Dean
5ff8b03378
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-25 12:05:31 +01:00
Dean
e9985adcd4
Updates and refactoring of Automation flows
2024-06-25 11:52:11 +01:00
Peter Clement
f3d466f255
fix issue where schema wasn't updating types when a query was run ( #14004 )
...
* fix issue where schema wasn't updating types when a query was run
* add tests for schema matching
2024-06-25 08:51:35 +01:00
Andrew Kingston
c48079a588
Merge branch 'master' into fix-relationship-filtering
2024-06-24 19:15:37 +02:00
Andrew Kingston
62da97814a
Fix relationship filtering in automations
2024-06-24 16:44:28 +01:00
Andrew Kingston
04a46c43ad
Use common search utils to generate field options for design section filter builder
2024-06-24 16:28:25 +01:00
Sam Rose
2458259093
Respond to PR feedback.
2024-06-24 15:50:09 +01:00
Sam Rose
f4378bd561
Merge branch 'master' of github.com:budibase/budibase into budi-8220-support-updating-existing-rows-for-external-databases-using-2
2024-06-21 13:08:39 +01:00
Conor Webb
9a375d6716
Add the option to change the confirm and cancel button texts within the confirmation modals ( #13966 )
...
* Add button parameters to actions
* Add button states to confirmation store
* Set text of buttons if values are exist
* Pass stored values through to the modal
* Add missing duplicate text map
* Fix lint issues
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2024-06-21 10:57:46 +00:00
mike12345567
b4910043c6
Addressing PR comments.
2024-06-21 11:27:47 +01:00
mike12345567
def3b0260e
Disallowing prohibited columns consistently, no matter the case, and backend validation for this as well.
2024-06-20 18:48:22 +01:00
Dean
d50a8e0746
Merge remote-tracking branch 'origin/master' into feature/automation-row-ux-update
2024-06-20 10:43:33 +01:00
Sam Rose
602faf1c67
Add test for composite primary keys for external datasource imports.
2024-06-19 17:52:48 +01:00
Peter Clement
2b96cbcad7
Expose old row binding in automations ( #13931 )
...
* expose old row through the emitter
* accidentally added oldRow to step
* fix row fetch in external datasources
* add test for new / old row comparison
* add testing for old row update event
* allow function overloading in test files
* update tests per comments
* handle event race condition
* update test data modal to account for old row output
* switch icon positioning
2024-06-18 13:45:58 +01:00
Gerard Burns
e88ffea1a4
Modal component ( #13848 )
...
* wip
* wip
* wip
* wip
* wip
* add note for illegalChildren reset behavior
* on close working
* wip
* lint
* wip
* Fix potential remounting loop caused by spreading props and unnecessary component keying
* theme
* user prompt
* dotted border for empty
* PR Feedback
* lint
* fix modal background color
* use bbui modal
* lint
* fix indicator and prevent closing modal in builder
* pr feedback
* pr feedback
* fix fullscreen
---------
Co-authored-by: deanhannigan <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-06-18 11:18:05 +01:00
Gerard Burns
1a6e840593
UX Changes to Component Name Editing Flow ( #13921 )
...
* rb
* PR Feedback
2024-06-14 13:28:49 +01:00
mike12345567
42732f1737
Merge branch 'master' of github.com:Budibase/budibase into fix/migration-guide-link
2024-06-14 10:10:57 +01:00
Gerard Burns
d47c7d9227
Chart Component and Explanation Modal Fixes and Improvements ( #13922 )
...
* wip
* wip refactoring icons and column names
* wip
* wip
* remove automatic chart datetime sorting
* indefinite article, long form text
* lint
* lint
2024-06-14 08:20:56 +01:00
mike12345567
1e34411d66
Adding the correct link for the migration pages.
2024-06-13 17:29:22 +01:00
Dean
3a10c57651
Merge commit
2024-06-13 16:56:25 +01:00
Sam Rose
c759d7b63a
Remove more instances of the work lucene.
2024-06-12 15:13:50 +01:00
Sam Rose
6363965a8b
Also rename LuceneUtils -> QueryUtils
2024-06-12 15:04:56 +01:00
Sam Rose
bc8791e91e
Remove the word 'lucene' from runLuceneQuery and buildLuceneQuery.
2024-06-12 14:44:20 +01:00
Andrew Kingston
783d21159a
Lint
2024-06-11 16:53:17 +01:00
Andrew Kingston
5f8a70d0dd
Merge branch 'master' into cheeks-fixes
2024-06-11 17:20:55 +02:00
Martin McKeaveney
9fcefb18b4
Update packages/builder/src/components/design/settings/controls/DataSourceSelect/DataSourceCategory.svelte
...
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-06-11 16:09:13 +01:00
Martin McKeaveney
f8f05a59d4
small change to ensure that name of datasources is available in dropdown to prevent dupes
2024-06-11 14:57:35 +01:00
Dean
3f35a41046
Fix binding modal z-index and removing double border in automation header
2024-06-11 09:07:55 +01:00
Andrew Kingston
4cfa02f5d2
Fix options not clearing when adding select-type columns
2024-06-10 13:59:35 +01:00
Andrew Kingston
6a859e568b
Fix missing on:change event proxy from builder dropzone component
2024-06-10 13:28:04 +01:00
Peter Clement
9a2de11203
Allow users to only specify a binding when adding attachments ( #13819 )
...
* add ability for user to toggle bindable input for attachment
* error handling for missing keys
* improve error handling for smtp attachments
* remove log
* add test
* fixing some pr comments
* update test
2024-06-07 08:35:18 +00:00
mike12345567
c57a81c6de
Adding a global binding for globalId which is retrieved as part of the self call - making sure this is available as a binding (this is not in the user metadata table, just for bindings).
2024-06-06 11:53:58 +01:00
Conor Webb
c9fb6e35c8
Enhancement: add ability to set custom auto-dismissal duration for notifications ( #13829 )
...
* Enhancement: add ability to set custom auto-dismissal duration for notifications
* Updated based on feedback.
* Enforce max duration for auto-dismiss to 2 minutes
2024-06-05 12:29:07 +01:00
mike12345567
32e4493a96
Quick fix for using the roles option within the builder - this was broken in JS which was a bit of a pain - this works properly now and allows more compat between HBS and JS.
2024-06-05 11:58:40 +01:00
Adria Navarro
5c3973d7f9
Merge branch 'master' into feat/readonly-columns
2024-06-03 10:06:50 +02:00
melohagan
cbb3c9aa93
Allow a user invite to be revoked ( #13805 )
...
* Add free_trial to deploy camunda script
* Allow user invites to be deleted
* Refactor to pass invite codes
* lint
* update account-portal
* yarn lock
* users terminology instead of rows and invites
2024-05-31 14:34:08 +00:00
Adria Navarro
9ac462c390
Remove double checks
2024-05-31 12:44:11 +02:00
Adria Navarro
4dbfa28feb
Move licence check out of frontend-core
2024-05-30 17:12:46 +02:00
Adria Navarro
8e72f1f0fa
Lock readonly
2024-05-30 11:14:12 +02:00
Adria Navarro
896c262c94
Add readonly option in view columns
2024-05-30 11:14:12 +02:00
Andrew Kingston
3acf6f37df
Merge branch 'master' into drawer-eval-improvements
2024-05-30 09:06:36 +01:00
melohagan
b4645d8494
If a user starts the onboarding process, make sure they can still accept an invite ( #13794 )
...
* Add free_trial to deploy camunda script
* Getting invite details should not require tenancy
* make sure onboarding cookie is complete
* Make sure password is atleast 8 characters
* yarn lock
* update pro and account-portal
* update account-portal
2024-05-29 16:40:53 +01:00
Andrew Kingston
23332756e5
Allow role binding evaluations to be displayed now that they work
2024-05-29 13:58:43 +01:00
Andrew Kingston
d533ef70be
Enrich all bindings in one go to massively increase performance when opening binding panels
2024-05-29 13:58:29 +01:00
mike12345567
fa140b5f3d
Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs
2024-05-28 17:29:47 +01:00
Andrew Kingston
65340c657e
Merge branch 'master' into fix/button-icons
2024-05-28 08:33:54 +01:00
mike12345567
821708e79a
Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs
2024-05-24 16:32:43 +01:00
mike12345567
7a7f7185c9
Refactor - moving frontend search fields around so accessible from filter builder.
2024-05-24 15:38:54 +01:00
mike12345567
cf89c6fbde
Updating filter settings - getting fields correctly.
2024-05-24 14:19:53 +01:00
andz-bb
1f2b3abb46
change "Links" to "Relationships" in table data source selection
2024-05-24 13:46:46 +01:00
mike12345567
b18ca2670a
Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs
2024-05-24 12:22:20 +01:00
Andrew Kingston
679ef559ce
Merge branch 'master' into fix/button-icons
2024-05-24 11:36:54 +01:00
Andrew Kingston
2250f815c6
Merge branch 'master' into grid-ux-improvements
2024-05-24 11:36:01 +01:00
Andrew Kingston
8d1300753b
Disable saving options types when an invalid option name exists
2024-05-24 11:23:31 +01:00
deanhannigan
bbeb6e88e7
Merge branch 'master' into fix/single-user-support-automations
2024-05-24 11:09:47 +01:00
Andrew Kingston
37b1bc45cf
Move stuff around to remove need for code hoisting
2024-05-24 10:34:58 +01:00
Andrew Kingston
62eb1f413e
Merge branch 'master' into grid-ux-improvements
2024-05-24 10:18:48 +01:00
Andrew Kingston
10f3822a36
Remove compact flag on dropzones when editing rows in modals
2024-05-24 10:16:36 +01:00
Dean
5a289bd027
Removed fix for grid keyboard events
2024-05-23 18:06:08 +01:00
Dean
9edc0b7c3c
Fix for tooltips in the Component tree in the builder
2024-05-23 17:45:01 +01:00
Dean
0db08498d9
Fix for grid arrow event handling when creating a column
2024-05-23 17:44:23 +01:00
Michael Drury
a3d2871330
Merge branch 'master' into feature/audit-log-sqs
2024-05-23 16:52:50 +01:00
Andrew Kingston
12ab081656
Darken icon labels slightly
2024-05-23 16:40:00 +01:00
Andrew Kingston
ef7db8b5a7
Fix positioning and sizing of icon select and attempt to make somewhat presentable
2024-05-23 16:36:19 +01:00
Andrew Kingston
de78f1a242
Use array.reduce to generate color map
2024-05-23 15:20:16 +01:00
Andrew Kingston
80af9042b0
Rewrite options editor to use svelte store and be much cleaner
2024-05-23 15:16:19 +01:00
Adria Navarro
cf43530e1c
Merge branch 'master' into BUDI-8279/time-constrains
2024-05-23 15:33:50 +02:00
Adria Navarro
9b3f467a52
Time-date only on constraint settings
2024-05-23 14:59:51 +02:00
Andrew Kingston
4f0dd189a2
Remove ugly outline from options editor
2024-05-23 13:19:27 +01:00
Andrew Kingston
3e13a06a8f
Update option auto naming
2024-05-23 12:10:53 +01:00
Andrew Kingston
8378afb3c2
Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements
2024-05-23 11:51:23 +01:00
Adria Navarro
2cc329994a
Don't allow chaning time only to datetime
2024-05-23 10:40:33 +02:00
Andrew Kingston
949073594a
Using unique naming for options and add validation
2024-05-22 16:24:08 +01:00
mike12345567
ff8684d9b4
Merge branch 'master' of github.com:Budibase/budibase into feature/audit-log-sqs
2024-05-22 15:23:24 +01:00
Andrew Kingston
d63352edd9
Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements
2024-05-22 13:09:50 +01:00
Andrew Kingston
3cf3dd3afa
Small tweak to JS bindings
2024-05-22 10:45:03 +01:00
Andrew Kingston
41ab3685be
Remove log
2024-05-22 10:16:19 +01:00
Andrew Kingston
96aa83d454
Change how empty JS values are handled to avoid weird lockup
2024-05-22 10:15:09 +01:00
Andrew Kingston
1a47365d39
Don't save empty JS expressions as JS
2024-05-22 10:04:54 +01:00
Andrew Kingston
c726dfbedb
Add link in navigation when duplicating screens
2024-05-22 09:22:06 +01:00
mike12345567
429d415cc9
Quick fix to allow data UI to show relational fields.
2024-05-21 18:14:19 +01:00
Andrew Kingston
35c52203ce
Add tests for enriching empty card block settings
2024-05-21 17:29:32 +01:00
Dean
789b789c3e
Added support for single user column type in automation block
2024-05-21 14:59:27 +01:00
Andrew Kingston
a074cb6bef
Remove enrichEmptySettings from component patch function as any screen update already invokes empty setting enrichment on every single component
2024-05-21 14:17:35 +01:00
Andrew Kingston
0aedcafdef
Improve default option color assignment and selection state
2024-05-21 14:10:38 +01:00
Andrew Kingston
d9a00cc6d4
Multiple improvement to option configuration
2024-05-21 13:59:33 +01:00
Andrew Kingston
f30142831e
Merge branch 'master' of github.com:Budibase/budibase into grid-ux-improvements
2024-05-21 13:28:43 +01:00
Andrew Kingston
16fd09e4c9
Merge branch 'master' of github.com:Budibase/budibase into prefill-cards
2024-05-21 12:03:16 +01:00
deanhannigan
0d09745f9d
Merge branch 'master' into fix/remove-formula-column-subtype-check
2024-05-21 11:01:50 +01:00
Gerard Burns
c3948262ba
Make Builder App Section Navigation Tabs Anchors ( #13626 )
...
* wip
* linting
* add dedicated anchor handler for safety
* fixes
* fixes
* fix meta key clicks
* lint
* lint
2024-05-21 10:22:57 +01:00
deanhannigan
2494166cbc
Merge branch 'master' into fix/remove-formula-column-subtype-check
2024-05-21 10:16:58 +01:00
Dean
79fa40f08a
Removed subtype check as it was causing the builder to crash
2024-05-21 10:02:44 +01:00
Gerard Burns
04cf17cea7
merge master
2024-05-21 09:51:06 +01:00
Andrew Kingston
0c63946df7
Merge branch 'master' into prefill-cards
2024-05-21 09:10:23 +01:00
Andrew Kingston
948a6a078d
Assign colours to new options by defaults and use consistent colour set across the board
2024-05-21 09:03:53 +01:00
Conor Webb
3c74d29cf6
Added the ability to disable automations ( #13667 )
...
* Added disabling functionality for automations
* Removed external trigger automations that are disabled from selectable bindings
* Added new popover option for disabling automations
* Added toggle UI Inside automation screen
* Added subtle styling to automation list for disabled functionality.
* Fixed linting error
* Removed duplicate bbui import
* Fixed store function spacing
* Fixed linting issues.
* Added the requested changes to how disable is handled.
* Fixed linting issues.
* Minor UI tweaks based on feedback.
* Added logic to prevent crons type automations from running when disabled.
* Removing webhook disable, causes trigger url to be re-generated.
* Add unit test to ensure disabled automations are filtered out of the active queue
* Fixed lint issues
* Reverted disabled unit test
* Added error throw for disabled automations
* Add test for when a disabled automation gets triggered
* Added try, catch for trigger function - error handling
* Fixed linting issues
2024-05-20 15:13:08 +01:00
Andrew Kingston
4ede31acf6
Add double click to edit columns in grids
2024-05-20 15:02:06 +01:00
deanhannigan
8498dd7c3d
Merge branch 'master' into prefill-cards
2024-05-20 14:53:43 +01:00
deanhannigan
8d5d459c13
Merge branch 'master' into prefill-cards
2024-05-20 11:58:34 +01:00
Andrew Kingston
0fbbc3c88a
Merge branch 'master' of github.com:Budibase/budibase into feature/signature-field-and-component
2024-05-20 11:08:19 +01:00
deanhannigan
f20ed14e61
Merge branch 'master' into feature/signature-field-and-component
2024-05-20 10:30:55 +01:00
Andrew Kingston
8bf9a3884b
Merge branch 'master' into table-width-setting
2024-05-20 10:30:40 +01:00
Andrew Kingston
b902e765fd
Observe size changes in tabs as a catch-all solution for incorrect underline sizing
2024-05-20 09:37:48 +01:00
Dean
37dd75823f
PR feedback, signature to signature single
2024-05-17 17:04:15 +01:00
deanhannigan
c45ae63742
Merge branch 'master' into feature/signature-field-and-component
2024-05-17 15:11:57 +01:00
deanhannigan
b6ce7eaa38
Merge branch 'master' into table-width-setting
2024-05-17 15:11:40 +01:00
mike12345567
16c69dcc33
Backwards compat.
2024-05-17 14:16:08 +01:00
Andrew Kingston
89aae7a327
Merge branch 'fix/grid-column-reordering' into table-width-setting
2024-05-17 12:18:27 +01:00
Dean
5a5896bd50
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-16 10:58:15 +01:00
Andrew Kingston
5164a0f716
Merge branch 'master' into fix/editing-rows-in-modals
2024-05-15 16:40:20 +01:00
Dean
166206f185
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-15 16:35:31 +01:00
Andrew Kingston
519a3d86a5
Merge branch 'master' into feature/updated-app-metadata-ux
2024-05-15 16:00:57 +01:00
Andrew Kingston
3d5795e934
Fix JSON error when editing rows in modal that contain unset attachments
2024-05-15 15:53:47 +01:00
Martin McKeaveney
756504a8a1
Merge pull request #13696 from Budibase/s3-file-system-fixes
...
remove file size limit on self host
2024-05-15 15:38:08 +01:00
deanhannigan
5e3e7d4ea5
Merge branch 'master' into feature/updated-app-metadata-ux
2024-05-15 14:56:09 +01:00
Martin McKeaveney
d6f9da28aa
Merge branch 'master' into s3-file-system-fixes
2024-05-15 14:46:21 +01:00
Dean
e724435a35
UX feedback
2024-05-15 14:43:38 +01:00
Martin McKeaveney
fddf82eaa7
updatee test assertion
2024-05-15 14:40:24 +01:00
Martin McKeaveney
d9aad4c9a3
Merge branch 'master' into 5459_S3EndpointSupport
2024-05-15 14:33:41 +01:00
Martin McKeaveney
d89cd0955e
lint
2024-05-15 14:30:34 +01:00
Martin McKeaveney
1b2053633d
remove file size limit on self host
2024-05-15 14:23:08 +01:00
Dean
bfa66aeb06
Merge remote-tracking branch 'origin/master' into feature/updated-app-metadata-ux
2024-05-15 14:17:31 +01:00
Dean
aa6a8b7ba6
Removed dead code from refactor
2024-05-15 13:12:43 +01:00
Dean
bb552c1984
Feedback and some fixes. Fix for app list getting squashed when the app metadata was updated.
2024-05-15 12:50:50 +01:00
melohagan
a350a715fa
Fix: Only show free trial banner/modal to account owner ( #13692 )
...
* Add free_trial to deploy camunda script
* Fix only show trial banner to owner
2024-05-15 10:33:02 +00:00
deanhannigan
bd96cd6fbd
Merge branch 'master' into feature/signature-field-and-component
2024-05-15 10:28:17 +01:00
Andrew Kingston
87ab4ad370
Use multi rather than multiple for data type names
2024-05-15 10:09:00 +01:00
Gerard Burns
a5da091203
linting
2024-05-14 23:05:04 +01:00
Andrew Kingston
bf2b277134
Update naming of some data types and update order
2024-05-14 16:31:21 +01:00
Dean
531281521e
Merge remote-tracking branch 'origin/master' into feature/updated-app-metadata-ux
2024-05-14 15:53:18 +01:00
Andrew Kingston
026be0ae8d
Merge branch 'master' into fix/external-tables-with-view-in-name
2024-05-14 15:03:16 +01:00
Dean
55e7ea55f7
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-14 14:48:09 +01:00
Dean
121f0593e6
Lint
2024-05-14 14:05:50 +01:00
Gerard Burns
693e3373a6
merge master
2024-05-14 13:38:28 +01:00
Gerard Burns
d02c04ebbe
change explanation modal colors
2024-05-14 13:26:04 +01:00
Dean
f5b0b81763
Merge remote-tracking branch 'origin/master' into feature/updated-app-metadata-ux
2024-05-14 12:26:57 +01:00
Gerard Burns
bb69e0c1c9
linting
2024-05-14 11:24:51 +01:00
Andrew Kingston
29081cea1c
Ensure we don't false-positive flag external tables with view_ in their names as views
2024-05-14 10:55:27 +01:00
Dean
1602e97047
Added updated UX for updating app metadata.
2024-05-14 10:48:20 +01:00
Dean
fcb5d88eaf
Merge remote-tracking branch 'origin/master' into feature/updated-app-metadata-ux
2024-05-14 09:28:27 +01:00
Dean
2529e95ad3
Merge commit
2024-05-14 09:27:26 +01:00
Andrew Kingston
182b6463e0
Merge branch 'master' of github.com:Budibase/budibase into table-width-setting
2024-05-14 09:05:21 +01:00
Gerard Burns
5cee165db0
feedback
2024-05-13 22:35:16 +01:00
Gerard Burns
a95941b1e2
add tests and move type support presets to app store
2024-05-13 22:26:43 +01:00
mike12345567
5b5e7e47a2
Fixing some issues with updating rows with attachments, there were some UI bugs that had been raised (undefined being displayed) and the uploading from a URL was not working as expected, due to the stream not matching the expected format of the S3 SDK - this has been fixed by converting the stream to a true readable stream with .
2024-05-13 18:11:40 +01:00
deanhannigan
b4af23229a
Merge branch 'master' into feature/signature-field-and-component
2024-05-13 18:05:53 +01:00
Martin McKeaveney
de52a8f230
Merge branch 'master' into fix/builder-tabs-underline
2024-05-13 16:53:24 +01:00
Dean
421f70635e
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-13 16:31:46 +01:00
Dean
b0a65b4699
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-13 16:22:19 +01:00
Dean
0589a6a730
Refactored signature from previous array implementation to the new single approach. Added support for automations
2024-05-13 16:19:02 +01:00
Andrew Kingston
8960b1b137
Merge branch 'master' into new-table-selected-rows
2024-05-13 16:09:37 +01:00
deanhannigan
698ea861a5
Merge branch 'master' into fix/builder-tabs-underline
2024-05-13 14:47:06 +01:00
deanhannigan
e185cf79de
Merge branch 'master' into fix/builder-tabs-underline
2024-05-13 14:04:12 +01:00
Michael Drury
ce7fe13ec4
Merge branch 'master' into fix/13660
2024-05-13 14:00:16 +01:00
Michael Drury
24397ee349
Merge branch 'master' into fix/13660
2024-05-13 13:51:02 +01:00
Adria Navarro
42a6b24170
Merge branch 'master' into chore/remove-unused-packages
2024-05-13 14:48:41 +02:00
Gerard Burns
914beb890f
add missing data type links, add missing state
2024-05-13 13:44:54 +01:00
Andrew Kingston
3d01bd3f08
Merge branch 'master' of github.com:Budibase/budibase into new-table-selected-rows
2024-05-13 13:44:27 +01:00
Adria Navarro
2c68c3ffb1
Merge branch 'master' into chore/remove-unused-packages
2024-05-13 14:38:46 +02:00
Andrew Kingston
824893cbcd
Merge branch 'master' into feature/changelog-in-builder
2024-05-13 13:37:23 +01:00
Michael Drury
00e7d22c47
Merge branch 'master' into fix/13660
2024-05-13 13:34:38 +01:00
mike12345567
58cda93b08
PR comments.
2024-05-13 13:33:59 +01:00
Andrew Kingston
68148a6d3a
Merge branch 'master' into fix-component-auto-expand
2024-05-13 13:24:07 +01:00
deanhannigan
ab3624b3bb
Merge branch 'master' into fix/builder-tabs-underline
2024-05-13 12:58:24 +01:00
mike12345567
92348fb526
Changing the logic of how automation thread timeout gets applied, so that it can be used properly.
2024-05-13 12:53:44 +01:00
Adria Navarro
a36c46ea90
Merge branch 'master' into feat/budi-8123-single-user
2024-05-13 13:33:03 +02:00
Adria Navarro
e6f90d5a7d
Fix binding
2024-05-13 12:35:19 +02:00
Andrew Kingston
d39ec25f0c
Merge branch 'master' into prefill-cards
2024-05-13 10:23:07 +01:00
Dean
58987d40e4
Removed unnecessary span tag
2024-05-13 09:56:39 +01:00
Adria Navarro
7d142511a0
Merge branch 'master' into budi-8222/deleting-a-column-on-google-spreadsheet-messes-with-the-data
2024-05-10 16:13:28 +02:00
Adria Navarro
d83e5e21f2
Merge branch 'master' into feat/budi-8123-single-user
2024-05-09 18:05:16 +02:00
Adria Navarro
910ec6446b
Prevent spamming the column config save button
2024-05-09 18:03:46 +02:00
deanhannigan
a3ec428c5e
Merge branch 'master' into fix/builder-tabs-underline
2024-05-09 15:29:38 +01:00
deanhannigan
b5bf914cd7
Merge branch 'master' into feature/signature-field-and-component
2024-05-09 14:47:14 +01:00
deanhannigan
c1874f3376
Merge branch 'master' into feature/filter-bindings
2024-05-09 14:34:07 +01:00
Peter Clement
db273bcd36
Support attachment columns in Automations ( #13567 )
...
* base work to support attachments in create / update row
* handle single attachment column
* fix tests
* pro
* fix some types
* handle case where file exists in storage
* improve attacment processing
* refactor slightly and ensure correct url is used for existing attachments
* add test
* Fixing a build issue.
* update tests
* some lint
* remove cursed backend-core test util
* addressing pr comments
* refactoring nasty automationUtils upload code
* remove uneeded check
* use basneeame for fallback filename
* add a test to ensure coverage of single attachment column type
* fail early when fetching object metadata
---------
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2024-05-09 14:30:56 +01:00
Adria Navarro
95faefcb87
DRY
2024-05-09 12:28:44 +02:00
Dean
4c6629d15f
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-05-09 11:05:58 +01:00
Dean
3712e290b0
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-09 09:19:00 +01:00
Martin McKeaveney
dacb0d30ce
prevent lack of start/end date from causing UI error
2024-05-08 15:55:14 +01:00
melohagan
68cb2636df
Free trial close to expiration message ( #13638 )
...
* Add free_trial to deploy camunda script
* Free trial banner
* Don't show upgrade button for enterprise trial
* Add link option to banners
* Show free trial banner in portal
* Only admins should see free trial modal
* Fix days remaining
* Ignore subscription cancelled message for trial
* Remove unused code
---------
Co-authored-by: José Vte. Calderón <jose@budibase.com>
2024-05-08 13:38:50 +01:00
Dean
a29301a2fc
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-05-08 09:43:30 +01:00
deanhannigan
46995a115a
Merge branch 'master' into feature/filter-bindings
2024-05-08 09:37:14 +01:00
Dean
31fccf23a8
Add font load event to allow the header to redraw as the fonts load
2024-05-08 09:23:30 +01:00
melohagan
cfc2ea9117
Add free trial modal ( #13609 )
...
* Add free_trial to deploy camunda script
* WIP FreeTrial modal
* Handle free trial modal via self endpoint
* Set correct plan title for trial
* Remove catch
* lint
* Refactor
* Remove unnecessary code
* Rename to EnterpriseBasicTrialModal
2024-05-07 12:44:57 +01:00
Gerard Burns
0cda854f1d
remove line
2024-05-07 09:18:34 +01:00
Adria Navarro
86e129cae0
Fix
2024-05-06 08:06:44 +02:00
Adria Navarro
e39a65cad2
Fix edit old
2024-05-06 08:06:44 +02:00
Adria Navarro
457eebbcb4
Fix types
2024-05-06 08:06:43 +02:00
Adria Navarro
7951aac36b
Merge branch 'master' into chore/remove-unused-packages
2024-05-03 18:58:16 +02:00
Adria Navarro
bd86f906b1
Merge branch 'master' into feat/budi-8123-single-user
2024-05-03 17:31:29 +02:00
Dean
741d33b7e6
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-05-03 14:20:25 +01:00
Andrew Kingston
536c9196eb
Merge branch 'bug-crusher-9000' of github.com:Budibase/budibase into table-width-setting
2024-05-03 11:55:50 +01:00
Andrew Kingston
5c09684a7c
Update tests
2024-05-03 11:55:34 +01:00
Andrew Kingston
269aa41732
Add WIP
2024-05-03 11:47:54 +01:00
Andrew Kingston
ef7b97ce0d
Use a fixed ID for each column in column configuration to avoid closing popovers due to ID changes
2024-05-03 11:16:10 +01:00
Dean
83eeddf422
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-05-02 16:32:29 +01:00
Adria Navarro
c723790594
Rename
2024-05-02 12:10:29 +01:00
Adria Navarro
70c6d56c1e
Merge branch 'feat/budi-8123-single-user' into budi-8123/single-user-column-type
2024-05-02 12:06:42 +01:00
Andrew Kingston
052c6df713
Merge branch 'master' of github.com:Budibase/budibase into bug-crusher-9000
2024-05-02 11:40:42 +01:00
Andrew Kingston
b374e6bdc9
Update form step control to render tooltips above rather than below buttons
2024-05-02 11:37:58 +01:00
Andrew Kingston
a8b74f5f8c
Fix state bindings not being generated for some nested instances
2024-05-02 11:33:34 +01:00
Andrew Kingston
e72a3f4677
Update prompt user button action fields to be bindable
2024-05-02 10:48:20 +01:00
Adria Navarro
23f0ec7f12
Remove unused packages from builder
2024-05-01 11:17:26 +01:00
Adria Navarro
ffbbb223e9
Fix null ref
2024-04-30 10:39:52 +01:00
Adria Navarro
5699d28eb6
Display json
2024-04-30 10:26:42 +01:00
Adria Navarro
54e2609f76
Handle null references when selecting empty in the schema type in the panel
2024-04-30 10:26:35 +01:00
Dean
ac3b8478ec
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-04-26 16:06:34 +01:00
Andrew Kingston
e6aa5bcbda
Merge branch 'master' into prefill-cards
2024-04-26 15:45:24 +01:00
Adria Navarro
c133d329af
Merge branch 'master' into fix/isBetterSample-null-reference
2024-04-26 16:12:55 +02:00
Adria Navarro
a6d96cec4d
Fix type editing attachments
2024-04-26 15:55:08 +02:00
Andrew Kingston
4cdd6c8449
Merge branch 'master' of github.com:Budibase/budibase into new-datepicker
2024-04-26 13:21:00 +01:00
Adria Navarro
d45aa9beaf
Merge branch 'master' into budi-8123/single-user-column-type
2024-04-26 12:47:35 +02:00
Adria Navarro
1aad2ee6d2
Fix after renames
2024-04-26 12:23:11 +02:00
Adria Navarro
61bb40d0d3
Remove FieldTypeSubtypes
2024-04-26 12:09:32 +02:00
Adria Navarro
9f3e01ef78
Fix binding display types
2024-04-26 11:13:56 +02:00
Adria Navarro
063bdb1d7b
Fix type name on formula bindings
2024-04-26 10:43:44 +02:00
Adria Navarro
8314685033
Fix allowed types
2024-04-26 09:58:41 +02:00
Adria Navarro
6e4baf7215
Fix import validation
2024-04-25 15:50:28 +02:00
Adria Navarro
2edf3392a1
Fix design
2024-04-25 14:31:56 +02:00
Adria Navarro
2a690c3cdf
Don't allow users on spreadsheets
2024-04-25 14:31:46 +02:00
Adria Navarro
558c43bb77
Rename
2024-04-25 13:20:59 +02:00
Adria Navarro
e0216bb00c
Lint
2024-04-25 13:20:59 +02:00
Adria Navarro
b56c86e1b0
Lint
2024-04-25 13:20:59 +02:00
Adria Navarro
a794fb406d
Remove relationshipType from column type
2024-04-25 13:20:59 +02:00
Adria Navarro
b13d47e88d
Fix display items
2024-04-25 13:20:59 +02:00
Adria Navarro
95cf28a417
Prevent flashing on edition
2024-04-25 13:20:59 +02:00
Adria Navarro
891a04c376
Remove is multiple toggle
2024-04-25 13:20:59 +02:00
Adria Navarro
2555a145b2
Add user/users column types
2024-04-25 13:20:59 +02:00
Andrew Kingston
5cc2e90e4f
Improve grid height
2024-04-25 10:49:48 +01:00
Andrew Kingston
f08562e0e4
Add support for honouring original popover height in position dropdown utility
2024-04-25 09:01:31 +01:00
Andrew Kingston
80cbd70687
Improve clickoutside to handle right clicks properly
2024-04-25 08:46:51 +01:00
Andrew Kingston
54621b1539
Fix relationship picker styles and improve grid sizing
2024-04-25 08:34:33 +01:00
Andrew Kingston
443be4cdab
More upgrades to grids to support new popovers and use popovers for options cells
2024-04-24 16:28:44 +01:00
Gerard Burns
cbf33adc0e
fix
2024-04-24 08:05:29 +01:00
Dean
6d4e2b7454
Added changelog links to portal help section and version update modal
2024-04-23 16:21:36 +01:00
Dean
8791323003
Remove unused flag
2024-04-23 14:30:34 +01:00
Andrew Kingston
0aeddfa029
Merge branch 'master' of github.com:Budibase/budibase into new-datepicker
2024-04-23 12:06:06 +01:00
Andrew Kingston
2e46287b7e
Remove testing code
2024-04-23 11:52:24 +01:00
Dean
ed2eae88b3
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-04-23 09:09:59 +01:00
Peter Clement
a4c0328c53
REST file handling and SMTP automation block attachments ( #13403 )
...
* handle files in rest connector
* fetch presigned url and return
* further updates to handle files in rest connector
* remove unused important and fix extension bug
* wrong expiry param
* tests
* add const for temp bucket
* handle ttl on bucket
* more bucket ttl work
* split out fileresponse and xmlresponse into utils
* lint
* remove log
* fix tests
* some pr comments
* update function naming and lint
* adding back needed response for frontend
* use fsp
* handle different content-disposition and potential path traversal
* add test container for s3 / minio
* add test case for filename* and ascii filenames
* move tests into separate describe
* remove log
* up timeout
* switch to minio image instead of localstack
* use minio image instead of s3 for testing
* stream file upload instead
* use streamUpload and update signatures
* update bucketcreate return
* throw real error
* tidy up
* pro
* pro ref fix?
* pro fix
* pro fix?
* move minio test provider to backend-core
* update email builder to allow attachments
* testing for sending files via smtp
* use backend-core minio test container in server
* handle different types of url
* fix minio test provider
* test with container host
* lint
* try different hostname?
* Revert "try different hostname?"
This reverts commit cfefdb8ded
.
* fix issue with fetching of signed url with test minio
* update autoamtion attachments to take filename and url
* fix tests
* pro ref
* fix parsing of url object
* pr comments and linting
* pro ref
* fix pro again
* fix pro
* account-portal
* fix null issue
* fix ref
* ref
* When sending a file attachment in email fetch it directly from our object store
* add more checks to ensure we're working with a signed url
* update test to account for direct object store read
* formatting
* fix time issues within test
* update bucket and path extraction to regex
* use const in regex
* pro
* Updating TTL handling in upload functions (#13539 )
* Updating TTL handling in upload functions
* describe ttl type
* account for ttl creation in existing buckets and update types
* fix tests
* pro
* pro
2024-04-22 15:30:57 +00:00
Gerard Burns
53553d8dd6
linting
2024-04-22 14:34:20 +01:00
Gerard Burns
9d4283e9ba
linting
2024-04-22 14:34:20 +01:00
Gerard Burns
0249912154
remove old chart inputs
2024-04-22 14:34:20 +01:00
Gerard Burns
06bab3397f
remove previous option stuff and animations
2024-04-22 14:34:20 +01:00
Gerard Burns
bdb67bcd35
all chart inputs have the explanation modal
2024-04-22 14:34:20 +01:00
Gerard Burns
f629b95605
string dates
2024-04-22 14:34:20 +01:00
Gerard Burns
d9e7202e3b
wip
2024-04-22 14:34:20 +01:00
Gerard Burns
498a562b07
lines for dates
2024-04-22 14:34:20 +01:00
Gerard Burns
d7f9b1f5ee
better date parsing for candlestick
2024-04-22 14:34:20 +01:00
Gerard Burns
98cb16cc95
rename
2024-04-22 14:34:20 +01:00
Gerard Burns
97c0c272a8
wip
2024-04-22 14:34:20 +01:00
Gerard Burns
b0e7892e7b
rename
2024-04-22 14:34:20 +01:00
Gerard Burns
dc0bbbd450
rename
2024-04-22 14:34:19 +01:00
Gerard Burns
4690f78775
add explanation modal type presets
2024-04-22 14:34:19 +01:00
Gerard Burns
7890b4e6cb
wip
2024-04-22 14:34:19 +01:00
Gerard Burns
feef3450b7
example section
2024-04-22 14:34:19 +01:00
Gerard Burns
7b52811f10
wip
2024-04-22 14:34:19 +01:00
Gerard Burns
4b52508625
validation issue half working, fixing some bugs with context menu
2024-04-22 14:34:19 +01:00
Gerard Burns
a806bd87bf
wip
2024-04-22 14:34:19 +01:00
Gerard Burns
70ac56522f
nicer dates
2024-04-22 14:34:19 +01:00
Gerard Burns
585b4e07ad
users and relationships
2024-04-22 14:34:19 +01:00
Gerard Burns
12d2982c67
nicer time
2024-04-22 14:34:19 +01:00
Gerard Burns
4d2109008b
binding and json changes
2024-04-22 14:34:19 +01:00
Gerard Burns
bfa2d53e39
bindings wip
2024-04-22 14:34:19 +01:00
Gerard Burns
30449ee65b
options info
2024-04-22 14:34:19 +01:00
Gerard Burns
aba14f0e16
array type info
2024-04-22 14:34:19 +01:00
Gerard Burns
2c6dd23df1
fix text alignment
2024-04-22 14:34:19 +01:00
Gerard Burns
7fcea91ab4
stuff
2024-04-22 14:34:18 +01:00
Gerard Burns
2317003fbf
scrolling
2024-04-22 14:34:18 +01:00
Gerard Burns
18581ba982
wip
2024-04-22 14:34:18 +01:00
Gerard Burns
d506e0724e
refactor
2024-04-22 14:34:18 +01:00
Gerard Burns
fcca165a2e
wip
2024-04-22 14:34:18 +01:00
Gerard Burns
4a80af1bc6
some line refactor
2024-04-22 14:34:18 +01:00
Gerard Burns
2925312438
wip
2024-04-22 14:34:18 +01:00
Gerard Burns
2af464791c
wip
2024-04-22 14:34:18 +01:00
Gerard Burns
293a969f5f
wip
2024-04-22 14:34:18 +01:00
Gerard Burns
cd36056124
wip refactor manifest
2024-04-22 14:34:17 +01:00
Gerard Burns
e08d745360
wip
2024-04-22 14:33:11 +01:00
Gerard Burns
6bedafbdb1
refactor
2024-04-22 14:33:11 +01:00
Gerard Burns
38e4b92ae8
Refactor subjects
2024-04-22 14:33:11 +01:00
Gerard Burns
c30f5f5781
wip
2024-04-22 14:33:11 +01:00
Gerard Burns
b0bc5ff64b
refactor stuff
2024-04-22 14:33:11 +01:00
Gerard Burns
82294c55ce
part reafactor, probs not wroking
2024-04-22 14:33:11 +01:00
Gerard Burns
dc903a43f2
refactor validation
2024-04-22 14:33:11 +01:00
Gerard Burns
01b5c5d69a
some fixes
2024-04-22 14:33:11 +01:00
Gerard Burns
906feeca46
explanation modal
2024-04-22 14:33:11 +01:00
Gerard Burns
d1c043b993
clean more
2024-04-22 14:33:11 +01:00
Gerard Burns
fab54188e2
clean up new comp styles
2024-04-22 14:33:11 +01:00
Gerard Burns
fbefadc50f
wip
2024-04-22 14:33:11 +01:00
Gerard Burns
ca14c97491
infoword imp
2024-04-22 14:33:11 +01:00
Gerard Burns
bd002db0e7
wip component infoword
2024-04-22 14:33:11 +01:00
Gerard Burns
95878f445a
wip component infoword
2024-04-22 14:33:11 +01:00
Gerard Burns
203d13881d
wip
2024-04-22 14:33:11 +01:00
Gerard Burns
e2827fd9c1
wip
2024-04-22 14:33:11 +01:00
Gerard Burns
707c7de536
working seemingly
2024-04-22 14:33:11 +01:00
Gerard Burns
477813feef
working
2024-04-22 14:33:10 +01:00
Gerard Burns
573be29452
working okay
2024-04-22 14:33:10 +01:00
Gerard Burns
10fb73b19e
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
43e60f1305
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
906f06238e
wip my timbers
2024-04-22 14:33:10 +01:00
Gerard Burns
c011ff1598
wipply
2024-04-22 14:33:10 +01:00
Gerard Burns
3443fe0c6e
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
c0cc6b2afe
wip working looking okayish
2024-04-22 14:33:10 +01:00
Gerard Burns
e7c62c041b
wip working
2024-04-22 14:33:10 +01:00
Gerard Burns
2e68d8b7d6
vibing
2024-04-22 14:33:10 +01:00
Gerard Burns
6c823f5c60
some more wip
2024-04-22 14:33:10 +01:00
Gerard Burns
aa8795bc83
Working after breakout
2024-04-22 14:33:10 +01:00
Gerard Burns
5e87f1dcd4
wippish
2024-04-22 14:33:10 +01:00
Gerard Burns
793e5cb4cb
wip????
2024-04-22 14:33:10 +01:00
Gerard Burns
b9d36f9802
wip better fade
2024-04-22 14:33:10 +01:00
Gerard Burns
8eb60968d5
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
96001dd409
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
1296f8c6b2
fade in out
2024-04-22 14:33:10 +01:00
Gerard Burns
09485d6540
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
7eed50707e
wip
2024-04-22 14:33:10 +01:00
Gerard Burns
ab40e3babd
wip
2024-04-22 14:33:10 +01:00
mike12345567
0266be8138
Quick fix - no need to double check.
2024-04-22 12:26:30 +01:00
mike12345567
0b830ae2e2
Fixing formulas not being converted back to readable.
2024-04-19 17:05:34 +01:00
mike12345567
d328647447
Removing accidental import.
2024-04-19 16:49:58 +01:00
mike12345567
659efe67d7
Adding edge case handling to the binding readable/runtime conversion, checking if it is trying to replace a binding which a substring of a helper name, which causes the helper to become un-usable.
2024-04-19 16:40:45 +01:00
Dean
0945ad5603
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-04-19 16:22:02 +01:00
Dean
bdf15b21b1
Fixes for filter drawer padding
2024-04-19 11:49:20 +01:00
Andrew Kingston
ebbd0a87d4
Remove dates from card block autofill because the timestamps don't look nice
2024-04-19 11:48:26 +01:00
Andrew Kingston
1ede3b34d4
Merge branch 'master' into prefill-cards
2024-04-19 11:43:40 +01:00
Andrew Kingston
e670dc1e1b
Lint
2024-04-19 11:43:25 +01:00
Andrew Kingston
bc29d3515f
Improve card binding autofill field selection
2024-04-19 11:35:16 +01:00
Andrew Kingston
75bf928242
Tidy up card binding logic
2024-04-19 11:08:59 +01:00
Andrew Kingston
e98a9f7f80
Update when empty setting enrichment runs to ensure card blocks properly reset when changing datasource
2024-04-19 10:55:58 +01:00
Andrew Kingston
a049afcf65
Merge branch 'master' into fix/conditional-ui-updates
2024-04-19 10:53:39 +01:00
Dean
6ab024b83a
Merge remote-tracking branch 'origin/master' into feature/filter-bindings
2024-04-18 17:31:03 +01:00
Dean
6bbdf0e474
Bindings support for views and table row searches
2024-04-18 17:04:26 +01:00
Andrew Kingston
cb3937b5c1
Auto fill card blocks with bindings and reset when changing datasource
2024-04-18 15:58:40 +01:00
Dean
f6691fc9ef
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-04-18 15:10:30 +01:00
Dean
7de06e7b75
Add support to data table modal UI for attachment single and signature types
2024-04-18 15:08:21 +01:00
Dean
04d3226185
Merge remote-tracking branch 'origin/master' into feature/signature-field-and-component
2024-04-18 09:08:16 +01:00
Adria Navarro
e327ebd613
Do not display relationship selector if autocolumn links
2024-04-18 10:06:34 +02:00
Adria Navarro
c36ca27292
Use field types
2024-04-18 09:41:21 +02:00
Adria Navarro
c986cf2b56
Merge pull request #13512 from Budibase/budi-8126/fix-changing-column-type
...
Fix changing column type
2024-04-17 17:27:10 +02:00
Adria Navarro
3996ca6ff4
Merge branch 'master' into feat/budi-8126
2024-04-17 17:06:38 +02:00
Adria Navarro
7c3c82013c
Sort types
2024-04-17 16:43:13 +02:00
Adria Navarro
ae137ca677
Fix update
2024-04-17 16:34:08 +02:00
Adria Navarro
f7a1b4cb12
Fix switching types
2024-04-17 16:13:46 +02:00
Adria Navarro
b3ff97df7b
Fix typo
2024-04-17 16:13:28 +02:00
Adria Navarro
5572467d39
Merge branch 'master' into feat/budi-8126
2024-04-17 16:01:08 +02:00
Adria Navarro
a88924a418
Remove // eslint-disable-next-line no-unused-vars
2024-04-17 12:24:41 +02:00
Adria Navarro
7e1afd8b73
Remove // eslint-disable-next-line no-unused-vars in svelte
2024-04-17 12:19:58 +02:00
Adria Navarro
54f2c825fc
Remove _add
2024-04-17 12:12:41 +02:00
Adria Navarro
b342270399
Lint
2024-04-17 12:12:09 +02:00
Adria Navarro
3e32ce4d24
Use shared-core
2024-04-17 12:12:09 +02:00