adrinr
53020e2d2d
Create config
2023-03-28 16:46:23 +01:00
adrinr
c80d265ea3
Show SCIM banner on group detail
2023-03-28 16:46:23 +01:00
adrinr
4ba0cf6d55
Don't allow deleting users from group
2023-03-28 16:46:23 +01:00
adrinr
76f6c86c0a
Show SCIM banner in group list
2023-03-28 16:46:23 +01:00
adrinr
2e40cc6926
Reuse component
2023-03-28 16:46:23 +01:00
adrinr
1bc568f634
Do not display remove group option when readonly
2023-03-28 16:46:23 +01:00
adrinr
15ed91ef85
Make fields readonly if scim is enabled
2023-03-28 16:46:23 +01:00
adrinr
1a26899d90
Display banner if scim is enabled
2023-03-28 16:46:23 +01:00
adrinr
934a2f09d7
Right checks
2023-03-28 16:46:23 +01:00
adrinr
0c5d33a642
Show SCIM banner if SCIM enabled
2023-03-28 16:46:23 +01:00
Andrew Kingston
e0e5ca7a3c
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-integration
2023-03-28 15:47:53 +01:00
mike12345567
f637512317
Adding error to check why logout might have occurred as well as a possible fix.
2023-03-28 15:14:28 +01:00
Dean
c914ded42c
Feedback updates
2023-03-28 11:18:49 +01:00
Dean
51f2557e9a
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-27 21:15:31 +01:00
Martin McKeaveney
191bf47179
Merge pull request #10048 from Budibase/fix/conditional-ui-drawer-sections
...
Fix component settings which have no labels appearing as undefined in conditional UI
2023-03-27 17:43:56 +01:00
Dean
eb3e38bb61
Removed the license agreement toggle
2023-03-27 15:32:45 +01:00
Dean
8131d9dc6f
Branding feature flag changes, config trimming and some fixes
2023-03-27 15:17:14 +01:00
Martin McKeaveney
d1ae1871c0
allow arrow key navigation in the components panel
2023-03-24 16:32:41 +00:00
Dean
d19a700612
Linting
2023-03-21 15:19:52 +00:00
Dean
f0a8732631
Fix for the page title logic for the login page
2023-03-21 14:32:52 +00:00
Dean
bfd7e49c72
Template fixes and updates to the file picker. Error handling added to display a warning when navigating to an unpublished or invalid app url.
2023-03-21 09:20:43 +00:00
Michael Drury
b1b18bef18
Merge pull request #10038 from Budibase/fix/budi-6723
...
Googlesheet issues - master merge
2023-03-16 13:33:33 +00:00
melohagan
eeb8e49b54
Re-add clone for App Action ( #10052 )
2023-03-16 11:36:47 +00:00
Dean
253ee413a2
Working commit
2023-03-16 09:07:21 +00:00
Andrew Kingston
75057e2b05
Simplify logic
2023-03-16 08:35:22 +00:00
Andrew Kingston
8d79a23700
Fix component settings which have no labels appearing as undefined in the conditional UI drawer
2023-03-16 08:30:16 +00:00
mike12345567
6174b6ae18
Squashing #10024 for master merge.
2023-03-15 14:16:45 +00:00
Dean
c7e54947a8
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-15 10:28:08 +00:00
Dean
f3b58923cf
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-15 09:13:36 +00:00
Peter Clement
cc4a911505
Merge pull request #9984 from Budibase/fix/automation-saving-fix
...
Fix issue with saving of automation fields
2023-03-14 14:39:24 +00:00
mike12345567
c2de0ade7d
Merge branch 'develop' of github.com:Budibase/budibase into fix/budi-6723
2023-03-14 14:25:46 +00:00
Peter Clement
4591bf64ee
lint
2023-03-14 14:23:39 +00:00
mike12345567
63cf91218d
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-03-14 14:12:32 +00:00
Peter Clement
352791dd9b
remove unneeded cloneDeep
2023-03-14 14:09:10 +00:00
Peter Clement
b854e06b33
fix direct mutation of inputdata in rowselector
2023-03-14 13:57:36 +00:00
Dean
e8815f797c
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-14 09:06:06 +00:00
mike12345567
4eba548e93
Removing console log.
2023-03-13 18:05:11 +00:00
mike12345567
2a1f215351
Removing relationship option from Googlesheets as it doesn't add value, as well as multi-select as it can't really be supported. Also fixing issues with re-fetching after adding some special column types./
2023-03-13 18:04:29 +00:00
Dean
567b9418a3
Made the popover logic more responsive to changes in the tour state.
2023-03-13 14:39:36 +00:00
Dean
19d7c94a22
Made tour node registration a bit more forgiving when waiting for tour details to initialise
2023-03-13 13:17:26 +00:00
Dean
5ce52cad06
Working commit
2023-03-13 12:33:16 +00:00
Andrew Kingston
909118d398
Merge branch 'develop' of github.com:Budibase/budibase into just-dataspace-things
2023-03-13 11:30:18 +00:00
Dean
fa6f5caa75
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-13 09:14:52 +00:00
Andrew Kingston
38a3ef0c34
Update filter button to look consistent and add double click to resize columns to default width
2023-03-11 18:54:38 +00:00
mike12345567
9037ab86d5
Adding an error for XLSX type sheets not working, adding the sheets URL as an option for google config (should be added to redirect URL) and fixing some error states.
2023-03-10 18:46:48 +00:00
mike12345567
741d732795
Don't allow creation of google sheets datasource until google auth configured correctly.
2023-03-10 17:39:06 +00:00
Peter Clement
6d6a4816a0
lint
2023-03-10 15:01:31 +00:00
Peter Clement
bd7c91b1bd
Fix automation saving issue
2023-03-10 14:47:26 +00:00
Mateus Badan de Pieri
9f5aa90752
Update BuilderSidePanel.svelte
2023-03-10 12:30:00 +00:00
Mateus Badan de Pieri
d8ce0713aa
Merge branch 'develop' into license-key-mgmt
2023-03-10 12:29:10 +00:00
Andrew Kingston
a78ba19cf8
Tidy up buttons above sheets and add FAB for adding rows
2023-03-10 11:59:10 +00:00
Dean
41c715ecb7
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-10 09:11:54 +00:00
Andrew Kingston
c4e3667b6c
Merge branch 'develop' of github.com:Budibase/budibase into just-dataspace-things
2023-03-09 17:54:58 +00:00
Mel O'Hagan
ad7bda17bb
Change database to Service Name in oracle
2023-03-09 15:52:16 +00:00
Andrew Kingston
e5271bdef1
Command palette ( #9942 )
...
* command palette E2E
* tidy up
* Improve theming with spectrum badges and dedupe spectrum label usage
* Update data section nav to match designs and use panel component
* Fix main content layout in data section
* Update data section routing for tables
* Improve data section routing for tables to account for edge cases
* Update internal and sample datasource routing
* Update external datasource routing
* Update routing for queries and make a top level concept like everything else
* Update routing for views
* Fix undefined reference when deleting datasource
* Reduce network calls and fix issues with stale datasourcenavigator state
* Update routing for REST queries and unify routes for normal queries and REST queries
* Lint
* Fix links for queries from datasource details page
* Remove redundant API calls and improve table deletion logic
* Improve data entity deletion logic and redirection and fix query details keying
* Improve determination of selected item in datasource tree
* Update command palette to support new data routes
* Update command palette, fix keybind issues and updating loading state
* Lint
* Fix publish command and fix preview published app URL
* Fix BBUI import
* Lint
* Fix datasource navigator selected state not working for internal DB or sample data
* Update command palette to use ctr+k/cmd+k
* Update command palette to match new designs and add visible categories
* Restore missing styles£
* Use proper theme constants for changing theme in command palette
* Add command palette action for inviting users
---------
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2023-03-09 14:15:43 +00:00
Dean
7b2a7c7028
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-09 09:03:37 +00:00
Andrew Kingston
f790c58d97
Update style section to render properly in new layout
2023-03-09 08:51:43 +00:00
Andrew Kingston
1508d4aea3
Update all setting labels to be correctly cased and sized to fit new layout
2023-03-09 08:47:32 +00:00
Andrew Kingston
db7f267887
Update component settings to be left aligned and update long component settings labels to be shorter
2023-03-08 19:22:19 +00:00
deanhannigan
d5f7a27d07
Component settings section tabs ( #9895 )
...
* Added tabs to the component settings section in the builder
* Review updates
* Update setting tab buttons to be size M and use a lighter font color when selected
---------
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2023-03-08 14:40:13 +00:00
mike12345567
f421b93826
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-03-08 13:52:55 +00:00
melohagan
a8f873fff3
Try/catch automation Create Row relationship ( #9924 )
...
* Try/catch
* Increase height of automation test output
* Unit tests
* lint
2023-03-08 13:39:18 +00:00
Dean
e8c6fc6acf
Merge remote-tracking branch 'origin/develop' into feature/whitelabelling
2023-03-08 13:01:55 +00:00
mike12345567
ae3671ea42
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-03-07 17:49:44 +00:00
Martin McKeaveney
72cb60ec02
merge from master
2023-03-07 16:54:33 +00:00
Dean
c6cddb5c06
Linting
2023-03-07 13:41:57 +00:00
Dean
5b9fbbc3b4
Various fixes for update self behaviour
2023-03-07 13:35:18 +00:00
Dean
e4512ba91f
Merge commit
2023-03-07 12:18:48 +00:00
Andrew Kingston
0e9fc297fb
Expose loading state of sheet and improve column highlighting logic
2023-03-07 12:05:00 +00:00
Andrew Kingston
df757ce09b
Prevent adding rows to users table and remove log
2023-03-07 11:57:28 +00:00
Andrew Kingston
554659bd91
Fix buttons being highlighted when filters are set
2023-03-07 11:43:42 +00:00
Andrew Kingston
ca92d520b3
Fully integrates sheets with datasection and remove lots of old stuff
2023-03-07 11:40:32 +00:00
Dean
f5b513f5a5
Minor UI fixes for the user side panel header height and user email overflow
2023-03-07 11:17:22 +00:00
melohagan
09cf4f8bbc
Dynamic filter: Enrich columns ( #9877 )
...
* WIP
* Allow related fields in Dynamic Filter
* REST URL check https first
* Only allow related fields in dynamic filter column editor
2023-03-07 10:32:52 +00:00
Martin McKeaveney
937cb7742f
Merge pull request #9858 from Budibase/hide-upgrade-on-enterprise
...
Hide upgrade button on enterprise plan
2023-03-06 16:16:23 +00:00
Martin McKeaveney
c4ba55842c
Merge pull request #9855 from Budibase/fix/martin-ux-updates
...
small UX updates to improve user addition and perceived loading of builder
2023-03-06 16:16:05 +00:00
Andrew Kingston
b93f575bca
Add popovers to sheet column headers, improve mouse UX
2023-03-06 15:09:42 +00:00
Andrew Kingston
4647e1bc07
Fix issues with not disconnecting users when swapping datasource and improve multi-user UI
2023-03-06 11:20:47 +00:00
Andrew Kingston
36c953443f
Add WIP initial multi-user websocket implementation for sheets
2023-03-05 18:57:05 +00:00
Martin McKeaveney
f7d6c37fc7
merge
2023-03-03 16:49:04 +00:00
Andrew Kingston
b82e7582db
Add back in functional delete row button
2023-03-03 08:34:26 +00:00
Andrew Kingston
5b590a5976
Integrate sheet into data section better
2023-03-02 17:20:51 +00:00
Peter Clement
aa02c0ca30
fix issue with user searching
2023-03-02 14:30:04 +00:00
Peter Clement
ecfe685a2f
account for system events
2023-03-02 10:06:24 +00:00
Rory Powell
a80d963c88
Hide upgrade button on enterprise plan
2023-03-02 08:58:54 +00:00
Martin McKeaveney
286c5c3157
lint
2023-03-01 23:05:17 +00:00
Martin McKeaveney
8c4deb1811
small UX updates to improve user addition and perceived loading of builder
2023-03-01 22:51:52 +00:00
Rory Powell
4c43ba2943
Bypass password onboarding for enforced sso ( #9851 )
2023-03-01 21:56:30 +00:00
melohagan
6a6bbb38c4
Support navigate to link in new tab ( #9800 )
...
* Support navigate to link in new tab
* Add dropdown for Navigate To type
* lint
* Remove labels
2023-03-01 17:41:50 +00:00
Dean
c5fc4ea521
Fix for group picker in the user details page to accommodate missing userGroups value on a user
2023-03-01 17:40:33 +00:00
Rory Powell
dbd75de003
Merge pull request #9842 from Budibase/fix/prevent-user-exists-message
...
Prevent showing user exists for password disabled actions
2023-03-01 15:32:16 +00:00
Rory Powell
467ad71dcc
Move enforceable sso to enterprise
2023-03-01 15:30:34 +00:00
Peter Clement
6478f0b53a
Merge pull request #9843 from Budibase/fix/audit-log-permissions
...
Only allow admins to access audit logs screen
2023-03-01 15:05:45 +00:00
Peter Clement
692d10d4be
lint
2023-03-01 14:54:00 +00:00
Peter Clement
a192ea0caa
Only allow admins to access audit logs
2023-03-01 14:48:10 +00:00
Michael Drury
f25fe7d5b8
Merge pull request #9829 from Budibase/fix/9602
...
Query schema - keep changes when running query again
2023-03-01 13:06:51 +00:00
Rory Powell
8edf3f5a2c
Merge pull request #9826 from Budibase/fix-default-oidc-icons
...
Fix default oidc icons
2023-03-01 12:29:34 +00:00
Andrew Kingston
8234fc7f3a
Remove comment blocks
2023-03-01 09:32:52 +00:00
mike12345567
5882f2b468
Fixing an issue shown in #9602 where the schema type will revert each time you re-run a query, this will hold any previously selected schema information in the query.
2023-02-28 19:27:59 +00:00
Dean
a5c6dbe4ae
Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux
2023-02-28 16:38:44 +00:00
Dean
8c8dd637e1
Enable the feature tour window and extend the invite duration to 1 week
2023-02-28 16:38:11 +00:00
Rory Powell
c6a22282f7
Fix default oidc icons
2023-02-28 16:22:23 +00:00
Rory Powell
9e5851f756
Merge pull request #9824 from Budibase/enforced-sso-validation
...
Add validation between sso config acivation and sso enforcement
2023-02-28 14:01:45 +00:00
Andrew Kingston
a28148d9f8
Merge branch 'develop' of github.com:Budibase/budibase into spreadsheet-abs
2023-02-28 13:59:37 +00:00
Michael Drury
fcb9f3e116
Merge pull request #9815 from Budibase/bug/budi-6076-cannot-delete-columns-in-google-sheet
...
Bug - budi-6076 cannot delete columns in google sheet
2023-02-28 13:56:32 +00:00
Rory Powell
7ed0586673
Add validation between sso config acivation and sso enforcement
2023-02-28 13:36:54 +00:00
Andrew Kingston
8b9ddd8ab2
Add tiny margin to show full border around search field
2023-02-28 13:24:28 +00:00
Andrew Kingston
75215f244a
Fix crash when using empty groups, update user invite picker to be right aligned like others
2023-02-28 13:20:00 +00:00
Andrew Kingston
b6247fb9e4
Remove logs
2023-02-28 12:54:18 +00:00
Andrew Kingston
5a23eadd04
Remove redundant user fetch refresh
2023-02-28 12:49:55 +00:00
Andrew Kingston
a44729d7ec
Add role footer for admins and developers, remove wasted API calls
2023-02-28 12:49:40 +00:00
Andrew Kingston
a6c7277a2a
Update user text color
2023-02-28 12:32:22 +00:00
Andrew Kingston
862ba6ce92
Update spacing, borders and sizing
2023-02-28 12:29:13 +00:00
Andrew Kingston
e5b2fdfcf6
Fix overly thin scrollbars in firefox
2023-02-28 11:51:00 +00:00
Andrew Kingston
385e9eadb0
Add infinite scroll, improve row fetching, add error handling, fix svelte store updates
2023-02-28 11:48:25 +00:00
Dean
dd08845a44
Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux
2023-02-28 09:38:15 +00:00
Dean
61ed62e6c4
Builder user onboarding
2023-02-28 09:37:03 +00:00
Mateus Badan de Pieri
272081a31f
move imports to right source
2023-02-27 17:11:53 +00:00
adrinr
b05d568518
Merge remote-tracking branch 'origin/develop' into bug/budi-6076-cannot-delete-columns-in-google-sheet
2023-02-27 17:45:37 +01:00
Mateus Badan de Pieri
057abb5351
move component to bbui
2023-02-27 15:04:30 +00:00
Peter Clement
79da099c48
Merge branch 'feature/audit-logs' of github.com:Budibase/budibase into feature/audit-logs
2023-02-27 15:04:27 +00:00
Peter Clement
cb3d0c39bd
null date string was breaking download for certain ranges
2023-02-27 15:03:25 +00:00
mike12345567
2fb33e2cf3
Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs
2023-02-27 14:51:33 +00:00
Rory Powell
2e829ce8a6
Merge pull request #9785 from Budibase/configs-refactor-and-server-test-fixes
...
Configs / Server tests / Failing real email tests updates
2023-02-27 14:00:21 +00:00
Rory Powell
2c46109e7d
Enforceable SSO ( #9787 )
...
* Add ENFORCEABLE_SSO feature flag
* First draft of enforce sso configuration / show single sign on url
* Reading and writing isSSOEnforced + integration with login page
* Enable CI + lint
* Set correct base branch for CI
* Test fix for expected string changed
* Use tenant aware platform url as SSO link
* Bring in latest pro changes
* Lint
* Add useEnforceableSSO mock helper function
* Update configs.spec.ts with coverage for public settings
* Update users.spec.ts with additional tests for isPreventPasswordActions
* Lint
* Update refresh OAuthToken to use correct enum and add case statement
2023-02-27 13:42:51 +00:00
adrinr
b231311a87
Don't hide errors on the frontend
2023-02-27 13:17:05 +01:00
Peter Clement
7f35961e77
adjust table sizing and switch column position
2023-02-27 11:12:52 +00:00
Dean
c135a029f9
Merge remote-tracking branch 'origin/develop' into feature/app-user-onboarding-ux
2023-02-27 09:12:07 +00:00
Dean
32619fbfa3
Merge commit
2023-02-27 09:11:32 +00:00
Andrew Kingston
fae24276f9
Migrate sheet to data section, improve reordering and reszing
2023-02-26 21:29:46 +00:00
mike12345567
3eaecc79d5
Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs
2023-02-24 17:03:00 +00:00
Gerard Burns
b80ed3cfee
Fix App Import ( #9796 )
2023-02-24 13:16:33 +00:00
mike12345567
42fc004212
Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs
2023-02-24 12:46:58 +00:00
Peter Clement
5e4c4a9dfd
fix datepicker bug
2023-02-24 12:27:52 +00:00
Peter Clement
6b7d07c926
fix app sorting
2023-02-24 09:41:48 +00:00
Peter Clement
30d9899bb7
sorting for event and app list
2023-02-23 17:14:08 +00:00
Andrew Kingston
b8e7e0b701
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-spreadsheet
2023-02-23 16:41:08 +00:00
Peter Clement
c1db2c0c3e
add debounce for search
2023-02-23 14:33:15 +00:00
Peter Clement
163556ffb1
fix spacing as columns were moving around
2023-02-23 14:20:56 +00:00
Andrew Kingston
8cd7ba1fdf
Undo/Redo for Design and Automate sections + automations refactor ( #9714 )
...
* Add full undo/redo support for screens
* Add loading states to disable spamming undo/redo
* Add keyboard shortcuts for undo and redo
* Fix modals not closing in design section when escape is pressed
* Remove log
* Add smart metadata saving to undo/redo
* Add error handling to undo/redo
* Add active state to hoverable icons
* Fix screen deletion
* Always attempt to get latest doc version before deleting in case rev has changed
* Move undo listener top level, hide controls when on certain tabs, and improve selection state
* Add tooltips to undo/redo control
* Update automation section nav to match other sections
* Fix automation list padding
* Fix some styles in create automation modal
* Improve automation section styles and add undo/redo
* Update styles in add action modal
* Fix button size when creating admin user
* Fix styles in add automation step modal
* Fix issue selecting disabled automation steps
* Reset automation history store when changing app
* Reduce spammy unnecessary API calls when editing cron trigger
* WIP automation refactor
* Rewrite most automation state
* Rewrite most of the rest of automation state
* Finish refactor of automation state
* Fix selection state when selecting new doc after history recreates it
* Prune nullish or empty block inputs from automations and avoid sending API requests when no changes have been made
* Fix animation issues with automations
* Sort automations and refetch list when adding or deleting
* Fix formatting
* Add back in ability to swap between values and bindings for block inputs
* Lint
* Format
* Fix potential issue in design section when selected screen is unset
* Fix automation arrow directions everywhere, tidy up logic and fix crash when using invalid looping
* Lint
* Fix more cases of automation errors
* Fix implicity any TS error
* Respect _id specified when creating automations
* Fix crash in history store when reverting a change on a doc whose ID has changed
* Lint
* Ensure cloneDeep helper doesn't crash when a nullish value is passed in
* Remove deprecated frontend automation test
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-23 13:55:18 +00:00
Peter Clement
f593b39e1b
default start and end date
2023-02-23 13:49:44 +00:00
Peter Clement
a713199ddc
update filter positioning
2023-02-23 13:00:29 +00:00
Gerard Burns
4c70b7fd9b
Improve Add Screen Modal ( #9759 )
...
* Improve Add Screen Modal
* lint
---------
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-23 12:06:55 +00:00
Peter Clement
6efb0f4997
update table width
2023-02-23 10:57:50 +00:00
Andrew Kingston
8047a0fc4c
Fix error being thrown when attempting to change query parameters ( #9782 )
2023-02-23 08:09:18 +00:00
mike12345567
01076bd35f
Getting downloading working correctly, some minor UI updates, adding a new middleware for converting a query string to a body (useful for when a GET has to be used).
2023-02-22 18:50:27 +00:00
Peter Clement
647e643439
start download work
2023-02-22 17:25:24 +00:00
Peter Clement
ffee41aea3
custom popover height and sidebar styling
2023-02-22 12:31:04 +00:00
Peter Clement
6681853acf
Merge branch 'feature/audit-logs' of github.com:Budibase/budibase into feature/audit-logs
2023-02-22 10:11:21 +00:00
Peter Clement
7bb9829165
update sidebar styling and fix bugs
2023-02-22 10:09:15 +00:00