Adria Navarro
3c03ef2af7
Handle events
2024-03-07 14:02:54 +01:00
Adria Navarro
73c141c0fb
Merge branch 'feat/BUDI-8046' into display_scim_sync_per_row
2024-03-07 13:33:59 +01:00
Andrew Kingston
84a5004544
Fix BBUI imports
2024-03-07 08:40:41 +00:00
Andrew Kingston
d08628234f
Fix z-index of drawers
2024-03-07 08:25:02 +00:00
Andrew Kingston
d38a6ed0d3
Make any drawer expandable
2024-03-06 13:59:20 +00:00
Dean
e3603a81d5
App favouriting
2024-03-06 09:33:17 +00:00
Andrew Kingston
c138cbeba2
Update drawer transitions and styles as they were broken with svelte 4 update
2024-03-01 10:28:53 +00:00
Andrew Kingston
10b5ab34cf
Re-add border for drawer modals
2024-02-29 19:51:25 +00:00
Andrew Kingston
755ece13b6
Lint, remove drawer modal border, bump account portal
2024-02-29 19:40:21 +00:00
Andrew Kingston
87e8b89075
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-29 19:12:52 +00:00
Andrew Kingston
47cc9557c4
Improve drawer state management between instances
2024-02-29 16:29:32 +00:00
Adria Navarro
9af7167792
Fix ActionButton tooltip
2024-02-27 16:32:12 +01:00
Andrew Kingston
e2fe279842
Exclude drawers from click_outside callbacks, unless registered inside a drawer
2024-02-27 14:30:21 +00:00
Andrew Kingston
3d96292f26
Clean up usages of drawers everywhere
2024-02-27 14:15:03 +00:00
Adria Navarro
a48c861561
Remove icon from index user
2024-02-27 14:47:56 +01:00
Adria Navarro
429be9b588
Remove scim generic icon from group index
2024-02-27 14:43:45 +01:00
Andrew Kingston
7bf8a8b530
Add more instances of useful drawer titles
2024-02-27 13:30:11 +00:00
Andrew Kingston
c12d3cffc3
Remove useless concept of headless drawer and fix issue with drawer observer
2024-02-27 13:28:13 +00:00
Adria Navarro
b587ec83fe
Icon size to S
2024-02-27 14:22:48 +01:00
Andrew Kingston
1e74fe0cb7
Improve popover positioning, improve drawer styles and performance
2024-02-27 09:24:26 +00:00
Andrew Kingston
92abdec150
Fully refactor drawer rendering to not depend on CSS transforms, which break codemirror
2024-02-26 16:07:01 +00:00
Andrew Kingston
ad576e2c01
Add swap overlay when changing modes and improve styles
2024-02-26 13:31:34 +00:00
Dean
e8e2a3c31d
Added context menu to the app navigation sidebar
2024-02-26 10:57:37 +00:00
Andrew Kingston
395942d8b6
Add modal drawer support with transitions
2024-02-24 13:26:34 +00:00
Andrew Kingston
7484f087bc
Add stacked drawer support and transitions
2024-02-23 18:15:01 +00:00
Andrew Kingston
d3504d714c
More style fixes for drawer overflow
2024-02-23 12:49:43 +00:00
Andrew Kingston
41b397c2f7
Improve multiple styles for the drawer and code editor
2024-02-23 10:15:53 +00:00
Dean
d7fa333fce
Merge remote-tracking branch 'origin/master' into feature/form-screen-template
2024-02-22 16:30:05 +00:00
Dean
13e294b708
Removed references to unused picker
2024-02-22 16:19:06 +00:00
Andrew Kingston
0217bac267
Add multiple style improvements to drawers
2024-02-22 15:05:21 +00:00
Dean
6877d0a016
Merge remote-tracking branch 'origin/master' into feature/app-list-actions
2024-02-22 15:00:34 +00:00
Dean
18f09f4e13
Duplicate app behaviour and test updates
2024-02-22 15:00:16 +00:00
Gerard Burns
de0414afbe
Update Svelte Major Version to 4 ( #13036 )
...
* update svelte versions
* temporarilly disable svelte warnings
* change bbap version pointed to
* remove sub module specifying svelte version
* point at updated account-portal
* add type declaration for svelte in the server
* add svelte transformer for server jest tests
* remove svelte from bbui package.json
* get builder tests working
* linting fixes
* prettier fixes
* fix server test
* fix another server test
* fix server serverlog test
* account-portal-version
* pin master version of pro
* revert hbs doc file in server to use triple braces, ensures nothing gets escaped
2024-02-22 13:19:29 +00:00
Joe
f417c2d8a4
Joe's lab day minor updates ( #12944 )
...
* Change default button type to CTA
- change default button type to CTA
- change ordering of types/variants
* Fix layout shift within portal
Within the portal, when navigating from screen to screen, there's a slight layout shift caused by the scrollbar. This is a small fix.
* row/column icons change
The current row/column icons for positioning components are confusing. I believe these icons are easier to understand.
* Fix for horizontal scrollbar showing
When adding/removing actions within automations, the horizontal scrollbar flashes. Fix.
* Title change for Upload data
Upload data is not wrong, but it's best to be explicit.
* Increase size of upgrade button
* small fix for the styling inconsistency
* Dianostics padding fix
* lint fix
* update account-portal
* update icons
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Mel O'Hagan <mel@budibase.com>
2024-02-21 13:28:35 +00:00
Andrew Kingston
602f35537d
Support custom min widths for popovers
2024-02-19 16:28:23 +00:00
Andrew Kingston
433c3a6306
Debounce hiding binding values to enable interacting with them
2024-02-19 16:22:23 +00:00
Dean
7895292705
Add offset to custom positioning. Reusing existing prop
2024-02-15 16:16:30 +00:00
Andrew Kingston
ab96d6ee01
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-14 16:25:01 +00:00
Adria Navarro
8dfcc3aeb1
Revert "Revert "Migrate from `vm` to `isolated-vm`""
2024-02-02 12:02:09 +01:00
Andrew Kingston
a880c5e62a
Update outside popover styles
2024-02-02 10:27:23 +00:00
Sam Rose
332a201ae7
Revert "Migrate from `vm` to `isolated-vm`"
2024-02-02 09:51:46 +00:00
Adria Navarro
45ea6a6fd6
Revert "Revert "Migrate from `vm` to `isolated-vm`""
2024-02-01 16:47:41 +01:00
Adria Navarro
16749ec3dd
Revert "Migrate from `vm` to `isolated-vm`"
2024-02-01 16:30:34 +01:00
Adria Navarro
623b4f5dab
Merge branch 'master' into isolated-vm
2024-01-31 10:47:08 +01:00
deanhannigan
4b63a06162
Merge branch 'master' into budi-7786-options-picker-dropdown-opens-above-even-though-it-is-at-the
2024-01-25 11:52:07 +00:00
Adria Navarro
da07faf432
Merge branch 'master' into isolated-vm
2024-01-25 09:56:35 +01:00
mike12345567
b4be6daea6
Quick fix for all usages of compare function in select.
2024-01-25 08:46:59 +00:00
Sam Rose
309605bf4c
Merge branch 'master' into isolated-vm
2024-01-24 17:37:43 +00:00
mike12345567
45c040803f
Add final check.
2024-01-24 16:31:03 +00:00
mike12345567
b8c7da02e2
Quick fix, if compare isn't set then don't try to use it at all.
2024-01-24 16:14:09 +00:00
Sam Rose
f0cecb6e15
Fix linting.
2024-01-24 15:49:35 +00:00
Mel O'Hagan
7c12b33de3
Merge branch 'master' into budi-7786-options-picker-dropdown-opens-above-even-though-it-is-at-the
2024-01-24 15:26:22 +00:00
mike12345567
3236616307
Getting REST UI to work with full schema objects.
2024-01-22 17:48:39 +00:00
Mel O'Hagan
af9824c2ae
Revert old picker styling from 2.10
2024-01-22 12:35:23 +00:00
melohagan
aa579699b5
Allow enter key to continue ( #12762 )
2024-01-11 16:31:57 +00:00
Dean
dce941c794
UX feedback updates
2024-01-04 16:34:30 +00:00
Dean
42171bd41d
Merge remote-tracking branch 'origin/master' into feature/multistep-form-block
2024-01-03 09:49:38 +00:00
melohagan
0b21c36526
Use blur for change event RichTextField ( #12649 )
...
* Use blur for change event RichTextField
* Refactor
2024-01-03 09:26:52 +00:00
Andrew Kingston
08cd5bbb91
Refactor form block layout and add functional update and view multi step forms
2023-12-13 13:09:57 +00:00
Andrew Kingston
ac0f034ff4
Fix multi step settings definition to allow rendering of other sections in the correct order
2023-12-13 12:01:16 +00:00
Andrew Kingston
9da641f848
Standardise field help text and error icon size and colors
2023-12-08 16:42:30 +00:00
Andrew Kingston
173a76dc52
Improve setting rendering and add dynamic section title
2023-12-08 16:10:56 +00:00
Andrew Kingston
3430b7b2ac
Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block
2023-12-08 14:40:45 +00:00
Gerard Burns
af35250371
Prevent collapsed component settings sections reverting on component settings changes. ( #12523 )
...
* wip
* lint
* fixes
* Pr feedback
* remove unneeded renaming
* remove other unneeded renaming
2023-12-08 12:22:40 +00:00
Dean
1a03d9d729
Initial pass at the multistep form block
2023-12-06 20:39:35 +00:00
Andrew Kingston
4cd870ef9e
Don't read attachments into memory unless they are images
2023-12-05 16:54:03 +00:00
Andrew Kingston
d4aba9e6db
Merge branch 'master' into random-fixes
2023-11-29 08:56:49 +00:00
Gerard Burns
9733bb01e7
Merge branch 'master' into random-fixes
2023-11-28 11:16:37 +00:00
Dean
dec68233c2
Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates
2023-11-28 09:36:23 +00:00
Andrew Kingston
f9ea61db1a
Improve inputdropdown component
2023-11-24 16:34:47 +00:00
Andrew Kingston
016ed56c19
Add subtitle support to pickers
2023-11-24 16:19:39 +00:00
Andrew Kingston
302f6f6106
Fix footer in fancy select and allow inviting creators from side panel
2023-11-24 15:47:40 +00:00
Andrew Kingston
295965d1d3
Move picker subtitle to below the label
2023-11-24 15:23:22 +00:00
Gerard Burns
fdcfd1be02
merge master
2023-11-24 11:53:32 +00:00
Gerard Burns
1fb61e6ed9
wip
2023-11-24 10:18:49 +00:00
Dean
8cc5eb19e6
Formblock fixes
2023-11-23 18:08:39 +00:00
Gerard Burns
7cc5576306
linting
2023-11-23 17:07:00 +00:00
Andrew Kingston
820eeeafe5
Fix button group having no spacing by default
2023-11-23 14:13:16 +00:00
Adria Navarro
5de491e858
Merge branch 'master' into chore/lint_imports
2023-11-21 18:38:57 +01:00
Gerard Burns
463cee560b
Disable preview and publish for apps with no screens ( #12384 )
...
* disable preview and publish for apps with no screens
* PR feedback
* linting
* PR Feedback
2023-11-21 13:19:19 +00:00
Gerard Burns
217ac49628
wip
2023-11-21 13:02:06 +00:00
Adria Navarro
db2c20e3ae
eslint import/newline-after-import
2023-11-20 21:52:29 +01:00
Adria Navarro
92f411bf77
Prettier
2023-11-20 21:48:49 +01:00
Adria Navarro
4d27ff1dc0
eslint import/no-duplicates
2023-11-20 21:48:49 +01:00
Gerard Burns
7e037099b4
Field help text ( #12383 )
...
* wip
* client finished
* add to bbui input
* linting
* PR Feedback
* remove test code
* linting
* PR feedback
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-11-20 15:05:58 +00:00
Mel O'Hagan
c169a73764
readonly css
2023-11-07 09:19:29 +00:00
Mel O'Hagan
fee9a9d65d
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields
2023-11-07 08:27:04 +00:00
Martin McKeaveney
2a3e31f259
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields
2023-11-06 18:01:12 +00:00
Martin McKeaveney
2e521ae62c
Merge branch 'master' into form-block-field-layout
2023-11-06 17:59:35 +00:00
Andrew Kingston
b2352157cd
Improve grid integration with new datepicker
2023-11-03 20:27:30 +00:00
Andrew Kingston
78af50bafe
Use new datepicker except when a range is needed
2023-11-03 19:34:12 +00:00
Andrew Kingston
e758582822
Add cross browser style improvements for datepicker
2023-11-03 19:26:43 +00:00
Andrew Kingston
93630b36e2
Fix small inconsistency when picker is open for multiple minutes
2023-11-03 17:07:31 +00:00
Andrew Kingston
96bc6fc789
Add better support for time only date strings
2023-11-03 17:05:27 +00:00
Andrew Kingston
989f54783c
Add multiple style improvements to new date picker and add actions
2023-11-03 16:30:46 +00:00
Mel O'Hagan
a03a00c4af
Toggle preview
2023-11-03 14:08:46 +00:00
Andrew Kingston
819df964bc
Fix style issues in client apps and remove extraneous dependencies
2023-11-03 11:18:03 +00:00
Andrew Kingston
a6bda4fce7
Remove unused props
2023-11-03 09:35:24 +00:00
Andrew Kingston
de0f87fa32
Break new datetime picker into granular components
2023-11-03 09:34:54 +00:00
Andrew Kingston
f078039aa4
Add time field and sanitise all typeable fields to prevent errors and improve experience
2023-11-02 20:34:40 +00:00
Andrew Kingston
1b5bb8dd04
Add style improvements to new date picker
2023-11-02 18:35:58 +00:00
Andrew Kingston
4fa4b2944f
Add editable month and year picker to calendar
2023-11-02 17:20:36 +00:00
Mel O'Hagan
738082dc27
Remove readonly key
2023-11-02 15:49:16 +00:00
Andrew Kingston
afffd4d234
Add initial version of new date picker without time support
2023-11-02 15:37:18 +00:00
Mel O'Hagan
5923ae2983
Make form block view readonly
2023-11-01 16:40:23 +00:00
Mel O'Hagan
56d5a0b8f6
Further read only settings
2023-11-01 16:01:45 +00:00
Mel O'Hagan
5c36d70a01
Pickers readonly prop
2023-11-01 14:56:28 +00:00
Mel O'Hagan
5c049e0465
LongFormField readonly prop
2023-11-01 13:54:18 +00:00
Andrew Kingston
c73117e336
Merge branch 'master' into new-branding
2023-10-31 13:56:44 +00:00
Andrew Kingston
bec32399ef
Merge branch 'master' into form-block-field-layout
2023-10-31 11:32:11 +00:00
Andrew Kingston
8c6365d2a3
Add brand colour variables
2023-10-31 10:43:10 +00:00
Sam Rose
436d6a1585
Revert frontend changes to filter out file extensions in the upload box.
2023-10-30 14:39:12 +00:00
Sam Rose
f1aa32e446
Truncate file size on the grid, validate extension in the attachment API.
2023-10-27 17:19:39 +01:00
Sam Rose
6bb6f106d5
Apply valid file types to AttachmentCell.
2023-10-27 16:46:30 +01:00
Andrew Kingston
e2c2f5e2a6
Fix some issues with dropzone height and ensure field alignment settings are ignored unless used inside a form block
2023-10-27 08:50:26 +01:00
Andrew Kingston
8d2530d4c8
Swap let for const
2023-10-20 09:19:05 +01:00
Andrew Kingston
d0b71ada08
Ensure BBUI table component ignores numeric widths that are invalid
2023-10-20 09:08:45 +01:00
Adria Navarro
680ce087ba
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-04 00:28:33 +02:00
melohagan
4df2f622db
Do not re-initialise options if changed ( #11964 )
...
* Do not re-initialise options if changed
* Init options onMount
2023-10-03 20:55:53 +01:00
Adria Navarro
42b75a1ec3
Use script
2023-10-03 19:55:23 +02:00
Adria Navarro
653e29d678
Fix conflicting svelte version (conflicting on lint)
2023-09-26 17:47:12 +02:00
Adria Navarro
d61564155d
Clean dependencies from bbui
2023-09-26 12:53:10 +02:00
Adria Navarro
f4542283f5
Merge branch 'develop' into feature/user-column-type
2023-09-26 11:51:20 +02:00
Andrew Kingston
7056ad7c44
Merge branch 'develop' into budi-6922-the-number-0-cannot-be-displayed-on-input-number-fields-when
2023-09-26 09:09:20 +01:00
Adria Navarro
2ce9f850d9
Render bb reference as relationship
2023-09-25 21:52:16 +02:00
Adria Navarro
28fc050299
Remove unwanted horizontal scroll
2023-09-25 18:15:22 +02:00
Adria Navarro
26362c44e8
Change spinner location
2023-09-25 11:03:35 +02:00
Adria Navarro
160b52c22b
Remove useFetch
2023-09-22 15:50:29 +02:00
Adria Navarro
c814e51e36
Display loader
2023-09-22 14:03:23 +02:00
Adria Navarro
b391ca37ab
Infinite scroll
2023-09-22 13:51:08 +02:00
Adria Navarro
7ad05930e1
Simplify
2023-09-22 13:07:02 +02:00
Adria Navarro
1272414a57
Filter using picker
2023-09-22 13:04:44 +02:00
Mel O'Hagan
fc5f14e04f
Use null coalescing
2023-09-22 11:17:09 +01: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
Andrew Kingston
bd5c6056d8
Update dayjs dependencies to same version and fix import syntax in DateCell
2023-09-15 08:04:17 +01:00
Gerard Burns
4560510069
Customize signup flow BB changes ( #11706 )
...
* wip
* wip
* wip
* wip
2023-09-12 12:16:13 +01:00
melohagan
3f1ec54fe9
Relationship picker searching enhancement ( #11639 )
...
* Search for initially set value and add to options
* Only append option if needed
* Handle change
* Open dropdown on search
* Avoid duplicates
* Add client side search
* lint
* Offset popover
* refactor
* Refactor
* refactor
2023-09-06 16:38:11 +01:00
Peter Clement
0168ee335b
remove trailing character from picker
2023-09-06 10:09:10 +01:00
Andrew Kingston
d47bb4f191
Show tooltip when initially applying filters to a table
2023-09-01 10:07:37 +01:00
Peter Clement
2360e5d8a5
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-31 11:07:39 +01:00
Peter Clement
86c35a2266
add invite user button
2023-08-30 13:44:36 +01:00
Peter Clement
84571e36c2
use display to hide picker button instead of prop
2023-08-30 10:50:49 +01:00
Peter Clement
7dfc516758
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-30 09:06:13 +01:00
Andrew Kingston
37158ea387
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-30 08:06:19 +01:00
Peter Clement
e88efe2d1a
update picker to allow only popover
2023-08-29 14:41:34 +01:00
Peter Clement
34a125f90d
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-29 08:56:25 +01:00
Andrew Kingston
6c38eb5a4c
Add back in auto focus behaviour to modals but disable it for screen creation
2023-08-25 16:45:41 +01:00
Andrew Kingston
8e74fc65d1
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-25 15:23:33 +01:00
Dean
13f6fed101
UX Enhancements and custom positioning behaviour for the popover
2023-08-25 11:19:28 +01:00
Andrew Kingston
71c092be1e
Stop focusing submit button in modals as this causes long modals to scroll to the bottom
2023-08-25 09:49:04 +01:00
Dean
7492a70bcf
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-25 09:06:24 +01:00
Jonny McCullagh
6826f48743
merge master changes into develop ( #11590 )
...
* Return the actual objects (#11570 )
* Bump version to 2.9.30
* trigger a feature branch on pull request (#11584 )
trigger a feature branch on pull request
* Bump version to 2.9.31
* Bump version to 2.9.32
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Budibase Staging Release Bot <>
2023-08-24 15:51:46 +01:00
Dean
dc500ba290
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-24 14:43:50 +01:00
Dean
1ec2faf74d
List refinement, Form Block UX updates for action type. Bug fixes for FormBlock bindings. TableBlock UX updates and Component Setting updates
2023-08-24 14:39:53 +01:00
Andrew Kingston
a22fc8d208
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-24 12:07:23 +01:00
Peter Clement
f7e43a766d
add tag support to picker
2023-08-24 11:38:50 +01:00
Andrew Kingston
f0e7f481de
Merge branch 'design-section-feature-branch' of github.com:Budibase/budibase into screen-theme-rightpanel
2023-08-23 16:20:55 +01:00
Andrew Kingston
51f6574942
Fix issue with tab styles
2023-08-22 11:32:57 +01:00
Dean
cad624a9a4
Merge Commit
2023-08-21 12:50:16 +01:00
Dean
8d86e2e5dd
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-10 14:50:46 +01:00
Adria Navarro
da87b28155
Clean nx deps
2023-08-08 19:39:32 +03:00
Dean
79c9535659
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-04 11:31:50 +01:00
Dean
cb2a19620b
Initial commit
2023-08-03 09:29:12 +01:00
Adria Navarro
52940b87fb
Fix build order
2023-08-02 10:07:03 +02:00
Adria Navarro
194e413026
Undo changes
2023-08-02 00:56:43 +02:00
Adria Navarro
d310751fd3
Update rollup/plugin-commonjs
2023-08-01 19:23:55 +02:00
Adria Navarro
c715e7aa3f
Unify rollup/plugin-commonjs
2023-08-01 19:23:55 +02:00
Peter Clement
2ee7cb008b
Reworked Column Configuration in the data section ( #11379 )
...
* base work for using popover to create and edit columns
* more work to enable editing column in popover
* update styling of column type configs
* add new option picker component
* some updates to how the popover is opened and the new picker
* more updates to support the popover handling correctly
* update the popover to support a custom z index
* some styling around the colour picker
* update naming
* fix lint errors
* fix lint
* update filename
* incremental column numbers based on existing schema
* move func declaration
* add option color object to schema not constraints
* ux / pr comment updates
* undefined var
* fix issue with deleting option
* change background color
* update popove z-index
2023-07-31 14:28:11 +00:00
Adria Navarro
de0f3f7463
Merge branch 'develop' into backmerge-master-20230726
2023-07-26 12:50:52 +01:00
Andrew Kingston
58820cacdb
Fix nullish check in position dropdown logic
2023-07-25 11:53:03 +01:00
Adria Navarro
de9b74fd81
Fix bbui build flakiness
2023-07-24 15:15:44 +02:00
mike12345567
bb032852e5
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-21 16:26:34 +01:00
Andrew Kingston
5bbf6dc1c8
Merge pull request #11309 from Budibase/cheeks-fixes
...
Misc fixes
2023-07-21 13:28:09 +01:00
Andrew Kingston
af8be511df
Add back in XS icons
2023-07-21 10:39:58 +01:00
mike12345567
4275a58846
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-20 14:20:38 +01:00
Andrew Kingston
5d0918a6cb
Prevent invalid characters in column names when importing tables
2023-07-20 12:21:09 +01:00
Dean
794ed5a29a
Merge remote-tracking branch 'origin/new-design-nav-component' into screen-theme-rightpanel
2023-07-20 11:35:17 +01:00
Dean
d94fe7c2eb
Moved screen settings/theme into the new rightpanel structure. Refactord the color picker to help with positioning. Removed dead home link
2023-07-20 11:32:48 +01:00
Andrew Kingston
bada641262
Fix bug in checkboxgroup due to reassignment of value prop
2023-07-18 16:47:43 +01:00
Dean
e77a105bb2
General fixes for bindings and the undo/redo behaviour
2023-07-18 16:46:35 +01:00
Adria Navarro
13ef7b8858
Merge branch 'develop' into backmerge-20230717
2023-07-17 17:13:26 +01:00
melohagan
731482c359
Localize animation ( #11240 )
2023-07-17 16:40:07 +01:00
melohagan
89c0d3b389
Add BigInt type support ( #11145 ) ( #11195 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-11 14:01:55 +01:00
Andrew Kingston
52cd16f42d
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-07-10 13:05:09 +01:00
Andrew Kingston
fb35d52ac9
Add temporary tooltip to help creating the first row in grids
2023-07-10 11:23:29 +01:00
Andrew Kingston
06876b0ea2
Improve tooltips more by ensuring they follow the target smoothly
2023-07-07 16:03:25 +01:00
melohagan
7a06fcee0f
Add BigInt type support ( #11145 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-07 15:11:41 +01:00
Andrew Kingston
99ef4f2992
Add new temporary tooltip component. Improve tooltips and user avatars
2023-07-07 14:46:41 +01:00
Andrew Kingston
4129f166e6
Add fixed setting to allow tooltip to be permanently rendered
2023-07-07 12:11:19 +01:00
Andrew Kingston
35150af784
Update multiple usages of tooltips to use new tooltip
2023-07-07 12:09:23 +01:00
Andrew Kingston
6aef0f2134
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-07-07 11:33:18 +01:00
Gerard Burns
808e0d1ef2
Linting improvements ( #11119 )
2023-07-05 18:00:50 +01:00
Andrew Kingston
0ef0da6b78
Merge pull request #11135 from Budibase/design-collab
...
Multi-user collaboration for everything except automations
2023-07-05 16:32:24 +01:00
Andrew Kingston
75c4b92766
Add new tooltip which is far better
2023-07-05 15:46:07 +01:00
Gerard Burns
1f59986a87
Use constant for keeping modal open ( #11067 )
2023-07-05 13:49:39 +01:00
Andrew Kingston
86986b17d6
Remove unused code
2023-07-05 09:58:00 +01:00
Andrew Kingston
57242840b7
Update tooltips to transition and to use friendly names when possible
2023-07-05 09:10:03 +01:00
Andrew Kingston
8f601a2c58
Disable reverting to published app version when not the only builder
2023-07-04 15:31:13 +01:00
Andrew Kingston
f007ec3c58
Add tooltip to side nav items, disable delete and update when not the only user, add transitions to tooltips
2023-07-04 13:54:53 +01:00
Andrew Kingston
ec25ccfea0
Fix disabled tooltip in name and url settings
2023-07-04 13:24:18 +01:00
Adria Navarro
fea218a62f
Respect initial selection on FancyCheckboxGroup[
2023-06-30 11:43:24 +01:00
Andrew Kingston
16bd879f5d
Fix issue with datepickers not working after starting off as disabled
2023-06-28 11:35:36 +01:00
Dean
eaecd3ab68
Merge remote-tracking branch 'origin/develop' into merge-master
2023-06-27 09:31:35 +01:00
Gerard Burns
1606ca0c84
Refactor Datasource Creation Modal ( #10783 )
2023-06-26 09:52:02 +01:00
mike12345567
3d3efadb37
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-23 15:19:49 +01:00
Dean
a61cf5fa45
Merge remote-tracking branch 'origin/master' into fix/oidc-custom-icons-fixed
2023-06-23 14:58:47 +01:00
Dean
ceecd85d76
OIDC icon fix recreated on a new branch
2023-06-23 14:47:58 +01:00
Dean
959d3729dc
Added config for FontAwesome icons used by EasyMDE in the builder
2023-06-22 12:28:12 +01:00
Conor Webb
7e3b6fd07b
Prevent premature closure of imported users modal. ( #10916 )
2023-06-15 09:41:17 +01:00
Jonny McCullagh
757ca6a166
Merge master develop ( #10897 )
...
* Binding drawer fixes
* Added missing headless flag for the bindable combobox
* Fix for QueryEditor width
* Fix svelte transitions in grid new row component breaking routify
* Bump version to 2.7.7
* fix REST connector failure to save
* Bump version to 2.7.8
* Bump version to 2.7.9
* Unexpected token when export data (#10721 )
* Tidy ID string for JSON parse
* Display error for composite keys
* Unit test WIP
* directly assign the mock function on the datasource
* Unit tests for exportRows ID handling
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
* Return all rows if oneOf value is falsey (#10638 )
* Bump version to 2.7.10
* Make sure divider fields are left-most (#10627 )
* Make sure divider fields are left most
* Refactor
* Bump version to 2.7.11
* Temporarily remove the focus store update as it triggers a full redraw of the component settings
* Linting
* Removed commented out code
* Bump version to 2.7.12
* Bump version to 2.7.13
* Do not show Business tag for Email action (#10867 )
* Bump version to 2.7.14
* new deploy trigger (#10892 )
* point the deploys at the new env
* Bump version to 2.7.15
---------
Co-authored-by: Dean <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
Co-authored-by: Budibase Staging Release Bot <>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
Co-authored-by: Martin McKeaveney <martin@budibase.com>
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-06-14 16:18:09 +01:00
Andrew Kingston
c2e5427860
Small refactor to move CSS variables inside fields rather fancy forms
2023-06-12 15:54:08 +01:00
Michael Drury
06eb965564
Updates from PR comments.
2023-06-09 14:35:46 +01:00
melohagan
736f78c3d6
Make sure divider fields are left-most ( #10627 )
...
* Make sure divider fields are left most
* Refactor
2023-06-09 14:09:14 +01:00
Adria Navarro
cc52362fe3
Use svelte class attribute
2023-06-07 15:00:23 +01:00
Adria Navarro
1bdf62ab41
Use indeterminate for select all
2023-06-07 14:48:17 +01:00
Adria Navarro
615d825817
Allow indeterminate booleans
2023-06-07 14:48:03 +01:00
mike12345567
cc60baa3d1
Some fixes for BBUI and updating postgres table name fetching to get uniques.
2023-06-06 17:40:14 +01:00
mike12345567
f6108998f9
Adding better selection control to fancy checkbox group.
2023-06-06 16:52:06 +01:00
mike12345567
0602f5f26f
Updating fancy form components and building out first version of fancy checkbox group.
2023-06-06 16:32:20 +01:00
Adria Navarro
7afbce696b
Create listbox component
2023-06-06 11:31:44 +01:00
mike12345567
b57557760d
Updating fancy forms to be usable for data table fetching designs.
2023-06-05 18:36:50 +01:00
Dean
221cf0979a
Merge remote-tracking branch 'origin/develop' into bindings-fixes
2023-06-02 09:23:45 +01:00
Dean
3a70426e3e
Tab switch default behaviour shifted to correct location
2023-06-01 14:51:50 +01:00
Dean
b44a7fb288
Restored the default behaviour for tab switching when no switch checking fn is provided
2023-06-01 14:44:03 +01:00
Dean
d08dd2d491
Minor fixes for bindings v2
2023-06-01 11:47:27 +01:00
deanhannigan
8c144bbe2c
Merge pull request #10732 from Budibase/feature/binding-v2-updates
...
Binding V2 Updates
2023-05-31 19:15:20 +01:00
Andrew Kingston
564a98bedc
Increase tooltip max size and fix issue with overflow in app overview
2023-05-31 18:23:20 +01:00
Dean
cd95df629e
Merge remote-tracking branch 'origin/develop' into feature/binding-v2-updates
2023-05-31 11:07:47 +01:00
Martin McKeaveney
43a90c1638
Merge pull request #10496 from mslourens/fix/10400-use_trashcan_icon
...
update icon name to Delete
2023-05-30 22:04:52 +01:00
Andrew Kingston
be40d72f55
Merge pull request #10712 from Budibase/data-section-multidev
...
Multiple user collaboration for data section
2023-05-30 09:08:14 +01:00
Dean
362dd4adca
Merge remote-tracking branch 'origin/develop' into feature/binding-v2-updates
2023-05-29 21:21:02 +01:00
Dean
e8c6185add
Refactoring and some styling updates
2023-05-29 21:19:44 +01:00
Adria Navarro
e3ce16d0c9
Update local versions to 0.0.0
2023-05-29 10:54:10 +02:00
Dean
56bac67d49
Merge commit
2023-05-26 10:11:51 +01:00
Andrew Kingston
cc7df474c9
Standardise usage of user avatars and colours across the entire platform
2023-05-26 09:24:53 +01:00
Adria Navarro
f3dc4c320c
Add missing nx scripts
2023-05-23 23:21:47 +02:00
Adria Navarro
c3301e393e
Optimise nx dependencies
2023-05-23 23:11:26 +02:00
Adria Navarro
62a4bbdef1
Fix build order
2023-05-23 19:16:38 +02:00
Adria Navarro
cff9c26ef2
Lint
2023-05-19 17:46:34 +02:00
Andrew Kingston
14bfa907a2
Merge pull request #10612 from Budibase/fix-trashcan-flatpickr
...
Revert flatpickr version to fix bug in 3.3.2
2023-05-17 11:01:03 +01:00
Gerard Burns
28f4736e98
Onboarding Improvements ( #10540 )
...
* Onboarding Improvements
* PR Feedback
* linting
2023-05-17 10:58:06 +01:00
Andrew Kingston
e2bf3b32e1
Revert flatpickr version to fix bug in 3.3.2, improve display of time-only dates
2023-05-16 14:52:45 +01:00
Andrew Kingston
59ea4460f9
Fix multiple issues with keypresses and date cells due to flatpickr
2023-05-11 10:51:44 +01:00
Maurits Lourens
2475f17bd9
update icon name to Delete
2023-05-05 17:33:01 +02:00
mike12345567
c880282be3
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-05-05 15:44:32 +01:00
Budibase Release Bot
1de22e3758
v2.6.7
2023-05-05 14:30:04 +00:00
Budibase Release Bot
0f8d74157c
v2.6.6
2023-05-05 11:50:53 +00:00
Budibase Release Bot
eb5e962e65
v2.6.5
2023-05-05 11:18:39 +00:00
Budibase Release Bot
76ad8bca7c
v2.6.4
2023-05-05 10:47:43 +00:00
Andrew Kingston
687d3a9267
Merge pull request #10491 from Budibase/more-grid-tweaks
...
Grid improvements and fixes
2023-05-05 11:38:24 +01:00
Andrew Kingston
5b0ba593b8
Move modal consideration CSS selector up a few levels to underlay to prevent modal close clicks triggering external handlers
2023-05-05 09:18:00 +01:00
Andrew Kingston
e01e91e075
Fix row selection being cleared when exporting rows, and ignore download-js click events in click-outside handler
2023-05-05 09:13:06 +01:00
Budibase Release Bot
0aa270ad0a
v2.6.3
2023-05-05 06:58:10 +00:00
Budibase Release Bot
2086b5d5dd
v2.6.2
2023-05-04 13:33:20 +00:00
Budibase Release Bot
2774e92d83
v2.6.1
2023-05-04 10:39:20 +00:00
Budibase Release Bot
56eb0a318c
v2.6.0
2023-05-04 10:00:54 +00:00
Budibase Release Bot
2506f61812
v2.5.10
2023-05-04 07:54:29 +00:00
Budibase Staging Release Bot
991e91e204
v2.5.10-alpha.1
2023-05-03 17:28:55 +00:00
Budibase Staging Release Bot
9e986ac69d
v2.5.10-alpha.0
2023-05-03 15:23:47 +00:00
Rory Powell
e1a147e823
Merge branch 'master' into develop
2023-05-03 16:06:42 +01:00
Budibase Staging Release Bot
1fcc64154e
v2.5.6-alpha.45
2023-05-03 13:14:55 +00:00
Budibase Staging Release Bot
b911b04a03
v2.5.6-alpha.44
2023-05-02 18:09:57 +00:00
Budibase Staging Release Bot
cf2488cd35
v2.5.6-alpha.43
2023-05-02 14:42:41 +00:00
Budibase Staging Release Bot
9f7b212f22
v2.5.6-alpha.42
2023-05-02 08:44:05 +00:00
Budibase Staging Release Bot
a89d7f1f46
v2.5.6-alpha.41
2023-04-29 09:06:58 +00:00
Budibase Release Bot
9e62b6dc4b
v2.5.9
2023-04-28 16:26:24 +00:00
Budibase Staging Release Bot
dadf6128bc
v2.5.6-alpha.40
2023-04-28 11:05:14 +00:00
Budibase Staging Release Bot
b654985ab9
v2.5.6-alpha.39
2023-04-27 16:18:51 +00:00
Budibase Staging Release Bot
d223643e93
v2.5.6-alpha.38
2023-04-27 15:16:50 +00:00
Budibase Staging Release Bot
06cdb7c202
v2.5.6-alpha.37
2023-04-27 13:47:04 +00:00
Budibase Staging Release Bot
ead89bf0bf
v2.5.6-alpha.36
2023-04-27 09:31:32 +00:00
Budibase Staging Release Bot
f8d4e95fbd
v2.5.6-alpha.35
2023-04-27 07:34:19 +00:00
Budibase Staging Release Bot
aad034e53e
v2.5.6-alpha.34
2023-04-26 16:16:22 +00:00
Budibase Staging Release Bot
f6a0a66437
v2.5.6-alpha.33
2023-04-26 14:58:55 +00:00
Budibase Staging Release Bot
e178afe171
v2.5.6-alpha.32
2023-04-26 13:47:10 +00:00
Budibase Staging Release Bot
457c1ce0a1
v2.5.6-alpha.31
2023-04-26 12:16:31 +00:00
Budibase Staging Release Bot
26007dcd69
v2.5.6-alpha.30
2023-04-25 19:44:40 +00:00
Budibase Staging Release Bot
ca85d48ca6
v2.5.6-alpha.29
2023-04-25 16:52:46 +00:00
Budibase Staging Release Bot
2d2a368f23
v2.5.6-alpha.28
2023-04-25 10:50:10 +00:00
Budibase Staging Release Bot
5b4b3b6fd1
v2.5.6-alpha.27
2023-04-25 09:11:46 +00:00
Budibase Staging Release Bot
8804b9f5a2
v2.5.6-alpha.26
2023-04-24 19:15:05 +00:00
adrinr
9387d37d3b
Use 0.0.1
2023-04-24 20:00:22 +01:00
adrinr
ad547f32e2
Add latest back
2023-04-24 20:00:22 +01:00
adrinr
92115c5b95
Remove latest references
2023-04-24 19:59:46 +01:00
adrinr
25bc89a9b6
Remove package versions
2023-04-24 19:58:40 +01:00
Budibase Staging Release Bot
9056cd41c7
v2.5.6-alpha.25
2023-04-24 18:31:54 +00:00
Budibase Staging Release Bot
dfe28d171c
v2.5.6-alpha.24
2023-04-24 17:41:06 +00:00
Budibase Staging Release Bot
88a6cd50dd
v2.5.6-alpha.23
2023-04-24 16:58:46 +00:00
Budibase Staging Release Bot
19e8836870
v2.5.6-alpha.22
2023-04-24 16:43:56 +00:00
Budibase Staging Release Bot
4786ce58ed
v2.5.6-alpha.21
2023-04-24 16:01:58 +00:00
Budibase Staging Release Bot
9ee56025f1
v2.5.6-alpha.20
2023-04-24 12:45:50 +00:00
Budibase Staging Release Bot
360b828e66
v2.5.6-alpha.19
2023-04-24 11:10:02 +00:00
Budibase Staging Release Bot
4a8a6c8bbc
v2.5.6-alpha.18
2023-04-24 10:38:25 +00:00
Budibase Release Bot
2f2084a426
v2.5.8
2023-04-24 08:47:42 +00:00
Budibase Staging Release Bot
548ba5a07a
v2.5.6-alpha.17
2023-04-24 08:45:56 +00:00
Rory Powell
ec06f13aa6
Per user pricing ( #10378 )
...
* Update pro version to 2.4.44-alpha.9 (#10231 )
Co-authored-by: Budibase Staging Release Bot <>
* Track installation and unique tenant id on licence activate (#10146 )
* changes and exports
* removing the extend
* Lint + tidy
* Update account.ts
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
* Type updates for loading new plans (#10245 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS` (#10247 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete + migration (#10250 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Lint
* Types and structures for user subscription quantity sync (#10280 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Prevent old installs from activating, track install info via get license request instead of on activation.
* Add usesInvoicing to PurchasedPlan
* Add min/max users to PurchasedPlan
* Additional test structures for generating a license, remove maxUsers from PurchasedPlan - this is already present in the license quotas
* Stripe integration for monthly prorations on annual plans
* Integrate annual prorations with test clocks
* Updated types, test utils and date processing for licensing (#10346 )
* Add new quota for max users on free plan
* Split available vs purchased plan & price type definitions. Update usages of available prices and plans
* Type fixes
* Add types for minimums
* New `PlanModel` type for `PER_USER` and `DAY_PASS`
* Add loadEnvFiles to lerna config for run command to prevent local test failures
* Fix types in license test structure
* Add quotas integration to user create / delete
* Always sync user count from view total_rows value for accuracy
* Add migration to sync users
* Add syncUsers.spec.ts
* Prevent old installs from activating, track install info via get license request instead of on activation.
* Add usesInvoicing to PurchasedPlan
* Add min/max users to PurchasedPlan
* Additional test structures for generating a license, remove maxUsers from PurchasedPlan - this is already present in the license quotas
* Stripe integration for monthly prorations on annual plans
* Integrate annual prorations with test clocks
* Updated types, test utils and date processing
* Lint
* Pricing/billing page (#10353 )
* bbui updates for billing page
* Require all PlanTypes in PlanMinimums for compile time safety
* fix test package utils
* Incoming user limits warnings (#10379 )
* incoming user limits warning
* fix inlinealert button
* add corretc button link and text to user alert
* pr comments
* simplify limit check
* Types and test updates for subscription quantity changes in account-portal (#10372 )
* Add chance extensions for `arrayOf`. Update events spies with license events
* Add generics to doInTenant response
* Update account structure with quota usage
* User count limits (#10385 )
* incoming user limits warning
* fix inlinealert button
* add corretc button link and text to user alert
* pr comments
* simplify limit check
* user limit messaging on add users modal
* user limit messaging on import users modal
* update licensing store to be more generic
* some styling updates
* remove console log
* Store tweaks
* Add startDate to Quota type
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
* Lint
* Support custom lock options
* Reactivity fixes for add user modals
* Update ethereal email creds
* Add warn for getting invite from code error
* Extract disabling user import condition
* Handling unlimited users in modals logic and adding start date processing to store
* Lint
* Integration testing fixes (#10389 )
* lint
---------
Co-authored-by: Mateus Badan de Pieri <mateuspieri@gmail.com>
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Peter Clement <PClmnt@users.noreply.github.com>
2023-04-24 09:31:48 +01:00
Budibase Release Bot
93f7bd54d8
v2.5.7
2023-04-21 17:29:12 +00:00
Budibase Staging Release Bot
b3d989e249
v2.5.6-alpha.16
2023-04-21 13:45:11 +00:00
Budibase Staging Release Bot
06e6c20cf1
v2.5.6-alpha.15
2023-04-21 11:43:34 +00:00
Budibase Staging Release Bot
c196fc1f3e
v2.5.6-alpha.14
2023-04-21 11:24:59 +00:00