Commit Graph

1031 Commits

Author SHA1 Message Date
Andrew Kingston a193cf6629
Merge branch 'master' into type-portal-env-store 2025-01-06 10:06:53 +00:00
Andrew Kingston 69b950937b
Merge branch 'master' into type-portal-email-store 2025-01-06 10:01:43 +00:00
Andrew Kingston d9fa8de5ae
Convert portal menu store to TS 2025-01-06 09:46:44 +00:00
Andrew Kingston cf3236c1e0
Merge branch 'master' into type-portal-backups-store 2025-01-06 09:33:55 +00:00
Peter Clement 428df339c4 Theme / Row actions / Snippers stores 2025-01-03 16:33:51 +00:00
Andrew Kingston bffdc95305
Add more explicit types 2025-01-03 15:10:39 +00:00
Andrew Kingston 78a7ae9ec1
Convert portal licensing store to TS 2025-01-03 14:59:57 +00:00
Andrew Kingston a286685900
Convert portal groups store to TS 2025-01-03 12:07:04 +00:00
Peter Clement 8a4f42003c flatten actions 2025-01-03 11:31:48 +00:00
Andrew Kingston cf4122e204
Revert small change to BudiStore 2025-01-03 10:45:29 +00:00
Peter Clement 9c7beeeeaf user and websocket stores converted to typescript 2025-01-03 10:42:59 +00:00
Andrew Kingston c2fbdf505e
Convert portal feature store to TS 2025-01-03 10:42:44 +00:00
Andrew Kingston 799b6b15d7
Convert portal feature flags store to TS 2025-01-02 16:11:15 +00:00
Andrew Kingston ffb47bf3ee
Convert environment store to TS 2025-01-02 15:59:26 +00:00
Peter Clement 568aa9f55c
Merge branch 'master' into builder-store-conversions-pc 2025-01-02 15:54:27 +00:00
Peter Clement 6d95076d28 lint 2025-01-02 12:59:25 +00:00
Peter Clement 4ee99f807c revert derivedstore implementation 2025-01-02 12:22:46 +00:00
Andrew Kingston 2345efe0c4
Merge branch 'type-portal-backups-store' of github.com:Budibase/budibase into type-portal-email-store 2025-01-02 12:12:14 +00:00
Andrew Kingston bea5a64e32
Update tests 2025-01-02 11:58:57 +00:00
Andrew Kingston de3f70066a
Convert portal email store to TS 2025-01-02 11:57:42 +00:00
Peter Clement 2f1b7811c3 unused import 2025-01-02 11:25:22 +00:00
Peter Clement 11e55bfbd7 move types 2025-01-02 11:19:20 +00:00
Peter Clement 7c36d8dac5 convert selectedLayout derived store 2025-01-02 11:04:30 +00:00
Andrew Kingston c21581f4cc
Update backups store to TS£ 2025-01-02 11:01:54 +00:00
Peter Clement 8047ff99c6 Flags / Layout / Preview stores to TS 2025-01-02 10:59:14 +00:00
Dean fa06f7b6e8 Minor bug fix to ensure getPathSteps builds correctly. This will fix the test details 2025-01-02 10:29:39 +00:00
Peter Clement 34e5c1ff91 Merge remote-tracking branch 'origin/master' into feat/ts-store-conversions-pc 2024-12-31 12:22:17 +00:00
Peter Clement 28116f135c allow passing of persistance storage opt 2024-12-31 12:19:47 +00:00
Andrew Kingston 6a9b672855
Update mock imports 2024-12-31 10:04:34 +00:00
Peter Clement ba834a8cfc remove undefineds from integrations to satisfy response type 2024-12-31 09:44:39 +00:00
Andrew Kingston 00e7cf6904
Add more vitest mocking to try to get tests to pass 2024-12-31 09:37:49 +00:00
Adria Navarro a83ae43da7 Remove merge conflicts 2024-12-30 22:57:36 +01:00
Andrew Kingston 6777cd2871
Merge branch 'update-aliasing' of github.com:Budibase/budibase into update-aliasing 2024-12-30 16:01:44 +00:00
Andrew Kingston b91f915e40
Merge branch 'master' of github.com:Budibase/budibase into update-aliasing 2024-12-30 15:59:02 +00:00
Peter Clement 0146b1c389 formatting 2024-12-30 15:21:51 +00:00
Peter Clement b5a45e6d0f Component, Integrations and componentTreeNode stores converted to typescript 2024-12-30 15:19:18 +00:00
Peter Clement c30c68c289 socket expects undefined instead of null 2024-12-30 12:16:02 +00:00
Peter Clement a94adced72 contextmenu and deployment 2024-12-30 09:27:22 +00:00
Peter Clement 6e6c25e15e migrate builder.js to ts 2024-12-30 09:08:51 +00:00
Peter Clement 342503700a convert more stores to ts 2024-12-30 09:06:12 +00:00
Peter Clement b1147aa140 logs 2024-12-24 09:34:53 +00:00
Peter Clement c3ef77b767 some type fixes 2024-12-24 09:21:56 +00:00
Peter Clement 3807568498 Merge remote-tracking branch 'origin/master' into feat/automation-store-ts-conversion 2024-12-23 09:06:30 +00:00
Peter Clement ac1b56db6f type errors 2024-12-20 14:54:37 +00:00
Peter Clement cfc56277fd add types for shortid 2024-12-20 14:41:03 +00:00
mike12345567 fbeb15d186 Updating hover and navigation stores. 2024-12-20 14:00:59 +00:00
Peter Clement de8c8f5d68 added ui store types 2024-12-20 12:09:29 +00:00
Adria Navarro bd261dcc33
Merge branch 'master' into typing/stores-viewv2 2024-12-20 12:24:36 +01:00
Peter Clement 28f02cc41d more typing 2024-12-20 11:00:15 +00:00
Adria Navarro e00002757e Fix types 2024-12-20 11:10:06 +01:00
Adria Navarro dd29dcedc8 Type viewv2 store 2024-12-19 21:09:49 +01:00
Adria Navarro 2ca4dec700 Clean code 2024-12-19 17:15:28 +01:00
Adria Navarro ffab29cdee Remove unnecessary null check 2024-12-19 17:12:42 +01:00
Adria Navarro 079aa76978 Types anys 2024-12-19 17:12:42 +01:00
Adria Navarro c61cf5d583 Type table store 2024-12-19 16:53:51 +01:00
Peter Clement 317ef26f1a more typings 2024-12-19 15:20:08 +00:00
Peter Clement 2ef0ea3e33 Merge remote-tracking branch 'origin/master' into feat/automation-store-ts-conversion 2024-12-19 10:28:51 +00:00
Peter Clement 345e4626c3 migrate to ts 2024-12-19 10:27:35 +00:00
mike12345567 094e337f02 Merge branch 'master' of github.com:Budibase/budibase into update-aliasing 2024-12-18 18:04:55 +00:00
Andrew Kingston 54c97186df
Rename datasources to rawList 2024-12-18 16:53:09 +00:00
Andrew Kingston 9650b388c4
Refactor derived BudiStores 2024-12-18 16:45:28 +00:00
Andrew Kingston fd388c3d36
Fix datasource validity checking 2024-12-18 15:43:05 +00:00
Andrew Kingston c05a3497c5
Update test aliasing 2024-12-18 15:22:32 +00:00
Andrew Kingston e2a81836a2
Merge branch 'master' of github.com:Budibase/budibase into update-aliasing 2024-12-18 09:51:00 +00:00
Andrew Kingston cab3b1849a
Remove TS ignore for constants import as no longer needed 2024-12-18 09:48:17 +00:00
Andrew Kingston 47997282fa
Update all root aliases to be prefixed by @/ 2024-12-18 09:47:27 +00:00
mike12345567 33c1f7364d Updating test. 2024-12-17 17:16:44 +00:00
mike12345567 590ba5de60 Updating datasource and sorted integration store to be classes, that extend the BudiStore base implementation. 2024-12-17 16:31:40 +00:00
mike12345567 78c2a5a51c Typing datasource and sorted integration stores 2024-12-17 15:23:24 +00:00
mike12345567 e233e26899 Another issue found in DS store. 2024-12-17 13:57:14 +00:00
mike12345567 4cdc0304c6 Fixing an issue with datasource fetch schema not passing the correct parameters to frontend-core function. 2024-12-17 13:55:07 +00:00
Andrew Kingston 1efa9f1699
Merge branch 'master' into ts-portal-auth-store 2024-12-17 10:40:11 +00:00
Andrew Kingston f8a4b422bc
Merge branch 'master' into ts-portal-auditlogs-store 2024-12-17 10:35:37 +00:00
Andrew Kingston 018d332a7e
Merge branch 'master' into ts-portal-apps-store 2024-12-17 10:29:00 +00:00
Andrew Kingston d49b1f6131
Merge branch 'master' into ts-portal-admin-store 2024-12-17 10:22:41 +00:00
Andrew Kingston 8c4bb89412
Update type casting 2024-12-16 16:53:59 +00:00
Andrew Kingston f9dc834202
Update other usages of auth store 2024-12-13 15:19:53 +00:00
Andrew Kingston d72e5f1812
Convert auth store to TS and add missing user properties 2024-12-13 15:18:41 +00:00
Andrew Kingston d0b8ab79e3
Merge branch 'ts-portal-apps-store' of github.com:Budibase/budibase into ts-portal-auditlogs-store 2024-12-13 09:15:49 +00:00
Andrew Kingston 76546fd276
Merge branch 'ts-portal-admin-store' of github.com:Budibase/budibase into ts-portal-apps-store 2024-12-13 09:15:20 +00:00
Andrew Kingston 5319fb34ac
Merge branch 'frontend-core-ts-2' of github.com:Budibase/budibase into ts-portal-admin-store 2024-12-13 09:14:13 +00:00
Andrew Kingston 1529eecc68
Revert changes 2024-12-13 09:07:20 +00:00
Andrew Kingston da19c4b608
Convert portal audit logs store to TS 2024-12-13 08:58:46 +00:00
Andrew Kingston 5272bc4cd9
Convert portal apps store to TS 2024-12-12 16:46:21 +00:00
Andrew Kingston ea444a9078
Merge branch 'master' of github.com:Budibase/budibase into frontend-core-ts-2 2024-12-12 16:42:23 +00:00
Andrew Kingston b57aa1675b
Update tests 2024-12-12 15:00:45 +00:00
Andrew Kingston 512d87ac36
Remove redundant default store value 2024-12-12 14:57:24 +00:00
Andrew Kingston ce3a479590
Merge branch 'frontend-core-ts-2' of github.com:Budibase/budibase into ts-portal-admin-store 2024-12-12 14:53:48 +00:00
Andrew Kingston 61b42d316b
Update naming of builder navigation store type 2024-12-12 14:53:28 +00:00
Andrew Kingston 0cbf0a7a4b
Update builder plugin store with new types 2024-12-12 14:51:52 +00:00
Andrew Kingston 0da1dcee48
Convert portal admin store to typescript 2024-12-12 14:48:06 +00:00
Andrew Kingston 7ea94788c9
Update user endpoints 2024-12-10 13:11:53 +00:00
Andrew Kingston 65f37e046e
Merge branch 'master' of github.com:Budibase/budibase into frontend-core-ts-2 2024-12-10 10:33:53 +00:00
Dean 5106ad81bb Merge remote-tracking branch 'origin/master' into automation-branching-ux-updates 2024-12-09 11:52:47 +00:00
Andrew Kingston 29aa2cc936
Update backup endpoints and fix some errors 2024-12-05 15:10:16 +00:00
Andrew Kingston 29a1df736a
Update types for backup endpoints 2024-12-05 14:41:46 +00:00
Andrew Kingston 170d45320b
Type user endpoints 2024-12-04 11:32:33 +00:00
Andrew Kingston b329187591
Type table endpoints 2024-12-03 15:09:30 +00:00
Andrew Kingston 9b16849fe6
Type screen endpoints 2024-12-03 11:53:07 +00:00
Andrew Kingston c6bad69cda
Fix tests 2024-12-03 11:29:07 +00:00
Andrew Kingston ea84af782d
Type row action endpoints 2024-12-03 10:37:15 +00:00
Andrew Kingston 2a7c0ca276
Type role endpoints 2024-12-03 10:20:05 +00:00
Andrew Kingston ac05ccd6a8
Type query endpoints 2024-12-03 09:59:08 +00:00
Andrew Kingston d59a3a0497
Type permission endpoints 2024-12-03 07:43:12 +00:00
Andrew Kingston b2b2648798
Type layout endpoints 2024-12-02 16:06:12 +00:00
Andrew Kingston 16205644bd
Type group endpoints 2024-12-02 15:58:16 +00:00
Andrew Kingston 1b6e6ed7db
Type flag endpoints 2024-12-02 15:23:48 +00:00
Andrew Kingston 6b0b7fe731
Merge branch 'master' of github.com:Budibase/budibase into frontend-core-ts-2 2024-11-29 11:22:15 +00:00
Dean 63275563ab Refactored test data update functionality missing from initial commit 2024-11-28 12:53:47 +00:00
Andrew Kingston 7ab6a1bbec
Update automation endpoints to use TS 2024-11-27 16:08:24 +00:00
Andrew Kingston 679f08dcc4
Update auth endpoints to use TS 2024-11-27 11:02:16 +00:00
Dean 5ccd20a00b Added checks to ignore a drag and drop if it doesn't alter the tree structure 2024-11-27 10:07:15 +00:00
Dean c52a29df29 Merge remote-tracking branch 'origin/master' into automation-branching-ux-updates 2024-11-27 09:11:57 +00:00
Dean 29c780a458 Removed unnecessary mouse behaviour and added in a fix for dragging an element into its own drag zone. 2024-11-26 17:31:32 +00:00
Andrew Kingston d50df9a650
Merge branch 'master' of github.com:Budibase/budibase into frontend-core-ts-2 2024-11-26 16:38:27 +00:00
Adria Navarro bd7ac2ed36
Merge branch 'master' into BUDI-8866/builder-enable-typescript 2024-11-26 15:18:30 +01:00
Adria Navarro 78725cff91 Fix imports 2024-11-26 12:22:58 +01:00
Adria Navarro e44a68d356 Delete js files (moved to ts) 2024-11-26 12:22:58 +01:00
Adria Navarro 90833d1889 Transform plugins and navigation store 2024-11-26 12:22:58 +01:00
Andrew Kingston a7873caca8
Update usages of app metadata calls 2024-11-26 10:32:50 +00:00
Peter Clement 3737fb14e3 pr comment 2024-11-25 20:34:04 +00:00
Peter Clement 2a3f943957 fix issue where bindings where incorrect in automations 2024-11-22 11:30:46 +00:00
Dean bbb2c20b6e Removed comment and debug console log 2024-11-05 09:35:43 +00:00
Sam Rose 30a3013e7f
Merge branch 'v3-ui' of github.com:budibase/budibase into feature/automation-branching-ux 2024-10-31 15:13:17 +00:00
Dean 4f93043b03 Added complete reference to branch config util function 2024-10-31 12:29:09 +00:00
Dean 5a9c586135 Ensure branch conditions are reinitialised on save. Improved error catching and notification 2024-10-31 12:24:54 +00:00
Martin McKeaveney 3f3160a44c default store values for AI features 2024-10-30 14:17:50 +00:00
Peter Clement 3ad1cf566f
Merge pull request #14892 from Budibase/feat/add-new-bindings-to-drawer
Add new bindings to drawer
2024-10-29 11:18:57 +00:00
Peter Clement b999741f4d some lint 2024-10-28 21:14:52 +00:00
Peter Clement 931ebde3f7 Add settings and user bindings to drawer 2024-10-28 21:12:33 +00:00
Adria Navarro 392dc087c1 Merge branch 'v3-ui' into feature/automation-branching-ux 2024-10-28 16:39:07 +01:00
Adria Navarro 5cf0e334c2
Merge branch 'master' into v3-ui 2024-10-28 16:37:17 +01:00
melohagan 7dcdce2480
Gro 738 refactor code that returns the account holder from user (#14872)
* WIP

* WIP

* Remove tests

* Remove TenantInfo

* Remove unused export

* Remove TenantInfo type

* Remove unused export

* Remove unused routes

* Add getAccountHolder front-end endpoint

* Add endpoint to no tenancy list

* Get account holder via appId

* lint

* Update pro ref

* Use account email instead of budibaseUserId (#14876)

* Update account-portal ref

* Update account portal ref

* Correct import order

* Simplify boolean

* type fix

* Rename endpoint to accountholder

* Update account-portal ref

* Refactor

* Refactor to not use appId

* Update type

* appId not needed

* Unused import
2024-10-28 14:46:42 +00:00
Dean 0c4df817bf Bug fixes 2024-10-28 12:46:45 +00:00
Dean d1c21d7aeb Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-28 09:04:17 +00:00
Andrew Kingston c110cb628d
Merge pull request #14858 from Budibase/remove-lightest-and-dark-themes
Remove lightest and dark themes and add core types and utils for themes
2024-10-25 16:01:44 +01:00
Dean a60002d53e Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-25 12:44:57 +01:00
Andrew Kingston be5564621c
Add info display in user side panel to warn builders if they haven't published their app 2024-10-24 16:19:43 +01:00
Dean 6a6ae2c4e7 Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-24 12:15:56 +01:00
Andrew Kingston 389251c659
Merge pull request #14857 from Budibase/query-ui-frontend
Frontend updates for storing view filters in `queryUI`
2024-10-24 10:47:35 +01:00
Dean 1193efb38a Merge remote-tracking branch 'origin/v3-ui' into feature/automation-branching-ux 2024-10-24 10:06:46 +01:00
Andrew Kingston d7ad035e0b
Lint 2024-10-24 09:36:51 +01:00
Andrew Kingston ab0f81824d
Update to use new shared-core location for theme utils 2024-10-24 09:35:55 +01:00
Dean cf7e00eb33 Fixes and refactoring for deleteBlock functionality. moveBlock added, drag and drop connected. UX updates for the test data section. Fixes for layout in automation step UI 2024-10-24 09:26:57 +01:00
Andrew Kingston 247d57887a
Remove lightest and dark themes, use enums for themes, standardise naming 2024-10-24 09:07:36 +01:00
Andrew Kingston c8c5cbe16c
Update more usages of processing search filters 2024-10-23 16:24:02 +01:00
Andrew Kingston b6dbe54236
Remove old reference to deleted code 2024-10-23 16:12:21 +01:00
Andrew Kingston 6ac6db706d
Revert default param 2024-10-23 16:10:57 +01:00
Adria Navarro e67352d51b Remove api flag 2024-10-23 16:38:07 +02:00
Adria Navarro 7901c2d4ac Remove builderData usage 2024-10-23 16:37:46 +02:00