Adria Navarro
5dca30986e
Merge branch 'develop' into chore/fix_os_contributor
2023-08-21 10:27:22 +03:00
mike12345567
d492fde27b
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-18 15:50:18 +01:00
mike12345567
6b2db463aa
Fixing issue created by reverting of revert merge.
2023-08-18 15:49:58 +01:00
mike12345567
a5a1c62eb1
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-18 14:34:08 +01:00
mike12345567
7110351bdc
Revert "revert develop into master"
...
This reverts commit fd099658a0
.
2023-08-18 14:33:21 +01:00
mike12345567
aef7f28ccb
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-18 13:30:47 +01:00
mike12345567
621b1fadea
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-18 13:22:34 +01:00
mike12345567
66a94d3857
Quick fix for server tests.
2023-08-18 10:56:13 +01:00
mike12345567
9cfab6fbfd
Merge branch 'fix/automation-improvements' of github.com:Budibase/budibase into fix/automation-improvements
2023-08-17 17:45:17 +01:00
mike12345567
ba5e390b3f
Quick PR comments.
2023-08-17 17:44:59 +01:00
Michael Drury
df31fb1b8d
Merge branch 'develop' into fix/automation-improvements
2023-08-17 17:35:02 +01:00
mike12345567
e174211440
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-08-17 17:34:44 +01:00
mike12345567
4c6c0f3002
Quick fix based on tests.
2023-08-17 16:51:11 +01:00
mike12345567
95b8a4ea10
Adding feature flagging, the option to only start the automations, or the API, meaning we can split the service if needed.
2023-08-17 16:39:25 +01:00
Andrew Kingston
b5546f8d9b
Update server and builder to properly sync changes with tables and views across all users
2023-08-17 16:04:56 +01:00
melohagan
b57a8c1130
Move when filter empty option into filter drawer ( #11262 )
...
* Add when filter empty dropdown
* Add unit tests
* "fix" typescript issue
* Add empty filter check for external
* Add unit test
* Hide empty filter option for custom query
* Make onEmptyFilter optional
* Fix unit tests
* Remove onEmptyFilter automation input
* Remove unused var
* Refactor
* Fix path
* Fix type issue
* Fix types
2023-08-17 13:31:52 +01:00
Andrew Kingston
e7c4ebea39
Persist source view ID in ctx when using a view ID in the rows API and support collab in views
2023-08-17 12:07:37 +01:00
Martin McKeaveney
fd099658a0
revert develop into master
2023-08-17 10:28:15 +01:00
melohagan
6d40a54fd5
Only get definition for given schema ( #11532 )
2023-08-17 10:10:52 +01:00
mike12345567
e068e301ff
Updating automation history tab to handle the stopped error status which can occur for CRONs.
2023-08-16 18:21:53 +01:00
mike12345567
9489e309b5
Improving logging of publishing around CRON jobs, try to understand what is being disabled/created.
2023-08-16 18:12:21 +01:00
Andrew Kingston
abc072cbbe
Fix access control on view searching and handle errors when fetching view definitions
2023-08-16 11:00:14 +01:00
mike12345567
8f81a16340
Updating types to be based on the open API definition rather than types.
2023-08-15 17:33:22 +01:00
Andrew Kingston
c115a87cd6
Add dedicated endpoint for fetching view definitions
2023-08-15 17:07:14 +01:00
Andrew Kingston
a6da5fd2bb
Update grid socket middleware to support V2 views
2023-08-15 16:55:05 +01:00
mike12345567
a6a70c2d09
Building out the role assignment/unassignment APIs as new components of the public API.
2023-08-15 16:46:21 +01:00
mike12345567
e97c042e95
Adding test cases.
2023-08-15 15:35:52 +01:00
mike12345567
b3e8989060
Adding pro integration.
2023-08-15 14:19:36 +01:00
Andrew Kingston
4bfa0d8cb0
Don't throw an error when atempting to update a view that includes non UI metadata overrides
2023-08-14 16:17:30 +01:00
mike12345567
4bbae677b2
Updating tests/search to handle no schema means no data, rather than all data.
2023-08-14 12:44:05 +01:00
mike12345567
0fb6f8312a
Fixing test and updating middleware to match requirements.
2023-08-14 12:10:16 +01:00
mike12345567
3b7a5c0392
Mutate in middleware, don't update reference.
2023-08-14 11:44:10 +01:00
mike12345567
97e5fe37a1
Cloning table schema to avoid mutation.
2023-08-14 11:19:00 +01:00
mike12345567
5d2813361c
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-14 11:00:06 +01:00
mike12345567
672e370904
Default state of view is no data returned.
2023-08-11 16:01:53 +01:00
mike12345567
9e0964a5e3
Removing concept of columns and schemaUI, replacing with just schema as now the backend uses UI attributes.
2023-08-11 15:52:13 +01:00
mike12345567
199d27fc89
Test case for returning missing columns as visible: false
2023-08-11 15:16:33 +01:00
mike12345567
71d8ea5743
Test case for view row API trimming.
2023-08-11 15:00:50 +01:00
mike12345567
584784edca
Lint.
2023-08-11 14:58:09 +01:00
mike12345567
822a086666
Refactoring to make it so that visible: false columns are removed from views, and when returning view schema, all columns are enriched.
2023-08-11 14:57:53 +01:00
mike12345567
bee6d21d82
Fix type issue.
2023-08-11 14:42:34 +01:00
mike12345567
1e4cbc769c
cleanup.
2023-08-11 14:39:56 +01:00
mike12345567
7be67bf603
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-11 14:39:12 +01:00
mike12345567
60af4029aa
Merge branch 'develop' of github.com:Budibase/budibase into BUDI-7189/handle_tableschema_changes_on_views
2023-08-11 14:15:21 +01:00
mike12345567
a24e1809b6
Merge branch 'views-v2-frontend' of github.com:Budibase/budibase into views-v2-frontend
2023-08-11 13:16:56 +01:00
mike12345567
b4b52d9266
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-11 13:16:29 +01:00
Michael Drury
9a19c7a14e
Merge branch 'develop' into budi-7350-filter-equal-for-numbers-not-working-in-data-providers
2023-08-10 16:35:36 +01:00
Michael Drury
08e663a8d3
Merge branch 'master' into budi-7350-filter-equal-for-numbers-not-working-in-data-providers
2023-08-10 16:28:59 +01:00
Adria Navarro
65e5e40963
Fix python installation in server docker and single image
2023-08-10 17:24:48 +03:00
Adria Navarro
5b29e879a4
Fix dev when no pro loaded
2023-08-10 16:03:37 +03:00
Adria Navarro
f6838631b0
Merge branch 'develop' into master-backmerge-20230810
2023-08-10 15:32:00 +03:00
mike12345567
d6da826c9f
Further PR comments.
2023-08-10 11:07:25 +01:00
mike12345567
893aaa2bf2
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-09 17:19:35 +01:00
mike12345567
a3a8d35b8d
Adding logging of start, end and duration from automation logs.
2023-08-09 16:58:46 +01:00
mike12345567
2622fecd93
Quick fix.
2023-08-09 16:33:37 +01:00
mike12345567
63006e36d4
Adding the ability to disable an automation, as well making sure that automations have steps before running.
2023-08-09 16:24:57 +01:00
Adria Navarro
4f27197cce
Add extra tests
2023-08-09 16:28:17 +03:00
Adria Navarro
3bf794c6ba
Handle renames
2023-08-09 16:25:05 +03:00
Adria Navarro
a17f81ffb3
Handle view schemas on external
2023-08-09 15:44:13 +03:00
Adria Navarro
1b9784013c
Tables
2023-08-09 15:43:59 +03:00
Adria Navarro
082166d8f9
Typing table save
2023-08-09 15:43:53 +03:00
Adria Navarro
dbbe9ff0ac
Fix types
2023-08-09 14:08:54 +03:00
Adria Navarro
a843385e79
Remove .only
2023-08-09 13:43:55 +03:00
Adria Navarro
865238a827
SyncSchema and tests
2023-08-09 13:43:13 +03:00
Adria Navarro
4c1747cce4
Handle view schema on table updates
2023-08-09 13:26:07 +03:00
Adria Navarro
dcf26dd0cb
Fix overriding viewv2 schemas
2023-08-09 12:53:08 +03:00
mike12345567
c18459d84d
Updating trim view info test case.
2023-08-08 13:43:13 +01:00
mike12345567
0abd1deb34
Updating test cases, fixes based on running through view/row API.
2023-08-08 13:19:22 +01:00
mike12345567
2011e1693e
PR comments.
2023-08-08 12:06:25 +01:00
mike12345567
a44a92dcc2
Merge branch 'develop' of github.com:Budibase/budibase into feature/view-api-merge
2023-08-08 11:42:04 +01:00
Andrew Kingston
f6bbfe5e4e
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-08 09:29:35 +01:00
Adria Navarro
c7cd6d8afd
Merge branch 'develop' into BUDI-6785-update-to-node-18
2023-08-08 10:30:31 +03:00
Michael Drury
88edc9edf9
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-08-07 21:32:48 +01:00
mike12345567
986939b85d
Fix for DS+ unable to patch rows correctly.
2023-08-07 17:44:44 +01:00
mike12345567
4c2e3a5489
Updating last remaining view perms to table perms.
2023-08-07 16:49:13 +01:00
mike12345567
41a9041268
PR fixes.
2023-08-07 16:36:28 +01:00
mike12345567
5e37d981da
Merge branch 'develop' of github.com:Budibase/budibase into feature/view-api-merge
2023-08-07 16:22:19 +01:00
Adria Navarro
af2fac6958
Fix overriding view v2 schema
2023-08-07 17:21:58 +03:00
Adria Navarro
aadcd0ae13
Typing update table
2023-08-07 17:20:53 +03:00
Michael Drury
2ea45e1351
Merge branch 'master' into log/automation-id-with-execution
2023-08-07 15:03:38 +01:00
Adria Navarro
a6ce7ac2ef
Merge branch 'develop' into BUDI-6785-update-to-node-18
2023-08-07 14:56:53 +01:00
Andrew Kingston
935c0006c6
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-07 14:42:22 +01:00
Adria Navarro
4d2fef6b19
Fix types after merge
2023-08-07 15:33:50 +03:00
Adria Navarro
f1739d9aa4
Merge branch 'develop' into BUDI-7189/change_query_format
2023-08-07 15:32:55 +03:00
Adria Navarro
81749468e2
Merge branch 'develop' into BUDI-6785-update-to-node-18
2023-08-07 13:28:55 +01:00
Martin McKeaveney
b7810f915e
fix lint
2023-08-07 12:55:28 +01:00
Adria Navarro
74678e7248
Merge branch 'develop' into BUDI-7189/search_pagination
2023-08-07 12:55:26 +01:00
Andrew Kingston
d5cfc5f53a
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-07 12:52:43 +01:00
Adria Navarro
12d6911ae3
Update docker images to 18.x
2023-08-07 14:38:16 +03:00
Martin McKeaveney
14785ca49d
move to info log line
2023-08-07 12:36:19 +01:00
Adria Navarro
516e2ff09a
Merge branch 'develop' into BUDI-6785-update-to-node-18
2023-08-07 12:32:20 +01:00
Adria Navarro
8d3919cdf5
Merge branch 'develop' into BUDI-7189/type_search
2023-08-07 12:26:46 +01:00
Adria Navarro
c6fba3a827
Fix types
2023-08-07 14:16:23 +03:00
Adria Navarro
98a5d36d57
Merge branch 'develop' into BUDI-7189/change_query_format
2023-08-07 11:52:08 +01:00
Adria Navarro
77568af704
Change filter query to store the expected shape
2023-08-07 13:14:18 +03:00
Martin McKeaveney
ac5ce13f80
debug log for automation ID
2023-08-07 10:59:42 +01:00
Martin McKeaveney
12d5f0109d
Merge branch 'master' into develop
2023-08-07 09:24:10 +01:00
Adria Navarro
39d099b443
Handle and test pagination
2023-08-07 10:49:04 +03:00
Adria Navarro
497943930e
Rename
2023-08-07 09:22:39 +03:00
mike12345567
ec761c2387
Building out public API for role assignment and un-assignment - need to flesh out pro component.
2023-08-04 18:01:45 +01:00
mike12345567
a8af298ef5
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7108
2023-08-04 17:20:51 +01:00
mike12345567
a1d85a831c
Some quick modifications to allow the views to go through the standard row CRUD, the view search is still separate for now however this may change.
2023-08-04 16:58:40 +01:00
Adria Navarro
250505a19b
Add limit on request
2023-08-04 18:41:49 +03:00
Adria Navarro
4f08f900ed
Type view search
2023-08-04 18:38:07 +03:00
Adria Navarro
259bb3cdc2
Merge branch 'develop' into BUDI-7189/type_search
2023-08-04 16:23:07 +01:00
Adria Navarro
4d74a6615f
Fix types
2023-08-04 18:22:33 +03:00
mike12345567
a2667c6d72
Removing the ability to set roles, builder and admin structure through basic public API.
2023-08-04 15:43:02 +01:00
Andrew Kingston
938a5a445f
Add multi dev collab for viewV2 definitions
2023-08-04 15:04:58 +01:00
melohagan
ece1c421fa
Fix/formula as display ( #11439 )
...
* Allow formulas to be display columns in the grid
* Ensure SQL Server always has a sort order
2023-08-04 13:53:30 +01:00
Adria Navarro
d3470dfcb0
Fix imports
2023-08-04 12:00:25 +03:00
Mel O'Hagan
20f71fadd3
Refactor
2023-08-03 18:52:55 +01:00
Mel O'Hagan
8c61359b9d
Allow user specified type casting in MySQL queries
2023-08-03 17:23:15 +01:00
Adria Navarro
464ba92b47
Fix tests
2023-08-03 14:32:03 +03:00
Adria Navarro
227ac9dd88
Merge branch 'BUDI-7189/search_pagination' into BUDI-7189/type_search
2023-08-03 14:23:59 +03:00
Adria Navarro
cb59a2fc9b
Type search request
2023-08-03 05:16:10 +02:00
Adria Navarro
a91ce15c9b
Move interface SearchParams to types
2023-08-03 05:14:50 +02:00
Adria Navarro
d28120de3a
Make search a post request
2023-08-03 04:58:37 +02:00
Andrew Kingston
858a0796bd
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-02 14:50:40 +01:00
Adria Navarro
b69943c074
Move tests
2023-08-02 15:13:43 +02:00
Adria Navarro
e8b2a074d0
Merge branch 'develop' into BUDI-7189/add_primary_column
2023-08-02 13:49:18 +01:00
Adria Navarro
14e0396857
Merge branch 'develop' into chore/fix_build_issues
2023-08-02 13:35:03 +01:00
Adria Navarro
e11279311d
Add tests
2023-08-02 13:37:58 +02:00
Adria Navarro
a3a1e29350
Handle undefineds
2023-08-02 13:37:36 +02:00
Adria Navarro
398cf99b4f
Handle primaryDisplay on controller
2023-08-02 13:17:20 +02:00
Adria Navarro
1ef8d118cb
Remove unnecessary package.json/gitHead
2023-08-02 12:04:54 +02:00
Adria Navarro
fcba916f0c
Add bail in jest
2023-08-02 11:25:52 +02:00
Adria Navarro
acd9d8ae54
Fix test issues
2023-08-02 10:22:42 +02:00
Adria Navarro
c279849340
Fix orders on server/worker
2023-08-02 10:17:58 +02:00
Adria Navarro
4b5751003f
Revert "Remove composite"
...
This reverts commit f9115f1554bbadadc3a0ef91d00d170fa05e45b6.
2023-08-01 19:23:48 +02:00
Adria Navarro
5347504c12
Fix nodemon watch
2023-08-01 19:23:31 +02:00
Adria Navarro
250a4e890f
Remove composite
2023-08-01 19:23:23 +02:00
mike12345567
8c2d0f594c
Quick fix for utilising a hyphen in a Postgres schema - this needed to be escaped correctly.
2023-08-01 18:18:53 +01:00
Adria Navarro
e011ccd0c4
Merge branch 'develop' into chore/typecheck_tests
2023-08-01 16:49:06 +01:00
mike12345567
7871bedb25
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-08-01 15:27:38 +01:00
Adria Navarro
130ab97368
Merge branch 'develop' into chore/typecheck_tests
2023-08-01 14:27:40 +01:00
Andrew Kingston
bb810e14d7
Fix issue with order 0 being ignored
2023-08-01 14:24:06 +01:00
Andrew Kingston
cb01768e5a
Fix crash when schemaNonUI does not exist
2023-08-01 14:18:12 +01:00
Andrew Kingston
cb78788bdb
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-01 14:12:03 +01:00
Adria Navarro
67baa56cbf
Skip flaky test
2023-08-01 14:40:47 +02:00
mike12345567
b32ed151a1
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-08-01 13:11:45 +01:00
Adria Navarro
559f52d904
Lint
2023-08-01 13:36:38 +02:00
mike12345567
4e1aa4fbbd
Final PR comment.
2023-08-01 12:33:59 +01:00
Adria Navarro
ff7120cf7a
Fix types on tests
2023-08-01 12:57:44 +02:00
Adria Navarro
c6c1450d06
Fixe types
2023-08-01 12:52:12 +02:00
Adria Navarro
f4675aab6e
Fix import
2023-08-01 12:52:12 +02:00
Adria Navarro
b3a110e609
Run tests checks for server
2023-08-01 12:52:12 +02:00
Adria Navarro
44e028b574
Fix test
2023-08-01 12:26:37 +02:00
Adria Navarro
2cc924f9e7
Fix tests
2023-08-01 12:08:40 +02:00
Adria Navarro
76cacfaff0
Clean code
2023-08-01 12:03:43 +02:00
Adria Navarro
624dc5ff26
Merge branch 'develop' into BUDI-7189/split_fields_and_ui
2023-08-01 11:59:18 +02:00
mike12345567
dce38908c9
PR comments (backend).
2023-08-01 10:56:47 +01:00
Andrew Kingston
fb510f70e2
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-01 10:52:26 +01:00
Adria Navarro
c425194a85
Check schemas on patch
2023-08-01 11:38:36 +02:00
Adria Navarro
d440291ebc
Throw exception when updating non ui fields
2023-08-01 11:31:58 +02:00
Adria Navarro
bce75c91a6
Persist only UI schema overrides
2023-08-01 10:57:03 +02:00
Adria Navarro
b528257bbe
Change viewrequest to accept schema
2023-08-01 10:45:00 +02:00
mike12345567
fc01ac4f71
Quick fix for application.spec.ts - didn't specify user properly.
2023-07-31 19:04:17 +01:00
Adria Navarro
73ded07484
Fix tests
2023-07-31 17:23:34 +02:00
Adria Navarro
1b2ce184d9
Fix types
2023-07-31 17:22:10 +02:00
Adria Navarro
da6136a108
Enrich schema using the new data
2023-07-31 17:15:51 +02:00
Adria Navarro
76e836ca55
Test deleting multiple rows
2023-07-31 16:37:24 +02:00
Adria Navarro
3335c86a84
Delete row from view
2023-07-31 16:14:14 +02:00
Adria Navarro
d1ad443d18
Patch
2023-07-31 15:41:13 +02:00
Adria Navarro
b43f921253
Test middlewares
2023-07-31 15:26:01 +02:00
Adria Navarro
1d13b49e86
Fix middleware usage
2023-07-31 14:16:38 +02:00
Adria Navarro
b3b4a6a177
Test noViewDataMiddleware
2023-07-31 14:14:59 +02:00
Adria Navarro
d8df917772
More tests
2023-07-31 14:08:31 +02:00
Adria Navarro
525052ce7e
Unhappy path tests
2023-07-31 13:34:57 +02:00
Adria Navarro
70cd44ba2a
More tests
2023-07-31 13:24:08 +02:00
Adria Navarro
30c3c6e5ad
Test middlewate
2023-07-31 13:17:54 +02:00
Andrew Kingston
fdfedfdd92
Fix websocket error
2023-07-31 11:21:11 +01:00
Adria Navarro
eaa7d9bf81
trimViewRowInfo middleware and api test
2023-07-31 12:03:03 +02:00
Adria Navarro
5052f2cd68
Fix
2023-07-31 11:22:12 +02:00
Adria Navarro
97f7629345
Renames
2023-07-31 10:50:33 +02:00
Adria Navarro
4c11a6593c
Add sdk trim view fields
2023-07-31 10:43:45 +02:00
Adria Navarro
0f540e669c
Types
2023-07-31 10:39:12 +02:00
Adria Navarro
7a9a997d73
Use middleware for checks
2023-07-31 10:38:31 +02:00
Adria Navarro
5cfddabac7
Move row view controllers in their own file
2023-07-31 10:21:44 +02:00
Adria Navarro
752e901b3d
Don't allow saving _viewId on row.patch
2023-07-31 09:58:49 +02:00
Adria Navarro
ed256242c8
Don't allow saving _viewId on row.create
2023-07-31 09:54:20 +02:00
Andrew Kingston
0c72d08763
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-07-31 08:43:11 +01:00
Andrew Kingston
8204935dfa
Add ability to update views, create views with existing filters and sorting applied
2023-07-30 12:49:07 +01:00
mike12345567
8522cb94d3
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-28 17:10:43 +01:00
mike12345567
7b9f86d7ea
Fix found by authorized test case.
2023-07-28 17:06:53 +01:00
Adria Navarro
d5533c00d6
Fix workerIdleMemoryLimit usage
2023-07-28 18:03:03 +02:00
Adria Navarro
51a1d1c183
Add force exists
2023-07-28 18:03:03 +02:00
Adria Navarro
e2758d3da1
Remove it.only(
2023-07-28 18:03:03 +02:00
Adria Navarro
712732f795
Run in band?
2023-07-28 18:03:03 +02:00
Adria Navarro
e5ceaf8ffd
Add 2gb limit
2023-07-28 18:03:03 +02:00
Adria Navarro
42b14fe712
Add workerIdleMemoryLimit
2023-07-28 18:03:03 +02:00
Adria Navarro
2e1903f955
Log
2023-07-28 18:03:03 +02:00
Adria Navarro
f82c10782f
Log heap usage
2023-07-28 18:03:03 +02:00
Adria Navarro
0f75660808
Attempt different commands
2023-07-28 18:03:03 +02:00
Adria Navarro
e71ec971a0
workerIdleMemoryLimit server at 50%
2023-07-28 18:03:03 +02:00
Adria Navarro
c7b0960bb3
Make use of workerIdleMemoryLimit
2023-07-28 18:03:03 +02:00
Adria Navarro
d8c2499c15
Fix automation issues
2023-07-28 18:03:03 +02:00
Adria Navarro
b9820f94e6
Import lodash modules
2023-07-28 17:11:48 +02:00
Adria Navarro
6d5eef4e42
Update
2023-07-28 17:11:48 +02:00
Adria Navarro
1ce9bffe40
Remove duplicated key
2023-07-28 17:11:48 +02:00
Adria Navarro
12b3eedc67
Remove ts-jest
2023-07-28 17:11:48 +02:00
Adria Navarro
baf1c1ff07
Update swc deps
2023-07-28 17:11:48 +02:00
Adria Navarro
39ba4a544a
Fix mocks
2023-07-28 17:11:48 +02:00
Adria Navarro
5f1565886f
Unify jest
2023-07-28 17:11:48 +02:00
mike12345567
3798caf86d
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-28 16:08:38 +01:00
mike12345567
f6eaa610d0
App builders can't create apps anymore, removing this functionality.
2023-07-28 15:54:55 +01:00
mike12345567
72438f531d
Update for worker, get builder endpoints working for app builders.
2023-07-28 15:39:59 +01:00
mike12345567
1403bf26c6
Quick fixes based on raising PR, types and tests.
2023-07-28 13:58:20 +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
mike12345567
d8f50f139e
Frontend update for app builders, handling when in the builder portal and don't have any app access, as well as allowing viewing of apps from the portal.
2023-07-27 17:52:56 +01:00
Andrew Kingston
aef9ff06af
Disable component validation for old app imports
2023-07-27 16:09:38 +01:00
mike12345567
ba9a3a6caf
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-27 11:13:04 +01:00
mike12345567
c2793ede4c
Properly supporting the new global builder permission type to deny access to app creation.
2023-07-26 17:48:35 +01:00
mike12345567
64a5426d36
Updates to remove app builder concept, denying access to app creation for app builders.
2023-07-26 17:32:21 +01:00
Adria Navarro
f02dee7806
Merge branch 'develop' into BUDI-7189/type_patching
2023-07-26 16:58:02 +01:00
Adria Navarro
2457bf1b37
Extract external getrow to sdk
2023-07-26 16:03:14 +02:00
mike12345567
62ace8a3ab
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-26 14:42:05 +01:00
mike12345567
c277b065db
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-26 14:40:17 +01:00
mike12345567
8253ad0a2e
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-26 14:24:29 +01:00
Adria Navarro
508e30edae
Fix sdk refs
2023-07-26 14:54:59 +02:00
Adria Navarro
b0af0a287e
Remove view tests
2023-07-26 14:53:51 +02:00
Adria Navarro
11f0569446
Move row.validate to the sdk
2023-07-26 14:12:58 +02:00
Michael Drury
08b3d49bce
Merge pull request #11366 from Budibase/fix/falsey-composite-keys
...
Fix for falsey composite keys
2023-07-26 12:58:29 +01:00
Adria Navarro
af933bd158
More types
2023-07-26 13:55:02 +02:00
Adria Navarro
f0f68f10d8
Add tests
2023-07-26 13:55:02 +02:00
Adria Navarro
97dcd3fb0a
Add patch view test
2023-07-26 13:55:02 +02:00
Adria Navarro
77c2ce590c
Use test api for patch
2023-07-26 13:55:02 +02:00
Adria Navarro
f6e6243c81
Type patch
2023-07-26 13:55:02 +02:00
Adria Navarro
b69e18ab70
Return _viewId when searching
2023-07-26 13:54:35 +02:00
Adria Navarro
2c6725404f
Types
2023-07-26 13:54:35 +02:00
Adria Navarro
de0f3f7463
Merge branch 'develop' into backmerge-master-20230726
2023-07-26 12:50:52 +01:00
mike12345567
f2abcf581f
Fixing issue with falsey composite keys, if one of the values used for a composite key is say an empty string, or a zero it would not be added to the _id field, stopping the field from being retrievable.
2023-07-26 12:31:46 +01:00
Adria Navarro
2e54b40d55
Build backend-core before dev script
2023-07-26 12:48:33 +02:00
Adria Navarro
aeeb69d80e
Merge pull request #11352 from Budibase/BUDI-7189/return_default_row_data
...
Return default row data
2023-07-26 11:29:24 +01:00
Adria Navarro
17b394dba9
Increase timeouts
2023-07-26 12:12:32 +02:00
Adria Navarro
d07f840559
Increase timeouts
2023-07-25 22:15:45 +02:00
Adria Navarro
1512ecd939
Merge pull request #11349 from Budibase/BUDI-7189/update_view_endpoint
...
Add endpoint to update views 2.0
2023-07-25 19:04:36 +01:00
Adria Navarro
3ce92e8034
Implement and test external field selector
2023-07-25 19:48:46 +02:00
Adria Navarro
67f502579e
Test schema
2023-07-25 19:48:46 +02:00
Adria Navarro
3c28d112b5
Add internal sdk tests
2023-07-25 19:48:46 +02:00
Adria Navarro
d93c99b947
Return data when schema is defined
2023-07-25 19:48:46 +02:00
Adria Navarro
b2e0384f8a
Check ui path vs body
2023-07-25 19:46:46 +02:00
Adria Navarro
783e8a5b08
Change url to include the id
2023-07-25 19:34:52 +02:00
Dean
211bab4cf6
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-25 16:18:05 +01:00
Andrew Kingston
a1fe1150ab
Merge pull request #11334 from Budibase/cheeks-fixes
...
Prevent parentheses in query names
2023-07-25 16:13:03 +01:00
Dean
85d3980bdc
PR Feedback
2023-07-25 15:47:25 +01:00
Dean
a5b81558b9
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-25 15:42:01 +01:00
Adria Navarro
9235afb5d9
Test updating v1
2023-07-25 15:49:32 +02:00
Adria Navarro
6e24bf41df
More tests
2023-07-25 15:41:04 +02:00
Adria Navarro
97957e96bd
Update test
2023-07-25 15:35:48 +02:00
Adria Navarro
2412056292
Update basic test
2023-07-25 15:34:25 +02:00
Adria Navarro
29bc87a47f
Update view endpoint
2023-07-25 15:33:49 +02:00
Rory Powell
7236fb8141
Merge pull request #11305 from Budibase/feature/offline-license-master
...
Cherry-pick: Offline Licensing
2023-07-25 11:38:58 +01:00
Adria Navarro
c9dc4006a1
Merge branch 'BUDI-7189-views-v2' into BUDI-7189/return_columns_based_on_schema
2023-07-24 16:47:46 +02:00
Adria Navarro
76d32b40fd
Merge pull request #11286 from Budibase/BUDI-7189/create_view_schema_endpoint
...
Return schema from table endpoint
2023-07-24 15:42:03 +01:00
Adria Navarro
7465c04799
Fix controller
2023-07-24 16:35:22 +02:00
Adria Navarro
c870039416
Refactor plus selector
2023-07-24 16:29:49 +02:00
Adria Navarro
5bd149f66f
Use sdk to populate views
2023-07-24 16:13:15 +02:00
Adria Navarro
1cf4e6e85a
Return full object from search
2023-07-24 16:13:15 +02:00
Adria Navarro
9cf401162b
Add views
2023-07-24 16:13:15 +02:00
Adria Navarro
d1d86b6803
Filter on the sdk
2023-07-24 16:13:15 +02:00
Adria Navarro
2186b0407a
Honor schema on view search
2023-07-24 16:13:15 +02:00
Adria Navarro
c58b145afd
Test sdks
2023-07-24 16:12:42 +02:00
Adria Navarro
d8b801e647
Remove wrong describe
2023-07-24 16:04:54 +02:00
Dean
0d8d96b911
PR Feedback
2023-07-24 15:03:13 +01:00
Adria Navarro
77a004f19a
Remove wrong describe
2023-07-24 16:02:59 +02:00
Adria Navarro
ff57b982f8
Move enrich view schemas to view sdk
2023-07-24 15:57:17 +02:00
Adria Navarro
dceb51a08d
Skip table order if defined on view
2023-07-24 15:17:05 +02:00
Adria Navarro
8e904cea13
Set order to the tests
2023-07-24 15:17:05 +02:00
Adria Navarro
0f53fa14ad
Undo not required changes
2023-07-24 15:17:05 +02:00
Adria Navarro
559cb3d9e0
Test sdk calls
2023-07-24 15:17:05 +02:00
Adria Navarro
810bb41547
Add sdk tests
2023-07-24 15:17:04 +02:00
Adria Navarro
d2020fd6bc
Move enrich views to sdk
2023-07-24 15:17:04 +02:00
Adria Navarro
396c4ad439
Use new table schema
2023-07-24 15:17:04 +02:00
Adria Navarro
ed02aa4d8b
Enrich view schemas
2023-07-24 15:17:04 +02:00
Adria Navarro
a65e69e614
Add tests
2023-07-24 15:17:04 +02:00
Adria Navarro
3f2fa1a8dc
Remove view endpoint
2023-07-24 15:17:04 +02:00
Adria Navarro
22dd218b1a
Fetch schema
2023-07-24 15:17:04 +02:00
Adria Navarro
30138570d5
Typex
2023-07-24 15:17:04 +02:00
Adria Navarro
5fa7972564
Test returning views
2023-07-24 15:17:04 +02:00
Adria Navarro
46cb7c7117
Table tests to ts
2023-07-24 15:17:04 +02:00
Adria Navarro
d12d6f5bef
Add tests
2023-07-24 15:17:04 +02:00
Adria Navarro
c747881d73
Allow selecting certain columns
2023-07-24 15:17:04 +02:00
Adria Navarro
f3f0ee0959
Return view schema endpoint
2023-07-24 15:17:04 +02:00
Adria Navarro
7d84deea1a
Fix return code
2023-07-24 15:16:31 +02:00
Adria Navarro
1760980aad
Allow overriding default sort
2023-07-24 15:16:31 +02:00
Adria Navarro
4e646bb463
Only ui metadata fields
2023-07-24 15:15:44 +02:00
Adria Navarro
e068e62eb1
Change view columns for schema
2023-07-24 15:15:44 +02:00
Adria Navarro
fbccec64c7
Renames
2023-07-24 15:15:44 +02:00
Adria Navarro
56e6d48ec7
Remove :tableid from view create
2023-07-24 15:15:44 +02:00
Adria Navarro
6d973ce99a
Infer table on search
2023-07-24 15:15:44 +02:00
Adria Navarro
36b82681ff
Remove tableid from remove view url
2023-07-24 15:15:44 +02:00
Adria Navarro
fc831db06b
Store ids containing table info
2023-07-24 15:15:44 +02:00
Adria Navarro
ff3bbf6217
Allow ViewV2 types
2023-07-24 15:15:44 +02:00
Adria Navarro
ac0ae34808
Fix search
2023-07-24 15:15:44 +02:00
Adria Navarro
21e17053c6
Don't persist the view as doc
2023-07-24 15:15:44 +02:00
Adria Navarro
d6121d1504
Remove fetch view
2023-07-24 15:15:44 +02:00
Adria Navarro
56ee61d76c
Remove get from delete tests
2023-07-24 15:15:44 +02:00
Adria Navarro
76f89e10d3
Create/delete, save to table
2023-07-24 15:15:44 +02:00
Adria Navarro
b82876b147
Remove view fetch logic
2023-07-24 15:15:44 +02:00
Adria Navarro
49980dadf1
Fix merge conflicts
2023-07-24 15:15:43 +02:00
Adria Navarro
516b5691e8
DRY
2023-07-24 15:15:43 +02:00
Adria Navarro
582e0eb1dd
Use types
2023-07-24 15:15:43 +02:00
Adria Navarro
12891456de
Fix test
2023-07-24 15:15:43 +02:00
Adria Navarro
28f4aef07f
Persist columns in views
2023-07-24 15:15:43 +02:00
Adria Navarro
82e2385099
Test different sort
2023-07-24 15:15:43 +02:00
Adria Navarro
b778921028
Test sorting
2023-07-24 15:15:43 +02:00
Adria Navarro
fde008f4d1
Persist sort
2023-07-24 15:15:43 +02:00
Adria Navarro
16d39c6fd2
Honor query on view search
2023-07-24 15:15:43 +02:00
Adria Navarro
ebd93eb109
Persist queries on crud views
2023-07-24 15:15:43 +02:00
Adria Navarro
6809bb4510
Use api for view search tests
2023-07-24 15:15:43 +02:00
Adria Navarro
2feb22ef64
Use api for viewv2 tests
2023-07-24 15:15:43 +02:00
Adria Navarro
8478816eef
Clean
2023-07-24 15:15:43 +02:00
Adria Navarro
fcd0db8f57
Clean code
2023-07-24 15:15:43 +02:00
Adria Navarro
b29e54e84c
Lint
2023-07-24 15:15:43 +02:00
Adria Navarro
63f181649a
Change url version path
2023-07-24 15:15:43 +02:00
Adria Navarro
d981ad039d
Typings
2023-07-24 15:15:43 +02:00
Adria Navarro
891ba4148b
Clean
2023-07-24 15:15:43 +02:00
Adria Navarro
a42f6753de
Clean
2023-07-24 15:15:43 +02:00
Adria Navarro
9f36bdc6c1
Reuse config
2023-07-24 15:15:43 +02:00
Adria Navarro
97a538f5db
Basic search
2023-07-24 15:15:43 +02:00
Adria Navarro
e71d883dfd
Change status codes
2023-07-24 15:15:43 +02:00
Adria Navarro
1e6a65d4e9
Extract viewapi to its own file
2023-07-24 15:15:43 +02:00
Adria Navarro
7140df6ed3
Better typing responses
2023-07-24 15:15:43 +02:00
Adria Navarro
160d949423
Catch 404s
2023-07-24 15:15:43 +02:00
Adria Navarro
5731b26079
Namespacing
2023-07-24 15:15:43 +02:00
Adria Navarro
f7452aa7fa
Extract test utils
2023-07-24 15:15:43 +02:00
Adria Navarro
7f3de5d40e
Move view code to test config
2023-07-24 15:15:43 +02:00
Adria Navarro
8282fbb99b
Type responses
2023-07-24 15:15:43 +02:00
Adria Navarro
03f84170b8
Use v2 as prefix
2023-07-24 15:15:43 +02:00
Adria Navarro
e3c4930819
Undo renaming as lagacyViews
2023-07-24 15:15:43 +02:00
Adria Navarro
02bc1d2cdc
Simplifying endpoints
2023-07-24 15:15:43 +02:00
Adria Navarro
4ca25ee065
Implement deletes
2023-07-24 15:15:43 +02:00
Adria Navarro
4bbb1b0289
Refactor paths
2023-07-24 15:15:43 +02:00
Adria Navarro
7155d75906
Implement get view
2023-07-24 15:15:43 +02:00
Adria Navarro
1187bd8fb2
Clean
2023-07-24 15:15:43 +02:00
Adria Navarro
e2c1a549de
Find by table
2023-07-24 15:15:43 +02:00
Adria Navarro
f395b79cac
Fix fetch
2023-07-24 15:15:43 +02:00
Adria Navarro
4a5a3e2c33
Implement and test fetch
2023-07-24 15:15:43 +02:00
Adria Navarro
899c8a14fb
Implement and test create
2023-07-24 15:15:43 +02:00
Adria Navarro
81e847daeb
Rename tests
2023-07-24 15:15:43 +02:00
Adria Navarro
6ff5c23cd6
Add controller scaffolding for views v2
2023-07-24 15:15:43 +02:00
Adria Navarro
7dbf71d477
Namespace
2023-07-24 15:15:43 +02:00
mike12345567
c375f860ba
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-24 13:46:49 +01:00
Andrew Kingston
cf178808bf
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-07-24 12:03:28 +01:00
Andrew Kingston
869cb0777b
Validate query names to avoid parentheses
2023-07-24 12:02:24 +01:00
Dean
4091dff6d3
PR Feedback
2023-07-24 10:30:29 +01:00
Rory Powell
5c4d29e349
Merge branch 'develop' into feature/offline-license
2023-07-24 10:06:04 +01:00
Dean
f0c498cedb
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-24 09:52:59 +01:00
Dean
3b36970c58
Review updates
2023-07-24 09:08:10 +01:00
mike12345567
87d80e08f5
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-21 17:34:27 +01:00
mike12345567
bb032852e5
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-21 16:26:34 +01:00
Michael Drury
ec402587b0
Merge pull request #11297 from Budibase/fix/budi-7304
...
Fix duplicate dynamic variables when creating new REST queries
2023-07-21 13:03:48 +01:00
mike12345567
7673673db2
Updating RelationshipTypes -> RelationshipType.
2023-07-21 12:57:47 +01:00
Rory Powell
c3412f0cfb
Update openapi.json
2023-07-20 21:27:04 +01:00
Rory Powell
6aeb31c355
Move OFFLINE_MODE to backend-core environment
2023-07-20 21:21:39 +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
Rory Powell
ca6582eb96
Update openapi.json
2023-07-20 15:06:43 +01:00
mike12345567
b84b8dd988
Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7052
2023-07-20 14:25:04 +01:00
Andrew Kingston
08920f8015
Remove invalid columns from display column selection and fix schema failure handling
2023-07-20 14:06:31 +01:00
mike12345567
40b4943766
Fix for dynamic variables being duplicated when creating new REST queries - also moved some stuff to backend SDK to make a bit re-usable, allowing backend to detect duplicate dynamic variables and error.
2023-07-20 13:07:19 +01:00
Dean
ca6737b77b
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-20 12:39:49 +01:00
Rory Powell
5ac024a655
Merge branch 'develop' into feature/offline-license
2023-07-20 12:27:04 +01:00
Andrew Kingston
5d0918a6cb
Prevent invalid characters in column names when importing tables
2023-07-20 12:21:09 +01:00
Dean
794ed5a29a
Merge remote-tracking branch 'origin/new-design-nav-component' into screen-theme-rightpanel
2023-07-20 11:35:17 +01:00
Dean
d94fe7c2eb
Moved screen settings/theme into the new rightpanel structure. Refactord the color picker to help with positioning. Removed dead home link
2023-07-20 11:32:48 +01:00
Rory Powell
76f61cfd3a
Lint
2023-07-20 11:21:34 +01:00
Rory Powell
b60794d73a
Update pro reference to latest develop and fix compile errors
2023-07-20 11:13:57 +01:00
mike12345567
cddd0d80f2
Making sure tenant ID is always available to the builder websocket.
2023-07-20 10:43:30 +01:00
mike12345567
5447404431
Upgrading to latest version of MongoDB to attempt to solve the memory leak, as well as some minor changes to websocket integration to get the development environment to work without the account portal when running in multi-tenancy mode.
2023-07-20 10:43:17 +01:00
mike12345567
85dea47a31
Moving user admin/builder functions to shared-core for frontend to use.
2023-07-19 16:19:34 +01:00
Dean
052f60b94c
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-19 09:05:52 +01:00
mike12345567
91847504c8
Adding test cases for admin/builder checking middlewares.
2023-07-18 18:10:15 +01:00
mike12345567
39746e0bf0
Main body of work to handle the new approach of per app builders support.
2023-07-18 16:57:48 +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
Michael Drury
54bbe9e584
Merge pull request #11254 from Budibase/fix/mongodb-version-upgrade
...
Upgrade MongoDB version and quick fix for multi-tenancy mode without account portal
2023-07-18 11:33:15 +01:00
Adria Navarro
58c59eba5e
Remove unused db usages
2023-07-18 12:00:02 +02:00
Adria Navarro
2698e47ec4
Type internal db.get
2023-07-18 11:41:51 +02:00
Andrew Kingston
d3ab2a31d0
Merge pull request #11186 from Budibase/app-list-improvements
...
Show all users editing an app in the app list
2023-07-18 08:12:50 +01:00
Martin McKeaveney
fb1ecbb5c9
code review and test
2023-07-17 22:33:37 +01:00
Adria Navarro
a1226180f1
Merge pull request #11253 from Budibase/BUDI-7189-views-v2-prerefactor
...
View V2 prerefactor
2023-07-17 20:11:19 +01:00
Adria Navarro
37c1c1c9b0
Merge pull request #11250 from Budibase/BUDI-7189/clean_ctx_dependencies_from_sdk
...
Clean ctx dependencies from rows SDK
2023-07-17 19:01:40 +01:00
Adria Navarro
deb256a013
Refactor and clean export tests
2023-07-17 19:50:06 +02:00
Adria Navarro
07607c0fd2
Fix tests
2023-07-17 19:07:54 +02:00
mike12345567
d5a03bf5e3
Making sure tenant ID is always available to the builder websocket.
2023-07-17 18:03:09 +01:00
mike12345567
eebd9d2d7c
Upgrading to latest version of MongoDB to attempt to solve the memory leak, as well as some minor changes to websocket integration to get the development environment to work without the account portal when running in multi-tenancy mode.
2023-07-17 17:52:39 +01:00
Adria Navarro
ccb5143383
Remove context from search
2023-07-17 18:45:40 +02:00
Adria Navarro
13ef7b8858
Merge branch 'develop' into backmerge-20230717
2023-07-17 17:13:26 +01:00
Andrew Kingston
9271210b48
Update application.ts
2023-07-17 16:41:48 +01:00
Adria Navarro
90bf4655ea
Remove ctx from export rows (search not implemented)
2023-07-17 15:57:12 +02:00
Andrew Kingston
1a8da1c0af
Move app enrichment of user sessions to users SDK
2023-07-17 14:56:09 +01:00
Andrew Kingston
1584ee4c95
Use shorthand typing
2023-07-17 14:45:13 +01:00
Adria Navarro
1bd8bdf84c
Clean ctx from fetchview
2023-07-17 15:29:41 +02:00
Adria Navarro
9ca2848c05
Merge pull request #11245 from Budibase/BUDI-7189/clean_controller_dependencies
...
Clean controller dependencies
2023-07-17 14:17:42 +01:00
Adria Navarro
832483442f
Merge pull request #11239 from Budibase/BUDI-7189/extract_search_functionality
...
Moving files and functions
2023-07-17 14:17:26 +01:00
Adria Navarro
e7f1bcab9e
Remove ctx from fetch
2023-07-17 14:16:12 +02:00
Dean
e2311b8a55
Merge remote-tracking branch 'origin/develop' into feature/automation-collaboration
2023-07-17 11:24:50 +01:00
Adria Navarro
81c6eab05e
Fix references
2023-07-17 12:19:20 +02:00
Adria Navarro
77b3547af7
Remove usercontroller dependency from internal
2023-07-17 12:19:20 +02:00
Adria Navarro
940da62b98
Clean
2023-07-17 12:19:20 +02:00
Adria Navarro
20635ae2ff
Type and fix test
2023-07-17 12:18:57 +02:00
Adria Navarro
e336ba4b5e
Type and fix tests
2023-07-17 11:13:21 +02:00
Adria Navarro
9fbad37218
Fix tests
2023-07-17 10:51:52 +02:00
Adria Navarro
d1b64bcd9c
Moving files and functions
2023-07-14 17:09:34 +02:00
Dean
06e516ee70
Merge remote-tracking branch 'origin/develop' into feature/delete-multiple-button-action
2023-07-14 09:11:48 +01:00
Dean
a481eee39e
Binding selection fixes, delete controller refactor and some fixes
2023-07-14 09:11:34 +01:00
Adria Navarro
85aa105972
Type row tests
2023-07-13 12:17:24 +02:00
Adria Navarro
a7801c52f8
Allow authtype undefined by default
2023-07-13 11:09:40 +02:00
Adria Navarro
2dadf1d429
Fix conflicting mssql configuration
2023-07-11 20:05:10 +02:00
Adria Navarro
c7f6f6b73c
Merge branch 'develop' into backmerge-20230711
2023-07-11 15:34:58 +01:00
Adria Navarro
02fa87b59b
Merge pull request #11200 from Budibase/budi-7265-sql-ntlm-configuration
...
Allow MSSQL ntlm configuration
2023-07-11 15:33:49 +01:00
Adria Navarro
119506fcc7
Fix typo
2023-07-11 15:41:49 +02:00
Adria Navarro
4280e08f22
Renames
2023-07-11 15:31:59 +02:00
melohagan
89c0d3b389
Add BigInt type support ( #11145 ) ( #11195 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-11 14:01:55 +01:00
Adria Navarro
c4fec6973f
Add ntml config
2023-07-11 13:08:15 +02:00
Adria Navarro
00fff6eded
Add local AD option
2023-07-11 12:35:00 +02:00
Andrew Kingston
b335e492d7
Show all users editing an app in the app list
2023-07-10 17:42:27 +01:00
Dean
db501fb10a
Enabled collaboration behaviour in the automation section
2023-07-10 09:30:15 +01:00
Martin McKeaveney
962b96fffc
reverting local dep changes
2023-07-07 15:46:55 +01:00
melohagan
7a06fcee0f
Add BigInt type support ( #11145 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-07 15:11:41 +01:00
Martin McKeaveney
abce52d846
merge
2023-07-06 21:58:19 +01:00
Rory Powell
586bca16d0
Move OFFLINE_MODE to backend-core environment
2023-07-06 20:44:48 +01:00
Martin McKeaveney
f13b5df9f4
code review, moving endpoint
2023-07-06 16:41:45 +01:00
Andrew Kingston
3e025049d6
Merge branch 'develop' of github.com:Budibase/budibase into design-collab
2023-07-05 10:14:51 +01:00
Andrew Kingston
aedd04b98a
Fix issue with location of socket metadata
2023-07-05 09:02:10 +01:00
Andrew Kingston
99bf0ca03b
Sync publish and unpublish events between all users
2023-07-04 13:18:38 +01:00
mike12345567
c1e9bc3c81
PR comments.
2023-07-04 11:59:56 +01:00
Andrew Kingston
7be2d6896e
Add indicators to show selected state in data section
2023-07-04 08:58:14 +01:00
mike12345567
4e560a1f32
Adding warning back in for non-409 errors of user sync.
2023-07-03 16:00:33 +01:00
mike12345567
76bce0be1a
Removing the alert log of failure, this isn't really an error scenario, as it'll automatically get updated as part of app syncs and if the sync is reran.
2023-07-03 15:28:42 +01:00
Andrew Kingston
4725faf8b5
Update websocket user metadata structures
2023-07-03 11:23:08 +01:00
Andrew Kingston
d80cca9a11
Allow all users into the design section, enable multi dev collab on screens, improve routing
2023-07-03 11:14:07 +01:00
Andrew Kingston
fe5d5ce075
Update tracking of collaboration events to only count unique users, and maybe fire in cloud envs
2023-06-30 15:55:28 +01:00
mike12345567
4428678ebd
Quick fix for QA-core tests, when encrypt is undefined for MS-SQL, it defaults to true, need to be aware of this so can set trustServerCertificate correctly. Also fixing the naming of a test.
2023-06-30 12:05:18 +01:00
mike12345567
0d1941f264
Fix merge conflict.
2023-06-30 11:36:08 +01:00
mike12345567
6495b55b9d
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-29 17:06:14 +01:00
mike12345567
63d16f1809
Only enable trust server certificate if encryption enabled.
2023-06-29 16:09:25 +01:00
mike12345567
7b6246ee59
Fixes discovered by MS-SQL validator tests in QA-core, fixing custom ports being used (not default) and allowing the use of self signed certificates. Also updating an error message in line with Peters changes.
2023-06-29 16:09:25 +01:00
mike12345567
a66d5bf7be
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
2023-06-28 17:58:56 +01:00
Michael Drury
72e7373073
Merge pull request #11058 from Budibase/feature/budi-7076
...
Datasource settings tab for SQL databases and SQL schema export functionality
2023-06-28 17:56:03 +01:00
mike12345567
30a9b349d8
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
2023-06-28 17:31:03 +01:00
mike12345567
81c8bee81e
Quick fix to stop custom role names from being updated.
2023-06-28 17:17:24 +01:00
mike12345567
d8fae3a348
Adding SQL export functionality and settings tab for SQL databases.
2023-06-28 16:52:45 +01:00
Adria Navarro
ec3f962d3c
Fix typings
2023-06-28 15:16:47 +01:00
Adria Navarro
b6f9ae762d
Lint
2023-06-28 14:59:49 +01:00
Adria Navarro
47d6113fee
Submit nested
2023-06-28 14:33:52 +01:00
Adria Navarro
a95a5f1cb2
Populate fields
2023-06-28 14:33:52 +01:00
Adria Navarro
758b4f8254
Allow open by default for field groups
2023-06-28 14:33:52 +01:00
Adria Navarro
352ea72c53
Select and conditional fields
2023-06-28 14:33:52 +01:00
Adria Navarro
8a7d610faf
Move creation pool on the connect step
2023-06-28 14:33:51 +01:00
Adria Navarro
f2d41addbd
Unify prettier
2023-06-28 14:33:51 +01:00
Adria Navarro
c9bee9e423
Display errors
2023-06-28 14:33:51 +01:00
Adria Navarro
94b084a245
Update mssql to latest
2023-06-28 14:33:51 +01:00
Adria Navarro
1e5492b18d
Type mssql
2023-06-28 14:33:51 +01:00
mike12345567
25d0f3f518
Adding settings tab for SQL datasources.
2023-06-28 11:59:53 +01:00
Peter Clement
87768fd577
update error messages:
2023-06-28 09:28:40 +01:00
Peter Clement
fed6a83bca
remove incorrect psql codes
2023-06-28 09:18:41 +01:00
Andrew Kingston
ee74900abb
Update comments
2023-06-27 17:45:24 +01:00
Andrew Kingston
f0c8cb82b2
Remove unused tenantId
2023-06-27 17:43:52 +01:00
Andrew Kingston
801f5655ac
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-27 16:50:51 +01:00
Michael Drury
f7cdf5f2bc
Merge pull request #11001 from Budibase/feature/custom-role-readable-ids
...
Custom roles - readable IDs
2023-06-27 16:17:08 +01:00
Michael Drury
5e8cf41feb
Merge pull request #11013 from Budibase/fix/sql-relationship-fixes
...
Further SQL relationship fixes
2023-06-27 16:16:53 +01:00
Andrew Kingston
8c9d4a9126
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-27 16:09:59 +01:00
Peter Clement
cf0300973a
add error mapping system
2023-06-27 15:28:10 +01:00
Peter Clement
46a9142676
propagate errors coreectly for datasource plus
2023-06-27 15:27:56 +01:00
mike12345567
fc537a0aab
Further PR comments.
2023-06-27 14:56:24 +01:00
Michael Drury
a3ebcb2896
Merge pull request #11033 from Budibase/fix/BUDI-7188
...
Don't sync automation logs from prod to dev app
2023-06-27 12:52:07 +01:00
mike12345567
4d2aa2a67b
PR comments.
2023-06-27 12:45:00 +01:00
mike12345567
1d5bc39282
PR comments.
2023-06-27 12:24:50 +01:00
Andrew Kingston
cfdd6bafb7
Rewrite how middlewares are ran inside sockets, and fix collaboration
2023-06-27 11:33:23 +01:00
mike12345567
47260f23bf
PR comments.
2023-06-27 10:01:06 +01:00
Mel O'Hagan
6f75c5df53
Use any type to fix TypeScript check
2023-06-27 09:59:02 +01:00
Dean
eaecd3ab68
Merge remote-tracking branch 'origin/develop' into merge-master
2023-06-27 09:31:35 +01:00
mike12345567
7e79c827a7
Test fixes, as well as issue discovered by test around _id generation and event triggering.
2023-06-26 19:10:04 +01:00
mike12345567
3eff4d85d0
Adding a test case for the removal of automation logs from app sync, as well as adding to the publish/sync filter a check to not carry over automation logs.
2023-06-26 18:52:15 +01:00
Andrew Kingston
b7603f8bf1
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 17:56:11 +01:00
mike12345567
ced1dd95c7
Updating roles tests to make sure ID always valid.
2023-06-26 16:35:16 +01:00
Dean
b6caebe431
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-26 15:51:31 +01:00
melohagan
0ecda93ea9
Fix for $in on ObjectIds ( #11014 )
2023-06-26 15:07:29 +01:00
mike12345567
1c09913d33
Fix for foreign keys being unsettlable after update, breaking Postgres test.
2023-06-26 15:05:10 +01:00
mike12345567
b94801d10a
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-role-readable-ids
2023-06-26 12:39:41 +01:00
Andrew Kingston
6d38bdcd64
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 11:32:54 +01:00
Andrew Kingston
5f407259dc
Enable component nesting validation for new apps
2023-06-26 10:39:38 +01:00
Andrew Kingston
aebc3b2bb8
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-26 09:05:06 +01:00
mike12345567
e022da5bc8
Adding test case for foreign key autocolumn enrichment.
2023-06-23 18:31:02 +01:00
mike12345567
c2b4dec88f
Fix to make foreign keys auto-columns when used in relationships as well as making sure that when fetching tables that they can be removed, using the old fetch mechanism (to be replaced, but needs to work for now).
2023-06-23 18:09:52 +01:00
mike12345567
3d3efadb37
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-23 15:19:49 +01:00
melohagan
3aca0c0ed3
Null safety ( #11007 )
2023-06-23 14:48:07 +01:00
Dean
fd8400bee5
PR feedback and removed some comments
2023-06-23 11:56:59 +01:00
Andrew Kingston
007b6d605b
Merge pull request #10917 from Budibase/fix/datasource-409
...
Fix datasource conflicts
2023-06-23 11:54:15 +01:00
Adria Navarro
2f548d834f
Merge branch 'develop' into chore/refactor_pro_as_package
2023-06-23 10:43:57 +01:00
mike12345567
baecab785d
Handling the removal of the role_ prefix where applicable so that new role IDs present in the exact same way as built in roles.
2023-06-22 18:02:35 +01:00
melohagan
0860a5b248
Exclude entities from datasource env processing ( #11000 )
2023-06-22 17:35:47 +01:00
mike12345567
c4994b8369
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-role-readable-ids
2023-06-22 14:02:23 +01:00
mike12345567
58d7293798
PR suggestion.
2023-06-22 13:25:37 +01:00
Adria Navarro
1a46879c90
Merge pull request #10993 from Budibase/budi-7115-install_pgdump
...
BUDI-7115 - Install pgdump
2023-06-22 13:22:28 +01:00
mike12345567
5373b867e1
Fix for #10949 - the relationship types were always locked to be the same, which means that the foreign key wasn't being updated correctly as the backend was not aware of which side was the one-to-many side.
2023-06-22 12:32:39 +01:00
Adria Navarro
a227a2664a
Reduce image size
2023-06-22 11:37:33 +01:00
Adria Navarro
55e38725db
Add pg_dump to single dockerfile
2023-06-22 11:29:32 +01:00
Adria Navarro
a5ae0e5a3f
Add pg_dump to server dockerfile
2023-06-22 11:13:20 +01:00
mike12345567
45120c60ba
Getting basic regex in place to make sure role names can be IDs.
2023-06-21 17:08:54 +01:00
Michael Drury
e1741937ae
Removing logging of error in coercion - this was creating noise in errors channel.
2023-06-21 12:08:39 +01:00
Adria Navarro
921c821d2f
Install pg_dump on docker
2023-06-21 11:33:37 +01:00
Andrew Kingston
1403ee59ce
Use app ID as part of room key for grid websocket to fix issues with dev/prod tables having the same table ID but being different tables
2023-06-21 08:51:43 +01:00
Andrew Kingston
3f20a3a439
Enable collaboration for public users and fix collaboration for non-devs
2023-06-21 08:33:58 +01:00
mike12345567
cbfeea121c
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-20 18:09:23 +01:00
melohagan
9e9cece59e
Clone user ( #10974 )
2023-06-20 17:07:34 +01:00
melohagan
b0debf17ef
Table disappears from side bar when changing display name ( #10909 )
...
* Pass sourceId on fetch tables
* Use ExternalTable type
2023-06-20 17:07:12 +01:00
Dean
998f1806aa
Updated analytics tests to account for the embedded
2023-06-20 16:29:09 +01:00
Michael Drury
958cabee52
Merge pull request #10921 from Budibase/fix/airgap-templates-call
...
update airgap script and enable support for offline mode
2023-06-20 13:51:10 +01:00
Adria Navarro
98c549ceaf
Fix ref
2023-06-20 13:42:39 +01:00
Dean
f04f42546a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-20 12:33:48 +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
Adria Navarro
cdd15fd75f
Merge pull request #10953 from Budibase/budi-7115-sql-schema-export
...
BUDI-7115 - Sql schema export
2023-06-20 11:57:46 +01:00
Adria Navarro
8ab5913eb9
Change url
2023-06-20 11:33:38 +01:00
Adria Navarro
6ed5894441
Type
2023-06-20 11:14:23 +01:00
Adria Navarro
50d082c385
Merge branch 'develop' into chore/refactor_pro_as_package
2023-06-20 11:14:05 +01:00
Dean
c1248eed12
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-20 10:08: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
Michael Drury
c5270ee323
Merge pull request #10959 from Budibase/fix/integration-tests
...
Integration test updates and improved logging
2023-06-19 18:52:24 +01:00
Adria Navarro
acfe69a3d5
Remove the doble deep format references
2023-06-19 18:34:51 +01:00
mike12345567
289a75fc9a
Few minor updates to the integration suite to make it easier to decipher what is happening under the hood, as well as making it easier to log from these (where there is no pino logging available, importing backend-core breaks things). Also added a new script which can be used to get local environment setup as needed to run qa-core tests. Finally, xdescribe for the failing test until can work out what is wrong with MongoDB installation in QA environment.
2023-06-19 18:28:38 +01:00
Adria Navarro
718fe1efc6
Implement mssql and tests
2023-06-19 17:56:12 +01:00
Adria Navarro
c44b10eadf
Lint
2023-06-19 17:56:12 +01:00
Adria Navarro
e21dca5582
Implement and test mysql sql dump
2023-06-19 17:56:12 +01:00
Adria Navarro
ab5b8716c0
Get mysql schema
2023-06-19 17:56:12 +01:00
Adria Navarro
d337c52adf
Add feature flags
2023-06-19 17:56:11 +01:00
Adria Navarro
7a4eb3113d
Add external schema endpoint
2023-06-19 17:56:11 +01:00
Adria Navarro
dbcf7814a8
Support ssl
2023-06-19 17:56:11 +01:00
Adria Navarro
e7026d4aed
Get schema function
2023-06-19 17:56:11 +01:00
Adria Navarro
fe3b3aaf53
Fix dependencies
2023-06-19 17:55:47 +01:00
Adria Navarro
7bd0078210
Clean code
2023-06-19 17:55:47 +01:00
Adria Navarro
d7d1eabc0f
Fix build order
2023-06-19 17:55:47 +01:00
Adria Navarro
a0bfebf53d
Merge pull request #10894 from Budibase/budi-7010/frontend-encrypt-app-imports
...
BUDI-7010 - Frontend decrypt app imports
2023-06-19 11:18:38 +01:00
Dean
2304032423
Added embed state, behaviours and event tracking to client app. UI/UX Refactoring
2023-06-16 12:30:08 +01:00
Rory Powell
5f716a62a4
Revert "Merge branch 'develop' into master"
...
This reverts commit 67fb9de7f4
, reversing
changes made to ebec885b0a
.
2023-06-16 10:13:43 +01:00
Michael Drury
58c26d563e
Fixing where getCachedLicense is retrieved from.
2023-06-15 23:29:34 +01:00
Michael Drury
a1d8ad047a
Quick fix suggested by Rory to make use of the cached license when fetching the app package.
2023-06-15 22:51:33 +01:00
mike12345567
d84051ccfd
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-15 17:08:08 +01:00
mike12345567
67e2ce86ce
Adding a license mechanism to the app package call so that public apps can still return what license the app utilises. This is retrieved based on the tenant of the app - we only attach the license type so as to not expose further information than is necessary.
2023-06-15 16:33:07 +01:00
Martin McKeaveney
dd8e54c5e1
update airgap script and enable support for offline mode
2023-06-15 15:20:14 +01:00
Adria Navarro
df3afe2a7c
Merge pull request #10918 from Budibase/budi-5262/support_pg_client_cert
...
Budi 5262 - Support pg client cert
2023-06-15 12:40:16 +01:00
Adria Navarro
b7f0387577
Merge branch 'develop' into budi-5262/support_pg_client_cert
2023-06-15 11:13:52 +01:00
Adria Navarro
4d3ab040bf
Support postgres client certificates
2023-06-15 11:06:01 +01:00
Adria Navarro
f446bd96dd
Merge branch 'master' into backmerge-master
2023-06-15 10:16:21 +01:00
Andrew Kingston
3cbebaf40d
Restore original comment
2023-06-15 09:29:46 +01:00
Andrew Kingston
99a8fc7c12
Revert websocket changes and just fetch datasources constantly
2023-06-15 09:27:45 +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
0545eda29d
Merge pull request #10905 from Budibase/feature/airgap-assets-support
...
removing need for external internet assets and self hosting our own f…
2023-06-14 17:37:43 +01:00
Adria Navarro
e6ad3a4719
Type pg
2023-06-14 17:17:29 +01:00
Jonny McCullagh
757ca6a166
Merge master develop ( #10897 )
...
* Binding drawer fixes
* Added missing headless flag for the bindable combobox
* Fix for QueryEditor width
* Fix svelte transitions in grid new row component breaking routify
* Bump version to 2.7.7
* fix REST connector failure to save
* Bump version to 2.7.8
* Bump version to 2.7.9
* Unexpected token when export data (#10721 )
* Tidy ID string for JSON parse
* Display error for composite keys
* Unit test WIP
* directly assign the mock function on the datasource
* Unit tests for exportRows ID handling
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
* Return all rows if oneOf value is falsey (#10638 )
* Bump version to 2.7.10
* Make sure divider fields are left-most (#10627 )
* Make sure divider fields are left most
* Refactor
* Bump version to 2.7.11
* Temporarily remove the focus store update as it triggers a full redraw of the component settings
* Linting
* Removed commented out code
* Bump version to 2.7.12
* Bump version to 2.7.13
* Do not show Business tag for Email action (#10867 )
* Bump version to 2.7.14
* new deploy trigger (#10892 )
* point the deploys at the new env
* Bump version to 2.7.15
---------
Co-authored-by: Dean <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
Co-authored-by: Budibase Staging Release Bot <>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
Co-authored-by: Martin McKeaveney <martin@budibase.com>
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-06-14 16:18:09 +01:00
Adria Navarro
f31c615e18
Merge branch 'develop' into backmerge-master
2023-06-14 15:45:47 +01:00
Martin McKeaveney
1ad150827a
fix deps
2023-06-14 15:35:16 +01:00
Martin McKeaveney
307e6dde02
update bblogoimgur to bblogo
2023-06-14 15:21:46 +01:00
Martin McKeaveney
0f02b31ba7
lint
2023-06-14 15:12:39 +01:00
Michael Drury
6776f3d78c
Merge pull request #10881 from Budibase/fix/budi-7026
...
Custom roles breaking app access when not published
2023-06-14 15:10:30 +01:00
Michael Drury
fdad2e6bf3
Merge pull request #10895 from Budibase/fix/budi-7099
...
MySQL cyclic JSON conversion issue with primary display columns
2023-06-14 15:09:17 +01:00
Martin McKeaveney
6fcdcf947e
update budibaseapp url
2023-06-14 15:05:08 +01:00
Martin McKeaveney
cd1675098f
removing need for external internet assets and self hosting our own fonts
2023-06-14 14:54:27 +01:00
Adria Navarro
9832da4067
Merge branch 'develop' into budi-7010-encrypt-app-exports
2023-06-14 14:40:10 +01:00
Adria Navarro
672804c150
Merge pull request #10900 from Budibase/budi-7010/export_controller_as_post
...
BUDI-7010 - Export controller as post
2023-06-14 14:38:01 +01:00
mike12345567
3f63a81c01
PR comments.
2023-06-14 14:34:12 +01:00
Adria Navarro
052ecbb59a
Merge branch 'budi-7010/export_controller_as_post' into budi-7010-encrypt-app-exports
2023-06-14 14:28:26 +01:00
Adria Navarro
fe1a64964a
Fix and improve tests
2023-06-14 14:20:20 +01:00
Adria Navarro
4b065dda8b
Fix exports/imports
2023-06-14 12:32:26 +01:00
Adria Navarro
9a5f67b7d8
Merge branch 'budi-7010/frontend-encrypt-app-exports' into budi-7010/frontend-encrypt-app-imports
2023-06-14 11:21:19 +01:00
Adria Navarro
a4f0b45d5e
Fix merge
2023-06-14 11:17:32 +01:00
Adria Navarro
a9bf6967dc
Merge branch 'budi-7010/export_controller_as_post' into budi-7010-encrypt-app-exports
2023-06-14 11:17:26 +01:00
Adria Navarro
a68dc7c965
Remove excludeRows and appName from the querystrings
2023-06-14 11:06:46 +01:00
Adria Navarro
bfd444dbaa
Change the download to be a post
2023-06-14 10:47:46 +01:00
mike12345567
68082eecf9
Fix for circular issue with primary display fields on SQL tables introduced in most recent update - if somehow the primary display field is set to a relationship field there was a chance of cyclic structure occurring which Koa could not convert to JSON.
2023-06-13 18:21:22 +01:00
Adria Navarro
3d01775b89
Handle errors
2023-06-13 17:08:33 +01:00
Adria Navarro
f3b461a62c
Handle password on creation
2023-06-13 16:50:56 +01:00
mike12345567
60d58034dd
Fixes #6346 - issue with date parsing, adding in some testing around it.
2023-06-13 16:11:22 +01:00
mike12345567
1bdf55e966
Some type updates and fixes for test case.
2023-06-13 14:45:33 +01:00
Adria Navarro
c1e09d0305
Close client on testconnection
2023-06-13 10:49:09 +01:00
Adria Navarro
3aaaad8792
Update mongodb
2023-06-13 10:48:42 +01:00
mike12345567
bedc8e5cce
Fix for custom roles that have not been published causing users to be unable to access an app completely. They should instead be treated as public users as their role isn't valid.
2023-06-12 18:39:30 +01:00
Adria Navarro
81522d0784
Clean defaults
2023-06-12 17:51:21 +01:00
Adria Navarro
551ca404b4
Decrypt file
2023-06-12 16:27:19 +01:00
mike12345567
2486937c43
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-12 16:16:12 +01:00
Adria Navarro
1f4cdf348f
Encrypt files
2023-06-12 11:49:38 +01:00
Adria Navarro
d7f64fe6a4
Update tar libs
2023-06-12 11:12:22 +01:00
Martin McKeaveney
59b33e6867
code review
2023-06-11 18:51:08 +01:00
Martin McKeaveney
3af377510d
fix deps and lockfiles
2023-06-10 16:24:03 +01:00
Martin McKeaveney
7e45773d02
diagnostics panel
2023-06-10 16:16:52 +01:00
Adria Navarro
978591e2ba
Enable encrypting
2023-06-09 16:26:48 +01:00
Adria Navarro
4acfc623b4
Use import for tar
2023-06-09 14:52:19 +01:00
Michael Drury
deffe9d3d4
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-09 13:21:30 +01:00
melohagan
24a00c66bb
Unexpected token when export data ( #10721 )
...
* Tidy ID string for JSON parse
* Display error for composite keys
* Unit test WIP
* directly assign the mock function on the datasource
* Unit tests for exportRows ID handling
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2023-06-09 13:01:55 +01:00
Adria Navarro
8492ef18fa
Ignore 409 errors on user syncs
2023-06-09 12:36:09 +01:00
Martin McKeaveney
746afaf573
initial work on debug panel
2023-06-08 19:50:29 +01:00
melohagan
c0578d4cc2
Send meeting invite via automation email smtp ( #10787 )
...
* Pass calendar props into sendSmtpEmail
* Add calendar event to message
* Add Checkbox and DatePicker automation field UI
* Add URL prop
* Add url to sendSmtpEmail unit test
* Refactor
* Code review comments
* Make location optional
* Add EmailInvite type
---------
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-06-08 14:25:35 +01:00
Martin McKeaveney
fa64ca3d6b
lint
2023-06-08 12:44:41 +01:00
Martin McKeaveney
a9787ff608
fix REST connector failure to save
2023-06-08 12:00:34 +01:00
mike12345567
9ee06e8e42
Updating fetch within main datasource UI to mimic that of the onboarding.
2023-06-07 18:34:32 +01:00
mike12345567
dd8f7fdb91
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching-frontend
2023-06-07 18:06:27 +01:00
mike12345567
e07dfab98c
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-07 18:05:29 +01:00
mike12345567
06a7a31847
Hardcoding the top level path for the app service as well.
2023-06-07 16:39:33 +01:00
mike12345567
8d7119a363
Make sure top level path is resolved correctly.
2023-06-07 16:37:42 +01:00
mike12345567
9ebd90a07d
Don't resolve anymore given we have an absolute top level path
2023-06-07 16:36:43 +01:00
mike12345567
70e4795349
Fix top level path within the single image to make sure it can find builder assets correctly.
2023-06-07 16:35:36 +01:00
Adria Navarro
4eac5f93ca
Fix test
2023-06-07 14:10:02 +01:00
Adria Navarro
d8fc37a760
Revert "Merge pull request #10808 from Budibase/undo_wrong_merge_from_develop"
...
This reverts commit 4ccc98103c
, reversing
changes made to 500424c651
.
2023-06-07 14:08:47 +01:00
Adria Navarro
fdd4492830
Merge branch 'develop' into master-backmerge
2023-06-07 14:07:16 +01:00
melohagan
91acb1b3eb
Set sourceId ( #10769 )
2023-06-07 14:01:24 +01:00
Adria Navarro
a14b29efac
Improve fetch performance
2023-06-07 12:29:36 +01:00
Adria Navarro
dd58aaf5cb
Use fancycheckboxgroup
2023-06-07 11:44:32 +01:00
Adria Navarro
bb901d94d2
Clean code
2023-06-07 11:32:42 +01:00
Adria Navarro
5135ac36b7
Fix fetching tables
2023-06-07 11:31:10 +01:00
Adria Navarro
95c66edb65
Clean code
2023-06-07 11:31:10 +01:00
Adria Navarro
c47656d423
Save datasource
2023-06-07 11:31:10 +01:00
Adria Navarro
d21274ef2b
Remove frozen-lockfile from dockerfiles
2023-06-07 09:05:34 +01:00
Adria Navarro
deeba8bae3
Revert "Merge branch 'develop' into master"
...
This reverts commit 6f29c978e0
, reversing
changes made to 1c6ff73c19
.
2023-06-06 22:06:34 +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
mike12345567
cc60baa3d1
Some fixes for BBUI and updating postgres table name fetching to get uniques.
2023-06-06 17:40:14 +01:00
Adria Navarro
fe9a220717
Add yarn.lock
2023-06-06 14:45:20 +01:00
Adria Navarro
12b69dc37d
Remove --configuration=production
2023-06-06 14:45:20 +01:00
Adria Navarro
1f428bd5c2
Fix test
2023-06-06 12:17:56 +01:00
Rory Powell
ad7f6cf5e2
Merge branch 'develop' into merge-master
2023-06-06 11:49:49 +01:00
Adria Navarro
21e870109c
Save datasource
2023-06-06 11:29:50 +01:00
Adria Navarro
25c921e340
Validate url
2023-06-06 11:29:49 +01:00
Adria Navarro
1e238ce693
Validate google sheets url
2023-06-06 11:29:49 +01:00
Andrew Kingston
d70e49d74f
Add event for tracking user collaboration
2023-06-06 10:11:51 +01:00
Rory Powell
abbd8c5c8b
Merge branch 'master' into develop
2023-06-05 23:19:43 +01:00
Andrew Kingston
4a0e23a171
Transfer lock to next oldest session when disconnecting from the builder
2023-06-05 13:54:17 +01:00
Andrew Kingston
f7e21c3348
Remove log from websocket heartbeat
2023-06-05 11:55:45 +01:00
mike12345567
0506096e72
Fixing filtering plus pagination in googlesheets, the pagination previously was first which broke the filtering.
2023-06-05 10:03:47 +01:00
mike12345567
770f7c1dc6
Merge branch 'develop' of github.com:Budibase/budibase into fix/google-sheets-issues
2023-06-05 09:36:45 +01:00
mike12345567
e7649374d2
Fixing googlesheets filtering by _id - there was an issue with the response API giving _rowNumber rather than the expected primary key of rowNumber, need to update the filters accordingly.
2023-06-02 18:25:35 +01:00
mike12345567
213315e14f
Fixing issue with row deletion not returning the _id of the row which was deleted in googlesheets.
2023-06-02 18:03:43 +01:00
Andrew Kingston
6f51843875
Fix TS issue
2023-06-02 16:22:07 +01:00
Michael Drury
adbdaf394a
Small update to make sure that save/patch calls to the rows API (all DS+) return the squashed relationships, not the whole structure.
2023-06-01 18:18:12 +01:00
Andrew Kingston
d8d3d71523
Update websocket logic to ignore events trigger by API requests originating from the same session
2023-06-01 17:14:32 +01:00
Michael Drury
8e4f0e531c
Merge pull request #10755 from Budibase/fix/datasource-info-endpoint
...
Datasource info endpoint update
2023-06-01 12:29:46 +01:00
Michael Drury
67588f1051
Adding a JSON parse incase the input is actually an array in the form of a string (HBS).
2023-06-01 12:14:34 +01:00
Michael Drury
cde4dabe42
Fixing some redis type errors.
2023-06-01 11:10:39 +01:00
deanhannigan
a782a8b9b1
Merge pull request #10758 from Budibase/fix/reduce-array-row-parse-log-level
...
Reduced log level of array parsing on row import
2023-06-01 10:41:19 +01:00
Michael Drury
fde94a262f
Moving ioredis-mock dependency back to dev dependency in backend-core.
2023-06-01 10:13:54 +01:00
Dean
6ee83e2da8
Reduced log level of parse array attempt
2023-06-01 09:05:22 +01:00
Michael Drury
022016366e
Adding ioredis-mock as an actual dependency for builds.
2023-06-01 00:19:24 +01:00
Michael Drury
a3f9759a47
Reverting ioredis-mock removal for test cases - will come back to this in future as it currently breaks pro tests.
2023-06-01 00:02:55 +01:00
mike12345567
16e929bd81
Removing checks around websockets as redis properly available in testing now.
2023-05-31 18:09:15 +01:00
mike12345567
969ee52c29
Fixing merge conflict.
2023-05-31 18:08:29 +01:00
mike12345567
039e78379f
Fixing lint issue.
2023-05-31 17:48:18 +01:00
mike12345567
fba3ec987e
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-info-endpoint
2023-05-31 17:37:17 +01:00
mike12345567
249625ad1a
Updating backend tests to actually utilise the redis container which is spun up as part of the tests, doing away with the somewhat problematic ioredis-mock which was breaking some tests due to the addition of the changes for multi-dev collab.
2023-05-31 17:18:01 +01:00
mike12345567
651d50a064
Updating datasource information endpoint to POST which allows sending up an unfinished/unsaved datasource for fetching information with. Also changing how verification and information endpoints work so that enrichment is used and therefore env vars can also be used.
2023-05-31 17:04:29 +01:00
Andrew Kingston
680e609b52
Remove plural forms of enums and use TS enum rather than JS const
2023-05-31 17:03:14 +01:00
Andrew Kingston
8a2d4b7052
Merge branch 'develop' of github.com:Budibase/budibase into websocket-redis-integration
2023-05-31 16:28:14 +01:00
Andrew Kingston
ffbbf04e86
Lint
2023-05-31 16:08:35 +01:00
Andrew Kingston
a7c6298d1f
Ensure socket pruning due to redis TTL expiry works as expected
2023-05-31 15:37:39 +01:00
Dean
bb44c9f07f
Added console log
2023-05-31 15:20:25 +01:00
Andrew Kingston
05e34076f7
Fully rewrite websocket redis integration to use individual keys per session, enable TTLs on sesisons, prune sessions when users connect and add a heartbeat to sockets
2023-05-31 15:13:22 +01:00
Peter Clement
c6d0da33f4
add import for performance lib
2023-05-31 11:33:52 +01:00
Andrew Kingston
d926650232
Add back in functionality to select different redis DB's per client
2023-05-31 10:52:39 +01:00
Peter Clement
162ea5d969
update log formatting
2023-05-31 10:51:54 +01:00
Andrew Kingston
d3fdb52bf5
Store all socket users in redis to allow all server instances to be aware of all users
2023-05-31 10:21:50 +01:00
Peter Clement
702c908ae8
remove logging
2023-05-31 09:42:44 +01:00
Michael Drury
1547280514
Merge pull request #10739 from Budibase/fix/multi-dev-conflicts
...
Multidev lock and conflict management
2023-05-30 22:57:00 +01:00
Rory Powell
a1dbd67535
Remove debug log
2023-05-30 19:23:19 +01:00
Rory Powell
b0783d373a
Lint
2023-05-30 19:16:36 +01:00
mike12345567
7c7bd4d5cb
Fix for debugging with webstorm the old way (if desired), updating the builder middleware to be more multi-dev capable, ignoring 409s when attempting to update the last updated at for apps (if multiple devs hit at same time, only use one) also updating writethrough cache to retry once, with the extended TTL on locks, plus the multi-dev collab it can take a minute to update usage quota doc when a lot of updates occur at once.
2023-05-30 17:41:20 +01:00
Peter Clement
ef9fc94728
Merge branch 'fix/looping-performance-bug' of github.com:Budibase/budibase into fix/looping-performance-bug
2023-05-30 16:52:34 +01:00
Peter Clement
ed6cd8144b
lint
2023-05-30 16:52:22 +01:00
Rory Powell
207512396a
Merge pull request #10738 from Budibase/automation-investigation
...
Automation investigation logging + max doc size fix for automation log
2023-05-30 16:45:27 +01:00
Rory Powell
df5654a7e7
Merge branch 'develop' into fix/looping-performance-bug
2023-05-30 16:41:11 +01:00
Rory Powell
6230e62b9b
Automation investigation logging + max doc size fix for automation log
2023-05-30 16:37:39 +01:00
Peter Clement
3119ba5a8d
remove log
2023-05-30 14:41:04 +01:00
Peter Clement
0a91e5bed1
update let to const
2023-05-30 14:26:49 +01:00
Peter Clement
5a7f0ba586
Fix performance issue with looping and context
2023-05-30 14:25:28 +01:00
Gerard Burns
23ee9f4af8
Post Sign Up Onboarding Changes ( #10701 )
...
* wip
* PR Feedback
* Fixes
* PR Feedback
* PR Feedback
* PR Feedback
2023-05-30 12:54:57 +01:00
Andrew Kingston
be40d72f55
Merge pull request #10712 from Budibase/data-section-multidev
...
Multiple user collaboration for data section
2023-05-30 09:08:14 +01:00
Adria Navarro
e3ce16d0c9
Update local versions to 0.0.0
2023-05-29 10:54:10 +02:00
Peter Clement
55e56e2c1f
Merge branch 'feature/sync-automations' of github.com:Budibase/budibase into feature/sync-automations
2023-05-26 16:58:12 +01:00
Peter Clement
2ae960e2ee
fix broken test
2023-05-26 16:58:00 +01:00
mike12345567
7ba21d836b
Merge branch 'develop' of github.com:Budibase/budibase into feature/sync-automations
2023-05-26 16:42:01 +01:00
Peter Clement
66e1f57a3d
one more feature check for safety on the trigger
2023-05-26 16:06:16 +01:00
Adria Navarro
489ca561b7
Check types
2023-05-26 13:54:10 +02:00
deanhannigan
bd50f32f0d
Merge pull request #10713 from Budibase/fix/internal-view-eval-fn
...
Fix for fetching Internal DB Views in QA cloud
2023-05-26 11:51:07 +01:00
Peter Clement
5a73b02827
update feature array to be an object
2023-05-26 11:02:47 +01:00
Dean
e1a87f2072
Reverted eval call to direct. Indirect appears to cause issues in cloud
2023-05-26 10:22:28 +01:00
Adria Navarro
e563c70163
Merge pull request #10710 from Budibase/chore/esbuild_pro
...
Chore - "esbuild"ing pro
2023-05-26 10:55:20 +02:00
Adria Navarro
77a619945b
Merge pull request #10680 from Budibase/budi-6933-verify-data-source-connection-during
...
Verify data source connection before saves
2023-05-26 10:47:42 +02:00
Andrew Kingston
520158c8f9
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-26 09:39:06 +01:00
Peter Clement
70dfd9e8e5
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-26 09:26:51 +01:00
Andrew Kingston
cc7df474c9
Standardise usage of user avatars and colours across the entire platform
2023-05-26 09:24:53 +01:00
Adria Navarro
35d5df7ef0
Use local refs
2023-05-26 10:10:55 +02:00
deanhannigan
567ee451dd
Merge pull request #10702 from Budibase/fix/data-export-rows
...
Fixes and updates for export internal rows
2023-05-26 09:08:35 +01:00
melohagan
b5c98871ad
Update table data via CSV import ( #10313 )
...
* Add identifierFields select for import
* Update rows on import (Internal DB)
* Only allow internal DB to upsert import CSV
* Clear identifierFields when turning off update
* Passing table instead of tableId
* Pass table
* Pass tableType
2023-05-25 18:05:07 +01:00
Dean
146940f6ae
Added error handling for export row front end and fixed row export backend behaviour
2023-05-25 17:50:52 +01:00
Martin McKeaveney
8061c700c6
Merge pull request #10425 from Budibase/feature/chatgpt-automationblock
...
Feature/chatgpt automationblock
2023-05-25 13:39:57 +01:00
Adria Navarro
014a4cd467
Undo types
2023-05-25 12:22:53 +02:00
Adria Navarro
429dc8f6d2
Tidy up tsconfigs
2023-05-25 11:49:18 +02:00
Peter Clement
b0a32f03b4
remove log
2023-05-25 09:14:09 +01:00
Andrew Kingston
5e480a1527
Use socker.io redis adapter to broadcast events to all server instances
2023-05-25 08:48:56 +01:00
Andrew Kingston
01ffa34dea
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-25 08:47:39 +01:00
Martin McKeaveney
77c2e309dd
merge
2023-05-24 17:35:04 +01:00
Martin McKeaveney
f86d321e2e
restrict openai just to self host
2023-05-24 17:17:23 +01:00
mike12345567
733e724eb3
PR comments.
2023-05-24 16:38:24 +01:00
mike12345567
90ffa338c3
Fixes the single image build, as well as fixing the nodemon process for the server.
2023-05-24 16:23:34 +01:00
Budibase Release Bot
cbe76ee65b
Update pro version to 2.6.23
2023-05-24 14:27:59 +00:00
Martin McKeaveney
db5d051755
GPT4 support
2023-05-24 15:26:27 +01:00
Budibase Release Bot
df8e76b153
v2.6.23
2023-05-24 14:26:12 +00:00
Andrew Thompson
b8d0c06296
Merge pull request #10668 from Budibase/budi-7038-allow-role-selection-for-snowflake-datasource-queries
...
add role field to snowflake datasource connection
2023-05-24 15:17:46 +01:00
Andrew Kingston
5cf4753853
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-24 15:14:32 +01:00
Peter Clement
4d5a922684
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-24 15:05:58 +01:00
Peter Clement
a9bb534cdf
set flag in automation orchestrator
2023-05-24 14:41:58 +01:00
Adria Navarro
b264708af6
Merge remote-tracking branch 'origin/develop' into chore/esbuild
2023-05-24 14:17:32 +02:00
Martin McKeaveney
bbab2a9adc
merge
2023-05-24 11:25:49 +01:00
Adria Navarro
237cda064c
Simplify integration features
2023-05-24 10:50:51 +02:00
Budibase Release Bot
bac252364b
Update pro version to 2.6.22
2023-05-24 07:54:03 +00:00
Budibase Release Bot
99b4370a75
v2.6.22
2023-05-24 07:52:24 +00:00
Adria Navarro
c3301e393e
Optimise nx dependencies
2023-05-23 23:11:26 +02:00
Peter Clement
6818e4debb
check collection actually exists
2023-05-23 16:12:20 +01:00
mike12345567
5039e63bfb
PR comments.
2023-05-23 16:07:45 +01:00
Peter Clement
8d3a5307ed
sync automation webhooks tests
2023-05-23 15:55:52 +01:00
Peter Clement
986348f511
sync automation tests
2023-05-23 15:55:25 +01:00
Adria Navarro
c3036af072
Merge pull request #10659 from Budibase/feature/table-fetching
...
Datasource+ table fetching API
2023-05-23 15:39:18 +02:00
andz-bb
7b9d56ac25
add role field to snowflake datasource connection
2023-05-23 12:38:50 +01:00
mike12345567
590844c8a9
PR comments.
2023-05-23 12:22:22 +01:00
Adria Navarro
375a8076b1
Rename command
2023-05-23 12:54:15 +02:00
Adria Navarro
1be822398f
Undo run in band
2023-05-23 12:46:24 +02:00
Adria Navarro
d1ce04736e
Addressing PR comments
2023-05-23 11:54:10 +02:00
Adria Navarro
8b912dc8ed
Build all
2023-05-23 11:46:20 +02:00
Adria Navarro
931458094b
Rename
2023-05-23 11:43:57 +02:00
Adria Navarro
aa58a24a6d
Change query for retrieving postgres primary keys
2023-05-23 11:20:18 +02:00
Adria Navarro
e838a90d3e
Add small unit test
2023-05-23 10:22:26 +02:00
Adria Navarro
023373bb25
Remove unnecessary load info
2023-05-23 10:18:37 +02:00
Adria Navarro
b7b604ca00
Improve test
2023-05-23 10:17:42 +02:00
Adria Navarro
5ea19986b1
Add basic test
2023-05-23 10:14:06 +02:00
Adria Navarro
74ea851fa3
Fetch google sheets
2023-05-23 09:55:46 +02:00
mike12345567
76eef8d3d4
Fixing some test issues.
2023-05-22 16:25:50 +01:00
Adria Navarro
1805d4d1ae
Remove unnecessary yarn.lock
2023-05-22 17:22:41 +02:00
Adria Navarro
9f9c2d66e0
Remove runinband for actions
2023-05-22 17:02:44 +02:00
Andrew Kingston
9ab5c8792a
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-22 16:01:50 +01:00
Andrew Kingston
cfa07a68ae
Handle table, query and datasource events using builder socket
2023-05-22 15:59:44 +01:00
Peter Clement
a8e40d711b
uneeded input value
2023-05-22 15:53:20 +01:00
Peter Clement
754b30dd5c
add features property to automation defintions
2023-05-22 15:46:42 +01:00
mike12345567
83ddb9c8dd
Adding feature to denote fetch table names function.
2023-05-22 14:28:18 +01:00
mike12345567
d6c07f47b6
Adding base implementation for googlesheets integration.
2023-05-22 13:57:56 +01:00
Adria Navarro
babd0d79a0
Remove wrong config
2023-05-22 14:37:45 +02:00
Adria Navarro
a22f73037c
Fix test
2023-05-22 14:33:38 +02:00
Adria Navarro
03c33cec54
Fix dependencies on checks
2023-05-22 14:27:06 +02:00
Budibase Release Bot
eb899cecac
Update pro version to 2.6.21
2023-05-22 12:22:19 +00:00
Budibase Release Bot
eb2984180f
v2.6.21
2023-05-22 12:20:50 +00:00
Andrew Kingston
15ff635c6e
Merge pull request #10591 from Budibase/fix/automation-filtering
...
Fix automation filtering on number fields
2023-05-22 13:12:35 +01:00
mike12345567
ad358fe1ca
Merge branch 'develop' of github.com:Budibase/budibase into feature/table-fetching
2023-05-22 12:56:10 +01:00
Adria Navarro
73372d5f5d
Optimise builds
2023-05-22 12:42:14 +02:00
Adria Navarro
3d7af9b2a3
Fix manifest ref
2023-05-22 09:42:43 +02:00
Adria Navarro
040d5f2dcb
Copy dist to dist
2023-05-19 18:30:48 +02:00
Adria Navarro
c7bbd9be2f
Fix integration tests
2023-05-19 18:00:53 +02:00
Adria Navarro
986d4c4740
Merge branch 'develop' into chore/esbuild
2023-05-19 17:26:47 +02:00
Adria Navarro
4e557a7f06
Add client to docker
2023-05-19 16:59:09 +02:00
Adria Navarro
82f53483b2
Fix server docker
2023-05-19 16:44:09 +02:00
Adria Navarro
e030dd866d
Fix cluster
2023-05-19 16:26:49 +02:00
Adria Navarro
bfd846e9a4
Dockerise server
2023-05-19 16:26:34 +02:00
Peter Clement
d7ae338bc5
fix import
2023-05-19 15:14:01 +01:00
Peter Clement
9b7972fdfd
remove middleware but check if prod in controller
2023-05-19 15:12:08 +01:00
Michael Drury
38e39cf2f2
Adding negative test case for connections and adding test of table name fetching for postgres.
2023-05-19 13:36:05 +01:00
Michael Drury
d85bcbc7e5
Adding test for postgres verify.
2023-05-19 12:19:55 +01:00
Adria Navarro
0a2335a047
Merge pull request #10622 from Budibase/chore/improve_pipeline_times
...
Chore - Improve pipeline run time
2023-05-19 13:18:21 +02:00
Peter Clement
d271bbdadb
rename syncWebHooks to syncAutomations
2023-05-19 10:07:02 +01:00
Michael Drury
2223027d28
Adding API for retrieving table names.
2023-05-18 23:22:52 +01:00
Michael Drury
732ebb4f87
Adding function to fetch table names.
2023-05-18 22:09:44 +01:00
Peter Clement
e1eda14204
move sync automations away from bull and call directly
2023-05-18 17:01:53 +01:00
Peter Clement
f680fbd822
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-18 11:35:25 +01:00
Budibase Release Bot
7bdc5b0e15
Update pro version to 2.6.20
2023-05-18 09:55:52 +00:00
Budibase Release Bot
ad90dc7713
v2.6.20
2023-05-18 09:54:29 +00:00
Michael Drury
62e9777407
Merge pull request #10633 from Budibase/fix/live-app-user-updates
...
Production app user updates
2023-05-18 10:46:31 +01:00
Adria Navarro
2d2d50a5df
Merge branch 'develop' into chore/esbuild
2023-05-18 11:34:11 +02:00
Adria Navarro
0895f9f44d
Check types
2023-05-18 11:29:51 +02:00
Rory Powell
a685f181da
Merge branch 'master' into develop
2023-05-18 09:10:51 +01:00
Andrew Kingston
3794d8e204
Simplify websocket comms for grid and improve builder socket
2023-05-18 08:57:20 +01:00
Budibase Release Bot
7a1978c374
Update pro version to 2.6.19
2023-05-18 07:55:49 +00:00
Budibase Release Bot
8894f54960
v2.6.19
2023-05-18 07:54:19 +00:00
Rory Powell
55ee94892a
Support setting object name for logged json objects
2023-05-17 22:18:50 +01:00
mike12345567
cf7107d19a
Updating sync to cover both prod and dev apps.
2023-05-17 19:35:00 +01:00
Budibase Release Bot
0595b4485e
Update pro version to 2.6.18
2023-05-17 16:15:07 +00:00
Budibase Release Bot
30dd224a34
v2.6.18
2023-05-17 16:13:35 +00:00
Andrew Kingston
0bebacc741
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-17 16:38:01 +01:00
Budibase Release Bot
d84284db28
Update pro version to 2.6.17
2023-05-17 14:40:47 +00:00
Budibase Release Bot
e4835d5f91
v2.6.17
2023-05-17 14:39:18 +00:00
Rory Powell
0aff89a479
Merge pull request #10626 from Budibase/chore/automation-logging-updates
...
Automation logging updates
2023-05-17 14:58:16 +01:00
Rory Powell
f41b134d31
Refactor to use param for doInAutomationContext
2023-05-17 14:57:29 +01:00
Rory Powell
578b599428
Lint
2023-05-17 14:10:22 +01:00
Rory Powell
ad37186665
Logging updates for automations
2023-05-17 13:54:20 +01:00
mike12345567
f3785892a9
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-05-17 12:45:28 +01:00
Rory Powell
42f472b038
Type updates for automation jobs
2023-05-17 12:26:07 +01:00
Adria Navarro
60109ebcda
Fix manifest usage
2023-05-17 12:55:04 +02:00
Adria Navarro
4f3139a47b
Merge branch 'develop' into feature/datasource-conns
2023-05-17 12:00:56 +02:00
Adria Navarro
8e95038671
Merge pull request #10620 from Budibase/feature/oracle-conn-checking
...
Oracle connection checking
2023-05-17 10:52:31 +02:00
mike12345567
e09550f7e3
PR comments.
2023-05-17 09:45:25 +01:00
Adria Navarro
a2e22bda71
Merge pull request #10618 from Budibase/budi-6932/check_elastic
...
Check elastic search connection settings
2023-05-17 10:16:16 +02:00
mike12345567
ee5f0ec641
Remove unused type.
2023-05-17 09:15:06 +01:00
Adria Navarro
896bc61934
Check elastic connection
2023-05-17 09:38:37 +02:00
mike12345567
9f57d7c33a
Fixes after testing against actual Oracle service.
2023-05-16 19:31:12 +01:00
mike12345567
832f8b3aa8
Adding Oracle connection checking.
2023-05-16 19:04:46 +01:00
Budibase Release Bot
58cb15623b
Update pro version to 2.6.16
2023-05-16 15:06:49 +00:00
Peter Clement
e3d867611b
use correct sdk import
2023-05-16 16:05:37 +01:00
Budibase Release Bot
ceeeb0ad8d
v2.6.16
2023-05-16 15:05:12 +00:00
Andrew Kingston
1e48020001
Merge branch 'develop' of github.com:Budibase/budibase into data-section-multidev
2023-05-16 15:23:30 +01:00
mike12345567
14806809e8
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-05-16 14:54:44 +01:00
Andrew Kingston
6ed691be1d
Improve builder socket
2023-05-16 14:18:31 +01:00
Adria Navarro
e465422031
Implement connection
2023-05-16 15:08:34 +02:00
Budibase Release Bot
08a61e5aef
Update pro version to 2.6.15
2023-05-16 12:25:45 +00:00
Budibase Release Bot
4c4892a157
v2.6.15
2023-05-16 12:24:17 +00:00
Budibase Release Bot
5839a65d0c
Update pro version to 2.6.14
2023-05-16 12:05:13 +00:00
Budibase Release Bot
897e08d0ec
v2.6.14
2023-05-16 12:03:33 +00:00
deanhannigan
73d5be0a7c
Merge pull request #10593 from Budibase/fix/autoId-sync-on-create-row
...
Fix for autoid issue on create row
2023-05-16 12:55:22 +01:00
Adria Navarro
ce357ecac8
Setup CONNECTION_CHECKING feature
2023-05-16 13:37:30 +02:00
Adria Navarro
d285c2aeb2
Merge pull request #10601 from Budibase/budi-6932/verify_google_sheets
...
Verify google sheets connection
2023-05-16 13:33:08 +02:00
Adria Navarro
87497fee73
Comments
2023-05-16 13:24:16 +02:00
Adria Navarro
419e2de602
Test airtable connection
2023-05-16 13:24:16 +02:00
Adria Navarro
be6c398f53
Remove bool ref
2023-05-16 13:23:35 +02:00
Budibase Release Bot
aa13a6284b
Update pro version to 2.6.13
2023-05-16 10:23:12 +00:00
Budibase Release Bot
e26daac58f
v2.6.13
2023-05-16 10:21:37 +00:00
Adria Navarro
2176ac8da7
Clean code
2023-05-16 11:49:51 +02:00
Adria Navarro
062127b1f1
Fix types
2023-05-16 11:48:40 +02:00
Adria Navarro
b3b962534f
Test snowflake connection
2023-05-16 11:47:38 +02:00
Adria Navarro
d6473aab87
Append auth on verification
2023-05-16 11:47:38 +02:00
Adria Navarro
911a072069
Update types
2023-05-16 11:44:58 +02:00
Adria Navarro
a21039d5b4
Fix auth checks when specified auth
2023-05-16 11:43:13 +02:00
Adria Navarro
5e7d839cb1
Use existing merge
2023-05-16 11:43:13 +02:00
Adria Navarro
a676e42b1f
Handle config
2023-05-16 11:43:13 +02:00
Adria Navarro
cd93d327a5
Test google sheets
2023-05-16 11:43:13 +02:00
Adria Navarro
b5890b788f
Append auth on verification
2023-05-16 11:43:13 +02:00
Peter Clement
d43fc819c7
refactor check for collect step into sdk
2023-05-16 09:29:40 +01:00
Dean
728eb3bb09
Fix for autoid issue on create row
2023-05-15 19:22:22 +01:00
Andrew Kingston
1bfe823bce
Fix filtering in automations not accounting for number prefixes in filter expression
2023-05-15 17:45:09 +01:00
mike12345567
6b7269b954
Refactoring response from integrations to a simple type.
2023-05-15 17:36:16 +01:00
Michael Drury
18d2c33839
Merge pull request #10583 from Budibase/budi-6932/verify_redis
...
Implement redis connection verification
2023-05-15 17:22:32 +01:00
Michael Drury
fbc3697c8c
Merge pull request #10546 from Budibase/budi-6932/verify_mysql
...
Implement mysql connection verification
2023-05-15 17:13:32 +01:00
Michael Drury
9e6f22653b
Merge pull request #10550 from Budibase/budi-6932/verify_couchdb
...
Implement couchdb connection verification
2023-05-15 17:12:54 +01:00
Michael Drury
3ef204cf7b
Merge pull request #10553 from Budibase/budi-6932/verify_mssql
...
Implement MSSQL connection verification
2023-05-15 17:12:05 +01:00
Michael Drury
f9fd3d942a
Merge pull request #10554 from Budibase/budi-6932/verify_mongo
...
Implement mongo connection verification
2023-05-15 17:11:37 +01:00
Michael Drury
001e8757e8
Merge pull request #10555 from Budibase/budi-6932/verify_arango
...
Implement arango connection verification
2023-05-15 17:11:12 +01:00
Michael Drury
328514afdd
Merge pull request #10588 from Budibase/budi-6932/verify_s3
...
Implement S3 connection verification
2023-05-15 17:10:38 +01:00
Michael Drury
d77107f540
Merge pull request #10589 from Budibase/budi-6932/verify_dynamodb
...
Implement dynamodb connection verification
2023-05-15 17:10:10 +01:00
mike12345567
bd74f8eef7
Updating testConnection usage.
2023-05-15 17:08:23 +01:00
mike12345567
571987a2ce
Merge branch 'feature/datasource-connections' of github.com:Budibase/budibase into feature/datasource-conns
2023-05-15 17:00:30 +01:00
Adria Navarro
3933a3881b
Test dynamodb connection
2023-05-15 17:58:09 +02:00
Adria Navarro
f2f0c2e708
Typing
2023-05-15 17:56:48 +02:00
Budibase Release Bot
eb5672a546
Update pro version to 2.6.12
2023-05-15 15:52:47 +00:00
Budibase Release Bot
005c3556d6
v2.6.12
2023-05-15 15:51:10 +00:00
Adria Navarro
1e505791c0
Implement s3 checks
2023-05-15 17:37:28 +02:00
Adria Navarro
47d8701578
Move files
2023-05-15 16:53:32 +02:00
Adria Navarro
058ac416ea
Test redis
2023-05-15 16:50:37 +02:00
Adria Navarro
fad57db634
Implement the check as part of the integration
2023-05-15 16:48:40 +02:00
Adria Navarro
901bff5399
Validate arango
2023-05-15 16:47:41 +02:00
Adria Navarro
2f9b076381
Implement the check as part of the integration
2023-05-15 16:38:42 +02:00
Adria Navarro
e8fa690566
Add mongo checks
2023-05-15 16:37:20 +02:00
Adria Navarro
d98bc11a20
Clean
2023-05-15 16:30:43 +02:00
Adria Navarro
2641a8c135
Clean code
2023-05-15 16:30:43 +02:00
Adria Navarro
0418e90a37
Implement the check as part of the integration
2023-05-15 16:30:43 +02:00
Adria Navarro
32695018bf
Validate and test microsoft sql
2023-05-15 16:30:43 +02:00
Peter Clement
007f5ca8a9
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-15 15:19:44 +01:00
Andrew Kingston
46d8ad2864
Restore proper functionality for showing other users inside grids
2023-05-15 14:51:54 +01:00
Peter Clement
266465c8df
convert timeout seconds to milliseconds
2023-05-15 14:48:34 +01:00
Adria Navarro
bd736836f0
Remove export
2023-05-15 13:55:22 +02:00
Adria Navarro
d656edad40
Implement the check as part of the integration
2023-05-15 13:54:32 +02:00
Adria Navarro
209ada0c38
Validate couchdb
2023-05-15 13:54:32 +02:00
Adria Navarro
8a1564ef07
Implement the check as part of the integration
2023-05-15 13:48:09 +02:00
Adria Navarro
721492e76d
Validate mysql
2023-05-15 13:47:48 +02:00
Adria Navarro
f10a66cc42
Type mysql configs
2023-05-15 13:47:48 +02:00
Adria Navarro
99d525ad79
Move tests to qa-core
2023-05-15 13:16:56 +02:00
Adria Navarro
c3856a48aa
Fix types
2023-05-15 13:16:56 +02:00
Adria Navarro
eaf7e399e7
Remove unnecessary export
2023-05-15 13:16:56 +02:00
Adria Navarro
ffef2499cc
Implement the check as part of the integration
2023-05-15 13:16:56 +02:00
Adria Navarro
f5fb4f8850
Clean
2023-05-15 13:16:56 +02:00
Adria Navarro
b022dcba77
Types
2023-05-15 13:16:56 +02:00
Adria Navarro
25233c5c9b
Add message response
2023-05-15 13:16:56 +02:00
Adria Navarro
f022a43065
Test pg connection
2023-05-15 13:16:56 +02:00
Adria Navarro
239a51a2c0
Typings
2023-05-15 13:16:56 +02:00
Adria Navarro
640911f1dd
Update pg deps
2023-05-15 13:16:56 +02:00
Adria Navarro
20aa0f50ab
Clean code
2023-05-15 13:16:56 +02:00
Andrew Kingston
f8f970bf7e
Update grid websocket to send actual changes down to reduce API load
2023-05-12 16:13:32 +01:00
Peter Clement
c86c2b4096
add synchronous webhook functionality
2023-05-12 15:57:34 +01:00
Peter Clement
dcfb65b92d
sync / async automations go through one endpoint
2023-05-12 15:56:24 +01:00
Budibase Release Bot
0cf7d4ab9c
Update pro version to 2.6.11
2023-05-12 14:30:41 +00:00
Budibase Release Bot
6c694762e2
v2.6.11
2023-05-12 14:29:07 +00:00
Dean
d8b59b989d
Merge remote-tracking branch 'origin/master' into fix/inclusion-row-parsing
2023-05-12 14:58:19 +01:00
Andrew Kingston
7f96fbf741
Remove single user restriction and notify users if they are the primary builder or not
2023-05-12 13:55:08 +01:00
Budibase Release Bot
0b8cf0f9bc
Update pro version to 2.6.10
2023-05-11 17:36:44 +00:00
Budibase Release Bot
eccb0edb0f
v2.6.10
2023-05-11 17:35:07 +00:00
melohagan
395cf4a667
Add JSON payload support for Make and Zapier ( #10529 )
...
* Rename Integromat to Make. Update logo.
* Add JSON type for automations
* Support deprecated values in JSON
* Fix json query editor width bug
* Push body to schema if missing
* Support JSON body
* Add JSON payload support for Zapier
* Update packages/server/src/automations/steps/make.ts
Co-authored-by: Martin McKeaveney <martin@budibase.com>
* July -> November
* Add unit tests
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-05-11 17:49:33 +01:00
Peter Clement
1626571081
Merge remote-tracking branch 'origin/develop' into feature/sync-automations
2023-05-11 11:53:12 +01:00
Budibase Release Bot
70705a8519
Update pro version to 2.6.9
2023-05-10 13:45:43 +00:00
Budibase Release Bot
530c8ce8d7
v2.6.9
2023-05-10 13:43:51 +00:00
Dean
77d1f9250c
Updated import row test to evaluate the name and _id fields on the table instead of the entire object.
2023-05-10 12:52:54 +01:00
Dean
1e6652dc39
Fix for importing exported array/option fields. Fix to ensure lastid and inclusion updates persisted as a result of an import. Test updates for array and option fields
2023-05-10 12:36:01 +01:00
Adria Navarro
f0194ac96b
Pro referencing 0.0.1
2023-05-10 12:39:24 +02:00
Peter Clement
1539bf234b
add ability to trigger synchronous automation from button action
2023-05-09 12:10:20 +01:00
melohagan
fb54b6de60
Add pagination to Google Sheets ( #10525 )
...
* Add pagination to Google Sheets
* Default limit to 100
2023-05-09 12:05:12 +01:00
Peter Clement
ac57a849ce
add collect bloc definition
2023-05-09 12:04:32 +01:00
Peter Clement
9b66b30969
add property to denote if step can be looped
2023-05-09 12:04:16 +01:00
Dean
8fcb7d880a
Merge remote-tracking branch 'origin/master' into fix/inclusion-row-parsing
2023-05-09 09:46:37 +01:00
Budibase Release Bot
bd13a2d186
Update pro version to 2.6.8
2023-05-08 15:54:09 +00:00
Budibase Release Bot
86f0cd8353
v2.6.8
2023-05-08 15:52:34 +00:00
Martin McKeaveney
eb37dacc73
lint
2023-05-08 16:23:49 +01:00
Martin McKeaveney
b387f969d9
allow passwordless redis
2023-05-08 15:59:12 +01:00
mike12345567
57a633b926
Implementing main body of connection verification endpoint.
2023-05-05 17:40:39 +01:00
mike12345567
ce6c5bfa68
Base connection work - extending the base integration to include the option of a connection check function.
2023-05-05 15:47:55 +01:00
mike12345567
c880282be3
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-05-05 15:44:32 +01:00
Budibase Release Bot
c73f9eb12f
Update pro version to 2.6.7
2023-05-05 14:31:33 +00:00
Budibase Release Bot
1de22e3758
v2.6.7
2023-05-05 14:30:04 +00:00
Dean
03c048f978
Merge remote-tracking branch 'origin/master' into fix/inclusion-row-parsing
2023-05-05 15:22:49 +01:00
Dean
0aeb06bb2b
Merge commit
2023-05-05 13:39:59 +01:00
Adria Navarro
1c0da8ff29
Merge branch 'develop' into chore/npmless-builds
2023-05-05 13:31:45 +01:00
Budibase Release Bot
83dabb6fc4
Update pro version to 2.6.6
2023-05-05 11:52:37 +00:00
Budibase Release Bot
0f8d74157c
v2.6.6
2023-05-05 11:50:53 +00:00
melohagan
25b42f0a28
Rename Integromat to Make. Update logo. ( #10492 )
2023-05-05 12:41:24 +01:00
Budibase Staging Release Bot
21ffea56c4
Update pro version to 2.5.10-alpha.3
2023-05-05 11:20:50 +00:00
Budibase Release Bot
cd08227d21
Update pro version to 2.6.5
2023-05-05 11:20:15 +00:00
Budibase Staging Release Bot
58e2ea7c6c
v2.5.10-alpha.3
2023-05-05 11:19:15 +00:00
Budibase Release Bot
eb5e962e65
v2.6.5
2023-05-05 11:18:39 +00:00
Martin McKeaveney
1c81cc4b4d
Merge pull request #10483 from Budibase/fix/empty-attachment-row-import
...
Fix for row import failure caused by empty attachment parsing.
2023-05-05 12:01:04 +01:00
Michael Drury
cfae0f6811
Merge pull request #10487 from Budibase/fix/automation-log-issue
...
Potential fix for automation log issue
2023-05-05 11:59:25 +01:00
Budibase Staging Release Bot
87f5c9353a
Update pro version to 2.5.10-alpha.2
2023-05-05 10:57:40 +00:00
Budibase Staging Release Bot
4cd5b39c3a
v2.5.10-alpha.2
2023-05-05 10:55:55 +00:00
Budibase Release Bot
488ce6c072
Update pro version to 2.6.4
2023-05-05 10:49:18 +00:00
Budibase Release Bot
76ad8bca7c
v2.6.4
2023-05-05 10:47:43 +00:00
Dean
b0ff61c9ec
Feedback update. Console.error to logging.logalert
2023-05-05 09:24:57 +01:00
Budibase Release Bot
541c5ef1c2
Update pro version to 2.6.3
2023-05-05 06:59:33 +00:00
Budibase Release Bot
0aa270ad0a
v2.6.3
2023-05-05 06:58:10 +00:00
melohagan
b790a1177e
Don't validate empty options picker ( #10302 )
2023-05-05 07:50:01 +01:00
mike12345567
0d7959f720
Fixing some un-identified listeners, queue messages not being correctly printed, also improving the mechanism for detecting if in the main thread or not.
2023-05-04 17:20:21 +01:00
Budibase Release Bot
303a029184
Update pro version to 2.6.2
2023-05-04 13:34:48 +00:00
Budibase Release Bot
2086b5d5dd
v2.6.2
2023-05-04 13:33:20 +00:00
Martin McKeaveney
50de32a8a0
Merge pull request #10452 from Budibase/feature/clustering-support
...
attaching clustered mode to an env var
2023-05-04 14:25:23 +01:00
Martin McKeaveney
41c131050c
lint
2023-05-04 13:43:53 +01:00
Martin McKeaveney
167dfd39d7
fix ts build
2023-05-04 13:32:17 +01:00
Dean
f24e511a63
Merge remote-tracking branch 'origin/master' into fix/empty-attachment-row-import
2023-05-04 13:00:52 +01:00
Dean
5498cc86bd
Refactor to fix tests and added an extra empty scenario
2023-05-04 12:58:45 +01:00
Dean
a1fdff8df8
Linting
2023-05-04 12:25:30 +01:00
Dean
f8da7a9f28
Linting
2023-05-04 12:12:47 +01:00
Dean
56a1b068cc
Added json parse option for row import attachment values
2023-05-04 11:52:20 +01:00
Budibase Release Bot
cde5259e44
Update pro version to 2.6.1
2023-05-04 10:40:47 +00:00
Budibase Release Bot
2774e92d83
v2.6.1
2023-05-04 10:39:20 +00:00
Dean
98963c1505
Fix for inclusion parsing for arrays and options. View table fix to hide edit button
2023-05-04 11:21:24 +01:00
Budibase Release Bot
2cbae832c4
Update pro version to 2.6.0
2023-05-04 10:02:34 +00:00
Budibase Release Bot
56eb0a318c
v2.6.0
2023-05-04 10:00:54 +00:00
Adria Navarro
cc83d7458e
Merge branch 'chore/npmless-builds' into chore/esbuild
...
# Conflicts:
# packages/pro
# yarn.lock
2023-05-04 10:32:58 +01:00
Adria Navarro
ce0d527d75
Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates
...
# Conflicts:
# packages/backend-core/package.json
# packages/bbui/package.json
# packages/builder/package.json
# packages/cli/package.json
# packages/client/package.json
# packages/frontend-core/package.json
# packages/sdk/package.json
# packages/server/package.json
# packages/shared-core/package.json
# packages/string-templates/package.json
# packages/types/package.json
# packages/worker/package.json
# yarn.lock
2023-05-04 10:29:45 +01:00
Budibase Release Bot
dd07f979f9
Update pro version to 2.5.10
2023-05-04 07:55:58 +00:00
Budibase Release Bot
2506f61812
v2.5.10
2023-05-04 07:54:29 +00:00
Budibase Staging Release Bot
77116bf4c2
Update pro version to 2.5.10-alpha.1
2023-05-03 17:30:27 +00:00
Budibase Staging Release Bot
991e91e204
v2.5.10-alpha.1
2023-05-03 17:28:55 +00:00
Adria Navarro
fa6e6b53f8
Merge pull request #10462 from Budibase/fix/budi-6789-import-data-empty-date-is-not-allowed
...
Fix - Budi 6789 import data empty date is not allowed
2023-05-03 19:22:06 +02:00
Adria Navarro
efaf2adf05
Fix build
2023-05-03 18:05:32 +01:00
Adria Navarro
cec2f88c25
Fix svelte issues
2023-05-03 18:05:32 +01:00
Adria Navarro
8f2d4c94b3
Fix paths
2023-05-03 18:05:21 +01:00
Adria Navarro
19da68f822
Remove tsconfig references
2023-05-03 18:04:57 +01:00
Adria Navarro
a7f69231d9
Merge branch 'chore/npmless-builds' into chore/esbuild
2023-05-03 18:01:04 +01:00
Adria Navarro
ba41fe97e1
Merge branch 'develop' into chore/npmless-builds
2023-05-03 18:00:12 +01:00
Budibase Staging Release Bot
7facf0c9ea
Update pro version to 2.5.10-alpha.0
2023-05-03 15:25:16 +00:00
Budibase Staging Release Bot
9e986ac69d
v2.5.10-alpha.0
2023-05-03 15:23:47 +00:00
Rory Powell
e1a147e823
Merge branch 'master' into develop
2023-05-03 16:06:42 +01:00
Budibase Staging Release Bot
eb973386d8
Update pro version to 2.5.6-alpha.45
2023-05-03 13:16:23 +00:00
Budibase Staging Release Bot
1fcc64154e
v2.5.6-alpha.45
2023-05-03 13:14:55 +00:00
Budibase Staging Release Bot
ecff055b3e
Update pro version to 2.5.6-alpha.44
2023-05-02 18:11:31 +00:00
Budibase Staging Release Bot
b911b04a03
v2.5.6-alpha.44
2023-05-02 18:09:57 +00:00
Budibase Staging Release Bot
7d22394d6e
Update pro version to 2.5.6-alpha.43
2023-05-02 14:44:15 +00:00
Budibase Staging Release Bot
cf2488cd35
v2.5.6-alpha.43
2023-05-02 14:42:41 +00:00
Adria Navarro
b4551bb5ca
Fix scripts
2023-05-02 15:06:05 +01:00
Adria Navarro
f426ba1ac3
Merge branch 'chore/npmless-builds' into chore/esbuild
2023-05-02 14:56:34 +01:00
Adria Navarro
00cd09d6d4
Merge branch 'develop' into chore/npmless-builds
2023-05-02 14:47:03 +01:00
Adria Navarro
9ffd43b682
Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates
2023-05-02 14:07:44 +01:00
Adria Navarro
1d041a3dd5
Support nulls when optional
2023-05-02 12:48:05 +01:00
Adria Navarro
6e7c78362e
Return null instead of undefined
2023-05-02 12:46:53 +01:00
Adria Navarro
650cbc1f01
Handle cast as undefineds
2023-05-02 11:57:18 +01:00
Adria Navarro
c87cc39cea
Add basic tests
2023-05-02 10:44:25 +01:00
Adria Navarro
29df12c247
Add csvutils
2023-05-02 10:34:45 +01:00
Budibase Staging Release Bot
003ac1c380
Update pro version to 2.5.6-alpha.42
2023-05-02 08:45:36 +00:00
Budibase Staging Release Bot
9f7b212f22
v2.5.6-alpha.42
2023-05-02 08:44:05 +00:00
Budibase Staging Release Bot
6026794e89
Update pro version to 2.5.6-alpha.41
2023-04-29 09:08:19 +00:00
Budibase Staging Release Bot
a89d7f1f46
v2.5.6-alpha.41
2023-04-29 09:06:58 +00:00
Martin McKeaveney
36397bb77d
enabling cluster support for ratelimit cache
2023-04-28 20:23:39 +01:00
Budibase Release Bot
778da79a57
Update pro version to 2.5.9
2023-04-28 16:29:24 +00:00
Budibase Release Bot
9e62b6dc4b
v2.5.9
2023-04-28 16:26:24 +00:00
melohagan
8742fb39d3
is empty lucene query with OR fix ( #10451 )
...
* empty lucene query with OR fix
* Fix unit test
2023-04-28 17:17:32 +01:00
Budibase Staging Release Bot
ecb12272da
Update pro version to 2.5.6-alpha.40
2023-04-28 11:06:45 +00:00
Budibase Staging Release Bot
dadf6128bc
v2.5.6-alpha.40
2023-04-28 11:05:14 +00:00
mike12345567
4f7e56fed9
Making build script into a module, so that it can be used in a specialised server build which also builds the thread scripts as required for worker-farm.
2023-04-27 19:00:01 +01:00
Budibase Staging Release Bot
eb86127bbe
Update pro version to 2.5.6-alpha.39
2023-04-27 16:20:56 +00:00
Budibase Staging Release Bot
b654985ab9
v2.5.6-alpha.39
2023-04-27 16:18:51 +00:00
mike12345567
de51364303
Some updates to Dockerfiles.
2023-04-27 17:00:15 +01:00
mike12345567
71f2287474
Merge branch 'develop' of github.com:Budibase/budibase into fix/export-no-auto-logs
2023-04-27 16:44:26 +01:00
Budibase Staging Release Bot
bea67941fe
Update pro version to 2.5.6-alpha.38
2023-04-27 15:18:15 +00:00
Budibase Staging Release Bot
d223643e93
v2.5.6-alpha.38
2023-04-27 15:16:50 +00:00
Budibase Staging Release Bot
a896a75f8f
Update pro version to 2.5.6-alpha.37
2023-04-27 13:48:47 +00:00
Budibase Staging Release Bot
06cdb7c202
v2.5.6-alpha.37
2023-04-27 13:47:04 +00:00
mike12345567
5363693ac3
Removing automation logs from app exports as they are not useful - they take up space and the imported app won't have ran any automations yet. I have added it as a flag so that this does not affect backups (as you would want to maintain logs for backups).
2023-04-27 11:36:52 +01:00
Budibase Staging Release Bot
1b815c363a
Update pro version to 2.5.6-alpha.36
2023-04-27 09:32:55 +00:00
Budibase Staging Release Bot
ead89bf0bf
v2.5.6-alpha.36
2023-04-27 09:31:32 +00:00
Budibase Staging Release Bot
d6e5647b89
Update pro version to 2.5.6-alpha.35
2023-04-27 07:36:01 +00:00
Budibase Staging Release Bot
f8d4e95fbd
v2.5.6-alpha.35
2023-04-27 07:34:19 +00:00
mike12345567
5066d20c9d
Updating Dockerfiles and dockerignore to clear out any un-needed assets.
2023-04-26 17:59:18 +01:00
Budibase Staging Release Bot
34b0a1fa2d
Update pro version to 2.5.6-alpha.34
2023-04-26 16:17:58 +00:00
Budibase Staging Release Bot
aad034e53e
v2.5.6-alpha.34
2023-04-26 16:16:22 +00:00
Pedro Silva
e2937d985c
Merge pull request #10264 from Budibase/qa-core-datasource-api-tests
...
Qa core datasource api tests
2023-04-26 17:09:09 +01:00
Pedro Silva
6e79506445
Fix failing test
2023-04-26 16:45:00 +01:00
Budibase Staging Release Bot
2119ef36bd
Update pro version to 2.5.6-alpha.33
2023-04-26 15:00:25 +00:00
Budibase Staging Release Bot
f6a0a66437
v2.5.6-alpha.33
2023-04-26 14:58:55 +00:00
Martin McKeaveney
e70e3ae662
rename
2023-04-26 15:58:21 +01:00
Martin McKeaveney
4f020a4db4
lint
2023-04-26 15:56:46 +01:00
Martin McKeaveney
84f52683b2
chatgpt automation block
2023-04-26 15:55:44 +01:00
Pedro Silva
796c50d3e0
Merge branch 'develop' into qa-core-datasource-api-tests
2023-04-26 15:51:47 +01:00
Dean
64a4423c62
Merge remote-tracking branch 'origin/develop' into fix/client-versioning
2023-04-26 14:59:03 +01:00
Budibase Staging Release Bot
71c8fec4db
Update pro version to 2.5.6-alpha.32
2023-04-26 13:48:46 +00:00
Budibase Staging Release Bot
e178afe171
v2.5.6-alpha.32
2023-04-26 13:47:10 +00:00
Dean
dbd73a1135
Merge remote-tracking branch 'origin/develop' into fix/client-versioning
2023-04-26 14:25:09 +01:00
Budibase Staging Release Bot
349f4b426e
Update pro version to 2.5.6-alpha.31
2023-04-26 12:18:01 +00:00
Budibase Staging Release Bot
457c1ce0a1
v2.5.6-alpha.31
2023-04-26 12:16:31 +00:00
Budibase Staging Release Bot
3e78989e74
Update pro version to 2.5.6-alpha.30
2023-04-25 19:46:09 +00:00
Budibase Staging Release Bot
26007dcd69
v2.5.6-alpha.30
2023-04-25 19:44:40 +00:00
Budibase Staging Release Bot
71fcfa1a02
Update pro version to 2.5.6-alpha.29
2023-04-25 16:54:16 +00:00
Budibase Staging Release Bot
ca85d48ca6
v2.5.6-alpha.29
2023-04-25 16:52:46 +00:00
mike12345567
19b568891e
Merge branch 'develop' of github.com:Budibase/budibase into chore/npmless-builds
2023-04-25 17:44:17 +01:00
mike12345567
49b45f5e67
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-25 17:37:56 +01:00
Adria Navarro
608a38489f
Export undefineds as empty values in csv, instead of empty strings
2023-04-25 12:34:50 +01:00
Dean
72c72fc48a
Lint fix
2023-04-25 12:31:52 +01:00
Dean
f3be917da1
Enrich the upgradable version property when fetching the app package
2023-04-25 12:16:02 +01:00
Budibase Staging Release Bot
3f22bbf50d
Update pro version to 2.5.6-alpha.28
2023-04-25 10:51:34 +00:00
Budibase Staging Release Bot
2d2a368f23
v2.5.6-alpha.28
2023-04-25 10:50:10 +00:00
Budibase Staging Release Bot
5b4b3b6fd1
v2.5.6-alpha.27
2023-04-25 09:11:46 +00:00
Budibase Staging Release Bot
c08db11859
Update pro version to 2.5.6-alpha.26
2023-04-24 19:16:43 +00:00
Budibase Staging Release Bot
8804b9f5a2
v2.5.6-alpha.26
2023-04-24 19:15:05 +00:00
adrinr
e09e1c8627
Use local pro
2023-04-24 20:01:59 +01:00
adrinr
a2746ec241
Cleanups
2023-04-24 20:01:49 +01:00
adrinr
dd9d499cc1
Use latest for pro
2023-04-24 20:00:22 +01:00
adrinr
9387d37d3b
Use 0.0.1
2023-04-24 20:00:22 +01:00
adrinr
ad547f32e2
Add latest back
2023-04-24 20:00:22 +01:00
adrinr
92115c5b95
Remove latest references
2023-04-24 19:59:46 +01:00
adrinr
25bc89a9b6
Remove package versions
2023-04-24 19:58:40 +01:00
Budibase Staging Release Bot
165c6020eb
Update pro version to 2.5.6-alpha.25
2023-04-24 18:33:52 +00:00
Budibase Staging Release Bot
9056cd41c7
v2.5.6-alpha.25
2023-04-24 18:31:54 +00:00
Budibase Staging Release Bot
dfe28d171c
v2.5.6-alpha.24
2023-04-24 17:41:06 +00:00
Adria Navarro
640bb2004b
Merge pull request #10324 from Budibase/chore/remove_package.json_dependency
...
Chore - Remove package.json dependency
2023-04-24 19:34:15 +02:00
mike12345567
657197b02d
Updating server Dockerfile.
2023-04-24 18:24:09 +01:00
adrinr
128802ebf3
Fix build
2023-04-24 18:05:53 +01:00
Budibase Staging Release Bot
88a6cd50dd
v2.5.6-alpha.23
2023-04-24 16:58:46 +00:00
Michael Drury
9c93bf91c0
Merge pull request #10352 from Budibase/fix/10349
...
Allow SQL formulas using related row information to be used as display columns
2023-04-24 17:50:49 +01:00
Budibase Staging Release Bot
19e8836870
v2.5.6-alpha.22
2023-04-24 16:43:56 +00:00
Adria Navarro
c47ff6ccfb
Merge branch 'develop' into chore/remove_package.json_dependency
2023-04-24 18:42:55 +02:00
Budibase Staging Release Bot
4786ce58ed
v2.5.6-alpha.21
2023-04-24 16:01:58 +00:00
Budibase Staging Release Bot
52d9e22fb8
Update pro version to 2.5.6-alpha.20
2023-04-24 12:47:25 +00:00
Budibase Staging Release Bot
9ee56025f1
v2.5.6-alpha.20
2023-04-24 12:45:50 +00:00
Michael Drury
1b3d92ae86
Merge pull request #10369 from Budibase/chore/pro_as_submodule
...
Chore - use pro as submodule
2023-04-24 13:26:30 +01:00
Budibase Staging Release Bot
053e1eae83
Update pro version to 2.5.6-alpha.19
2023-04-24 11:11:26 +00:00
Budibase Staging Release Bot
360b828e66
v2.5.6-alpha.19
2023-04-24 11:10:02 +00:00
melohagan
5e76a50b0b
Add info to query result payload ( #10291 )
2023-04-24 12:03:02 +01:00
Budibase Staging Release Bot
5f883ec42c
Update pro version to 2.5.6-alpha.18
2023-04-24 10:39:51 +00:00
Budibase Staging Release Bot
4a8a6c8bbc
v2.5.6-alpha.18
2023-04-24 10:38:25 +00:00
Budibase Release Bot
9eef7acdb3
Update pro version to 2.5.8
2023-04-24 08:50:28 +00:00
Budibase Release Bot
2f2084a426
v2.5.8
2023-04-24 08:47:42 +00:00
Budibase Staging Release Bot
001bd625c1
Update pro version to 2.5.6-alpha.17
2023-04-24 08:47:21 +00:00
Budibase Staging Release Bot
548ba5a07a
v2.5.6-alpha.17
2023-04-24 08:45:56 +00:00
Rory Powell
ec06f13aa6
Per user pricing ( #10378 )
...
* Update pro version to 2.4.44-alpha.9 (#10231 )
Co-authored-by: Budibase Staging Release Bot <>
* Track installation and unique tenant id on licence activate (#10146 )
* changes and exports
* removing the extend
* Lint + tidy
* Update account.ts
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
* Type updates for loading new plans (#10245 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS` (#10247 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete + migration (#10250 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Lint
* Types and structures for user subscription quantity sync (#10280 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Prevent old installs from activating, track install info via get license request instead of on activation.
* Add usesInvoicing to PurchasedPlan
* Add min/max users to PurchasedPlan
* Additional test structures for generating a license, remove maxUsers from PurchasedPlan - this is already present in the license quotas
* Stripe integration for monthly prorations on annual plans
* Integrate annual prorations with test clocks
* Updated types, test utils and date processing for licensing (#10346 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Prevent old installs from activating, track install info via get license request instead of on activation.
* Add usesInvoicing to PurchasedPlan
* Add min/max users to PurchasedPlan
* Additional test structures for generating a license, remove maxUsers from PurchasedPlan - this is already present in the license quotas
* Stripe integration for monthly prorations on annual plans
* Integrate annual prorations with test clocks
* Updated types, test utils and date processing
* Lint
* Pricing/billing page (#10353 )
* bbui updates for billing page
* Require all PlanTypes in PlanMinimums for compile time safety
* fix test package utils
* Incoming user limits warnings (#10379 )
* incoming user limits warning
* fix inlinealert button
* add corretc button link and text to user alert
* pr comments
* simplify limit check
* Types and test updates for subscription quantity changes in account-portal (#10372 )
* Add chance extensions for `arrayOf`. Update events spies with license events
* Add generics to doInTenant response
* Update account structure with quota usage
* User count limits (#10385 )
* incoming user limits warning
* fix inlinealert button
* add corretc button link and text to user alert
* pr comments
* simplify limit check
* user limit messaging on add users modal
* user limit messaging on import users modal
* update licensing store to be more generic
* some styling updates
* remove console log
* Store tweaks
* Add startDate to Quota type
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
* Lint
* Support custom lock options
* Reactivity fixes for add user modals
* Update ethereal email creds
* Add warn for getting invite from code error
* Extract disabling user import condition
* Handling unlimited users in modals logic and adding start date processing to store
* Lint
* Integration testing fixes (#10389 )
* lint
---------
Co-authored-by: Mateus Badan de Pieri <mateuspieri@gmail.com>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Peter Clement <PClmnt@users.noreply.github.com>
2023-04-24 09:31:48 +01:00
Budibase Release Bot
9aa6e1e44d
Update pro version to 2.5.7
2023-04-21 17:32:17 +00:00
Budibase Release Bot
93f7bd54d8
v2.5.7
2023-04-21 17:29:12 +00:00
Budibase Staging Release Bot
5dd1410a24
Update pro version to 2.5.6-alpha.16
2023-04-21 13:47:04 +00:00
Budibase Staging Release Bot
b3d989e249
v2.5.6-alpha.16
2023-04-21 13:45:11 +00:00
Budibase Staging Release Bot
538424a469
Update pro version to 2.5.6-alpha.15
2023-04-21 11:45:04 +00:00
Budibase Staging Release Bot
06e6c20cf1
v2.5.6-alpha.15
2023-04-21 11:43:34 +00:00
Michael Drury
76625cd509
Merge pull request #10363 from Budibase/fix/budi-6900
...
Removing "export all apps" functionality from cloud
2023-04-21 12:29:07 +01:00
Budibase Staging Release Bot
795ae29428
Update pro version to 2.5.6-alpha.14
2023-04-21 11:26:22 +00:00
Budibase Staging Release Bot
c196fc1f3e
v2.5.6-alpha.14
2023-04-21 11:24:59 +00:00
mike12345567
c5e1457b25
Merge branch 'develop' of github.com:Budibase/budibase into fix/budi-6900
2023-04-21 12:06:18 +01:00
dependabot[bot]
5ec8c25414
Bump vm2 from 3.9.16 to 3.9.17
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.16 to 3.9.17.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.16...3.9.17 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-21 07:19:22 +00:00
Budibase Staging Release Bot
6d2eeff03a
Update pro version to 2.5.6-alpha.13
2023-04-21 07:18:15 +00:00
Budibase Staging Release Bot
91e7fe8ec1
v2.5.6-alpha.13
2023-04-21 07:16:47 +00:00
Andrew Kingston
aefb48e363
Fix options inclusion constraint regression
2023-04-20 20:10:30 +01:00
adrinr
afc5c99c6f
Revert "Merge pull request #10367 from Budibase/revert-10267-chore/pro_as_submodule"
...
This reverts commit df18119b56
, reversing
changes made to 676b85dbd8
.
2023-04-20 19:48:29 +01:00
Budibase Staging Release Bot
30ba8fbc13
Update pro version to 2.5.6-alpha.12
2023-04-20 18:36:36 +00:00
Budibase Staging Release Bot
269cbc8b2c
v2.5.6-alpha.12
2023-04-20 18:35:09 +00:00
adrinr
e65225996e
Revert https://github.com/Budibase/budibase/pull/10267
2023-04-20 19:04:20 +01:00
mike12345567
060dc05afa
Removing export all apps functionality from cloud - this was a very niche feature and often confusing, now there is a consistent flow for starting out in self host.
2023-04-20 17:19:17 +01:00
Andrew Kingston
55ce83c444
Grid UI in data section ( #10329 )
...
* Add WIP spreadsheet
* Add footer and improve styles
* Refactor to use IDs and support changing text values inline
* Add inline editing of options fields
* Add row deletion and fix sizing
* Add ability to add new rows
* Fix z-index issue with option cells
* Remove deletion notification and fix selection
* Add gap between items in an options cell
* Tweak options cell to be pixel perfect
* Fix padding around sheet not working when scrolling
* Add resizable columns and add support for all themes
* Allow multiselect component and field to support text values
* Generate inclusion schema when importing multiselect columns
* Add support for multiselect type
* Add number cell
* Add functional date cell
* Disable editing autocolumns
* Make sticky column the primary display and fix opening options cells
* Improve display of relationship cell and options cell
* Support empty dates and use CSS variables for easier styling
* Use more CSS variables and add utils to spreadsheets
* Add drag and drop column reordering
* Break out reordering logic into new stores
* Rename reordering to reorder
* Break out other components from spreadsheet for cleaner code
* Break out spreadsheet body into its own component
* Split into more modular components and try virtual rendering
* Test absolute positioning
* Optimise virtual rendering for both columns and rows to handle infinitely large datasets
* Optimise scrolling and virtual rendering performance
* Fix columnn reordering
* Migrate sheet to data section, improve reordering and reszing
* Clean up more sheet state and increase performance
* Fix multiple issues with z-index, reordering and resizing
* Fix date cells in sheets
* Separate data fetching logic from main sheet and tidy up
* Add infinite scroll, improve row fetching, add error handling, fix svelte store updates
* Fix overly thin scrollbars in firefox
* Use nicer checkboxes and fix some hover styles
* Fix issue reordering columns in firefox and increase performance
* Tidy up
* Use search endpoint instead of get endpoint to fetch individual rows so that relationship enrichment occurs
* Tidy up
* Fix relationship issues when creating rows
* Optimise resetting data to smoothly transition when changing datasource
* Add WIP virtual dom implementation to massively increase performance
* Refactor spreadsheet into more discreet components
* Fix multiple issues, clean up rendering, improve performance
* Tune cell sizes
* Fix some scroll issues and add shadow to sticky column
* Fix issue when no primary display is set
* Add padding to sheet
* Improve styles
* Allow reordering columns to be the first column after sticky column
* Fix row hover state not being removed
* Update hovered row on wheel
* Update scroll styles and z-index
* Improve scroll logic and handle horizontal wheel events
* Simplify and improve z index styles
* Fix styles when using no sticky columns
* Improve rendering performance
* Improve performance by removing keyed each blocks and fix reorder target styling
* Ensure scroll top is always properly reset and add config store
* Allow configuring selecting rows and adding rows
* Integrate sheet into data section better
* Add back in functional delete row button
* Refactor stores and make state more modular
* Lint and remove unused deps
* Remove add column button
* Fix options cells being unable to scroll
* Add WIP initial multi-user websocket implementation for sheets
* Add WIP multi-user UI for sheet interface
* Fix issues with not disconnecting users when swapping datasource and improve multi-user UI
* Update layout and remove logging
* WIP column popovers for dataspace sheets
* Add popovers to sheet column headers, improve mouse UX
* Tidy reordering stuff
* Refactor resizing logic into store and improve UX around hover events when resizing/reordering
* Add column sorting and reordering via popover
* Handle context menu events in header cells
* Fully integrates sheets with datasection and remove lots of old stuff
* Fix buttons being highlighted when filters are set
* Add flags for controlling editing and adding rows in sheets
* Count context menu clicks when considering the click outside handler
* Prevent adding rows to users table and remove log
* Expose loading state of sheet and improve column highlighting logic
* Small style updates
* Update delete button and allow horizontal scrolling
* Add context menu to sheets with deletion and duplication features
* Improve UX around selecting rows and cells
* Add basic keyboard interactions to dataspaces
* Improve keyboard navigation in sheets
* Remove unnecessary searching through large rows array
* Fix issue with deleting rows and fix relationship cells displaying undefined
* Improve loading state
* Update menu width
* Merge with new shared-core and moved lucene utils
* Improve rendering performance and simplify component props
* Remove new row component and improve mouse interactions
* Tidy up buttons above sheets and add FAB for adding rows
* Optimise sheet data loading and add sort button
* Update sorting and remove logs
* Add sheet button to control column visibilty, improve sorting, improve disabled states
* Fix bug with select placeholders and fix sorting loops causing endless refreshes
* Update filter button to look consistent and add double click to resize columns to default width
* Ensure all derived stores have default values
* Reset scrolling when datasource changes and fix wasted pagination calls
* Improve performance by removing searches through the full row array
* Add advanced key handling for spreadsheets and improve blur and focus UX
* Ensure the selected cell is always visible
* Add icons for all data types
* Add new long form text cell
* Add boolean cell
* Add ability to focus first cell via tab
* Add cells for formulae and JSON
* Remove console logs
* Add attachment cell
* Increase padding to account for attachment dropdown
* Prevent deleting autocolumns via keyboard
* Fix attachments overflowing
* Improve sort button, remove header more icons unless hovered and highlight sorted column
* Add functional relationship cell
* Improve relationship cell
* Fix race conditions and edge cases in relationship cell
* Update user avatar colours
* Improve preservation of column widths in sheets when making schema changes
* Remove redundant sheet schema context and fix issues with mutating table schema
* Disable websocket in sheets
* Rollback state changes when row saving fails
* Fix one-to-many relationships allowing selecting multiple rows on both sides
* Remove log
* Make sheet gutter width customisable
* Allow expanding rows using existing edit row modal
* Fix text cell not using full width
* Sort columns to put autocolumns last
* Add new footer for adding rows, improve store memoization, support inverting all data types
* Improve animations for adding rows and handle add row failure
* Ensure all sheet feature flags work as expected and fix multi row deletion
* Fix options ordering
* Fix add row button not appearing when horizontal scrollbar is hidden
* Fix selecting newly created rows
* Remove log and add notification when creating or editing columns
* Move new row component to top, automatically invert cell renderers when required
* Add resizable rows
* Fix overlapping long form text borders
* Fix scroll not working in new row
* Update new row component, fix z-index issues, improve UX
* Large refactors to row creation, naming and sheet APIs
* Refactor stores to fix dependency issues, use modals for adding rows, simplify sheet
* Fix resize overlays
* Add custom colors for drop shadows and blue-100 to all themes, fix sticky column shadow
* Increase horizontal padding when scrolling to a selected cell
* Add multiple validation improvements
* Add validation to duplicating rows
* Remove log
* Restore missing event handler
* Improve data fetch reset logic, fix issues with stale cache in spreadsheets
* Fix issue with cell colors, improve row API interactions to avoid relationship issues due to API response differences
* Fix filters not working
* Simplify logic for reordering and add new overlay. Simplify sheet cells
* Fix importing and exporting with sheets
* Fix reorder overlay z-index issue
* Fix issue when no display column exists
* Fix issue with display column not being able to be unset
* Add persitence to column size and order in sheets
* Improve sheet integration with data section and add horizontal cell inversion
* Fix double click resizing of sticky column
* Make column visibility persistent and refactor column updating
* Improve sheet loading states
* Add beta button to sheet, tidy up constants
* Work around table API inconsistencies to handle table schema updates
* Add additional reorder options and improve beta button
* Improve sorting
* Add copy and paste to spreadsheet and add immediate editing of cells without additional click
* Remove copy/paste rows, remove move to start/end, improve copy/paste for cell values
* Fix dependency ordering
* Refactor other sheet stores to improve dependency ordering
* Fix errors not showing in sticky column and clear cell value on backspace press
* Rewrite relationship cell and update default column widths
* Ensure dynamic row height is properly accounted for
* Update text cells, number cells, long form field cells and relationship cells to respect row height
* Fix row heights with sticky column
* Update JSON, boolean and date cells to respect row height
* Update attachment cell to respect row height
* Use unique background for focused cell
* Standardise shadows across cell types
* Persist row height as table metadata
* Improve a few design issues
* Clean up
* Fix relationship cells not being readonly
* Lint
* Fix icon padding in relationship picker
* Improve styles in relationship dropdown
* Update shadow
* Update relationship icons
* Update relationship icons
* Update error label max size and position
* Prevent using invalid data types as display columns
* Add menu option to edit rows in modal
* Prevent sheet handling key events sourcing from modals
* Standardise menu overlay shadow and add count to relationship cells when hovering
* Improve relationship cell performance
* Remove spellcheck from text fields
* Fix resize overlay handler height
* Fix reorder overlay height
* Remove unused code and change selected table faster in data section
* Fix table selection not working when on datasource page
* Improve sheet loading state
* Add rowHeight property to table types
* Restore builder middleware
* Remove any naming of dataspaces
* Lint
* Disable row import button for users table and add optional chaining to spreadsheetsocket invocations to fix tests
* Use unique user edit modal for editing users in sheets
* Add schemaOverrides prop to sheet and use it to customise user table schema
* Update number icon
* Fix primary display column not properly disabling certain menu options
* Merge
* Update beta button position slightly
* Update beta button text
* Fix HMR for custom plugins which was broken due to signed minio links
* Add maze link to grid
* Update koa <> socket.io integation to improve fake koa context and allow current app middleware
* Rename sheet to grid
* Fix menu postiion, fix copy and paste in menu not working
* Remove commented out usages of websocket emissions for grid
2023-04-20 15:56:24 +01:00
Budibase Release Bot
cb0f321261
Update pro version to 2.5.6
2023-04-20 14:33:28 +00:00
Budibase Release Bot
5a9c7d83b1
v2.5.6
2023-04-20 14:30:34 +00:00
Andrew Kingston
7afd716e91
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-20 15:24:25 +01:00
Andrew Kingston
84da11a475
Remove commented out usages of websocket emissions for grid
2023-04-20 15:23:57 +01:00
Michael Drury
1bd1857533
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-20 11:35:29 +01:00
mike12345567
46b1180cd2
Fixing test case.
2023-04-20 11:06:16 +01:00
Budibase Release Bot
d21f8435d6
Update pro version to 2.5.5
2023-04-20 08:55:19 +00:00
Budibase Release Bot
5c292bbecd
v2.5.5
2023-04-20 08:51:41 +00:00
Andrew Kingston
c82451f888
Update koa <> socket.io integation to improve fake koa context and allow current app middleware
2023-04-20 08:02:49 +01:00
Adria Navarro
22d42afe8f
Merge pull request #10267 from Budibase/chore/pro_as_submodule
...
Chore - use pro as submodule
2023-04-19 18:23:28 +02:00
mike12345567
1aca5d6407
Fixing an issue with creating relationships between existing tables, not using the correct type for the primary key in the foreign key relationship.
2023-04-19 17:17:37 +01:00
mike12345567
401d64b074
Fixing issue with SQL tables and using formulas that contain relationships as display columns. Also cleaning up imports in ExternalRequests a bit.
2023-04-19 16:16:22 +01:00
mike12345567
67de033683
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-19 15:01:26 +01:00
Budibase Staging Release Bot
ef852851df
Update pro version to 2.5.6-alpha.6
2023-04-19 13:31:04 +00:00
Budibase Staging Release Bot
34b3781b59
v2.5.6-alpha.6
2023-04-19 13:29:39 +00:00
adrinr
98b372965c
Merge branch 'develop' into chore/pro_as_submodule
2023-04-19 10:22:48 +01:00
Andrew Kingston
1aed6f89d5
Merge
2023-04-18 21:06:04 +01:00
Andrew Kingston
9b2b071b88
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-18 21:00:42 +01:00
Budibase Staging Release Bot
1e4e61772b
Update pro version to 2.5.6-alpha.5
2023-04-18 16:42:01 +00:00
Budibase Staging Release Bot
06ec04dcec
v2.5.6-alpha.5
2023-04-18 16:40:23 +00:00
Michael Drury
42c37eea46
Merge pull request #10276 from Budibase/labday/automation-plugins
...
Automation step plugins
2023-04-18 17:33:25 +01:00
Budibase Staging Release Bot
89f8515257
Update pro version to 2.5.6-alpha.4
2023-04-18 13:46:13 +00:00
Budibase Staging Release Bot
a13cdefd01
v2.5.6-alpha.4
2023-04-18 13:44:25 +00:00
adrinr
37158594f7
Merge branch 'develop' into chore/pro_as_submodule
2023-04-18 12:21:38 +01:00
Andrew Kingston
91ee5be7c5
Disable row import button for users table and add optional chaining to spreadsheetsocket invocations to fix tests
2023-04-18 11:31:19 +01:00
Andrew Kingston
876522bf1e
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-18 10:48:53 +01:00
Andrew Kingston
083836a87b
Remove any naming of dataspaces
2023-04-18 10:46:35 +01:00
Budibase Staging Release Bot
af233b8fb3
Update pro version to 2.5.6-alpha.3
2023-04-18 09:45:43 +00:00
Budibase Staging Release Bot
287ba01691
v2.5.6-alpha.3
2023-04-18 09:44:21 +00:00
Andrew Kingston
f9ab2a239f
Restore builder middleware
2023-04-18 10:41:00 +01:00
Andrew Kingston
a4515e1162
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-18 08:29:27 +01:00
mike12345567
9a36377d6e
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-17 18:10:29 +01:00
Budibase Staging Release Bot
a8f8840854
Update pro version to 2.5.6-alpha.2
2023-04-17 16:57:29 +00:00
Budibase Staging Release Bot
443319f4a5
v2.5.6-alpha.2
2023-04-17 16:55:49 +00:00
Andrew Kingston
208e481bbc
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-04-17 17:00:56 +01:00
mike12345567
b4e6cbce7a
Some final updates to get tests passing again, issue with publisher tenant ID being the 'unique' format which cannot actually be used.
2023-04-17 15:59:59 +01:00
adrinr
1dcb6b32b2
Remove not required references
2023-04-17 15:54:13 +01:00
mike12345567
b6f14a3f55
Merge branch 'develop' of github.com:Budibase/budibase into fix/BUDI-6754
2023-04-17 14:58:40 +01:00
adrinr
eeb0daa98a
Update builds to exclude the package.json
2023-04-17 14:20:36 +01:00
mike12345567
453d5cc0e6
Further PR comments.
2023-04-17 14:03:54 +01:00
adrinr
e5227febd8
Use version from environment
2023-04-17 14:02:50 +01:00
Budibase Staging Release Bot
acab893fc0
Update pro version to 2.5.6-alpha.1
2023-04-17 11:34:41 +00:00
Budibase Staging Release Bot
b62633587f
v2.5.6-alpha.1
2023-04-17 11:33:21 +00:00
adrinr
16b802b7f6
v2.5.6-alpha.0
2023-04-17 12:26:26 +01:00
Budibase Staging Release Bot
3b0d854af0
Update pro version to 2.5.5-alpha.4
2023-04-17 10:52:36 +00:00
Budibase Staging Release Bot
b81be5d686
v2.5.5-alpha.4
2023-04-17 10:51:12 +00:00
Adria Navarro
6ee0702316
Merge pull request #10323 from Budibase/chore/remove_old_zlib_ref
...
Chore - Remove zlib npm references
2023-04-17 12:38:19 +02:00
Budibase Staging Release Bot
f9c5fd489b
v2.5.5-alpha.3
2023-04-17 10:30:38 +00:00
adrinr
33c3b67f8c
Merge branch 'develop' into chore/remove_old_zlib_ref
2023-04-17 11:28:43 +01:00
Budibase Staging Release Bot
c1d85bc8b0
Update pro version to 2.5.5-alpha.2
2023-04-17 09:35:44 +00:00
Budibase Staging Release Bot
457e1d7a1a
v2.5.5-alpha.2
2023-04-17 09:34:23 +00:00
Michael Drury
0aa8f4f6c9
Merge pull request #10312 from Budibase/fix/10221
...
Fix for NOT NULL columns with defaults in SQL
2023-04-17 10:27:29 +01:00
mike12345567
d506ef52f8
Merge branch 'develop' of github.com:Budibase/budibase into fix/BUDI-6754
2023-04-17 10:16:15 +01:00
adrinr
b91d518e54
Remove zlib npm references
2023-04-17 10:06:15 +01:00
Budibase Staging Release Bot
4755dd6120
Update pro version to 2.5.5-alpha.1
2023-04-17 09:03:01 +00:00
Budibase Staging Release Bot
e60b09b03e
v2.5.5-alpha.1
2023-04-17 09:01:24 +00:00
Michael Drury
ef5bcc4b66
Main body of PR comments, switching event handling to be a publisher of async events, a generic event; then adding a new async document update processor, which can later be converted to be part of the event processing pipeline.
2023-04-15 00:37:22 +01:00
Michael Drury
0ba5887d9c
Merge branch 'fix/BUDI-6754' of github.com:Budibase/budibase into fix/BUDI-6754
2023-04-15 00:33:50 +01:00
Michael Drury
941947f04c
Merge branch 'develop' of github.com:Budibase/budibase into fix/BUDI-6754
2023-04-14 22:42:02 +01:00
mike12345567
c552913737
Fixing defaults in MS-SQL as well.
2023-04-14 18:10:10 +01:00
Pedro Silva
3147eb2892
Merge branch 'develop' into qa-core-datasource-api-tests
2023-04-14 17:59:40 +01:00
mike12345567
09ccac12ae
Fix for default values with NOT NULL requirements being intepreted as requiring values in the frontend, presence check is now ignored if a default or auto value is found.
2023-04-14 17:56:17 +01:00
Budibase Staging Release Bot
b1b5dae881
Update pro version to 2.5.5-alpha.0
2023-04-14 16:47:22 +00:00
Budibase Staging Release Bot
8e87a5e700
v2.5.5-alpha.0
2023-04-14 16:45:33 +00:00
mike12345567
7d8c6849bb
Fixing merge conflict.
2023-04-14 17:32:33 +01:00
mike12345567
b36702ca72
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-04-14 17:32:04 +01:00
adrinr
7bd4c39929
Fix jest when no pro access
2023-04-14 17:18:15 +01:00
mike12345567
af72b730e0
Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild
2023-04-14 13:06:57 +01:00
Budibase Staging Release Bot
f3e9790a6e
Update pro version to 2.4.44-alpha.26
2023-04-14 11:36:19 +00:00
Budibase Staging Release Bot
e8e704259e
v2.4.44-alpha.26
2023-04-14 11:34:48 +00:00
Budibase Staging Release Bot
d9e2ea1272
Update pro version to 2.4.44-alpha.25
2023-04-14 11:19:39 +00:00
Budibase Staging Release Bot
9f4a340927
v2.4.44-alpha.25
2023-04-14 11:18:12 +00:00