Commit Graph

1448 Commits

Author SHA1 Message Date
Varun Choudhary
e321eb89c2 console: add console support for string query parameters in actions, events and cron triggers
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7486
Co-authored-by: Daniele Cammareri <5709409+dancamma@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 70eb20e8b88eef3281809748d08661a5b9cf269a
2023-01-23 08:08:47 +00:00
Erik Magnusson
c0c3fb9ec0 added default root source handling
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7608
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
GitOrigin-RevId: 7064199bbed3ac3b2835d4929b9dd2dece22845a
2023-01-23 07:30:33 +00:00
Stefano Magni
661f2ac245 console: Add OpenTelemetryConfig to Storybook
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7390
GitOrigin-RevId: 181d86c31dbcab8297b7f2d60407d2966e4526a1
2023-01-20 17:50:47 +00:00
Rishichandra Wawhal
37a15c25e8 console: fix HTTPS websocket protocol for subscriptions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7592
GitOrigin-RevId: 02b4e8df7ed64fbc9ec8a0d3fca64681285d6d5d
2023-01-19 13:14:07 +00:00
Vijay Prasanna
f5e17e6161 feature (console): adding consoleDataType to the table column type
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7547
GitOrigin-RevId: 13967c84b3ab09b918e94d60ce4f8aa0244fce25
2023-01-19 08:22:24 +00:00
Vijay Prasanna
42a536a8ab feature (console): add DAL method to get defaultQueryRoot for a database based on driver type
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7569
GitOrigin-RevId: 22e86bece0c66b9a0a3af9d8085e493a311d1139
2023-01-19 06:01:26 +00:00
Nicolas Beaussart
f6427b993e frontend: fix css ordering issue in nx
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7584
GitOrigin-RevId: f61baa0cb8b08abfa240e6bda8a2a450e593752a
2023-01-18 22:23:36 +00:00
Vijay Prasanna
200f2bab7a feature (console): add a feature flag to enable BigQuery in the nav tree
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7566
GitOrigin-RevId: 72b7ac1775efaae40686bc8b91fe7d07d6de7513
2023-01-18 16:23:54 +00:00
Abhijeet Khangarot
00d1cdaf2e console: one click deploy changes after design review
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7470
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
GitOrigin-RevId: f4c6988b7d6c3fd10948444e9fc6553a9e78db6f
2023-01-18 14:32:02 +00:00
Rikin Kachhia
55eaa42973 console: send empty entity hash to telemetry in case of empty DB
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7572
GitOrigin-RevId: 314e598e0c5dae4f6299d0f2419704dd7dcdb4c1
2023-01-18 13:58:37 +00:00
Nicolas Inchauspe
bdaa642c93 console: extract a reusable checkbox from checkbox form field
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7545
GitOrigin-RevId: 1dce687b708486ed1e190ddf4118bc7fd7fb956e
2023-01-18 13:19:09 +00:00
Nicolas Inchauspe
4c1d19db1a console: fix part of login screen unreachable
[PLAT-401]: https://hasurahq.atlassian.net/browse/PLAT-401?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7561
GitOrigin-RevId: 5c23e62e7b73cf135eed28eb465b77c216dc4eea
2023-01-18 11:05:45 +00:00
Luca Restagno
664db29bcc Preserve filters and sorts while switching between tables (and load from URL)
[GCU-47]: https://hasurahq.atlassian.net/browse/GCU-47?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7522
GitOrigin-RevId: 92ade94f2fbd6013986b28b5a97ba5683a4fdd2e
2023-01-17 19:10:05 +00:00
Luca Restagno
6783085ad8 Connect Datasource sticky bar
[NDAT-485]: https://hasurahq.atlassian.net/browse/NDAT-485?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7539
GitOrigin-RevId: 4a7bf3314db5d8ab0d7321155fd37de5af6020f8
2023-01-17 14:45:21 +00:00
Nicolas Inchauspe
c50c6fde02 Lab/code editor placeholder
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7543
GitOrigin-RevId: a5130966ed407f505dad5081acd8647d11eb8508
2023-01-17 12:55:48 +00:00
Daniele Cammareri
6ef4c871af console: fix Import from openAPI URL field issues
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7400
GitOrigin-RevId: 6016113892279ce0a4807cc60bad8adc7e557d29
2023-01-17 11:51:50 +00:00
Matt Hardman
714b07e7de console: refactor select permissions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7508
Co-authored-by: Erik Magnusson <32518962+ejkkan@users.noreply.github.com>
GitOrigin-RevId: fa879c49d76859846a5ea80fcd02ec8cc67216d9
2023-01-17 11:20:00 +00:00
Rikin Kachhia
e69b0599d3 console: set console page min-width
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7516
GitOrigin-RevId: 4a349630cbfef596f85b6fbdf43c02c79a031e82
2023-01-16 11:30:18 +00:00
Vijay Prasanna
0bc363de6e feature (console): add GQL util function to generate insert mutations + tests
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7512
GitOrigin-RevId: 3e89bcd114a42c9e2fa97f1a05d5c871329c8dd9
2023-01-16 06:51:46 +00:00
Varun Choudhary
443e4eaa38 console: call get_insonsistent_meatadata on successfully modifying the remote schema
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7500
GitOrigin-RevId: 85f42a364c7b594d172b7ecc109814c703290f16
2023-01-13 10:24:05 +00:00
Nicolas Beaussart
e58a550cc8 frontend: sync nx codebase again
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7523
GitOrigin-RevId: 0ade4563d4d189dd2c74c8fd6760bc2bd4c47b75
2023-01-12 18:18:38 +00:00
Stefano Magni
ec0996d56b console: Introduce the OpenTelemetry toggle in Storybook
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7375
GitOrigin-RevId: e186eccd8d10d01769a789d1ae1512b34be9798e
2023-01-12 16:20:10 +00:00
Varun Choudhary
2385b6c6f7 console: fix typo in action type generator dropdown message
This PR fixes a small typo  in action type generator dropdown message.
<img width="296" alt="Screenshot 2023-01-12 at 3 40 22 PM" src="https://user-images.githubusercontent.com/68095256/212047378-05f5b6ad-306a-4709-9907-95a6d06cb2c7.png">

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7517
GitOrigin-RevId: cbc6e41b7cb06c8fda85160935056d48e6c46033
2023-01-12 12:27:13 +00:00
Rikin Kachhia
6adee5e0ff console: update connect db page styles
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7505
GitOrigin-RevId: b8c538022f411e9c180f072e8e2f0554b5c09670
2023-01-12 10:46:43 +00:00
Vijay Prasanna
ca07ec4236 feature (console): add delete mutations utils + tests
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7501
GitOrigin-RevId: a82606c5d08f1cdf1093967480237a16d7f2af93
2023-01-12 09:06:18 +00:00
Vijay Prasanna
30d477c72f feat (console): update native db DAL methods to include GQL types
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7318
GitOrigin-RevId: 4e2e4f8647838a26672f75735037bcd5778c9355
2023-01-11 03:15:18 +00:00
Daniele Cammareri
0d9575a88a console: add tracking events for import from openapi
## Description 🔖

closes https://hasurahq.atlassian.net/browse/GS-323

This PR add a couple of hooks to properly track import from OpenAPI feature.

This is needed because we tried to track the events using "Target Text" but it doesn't seem to work.

<img width="959" alt="image" src="https://user-images.githubusercontent.com/5709409/209819331-25245f4b-5ec9-4f84-8a0b-daa4133db540.png">

[GS-323]: https://hasurahq.atlassian.net/browse/GS-323?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7406
Co-authored-by: Sooraj <8408875+soorajshankar@users.noreply.github.com>
GitOrigin-RevId: ac6c3da1b2c9c9fbf3ca7363595e34e93ef19d1e
2023-01-10 09:29:17 +00:00
Luca Restagno
22e8ab7755 Implement multiple rows selection [GCU-48]
[GCU-48]: https://hasurahq.atlassian.net/browse/GCU-48?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7443
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
GitOrigin-RevId: ac9725178f6f3b4cb8f14997bcdbd86e494af9a6
2023-01-10 06:16:04 +00:00
Julian@Hasura
a40e266a33 Change text to exclude call outs to GDC on the Console connection dialogs - GDC-675
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7322
Co-authored-by: Julian <843342+okjulian@users.noreply.github.com>
GitOrigin-RevId: 7fc9a639753cc2d2772d0b1234861dbfc9666e68
2023-01-09 22:36:33 +00:00
Luca Restagno
126dfdde55 Fix: Alloydb connection form
[NDAT-457]: https://hasurahq.atlassian.net/browse/NDAT-457?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7462
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
GitOrigin-RevId: e4ca09f84b98ff5051eebdf31fdd00a11fdac2e0
2023-01-09 14:40:15 +00:00
Julian@Hasura
6717e0a936 Multi select - GCU-46
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7307
Co-authored-by: Julian <843342+okjulian@users.noreply.github.com>
GitOrigin-RevId: d32c4328c3270a370326ab77e0a0f8faa6a4a7fe
2023-01-09 13:28:13 +00:00
Sameer Kolhar
5935110165 console: Check DB Latency button shouldn't be shown if there are no datasources connected
[CPS-613]: https://hasurahq.atlassian.net/browse/CPS-613?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7387
GitOrigin-RevId: 7a65171b7ad21161db17f961a6e0409032e31e7f
2023-01-09 10:48:30 +00:00
Nicolas Inchauspe
c78b9ea50e console: fix sidebar story for prometheus usecases
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7451
GitOrigin-RevId: 1d4cdc87331739a0d8bccb849e51719770667607
2023-01-09 10:13:23 +00:00
Daniele Cammareri
0ec4de1733 console: fix issues when generating actions from open API
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7414
GitOrigin-RevId: 381a8e0eaa658cb93bd2947fd167129469d715f8
2023-01-09 09:38:06 +00:00
Rikin Kachhia
4baf9542c1 console: send DB initial state telemetry
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7389
GitOrigin-RevId: 963673eeee6d2eee3b4ed0aa7c903004f1838005
2023-01-09 08:37:04 +00:00
Stefano Magni
019e9ac20f console: Set the NPM version
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7436
GitOrigin-RevId: ea8475ef3c6afd86eea2f46d45e739ad1c313be4
2023-01-07 08:26:04 +00:00
Varun Choudhary
5726ef56fe console/fix: creating async action from UI gets created as a sync action
[GS-347]: https://hasurahq.atlassian.net/browse/GS-347?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7432
GitOrigin-RevId: 4b27329ee84a51566b451e7a921d493f8659241d
2023-01-06 13:21:00 +00:00
Luca Restagno
d2e9a2d643 Add VS Code setting to correctly show TailwindCSS rem units in pixels
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7453
GitOrigin-RevId: afb78ebf5a2de34f164e338a93f030a43119cdb2
2023-01-06 10:33:10 +00:00
Vijay Prasanna
f3bdd3d11d fix (console): react table header offset in Run SQL result UI
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7454
GitOrigin-RevId: 79a3e825c0dbc20cf25039de64a5bb776010015d
2023-01-06 05:44:42 +00:00
Erik Magnusson
31ab5bfc65 console: browse row truncation and row details dialog
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7314
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
GitOrigin-RevId: bd6fe7eb80f0b7296519a6c3bcea74e051ad84c3
2023-01-05 11:33:46 +00:00
Abhijeet Khangarot
f896b1ad22 console: one click deployment
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7022
Co-authored-by: nevermore <31686586+OjasWadhwani@users.noreply.github.com>
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
GitOrigin-RevId: f174a5260bc65273fdb45d6bc25a79b74b3e8207
2023-01-05 05:36:18 +00:00
Luca Restagno
7b48088898 Fix the import of a function
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7433
GitOrigin-RevId: 47766e730804fc77115bec47d50a16554c75e3d1
2023-01-05 02:40:12 +00:00
Varun Choudhary
237dbee415 console: fix indefinite loading state when modifying rest endpoints with null comments that created by older Hasura version
[GS-347]: https://hasurahq.atlassian.net/browse/GS-347?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7421
GitOrigin-RevId: 67671b8a1974f0c5c937005355ab335153bf37ce
2023-01-04 11:20:45 +00:00
Abhijeet Khangarot
3f87bb0aba console: remove global cursor disabled bootstrap style
[GT-403]: https://hasurahq.atlassian.net/browse/GT-403?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7402
GitOrigin-RevId: b4fecaefb89e820e61a1c6c76bebc93d563025b3
2023-01-04 10:25:21 +00:00
Varun Choudhary
7671759010 console: feature flag banner is hide behind ace editor
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7369
GitOrigin-RevId: 3d6a3e279bbf8fdf52eeaeca29e20a3ab0f63c0b
2023-01-03 08:45:23 +00:00
Stefano Magni
a60f7116d0 console: Introduce the OpenTelemetry form components in Storybook
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7093
GitOrigin-RevId: a0b164c4411d5e20075069ea46d9d0a2ba15a461
2023-01-02 14:20:08 +00:00
Nicolas Inchauspe
eb0c9d563e console: fix wrong illustration is displayed for Prometheus enabled screen
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7383
GitOrigin-RevId: 78c4cc9a1fe95c7c889423ad85f853ba4f255379
2022-12-30 11:08:23 +00:00
Julian@Hasura
523500ef97 console: Interaction tests for TrackedTables GDC-296
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7220
Co-authored-by: Julian <843342+okjulian@users.noreply.github.com>
GitOrigin-RevId: d6e96f813126802e384e13e7b824b29a87e64795
2022-12-23 13:06:17 +00:00
Stefano Magni
78936fd78b console: Add the OpenTelemetry banners in Storybook
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7361
GitOrigin-RevId: 0a098000acf94b7957c67af6178d0b3d22ab46a6
2022-12-23 09:55:57 +00:00
Julian@Hasura
082f83fc20 Allow user to view their table's foreign key info
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7130
Co-authored-by: Julian <843342+okjulian@users.noreply.github.com>
GitOrigin-RevId: f2e015ff317edd71d628b58f8eaebad3cf2a3c69
2022-12-22 15:12:32 +00:00