1
0
Fork 0
mirror of synced 2024-08-03 20:31:50 +12:00
Commit graph

564 commits

Author SHA1 Message Date
Andrew Kingston
fa5ca1809c Fix copy to clipboard not working without a secure context and add better notifications 2022-02-04 08:50:36 +00:00
mike12345567
528862f212 Adds alignment to long form and string fields as per #3374. 2022-02-03 19:13:56 +00:00
Andrew Kingston
920d2a4bbf Add support for disabling rich text fields 2022-02-03 14:28:15 +00:00
Andrew Kingston
46ad1dc2c4 Add error border when rich text field fails validation 2022-02-03 14:08:30 +00:00
Andrew Kingston
fc009cc9b4 Support a customisable offset for fullscreen mode for rich text editors 2022-02-03 11:53:51 +00:00
Andrew Kingston
5109975433 Update rich text field height to be set dynamically 2022-02-03 10:46:41 +00:00
Andrew Kingston
1ec51d2562 Add custom styles for HRs, tables and link colors in rich text editor and preview 2022-02-03 09:46:30 +00:00
Andrew Kingston
953fa94e2b Add custom styles for code blocks and block quotes in rich text editor and preview 2022-02-03 09:32:01 +00:00
Andrew Kingston
27b3d19771 Properly trim markdown viewer component 2022-02-03 09:06:52 +00:00
Andrew Kingston
283b59d5fe Update markdown viewer and editor BBUI components 2022-02-02 21:22:49 +00:00
Andrew Kingston
d3b12b6ab8 Add new rich text component to BBUI 2022-02-02 15:17:59 +00:00
Andrew Kingston
c7b78e135a Merge branch 'frontend-core' of github.com:Budibase/budibase into experimental-hbs-caching 2022-02-01 16:49:59 +00:00
Andrew Kingston
312571314d Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-02-01 16:46:00 +00:00
Andrew Kingston
a3135bd98f Merge branch 'client-bundle-size-reduction' into experimental-hbs-caching 2022-01-31 18:58:19 +00:00
mike12345567
8fbd101448 Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering 2022-01-31 15:21:15 +00:00
Andrew Kingston
37e72db2a8 Remove lodash and sort dependencies out 2022-01-31 09:32:06 +00:00
Andrew Kingston
bbc3c18fcd Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-24 15:46:54 +00:00
Andrew Kingston
30a92ee981
Merge pull request #4030 from Budibase/s3-upload
S3 file upload component
2022-01-24 15:41:46 +00:00
Andrew Kingston
1d217a23b7 Add helpers into BBUI rather than frontend core and fix A11y issue 2022-01-20 10:14:39 +00:00
mike12345567
10f55cf572 Adding in static/dynamic select, as well as the ability to set a tooltip on a select. 2022-01-19 18:33:58 +00:00
Andrew Kingston
597a1e5e68 Merge branch 'develop' of github.com:Budibase/budibase into frontend-core 2022-01-19 13:54:39 +00:00
Maurits Lourens
1757d8d329 add extensions prop to specify accepted file extensions 2022-01-18 17:17:31 +01:00
Andrew Kingston
919e31d216 Add initial work on frontend-core refactor 2022-01-18 09:39:19 +00:00
Andrew Kingston
bb01806633 Update S3 upload with develop and fix preview URLs 2022-01-13 17:18:24 +00:00
Rory Powell
c0006b4d8f Bump z-index to always be on top 2022-01-10 11:50:08 +00:00
Rory Powell
cf3c5dccd0 Fix auth dropdown z-index 2022-01-05 10:29:40 -05:00
mike12345567
3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Andrew Kingston
7dd70147f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Rory Powell
2af1a6e116 Add bold and code cell renderers 2021-12-21 14:08:09 -05:00
Andrew Kingston
07b2a411a4 Update home screen UI to work better on mobile and make spacing more consistent 2021-12-15 15:54:33 +00:00
Andrew Kingston
8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
Peter Clement
5da5acc27b
Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
Rory Powell
d347edb34a Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
mike12345567
41ea5265dd Fixing bug in tabs where double clicks cause tab switching, new headers enabled by default, disabled headers rather than enabled, get requests can have bodies. 2021-12-13 11:24:13 +00:00
Rory Powell
addd13542e Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
Rory Powell
e8755b6854 Auth config forms 2021-12-11 09:59:09 +00:00
Andrew Kingston
989310c29a Update deepSet helper to create parent keys of a deep path if one does not exist 2021-12-10 15:27:04 +00:00
Andrew Kingston
5793cc3bbd Add support for binding forms to deep json fields 2021-12-10 14:18:01 +00:00
mike12345567
adbbafbd53 Making it so that schema always shows up for future work towards global variables and making it so that tabs selected can be bound to. 2021-12-09 18:41:07 +00:00
mike12345567
8bb1727d0d Adding http verbs instead of icons for REST requests. 2021-12-09 13:08:16 +00:00
Peter Clement
eed8a13100 re-add status lights for app row 2021-12-09 10:10:16 +00:00
Peter Clement
efb50f0050 add option to change icon / colour 2021-12-08 18:51:24 +00:00
mike12345567
181efdf68c Adding bindings to rest API, adding in spaceship placeholder, updating the look of some other components, cleaning up some whitespace. 2021-12-08 17:58:30 +00:00
Andrew Kingston
c71ad0cdec Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Rory Powell
a23b4143e1 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell
1fc0a7227c Merge branch 'master' into develop 2021-12-08 12:07:06 +00:00
Andrew Kingston
5cc43bd8b5 Remove unnecessary optional chaining 2021-12-08 09:47:43 +00:00
Andrew Kingston
6b316f8a8f Coerce picker option labels to string to fix bug when using autocomplete with numeric labels 2021-12-08 09:45:50 +00:00
Andrew Kingston
689f3c9647 Remove infuriating behaviour of drawer closing on escape keypress 2021-12-07 13:58:34 +00:00
Andrew Kingston
c21f4b9681 Coerce picker option labels to strings to fix bug when using autocomplete on numeric label types 2021-12-06 18:22:19 +00:00
mike12345567
ba9854d121 Adding all response capabilities. 2021-12-06 17:39:51 +00:00
Andrew Kingston
1bb6fb37e5 Flatten JSON schema in apps to allow filtering and display of nested values 2021-12-06 12:37:50 +00:00
mike12345567
65d6ca9249 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
mike12345567
5bd2831bb6 Adding radio group of body types. 2021-12-02 17:53:14 +00:00
Rory Powell
400aee9d92 Fix datasource selection after import and add maxmimum files support to dropzone 2021-12-02 16:51:13 +00:00
mike12345567
81a643e6da Updating key value store to allow adding an activity toggle. 2021-12-02 11:53:51 +00:00
mike12345567
a85213f280 First major part of the REST query resdesign. 2021-12-01 17:55:57 +00:00
mike12345567
658ffce2c9 Adding some extra padding to action buttons to line them up better, changing over everything in datasources to tables (where possible). 2021-11-30 19:05:36 +00:00
Andrew Kingston
29c5e6c243 Add devtools to app preview and add ability to preview apps as different roles 2021-11-26 13:25:02 +00:00
Rory Powell
b6cc536965 WIP: Rest API import 2021-11-25 17:14:07 +00:00
Andrew Kingston
5ecd09b39e Add readonly prop to combobox 2021-11-23 16:40:31 +00:00
mike12345567
72bf66926d Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
mike12345567
19c096c3e5 Updating inline alert component to handle newlines as different elements, putting out error with new lines. 2021-11-22 10:37:58 +00:00
Rory Powell
851850dc03
Merge pull request #3354 from Budibase/rory/fixes-platform-url
Fixes for google sso, cloud email url and cloud logo updates
2021-11-16 13:46:06 +00:00
mike12345567
86eec3bb52 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567
6c46c119a6 Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
Rory Powell
cf13853f09 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
Andrew Kingston
bdae524618 Broadcast specific events for picking or typing to update the value in a combobox 2021-11-10 11:23:35 +00:00
Andrew Kingston
7fc5851b4c Revert changes to medium sized checkbox 2021-11-03 16:17:45 +00:00
Andrew Kingston
bea7a5955e Fix spectrum bug with larger checkboxes 2021-11-03 11:02:59 +00:00
mike12345567
d2c738ab33 Addressing review comments. 2021-10-27 14:55:09 +01:00
mike12345567
015b2a8f56 Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Andrew Kingston
d40d37b75a Remove log statement in datepicker 2021-10-21 13:52:30 +01:00
Andrew Kingston
2103fff1d2 Scope picker transition to avoid weird behaviour when unmounting 2021-10-21 13:36:33 +01:00
Andrew Kingston
f85b9ed52d
Merge pull request #3083 from Budibase/fix/date-sorting
Fix date format of dates created with Flatpickr (the date picker in apps)
2021-10-20 13:20:26 +01:00
Andrew Kingston
7d31e29b47 Fix usage of binding values to datepickers 2021-10-19 14:04:12 +01:00
Andrew Kingston
ea3bd12811 Add date parsing to core date picker and ensure values are always broadcast as ISO strings 2021-10-18 17:11:12 +01:00
Peter Clement
bd820f12fd add internal renderer back 2021-10-18 15:08:57 +01:00
Peter Clement
29796c3490 Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
mike12345567
0ba56ea54c Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
Peter Clement
4c0e2d3d07 remove uneeded log 2021-10-13 14:14:08 +01:00
Peter Clement
a25020aad7 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Peter Clement
2105fb31db some tidy up 2021-10-13 09:29:01 +01:00
Peter Clement
9c99e4dd0b add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
Andrew Kingston
98ca5da073 Fix bug rendering tabs inside a component which uses a svelte transition 2021-10-11 11:34:19 +01:00
Andrew Kingston
008f9c55a5 Update svelte-flatpickr and disable flatpickr attempting to use native datepickers on mobile, to fix mobile support 2021-10-04 14:50:02 +01:00
Andrew Kingston
ecd6818a13 Add inputmode attribute for number inputs 2021-10-01 11:15:15 +01:00
Andrew Kingston
7571be0bb9
Merge pull request #2790 from Budibase/data-ui-pagination
Data UI pagination and searching
2021-09-30 11:13:47 +01:00
Andrew Kingston
ce011dc4df Fix table crash when data is null 2021-09-29 15:25:44 +01:00
Peter Clement
9e0b15e6a7 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston
fdfc333172 Broadcast a sort event from BBUI table, and add prop to disable table sorting of data 2021-09-23 16:08:09 +01:00
Maurits Lourens
6511ba9dad set appendTo to undefined, because FlatPicker checks for !== undefined 2021-09-17 15:06:53 +02:00
Andrew Kingston
3f249ab10b
Merge pull request #2606 from Budibase/responsive-portal
Responsive portal
2021-09-16 17:28:21 +01:00
Andrew Kingston
e0bf533477 Fix loading circle bug 2021-09-16 16:53:34 +01:00
mike12345567
19268e97b6 Removing console logs created during automation rework. 2021-09-16 16:24:32 +01:00
Andrew Kingston
d368e54d17 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-16 16:06:41 +01:00
Peter Clement
3b57fd8a7e fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Peter Clement
1b8f7efbbb fix label not being rendered correctly 2021-09-16 12:15:32 +01:00
Peter Clement
cdcd582c41 Update icons 2021-09-15 00:49:44 +01:00
Peter Clement
b72999c027 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Peter Clement
e00e9f970f Update flow chart styling and event handling 2021-09-15 00:45:07 +01:00
Andrew Kingston
c46fd5d4d1 Fix issue with BBUI Page component height when wide 2021-09-13 16:42:29 +01:00
Andrew Kingston
bdb7c9c941 Don't change padding when using the wide BBUI Page component prop 2021-09-13 16:02:52 +01:00
Andrew Kingston
9a92993226 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
Andrew Kingston
76b97ab0f1 Remove log 2021-09-10 08:30:20 +01:00
Andrew Kingston
ab2c5a89b9 Fix issue with nullish progress value in progress circle component 2021-09-10 08:25:14 +01:00
Andrew Kingston
ca9df2764d Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
Andrew Kingston
de9dce77f4 Add custom theming to icons 2021-09-03 11:53:25 +01:00
Andrew Kingston
7ee7feca16 Add custom theming for primary color and primary hover color to form components 2021-09-03 11:50:09 +01:00
Andrew Kingston
dc67b4f8c1 Deeply clone rows before passing them back in the table edit row callback to avoid mutating table data 2021-09-02 14:42:12 +01:00
Peter Clement
a5a4c63094 Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Peter Clement
7217bb3ccd fix build 2021-08-26 08:50:36 +01:00
Andrew Kingston
0516d3d0ef Prevent MenuItem firing onlick handlers when disabled 2021-08-24 15:29:50 +01:00
Andrew Kingston
9223476ca7 Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms 2021-08-23 11:48:03 +01:00
Andrew Kingston
a656b419b9 Making picker sorting optional and default to off. Sort by default for client apps 2021-08-20 10:03:21 +01:00
Peter Clement
295e36f576 Add ability for user to select 'List' data type for a column 2021-08-19 16:54:44 +01:00
Andrew Kingston
5d1374bfa2 Add stepper component to bbui for numeric values 2021-08-18 11:32:39 +01:00
Martin McKeaveney
f28d0773f9
Merge pull request #2401 from mslourens/update_datasource_name
Update the name of the datasource
2021-08-18 10:44:04 +01:00
Maurits Lourens
285b73ceea fix lint issues 2021-08-18 00:04:54 +02:00
Maurits Lourens
c86a878b27 update the name of the datasource 2021-08-17 23:57:11 +02:00
Maurits Lourens
4e3da10cc8 implement review comments 2021-08-17 19:57:11 +02:00
Maurits Lourens
2cbf7b4821 implement review comments 2021-08-17 15:13:57 +02:00
Maurits Lourens
e8078662f8 add autocomplete component and make it optional for optionsField and relationshipField 2021-08-16 23:31:51 +02:00
Andrew Kingston
e6399cad33
Merge pull request #2339 from Budibase/custom-form-validation
Custom form validation
2021-08-16 18:29:44 +01:00
Andrew Kingston
cee0367b1d
Merge pull request #2344 from Budibase/ak-fixes
Fixes and features for various issues
2021-08-16 09:04:13 +01:00
Andrew Kingston
1285bcf645 Merge branch 'develop' of github.com:Budibase/budibase into joe-tweaks 2021-08-13 13:53:30 +01:00
Keviin Åberg Kultalahti
97498b0778 Merge branch 'master' into develop 2021-08-13 14:41:49 +02:00
Andrew Kingston
3309fa674c Adding missing dep 2021-08-13 13:32:32 +01:00
Andrew Kingston
6c7d3c171e Add static white and black color options to color picker 2021-08-13 12:39:57 +01:00
Andrew Kingston
cd3908ea9b Make dropzone file name a link to the file 2021-08-12 11:49:48 +01:00
Andrew Kingston
26fa1f4941 Sort picker options alphabetically 2021-08-12 10:09:38 +01:00
Andrew Kingston
b9887a657c Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:51:45 +01:00
Andrew Kingston
6005c0a4d8 Ensure checkbox always has a size class 2021-08-11 15:21:35 +01:00
Andrew Kingston
ef99e5a557 Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:09:04 +01:00
Martin McKeaveney
962e940aab fix date sorting 2021-08-10 17:41:11 +01:00
Martin McKeaveney
7d49634c6d fix date sorting 2021-08-10 17:41:01 +01:00
PClmnt
a1ab811372
Merge pull request #2318 from Budibase/quiet-emphasized-tabs
Add Quiet and Emphasized variants to the Tabs and Tab components
2021-08-09 16:13:03 +01:00
Peter Clement
c382c9d4b5 border fix 2021-08-09 15:56:05 +01:00
Peter Clement
fb343cc519 fix underline conditional 2021-08-09 15:55:03 +01:00
Peter Clement
cb7e02bb3a Add Quiet and Emphasized variants to the Tabs and Tab components 2021-08-09 15:47:30 +01:00
Andrew Kingston
b7af4ed65f Add validation drawer and simplify HOC's for different field types 2021-08-06 14:54:00 +01:00
Martin McKeaveney
04e1399eec
Merge pull request #2239 from mslourens/checkbox_sizes
add sizes to boolean field and checkbox component
2021-08-05 16:43:20 +01:00
Maurits Lourens
2d5a747803 add sizes to boolean field and checkbox component 2021-08-03 20:54:32 +02:00
Andrew Kingston
f095be6aac Darken modal underlay and add actions above screen modal to allow entering full screen or closing 2021-08-03 12:02:20 +01:00
Andrew Kingston
760ec7698d Fix modal not shrinking to fit screen size 2021-07-30 14:13:16 +01:00
Andrew Kingston
9aa65e2aa4 Break out notification component to standalone component 2021-07-30 13:58:34 +01:00
Andrew Kingston
78b2908a5d Add modal option to hide divider, and make title rendering optional 2021-07-30 13:57:33 +01:00
Martin McKeaveney
240c80525a
Merge pull request #2131 from mslourens/automation_live_toggle
convert automation icons into toggle
2021-07-28 10:24:52 +01:00
Maurits Lourens
9753783866 fix lint issue 2021-07-28 00:06:03 +02:00
Maurits Lourens
8c4333f4ca fix cypress test 2021-07-27 23:48:06 +02:00