1
0
Fork 0
mirror of synced 2024-08-09 15:17:57 +12:00
Commit graph

10934 commits

Author SHA1 Message Date
Adria Navarro
c84d2449f2 Smarter getValidOperatorsForType 2023-10-03 14:26:12 +02:00
Adria Navarro
b2429e1fe0 Allow selecting many for many-to-many 2023-10-03 14:05:25 +02:00
Adria Navarro
614bbb0412 Handle has any 2023-10-03 13:51:06 +02:00
Adria Navarro
0834d33f9a Remove none array operators 2023-10-03 13:43:42 +02:00
Adria Navarro
2367ceeb87 Disable when noValue 2023-10-03 13:25:56 +02:00
Adria Navarro
f7e92992a8 Fix error 2023-10-03 13:12:50 +02:00
Adria Navarro
0702bc6c33 Sanity filter on change 2023-10-03 13:10:53 +02:00
Adria Navarro
9b14f50e8f Apply filter 2023-10-03 12:59:15 +02:00
Adria Navarro
3b93748376 Filter user (single) UI 2023-10-03 12:46:06 +02:00
melohagan
b291633c79 Don't use DrawerBindableSlot in test modal (#11959) 2023-10-03 10:19:19 +01:00
Adria Navarro
2df32b7b28 Use _id if populated 2023-10-02 15:34:26 +02:00
Adria Navarro
3546dfc0cf Validate 2023-10-02 15:18:28 +02:00
Adria Navarro
aa0ec1c7cb Fix validating on relationshipType change 2023-10-02 15:12:35 +02:00
Adria Navarro
46c40f011e Fix multiple relationship display 2023-10-02 15:00:51 +02:00
Adria Navarro
15bec7aae8 Refresh relationships on column link add/edit/delete 2023-10-02 14:51:48 +02:00
melohagan
7003475caf Refactor FieldSelector to not use BindableSlot (#11942) 2023-10-02 11:42:04 +01:00
Peter Clement
cb2d7d3915 Merge remote-tracking branch 'origin/develop' into fix/relationship-bug 2023-09-29 11:58:37 +01:00
Peter Clement
ebe8a562f6 fix relationship direction issue 2023-09-29 11:56:50 +01:00
melohagan
89f7539503 Update automation bindings (#11930)
* Deprecate zapier+make values1..5

* Allow dates in meeting invite to be bindable

* Add DrawerBindableSlot component

* Show calendar icon

* refactor

* Use cancel icon

* Disable cancel for JS bindings

* WIP

* WIP

* WIP

* Fix linkedIds svelte binding

* Label and icon update

* Handle arrays

* Support text area

* Add reactivity to text area icon

* Support boolean

* JSON support

* Remove rowControl

* Allow boolean field to have three states

* lint

* Refactor

* Exclude bindings button for formula types

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-09-29 10:12:43 +00:00
melohagan
b4e0d98973 Add bindings support to meeting start / end dates (#11759)
* Deprecate zapier+make values1..5

* Allow dates in meeting invite to be bindable

* Add DrawerBindableSlot component

* Show calendar icon

* refactor

* Use cancel icon

* Disable cancel for JS bindings

* WIP

* WIP

* WIP

* Fix linkedIds svelte binding

* Label and icon update

* Handle arrays

* Support text area

* Add reactivity to text area icon

* Support boolean

* JSON support

* Remove rowControl

* Allow boolean field to have three states

* lint

* Refactor

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-09-29 09:15:36 +00:00
Martin McKeaveney
d372396018 Update README.md 2023-09-28 16:41:22 +01:00
Peter Clement
7e6faaf587 Merge remote-tracking branch 'origin/develop' into feat/relationship-configuration 2023-09-28 15:28:21 +01:00
Martin McKeaveney
1a5b2eb540 Update README.md 2023-09-28 14:48:50 +01:00
Andrew Kingston
ffe9f75dda Merge branch 'develop' into hide-portal-sidebar-when-no-apps 2023-09-28 11:22:59 +01:00
Adria Navarro
ab97093a06 Remove user logic from CreateEditColumn 2023-09-28 10:00:25 +02:00
Andrew Kingston
8a6da67ecb Add header background on query page when scrolling 2023-09-27 17:13:03 +01:00
Martin McKeaveney
65af2ed7c2 backmerge from master 2023-09-27 17:06:57 +01:00
Peter Clement
4b0501d186 fix bad merge 2023-09-27 15:47:19 +01:00
Peter Clement
70d1581577 Merge remote-tracking branch 'origin/develop' into feat/relationship-configuration 2023-09-27 15:26:12 +01:00
Peter Clement
b32f1b5510 Merge remote-tracking branch 'origin/develop' into feat/relationship-configuration 2023-09-27 15:25:39 +01:00
Peter Clement
420972ca6b fixing edge cases and improving reusability 2023-09-27 15:15:02 +01:00
Adria Navarro
294a6f0eed Merge branch 'develop' into chore/clean_unused_dependencies 2023-09-27 15:53:43 +02:00
Gerard Burns
9766535b7a Merge branch 'develop' into hide-portal-sidebar-when-no-apps 2023-09-27 14:17:12 +01:00
mike12345567
4168b45a77 PR comments. 2023-09-27 11:14:14 +01:00
Gerard Burns
3192b2826c wip 2023-09-27 10:52:51 +01:00
mike12345567
a8c96848a5 Adding a quick check incase too many related tables - switch to just fetching everything. 2023-09-26 17:13:16 +01:00
mike12345567
7bd84bd048 Some typing fixes as well as a fix for the frontend issue of tables not correctly having their schemas updated in the table store when relationships added. 2023-09-26 17:01:30 +01:00
Dean
e73ddef040 Updated UI tests 2023-09-26 15:29:40 +01:00
Peter Clement
8b062524e2 fix lint 2023-09-26 15:24:14 +01:00
Dean
09280166c7 Added comment updates to reflect new naming behaviour 2023-09-26 15:15:30 +01:00
Peter Clement
7d4613c3f6 extract logic from component and disable one to one 2023-09-26 15:12:01 +01:00
Adria Navarro
6801e75200 Merge branch 'develop' into chore/clean_unused_dependencies 2023-09-26 16:03:40 +02:00
Gerard Burns
62acbc43fd Query UI improvements (#11881)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* linting

* sidebar close icon, fix overflow issue with sidebar

* better schema auto populating behavior

* rename newqueryviewer

* remove external datasource table

* linting

* wip

* align header

* fix needing to press the validate button twice

* table min width

* wip

* remove loading

* remove disabled

* remove validation

* lint

* wip

* fix json panel
2023-09-26 12:27:27 +01:00
Adria Navarro
946b8f8927 Add missing deps 2023-09-26 13:19:23 +02:00
Adria Navarro
463a035793 Remove builder unused devDependencies 2023-09-26 13:15:42 +02:00
Adria Navarro
31974834a0 Remove builder unused dependencies 2023-09-26 13:13:52 +02:00
Andrew Kingston
db62330d16 Fix portal side bar edit button 2023-09-26 11:18:21 +01:00
Adria Navarro
da313e72c9 Lint 2023-09-26 12:02:24 +02:00
Adria Navarro
0b0ffff6dd Enable field outside dev 2023-09-26 12:00:55 +02:00
Dean
d7a8b5f2b7 Updated the nav item body text to ensure it was truncated. The selected by Avatar was being pushed out of view. Hover text added 2023-09-26 10:58:56 +01:00
Adria Navarro
f4542283f5 Merge branch 'develop' into feature/user-column-type 2023-09-26 11:51:20 +02:00
Adria Navarro
b3405b7aaa Design forms 2023-09-26 11:44:37 +02:00
Adria Navarro
b9dc60dc07 Display side panel form selector 2023-09-26 11:27:17 +02:00
Michael Drury
18fd154ab5 Merge branch 'develop' into feat/relationship-configuration 2023-09-26 09:44:00 +01:00
Peter Clement
8af8c33bbe pr comments 2023-09-26 09:33:44 +01:00
Andrew Kingston
7bf32176a7 Add event for block ejection 2023-09-26 09:14:53 +01:00
Andrew Kingston
ed1fa2aba5 Merge branch 'develop' into date-only-type 2023-09-26 08:31:45 +01:00
Adria Navarro
6487d76b1d Merge branch 'develop' into feature/user-column-type 2023-09-25 21:51:43 +02:00
Adria Navarro
ee6548b3fb Merge branch 'develop' into chore/field_with_large_relationships 2023-09-25 21:41:03 +02:00
Andrew Kingston
00bd6e92db Merge branch 'develop' into cheeks-lab-day-portal-poc 2023-09-25 19:41:53 +01:00
Andrew Kingston
38cad518a4 Merge branch 'develop' into cheeks-lab-day-portal-poc 2023-09-25 19:34:04 +01:00
Andrew Kingston
f010cf2d53 Merge branch 'develop' into user-table-changes 2023-09-25 19:33:35 +01:00
Andrew Kingston
6b152349bd Expose date-only setting on date fields 2023-09-25 19:30:34 +01:00
Adria Navarro
79e693c89d Merge branch 'develop' into feature/user-column-type 2023-09-25 19:03:25 +02:00
mike12345567
6b52adc294 Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7458 2023-09-25 17:55:06 +01:00
Adria Navarro
9fc04e7053 Merge branch 'develop' into chore/field_with_large_relationships 2023-09-25 18:50:54 +02:00
Martin McKeaveney
5998f9544c Merge branch 'develop' into cheeks-lab-day-portal-poc 2023-09-25 16:57:59 +01:00
Adria Navarro
6cd1deb19a Merge branch 'develop' into chore/update_ts 2023-09-25 17:48:10 +02:00
Adria Navarro
f6a894a678 Merge branch 'develop' into chore/field_with_large_relationships 2023-09-25 17:43:01 +02:00
Michael Drury
28189fa5ae Merge branch 'develop' into feature/BUDI-7458 2023-09-25 16:29:01 +01:00
Peter Clement
db9c5db6e3 bug fixes 2023-09-25 15:36:08 +01:00
Peter Clement
66e67ffa44 Merge remote-tracking branch 'origin/develop' into feat/relationship-configuration 2023-09-25 15:33:41 +01:00
Peter Clement
85f4141e46 code clean up 2023-09-25 14:38:36 +01:00
Martin McKeaveney
1ef3c92195 Merge branch 'develop' into remove-automation-tooltip 2023-09-25 13:58:32 +01:00
Peter Clement
678afc134e Create new component for selecting relationships 2023-09-25 13:25:23 +01:00
mike12345567
56adf75bdd Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7458 2023-09-25 12:52:47 +01:00
melohagan
f3309a742c Add onChange to linked rows, longform text area, and multi select arrays in automations (#11874)
* Add onChange to LinkedRowSelector

* Add onChange to Multiselect array

* Add onChange to TextArea

* lint
2023-09-25 11:50:01 +01:00
Dean
a04dd3a66d Linting 2023-09-25 11:40:54 +01:00
Dean
fcb1575da5 Added default config values for buttons on auto screen creation. Added behaviour to accomodate screens created without defaults set. 2023-09-25 10:59:34 +01:00
Adria Navarro
825f1c639e Improve readability 2023-09-25 10:16:01 +02:00
Adria Navarro
02ab0a134e Update ts to 5.x 2023-09-22 18:17:19 +02:00
Adria Navarro
3fc396db8a Merge branch 'develop' into chore/field_with_large_relationships 2023-09-22 17:33:55 +02:00
Andrew Kingston
1fde202c49 Merge branch 'develop' into remove-default-value-conditions 2023-09-22 16:03:55 +01:00
Andrew Kingston
af2a7e39e4 Merge branch 'develop' into remove-automation-tooltip 2023-09-22 16:03:36 +01:00
Adria Navarro
0172eb2216 Merge branch 'develop' into chore/field_with_large_relationships 2023-09-22 16:12:01 +02:00
Adria Navarro
160b52c22b Remove useFetch 2023-09-22 15:50:29 +02:00
melohagan
c5accec85c Hide popover when viewing published app (#11858)
* Hide popover when viewing published app

* Refactor
2023-09-22 13:24:19 +01:00
Adria Navarro
7ad05930e1 Simplify 2023-09-22 13:07:02 +02:00
Andrew Kingston
10764053df Remove form field default value settings from being updated by conditional UI 2023-09-22 09:28:37 +01:00
Andrew Kingston
41eaaaa471 Remove tooltip from automation undo redo control 2023-09-22 09:16:23 +01:00
mike12345567
61c12d88cf Final work to support app update process. 2023-09-20 16:43:50 +01:00
mike12345567
1808665bb3 Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7458 2023-09-20 15:50:56 +01:00
melohagan
acb53c075a Scroll to first invalid field (#11824)
* Final actions

* Add vertical options to ScrollTo

* Remove nearest option

* Scroll to form field when invalid

* Backwards compatibility for ScrollTo action

* Revert "Final actions"

This reverts commit 910e9e6d396aa8531c9662181ebccc77b90ed0ae.

* Scroll to form field when invalid

* Remove createAutomations function

* Refactor

* Refactor

* lint

---------

Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2023-09-20 14:30:35 +01:00
Gerard Burns
ac50ce5832 Change verification banner implementation to respect portal and design app section layouts (#11813) 2023-09-20 08:51:13 +01:00
mike12345567
e408de539a Merge branch 'develop' of github.com:Budibase/budibase into feature/BUDI-7458 2023-09-19 17:31:49 +01:00
mike12345567
e8e4dd5c90 Finishing UI - getting API ready. 2023-09-19 13:45:24 +01:00
Adria Navarro
6879c65a5b Merge branch 'develop' into feature/user-column-type 2023-09-19 14:21:40 +02:00
Adria Navarro
a891acc228 Merge pull request #11796 from Budibase/BUDI-7403/data_section_frontend
Data section frontend for the user column
2023-09-19 14:16:52 +02:00
Adria Navarro
235799c07d Merge branch 'develop' into backmerge-20230919 2023-09-19 12:33:04 +02:00
Andrew Kingston
84a89ddc92 Support up to 3 lines of text in tooltips and fix icon for date fields 2023-09-19 11:07:31 +01:00