Sam Rose
5539ff9c9c
Apply valid file types to RowFieldControl and AttackmentField.
2023-10-27 16:53:32 +01:00
Sam Rose
6bb6f106d5
Apply valid file types to AttachmentCell.
2023-10-27 16:46:30 +01:00
Sam Rose
2160f4e5e2
Add valid extension list to shared-core.
2023-10-27 16:24:02 +01:00
Andrew Kingston
95b1f78968
Merge branch 'form-block-field-layout' of github.com:Budibase/budibase into form-block-field-layout
2023-10-27 16:06:27 +01:00
Andrew Kingston
de55445168
Update pro
2023-10-27 16:06:06 +01:00
Sam Rose
45543cbc03
Catch a few more edge cases with column names, add tests for them.
2023-10-27 15:59:31 +01:00
Andrew Kingston
35194e4710
Merge branch 'master' into form-block-field-layout
2023-10-27 15:26:43 +01:00
Andrew Kingston
4fd1c26bbd
Clean up
2023-10-27 15:13:49 +01:00
Andrew Kingston
77fa373a90
Remove ability to select fields in preview because it is not compatible with field configuration changes
2023-10-27 15:09:17 +01:00
Sam Rose
d04f2198b6
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-27 15:04:18 +01:00
Peter Clement
38fe8375ce
fix bindings references being updated
2023-10-27 13:47:34 +01:00
Michael Drury
c0a9b0a678
Merge branch 'master' into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-27 13:36:52 +01:00
Michael Drury
a669712d0c
Merge branch 'master' into remove-apidoc-comments
2023-10-27 13:36:07 +01:00
Michael Drury
2bfdd9769e
Merge pull request #12177 from Budibase/feature/make-table-source-id-required
...
Make sourceId property of table required (for all table types)
2023-10-27 13:35:47 +01:00
Dean
09c3ad50c9
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-27 12:44:14 +01:00
Andrew Kingston
8612404f48
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-27 11:49:39 +01:00
Sam Rose
5dd61f8994
Remove APIDoc comments.
2023-10-27 11:47:01 +01:00
mike12345567
9b1a7bd854
PR comments - updating pickAPI to use a common function.
2023-10-27 11:43:01 +01:00
Andrew Kingston
b1f2337849
Hide field layout settings for normal field components, and only show them when editing from within a form block
2023-10-27 11:42:01 +01:00
Dean
d9f52295ee
Moved the description block out of the header to ensure it's visible for the view mode
2023-10-27 11:36:45 +01:00
Peter Clement
b1dabe7dc5
missing binding
2023-10-27 11:22:34 +01:00
Peter Clement
bce098f04e
Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates
2023-10-27 11:16:09 +01:00
Conor Webb
2b691c169f
Ran Prettier to fix linting issue.
2023-10-27 11:13:24 +01:00
Dean
d790fb28da
Merge remote-tracking branch 'origin/master' into feature/change-global-admin-to-creator
2023-10-27 11:05:59 +01:00
Conor Webb
d0ea6edad3
Added selected class to data provider options.
2023-10-27 10:55:19 +01:00
mike12345567
ae69f9dd92
Update pro reference.
2023-10-27 10:47:50 +01:00
Peter Clement
bade344834
Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates
2023-10-27 10:46:26 +01:00
mike12345567
8b9a8bf5f2
Updating pro reference.
2023-10-27 10:46:00 +01:00
Peter Clement
8a7a2abd61
styling / pr comments
2023-10-27 10:45:58 +01:00
Michael Drury
fec5015422
Merge branch 'master' into bug/budi-7681-groups-list-infinite-reload-loop
2023-10-27 10:14:39 +01:00
Duarte Velez Grilo
fbbc5d0f64
Merge branch 'master' into master
2023-10-27 10:08:24 +01:00
Dean
4b1e7359b0
Merge remote-tracking branch 'origin/master' into feature/change-global-admin-to-creator
2023-10-27 10:00:02 +01:00
Dean
4fc7143b32
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-27 09:41:08 +01:00
Dean
c4cede035c
Merge remote-tracking branch 'origin/master' into fix/row-id-delete-parsing
2023-10-27 09:26:30 +01:00
Andrew Kingston
1d5fc3a175
Merge branch 'master' into fix/view1-sortable-column-config
2023-10-27 09:19:06 +01:00
Dean
58437cff06
Merge remote-tracking branch 'origin/master' into fix/row-id-delete-parsing
2023-10-27 09:14:07 +01:00
Peter Clement
89a242f354
fix issue with readable bindings not displayinng correctly
2023-10-27 09:13:27 +01:00
Dean
e7fcd08fc6
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-27 09:03:46 +01:00
Dean
122c8ec18c
Merge remote-tracking branch 'origin/master' into fix/row-id-delete-parsing
2023-10-27 09:02:23 +01:00
Andrew Kingston
e2c2f5e2a6
Fix some issues with dropzone height and ensure field alignment settings are ignored unless used inside a form block
2023-10-27 08:50:26 +01:00
Andrew Kingston
77cd723315
Remove label alignment option from form block to support custom field layouts
2023-10-27 08:14:55 +01:00
Andrew Kingston
c61e4fe708
Merge branch 'master' into feature/formblock-styles-tab-reflow
2023-10-27 08:12:31 +01:00
Andrew Kingston
2bf78db0a0
Add field layout setting to BB reference field
2023-10-27 08:11:09 +01:00
Andrew Kingston
acc1e6f14c
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-27 08:07:57 +01:00
Andrew Kingston
69cffd0f09
Clean up
2023-10-26 19:14:36 +01:00
Andrew Kingston
fd15f771ef
Refactor how relationship cells fetch and cache primary display columns to fix issues with store stale data
2023-10-26 19:03:04 +01:00
mike12345567
854ff47e1c
Final fix - removing external from create table (internal).
2023-10-26 18:36:07 +01:00
mike12345567
e12cef305a
Fixing export.
2023-10-26 18:34:21 +01:00
mike12345567
d13cc80022
Removing update to gitignore.
2023-10-26 18:23:39 +01:00
mike12345567
983091e901
Fix for tests - row.spec.ts needs to pick correct table create.
2023-10-26 18:21:06 +01:00
Sam Rose
b3cc9bea23
Merge branch 'master' of github.com:Budibase/budibase into bug/budi-7681-groups-list-infinite-reload-loop
2023-10-26 17:55:58 +01:00
Sam Rose
5a80487c77
Fix redirect loop when accessing a group as a global builder but not an admin.
2023-10-26 17:54:26 +01:00
Andrew Kingston
23cdac5906
Update grids to support pagination with REST queries and to simplify some logic
2023-10-26 17:37:59 +01:00
mike12345567
d0f989597a
Updating tests to be more consistent in how they pick to create an internal or external table.
2023-10-26 17:27:54 +01:00
mike12345567
fd29b8d949
PR comments.
2023-10-26 17:27:40 +01:00
mike12345567
115a67cfd6
Fixing test case.
2023-10-26 17:03:05 +01:00
Peter Clement
6ba9e68e64
Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates
2023-10-26 16:48:32 +01:00
mike12345567
19eaafd946
Fixing some test cases.
2023-10-26 16:32:34 +01:00
melohagan
9616e8e551
Custom role navigation links ( #12056 )
...
* Refactor routing unit tests
* Filter out higher level roles in preview
* unit test
* Refactor
---------
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-10-26 15:28:12 +00:00
Dean
6d9ca77d99
Merge remote-tracking branch 'origin/master' into fix/row-id-delete-parsing
2023-10-26 16:24:37 +01:00
Peter Clement
35e7dc948d
Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates
2023-10-26 16:11:42 +01:00
Dean
5266d80afe
Fix to ensure single integer ids are parsed correctly
2023-10-26 16:09:01 +01:00
Peter Clement
d864eaa9ea
pr comments
2023-10-26 16:05:15 +01:00
Sam Rose
ae356b6a50
Bump version of @budibase/nano to complete the DatabaseQueryOpts type usage.
2023-10-26 15:51:28 +01:00
Sam Rose
536d85d828
WIP: Improving the use of DatabaseQueryOpts.
2023-10-26 15:04:33 +01:00
Adria Navarro
62cab7e25e
Merge branch 'master' into chore/single-release-pipeline
2023-10-26 14:44:16 +02:00
mike12345567
ed0670a008
Major update to make the table.type always 'table' and then adding a new sourceType which states what source the table came from, external or internal. Don't want to keep using a type that should be static as two different things.
2023-10-26 13:19:09 +01:00
Gerard Burns
44f9c64ed7
Prevent the key user being used in rest queries ( #12072 )
...
* Add warning about unusable user binding
* linting
* remove unnecessary safe nav operators
* change regex to capture property access of user binding
2023-10-26 13:06:25 +01:00
Adria Navarro
3b3586d2bd
Merge branch 'master' into feature/change-global-admin-to-creator
2023-10-26 12:58:35 +02:00
Adria Navarro
8db0ff79a6
Increase yarn timeouts
2023-10-26 12:44:52 +02:00
Peter Clement
73a7b8eb50
fix formatting of selectors
2023-10-26 11:27:34 +01:00
Peter Clement
8203139c69
fix bug in adding trigger
2023-10-26 11:27:20 +01:00
Gerard Burns
5909b4a7c7
Add template for grid blocks ( #12086 )
...
* wip
* linting
---------
Co-authored-by: Mihail Hadzhiev <102024164+MihailHadzhiev2022@users.noreply.github.com>
2023-10-26 11:24:43 +01:00
Mihail Hadzhiev
3473aa61ff
Merge branch 'master' into feature/change-global-admin-to-creator
2023-10-26 12:58:52 +03:00
Mihail Hadzhiev
e5ff023881
Merge branch 'master' into feature/buttongroup-component
2023-10-26 12:50:47 +03:00
Peter Clement
3eba7990f9
fix bug with smtp name containing parentheses
2023-10-26 10:23:51 +01:00
Dean
6032216e2f
Added fix for scenario where componentdefinition was queried befor it existed. Fix to ensure an empty general settings block is not shown
2023-10-26 10:13:22 +01:00
Andrew Kingston
230dc169fa
Revert previous fix for relationship column dragging
2023-10-26 10:11:34 +01:00
Sam Rose
26100ffd8b
Merge branch 'feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column' into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column-4
2023-10-26 09:57:11 +01:00
Sam Rose
b3c08f0e7a
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-26 09:56:56 +01:00
Dean
3b7ed3a7f2
Merge remote-tracking branch 'origin/master' into feature/formblock-styles-tab-reflow
2023-10-26 09:56:17 +01:00
Andrew Kingston
a74f78f31b
Merge branch 'master' into feature/buttongroup-component
2023-10-26 09:14:40 +01:00
Andrew Kingston
0d9e9caff6
Merge branch 'master' into refactor-grid-columns
2023-10-26 08:53:17 +01:00
mike12345567
fd0d8f17f2
Making sure single table get also includes sourceId.
2023-10-25 19:07:51 +01:00
mike12345567
455b26bac9
Making sure the source ID is always set when creating a table - the frontend expects this to be set for every table so making the type represent this correctly.
2023-10-25 19:00:25 +01:00
Sam Rose
6c3b535863
Simplify try-catch in the migrate function.
2023-10-25 16:49:29 +01:00
Sam Rose
4a00649f7f
Simplify the function signature of processInternalTables
2023-10-25 16:46:14 +01:00
Sam Rose
e03b1be9d1
Make sure new column name cannot be the same as an existing column name.
2023-10-25 16:41:37 +01:00
Sam Rose
c5097487e2
Use FieldType constant instead of raw string.
2023-10-25 16:38:55 +01:00
Sam Rose
ef84e96f98
Use RelationshipType enum instead of raw string.
2023-10-25 16:38:14 +01:00
Sam Rose
2c5dd99da2
Use FieldSubtype enum instead of raw strings.
2023-10-25 16:37:15 +01:00
Sam Rose
7acce7b7c0
Remove unused dispatch import.
2023-10-25 16:01:08 +01:00
Sam Rose
c9e3b7a348
Remove the previous attempt at syncing grid state, it is no longer needed.
2023-10-25 16:00:14 +01:00
Sam Rose
0ac6b17ff0
Remove stray console.log
2023-10-25 15:33:53 +01:00
Sam Rose
402a53cacb
User constant for user table ID.
2023-10-25 15:33:12 +01:00
Sam Rose
5779e97e6e
Add column name input validation.
2023-10-25 15:29:56 +01:00
Dean
ce443e6295
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-25 15:15:42 +01:00
Sam Rose
fbf60ece4f
Merge base branch.
2023-10-25 14:58:37 +01:00
Sam Rose
e3a702c214
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-25 14:54:39 +01:00
Sam Rose
007e919d0e
Spring cleaning before review.
2023-10-25 14:53:51 +01:00
Andrew Kingston
a3226bc905
Merge branch 'master' into enable-collapsing-settings-sections
2023-10-25 14:43:05 +01:00
Sam Rose
70f39b6b6b
Fix missing sourceId on Table sent to the websocket.
2023-10-25 14:41:23 +01:00
Dean
8db0b300fd
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-25 14:26:58 +01:00
Peter Clement
b1f05eba42
Merge remote-tracking branch 'origin/master' into feat/automation-naming-ux-updates
2023-10-25 14:21:47 +01:00
Peter Clement
9bc94aa703
remove autocomplete
2023-10-25 14:09:59 +01:00
Dean
6a3fadd3e1
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-25 14:04:03 +01:00
Andrew Kingston
62f4c3e85b
Merge branch 'master' into refactor-grid-columns
2023-10-25 13:57:22 +01:00
Andrew Kingston
2bb8ba45d1
Merge branch 'master' into grid-inline-searching
2023-10-25 13:50:55 +01:00
Dean
536a27541f
Merge remote-tracking branch 'origin/master' into feature/change-global-admin-to-creator
2023-10-25 13:27:54 +01:00
Peter Clement
edb511cbce
update field styling and ux for individual blocks
2023-10-25 13:27:01 +01:00
Peter Clement
7910205807
update styling of flow items
2023-10-25 13:26:56 +01:00
Peter Clement
aad6ab4fb4
update bindings to use names
2023-10-25 13:26:48 +01:00
Peter Clement
a209280daa
naming automations
2023-10-25 13:26:42 +01:00
Peter Clement
5f2b4f3ef9
initial styling and input updates for naming
2023-10-25 13:26:33 +01:00
Dean
d4ff67b999
Merge remote-tracking branch 'origin/master' into feature/component-name-setting-ux-update
2023-10-25 12:34:13 +01:00
Andrew Kingston
d3fe9775f3
Merge branch 'master' into grid-inline-searching
2023-10-25 12:32:04 +01:00
Dean
9200366f79
Merge remote-tracking branch 'origin/master' into fix/view1-sortable-column-config
2023-10-25 12:09:59 +01:00
Dean
b952892c42
Generalised the fix as not all calculations will have a groupby per PR feedback
2023-10-25 12:08:56 +01:00
Sam Rose
52f97fbd1f
Attempt to emit events that include the originator.
2023-10-25 11:38:31 +01:00
Sam Rose
78afba63de
Emit table updates to the builder socket, and some minor refactoring.
2023-10-25 11:03:35 +01:00
Dean
66fda3db09
Merge remote-tracking branch 'origin/master' into fix/view1-sortable-column-config
2023-10-25 09:15:37 +01:00
José Vte. Calderón
bc1999fe30
Merge branch 'master' into feature/sync-quotas-2
2023-10-25 10:02:09 +02:00
Andrew Kingston
4fb18baf17
Merge branch 'grid-inline-searching' of github.com:Budibase/budibase into refactor-grid-columns
2023-10-25 08:48:21 +01:00
Andrew Kingston
b88be9b1df
Merge branch 'master' into feature/form-block-description
2023-10-25 08:45:34 +01:00
jvcalderon
65111c81ef
Reactivate sync quotas migration
2023-10-25 08:44:59 +02:00
Michael Drury
9983d67163
Adding mimetype for client library response (correcting from octet-stream).
2023-10-24 22:13:56 +01:00
Michael Drury
5fabe32434
Making sure client endpoint available in prod.
2023-10-24 20:35:25 +01:00
Michael Drury
c6b377c565
Revert "Revert "Client library fetching through server""
2023-10-24 18:13:36 +01:00
Michael Drury
e2e5c9044c
Revert "Client library fetching through server"
2023-10-24 18:12:20 +01:00
Sam Rose
0f5c2cff00
Handle a couple more edge cases more gracefully.
2023-10-24 18:06:25 +01:00
Sam Rose
fb998502bb
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-24 17:34:41 +01:00
Sam Rose
a8ae16852c
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column-4
2023-10-24 17:34:19 +01:00
Sam Rose
f4c6ab7f48
Make sure the user cannot enter the same column name as the old column for the migrated column.
2023-10-24 17:33:49 +01:00
Michael Drury
2888335724
Merge branch 'master' into fix/client-lib-fetching
2023-10-24 17:31:44 +01:00
mike12345567
701d30abb4
Don't pass through default tenant ID.
2023-10-24 17:30:57 +01:00
mike12345567
ba5b1d7cfa
Adding tenant ID to query string and fixing test cases.
2023-10-24 17:27:58 +01:00
Sam Rose
d3670ddf21
Add an input to allow the user to choose the new column name.
2023-10-24 17:22:49 +01:00
Duarte Velez Grilo
18c7c96080
Merge branch 'master' into master
2023-10-24 17:12:27 +01:00
mike12345567
b53158ac08
Moving the client library to be retrieved using the same mechanism as we do in development, through the server instance (same as the builder itself). This should help with the CDN issues that we have been having, although attachments are still currently affected.
2023-10-24 16:25:14 +01:00
jvcalderon
102a082484
Update pro submodule
2023-10-24 17:18:13 +02:00
jvcalderon
cea1c04b73
Creators count functionality
2023-10-24 17:16:44 +02:00
Sam Rose
2f0a40e9bb
Introduce modal to show warning to users, and toast to show success.
2023-10-24 15:18:46 +01:00
Andrew Kingston
ea7b3381c2
Merge branch 'master' of github.com:Budibase/budibase into grid-inline-searching
2023-10-24 13:37:44 +01:00
Adria Navarro
969ab79a61
Merge branch 'master' into feature/buttongroup-component
2023-10-24 14:30:09 +02:00
Andrew Kingston
7e3d59a582
Merge branch 'master' into grid-inline-searching
2023-10-24 13:30:07 +01:00
Andrew Kingston
7c19e9ed96
Merge branch 'master' into fix-table-metadata
2023-10-24 11:34:52 +01:00
jvcalderon
5c1710b5da
Update pro submodule
2023-10-24 12:15:28 +02:00
jvcalderon
dbc903f3e6
Remove console.log
2023-10-24 12:03:07 +02:00
jvcalderon
980a46abb3
Merge branch 'master' into feature/per-creator-migration
2023-10-24 11:03:02 +02:00
jvcalderon
f643bc5ee8
Keep only migrations
2023-10-24 10:24:00 +02:00
Andrew Kingston
d82aec9f31
Merge branch 'master' into feature/form-block-description
2023-10-24 08:56:14 +01:00
Andrew Kingston
76edd1421a
Merge branch 'master' into feature/formblock-styles-tab-reflow
2023-10-24 08:55:51 +01:00
Andrew Kingston
00450dc59b
Merge branch 'master' into feature/form-block-settings-reflow
2023-10-24 08:55:37 +01:00
Andrew Kingston
654e6539bb
Merge branch 'master' into fix-table-metadata
2023-10-24 08:55:23 +01:00
Andrew Kingston
b6a8e6c0cf
Merge branch 'master' into enable-collapsing-settings-sections
2023-10-24 08:54:54 +01:00
Adria Navarro
52b86b44cb
Merge branch 'master' into feature/change-global-admin-to-creator
2023-10-24 09:54:19 +02:00
Andrew Kingston
c5537dd58c
Prettier
2023-10-24 08:46:55 +01:00
Andrew Kingston
f355933bf3
Add grid support for old views with groupBy specified, and any other datasource that has a custom means of determining a datasource schema
2023-10-24 08:26:57 +01:00
Duarte Velez Grilo
7f9fd26f5b
Merge branch 'master' into master
2023-10-23 23:12:56 +01:00
Sam Rose
a701933f48
Frontend changes for the user column migration work.
2023-10-23 17:57:25 +01:00
Dean
08a22f1525
Show 'Creator' instead of 'Admin' for the global user role picker
2023-10-23 16:47:05 +01:00
Sam Rose
42e31d19fb
Merge master.
2023-10-23 16:18:51 +01:00
Adria Navarro
3deb8341d3
Merge branch 'master' into BUDI-7641/package_version_from_env
2023-10-23 15:57:24 +02:00
jvcalderon
bc4dd8e1c9
Update pro submodule
2023-10-23 15:43:44 +02:00
Adria Navarro
453c0744be
Fix tests
2023-10-23 15:20:44 +02:00
Adria Navarro
e3b342da57
Fix after renames
2023-10-23 13:57:23 +02:00
Adria Navarro
3c85f1ce9e
Fix after renames
2023-10-23 13:55:58 +02:00
Adria Navarro
3c16e82035
Comment docker
2023-10-23 13:55:23 +02:00
Adria Navarro
0cc7cc67a3
Renames
2023-10-23 13:53:18 +02:00
Andrew Kingston
73f3b76c01
Update default column visibility check
2023-10-23 12:40:29 +01:00
Dean
cf8a634a72
Merge remote-tracking branch 'origin/master' into feature/form-block-description
2023-10-23 12:34:31 +01:00
jvcalderon
a22aea63a3
Update pro submodule
2023-10-23 13:33:56 +02:00
jvcalderon
a285fb1d40
Missed code in merge
2023-10-23 13:33:27 +02:00
jvcalderon
648410348d
[Revert] [Added] Per user per creator changes
2023-10-23 13:27:59 +02:00
Sam Rose
5e6ed0fd67
Implement many-to-one user column migration.
2023-10-23 11:54:27 +01:00
Adria Navarro
4ee1fd0f7a
Default to package.json
2023-10-23 12:23:44 +02:00
Sam Rose
febfab0927
Fix tests/types.
2023-10-23 10:48:10 +01:00
Sam Rose
9e279be4c3
Put pro back to where it was.
2023-10-23 10:35:41 +01:00
Sam Rose
06f0a8da1a
Update pro submodule.
2023-10-23 09:59:11 +01:00
Sam Rose
9dd16381a7
Merge base branch.
2023-10-23 09:52:17 +01:00
Sam Rose
86458dc321
Merge branch 'feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column' into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column-2
2023-10-23 09:50:40 +01:00
Sam Rose
2d26597d07
Fix tests after merge.
2023-10-23 09:49:57 +01:00
Sam Rose
a563cf3594
Merge master.
2023-10-23 09:39:34 +01:00
Andrew Kingston
0e1cffa656
Add span setting to relationship fielsd
2023-10-23 09:20:05 +01:00
Andrew Kingston
365f9dee62
Merge branch 'master' of github.com:Budibase/budibase into form-block-field-layout
2023-10-23 09:15:02 +01:00
Adria Navarro
e7459bb5e7
Fix test
2023-10-20 20:42:58 +02:00
Adria Navarro
71869badfa
Fix tests
2023-10-20 19:19:35 +02:00
Adria Navarro
d1f0e8fca0
Fix tests
2023-10-20 17:53:40 +02:00
Adria Navarro
e83e45e2b6
Merge branch 'master' into BUDI-7641/package_version_from_env
2023-10-20 17:40:17 +02:00
Adria Navarro
5ee1d73e81
Add args to build
2023-10-20 17:25:30 +02:00
Duarte Velez Grilo
e8df0497d1
Merge branch 'master' into master
2023-10-20 16:22:15 +01:00
Adria Navarro
9dacb5849b
Add versions to server/worker docker v2
2023-10-20 17:19:44 +02:00
Adria Navarro
13a8b20ea9
Merge branch 'master' into update-pro-ref
2023-10-20 17:04:04 +02:00
Adria Navarro
8a939dd3e6
Update pro submodule ref
2023-10-20 17:02:24 +02:00
mike12345567
8c744ea7a9
PR comments.
2023-10-20 15:57:45 +01:00
mike12345567
04a2bbc61a
Two fixes here - a quick fix for the builder side panel, making sure it fills up with users correctly (not all, but enough to make it look more pleasant) as well as dropping user search endpoint permissions to allow basic users to access it for user columns.
2023-10-20 15:45:35 +01:00
Dean
871891c2a2
Parse view v1 schema to fix builder crashed caused by 'groupedby' views
2023-10-20 15:35:16 +01:00
Adria Navarro
56ae857d49
Add version to dev .env
2023-10-20 16:21:48 +02:00
Adria Navarro
961913b88a
Use version from environment
2023-10-20 16:21:35 +02:00
Duarte Velez Grilo
ce7d3adf6d
Merge branch 'master' into master
2023-10-20 15:03:53 +01:00
Andrew Kingston
9a72c418c9
Remove duplicate comment
2023-10-20 14:13:30 +01:00
Duarte Velez Grilo
34a752dd41
Update CodeScanner.svelte
...
Updated the code as suggested. Thanks!
2023-10-20 12:46:43 +01:00
Michael Drury
8e76618a85
Merge branch 'master' into fix/12121-datasource-error-stopping-creation
2023-10-20 12:45:18 +01:00
Andrew Kingston
3bfa6e9d60
Merge branch 'master' into grid-inline-searching
2023-10-20 12:32:07 +01:00
Duarte Velez Grilo
a58a97a3cb
Merge branch 'master' into master
2023-10-20 12:22:10 +01:00
mike12345567
bc8e84b815
Fixing datasource error states causing a datasource to fail to be built fully - this was simply a frontend issue of the error not being handled on creation.
2023-10-20 12:19:04 +01:00
Andrew Kingston
940801d8ea
Merge branch 'master' into grid-all-datasources
2023-10-20 11:54:42 +01:00
Dean
49389c2f35
Merge remote-tracking branch 'origin/master' into feature/component-name-setting-ux-update
2023-10-20 11:31:51 +01:00
Andrew Kingston
db286d431a
Fix dependsOn logic for gridblock after renaming setting key
2023-10-20 11:20:14 +01:00
Andrew Kingston
fa90629139
Improve grid datasource backwards compatibility
2023-10-20 11:14:24 +01:00
Dean
22a8f7bfae
Lint, removed dependancy import
2023-10-20 11:09:00 +01:00
Andrew Kingston
7fd7943a5a
Remove required prop from gridblock to ensure backwards compatiblity
2023-10-20 11:07:37 +01:00
Dean
45d1551083
PR feedback
2023-10-20 11:03:59 +01:00
Andrew Kingston
452dc92356
Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources
2023-10-20 10:41:08 +01:00
Dean
3e51557281
Feedback update, add tag to getsections fn definition
2023-10-20 10:38:34 +01:00
Dean
7de000e5df
Lint
2023-10-20 10:15:33 +01:00
Dean
276ec8c71b
Merge remote-tracking branch 'origin/master' into feature/buttongroup-component
2023-10-20 10:10:57 +01:00
Dean
f135af1957
Merge remote-tracking branch 'origin/master' into feature/component-name-setting-ux-update
2023-10-20 09:45:29 +01:00
Dean
3e9104a4d1
Refactored naming logic into common area in the event that there is no title.
2023-10-20 09:44:42 +01:00
Andrew Kingston
bffa8b1f0f
Ensure only the selected block supports clicking on inner interactive components
2023-10-20 09:39:29 +01:00
Andrew Kingston
43663c6fbf
Prevent dragging interactive block components
2023-10-20 09:39:15 +01:00
Andrew Kingston
291ecd45fe
Allow form block fields to be clicked from within the preview
2023-10-20 09:38:55 +01:00
Andrew Kingston
02fb5f3865
Add prototype of form block field layout
2023-10-20 09:37:45 +01:00
Andrew Kingston
8d2530d4c8
Swap let for const
2023-10-20 09:19:05 +01:00
Andrew Kingston
357f495c0d
Respect grid visibility and ordering by default when rendering tables
2023-10-20 09:14:15 +01:00
Andrew Kingston
880c509f64
Always use custom table columns if provided to ensure we allow showing hidden columns if requested. Use grid visibility and order metadata by default in tables
2023-10-20 09:13:42 +01:00
Andrew Kingston
ff257abab3
Update copy for table column widths to inform user that a unit is required
2023-10-20 09:09:32 +01:00
Andrew Kingston
d0b71ada08
Ensure BBUI table component ignores numeric widths that are invalid
2023-10-20 09:08:45 +01:00
Adria Navarro
806685014b
Merge branch 'master' into BUDI-7641/remove-npm-from-apps-worker-docker
2023-10-20 10:07:33 +02:00
Adria Navarro
6b68e52836
Use v2 dockerfiles
2023-10-20 10:02:18 +02:00
Duarte Velez Grilo
38249de9c6
Merge branch 'master' into master
2023-10-19 18:27:48 +01:00
Sam Rose
a3ad8780de
Implement many-to-many user column migrations.
2023-10-19 17:28:55 +01:00
mike12345567
d1b551c6aa
Type fixes.
2023-10-19 16:56:45 +01:00
Adria Navarro
a30982177f
Update pro
2023-10-19 17:06:26 +02:00
Dean
c983d844d3
Merge remote-tracking branch 'origin/master' into feature/form-block-description
2023-10-19 12:30:59 +01:00
Dean
f59d622291
Moved buttons section below fields
2023-10-19 12:28:28 +01:00
mike12345567
470735cc97
Updating types across old table utilities.
2023-10-19 12:26:29 +01:00
Dean
3b0a9fdfcb
Merge remote-tracking branch 'origin/master' into feature/form-block-settings-reflow
2023-10-19 12:11:43 +01:00
mike12345567
f072a77d9f
Updating throw.
2023-10-19 12:03:49 +01:00
mike12345567
54d976f750
Fixing PR comments.
2023-10-19 12:02:49 +01:00
Dean
b6de1c544b
Merge remote-tracking branch 'origin/master' into feature/formblock-styles-tab-reflow
2023-10-19 12:01:00 +01:00
Dean
ad54b31667
Moved label align and button size into styles section of form block. Added tagged component settings section to the style section. General settings and sections now have a tag property for filtering.
2023-10-19 12:00:47 +01:00
Andrew Kingston
94654e9888
Allow manifest key to initially collapse settings sections
2023-10-19 11:31:56 +01:00
Andrew Kingston
a069b343e9
Allow settings sections to be collapsible
2023-10-19 11:29:37 +01:00
Duarte Velez Grilo
92e091818b
Update CodeScanner.svelte
...
Removed quotes ("") from variable reference. I believe this is what is causing the test failure.
2023-10-19 11:11:10 +01:00
Adria Navarro
35f7aa0955
Merge branch 'master' into BUDI-7641/remove-npm-from-apps-worker-docker
2023-10-19 12:02:45 +02:00
Duarte Velez Grilo
cdbcfd13c5
Merge branch 'master' into master
2023-10-19 10:32:56 +01:00
Adria Navarro
63a26ac823
Fix dependencies
2023-10-19 11:16:52 +02:00
Adria Navarro
3851a67915
Unify jsonwebtoken and lodash packages
2023-10-19 11:00:53 +02:00
Sam Rose
77729737bc
First test passes!
2023-10-19 09:47:50 +01:00
mike12345567
9bd67595ec
Merge branch 'master' of github.com:Budibase/budibase into refactor/improve-table-sdk
2023-10-18 19:05:23 +01:00
mike12345567
2d5818ae33
Updating datasource controller to use SDK rather than calling through controllers.
2023-10-18 18:58:58 +01:00
mike12345567
25ad78a94e
Adding utilities.
2023-10-18 18:58:27 +01:00
mike12345567
8d1163e50d
Adding external SDK, updating external controllers.
2023-10-18 18:58:19 +01:00
mike12345567
6bfa9d407b
Adding internal SDK, updating internal table controllers.
2023-10-18 18:57:52 +01:00
mike12345567
291a97a078
Moving getters.
2023-10-18 18:57:30 +01:00
mike12345567
35e6452ecb
Adding basic structure for the external/internal SDK.
2023-10-18 18:57:19 +01:00
Sam Rose
6517150f32
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-18 18:05:18 +01:00
Sam Rose
1771b5905a
Most of the way to getting my first test passing.
2023-10-18 18:02:10 +01:00
Sam Rose
6ae5451fdf
Create failing test.
2023-10-18 16:56:55 +01:00
Duarte Velez Grilo
ad3a80c629
Update CodeScanner.svelte
...
Added preferred camera setting.
2023-10-18 16:13:50 +01:00
Duarte Velez Grilo
5e4821e6a5
Update CodeScannerField.svelte
...
Added preferred camera setting.
2023-10-18 16:12:12 +01:00
Duarte Velez Grilo
8d700655ba
Update manifest.json
...
Added used camera preference option.
2023-10-18 16:06:51 +01:00
Andrew Kingston
9d62affe07
Merge branch 'grid-inline-searching' of github.com:Budibase/budibase into refactor-grid-columns
2023-10-18 16:00:59 +01:00
Andrew Kingston
16a361b366
Merge branch 'grid-all-datasources' of github.com:Budibase/budibase into grid-inline-searching
2023-10-18 16:00:31 +01:00
Andrew Kingston
41e72a28c9
Merge branch 'master' into grid-all-datasources
2023-10-18 15:59:12 +01:00
Andrew Kingston
05133d7e69
Ensure data section grid sort column options are properly filtered down
2023-10-18 15:44:27 +01:00
Andrew Kingston
fb69c3a0da
Add new shared core util for determining whether columns can be sort columns or not
2023-10-18 15:38:37 +01:00
mike12345567
13dadbcc7d
Merge branch 'master' of github.com:Budibase/budibase into fix/internal-db-enrich-perf
2023-10-18 15:22:00 +01:00
Martin McKeaveney
62e902398e
Merge branch 'master' into budi-7640-testimonials-arent-removed-from-forgot-passwordreset
2023-10-18 15:15:49 +01:00
Sam Rose
c84abb3e86
Merge branch 'master' of github.com:Budibase/budibase into feature/budi-7607-migrate-user-relationship-columns-to-the-new-user-column
2023-10-18 15:15:06 +01:00
Sam Rose
c25de74e17
Action Michael's feedback about the structure of this feature.
2023-10-18 15:14:34 +01:00
Adria Navarro
ba053490dc
Npm-less images
2023-10-18 16:08:54 +02:00
Andrew Kingston
bdc2bcd97d
Add support for multiple dependsOn constraints in the manifest and fix issue with nullish dependsOn contraints
2023-10-18 14:41:42 +01:00
Andrew Kingston
93d717d2e9
Fix add new row setting not being enough to edit new rows with also enabling edit rows flag
2023-10-18 14:25:59 +01:00
Andrew Kingston
faa70b79b6
Fix on click actions not working when using non DS+ datasources and edit row setting is hidden but enabled
2023-10-18 14:21:09 +01:00
Michael Drury
93464f3fcf
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-18 13:23:40 +01:00
Michael Drury
30fadf0138
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-18 13:05:33 +01:00
jvcalderon
362ac27422
Merge branch 'master' into features/per-user-per-creator-realease2
2023-10-18 14:04:24 +02:00
jvcalderon
44474b063a
Merge branch 'master' into features/per-user-per-creator-realease2
2023-10-18 13:43:11 +02:00
jvcalderon
5b2f55a592
Per user per creator changes
2023-10-18 13:36:34 +02:00
Dean
0d67f000f0
Initial reflow of the block settings
2023-10-18 12:19:24 +01:00
Sam Rose
5747f30b5f
Precondition checks to make sure the migration is from the right column to the right column.
2023-10-18 12:04:50 +01:00
Michael Drury
1d951a5d79
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-18 12:04:32 +01:00
Michael Drury
b98f313754
Merge branch 'master' into fix/improve-external-request-typing
2023-10-18 12:04:22 +01:00
Sam Rose
f9bff0846a
Merge branch 'master' into refactor/remove-jsdoc-types-in-ts-files
2023-10-18 11:45:52 +01:00
Michael Drury
b697872cf8
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-18 11:44:56 +01:00
Dean
0ce44d8540
Merge remote-tracking branch 'origin/master' into feature/form-block-description
2023-10-18 11:37:51 +01:00
Michael Drury
0c9f483c39
Merge branch 'master' into fix/improve-external-request-typing
2023-10-18 11:31:53 +01:00
Dean
a064512224
Added description field to the formblock
2023-10-18 11:14:16 +01:00
Adria Navarro
06ae3fb52c
Log warn
2023-10-18 12:07:50 +02:00
mike12345567
68e8630d85
Improving the typing around the ExternalRequest object, which has implications throughout the row API and SDK, cleaning up where possible based on it.
2023-10-18 10:57:04 +01:00
Sam Rose
3634687442
Create endpoint and controller function for user column migration.
2023-10-18 10:31:36 +01:00
Michael Drury
0894353cc9
Merge branch 'master' into chore/remove-sentry-references
2023-10-18 10:25:43 +01:00
mike12345567
a325e39377
Removing un-used statement.
2023-10-18 10:20:32 +01:00
mike12345567
489c67511c
PR comments.
2023-10-18 10:04:26 +01:00
Adria Navarro
616792013f
Lint
2023-10-18 10:54:37 +02:00
Adria Navarro
3fd2973152
Remove sentry packages
2023-10-18 10:51:09 +02:00
Adria Navarro
ea1853c78c
Remove sentry from the backend
2023-10-18 10:51:09 +02:00
Adria Navarro
572cac2552
Remove SENTRY_DSN references
2023-10-18 10:51:09 +02:00
Adria Navarro
e35f1b79e2
Remove sentry client
2023-10-18 10:51:09 +02:00
Conor Webb
56ecd339a7
Added testimonial check to reset and forgot pages.
2023-10-18 09:20:06 +01:00
Andrew Kingston
dadb368279
Lint and add hover styles for deleting prompts
2023-10-18 08:31:29 +01:00
Andrew Kingston
c37538d611
Use CSS content-visibility to improve rendering performance by hiding offscreen grid cells
2023-10-18 08:17:18 +01:00
Andrew Kingston
4e703fdfcc
Remove concept of rendered columns from grid and instead render all columns
2023-10-18 08:17:03 +01:00
Andrew Kingston
5e8e4add4a
Make it less painful to delete columns
2023-10-18 08:16:59 +01:00
Andrew Kingston
71712d422a
Fix alert when duplicate auto columns exist
2023-10-18 08:16:56 +01:00
mike12345567
1299917e94
Quick fix for datasource deletion, due to the datasource defaulting to an empty object it appeared like a datasource had been set and the UI would attempt to render with this empty state. When not selected move off of the selected datasource page instead and handle the datasource not being selected.
2023-10-17 17:35:10 +01:00
Michael Drury
65ab26ca97
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-17 17:02:51 +01:00
Sam Rose
767900aec6
Remove type information from JSDoc in .ts files, it's redundant.
2023-10-17 16:46:32 +01:00
mike12345567
cad637a0c1
Merge branch 'grid-all-datasources' of github.com:Budibase/budibase into grid-inline-searching
2023-10-17 15:46:58 +01:00
mike12345567
70c5272ad9
Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources
2023-10-17 15:46:34 +01:00
Michael Drury
e1ba96c5d0
Merge branch 'master' into feature/buttongroup-component
2023-10-17 14:08:26 +01:00
Michael Drury
b3b323f040
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-17 12:27:27 +01:00
Michael Drury
92dd6cce2d
Merge branch 'master' into fix/budi-7433-google-sheets-validation-wont-let-you-import-any-sheets-if
2023-10-17 12:17:24 +01:00
Sam Rose
946a7b6d0d
Merge branch 'master' into fix/budi-7433-google-sheets-validation-wont-let-you-import-any-sheets-if
2023-10-17 11:43:20 +01:00
Andrew Kingston
65a9ea2cc1
Merge branch 'master' into grid-all-datasources
2023-10-17 11:33:49 +01:00
Michael Drury
0f0e3329ee
Merge branch 'master' into fix/12068-autocolumn-data-ui-fixes
2023-10-17 11:04:48 +01:00
Michael Drury
b8c1a054f8
Merge branch 'master' into fix/12070-user-column-dnd-freeze
2023-10-17 11:03:30 +01:00
Adria Navarro
beb3136312
Fix sentry import
2023-10-17 10:59:46 +02:00
mike12345567
7dcd6767f9
Fixes for adding autocolumns, it was not possible to select auto column type and fixing icon, as well as display of column when editing it - this corrects a few issues in this area as auto columns did not have a correct fieldId and also did not have a valid field definition.
2023-10-16 18:37:56 +01:00
mike12345567
fefd5fa0dc
Quick fix for drag and drop behaviour of relationship cells, appears empty cells were causing things to break in the re-render.
2023-10-16 17:41:20 +01:00
Andrew Kingston
74cab11191
Improve grid sorting labels to account for date types and provide better labels
2023-10-16 17:17:14 +01:00
Andrew Kingston
a857eb266c
Ensure keyboard events while inline searching are not captured by the main grid keyboard manager
2023-10-16 17:12:25 +01:00
Sam Rose
39292e88a8
Correct error message to say sheets when it's a Google sheet.
2023-10-16 17:11:51 +01:00
Andrew Kingston
7f33b28294
Merge branch 'grid-all-datasources' of github.com:Budibase/budibase into grid-inline-searching
2023-10-16 16:49:01 +01:00
Andrew Kingston
1cb0817a0b
Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources
2023-10-16 16:47:14 +01:00
Andrew Kingston
5c7bde95ab
Update conditional setting rendering to support nested paths and multiple values, and hide grid block CRUD when using non DS+
2023-10-16 16:46:49 +01:00
Sam Rose
b7ff1d60f1
Wire up the frontend to show the new datasource errors.
2023-10-16 16:36:42 +01:00
Sam Rose
37fe91e488
Merge branch 'master' of github.com:Budibase/budibase into fix/budi-7433-google-sheets-validation-wont-let-you-import-any-sheets-if
2023-10-16 16:05:45 +01:00
Adria Navarro
8e64fb9858
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-16 16:46:14 +02:00
Michael Drury
b86bcb7f4b
Merge branch 'master' into fix/12046-nav-links-overwrite-app
2023-10-16 15:30:25 +01:00
Andrew Kingston
e0b748a7bc
Merge branch 'master' of github.com:Budibase/budibase into grid-all-datasources
2023-10-16 15:29:46 +01:00
Adria Navarro
26618794ae
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-16 16:17:26 +02:00
Martin McKeaveney
8c0ed39652
submodule
2023-10-16 14:53:57 +01:00
Martin McKeaveney
2ef9871fda
merge with master
2023-10-16 14:42:50 +01:00
Michael Drury
5e00a0d0dd
Merge branch 'master' into fix/internal-db-enrich-perf
2023-10-16 13:54:10 +01:00
Andrew Kingston
ddda57fa2a
Review comments and simplification
2023-10-16 12:01:07 +01:00
Adria Navarro
dc4fc27fc8
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-16 10:38:09 +02:00
Andrew Kingston
27373a9648
Ensure header cells properly update when reordered while a search value is applied
2023-10-13 19:17:49 +01:00
Andrew Kingston
e3d6a68ea1
Refactor inline searching to be a separate concept from normal filters, and optimise API usage across all datasources
2023-10-13 19:06:53 +01:00
mike12345567
cef71ff708
Adding test cases for navbar update.
2023-10-13 18:03:10 +01:00
mike12345567
6a4877159d
Quick fix to make sure that the important components of the app metadata are correctly updated - as well as adjusting the import modal to check if the export is encrypted.
2023-10-13 17:43:14 +01:00
Andrew Kingston
73ca87dfb6
Fix issue with sort setting
2023-10-13 17:04:45 +01:00
Andrew Kingston
b337bd7435
Fix bug in SortableFieldSelect which results in options being available for sort fields
2023-10-13 17:03:19 +01:00
Dean
e75624f519
Lint
2023-10-13 16:55:50 +01:00
Sam Rose
89e64d18a5
Remove TODOs.
2023-10-13 16:11:56 +01:00
Sam Rose
0b8c829ed1
Clean up correctly after Postgres integration tests.
2023-10-13 15:59:07 +01:00
Sam Rose
e1af1a5be3
Introduce integration tests for `POST /api/datasources/:datasourceId/schema`
2023-10-13 15:29:59 +01:00
Dean
166c517ff8
Fix Block import locations
2023-10-13 15:02:18 +01:00