1
0
Fork 0
mirror of synced 2024-08-13 09:01:40 +12:00
Commit graph

22386 commits

Author SHA1 Message Date
Adria Navarro
9c9f45436f Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-04 09:30:00 +01:00
Adria Navarro
6364fa340c Update pro ref 2023-12-04 09:28:08 +01:00
Adria Navarro
083ff0b7c7 Fix tests typing 2023-12-04 09:23:01 +01:00
Adria Navarro
188d5d09a2 Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-12-04 09:12:58 +01:00
Adria Navarro
fa7693f6df Typo
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-12-04 09:12:58 +01:00
Adria Navarro
7f52a1e28c Guard migration 2023-12-04 09:12:58 +01:00
Adria Navarro
14fc91d58a Add tests 2023-12-04 09:12:58 +01:00
Adria Navarro
f62dd56dd6 Add doInAppMigrationContext 2023-12-04 09:12:58 +01:00
Adria Navarro
fe0efc7539 Remove unused test context code 2023-12-04 09:12:57 +01:00
mike12345567
19c069946a Fixing importing - still some work to get links correct. 2023-12-01 19:37:43 +00:00
mike12345567
00a3c630ef Initial work to get file streaming working when dealing with a large amount of file exports, tested with up to 1.5GB of attachments. 2023-12-01 18:36:40 +00:00
Dean
a6df68d63f Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-12-01 09:03:22 +00:00
Adria Navarro
12015c79ae Add comments 2023-11-30 18:39:33 +01:00
Adria Navarro
670853a0ea Renames 2023-11-30 18:39:33 +01:00
Adria Navarro
fb72b77ac1 Use jest.useFakeTimers 2023-11-30 18:39:33 +01:00
Adria Navarro
bd89633e61 Fix wrong commited code 2023-11-30 18:39:33 +01:00
Adria Navarro
a8ac4eed6d Autoextend without ttl 2023-11-30 18:39:33 +01:00
Adria Navarro
e81e37b613 Clean comments 2023-11-30 18:39:33 +01:00
Adria Navarro
25099ee28e Clean redlock test settings 2023-11-30 18:39:33 +01:00
Adria Navarro
57b4c08731 Increase timeouts 2023-11-30 18:39:33 +01:00
Adria Navarro
bbe41e04a2 Update openapi specs 2023-11-30 18:39:33 +01:00
Adria Navarro
dcb6933eaa Clean 2023-11-30 18:39:33 +01:00
Adria Navarro
c86d949680 Add and dry tests 2023-11-30 18:39:33 +01:00
Adria Navarro
db6517bc0c Use real sleeps 2023-11-30 18:39:33 +01:00
Adria Navarro
078384941a Clean 2023-11-30 18:39:33 +01:00
Adria Navarro
9c12c5b62e Fix comments 2023-11-30 18:39:33 +01:00
Adria Navarro
73fd1f66c5 Fix 2023-11-30 18:39:33 +01:00
Adria Navarro
f1fafc07f2 Update ioredis-mock 2023-11-30 18:39:33 +01:00
Adria Navarro
4cd76ea0fc Add tests 2023-11-30 18:39:33 +01:00
Adria Navarro
a32582eb8a Use autoextend as locktype 2023-11-30 18:39:33 +01:00
Adria Navarro
26a77298ac Use timers 2023-11-30 18:39:33 +01:00
Adria Navarro
5a7dbb0076 Async 2023-11-30 18:39:33 +01:00
Adria Navarro
3073397800 Fix ttl 2023-11-30 18:39:33 +01:00
Adria Navarro
f71e1ac03a Allow locks without TTL 2023-11-30 18:39:33 +01:00
mike12345567
2e51c6a8b4 Merge branch 'master' of github.com:Budibase/budibase into fix/BUDI-7760 2023-11-30 15:09:22 +00:00
mike12345567
02fefa5529 Fixes for postgres test case, there was an issue with creating tables with relationships during the creation phase. 2023-11-30 15:09:01 +00:00
melohagan
6315806bea
Update originalIndex on select (#12480) 2023-11-30 14:42:38 +00:00
Sam Rose
71a4e96d58
Move CODEOWNERS to the root to see if that fixes it. 2023-11-30 11:34:11 +00:00
Dean
a84b4e65ed Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-30 10:42:38 +00:00
Dean
848fea0621 PR feedback and refactoring 2023-11-30 10:42:21 +00:00
melohagan
3633b9e93e
Null pointer fix (#12473) 2023-11-30 10:09:14 +00:00
Peter Clement
17618b6430 Merge remote-tracking branch 'origin/master' into fix/automations-query-user-table-fix 2023-11-30 09:07:41 +00:00
Peter Clement
3192a594c7 Allow querying of users table from automation 2023-11-30 08:58:01 +00:00
mike12345567
160fbf2125 Adding test case and fixing issue that it revealed with external tables as well. 2023-11-29 19:53:56 +00:00
mike12345567
b86640772b Fix for saving relationships that have the same field name used on both sides, previously this could cause a relationship to be cleared depending on how the relationship schema was configured. There is a chance when saving that this won't happen as which side of the relationship is denoted by doc1 and doc2 is random, so when this happens is random. Using the table to pick the correct side is safer than just using the field name. 2023-11-29 18:45:48 +00:00
Sam Rose
a49f14abb3
Merge branch 'master' into codeowners 2023-11-29 15:00:02 +00:00
melohagan
c2a82bb021
FIX broken references in a list of actions (#12459)
* Refactor

* Update action bindings on delete

* Update action bindings on move

* Fix with additional tests

* Ensure visible binding is updated on drag release

* fix

* Refresh visible binding when action is deleted

* Refactor

* Refactor
2023-11-29 14:48:50 +00:00
Sam Rose
fe0f31eef4
Merge branch 'master' into codeowners 2023-11-29 14:04:42 +00:00
melohagan
37dc8ba6e4
Only export selected columns (#12438)
* Only export selected columns

* Refactor and unit test
2023-11-29 10:23:21 +00:00
melohagan
a5a3b12936
Return false don't throw (#12460)
Co-authored-by: Sam Rose <hello@samwho.dev>
2023-11-29 10:10:59 +00:00
Sam Rose
fb3c072165
Capitalise @Budibase. 2023-11-29 09:22:47 +00:00
Sam Rose
204769b6e9
Add @budibase/backend as code owners to packages/{server,worker,backend-core} 2023-11-29 09:19:08 +00:00
Andrew Kingston
d4aba9e6db
Merge branch 'master' into random-fixes 2023-11-29 08:56:49 +00:00
Andrew Kingston
a1a7ab227d
Merge branch 'master' into fix/formblock-ux-updates 2023-11-28 19:36:55 +00:00
Peter Clement
88d575d2f0 removing logging 2023-11-28 14:07:17 +00:00
Martin McKeaveney
24357aa7de update copy in banner 2023-11-28 11:42:20 +00:00
Gerard Burns
9733bb01e7 Merge branch 'master' into random-fixes 2023-11-28 11:16:37 +00:00
Gerard Burns
6428a63c4f linting 2023-11-28 11:14:56 +00:00
Andrew Kingston
8b00ce97ac
Merge branch 'master' into fix-modal-relationship-picker 2023-11-28 11:03:41 +00:00
Gerard Burns
868253b74f fix nav items 2023-11-28 10:59:04 +00:00
Andrew Kingston
b2d865458d
Merge branch 'master' into fix-modal-relationship-picker 2023-11-28 09:45:15 +00:00
Andrew Kingston
f2cf118eb1 Merge branch 'master' of github.com:Budibase/budibase into fix/relationship-picker-filtering 2023-11-28 09:42:07 +00:00
Andrew Kingston
e8017e8fab Merge branch 'fix/relationship-picker-filtering' of github.com:Budibase/budibase into fix/relationship-picker-filtering 2023-11-28 09:41:58 +00:00
Andrew Kingston
69dd675414 Add comment to explain numeric prefix 2023-11-28 09:41:29 +00:00
Dean
dec68233c2 Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates 2023-11-28 09:36:23 +00:00
Dean
c3c7a5980d PR Feedback 2023-11-28 09:31:06 +00:00
Martin McKeaveney
3a0d409e9b point banner to pricing website 2023-11-28 09:06:25 +00:00
Martin McKeaveney
b357b6d2e8 only show pricing banner in prod and once 2023-11-28 08:59:34 +00:00
Adria Navarro
e7bcabf1d2 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-27 20:48:32 +01:00
Adria Navarro
6e0a423655 Update submodule refs 2023-11-27 20:46:51 +01:00
Martin McKeaveney
5301c1edd9 update presigned url time 2023-11-27 19:03:37 +00:00
Martin McKeaveney
a65b29eb88 banner changes for new pricing, fix for onboarding to prevent flash of UI before onboarding tutorial 2023-11-27 18:50:44 +00:00
Adria Navarro
c0fc78affc Update submodule refs 2023-11-27 16:31:25 +01:00
Peter Clement
45ab9a54be lint 2023-11-27 10:40:20 +00:00
Peter Clement
c6c0ca33d0 hover state of add icon 2023-11-27 10:20:10 +00:00
Peter Clement
4baab262d5 Merge remote-tracking branch 'origin/master' into fix/pc-bug-fixes 2023-11-27 10:16:10 +00:00
Martin McKeaveney
1eb5dc7345 updating master ref 2023-11-27 09:18:02 +00:00
Martin McKeaveney
1ae61eb4d6 update pro reference 2023-11-26 18:29:51 +00:00
Andrew Kingston
a8c5f62666 Fix label for tenant role when inviting users via builder side panel 2023-11-24 17:28:06 +00:00
Andrew Kingston
168e875662 Persist legacy creator access when promoting to creator 2023-11-24 17:27:22 +00:00
Andrew Kingston
018d42b440 Be explicit when checking if a user is a creator or not when displaying their global role in the user table list and user details page 2023-11-24 17:05:31 +00:00
Andrew Kingston
bc48661a64 Lint and update user app tables to use new copy 2023-11-24 16:45:37 +00:00
Andrew Kingston
7f17d2f943 Allow creating creator users via users store 2023-11-24 16:34:58 +00:00
Andrew Kingston
f9ea61db1a Improve inputdropdown component 2023-11-24 16:34:47 +00:00
Andrew Kingston
016ed56c19 Add subtitle support to pickers 2023-11-24 16:19:39 +00:00
Andrew Kingston
d8b646de29 Don't consider admin app access as creator access 2023-11-24 16:15:42 +00:00
Andrew Kingston
a05fc97715 Ensure adding a user as an app builder sets their role to creator 2023-11-24 15:54:46 +00:00
Andrew Kingston
302f6f6106 Fix footer in fancy select and allow inviting creators from side panel 2023-11-24 15:47:40 +00:00
Andrew Kingston
295965d1d3 Move picker subtitle to below the label 2023-11-24 15:23:22 +00:00
Andrew Kingston
c4a3837fc1 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-24 15:18:06 +00:00
Gerard Burns
b7a78b035d Merge branch 'master' into random-fixes 2023-11-24 14:00:53 +00:00
Andrew Kingston
c4de70c77c Update builder side panel to use new copy for roles 2023-11-24 12:24:14 +00:00
Peter Clement
77ab89e95e type 2023-11-24 12:21:48 +00:00
Peter Clement
82438ab75f adjusting automatiom side panel 2023-11-24 12:18:43 +00:00
Adria Navarro
4f3df1a58b
Merge branch 'master' into chore/cleanup_v2 2023-11-24 13:08:01 +01:00
Adria Navarro
9c221afc59 Rename Dockerfile.v2 to Dockerfile 2023-11-24 13:02:14 +01:00
Adria Navarro
3cdb1da6d8 Update tsconfig 2023-11-24 12:57:09 +01:00
Gerard Burns
fdcfd1be02 merge master 2023-11-24 11:53:32 +00:00
Peter Clement
17d02af668 update run test modal 2023-11-24 11:11:59 +00:00
Peter Clement
b1d4a572e7 small ui fixes 2023-11-24 11:11:30 +00:00
Gerard Burns
0d0db98484
Grid columns UI (#12209)
* grid columns ui

* linting

* remove comment

* remove property thats not used

* remove cli pacakge change

* PR Feedback

* fixes

* fixes

* wip

* wip

* wip

* wip

* wip

* wip

* about to implement

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* tests

* linting

* remove drag handle file

* fix icons

* remove field config changes

* wip

* wip

* wip

* remove logs

* wip

* linting

* pr feedback

* linting
2023-11-24 11:02:57 +00:00
Gerard Burns
1fb61e6ed9 wip 2023-11-24 10:18:49 +00:00
Dean
22dc6a682b Lint 2023-11-23 18:15:33 +00:00
Dean
8cc5eb19e6 Formblock fixes 2023-11-23 18:08:39 +00:00
Andrew Kingston
c67d415c05 Merge branch 'master' of github.com:Budibase/budibase into creator-changes 2023-11-23 17:56:26 +00:00
Andrew Kingston
5c39ac2d1d Merge branch 'creator-changes' of github.com:Budibase/budibase into creator-changes 2023-11-23 17:49:18 +00:00
mike12345567
0636580d28 Merge branch 'creator-changes' of github.com:Budibase/budibase into creator-changes 2023-11-23 17:36:13 +00:00
mike12345567
b6c6e6ec6e Clearing out per-app builders when app is deleted. 2023-11-23 17:35:55 +00:00
Andrew Kingston
8f47eab2b6 Allow deleting apps without being a global builder 2023-11-23 17:34:06 +00:00
Andrew Kingston
d217053e87 Allow saving per-app builder metadata without a license 2023-11-23 17:29:01 +00:00
Andrew Kingston
ce5d6267cc Move per creator utils into backend core, allow creators to create apps 2023-11-23 17:13:51 +00:00
Gerard Burns
7cc5576306 linting 2023-11-23 17:07:00 +00:00
Gerard Burns
23f5941bf5 move position of screen nav item menu 2023-11-23 17:05:49 +00:00
Andrew Kingston
7984ecde05 Allow creators to see dev portal and use onboarding 2023-11-23 16:23:05 +00:00
Andrew Kingston
24e6b3103d Add creator permission type 2023-11-23 16:22:42 +00:00
Andrew Kingston
c2c0012013 Add new permission type for creators, update app creation endpoint to allow creators and assign access to new apps 2023-11-23 16:22:16 +00:00
Andrew Kingston
974b117500 Allow creators to use the builder portal 2023-11-23 15:29:34 +00:00
Andrew Kingston
2cac5c9e8c Remove duplicated constants and add creator option to user import modal 2023-11-23 14:31:27 +00:00
Andrew Kingston
820eeeafe5 Fix button group having no spacing by default 2023-11-23 14:13:16 +00:00
Gerard Burns
4175ccbffb wip 2023-11-23 14:12:54 +00:00
Andrew Kingston
fd5dd8dd72 Dedupe and clean up some role logic and constants, and display roles properly in user list 2023-11-23 14:12:10 +00:00
Gerard Burns
e0e27aa3c9 wip 2023-11-23 14:09:14 +00:00
Andrew Kingston
b72b93e5b2 Update user invitation modal and details page to allow creating creator users 2023-11-23 14:03:23 +00:00
Andrew Kingston
35a35f92e6 Update constants and user invitation API to account for new creator flag 2023-11-23 14:02:29 +00:00
Andrew Kingston
9b99991b2e Update SDK to account for new creator builder flag 2023-11-23 14:01:58 +00:00
Gerard Burns
5824425020 git stash 2023-11-23 13:44:01 +00:00
Gerard Burns
8b8604267d refactor 2023-11-23 13:37:10 +00:00
Gerard Burns
63b4a4cada wip 2023-11-23 13:18:11 +00:00
Dean
5ddc543bd5 Minor UX updates 2023-11-23 12:57:43 +00:00
Dean
782f37590f Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-23 12:05:12 +00:00
Dean
d20e2d795b Fix for default button position for new form blocks 2023-11-23 12:04:52 +00:00
Michael Drury
aa5cc43147
Merge branch 'master' into fix/relationship-picker-filtering 2023-11-23 10:55:19 +00:00
Dean
c0012409f7 Added button group support to Formblock and Tableblock components 2023-11-23 10:45:13 +00:00
Adria Navarro
da4e7fccf9
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-23 11:06:22 +01:00
Adria Navarro
df244c68ec Copy change 2023-11-23 11:05:51 +01:00
melohagan
0e93717f1a
Allow null strings (#12298)
* Allow null strings

* Don't update null to blank

* Save empty as null

* Make blank string map to null

* Add mappings for BigInt

* Fix unit tests
2023-11-23 09:53:35 +00:00
Andrew Kingston
3d39a2f77b Fix relationship filter setting being ignored, and debounce searches 2023-11-23 09:47:07 +00:00
Adria Navarro
bf4678ad01 Reuse component on screens 2023-11-23 10:38:14 +01:00
Dean
105e9db00e Merge remote-tracking branch 'origin/master' into feature/add-buttongroup-to-formblock 2023-11-23 09:13:08 +00:00
Dean
ce73963ac1 Manifest updates to remove button config items from Formblocks 2023-11-23 09:12:11 +00:00
Adria Navarro
54b2fec3c1 Unify formats 2023-11-23 09:59:59 +01:00
Adria Navarro
4f544343f3 No results design changes 2023-11-23 09:43:24 +01:00
Adria Navarro
3b8b531d2b
Merge branch 'master' into budi-7680/data-section-add-search-to-data-sources 2023-11-23 09:39:22 +01:00
melohagan
778104d6e6
Fix for Parameters Binding keyword duplicated (repeated) in REST Query URL (#12325)
* Dont set breakQs if not url change

* Don't replace already readable binding

* dataBinding unit tests
2023-11-23 08:37:40 +00:00
Gerard Burns
f1c3d50930 functioning resize 2023-11-22 20:50:55 +00:00
Adria Navarro
93d89f9ca3
Merge branch 'master' into fix/BUDI-7747-user-group-lock-out 2023-11-22 16:05:17 +01:00
Martin McKeaveney
971146a6fa
Merge branch 'master' into master 2023-11-22 14:30:34 +00:00
mike12345567
2913589bc0 Updating pro reference. 2023-11-22 14:28:53 +00:00
Andrew Kingston
a58af2b7e4
Merge branch 'master' into settings-enhancements 2023-11-22 12:26:19 +00:00
Michael Drury
1d368be5de
Merge branch 'master' into fix/admin-user-backup 2023-11-22 10:59:45 +00:00