Andrew Kingston
d92f1a7097
Portal redesign ( #9336 )
...
* Update BB logo to black
* Update top nav bar and core layout
* Add redesign for apps pages
* Update user and groups pages
* More WIP portal redesign!
* Fix top nav colours and fix selected tab not updating
* Remove log
* Update copy on settings pages
* Update and standardise page headers and subtitles, and remove side nav titles
* Update font styles to allow for easy customisation
* Update button styles to always use newStyles, update auth page styles
* Update settings pages to new designs
* Update structure for account pages
* Add initial rewrite of app overview section
* Update config checklist to properly center
* Update app overview version and name/url screens
* Add tooltip to explain why URL cannot be changed until unpublishing
* Update overview automation history tab
* Update overview backups page
* Rewrite app overview access tab
* Update table hover colours
* Remove scrolling from tables when not required and stop selects from updating their own state locally
* Update table styles to support flexible column widths much better
* Fix extremely long strings in breadcrumbs not wrapping
* Fix multiple issues with long text overflow
* Fix flashing in version settings page
* Fix loading bugs in app backups page
* Add sidebar for portal and use it for automation history. Fix multiple overflow and scrolling issues
* Tidy up
* Update user details page to use tables and match designs
* Update users detail page
* Update user and group details pages with new tables
* Fix automation error linking from apps page and improve automation fetching logic in automation history
* Move theme and API key into user profile dropdown instead of settings
* Move settings before account and show plugins for devs
* Convert plugins page to table and update components and modals
* Update links when going back from the builder
* Update plugin search placeholder
* Fix URLs in app overview
* Properly handle text overflow in plugins table
* Remove getting started checklist
* Fix checklist removal and fix profile modal
* Update email details page to match new designs
* Cleanup
* Add licensing and env logic to determine which account links to show
* Update upgrade button URL for cloud accounts
* Update app list to use a more compact style
* Make core page layout responsive and update apps list to be responsive
* Update mobile design of apps page
* Update more pages to be responsive and add mobile specific components
* Refactor main portal page into multiple components
* Update multiple pages to be responsive and improve loading experience
* Make automation history page responsive
* Update backups page to be responsive
* Update pickers to use absolutely positioned root popover so that overflow does not matter
* Fix some responsive styles
* Fix update link in app overview
* Improve dropdown logic
* Lint
* Update click outside handler to handle modals properly
* Remove log
* Fix mobile menu upgrade button not closing menu
* Hide groups page if disabled at tenant level
* Centralise menu logic and show full menu on mobile
* Update app access assignment and fix backups table
* Ensure avatars cannot be squished
* Standardise disabled field text colour
* Allow developer users to access users, groups and usage pages
* Allow readonly access to users and groups for developer users
* Remove logs
* Improve users page loading experience
* Improve responsiveness on apps list page and fix discussions link styles
* Update spacing on user and group detail page and fix usage page showing wrong copy
* Fix logo override not working
* Pin minio version to an old one that supports the fs backend in dev
* Shrink upgrade button
* Shrink user dropdown
* Update assignment modal text
* Remove clickable visual styles from plugins
* Always show groups section in app access page
* Update app overview button styles to include more CTAs
* Hide edit and view links in more menu on overview page unless on mobile
* Make usage stats responsive and fix layout issues
* Add comment to docker-compose config
2023-01-18 13:56:53 +00:00
melohagan
3ea5078f07
Undo time offset ( #9140 )
2023-01-13 17:03:46 +00:00
Andrew Kingston
1d9ab4163f
Standardise disabled field text colour
2023-01-13 08:28:33 +00:00
Andrew Kingston
3778ab3bd5
Update pickers to use absolutely positioned root popover so that overflow does not matter
2023-01-12 09:18:17 +00:00
Dean
bc933638ef
Added sorting to the options field
2023-01-04 13:08:28 +00:00
Andrew Kingston
3dd5916f24
Update user and group details pages with new tables
2022-12-21 16:33:25 +00:00
Andrew Kingston
5d74763c42
Remove scrolling from tables when not required and stop selects from updating their own state locally
2022-12-20 17:12:36 +00:00
Andrew Kingston
7ca61c8bca
Rewrite app overview access tab
2022-12-20 17:01:50 +00:00
Andrew Kingston
9e290527ed
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-portal-redesign
2022-12-15 15:34:50 +00:00
melohagan
f5c902fb57
Add compact setting to AttachmentField ( #9052 )
2022-12-15 13:59:03 +00:00
Andrew Kingston
dfed2c26c7
Update font styles to allow for easy customisation
2022-12-14 15:33:16 +00:00
Andrew Kingston
b03bf753a0
Fix issue with extremely long select values!
2022-12-06 15:13:12 +00:00
Andrew Kingston
8567ae70af
Merge branch 'develop' of github.com:Budibase/budibase into side-panel
2022-11-29 12:22:56 +00:00
Andrew Kingston
ece86ea1a8
Ensure datepicker underlay does not exceed parent element size
2022-11-25 12:14:05 +00:00
Mel O'Hagan
991706ec53
Disable input
2022-11-25 10:54:36 +00:00
Andrew Kingston
43fb581fde
Fix flatpickr random error
2022-11-17 10:16:27 +00:00
Michael Drury
269cddbaf8
Merge pull request #8488 from Budibase/fix/peter-fixes
...
Bug fixes
2022-11-03 13:37:26 +00:00
deanhannigan
9cebbd5a35
Merge pull request #8475 from Budibase/fix/remove-reactive-update-on-multiselect
...
Multiselect value parsing moved out of the component
2022-11-02 14:31:57 +00:00
deanhannigan
e4660b43ea
Merge pull request #8482 from Budibase/fix/app-list-group-filtering
...
General fixes to app list group filtering
2022-11-02 14:31:19 +00:00
Peter Clement
df72037eac
fix issue with datepicker
2022-11-02 12:15:03 +00:00
Dean
ff29e8e7af
General fixes to app list group filtering
2022-11-02 00:41:15 +00:00
Dean
b3c2cfea44
General approach not suitable at the component level. Backing out change
2022-11-01 17:46:20 +00:00
Mel O'Hagan
ebeae5742a
Clear file input when removing files
2022-11-01 16:43:18 +00:00
Martin McKeaveney
87717ebdf5
merge with master
2022-10-31 13:44:23 +00:00
Dean
5e61575e30
Refactored approach to parsing multiselect values and ensuring any parsed values trigger a field update
2022-10-26 15:13:27 +01:00
Gerard Burns
77165e4cdd
Fix Input Dropdown Outside Click ( #8404 )
2022-10-26 13:48:48 +01:00
Peter Clement
679e22384c
Assorted Backups UI fixes
2022-10-25 16:05:19 +01:00
mike12345567
cf1843002d
Merge branch 'feature/app-backups' of github.com:Budibase/budibase into feature/backups-ui
2022-10-24 15:50:45 +01:00
Peter Clement
1aca8756f6
pr comments
2022-10-24 15:09:32 +01:00
Dean
b9a222ff1e
Separating the multiselect fix into its own ticket
2022-10-24 09:07:14 +01:00
Gerard Burns
d2997b3357
Fix Picker Interaction with the Outside Click Action
2022-10-21 15:12:38 +01:00
Peter Clement
d138d5ebaa
add ability tofilter by range
2022-10-20 16:10:09 +01:00
Peter Clement
62ada4f7cc
integrate download and update and update datepicker
2022-10-20 15:09:43 +01:00
Peter Clement
71439d4b82
add datepicker range and test search
2022-10-19 10:16:54 +01:00
Dean
7ccf29bff7
Pushed default parsing up into the InnerForm component to ensure that invalid default values are removed entirely. Fixes for custom validation for array types
2022-10-18 16:24:36 +01:00
Dean
36307ccff7
Refactor for multiselect value parsing and a fix to ensure default values are parsed before reaching the picker
2022-10-18 11:06:18 +01:00
Dean
bb4ee20bd6
Values or defaults passed to the picker are parsed to ensure only valid options are marked/added to the component.
2022-10-17 12:03:13 +01:00
Dean
e033af8e87
Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license
2022-09-28 11:39:22 +01:00
Martin McKeaveney
57bbf28119
merge with master
2022-09-26 17:57:23 +01:00
Dean
14fb43a113
Hide the file attachment dropzone when the picker is disabled
2022-09-21 14:11:04 +01:00
mike12345567
1be71933ca
Merge branch 'develop' of github.com:Budibase/budibase into group-fixes
2022-09-16 17:02:08 +01:00
Martin McKeaveney
e6eb1687d2
Merge pull request #6640 from mslourens/pass_untruncated_title_to_radiogroup
...
Pass a title property with untruncated text to the RadioGroup
2022-08-31 13:32:33 +01:00
Martin McKeaveney
02c93071ee
merge
2022-08-30 10:33:37 +01:00
melohagan
5b9b071f62
Merge pull request #7243 from Budibase/bug/sev2/orphaned-minio-attachment
...
Delete attachments on field clear from minio bucket
2022-08-17 16:48:27 +01:00
Mel O'Hagan
1200f4d2a0
Allow delete attachments from builder data section
2022-08-15 15:46:55 +01:00
mike12345567
ae9ae26bd4
Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters
2022-08-15 12:24:41 +01:00
Andrew Kingston
05bfd86b91
Use real file names when download files from dropzones
2022-08-15 11:37:30 +01:00
Andrew Kingston
03e379bafe
Fix typo
2022-08-15 11:24:25 +01:00
Andrew Kingston
ee5085f57f
Fix flatpickr offsetting date by one hour on initial selection of time-only fields
2022-08-13 16:25:01 +01:00
Mel O'Hagan
9fb5b2a37d
Delete the selected file only
2022-08-12 11:43:39 +01:00
Mel O'Hagan
5171fc09fb
Delete attachments on field clear
2022-08-12 11:29:57 +01:00
Mel O'Hagan
16c8a6a3a6
Redraw Date Picker when settings change
2022-08-11 11:13:50 +01:00
Mel O'Hagan
2941ba5ade
Add prop for 24hr time
2022-08-11 11:01:48 +01:00
Andrew Kingston
ec6a208b1b
Lint
2022-08-09 10:33:55 +01:00
Mel O'Hagan
5b46494cf6
Revert Multiselect component changes
2022-08-06 20:32:52 +01:00
Andrew Kingston
e09c3c13cd
Update icon usage in pickerdropdown
2022-08-05 11:01:30 +01:00
Andrew Kingston
1d60c62b7c
Allow removing users from user assignment modal and add validation to prevent invalid submissions
2022-08-03 14:27:44 +01:00
Dean
def49fc415
Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license
2022-08-03 14:14:16 +01:00
Andrew Kingston
9e90180c9d
Fix picker dropdown UX issues. Rename some usages of groups to user groups.
2022-08-03 13:47:55 +01:00
Dean
cdca1497cc
Linting and tidying
2022-08-02 09:06:35 +01:00
Dean
7407b5ee45
Minor update to select logic and removed the sample pro badge behaviour
2022-08-01 17:15:46 +01:00
Dean
776160df7f
Investigation edits
2022-08-01 15:23:41 +01:00
Andrew Kingston
9438131a1a
Fix styles of search embedded within pickerdropdown
2022-08-01 10:34:20 +01:00
Andrew Kingston
7c335431e1
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2022-08-01 10:29:07 +01:00
Peter Clement
c3a4941119
Merge pull request #6989 from Budibase/pc/fixes
...
User Management UI fixes
2022-08-01 09:39:55 +01:00
Peter Clement
9f58de0601
lint fix
2022-08-01 09:06:07 +01:00
Mel O'Hagan
d41f813efb
Add multiselect for options is in
2022-07-29 16:09:53 +01:00
Mel O'Hagan
1bdc0658e7
Merge branch 'develop' into feature/multiselect-filters
2022-07-29 14:23:12 +01:00
Andrew Kingston
f6406092ed
Use square status lights for role colours in pickerdropdowns
2022-07-29 14:13:57 +01:00
Andrew Kingston
3ebb2e193f
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-29 13:48:27 +01:00
Peter Clement
5477ffe575
improve email validation
2022-07-29 13:17:17 +01:00
Mel O'Hagan
406362b3f9
Merge branch 'develop' into feature/multiselect-filters
2022-07-27 18:08:37 +01:00
Mel O'Hagan
35dd4b0aa8
Add Multiselect to FilterDrawer
2022-07-26 13:50:36 +01:00
Andrew Kingston
d6897bbf77
Update picker to put colour indicators on the left side
2022-07-25 17:04:13 +01:00
Peter Clement
819ce4e360
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
2022-07-14 13:32:51 +01:00
Peter Clement
42e4ad6fb8
Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into feat/user-groups-tab
2022-07-11 15:30:31 +01:00
Peter Clement
eff78240a6
improve performance of adding users and groups
2022-07-11 15:29:39 +01:00
NEOLPAR
d6483e8d92
filtering apps with user groups, added clear button in pickerdropdown component
2022-07-11 15:12:45 +01:00
Maurits Lourens
e69a328eb4
Pass a title property with untruncated text to the RadioGroup
2022-07-11 15:59:32 +02:00
Andrew Kingston
16116f2877
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-07-11 10:33:50 +01:00
Peter Clement
2399dbceb9
linting and tidy
2022-07-07 08:55:32 +01:00
Peter Clement
00ef0e3ef9
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
2022-07-05 16:04:01 +01:00
Peter Clement
3de2123dc4
group / user app assignment
2022-07-05 09:21:59 +01:00
Peter Clement
5ce3861ef2
add ability to select groups from dropdown
2022-07-05 09:21:20 +01:00
Dean
31b51e1ecf
Fixes for datasource authentication parsing. Mapping UX updates
2022-07-01 17:27:24 +01:00
Peter Clement
45fc55278e
add InputPicker component and finish onboarding flow
2022-06-29 19:04:18 +01:00
Andrew Kingston
0ee58bdea8
Add generic list and list item spectrum components for simple table style UI
2022-06-24 14:55:25 +01:00
Andrew Kingston
0dbc4fcd3c
Pull in more work from new design UI
2022-06-24 14:31:35 +01:00
Andrew Kingston
36c8d91997
Pull in picker changes from new design UI
2022-06-24 14:10:13 +01:00
Andrew Kingston
412c0a3676
Separate style overrides for range input to fix not displaying on webkit
2022-06-21 15:25:37 +01:00
Andrew Kingston
f1250840af
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-20 13:28:26 +01:00
Andrew Kingston
b5d635c83f
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-06-15 15:32:33 +01:00
Andrew Kingston
faa224cf2b
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2022-06-15 11:08:40 +01:00
Andrew Kingston
eb3a7b44b6
Merge pull request #6309 from Budibase/builder-focus-updates
...
Builder focus updates
2022-06-15 11:07:46 +01:00
Andrew Kingston
ab9adc5cd5
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2022-06-15 09:02:35 +01:00
Andrew Kingston
d89047b2ab
Revert focus specific logic in other components and simplify
2022-06-13 16:11:12 +01:00
Rory Powell
4dc5cfc5a7
Merge branch 'release' into merge-release
2022-06-13 11:45:18 +01:00
Andrew Kingston
b3d326c41b
Update basic user onboarding modal to be readonly rather than disabled and lighten disabled state text
2022-06-10 11:04:17 +01:00
Andrew Kingston
72397530ec
Apply timezones patch from existing ignore-timezones branch
2022-06-07 08:31:00 +01:00
Dean
692039cd34
Component Cypress tests and fixes
2022-05-31 22:57:33 +01:00
Dean
f1111fffca
Updated approach to focus behaviour. Placeholder now updates to direct the user to the next required field they haven't entered
2022-05-30 12:57:10 +01:00
Andrew Kingston
2f324023d9
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-27 13:32:07 +01:00
Dean
372ff3b8fe
Merge remote-tracking branch 'origin/develop' into feature/required-field-focus
2022-05-27 10:22:48 +01:00
meng xiong hiu
e9d8229b37
Expose option to limit amount of uploads in attatchment field
2022-05-25 21:15:23 +08:00
Dean
663a4ee7c7
Expanding the focus behaviour to more component types in the builder. Minor fix for cypress test
2022-05-24 09:58:05 +01:00
Dean
253642ad1f
Refactored the approach to builder focus. Extending the behaviour beyond form fields
2022-05-23 16:12:56 +01:00
Dean
4c25248de8
Builder focus behaviour added to guide users when adding form elements. Refactored the component tests
2022-05-17 15:09:13 +01:00
Andrew Kingston
08a98b4b95
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-17 12:59:15 +01:00
Rory Powell
0d9147be77
Merge branch 'master' into merge-master
2022-05-17 08:35:29 +01:00
Martin McKeaveney
d68b695d62
Merge pull request #5855 from Budibase/feature/fill-app-name-on-create
...
Feature/fill app name on create
2022-05-16 17:38:33 +01:00
melohagan
76640f65f1
Merge pull request #5800 from Budibase/bug/sev3/misc-picker-fixes
...
Misc Picker Fixes
2022-05-16 12:03:22 +01:00
Dean
ef333f14d1
packages/bbui/src/Form/Core/TextField.svelte
2022-05-16 11:30:20 +01:00
Dean
2fe7581dd3
Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create
2022-05-16 09:08:33 +01:00
mike12345567
049bb5bd9c
Addresses #5731 - offset the UTC offset in ISO strings to allow date only columns in external DBs to save the correct date when in a timezone differing from UTC.
2022-05-13 23:44:56 +12:00
Dean
f78bcdacea
App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture
2022-05-12 17:04:05 +01:00
Andrew Kingston
68b20b69d4
Auto focus search input when adding component
2022-05-10 18:48:43 +01:00
Mel O'Hagan
6adb8fdc32
Added MultiSelect Checkboxes
2022-05-10 15:16:13 +01:00
Andrew Kingston
316d5d682f
Improve role colours and ordering
2022-05-10 14:02:00 +01:00
Andrew Kingston
8de67e17f4
Allow status lights to be added to pickers
2022-05-10 13:32:09 +01:00
Mel O'Hagan
516d163ea2
Close picker on click of listbox
2022-05-10 13:16:21 +01:00
Andrew Kingston
8467e6109a
Fix datepicker not working when toggling disabled state
2022-05-10 11:25:48 +01:00
Andrew Kingston
1f38cbbba9
Add theme slider and completed theme panel to new design UI
2022-05-09 09:39:44 +01:00
Andrew Kingston
084d93616b
Update select option icons to use spectrum icons rather than images
2022-04-26 09:51:38 +01:00
Dean
1c010c0b5b
Removed step that alters the picker date on change for time only fields
2022-04-04 14:55:43 +01:00
Dean
770afb6ef9
Removed unused variable
2022-04-04 12:13:13 +01:00
Dean
b8f843ebb2
Fixes for date/time picker issue.
2022-04-04 11:51:52 +01:00
Andrew Kingston
eae947e43f
Don't show checkbox label if no label specified
2022-02-24 09:12:14 +00:00
Michael Drury
1cc32e42c0
Merge branch 'develop' into frontend-core
2022-02-09 14:42:05 +00:00
mike12345567
d13985af3f
Fix for #3758 - updating the datetime cell renderer and form component to be capable of display time only formats, as well as adding an option to only select the time component for a date time form field.
2022-02-08 16:15:08 +00:00
Andrew Kingston
d90ccc26c7
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-08 08:12:37 +00:00
Andrew Kingston
6245d605e8
Update rich text editor fullscreen and side-by-side modes to work on desktop and mobile properly with any type of layout navigation
2022-02-07 12:49:33 +00:00
Andrew Kingston
587a260c2b
Improve text area and long form height settings
2022-02-07 12:04:21 +00:00
Andrew Kingston
48ce006ac3
Hide some icons on mobile to avoid fullscreen mobile icon wrapping in rich text editor
2022-02-04 14:25:20 +00:00
Andrew Kingston
90514af833
Merge branch 'develop' of github.com:Budibase/budibase into feature/real-rich-text
2022-02-04 13:53:01 +00:00
Andrew Kingston
a3eef9f534
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-04 09:23:32 +00:00
mike12345567
984950b945
Adds alignment to long form and string fields as per #3374 .
2022-02-03 19:13:56 +00:00
Andrew Kingston
a0c3ee1c8b
Add support for disabling rich text fields
2022-02-03 14:28:15 +00:00
Andrew Kingston
0005b05829
Add error border when rich text field fails validation
2022-02-03 14:08:30 +00:00
Andrew Kingston
160849d0f5
Support a customisable offset for fullscreen mode for rich text editors
2022-02-03 11:53:51 +00:00
Andrew Kingston
0b7dbebe5c
Update markdown viewer and editor BBUI components
2022-02-02 21:22:49 +00:00
Andrew Kingston
0892a1db59
Add new rich text component to BBUI
2022-02-02 15:17:59 +00:00
Andrew Kingston
de12e0dc79
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-01 16:46:00 +00:00
mike12345567
f9c7877e02
Merge branch 'develop' of github.com:Budibase/budibase into feature/formula-filtering
2022-01-31 15:21:15 +00:00
Andrew Kingston
30fa72665a
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-01-24 15:46:54 +00:00
Andrew Kingston
b0defa8176
Merge pull request #4030 from Budibase/s3-upload
...
S3 file upload component
2022-01-24 15:41:46 +00:00
Andrew Kingston
e3258a0caf
Add helpers into BBUI rather than frontend core and fix A11y issue
2022-01-20 10:14:39 +00:00
mike12345567
249b10a605
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
Maurits Lourens
a4fea9ab3c
add extensions prop to specify accepted file extensions
2022-01-18 17:17:31 +01:00
Andrew Kingston
b3dba52d62
Update S3 upload with develop and fix preview URLs
2022-01-13 17:18:24 +00:00
Peter Clement
841feac5fa
Merge pull request #3737 from Budibase/feature/home-screen-redesign
...
Home Screen Redesign
2021-12-15 09:47:03 +00:00
Peter Clement
feacfb922f
re-add status lights for app row
2021-12-09 10:10:16 +00:00
Peter Clement
14213006e0
add option to change icon / colour
2021-12-08 18:51:24 +00:00
Rory Powell
8df37dae85
Merge branch 'develop' into feature/rest-redesign
2021-12-08 12:36:12 +00:00
Rory Powell
379b8cecc0
Merge branch 'master' into develop
2021-12-08 12:07:06 +00:00
Andrew Kingston
b8b66b0c07
Remove unnecessary optional chaining
2021-12-08 09:47:43 +00:00
Andrew Kingston
a90cfc3e73
Coerce picker option labels to string to fix bug when using autocomplete with numeric labels
2021-12-08 09:45:50 +00:00
mike12345567
5936fe0f5f
Adding all response capabilities.
2021-12-06 17:39:51 +00:00
mike12345567
e064237981
Adding in last components of UI that were missing.
2021-12-03 18:39:05 +00:00
mike12345567
740abf8445
Adding radio group of body types.
2021-12-02 17:53:14 +00:00
Rory Powell
9d5866e747
Fix datasource selection after import and add maxmimum files support to dropzone
2021-12-02 16:51:13 +00:00
mike12345567
a0c3b0b8ce
Updating key value store to allow adding an activity toggle.
2021-12-02 11:53:51 +00:00
Rory Powell
71ba024974
WIP: Rest API import
2021-11-25 17:14:07 +00:00
Andrew Kingston
24a700f391
Add readonly prop to combobox
2021-11-23 16:40:31 +00:00
mike12345567
ea0000df51
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
Andrew Kingston
86731ee5d4
Broadcast specific events for picking or typing to update the value in a combobox
2021-11-10 11:23:35 +00:00
Andrew Kingston
294dd232bc
Revert changes to medium sized checkbox
2021-11-03 16:17:45 +00:00
Andrew Kingston
08de9c0b45
Fix spectrum bug with larger checkboxes
2021-11-03 11:02:59 +00:00
Andrew Kingston
979801be4e
Remove log statement in datepicker
2021-10-21 13:52:30 +01:00
Andrew Kingston
906f171ef2
Scope picker transition to avoid weird behaviour when unmounting
2021-10-21 13:36:33 +01:00
Andrew Kingston
7924a69016
Fix usage of binding values to datepickers
2021-10-19 14:04:12 +01:00
Andrew Kingston
50154ece31
Add date parsing to core date picker and ensure values are always broadcast as ISO strings
2021-10-18 17:11:12 +01:00
Andrew Kingston
b45777bd66
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
1b3cd1a2a4
Add inputmode attribute for number inputs
2021-10-01 11:15:15 +01:00
Maurits Lourens
19f5a9c51e
set appendTo to undefined, because FlatPicker checks for !== undefined
2021-09-17 15:06:53 +02:00
Andrew Kingston
e7d1ed3114
Add custom theming for primary color and primary hover color to form components
2021-09-03 11:50:09 +01:00
Andrew Kingston
cb46e763d3
Making picker sorting optional and default to off. Sort by default for client apps
2021-08-20 10:03:21 +01:00
Andrew Kingston
c945fc650d
Add stepper component to bbui for numeric values
2021-08-18 11:32:39 +01:00
Maurits Lourens
eb383f68bc
implement review comments
2021-08-17 19:57:11 +02:00
Maurits Lourens
6aaf73788d
implement review comments
2021-08-17 15:13:57 +02:00
Maurits Lourens
62f7676cdf
add autocomplete component and make it optional for optionsField and relationshipField
2021-08-16 23:31:51 +02:00
Andrew Kingston
73def04951
Merge pull request #2344 from Budibase/ak-fixes
...
Fixes and features for various issues
2021-08-16 09:04:13 +01:00
Keviin Åberg Kultalahti
f6218d8e0b
Merge branch 'master' into develop
2021-08-13 14:41:49 +02:00
Andrew Kingston
4275ceef33
Make dropzone file name a link to the file
2021-08-12 11:49:48 +01:00
Andrew Kingston
cb55139cea
Sort picker options alphabetically
2021-08-12 10:09:38 +01:00
Andrew Kingston
0c5a34dacb
Ensure checkbox always has a size class
2021-08-11 15:21:35 +01:00
Martin McKeaveney
e2a86f160b
fix date sorting
2021-08-10 17:41:11 +01:00
Martin McKeaveney
9053a84718
fix date sorting
2021-08-10 17:41:01 +01:00
Maurits Lourens
9fb73b4eba
add sizes to boolean field and checkbox component
2021-08-03 20:54:32 +02:00
Maurits Lourens
5221cd8362
fix lint issue
2021-07-28 00:06:03 +02:00
Maurits Lourens
101ca5f01e
fix cypress test
2021-07-27 23:48:06 +02:00
Andrew Kingston
f91115fc0f
Set default getOptionIcon prop in core Picker to avoid crash
2021-07-21 14:35:55 +01:00
Andrew Kingston
1effdc0e8f
Set default getOptionIcon prop to avoid crash when using core select, like in client apps
2021-07-21 14:35:37 +01:00
Rory Powell
239e39e5ed
Merge branch 'develop' into feature/oidc-support
2021-07-15 14:05:30 +01:00
Peter Clement
b31be35307
Add UUID to each oidc config to distinguish each provider
2021-07-13 17:32:08 +01:00
Martin McKeaveney
bebfe4c6e1
merge with master
2021-07-11 18:07:46 +01:00
Kyle Harrison
2d451bb3a9
apply fixes for common spelling mistakes
2021-07-09 17:54:49 +01:00
Peter Clement
7138070e4c
Fix bug where OIDC icon was not being displayed due to misconfiguration
2021-07-09 14:18:03 +01:00
Rory Powell
73c8dcf71b
Merge branch 'develop' into feature/oidc-support
2021-07-08 20:15:16 +01:00
Peter Clement
cff2a9ad7d
Fix for icon upload issue
2021-07-07 16:18:18 +01:00
Peter Clement
37b1200051
Allow user uploaded icons in oidc config
2021-07-07 13:41:09 +01:00
Andrew Kingston
4ac7accdcb
Fix font family issue with date pickers
2021-07-05 10:24:44 +01:00
Andrew Kingston
098131099d
Add new typography settings, add new settings bar dropdowns, add settings bar to text components
2021-06-23 14:21:37 +01:00
Andrew Kingston
4b9a863c68
Add color picker component and tidy up style options
2021-06-23 09:54:31 +01:00
Andrew Kingston
d3dad2ddab
Fix combobox sometimes showing a value of 'undefined'
2021-06-17 12:19:05 +01:00
Andrew Kingston
38e064fa0f
Fix all eslint issues
2021-06-15 19:36:56 +01:00
Andrew Kingston
58c2ce4959
Fix radio group opacity on firefox on ubuntu
2021-06-07 09:41:27 +01:00
Andrew Kingston
6c960dd9e2
Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro
2021-05-25 10:11:41 +01:00
Andrew Kingston
3c5696199a
Remove Inter font fully and replace with Source Sans Pro, fix favicon import path
2021-05-25 09:41:23 +01:00
Andrew Kingston
7ed13d2b4c
Allow enter keypress to submit login form
2021-05-21 13:27:27 +01:00
Andrew Kingston
6a92e7304b
Allow dropzone to preview images before being uploaded
2021-05-18 18:47:39 +01:00
Andrew Kingston
222afc6884
Add ability for BBUI text fields to update on change and default to true
2021-05-18 08:37:07 +01:00
Andrew Kingston
b195ef1549
Fix issue with switches and checkboxes on firefox on linux
2021-05-18 08:20:46 +01:00
Andrew Kingston
4db2ee1843
Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type
2021-05-11 18:33:25 +01:00
Andrew Kingston
e661fe8cf2
Merge branch 'next' of github.com:Budibase/budibase into lab-day-search
2021-05-11 10:47:52 +01:00
Andrew Kingston
df607e78eb
Add non-gallery option to dropzeon and update create app modal
2021-05-10 11:53:32 +01:00
Andrew Kingston
6702eed782
Add quiet prop to BBUI select
2021-05-06 13:57:36 +01:00
mike12345567
e5f3b3956c
Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas
2021-05-04 13:24:14 +01:00
Martin McKeaveney
4086d39535
merge with next
2021-05-04 11:49:34 +01:00
Martin McKeaveney
8ecb70a8f7
merge with next
2021-05-04 11:40:59 +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
Martin McKeaveney
72ed644803
merge
2021-05-04 09:55:14 +01:00
Andrew Kingston
0c457e4eaf
Fix combobox disabled state and remove unnecessary props
2021-04-29 15:24:59 +01:00
Andrew Kingston
9c903feed0
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
2021-04-28 15:53:07 +01:00
Andrew Kingston
1fb6cd0b4b
Add dropzone component and update builder and standard components
2021-04-22 10:10:42 +01:00
Andrew Kingston
06b438d585
Add datepicker, centralise icon management and update builder styles
2021-04-20 20:06:27 +01:00
Andrew Kingston
14cf5c0669
Add search component and update screen list panel
2021-04-20 14:24:14 +01:00
Andrew Kingston
fde47ad61c
Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms
2021-04-20 14:06:33 +01:00
Andrew Kingston
e41c6e33e0
Update all form components to update bound values before firing onchange events
2021-04-20 12:49:02 +01:00
Andrew Kingston
d268064164
Update all backend table popovers to use spectrum and fix multiple bugs
2021-04-20 12:20:03 +01:00
Andrew Kingston
9482112d6b
Update entire builder backend UI to work with new spectrum components and fix multiple issues
2021-04-20 11:53:19 +01:00
Andrew Kingston
51c8609736
Add caret position function to text area and fix issue with design transitions and custom styles
2021-04-19 15:07:25 +01:00
Andrew Kingston
3a15047007
Update button actions to use new spectrum components
2021-04-19 14:40:51 +01:00
Andrew Kingston
90bcd87d24
Update all design panel settings and styles to use new spectrum components
2021-04-19 14:04:07 +01:00
Andrew Kingston
eeac45d3e7
Add combobox component
2021-04-19 12:05:11 +01:00
Andrew Kingston
9663c62d2e
Add switch and fix modal titles
2021-04-16 17:12:22 +01:00
Andrew Kingston
ac4e0b6986
Standardise text area updates
2021-04-16 16:11:11 +01:00
Andrew Kingston
2ab62dc935
Replace RichText editor with spectrum text area
2021-04-16 16:00:10 +01:00
Andrew Kingston
431abb53ce
Add radio group spectrum component and update builder
2021-04-16 14:30:33 +01:00
Andrew Kingston
ff9824011a
Fix crash when non iterable options property given to picker
2021-04-16 13:08:06 +01:00
Andrew Kingston
106b7b9ebd
Use BBUI checkbox in standard components
2021-04-16 11:32:41 +01:00
Andrew Kingston
b14e993846
Improve select determination of field text
2021-04-16 11:32:24 +01:00
Andrew Kingston
84da746bb7
Improve multiselect determintation of pretty labels
2021-04-16 11:32:05 +01:00
Andrew Kingston
064c2d8551
Add spectrum checkbox component
2021-04-16 11:05:53 +01:00
Andrew Kingston
698bf90007
Extract value and label props from select options which are objects by default
2021-04-16 11:04:50 +01:00
Andrew Kingston
ad6fb672f1
Fix table height when no rows exist and fixed row count specified
2021-04-16 11:03:44 +01:00
Andrew Kingston
47183460b7
Don't render field label components unless a label exists
2021-04-16 09:39:29 +01:00
Andrew Kingston
57f4ebd897
Fix placeholder text
2021-04-16 09:39:09 +01:00
Andrew Kingston
966d842d7c
Allow selects to support no placeholder option
2021-04-16 09:01:21 +01:00
Andrew Kingston
591d1c0fc5
Change BBUI to single bundle export and clean up some form components
2021-04-15 19:28:08 +01:00