1
0
Fork 0
mirror of synced 2024-09-20 03:08:18 +12:00
Commit graph

353 commits

Author SHA1 Message Date
Andrew Kingston
e38e0db2c3 Remove useless rows store and remove unecessary state updates 2022-12-19 12:35:35 +00:00
Andrew Kingston
20bd1815ac Fix issue creating columns due to 'draft' concept when mutating table schemas 2022-12-19 12:22:07 +00:00
Andrew Kingston
3b1819952d Builder data section routing refactor (#8996)
* Improve theming with spectrum badges and dedupe spectrum label usage

* Update data section nav to match designs and use panel component

* Fix main content layout in data section

* Update data section routing for tables

* Improve data section routing for tables to account for edge cases

* Update internal and sample datasource routing

* Update external datasource routing

* Update routing for queries and make a top level concept like everything else

* Update routing for views

* Fix undefined reference when deleting datasource

* Reduce network calls and fix issues with stale datasourcenavigator state

* Update routing for REST queries and unify routes for normal queries and REST queries

* Lint

* Fix links for queries from datasource details page

* Remove redundant API calls and improve table deletion logic

* Improve data entity deletion logic and redirection and fix query details keying

* Improve determination of selected item in datasource tree

* Lint

* Fix BBUI import

* Fix datasource navigator selected state not working for internal DB or sample data
2022-12-17 14:13:06 +00:00
Dean
764c2bea67 Merge remote-tracking branch 'origin/develop' into feature/auto-select-dataprovider-source 2022-11-21 16:02:26 +00:00
Dean
63d9a5977b Default datasource behaviour with order of preference: DefaultDB, Internal then External 2022-11-15 14:29:58 +00:00
Rory Powell
a5a8b96be1 Fix logout race condition 2022-11-11 11:26:36 +00:00
Peter Clement
1aca8756f6 pr comments 2022-10-24 15:09:32 +01:00
Peter Clement
146cdaa131 add pro check and default state 2022-10-24 15:00:00 +01:00
mike12345567
1064095d94 Updating frontend to allow searching by type and trigger. 2022-10-21 17:03:01 +01:00
Peter Clement
93c042d0eb fix download issue and pass name for backup after restore 2022-10-21 14:10:08 +01:00
Peter Clement
d138d5ebaa add ability tofilter by range 2022-10-20 16:10:09 +01:00
Peter Clement
62ada4f7cc integrate download and update and update datepicker 2022-10-20 15:09:43 +01:00
Peter Clement
f5c9e22d42 fix paging and add deletion 2022-10-20 11:46:04 +01:00
Peter Clement
627b0afa18 lint 2022-10-19 16:11:25 +01:00
Peter Clement
3e7d631031 add paging and add more custom table renderers 2022-10-19 16:08:34 +01:00
Peter Clement
7ae1e3a3ee add apis and svelte store 2022-10-18 19:00:19 +01:00
mike12345567
1f36eec89a Some updates towards supporting attachments in app exports. 2022-10-10 20:08:59 +01:00
Michael Drury
d60c5fd806 Fixing issue with multi-tenancy and groups UI - apps with multi-tenancy enabled did not appear correctly and could not be added. 2022-09-26 22:33:11 +01:00
mike12345567
2acdf6b7eb Feature to allow adding apps from within the groups interface, rather than having to go to apps individually to do this. 2022-09-26 17:54:00 +01:00
Dean
c0bdcbe7a3 Minor change to floor usage metrics to avoid misleading 100 quota usage messaging. 2022-09-26 09:44:45 +01:00
Michael Drury
ec89e27a8c Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-24 17:04:31 +01:00
mike12345567
b294fdd495 Fixing display of user role in apps in the user management page. 2022-09-23 17:02:32 +01:00
Dean
e199bd410a Fix to ensure licensing flags display correctly 2022-09-23 14:45:44 +01:00
mike12345567
fae80e8910 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-23 14:37:50 +01:00
Rory Powell
5f9f8b1694 default quotaUsage in licensing store to undefined - some checks rely on this field being undefined, however in the current intialisation flow it is always set to the full object by the time the inspections are made. set to undefined for additional safety 2022-09-23 13:30:47 +01:00
Andrew Kingston
9b02286a96 Rename some usages of feature flags to tenant feature flags 2022-09-23 12:13:15 +01:00
Rory Powell
33719ef27e Update group upgrade UX 2022-09-23 11:40:19 +01:00
mike12345567
9b29bd6709 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
mike12345567
31208b1f8f Renaming function to more accurately reflect its group app ID lookup purpose. 2022-09-22 13:57:44 +01:00
mike12345567
25b8f0ca3b Updating group types to accurately reflect the state of the documents, as well as centralising the logic for getting the app IDs in a group. 2022-09-22 13:55:52 +01:00
mike12345567
6247f686e8 Adding group app cleanup. 2022-09-21 23:12:38 +01:00
mike12345567
7406086c12 Switching over app role assignment to use the new backend rather than being performed in the frontend. 2022-09-21 22:58:06 +01:00
mike12345567
4d9de7f658 Updates to use new backend API for adding/removing users from groups. 2022-09-21 16:58:47 +01:00
Peter Clement
0443cca321 Fix error when plugin is added 2022-09-21 16:19:07 +01:00
mike12345567
e6c91b6f8e Adding group cleanup, removing group IDs from users when group is deleted. 2022-09-21 12:43:09 +01:00
mike12345567
34771e1ef7 Updates to improve the view development experience. 2022-09-20 19:12:48 +01:00
Rory Powell
f699bf1b56 Wrap licensing banners and modals in feature flag, disable logo 2022-09-20 10:15:28 +01:00
mike12345567
1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
mike12345567
ee40819c9e Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-16 16:13:20 +01:00
mike12345567
7736acd0c0 PR comments, removing console logs, as well as trying to get jest tests working in builder. 2022-09-15 22:47:37 +01:00
Rory Powell
f7fa9969f4 Fixes 2022-09-15 11:59:46 +01:00
Dean
f0f222f9ea Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing 2022-09-15 09:06:48 +01:00
Dean
132f347916 Apps Page update to hide apps when sessions are maxed. General refactoring and updates to the licensing notification flows. 2022-09-14 18:04:58 +01:00
Dean
60feccaac0 Merge commit 2022-09-13 11:52:31 +01:00
melohagan
abdb156559 Merge pull request #7333 from Budibase/feature/select-tables-to-fetch
Allow list of named tables to be fetched
2022-09-13 11:19:49 +01:00
mike12345567
30817751ad Updating plugin backend, refactoring a bit, correctly allowing a set of headers to be used for a URL. 2022-09-12 19:12:05 +01:00
mike12345567
e7cfdd4fde Updating add/delete process to have better notifications, removing some errors. 2022-09-12 17:43:13 +01:00
mike12345567
f6e5524b07 Refactoring some plugin adding work - changing how source is specified to remove lower casing. 2022-09-12 17:04:27 +01:00
Peter Clement
0ebe0b8275 remove verify and fix deletion bug 2022-09-07 16:08:29 +01:00
Peter Clement
43dbf96f47 add update modal 2022-09-07 13:51:14 +01:00