Commit Graph

51 Commits

Author SHA1 Message Date
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
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
Peter Clement b854e06b33 fix direct mutation of inputdata in rowselector 2023-03-14 13:57:36 +00:00
Peter Clement 99287b9a5a don't coerce options type to array when switching to bindings 2023-02-06 14:37:50 +00:00
melohagan 919323b500 Fix/automation update deletes relationship (#9468)
* Add padding to text field input

* Apply padding to modal binding input

* Support relationships in automation bindings

* Trim automation field keys

* Trim automation field name

* Empty string check

* Add checkbox for clearing relationships update row

* Added state for automation field metadata

* clearRelationships updateRow check

* Padding tweak
2023-01-31 10:11:56 +00:00
Dean 7bfd07ac6c Ensure bindings are not mutated when enriching with custom icons 2022-10-21 15:33:56 +01:00
Dean 50eee8d938 Added the json field type to the Automation field block. Also added in the automation icon to identify the automation bindings 2022-10-17 12:08:37 +01:00
Peter Clement 746362c4ef fix binding panel in automate 2022-04-29 11:37:40 +01:00
Peter Clement 0c083a0692 remove function scope 2022-04-26 09:40:02 +01:00
Peter Clement 72985ee71c remove debouncing of automation input change and replace with on blurr 2022-04-25 14:51:36 +01:00
Peter Clement c0d929fd2f update automation type coercion 2022-02-15 13:03:24 +00:00
Peter Clement 8db67d5a3f fix bindings 2022-02-11 14:43:10 +00:00
Peter Clement f44471d9d0 fix js 2022-02-11 14:38:34 +00:00
Peter Clement d4b98095c2 update how we handle coercion of types 2022-02-11 14:20:25 +00:00
Peter Clement 4a02d36cd0 removing uneeded log 2022-02-08 15:23:37 +00:00
Peter Clement b91919e6d1 change naming of var 2022-02-08 15:00:16 +00:00
Peter Clement ca821f2a47 allow use of plain inputs for automations enabling use of bindings in all types 2022-02-08 14:52:08 +00:00
Andrew Kingston 642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Peter Clement 08f621f33e remove log 2021-10-14 16:46:59 +01:00
Peter Clement 8ab72050f8 Handle longform types within Automations 2021-10-14 15:44:17 +01:00
mike12345567 bded4a5b56 Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
Peter Clement e2ae8b8437 add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
Andrew Kingston d1916cfe49 Enable JS bindings in all design fields where HBS is also enabled 2021-10-12 16:52:56 +01:00
Peter Clement 0f153c3666 add relationship selector to automation blocks 2021-10-12 14:13:33 +01:00
Peter Clement 2d4bb78afc surface schema for user in json 2021-10-12 12:20:40 +01:00
Peter Clement 053ea4e499 add multiselect / date / boolean types to automations 2021-09-20 16:23:33 +01:00
Peter Clement ab2fd51dc2 fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Peter Clement d86c238d53 Improve test automation modal and handling of data 2021-09-15 00:46:50 +01:00
Peter Clement 0fadf104e2 save automation on change / delete / create 2021-09-15 00:45:11 +01:00
mike12345567 e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Andrew Kingston 797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567 dcf69b2181 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:34:30 +01:00
mike12345567 a7022de9b5 Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion. 2021-04-30 16:17:57 +01:00
mike12345567 a14c80bf6c Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one. 2021-04-29 19:06:58 +01:00
Andrew Kingston 5770035650 Update automation section to use spectrum 2021-04-22 10:58:04 +01:00
Martin McKeaveney 20a00d1225 remove merge conflict 2021-04-12 20:11:21 +01:00
Martin McKeaveney b5baf9f892 merge 2021-04-12 13:41:46 +01:00
Martin McKeaveney 1f70282753 fix automation fields 2021-04-11 12:02:01 +01:00
Andrew Kingston b3b7c54901 Update to support new stores 2021-04-01 10:29:47 +01:00
Keviin Åberg Kultalahti 44e3f29a0b moves backend stores to "stores" in the root src directory 2021-03-26 09:50:37 +01:00
Keviin Åberg Kultalahti a440e7631b move tables to separate store 2021-03-23 11:54:03 +01:00
mike12345567 68735f1b4f Formatting. 2021-03-10 17:56:16 +00:00
Keviin Åberg Kultalahti 3923af7c34 final touches to get drawer working correctly in automations 2021-02-26 15:12:44 +01:00
Keviin Åberg Kultalahti 16629903c1 bindings now show up correctly in the drawer 2021-02-26 14:53:51 +01:00
Keviin Åberg Kultalahti 51b517a4be merge existing work from old branch 2021-02-26 14:27:54 +01:00
mike12345567 6e198a8ce1 Fixing automation issue - now autocolumns hidden there too. 2021-02-16 18:58:59 +00:00
Andrew Kingston b1c292b79c Fix incorrect paths after merge 2021-01-20 13:20:08 +00:00
Andrew Kingston 7c4c7e0ae1 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston add4162000 Format with prettier 2020-10-27 15:28:13 +00:00