Gerard Burns
7cd0ce371d
wip
2024-03-04 08:17:58 +00:00
Gerard Burns
f1208919ee
linting
2024-03-04 08:07:15 +00:00
Gerard Burns
2f90d7f431
wip
2024-03-04 08:05:50 +00:00
Andrew Kingston
87e8b89075
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-29 19:12:52 +00:00
Adria Navarro
cfdb0d98a2
Move responsability to the store
2024-02-28 14:41:31 +01:00
Dean
ea978923cb
Merge remote-tracking branch 'origin/master' into feature/form-screen-template
2024-02-23 11:32:16 +00:00
Dean
78969a33f4
Fixes
2024-02-23 11:05:39 +00:00
melohagan
896b879ce7
Feature/query array schema ( #13118 )
...
* Revert "Revert "Add nestedSchemaFields to RestQueryViewer (#13102 )""
This reverts commit 6545af12fa
.
* Revert "Revert "Dynamic schema generation for query arrays: bug fix and refactor (#13…""
This reverts commit ae4bc362c3
.
2024-02-22 17:06:08 +00:00
Dean
d7fa333fce
Merge remote-tracking branch 'origin/master' into feature/form-screen-template
2024-02-22 16:30:05 +00:00
Gerard Burns
de0414afbe
Update Svelte Major Version to 4 ( #13036 )
...
* update svelte versions
* temporarilly disable svelte warnings
* change bbap version pointed to
* remove sub module specifying svelte version
* point at updated account-portal
* add type declaration for svelte in the server
* add svelte transformer for server jest tests
* remove svelte from bbui package.json
* get builder tests working
* linting fixes
* prettier fixes
* fix server test
* fix another server test
* fix server serverlog test
* account-portal-version
* pin master version of pro
* revert hbs doc file in server to use triple braces, ensures nothing gets escaped
2024-02-22 13:19:29 +00:00
Martin McKeaveney
ae4bc362c3
Revert "Dynamic schema generation for query arrays: bug fix and refactor (#13…"
...
This reverts commit 0c9d13c79a
.
2024-02-21 21:30:22 +00:00
melohagan
0c9d13c79a
Dynamic schema generation for query arrays: bug fix and refactor ( #13082 )
...
* Bug fix and refactor
* lint
* Refactor
* refactor
* lint
* type fixes
* Unit test fix and refactor
* refactor
* Make name option for preview, required for query
* Refactor unit tests
* Fix test
* update account-portal
* Revert "update account-portal"
This reverts commit e378f8d702
.
* simplify set iteration
* comment
2024-02-21 15:33:13 +00:00
Sam Rose
5c2a93a956
Merge branch 'master' of github.com:budibase/budibase into budi-7664-sqs-self-host-ui-for-detecting-lack-of-sqs-support-2
2024-02-16 16:52:13 +00:00
Andrew Kingston
dc077da5ae
Improve how component context is retrieved for live eval and provide extra context from grid and card blocks
2024-02-16 14:21:03 +00:00
mike12345567
d5932605b7
Fixing an issue where app routing information was requested before the app store was fully brought online, meaning that routing information wasn't always successfully retrieved.
2024-02-15 15:49:12 +00:00
Andrew Kingston
9371661f0b
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-15 15:40:16 +00:00
Dean
0aa75fc7cb
Merge remote-tracking branch 'origin/master' into feature/form-screen-template
2024-02-15 15:26:14 +00:00
Dean
b0cd3d4d03
Refactored tours. Tours will end if a TourWrap is removed from screen.
2024-02-15 15:23:13 +00:00
Gerard Burns
2fbbd295fc
fix arrow navigation behavior ( #13040 )
2024-02-15 11:16:00 +00:00
Gerard Burns
b12aa639d3
Allow Collapsing Selected Components, Add Hotkeys for Collapsing Components ( #12764 )
...
* wip
* fix spelling
* wip
* linting
* change order of fix version of linting
* lint fix
* linting
2024-02-15 10:53:58 +00:00
Andrew Kingston
ab96d6ee01
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-14 16:25:01 +00:00
Dean
5c5dc4c155
Merge remote-tracking branch 'origin/master' into feature/form-screen-template
2024-02-14 14:32:15 +00:00
Dean
2d8d0a50bc
Lint
2024-02-07 14:53:16 +00:00
Dean
a5dfbe3c89
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2024-02-07 14:45:06 +00:00
Andrew Kingston
94544c4008
Remove legacy concept of database store
2024-02-06 15:40:51 +00:00
Andrew Kingston
1efd5725c7
Add some new resolution aliases and simplify long nasty relative import paths
2024-02-05 12:08:45 +00:00
Andrew Kingston
e7ac33bf43
Remove legacy concept of currentAsset
2024-02-05 11:59:54 +00:00
Andrew Kingston
05e1dee992
Add missing await and batch some more API calls for speed
2024-02-05 11:49:43 +00:00
Andrew Kingston
ff499d1461
Move selected layout out of layout store
2024-02-05 11:29:39 +00:00
Andrew Kingston
48677aeaab
Move derived component stores out of main component store
2024-02-05 11:26:47 +00:00
Andrew Kingston
b04d92f8b2
Pull derived selected screen store out of main screen store
2024-02-05 11:24:34 +00:00
Andrew Kingston
1650f37329
Treat component store the same as other stores, and move component utils into helpers
2024-02-05 11:22:33 +00:00
Andrew Kingston
090460a8f5
Run all builder data hydration API calls in parallel to speed up builder loading
2024-02-05 11:15:48 +00:00
Andrew Kingston
233df4c27c
Remove legacy nested builder directory and move screen templates and utils into better locations
2024-02-01 09:55:30 +00:00
Andrew Kingston
69dae35e2a
Ensure component settings is always an array and improve performance by minimizing store retrievals
2024-01-31 16:06:20 +00:00
Sam Rose
a268e55607
Plumbing for showing a maintenance page when SQS is required but missing.
2024-01-30 17:31:11 +00:00
Dean
1d9a03e13c
Fix for onboarding flow. App sync on created passed incorrect data
2024-01-30 15:45:59 +00:00
Dean
68543b12ee
Removed test file
2024-01-30 12:07:50 +00:00
Dean
1bd08b6879
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2024-01-30 11:49:32 +00:00
Dean
b73156e0c7
Added more componet store unit test converage. Added more fixtures. Refactored some component caching logic causing issus with testing in to the component store
2024-01-29 15:21:52 +00:00
mike12345567
2a21556402
Get rid of schemaFields on backend.
2024-01-22 13:29:14 +00:00
Dean
4945a6ee99
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2024-01-18 10:40:21 +00:00
Dean
1779a5ee19
Lint
2024-01-17 17:40:09 +00:00
Dean
30db237071
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2024-01-17 17:17:01 +00:00
Peter Clement
394a8c4d94
more naming updates
2024-01-15 10:11:16 +00:00
Peter Clement
bbdd3f017f
Merge remote-tracking branch 'origin/master' into feat/automation-features
2024-01-11 10:56:45 +00:00
Adria Navarro
72410d1f28
Lint
2024-01-08 13:10:40 +01:00
Adria Navarro
83dce5de26
Update error message
...
Co-authored-by: Sam Rose <hello@samwho.dev>
2024-01-08 12:48:04 +01:00
Peter Clement
734ad2c1ae
further work for triggering automations from other automations
2024-01-03 11:59:15 +00:00
Adria Navarro
f8ce1ee365
Use redirect instead of goto
2023-12-19 12:29:57 +01:00
Adria Navarro
8515221cdf
Use store
2023-12-19 12:29:57 +01:00
Adria Navarro
bfd52b6c50
Use routify
2023-12-19 12:29:57 +01:00
Gerard Burns
7ef09b6fec
Fix Deleting and Remaking Relationships to the User Table ( #12453 )
...
* Fix Deleting and Remaking Relationships to the User Table
* change tables store related tables fetching
* lint
2023-12-05 15:01:35 +00:00
Andrew Kingston
018d42b440
Be explicit when checking if a user is a creator or not when displaying their global role in the user table list and user details page
2023-11-24 17:05:31 +00:00
Andrew Kingston
7f17d2f943
Allow creating creator users via users store
2023-11-24 16:34:58 +00:00
Andrew Kingston
fd5dd8dd72
Dedupe and clean up some role logic and constants, and display roles properly in user list
2023-11-23 14:12:10 +00:00
Dean
aeca7ccf79
Remove incorrect import
2023-11-06 11:39:16 +00:00
Dean
03f90500e5
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2023-11-06 11:29:10 +00:00
Dean
c96fefdba7
Consolidated all stores into stores/builder. Store refactoring and added store console debug flag
2023-11-06 11:22:00 +00:00
Dean
a916c2a3ed
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2023-11-01 17:36:39 +00:00
Dean
d5a67ad23b
Migrated layouts to the class structure, number of fixes across the new stores and refactoring
2023-11-01 17:27:18 +00:00
Dean
bcbed2400c
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2023-10-30 13:08:37 +00:00
Dean
79da5956b8
Patch from original environment
2023-10-30 12:46:44 +00:00
mike12345567
bc8e84b815
Fixing datasource error states causing a datasource to fail to be built fully - this was simply a frontend issue of the error not being handled on creation.
2023-10-20 12:19:04 +01:00
Sam Rose
39292e88a8
Correct error message to say sheets when it's a Google sheet.
2023-10-16 17:11:51 +01:00
Sam Rose
b7ff1d60f1
Wire up the frontend to show the new datasource errors.
2023-10-16 16:36:42 +01:00
Sam Rose
37fe91e488
Merge branch 'master' of github.com:Budibase/budibase into fix/budi-7433-google-sheets-validation-wont-let-you-import-any-sheets-if
2023-10-16 16:05:45 +01:00
Sam Rose
85b3af2971
Refactor DatasourcePlus's buildSchema to return a value, rather than rely on member variables.
2023-10-12 16:27:18 +01:00
Samuel Martineau
84d30e4f4a
Merge branch 'Budibase:develop' into allow-plugins-contribute-datasourceplus
2023-10-02 17:49:34 -04:00
mike12345567
4168b45a77
PR comments.
2023-09-27 11:14:14 +01:00
Samuel Martineau
08bbfa09c2
Merge branch 'Budibase:develop' into allow-plugins-contribute-datasourceplus
2023-09-26 21:28:26 -04:00
Samuel-Martineau
2aac1c992a
Correct bugs with Datasource+ plugins
2023-09-26 21:26:40 -04:00
mike12345567
a8c96848a5
Adding a quick check incase too many related tables - switch to just fetching everything.
2023-09-26 17:13:16 +01:00
mike12345567
7bd84bd048
Some typing fixes as well as a fix for the frontend issue of tables not correctly having their schemas updated in the table store when relationships added.
2023-09-26 17:01:30 +01:00
Andrew Kingston
e659f35225
Merge branch 'develop' into cheeks-lab-day-portal-poc
2023-09-14 13:26:11 +01:00
Martin McKeaveney
b748149068
fix for app backups not being shown
2023-09-07 19:06:58 +01:00
Andrew Kingston
dd8b89d4e0
Update side bar to use square styles in line with the builder
2023-09-06 13:14:35 +01:00
Peter Clement
ff8ee8d987
Merge remote-tracking branch 'origin/develop' into fix/per-app-fixes
2023-09-05 10:37:57 +01:00
Peter Clement
c16fd53b0a
add developer label back and improve invite flow
2023-09-05 09:58:05 +01:00
Adria Navarro
a1da8e495c
Merge branch 'develop' into BUDI-7393/display_inheritance_permission
2023-09-04 09:53:34 +02:00
Adria Navarro
bb8aacd830
Improve messaging
2023-09-01 17:23:47 +02:00
Adria Navarro
0dc03abe5f
Display dependant info
2023-09-01 17:03:33 +02:00
Adria Navarro
466f1e6132
Display inherit option
2023-09-01 10:52:06 +02:00
Adria Navarro
bbc484e2c4
Handle frontend levels
2023-08-31 13:00:51 +02:00
Peter Clement
2360e5d8a5
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-31 11:07:39 +01:00
Peter Clement
61e2aad44b
remove more reference of developer
2023-08-31 10:59:50 +01:00
Peter Clement
ddf9e734f4
pr comments and bug fixes
2023-08-31 10:36:27 +01:00
Adria Navarro
566f9ecd22
Create remove permission js api
2023-08-31 10:53:25 +02:00
Adria Navarro
ce11a5a852
Lock feature based on ff
2023-08-29 12:47:15 +02:00
Peter Clement
d5aa975593
add per app builder support when adding groups
2023-08-24 15:42:32 +01:00
Peter Clement
6b14353dcb
update side panel to enable selecting of creator role
2023-08-24 11:40:00 +01:00
Andrew Kingston
ffe82e18e9
Remove log
2023-08-04 15:07:44 +01:00
Andrew Kingston
cd2231630f
Improve updating of viewV2 state and restore grid<>builder sync for datasource definitions
2023-08-04 14:54:45 +01:00
Andrew Kingston
19ca7e4a0a
Fix issue with viewV2 renaming
2023-08-03 13:40:36 +01:00
Andrew Kingston
f5e5a883cf
Enable renaming views and lint
2023-08-03 13:31:44 +01:00
Andrew Kingston
858a0796bd
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-02 14:50:40 +01:00
mike12345567
a8ff2da768
Removing isAdmin and isBuilder flags from the auth store, using SDK only.
2023-08-01 11:30:04 +01:00
mike12345567
d62b2bdbe0
switching to global builder role for plugin API, dis-allowing per app builders to delete apps and updating UI to reflect these updates.
2023-07-27 18:09:30 +01:00
Andrew Kingston
150961fcf2
WIP: split views into separate stores, fix datasource list, use unique data table for views V2
2023-07-26 13:23:31 +01:00
Adria Navarro
df40420470
On view created
2023-07-25 15:54:10 +02:00
Adria Navarro
0b17d6026a
Fix delete
2023-07-25 15:54:10 +02:00
Adria Navarro
48e966d5d6
Fix fetch
2023-07-25 15:54:10 +02:00
Adria Navarro
a602dcc5ec
Refactor after merge
2023-07-25 15:54:10 +02:00
Adria Navarro
1e9ce06504
Allow deleting views 2
2023-07-25 15:54:10 +02:00
mike12345567
c375f860ba
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-24 13:46:49 +01:00
mike12345567
3abe5d4cb2
Frontend work to support logging in as an app builder - also making sure when a new app is created that the user is assigned app access to it.
2023-07-20 18:34:12 +01:00
mike12345567
b84b8dd988
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-20 14:25:04 +01:00
Rory Powell
5ac024a655
Merge branch 'develop' into feature/offline-license
2023-07-20 12:27:04 +01:00
mike12345567
e469abb679
reworking frontend to use shared core functions to check if is admin or builder (needs further expansion).
2023-07-19 18:05:02 +01:00
Martin McKeaveney
8c5177facb
Merge pull request #10858 from Budibase/labday/debug-panel
...
Labday/debug panel
2023-07-18 12:25:37 +01:00
Rory Powell
4a38d55ce8
Lint
2023-07-14 16:55:48 +01:00
Adria Navarro
5fd004b86e
Remove view on deletion
2023-07-12 09:46:37 +02:00
Adria Navarro
fd0018c1bc
Download logs section
2023-07-11 10:44:10 +02:00
Martin McKeaveney
abce52d846
merge
2023-07-06 21:58:19 +01:00
Rory Powell
1ba3665ed4
Updates to upgrade page to change config based on offlineMode value
2023-07-06 20:47:12 +01:00
Gerard Burns
d4f2364ca4
Fix google sheets import ( #11131 )
2023-07-04 16:52:20 +01:00
Dean
854950581c
App metadata screen fixes, copy code button casing and delete app button hidden on publish
2023-06-29 09:53:13 +01:00
Adria Navarro
fe86428cc4
Display fields
2023-06-28 14:33:52 +01:00
Andrew Kingston
8c9d4a9126
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-27 16:09:59 +01:00
Gerard Burns
c749209172
PR Feedback
2023-06-27 15:49:17 +01:00
Gerard Burns
4387eb2a67
Update datasource config to use tabs
2023-06-27 14:33:11 +01:00
Andrew Kingston
8587aef506
Tidy
2023-06-27 14:25:09 +01:00
Andrew Kingston
a7c6f9a60a
Allow deleting external tables that you created
2023-06-27 12:11:58 +01:00
Andrew Kingston
17e7a2d59e
Ensure tables and queries are kept in sync when datasource changes occur
2023-06-27 12:03:51 +01:00
Andrew Kingston
9e3711a4c6
Fix data check logic
2023-06-26 18:14:12 +01:00
Andrew Kingston
73ea1022eb
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 18:13:56 +01:00
Andrew Kingston
4d3ea4cc3e
Merge pull request #11029 from Budibase/use-modal-for-editing-datasources-v3
...
Use modal for editing datasources v3
2023-06-26 18:11:16 +01:00
Andrew Kingston
b7603f8bf1
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 17:56:11 +01:00
Andrew Kingston
a3204ad17a
Update data section routing to properly handle datasource entities/table sync and handle having no data
2023-06-26 16:34:22 +01:00
Dean
b6caebe431
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-26 15:51:31 +01:00
Gerard Burns
6b36b8824e
PR Feedback
2023-06-26 15:49:42 +01:00
Gerard Burns
88582b871e
replace use of datasources.save with datasources.update
2023-06-26 14:15:04 +01:00
Gerard Burns
3771ab2ffc
Update datasource config editing
2023-06-26 13:31:16 +01:00
Gerard Burns
1606ca0c84
Refactor Datasource Creation Modal ( #10783 )
2023-06-26 09:52:02 +01:00
mike12345567
3d3efadb37
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-23 15:19:49 +01:00
Dean
fd8400bee5
PR feedback and removed some comments
2023-06-23 11:56:59 +01:00
Dean
602ea9bc4e
General tidying and refactoring. Updated the publish button behaviour to also take into account revert and version update behaviours.
2023-06-20 12:33:18 +01:00
mike12345567
3955b00bbc
Merge branch 'develop' of github.com:Budibase/budibase into fix/airgap-templates-call
2023-06-19 18:57:17 +01:00
Martin McKeaveney
dd8e54c5e1
update airgap script and enable support for offline mode
2023-06-15 15:20:14 +01:00
Dean
c2f8d54a8a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 10:59:28 +01:00
Andrew Kingston
f2ce876c5f
Refresh tables list when some other user adds a datasource
2023-06-15 09:39:27 +01:00
Andrew Kingston
5e5dc902d1
Broadcast datasource change via websocket when making changes to tables
2023-06-15 09:04:21 +01:00
Martin McKeaveney
0be749f537
hide in cloud
2023-06-10 16:19:09 +01:00
Martin McKeaveney
7e45773d02
diagnostics panel
2023-06-10 16:16:52 +01:00
Dean
6836ca8573
Merge commit
2023-06-09 11:47:05 +01:00
Martin McKeaveney
746afaf573
initial work on debug panel
2023-06-08 19:50:29 +01:00
mike12345567
dab1db2271
Updating datasource save API to allow specifying a filter for which tables to fetch and then linking this up with the new frontend.
2023-06-06 18:27:03 +01:00
Martin McKeaveney
c53b7b0a44
Merge pull request #10789 from Budibase/collaboration-lock-transfer
...
Transfer lock to next oldest session when disconnecting from the builder
2023-06-05 17:47:40 +01:00
Dean
f20653d4ca
Branding fixes
2023-06-05 15:20:04 +01:00
Rory Powell
e00eb171be
WIP logo url fixes
2023-06-05 14:01:46 +01:00