Commit Graph

1438 Commits

Author SHA1 Message Date
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
Luca Restagno
bcb46c863d [GCU-50] Export to CSV or JSON
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7359
GitOrigin-RevId: d0ebde91206e5ba750301151ddd2ee283fb31be4
2022-12-22 14:30:41 +00:00
Rikin Kachhia
73e333a412 clarify computed field fns need not be tracked
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6151
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: e5afbf12bdf2ed7439e535e168152e876a6260cb
2022-12-22 10:51:45 +00:00
Daniele Cammareri
a8a36bf7ee console: use new cron trigger form
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7236
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 2b32f418258d1cd6ba269de3e88fee939d1b640b
2022-12-22 09:36:29 +00:00
Matthew Goodwin
3e54787035 console: new drop down menu [GCU-49]
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7269
Co-authored-by: Luca Restagno <59067245+lucarestagno@users.noreply.github.com>
GitOrigin-RevId: e3625001b4196171d2f62920f56451a1984f9377
2022-12-21 13:12:34 +00:00
Erik Magnusson
e94440f397 console: user notitications for slowly running queries
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7319
GitOrigin-RevId: 3ef719bb2097d744e39965a458466ceb184619bd
2022-12-21 12:28:26 +00:00
Daniele Cammareri
70e9d3c21b fix: fix actionWithTransform e2e test
## Description

This PR fixes the test `actionWithTransform.e2e.test.ts`, failing only on CI (not on local builds). I've added some timeout when clearing the text areas; this probably fixes some issues due to debounce time.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7254
GitOrigin-RevId: 98052fa8e4ffd261f1944845d7eef2fcc1c6db37
2022-12-20 11:45:00 +00:00
Daniele Cammareri
6d64c67b4a fix: fix performance issue for event triggers invocation logs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7155
GitOrigin-RevId: c72512a1638944d64354b36e57dd4ca77626f276
2022-12-20 09:48:50 +00:00
Daniele Cammareri
209895988a test: fix one-off event e2e test
This PR fixes the one-off trigger failing e2e test.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7323
GitOrigin-RevId: 44f1e4ce316ec488985d0c17b2da75719515fa94
2022-12-19 17:10:07 +00:00
Stefano Magni
9ab0aecc06 console: Unify all the Analytics stories
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7274
GitOrigin-RevId: 8f9f3f750d564411385c4d74552554d8e8e54afb
2022-12-19 11:34:35 +00:00
hasura-bot
6270ff4d0d [GQL-19] #8537 Move the scroll/count of rows facility to a position that is above the table, not below as currently
GITHUB_PR_NUMBER: 8708
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8708

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5127
Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com>
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
Co-authored-by: Erik Magnusson <32518962+ejkkan@users.noreply.github.com>
GitOrigin-RevId: e9fb1fb8e8ae272f6095a4bf4e1fda934a90026f
2022-12-19 04:32:04 +00:00