1
0
Fork 0
mirror of synced 2024-08-23 22:11:39 +12:00
Commit graph

624 commits

Author SHA1 Message Date
Andrew Kingston
a3af1ece09 Ensuire the save row action determines the correct runtime bindings and only uses valid context types 2021-12-01 10:32:55 +00:00
Andrew Kingston
52b7e41e5f Prevent data providers from using arbitrary context-providing components as sources 2021-11-30 14:32:18 +00:00
Andrew Kingston
51b31946ec
Merge pull request #3576 from Budibase/ak-fixes
Misc bug fixes
2021-11-30 10:05:01 +00:00
Peter Clement
df307ad579
Merge pull request #3581 from Budibase/feature/auto-screen-ui
Autoscreen fixes
2021-11-29 13:49:59 +00:00
Peter Clement
8ff8b41b4e autoscreen fixes 2021-11-29 11:53:46 +00:00
Andrew Kingston
785ff45240 Fix issue with navigation links editor mutating real component structure 2021-11-29 08:58:49 +00:00
Andrew Kingston
0da0002bc5 Preserve bindings when duplicating components 2021-11-29 08:30:52 +00:00
Peter Clement
5c3e05c2d4
Merge pull request #3544 from Budibase/feature/auto-screen-ui
Remove initial screen defintion so user can see the new screen creation button
2021-11-25 22:13:07 +00:00
Peter Clement
9aa44dddfe change colour of autoscreen selection 2021-11-25 21:57:27 +00:00
Peter Clement
3d94d1df88
Merge pull request #3533 from Budibase/feature/auto-screen-ui
Fix issue where auto screen UI was duplicating selections
2021-11-25 10:23:50 +00:00
Peter Clement
ee9b1a7c18 re-add analytics 2021-11-25 09:41:40 +00:00
Peter Clement
7e65edfc5a refactor screen templates to include table name 2021-11-24 19:10:10 +00:00
Peter Clement
63a6cf5a94
Merge pull request #3520 from Budibase/feature/auto-screen-ui
Autoscreen ux changes
2021-11-24 13:48:51 +00:00
Peter Clement
23b6a204f6 unneeded log 2021-11-24 11:53:56 +00:00
Andrew Kingston
e639ec22ab
Merge pull request #3508 from Budibase/js-formula-fields
JS for formula fields + binding panel refactor
2021-11-24 09:10:46 +00:00
Andrew Kingston
059d33caf3
Merge pull request #3476 from Budibase/multi-filter-component
Dynamic filter component
2021-11-24 08:39:28 +00:00
Peter Clement
024bd01bf9 some autoscreen ux fixes 2021-11-23 20:14:28 +00:00
Peter Clement
559aadebc7 remove log 2021-11-23 15:02:10 +00:00
Peter Clement
851bbdf07d issue with datasource plus autogen 2021-11-23 15:00:21 +00:00
Peter Clement
616c6538f4 fix bg color of screen wizard modal 2021-11-23 14:45:50 +00:00
Andrew Kingston
5f2f01851b Refactor client and server binding panels into single generic panel. Enable JS for formula fields 2021-11-23 14:05:20 +00:00
Peter Clement
b381bd1e41 removing log 2021-11-23 09:43:21 +00:00
Peter Clement
1b69fb8349 fixng some auto screen bugs 2021-11-23 09:39:40 +00:00
Peter Clement
6c46422d8c remove nav selection modal 2021-11-23 09:01:12 +00:00
Andrew Kingston
74289a4588 Reorganise component structure 2021-11-22 14:48:04 +00:00
Andrew Kingston
68d4376a71 Merge branch 'develop' of github.com:Budibase/budibase into multi-filter-component 2021-11-22 10:44:52 +00:00
Andrew Kingston
5cf9aad280
Merge pull request #3403 from Budibase/cheeks-lab-day
Inline text editing + perf. enhancements + preview enhancements
2021-11-22 10:44:38 +00:00
Peter Clement
8d93a89b1d
Merge pull request #3334 from Budibase/feature/auto-screen-ui
Feature/auto screen UI
2021-11-22 10:15:44 +00:00
Andrew Kingston
2bf6c951fd Merge branch 'cheeks-lab-day' of github.com:Budibase/budibase into multi-filter-component 2021-11-18 15:58:04 +00:00
Andrew Kingston
038ec39143 Add dynamic filter component 2021-11-18 15:36:16 +00:00
Peter Clement
ac9f30612c more refactoring of screen wizard 2021-11-17 10:24:14 +00:00
Andrew Kingston
c309db623e Replace old usage of 'editable' manifest setting with 'static' 2021-11-16 18:33:14 +00:00
Andrew Kingston
78eb7e63f9 Remove unused client event for iframe-loaded 2021-11-16 13:15:31 +00:00
Peter Clement
63fc3dcc13 refactor wizard into its own file 2021-11-16 12:18:13 +00:00
Andrew Kingston
fe7bc33566 Remove deprecated keydown event being sent by client library 2021-11-16 11:45:28 +00:00
Andrew Kingston
638972804d Merge develop into editable text lab day 2021-11-16 11:14:46 +00:00
Andrew Kingston
3db13562d6
Merge pull request #3355 from Budibase/repeater-array
Data block + array fields as data sources
2021-11-16 11:03:30 +00:00
Andrew Kingston
b1a2bb59a6 Rename data block to repeater block 2021-11-15 18:07:51 +00:00
Andrew Kingston
9e94df969d Remove unused prop 2021-11-15 18:02:24 +00:00
Andrew Kingston
0c9ab127e5 Update data sources to correctly include block context suffixes in provider IDs 2021-11-15 12:25:01 +00:00
Peter Clement
0c7da50562 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
Andrew Kingston
07f15c5759 Add data block component 2021-11-12 15:19:25 +00:00
Andrew Kingston
e0c88597a7 Enable data providers to use array and attachment fields as their source 2021-11-12 13:42:55 +00:00
mike12345567
d54992de3d Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement
b186980451 removing log 2021-11-11 12:55:04 +00:00
Peter Clement
2ab72610f8 fix saving of blank screen 2021-11-11 12:09:36 +00:00
Peter Clement
39a66e2a49 save nav selection 2021-11-11 11:07:55 +00:00
Peter Clement
5d687316cb move modals to top level 2021-11-11 08:28:42 +00:00
Andrew Kingston
00eabbd050 Fix issue with using blocks and conditional UI together due to new nested settings 2021-11-10 19:41:58 +00:00
Peter Clement
32bdeb5195 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston
3ebf44d1f7 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
Andrew Kingston
0637168ab9 Change bindable properties order 2021-11-10 14:57:46 +00:00
Peter Clement
6dfba972a5 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Andrew Kingston
eabe0e66cf Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Martin McKeaveney
b66d76f010 code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
Martin McKeaveney
50b547e0a9 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
Martin McKeaveney
00340da839 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney
7b8abb376d formatting 2021-11-09 12:24:18 +01:00
Martin McKeaveney
f7550c8c47 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Peter Clement
9df2f8b634 new auto screen ux 2021-11-09 09:33:34 +00:00
Andrew Kingston
d0755ce8ac
Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
Andrew Kingston
aa56d6fd63 Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Andrew Kingston
f08b30b65e Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Martin McKeaveney
a48f8434eb fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney
5ebeb6814d refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Andrew Kingston
dc9b1a2a8c Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
Andrew Kingston
6ad3df2e7f Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
Andrew Kingston
1333844a2c Move keyboard handling into client library so that component deletion via keyboard can reference client app state 2021-10-28 13:00:55 +01:00
Martin McKeaveney
7882862a65 enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Rory Powell
bd9dbc6644 Remove redundant fieldTypes 2021-10-18 12:02:08 +01:00
Rory Powell
5242265f0e Code review refactoring 2021-10-18 11:58:42 +01:00
Rory Powell
63aaad4812 Merge branch 'develop' into options-text-columns 2021-10-18 11:25:35 +01:00
Rory Powell
88cdc7c1bd Allow options picker to be used on text columns 2021-10-14 16:36:45 +01:00
Andrew Kingston
197c584977 Fix editing text input settings inline 2021-10-14 10:43:04 +01:00
Andrew Kingston
932c332b81 Use custom Input for component settings so that JS bindings can be displayed nicley 2021-10-12 16:07:59 +01:00
Martin McKeaveney
43d3c2af4d adding made in budibase tag 2021-10-07 20:57:50 +01:00
Andrew Kingston
4b7cc205ae Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 18:16:41 +01:00
Andrew Kingston
2f26228759
Merge pull request #2848 from Budibase/prevent-screenslot-deletion
Prevent screen slot from being deleted
2021-10-04 18:16:16 +01:00
Andrew Kingston
cf91990125 Give up on attempting to get jest to work with BBUI, change strategy for showing notifications when deleting invalid components 2021-10-04 16:50:52 +01:00
Andrew Kingston
5d45d54e77 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 15:56:37 +01:00
Andrew Kingston
941371a62d Rename primary color to accent color 2021-10-04 14:45:51 +01:00
Martin McKeaveney
348e1bf404
Merge pull request #2630 from mslourens/invalid_route_settings_section
Sanitise urls after change
2021-10-04 12:30:11 +01:00
Andrew Kingston
877ae757c4 Update button text in theme settings to 'View changes' 2021-10-01 14:41:58 +01:00
Martin McKeaveney
2f491f3b6f
Merge branch 'develop' into dnd 2021-09-30 14:56:23 +01:00
Andrew Kingston
cc9fd5dd08 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston
ac635b34f6 Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston
43eac99730 Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston
98341b7237 Reuse filter drawer component to allow full table filtering on any type in data UI 2021-09-29 09:05:04 +01:00
Andrew Kingston
8d6550338e Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
Andrew Kingston
5cd756e762 Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Andrew Kingston
2ec7ff72ad Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston
bb192c3454 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston
78e4f00e11 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Maurits Lourens
3c7e8ee76a Merge branch 'develop' into invalid_route_settings_section
# Conflicts:
#	packages/builder/src/components/design/NavigationPanel/NewScreenModal.svelte
2021-09-23 13:15:53 +02:00
Maurits Lourens
a42747521d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney
b4f9fd4f12 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Andrew Kingston
01e33b4bf8 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-17 12:53:06 +01:00
Maurits Lourens
14b842f521 re-use sanitizeUrl utils method, add / if it's not added already 2021-09-17 11:43:27 +02:00
Maurits Lourens
0102e7284d fix merge conflicts, make arguments more consistent 2021-09-16 23:20:31 +02:00
Maurits Lourens
104a84d19b merge develop into branch 2021-09-16 22:15:09 +02:00