Andrew Kingston
6603f2fe65
Fix typo in tooltip
2023-07-05 09:56:07 +01:00
Adria Navarro
35ce322a84
Update pro ref to latest master
2023-07-05 10:46:05 +02:00
Andrew Kingston
d1a089f22c
Fix publish action from command palette
2023-07-05 09:31:37 +01:00
Andrew Kingston
5c65bc28e1
Add transition to user invite side panel
2023-07-05 09:19:22 +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
aedd04b98a
Fix issue with location of socket metadata
2023-07-05 09:02:10 +01:00
Gerard Burns
d4f2364ca4
Fix google sheets import ( #11131 )
2023-07-04 16:52:20 +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
236aca3489
Disable restoring backups while not the only user
2023-07-04 14:24:33 +01:00
Michael Drury
86a32f3c39
Merge pull request #11115 from Budibase/fix/BUDI-7242
...
Removing bb-alert for user sync failure
2023-07-04 14:14:37 +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
Andrew Kingston
4b9c5dff96
Ensure app can only be updated when you're the only user
2023-07-04 13:19:46 +01:00
Andrew Kingston
99bf0ca03b
Sync publish and unpublish events between all users
2023-07-04 13:18:38 +01:00
Gerard Burns
64129fa6b9
Replace screen creation modal with page
2023-07-04 12:01:03 +01:00
mike12345567
c1e9bc3c81
PR comments.
2023-07-04 11:59:56 +01:00
Andrew Kingston
44efcee58e
Fix tooltip sizes for roles and fix pointer events on nav items
2023-07-04 11:33:06 +01:00
Andrew Kingston
dae2c0cfba
Fix datasource navigator padding, add other user selection state to design section
2023-07-04 11:28:02 +01:00
melohagan
74b3b3dcc3
Add section setting to field group ( #11110 )
...
* Add section setting to field group
* Left aligned fix for oneColumn only
* Only use section for above label position
2023-07-04 10:46:53 +01:00
Andrew Kingston
f3ecbca6b4
Merge branch 'develop' of github.com:Budibase/budibase into design-collab
2023-07-04 10:17:51 +01:00
Andrew Kingston
434585a92d
Merge pull request #11123 from Budibase/fix/row-height-setting
...
Fix grid block row height not working
2023-07-04 09:57:38 +01:00
Peter Clement
179f9a5334
Merge pull request #11103 from Budibase/fix/grid-surface-sql-errors
...
Handle errors in grid when adding a new row
2023-07-04 09:49:27 +01:00
Andrew Kingston
e0e0fcabad
Fix grid block row height not working. Change initialRowHeight setting to fixedRowHeight
2023-07-04 09:41:10 +01:00
Andrew Kingston
7be2d6896e
Add indicators to show selected state in data section
2023-07-04 08:58:14 +01:00
melohagan
c9589c1edc
Apply column order for Grid block ( #11099 )
...
* Apply column order for Grid block
* Refactor
* Do not allow column reorder for Grid block
* Refactor
2023-07-04 08:34:59 +01:00
mike12345567
deca999183
Allowing logWarn to take an object for warning.
2023-07-03 16:01:54 +01:00
mike12345567
4e560a1f32
Adding warning back in for non-409 errors of user sync.
2023-07-03 16:00:33 +01:00
Adria Navarro
28fa5e4e23
Merge pull request #11106 from Budibase/BUDI-7240/refetch_relationships
...
BUDI-7240 - Refetch relationships
2023-07-03 15:30:13 +01:00
mike12345567
76bce0be1a
Removing the alert log of failure, this isn't really an error scenario, as it'll automatically get updated as part of app syncs and if the sync is reran.
2023-07-03 15:28:42 +01:00
Dean
22ae329a2a
Fix to ensure screens are listed in the navigateTo button action and that any URL configured there is trimmed
2023-07-03 14:48:36 +01:00
mike12345567
2b42e29f7c
Merge branch 'develop' of github.com:Budibase/budibase into BUDI-7240/refetch_relationships
2023-07-03 14:15:58 +01:00
Peter Clement
66806fc5ab
Merge remote-tracking branch 'origin/develop' into fix/grid-surface-sql-errors
2023-07-03 14:13:15 +01:00
Gerard Burns
1274bc32c3
New Design Empty State
2023-07-03 14:12:01 +01:00
Peter Clement
c504ceca9d
solely use notifications store for error message without rowId
2023-07-03 13:29:28 +01:00
Dean
64216f61a9
Added custom tab keybinding to support autocomplete and default editor tab behaviour
2023-07-03 12:48:17 +01:00
Conor Webb
3aad1e8ca3
Helpers functions bug fixes ( #11003 )
...
* Helpers functions bug fixes
* Corrected multiply example
* Removing test for times.
---------
Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-07-03 12:07:45 +01:00
Peter Clement
46244b72ac
Handle errors in grid when no validation structure in response
2023-07-03 11:50:57 +01:00
Adria Navarro
2cbead8bc4
Fetch relationships
2023-07-03 11:47:42 +01:00
Andrew Kingston
4725faf8b5
Update websocket user metadata structures
2023-07-03 11:23:08 +01:00
Andrew Kingston
d80cca9a11
Allow all users into the design section, enable multi dev collab on screens, improve routing
2023-07-03 11:14:07 +01:00
Andrew Kingston
bac1a411e8
Ensure columns configured in the grid block are always visible, even if hidden in the parent table
2023-07-03 10:31:07 +01:00
Adria Navarro
6cb664060e
Refetch tables on many to many
2023-07-03 10:13:42 +01:00
Andrew Kingston
cb7fd8ab29
Merge pull request #11086 from Budibase/collab-tweaks
...
Update tracking of collaboration events to only count unique users
2023-06-30 19:17:14 +01:00
Adria Navarro
dbe8e6a73d
Merge pull request #11083 from Budibase/fix/initial_table_selection
...
Fix loading table selection
2023-06-30 16:14:44 +01:00
Andrew Kingston
fe5d5ce075
Update tracking of collaboration events to only count unique users, and maybe fire in cloud envs
2023-06-30 15:55:28 +01:00
mike12345567
4428678ebd
Quick fix for QA-core tests, when encrypt is undefined for MS-SQL, it defaults to true, need to be aware of this so can set trustServerCertificate correctly. Also fixing the naming of a test.
2023-06-30 12:05:18 +01:00
Adria Navarro
d655e6cbe5
Populate selected tables
2023-06-30 11:43:51 +01:00
Adria Navarro
fea218a62f
Respect initial selection on FancyCheckboxGroup[
2023-06-30 11:43:24 +01:00
mike12345567
488e7b9502
Merge branch 'develop' of github.com:Budibase/budibase into merge/master-develop-29-06-23
2023-06-30 11:37:03 +01:00
mike12345567
0d1941f264
Fix merge conflict.
2023-06-30 11:36:08 +01:00
deanhannigan
8aabbad269
Merge pull request #11070 from Budibase/fix/general-embed-fixes
...
General embed fixes
2023-06-30 11:32:20 +01:00
Andrew Kingston
a1a8e74f43
Merge pull request #11049 from Budibase/grid-block-notifications
...
Grid fixes
2023-06-30 11:30:34 +01:00
Dean
cd43a1a2c2
Clear validation processing when crossing into a side panel component
2023-06-30 09:48:07 +01:00
mike12345567
6495b55b9d
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-29 17:06:14 +01:00
Dean
a5dae87fa9
App update validation updates
2023-06-29 16:51:32 +01:00
mike12345567
63d16f1809
Only enable trust server certificate if encryption enabled.
2023-06-29 16:09:25 +01:00
mike12345567
7b6246ee59
Fixes discovered by MS-SQL validator tests in QA-core, fixing custom ports being used (not default) and allowing the use of self signed certificates. Also updating an error message in line with Peters changes.
2023-06-29 16:09:25 +01:00
Michael Drury
67bee6704b
Merge pull request #10803 from GitStartHQ/BUDIOSS-29
...
Fix CSV encoding issue
2023-06-29 11:15:40 +01:00
Michael Drury
b94dab2fab
Merge pull request #10640 from GitStartHQ/BUDIOSS-22
...
[BUDI-7013] Do not allow Webhook automations to be duplicated
2023-06-29 11:15:16 +01:00
Dean
8d98f6ac02
Removed the publish check from the delete app button
2023-06-29 10:47:47 +01:00
Dean
854950581c
App metadata screen fixes, copy code button casing and delete app button hidden on publish
2023-06-29 09:53:13 +01:00
Peter Clement
1bb626b726
Merge pull request #11056 from Budibase/features/app-action-automation-ui
...
Updated Button Action UI for trigger automation
2023-06-29 09:22:33 +01:00
mike12345567
a66d5bf7be
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
2023-06-28 17:58:56 +01:00
Michael Drury
72e7373073
Merge pull request #11058 from Budibase/feature/budi-7076
...
Datasource settings tab for SQL databases and SQL schema export functionality
2023-06-28 17:56:03 +01:00
mike12345567
664fb3965c
Fixing notification update in EditRoles.
2023-06-28 17:40:50 +01:00
mike12345567
592a35d0c3
Updating pro,.
2023-06-28 17:37:40 +01:00
mike12345567
30a9b349d8
Merge branch 'develop' of github.com:Budibase/budibase into feat/surface-sql-errors
2023-06-28 17:31:03 +01:00
mike12345567
81c8bee81e
Quick fix to stop custom role names from being updated.
2023-06-28 17:17:24 +01:00
mike12345567
d8fae3a348
Adding SQL export functionality and settings tab for SQL databases.
2023-06-28 16:52:45 +01:00
Peter Clement
61853e447f
remove log
2023-06-28 16:37:17 +01:00
Peter Clement
8c7657a1b6
css tidy
2023-06-28 16:35:40 +01:00
Peter Clement
847684daf1
update sync automation css
2023-06-28 15:59:04 +01:00
Adria Navarro
ec3f962d3c
Fix typings
2023-06-28 15:16:47 +01:00
Peter Clement
c5df68973e
update Trigger Automation button action to be more intuitive
2023-06-28 15:05:46 +01:00
Adria Navarro
b6f9ae762d
Lint
2023-06-28 14:59:49 +01:00
Adria Navarro
fe86428cc4
Display fields
2023-06-28 14:33:52 +01:00
Adria Navarro
47d6113fee
Submit nested
2023-06-28 14:33:52 +01:00
Adria Navarro
a95a5f1cb2
Populate fields
2023-06-28 14:33:52 +01:00
Adria Navarro
7037ee6a9f
Reuse fields
2023-06-28 14:33:52 +01:00
Adria Navarro
758b4f8254
Allow open by default for field groups
2023-06-28 14:33:52 +01:00
Adria Navarro
352ea72c53
Select and conditional fields
2023-06-28 14:33:52 +01:00
Adria Navarro
534b4fffb4
Allow hiding config
2023-06-28 14:33:52 +01:00
Adria Navarro
8a7d610faf
Move creation pool on the connect step
2023-06-28 14:33:51 +01:00
Adria Navarro
f2d41addbd
Unify prettier
2023-06-28 14:33:51 +01:00
Adria Navarro
c9bee9e423
Display errors
2023-06-28 14:33:51 +01:00
Adria Navarro
94b084a245
Update mssql to latest
2023-06-28 14:33:51 +01:00
Adria Navarro
1e5492b18d
Type mssql
2023-06-28 14:33:51 +01:00
Peter Clement
0114710332
Merge pull request #10992 from Budibase/fix/disable-looping-button
...
Fix duplicate loop block issue
2023-06-28 12:58:51 +01:00
Gerard Burns
099eee5f8c
Fix table selection ( #11050 )
2023-06-28 12:14:23 +01:00
mike12345567
25d0f3f518
Adding settings tab for SQL datasources.
2023-06-28 11:59:53 +01:00
Andrew Kingston
16bd879f5d
Fix issue with datepickers not working after starting off as disabled
2023-06-28 11:35:36 +01:00
Peter Clement
c8ef273f69
removing fix as a more elegant fix introduced in #11049
2023-06-28 11:11:01 +01:00
Andrew Kingston
9e089192ef
Lint
2023-06-28 09:40:06 +01:00
Peter Clement
87768fd577
update error messages:
2023-06-28 09:28:40 +01:00
Andrew Kingston
ce004d39d1
Fix grid keybind for submitting new rows not working
2023-06-28 09:26:45 +01:00
Peter Clement
fed6a83bca
remove incorrect psql codes
2023-06-28 09:18:41 +01:00
Andrew Kingston
c7122448e1
Fix notifications not working in grid blocks in client apps
2023-06-28 09:18:01 +01:00
Peter Clement
c35e403c5e
fix error not showing as new row has no focusedCellID
2023-06-28 09:11:50 +01:00
Andrew Kingston
ee74900abb
Update comments
2023-06-27 17:45:24 +01:00
Andrew Kingston
f0c8cb82b2
Remove unused tenantId
2023-06-27 17:43:52 +01:00
Andrew Kingston
801f5655ac
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-27 16:50:51 +01:00
Gerard Burns
80efb355bd
Prompt to create queries ( #11045 )
2023-06-27 16:49:33 +01:00
Michael Drury
f7cdf5f2bc
Merge pull request #11001 from Budibase/feature/custom-role-readable-ids
...
Custom roles - readable IDs
2023-06-27 16:17:08 +01:00
Michael Drury
5e8cf41feb
Merge pull request #11013 from Budibase/fix/sql-relationship-fixes
...
Further SQL relationship fixes
2023-06-27 16:16:53 +01:00
Andrew Kingston
7308abec0a
Merge pull request #11041 from Budibase/feature/iframe-geo-and-fullscreen-permissions
...
Added fullscreen and geolocation permissions to iframe embed
2023-06-27 16:14:43 +01:00
Andrew Kingston
8c9d4a9126
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-27 16:09:59 +01:00
Andrew Kingston
b10bb67ee6
Merge pull request #11040 from Budibase/reformat-datasource-options-v2
...
Update datasource config to use tabs
2023-06-27 16:09:30 +01:00
Gerard Burns
9c712de995
lint
2023-06-27 15:51:23 +01:00
Gerard Burns
c749209172
PR Feedback
2023-06-27 15:49:17 +01:00
Peter Clement
cf0300973a
add error mapping system
2023-06-27 15:28:10 +01:00
Peter Clement
46a9142676
propagate errors coreectly for datasource plus
2023-06-27 15:27:56 +01:00
Gerard Burns
363db1d4d9
PR Feedback
2023-06-27 15:20:39 +01:00
Andrew Kingston
211a4cbb35
Merge pull request #11011 from Budibase/form-step-updates
...
Persist the current step when remounting a form
2023-06-27 15:11:13 +01:00
mike12345567
fc537a0aab
Further PR comments.
2023-06-27 14:56:24 +01:00
Gerard Burns
4387eb2a67
Update datasource config to use tabs
2023-06-27 14:33:11 +01:00
Andrew Kingston
8587aef506
Tidy
2023-06-27 14:25:09 +01:00
Dean
6c7c28f9f1
Added permissions for the embed iframe to support fullscreen and geolocation features
2023-06-27 14:23:25 +01:00
Michael Drury
a3ebcb2896
Merge pull request #11033 from Budibase/fix/BUDI-7188
...
Don't sync automation logs from prod to dev app
2023-06-27 12:52:07 +01:00
mike12345567
4d2aa2a67b
PR comments.
2023-06-27 12:45:00 +01:00
mike12345567
1d5bc39282
PR comments.
2023-06-27 12:24:50 +01:00
Andrew Kingston
a7c6f9a60a
Allow deleting external tables that you created
2023-06-27 12:11:58 +01:00
Andrew Kingston
17e7a2d59e
Ensure tables and queries are kept in sync when datasource changes occur
2023-06-27 12:03:51 +01:00
Andrew Kingston
0d8d3a4851
Handle showing errors inside grids
2023-06-27 11:58:10 +01:00
Andrew Kingston
cfdd6bafb7
Rewrite how middlewares are ran inside sockets, and fix collaboration
2023-06-27 11:33:23 +01:00
mike12345567
47260f23bf
PR comments.
2023-06-27 10:01:06 +01:00
Mel O'Hagan
6f75c5df53
Use any type to fix TypeScript check
2023-06-27 09:59:02 +01:00
Dean
e839e57173
Merge remote-tracking branch 'origin/develop' into merge-master
2023-06-27 09:44:46 +01:00
Adria Navarro
2ca171bc6f
Merge pull request #11031 from Budibase/chore/unify_pro_lint
...
Chore - Unify pro lint
2023-06-27 09:42:33 +01:00
Dean
eaecd3ab68
Merge remote-tracking branch 'origin/develop' into merge-master
2023-06-27 09:31:35 +01:00
Adria Navarro
85ff09bbf3
Update pro ref
2023-06-27 08:34:25 +01:00
mike12345567
7e79c827a7
Test fixes, as well as issue discovered by test around _id generation and event triggering.
2023-06-26 19:10:04 +01:00
mike12345567
3eff4d85d0
Adding a test case for the removal of automation logs from app sync, as well as adding to the publish/sync filter a check to not carry over automation logs.
2023-06-26 18:52:15 +01:00
Andrew Kingston
9e3711a4c6
Fix data check logic
2023-06-26 18:14:12 +01:00
Andrew Kingston
73ea1022eb
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 18:13:56 +01:00
Andrew Kingston
4d3ea4cc3e
Merge pull request #11029 from Budibase/use-modal-for-editing-datasources-v3
...
Use modal for editing datasources v3
2023-06-26 18:11:16 +01:00
Andrew Kingston
b7603f8bf1
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 17:56:11 +01:00
deanhannigan
e2625ec1a7
Merge pull request #11030 from Budibase/feature/existing-user-invite-messaging-updates
...
Extended email duplicate messaging to the create user flow
2023-06-26 17:21:05 +01:00
deanhannigan
1e86f3ac16
Merge pull request #11027 from Budibase/fix/existing-email-invite-messaging
...
Fix for builder invite error handling and updated messaging
2023-06-26 17:20:28 +01:00
deanhannigan
8dd1ab2cb0
Merge pull request #11032 from Budibase/feature/remove-cloud-flags-for-auth-branding
...
Removed cloud flag restriction on auth branding pages
2023-06-26 17:02:11 +01:00
mike12345567
8882801315
Fixing lookup of custom role by ID in test case.
2023-06-26 17:01:50 +01:00
mike12345567
ced1dd95c7
Updating roles tests to make sure ID always valid.
2023-06-26 16:35:16 +01:00
Andrew Kingston
a3204ad17a
Update data section routing to properly handle datasource entities/table sync and handle having no data
2023-06-26 16:34:22 +01:00
Adria Navarro
d7e1ebe9ec
Update pro ref
2023-06-26 16:09:08 +01:00
Dean
b6caebe431
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-26 15:51:31 +01:00
Dean
65d7e2397e
Removed cloud flag restriction on auth branding pages
2023-06-26 15:50:14 +01:00
Gerard Burns
6b36b8824e
PR Feedback
2023-06-26 15:49:42 +01:00
Adria Navarro
ce92bfd3ef
Update pro ref
2023-06-26 15:46:48 +01:00
Adria Navarro
6d8903d7e5
Lint pro command
2023-06-26 15:22:36 +01:00
deanhannigan
f06cc9359f
Merge pull request #11009 from Budibase/fix/oidc-custom-icons-fixed
...
Fix OIDC Custom Icons
2023-06-26 15:09:10 +01:00
Adria Navarro
747686a8fa
Update pro ref
2023-06-26 15:08:45 +01:00
melohagan
0ecda93ea9
Fix for $in on ObjectIds ( #11014 )
2023-06-26 15:07:29 +01:00
mike12345567
1c09913d33
Fix for foreign keys being unsettlable after update, breaking Postgres test.
2023-06-26 15:05:10 +01:00
Adria Navarro
22fca335f0
Lint pro from monorepo
2023-06-26 15:04:13 +01:00
Dean
47c4f72415
Extended email duplicate messaging updates to the create user flow
2023-06-26 14:33:37 +01:00
Gerard Burns
601a855f13
filter out REST fields
2023-06-26 14:32:14 +01:00
Gerard Burns
88582b871e
replace use of datasources.save with datasources.update
2023-06-26 14:15:04 +01:00
Gerard Burns
f3d5e2b4a0
remove builderstore/datasource
2023-06-26 13:44:23 +01:00
Gerard Burns
3771ab2ffc
Update datasource config editing
2023-06-26 13:31:16 +01:00
mike12345567
2cafc9f80c
Merge branch 'develop' of github.com:Budibase/budibase into form-step-updates
2023-06-26 12:45:34 +01:00
mike12345567
b94801d10a
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-role-readable-ids
2023-06-26 12:39:41 +01:00
Dean
46e889fd72
Fix for invite error handling and updated messaging
2023-06-26 12:38:13 +01:00
Andrew Kingston
6d38bdcd64
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-06-26 11:32:54 +01:00
Andrew Kingston
325818748e
Merge pull request #10962 from Budibase/grid-block
...
Grid block
2023-06-26 11:32:04 +01:00
Adria Navarro
95a92dcbd6
Update pro refs
2023-06-26 11:22:24 +01:00
Adria Navarro
b145ce1c15
Update pro refs
2023-06-26 11:04:20 +01:00
Andrew Kingston
2a2215f485
Display users table as its own option at the very top of the datasource list
2023-06-26 10:50:54 +01:00
Adria Navarro
0f0b1a5eda
Update pro refs
2023-06-26 10:45:45 +01:00
Andrew Kingston
5f407259dc
Enable component nesting validation for new apps
2023-06-26 10:39:38 +01:00
Dean
8f9a1d4bba
PR feedback
2023-06-26 10:23:57 +01:00
Dean
10108fb543
Null checking logo configs
2023-06-26 10:22:03 +01:00
Gerard Burns
1606ca0c84
Refactor Datasource Creation Modal ( #10783 )
2023-06-26 09:52:02 +01:00
Andrew Kingston
8bfb909280
Fix scroll overflow in binding drawer
2023-06-26 09:22:40 +01:00
Andrew Kingston
aebc3b2bb8
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-26 09:05:06 +01:00
Andrew Kingston
3f0fac43ea
Add padding to secondary user header to match tab spacing
2023-06-26 08:58:25 +01:00
Andrew Kingston
5d14bb70c6
Ensure builder websocket is only instantiated once
2023-06-26 08:58:06 +01:00
Andrew Kingston
d3d2f5fa75
Merge pull request #11008 from R2bEEaton/develop
...
Small Spelling Fix
2023-06-26 08:25:54 +01:00
melohagan
8325b5bb1e
Add count to duplicate errors ( #10920 )
...
* Add count to duplicate errors
* Lint: Remove unused prop
2023-06-23 18:34:05 +01:00
mike12345567
e022da5bc8
Adding test case for foreign key autocolumn enrichment.
2023-06-23 18:31:02 +01:00
mike12345567
c2b4dec88f
Fix to make foreign keys auto-columns when used in relationships as well as making sure that when fetching tables that they can be removed, using the old fetch mechanism (to be replaced, but needs to work for now).
2023-06-23 18:09:52 +01:00
Andrew Kingston
a4ea6a3d34
Ensure initial value of current form step inside form state store is correct
2023-06-23 16:50:10 +01:00
Andrew Kingston
b130de71dc
Persist the current step when remounting a form
2023-06-23 16:45:22 +01:00
Dean
6f24772f49
PR Feedback
2023-06-23 16:40:40 +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
melohagan
3aca0c0ed3
Null safety ( #11007 )
2023-06-23 14:48:07 +01:00
Dean
ceecd85d76
OIDC icon fix recreated on a new branch
2023-06-23 14:47:58 +01:00
Ryan Eaton
22a8b2cbaa
spelling fix
2023-06-23 09:22:05 -04:00
deanhannigan
e978d627b4
Merge pull request #10991 from Budibase/feature/no-sort-settings-option
...
Added a 'None' option for sorting columns in data components.
2023-06-23 12:10:10 +01:00
Adria Navarro
9e43248c5e
Merge pull request #10960 from Budibase/chore/refactor_pro_as_package
...
Remove the doble deep format references
2023-06-23 12:01:52 +01:00
Dean
fd8400bee5
PR feedback and removed some comments
2023-06-23 11:56:59 +01:00
deanhannigan
6cbe89bce8
Merge pull request #11002 from Budibase/feature/existing-user-invite-messaging-updates
...
Updated messaging when attempting to invite existing users.
2023-06-23 11:56:09 +01:00
Andrew Kingston
007b6d605b
Merge pull request #10917 from Budibase/fix/datasource-409
...
Fix datasource conflicts
2023-06-23 11:54:15 +01:00
melohagan
a97518ff39
Scroll to field button action ( #10901 )
...
* Scroll To Field WIP
* Scroll to the label
2023-06-23 11:51:49 +01:00
Adria Navarro
5777a3f506
Update pro ref
2023-06-23 11:41:03 +01:00
Adria Navarro
5545b32c27
Update pro ref
2023-06-23 11:18:01 +01:00
Adria Navarro
2f548d834f
Merge branch 'develop' into chore/refactor_pro_as_package
2023-06-23 10:43:57 +01:00
Dean
b836bfab74
Merge remote-tracking branch 'origin/develop' into feature/existing-user-invite-messaging-updates
2023-06-23 09:47:56 +01:00
Dean
672f1d36e4
Updated the invite response messaging for requests that contain users who are already registered
2023-06-23 09:47:39 +01:00
deanhannigan
2cfb2716f3
Merge pull request #10994 from Budibase/fix/markdown-editor-icons
...
Added FontAwesome icons used by EasyMDE
2023-06-23 09:05:49 +01:00
mike12345567
baecab785d
Handling the removal of the role_ prefix where applicable so that new role IDs present in the exact same way as built in roles.
2023-06-22 18:02:35 +01:00
melohagan
0860a5b248
Exclude entities from datasource env processing ( #11000 )
2023-06-22 17:35:47 +01:00
mike12345567
c4994b8369
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-role-readable-ids
2023-06-22 14:02:23 +01:00
mike12345567
58d7293798
PR suggestion.
2023-06-22 13:25:37 +01:00
Adria Navarro
1a46879c90
Merge pull request #10993 from Budibase/budi-7115-install_pgdump
...
BUDI-7115 - Install pgdump
2023-06-22 13:22:28 +01:00
mike12345567
5373b867e1
Fix for #10949 - the relationship types were always locked to be the same, which means that the foreign key wasn't being updated correctly as the backend was not aware of which side was the one-to-many side.
2023-06-22 12:32:39 +01:00
Dean
959d3729dc
Added config for FontAwesome icons used by EasyMDE in the builder
2023-06-22 12:28:12 +01:00
Andrew Kingston
ca18ab02bd
Merge pull request #10887 from Budibase/fix/on-change-actions
...
Fix field on change actions not properly checking for unchanged values
2023-06-22 11:49:56 +01:00
Dean
3267e77c15
Updated component setting manifest to add placeholder/none option for Sort picker fields.
2023-06-22 11:43:09 +01:00
Peter Clement
77f5567d3a
fix duplicate loop block issue
2023-06-22 11:41:23 +01:00
Adria Navarro
a227a2664a
Reduce image size
2023-06-22 11:37:33 +01:00
Adria Navarro
55e38725db
Add pg_dump to single dockerfile
2023-06-22 11:29:32 +01:00
Adria Navarro
a5ae0e5a3f
Add pg_dump to server dockerfile
2023-06-22 11:13:20 +01:00
Andrew Kingston
6d08cedc86
Adjust position of new row FAB when there is no sticky column to look better
2023-06-22 09:26:14 +01:00
Andrew Kingston
194a135183
Reset rows and tick before updating schema when swapping table ID in grids
2023-06-22 09:23:34 +01:00
Andrew Kingston
05bba92b94
Fix not being able to add rows when only a sticky column exists
2023-06-22 09:22:39 +01:00
Andrew Kingston
6d0271ae97
Prevent adding rows when no columns are rendered
2023-06-22 08:26:14 +01:00
Andrew Kingston
f5d8851dec
Merge pull request #10848 from Budibase/fix/grid-data-type-swap
...
Reset rows and tick before updating schema when swapping table ID in grids
2023-06-22 08:18:24 +01:00
Andrew Kingston
50c807e60c
Lint
2023-06-22 08:17:28 +01:00
Andrew Kingston
bcbeae2279
Rework grid buttons, removing add row and add column buttons, and compression height and width into new size button
2023-06-22 08:16:59 +01:00
mike12345567
45120c60ba
Getting basic regex in place to make sure role names can be IDs.
2023-06-21 17:08:54 +01:00
Michael Drury
e1741937ae
Removing logging of error in coercion - this was creating noise in errors channel.
2023-06-21 12:08:39 +01:00
Andrew Kingston
0a3dd1a1b4
Remove expand icons from grids
2023-06-21 11:51:23 +01:00
Adria Navarro
921c821d2f
Install pg_dump on docker
2023-06-21 11:33:37 +01:00
Andrew Kingston
1403ee59ce
Use app ID as part of room key for grid websocket to fix issues with dev/prod tables having the same table ID but being different tables
2023-06-21 08:51:43 +01:00
Andrew Kingston
3f20a3a439
Enable collaboration for public users and fix collaboration for non-devs
2023-06-21 08:33:58 +01:00
mike12345567
cbfeea121c
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-20 18:09:23 +01:00
Dean
2bdf855217
Removed app publish state tracking
2023-06-20 17:25:20 +01:00
melohagan
9e9cece59e
Clone user ( #10974 )
2023-06-20 17:07:34 +01:00
melohagan
b0debf17ef
Table disappears from side bar when changing display name ( #10909 )
...
* Pass sourceId on fetch tables
* Use ExternalTable type
2023-06-20 17:07:12 +01:00
Dean
998f1806aa
Updated analytics tests to account for the embedded
2023-06-20 16:29:09 +01:00
Dean
ac315938f5
Removed comment
2023-06-20 15:08:26 +01:00
Dean
f178b86266
Linting
2023-06-20 15:02:53 +01:00
Dean
3607774d7e
Added camera permission to the default embed iframe
2023-06-20 14:29:10 +01:00
Michael Drury
958cabee52
Merge pull request #10921 from Budibase/fix/airgap-templates-call
...
update airgap script and enable support for offline mode
2023-06-20 13:51:10 +01:00
Adria Navarro
98c549ceaf
Fix ref
2023-06-20 13:42:39 +01:00
Adria Navarro
3535aa4894
Fix pro tests
2023-06-20 13:15:32 +01:00
mike12345567
38be94fa07
Fix for test case.
2023-06-20 12:36:05 +01:00
Dean
f04f42546a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-20 12:33:48 +01:00
Dean
602ea9bc4e
General tidying and refactoring. Updated the publish button behaviour to also take into account revert and version update behaviours.
2023-06-20 12:33:18 +01:00
Adria Navarro
cdd15fd75f
Merge pull request #10953 from Budibase/budi-7115-sql-schema-export
...
BUDI-7115 - Sql schema export
2023-06-20 11:57:46 +01:00
Adria Navarro
c0f95b8929
Update pro ref
2023-06-20 11:45:37 +01:00
Adria Navarro
8ab5913eb9
Change url
2023-06-20 11:33:38 +01:00
Adria Navarro
6ed5894441
Type
2023-06-20 11:14:23 +01:00
Adria Navarro
50d082c385
Merge branch 'develop' into chore/refactor_pro_as_package
2023-06-20 11:14:05 +01:00
Andrew Kingston
9d6fbf067f
Restore pointer events for unfocused cells
2023-06-20 11:10:23 +01:00
Dean
c1248eed12
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-20 10:08:18 +01:00
Andrew Kingston
c1f7774602
Lint
2023-06-20 09:34:56 +01:00
Andrew Kingston
2df810c59b
Update grid context menu position determination to work regardless of page scroll offsets
2023-06-20 09:34:27 +01:00
Andrew Kingston
7486d3dde0
Close context menu when using mouse wheel or menu touching scrollbars
2023-06-20 08:01:41 +01:00
Andrew Kingston
901ba53630
Respect the allowExpandRows flag in when considering if rows can be edited in modals
2023-06-20 07:55:46 +01:00
Andrew Kingston
164bacf783
Lint
2023-06-20 07:42:26 +01:00
mike12345567
3955b00bbc
Merge branch 'develop' of github.com:Budibase/budibase into fix/airgap-templates-call
2023-06-19 18:57:17 +01:00
mike12345567
e0c21864b8
Merge branch 'develop' of github.com:Budibase/budibase into fix/add-automation-step
2023-06-19 18:53:36 +01:00
Michael Drury
c5270ee323
Merge pull request #10959 from Budibase/fix/integration-tests
...
Integration test updates and improved logging
2023-06-19 18:52:24 +01:00
Andrew Kingston
7a958dcf8b
Update placeholder text for grid block settings
2023-06-19 18:51:29 +01:00
Andrew Kingston
9fd04cc2c7
Update multiple settings components to enable more generic usage of column selectors and remove some bespoke copy from generic components. Enable display names for grid columns
2023-06-19 18:49:57 +01:00
Adria Navarro
acfe69a3d5
Remove the doble deep format references
2023-06-19 18:34:51 +01:00
Andrew Kingston
e436c1da1c
Use old icon for grids
2023-06-19 18:32:13 +01:00
Andrew Kingston
7b75d7f13d
Update column editor and filter editor to make action buttons full width
2023-06-19 18:32:03 +01:00
mike12345567
289a75fc9a
Few minor updates to the integration suite to make it easier to decipher what is happening under the hood, as well as making it easier to log from these (where there is no pino logging available, importing backend-core breaks things). Also added a new script which can be used to get local environment setup as needed to run qa-core tests. Finally, xdescribe for the failing test until can work out what is wrong with MongoDB installation in QA environment.
2023-06-19 18:28:38 +01:00
Andrew Kingston
757d2d11ef
Add functionality to suppress errors to avoid spam in grids in client apps
2023-06-19 18:21:14 +01:00
Andrew Kingston
9942956a06
Invert relationship cells properly when required
2023-06-19 17:57:58 +01:00
Adria Navarro
718fe1efc6
Implement mssql and tests
2023-06-19 17:56:12 +01:00
Adria Navarro
c44b10eadf
Lint
2023-06-19 17:56:12 +01:00
Adria Navarro
e21dca5582
Implement and test mysql sql dump
2023-06-19 17:56:12 +01:00
Adria Navarro
ab5b8716c0
Get mysql schema
2023-06-19 17:56:12 +01:00
Adria Navarro
76ac28f550
Do not rquire min length for all password fields
2023-06-19 17:56:12 +01:00
Adria Navarro
d337c52adf
Add feature flags
2023-06-19 17:56:11 +01:00
Adria Navarro
7a4eb3113d
Add external schema endpoint
2023-06-19 17:56:11 +01:00
Adria Navarro
dbcf7814a8
Support ssl
2023-06-19 17:56:11 +01:00
Adria Navarro
e7026d4aed
Get schema function
2023-06-19 17:56:11 +01:00
Adria Navarro
fe3b3aaf53
Fix dependencies
2023-06-19 17:55:47 +01:00
Adria Navarro
7bd0078210
Clean code
2023-06-19 17:55:47 +01:00
Adria Navarro
b0f40be409
Update bcrypt
2023-06-19 17:55:47 +01:00
Adria Navarro
d7d1eabc0f
Fix build order
2023-06-19 17:55:47 +01:00
Andrew Kingston
dda4987848
Improve grid row inversion index calculation
2023-06-19 17:54:06 +01:00
Andrew Kingston
5350cdf346
Revert testing whitelist
2023-06-19 17:45:07 +01:00
Andrew Kingston
030b767d1b
Revert grid row height to default when unsetting prop
2023-06-19 17:42:33 +01:00
Andrew Kingston
c03e64699d
Only apply row height prop if defined
2023-06-19 17:40:57 +01:00
Andrew Kingston
9d8b5e99af
Add column setting to grid
2023-06-19 17:38:44 +01:00
Adria Navarro
fe2d63f741
Fix lint
2023-06-19 17:33:10 +01:00
Andrew Kingston
d77b2c6ab1
Refactor how grid settings are used and add option for row height
2023-06-19 17:24:40 +01:00
Peter Clement
832ee22c0a
fix issue with adding automation step
2023-06-19 11:43:00 +01:00
Andrew Kingston
3f3e9fca56
Respect users chosen accent colour in grids
2023-06-19 11:41:09 +01:00
Adria Navarro
a0bfebf53d
Merge pull request #10894 from Budibase/budi-7010/frontend-encrypt-app-imports
...
BUDI-7010 - Frontend decrypt app imports
2023-06-19 11:18:38 +01:00
Andrew Kingston
f3de39b0c5
Update relationship cell height to be smart and maximise space
2023-06-19 09:54:40 +01:00
Andrew Kingston
68f21274ed
Add settings to grid block for filtering and sorting, and refactor grid logic to allow external control of these stores
2023-06-19 09:54:24 +01:00
Dean
1d184a27cb
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-19 09:11:20 +01:00
Andrew Kingston
6438d23bed
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-19 08:20:42 +01:00
Andrew Kingston
8fc29cb6dc
Add slight border radius to cells which were missing it
2023-06-16 14:54:50 +01:00
Andrew Kingston
07c79ec592
Fix fonts not loading in builder preview in dev
2023-06-16 14:46:34 +01:00
Dean
8a44baf24b
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-16 12:31:02 +01:00
Dean
2304032423
Added embed state, behaviours and event tracking to client app. UI/UX Refactoring
2023-06-16 12:30:08 +01:00
Andrew Kingston
9e881d071b
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-16 12:09:52 +01:00
Andrew Kingston
b05eb5ad01
Improve calculation of inversion indices, improve cell max sizes and grid padding for consitency
2023-06-16 12:09:44 +01:00
Andrew Kingston
224ff4dcbf
Merge pull request #10929 from Budibase/fix/font-paths
...
Fix font paths so they work in both dev and prod
2023-06-16 12:07:09 +01:00
Andrew Kingston
a2d2b333a5
Remove checkbox transitions in grids to avoid flashing while scrolling
2023-06-16 10:53:29 +01:00
Andrew Kingston
67ef740532
Fix font paths so they work in both dev and prod
2023-06-16 10:34:34 +01:00
Rory Powell
3a4040cdc3
Update pro ref
2023-06-16 10:22:43 +01:00
Andrew Kingston
ffd4148655
Prevent hovering over rows when dragging and keep scroll bar in the selected state
2023-06-16 10:17:10 +01:00
Rory Powell
5f716a62a4
Revert "Merge branch 'develop' into master"
...
This reverts commit 67fb9de7f4
, reversing
changes made to ebec885b0a
.
2023-06-16 10:13:43 +01:00
Adria Navarro
aafb294749
Fix linting issues
2023-06-16 10:08:31 +01:00
Andrew Kingston
70eda7ff81
Merge branch 'develop' of github.com:Budibase/budibase into grid-block
2023-06-16 10:02:42 +01:00
Dean
370d7314b0
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-16 09:05:33 +01:00
Michael Drury
58c26d563e
Fixing where getCachedLicense is retrieved from.
2023-06-15 23:29:34 +01:00
Michael Drury
a1d8ad047a
Quick fix suggested by Rory to make use of the cached license when fetching the app package.
2023-06-15 22:51:33 +01:00
mike12345567
d84051ccfd
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-06-15 17:08:08 +01:00
mike12345567
67e2ce86ce
Adding a license mechanism to the app package call so that public apps can still return what license the app utilises. This is retrieved based on the tenant of the app - we only attach the license type so as to not expose further information than is necessary.
2023-06-15 16:33:07 +01:00
Martin McKeaveney
7c49dd716c
remove console log
2023-06-15 15:29:29 +01:00
Andrew Kingston
86265a90e0
Only respect keyboard events in grids when the mouse is over them
2023-06-15 15:25:05 +01:00
Martin McKeaveney
dd8e54c5e1
update airgap script and enable support for offline mode
2023-06-15 15:20:14 +01:00
Andrew Kingston
73cae6198f
Improve grid logic around vertically inverting row popovers
2023-06-15 14:23:33 +01:00
Dean
3843b98cf8
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 12:51:25 +01:00
Adria Navarro
2e2b200b45
Merge pull request #10883 from Budibase/budi-7010/frontend-encrypt-app-exports
...
BUDI-7010 - Frontend encrypt app exports
2023-06-15 12:40:32 +01:00
Adria Navarro
df3afe2a7c
Merge pull request #10918 from Budibase/budi-5262/support_pg_client_cert
...
Budi 5262 - Support pg client cert
2023-06-15 12:40:16 +01:00
Dean
c876568865
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 12:02:29 +01:00
Andrew Kingston
6a42d76c62
Add border radius to grid block
2023-06-15 11:19:46 +01:00
Adria Navarro
b7f0387577
Merge branch 'develop' into budi-5262/support_pg_client_cert
2023-06-15 11:13:52 +01:00
Adria Navarro
4d3ab040bf
Support postgres client certificates
2023-06-15 11:06:01 +01:00
Dean
c2f8d54a8a
Merge remote-tracking branch 'origin/develop' into feature/app-settings-section
2023-06-15 10:59:28 +01:00
Dean
08ea400312
Merge commit
2023-06-15 10:59:24 +01:00
Dean
e8f28113da
Merge commit
2023-06-15 10:56:46 +01:00
Adria Navarro
37e27a881b
Merge branch 'develop' into backmerge-master
2023-06-15 10:18:34 +01:00
Adria Navarro
f446bd96dd
Merge branch 'master' into backmerge-master
2023-06-15 10:16:21 +01:00
Conor Webb
7e3b6fd07b
Prevent premature closure of imported users modal. ( #10916 )
2023-06-15 09:41:17 +01:00
Andrew Kingston
f2ce876c5f
Refresh tables list when some other user adds a datasource
2023-06-15 09:39:27 +01:00
Andrew Kingston
9e535a1ca4
Account for table 'type' field meaning different things in different endpoints
2023-06-15 09:35:22 +01:00
Andrew Kingston
3cbebaf40d
Restore original comment
2023-06-15 09:29:46 +01:00
Andrew Kingston
99a8fc7c12
Revert websocket changes and just fetch datasources constantly
2023-06-15 09:27:45 +01:00
Michael Drury
202d8d4fb5
Merge pull request #10910 from Budibase/update-pro-14-jun
...
Updating pro to xit an inconsistent test
2023-06-15 09:22:26 +01:00
Andrew Kingston
5e5dc902d1
Broadcast datasource change via websocket when making changes to tables
2023-06-15 09:04:21 +01:00
Martin McKeaveney
08894e91d6
fix for fonts in production
2023-06-14 18:48:44 +01:00
Martin McKeaveney
0545eda29d
Merge pull request #10905 from Budibase/feature/airgap-assets-support
...
removing need for external internet assets and self hosting our own f…
2023-06-14 17:37:43 +01:00
Adria Navarro
e6ad3a4719
Type pg
2023-06-14 17:17:29 +01:00
Adria Navarro
bfc6bb6a6e
Add spinner while saving datasources
2023-06-14 17:07:47 +01:00
mike12345567
dd9eec98ed
Update pro.
2023-06-14 17:01:40 +01:00
Martin McKeaveney
b22bae9a4e
update worker pro dep
2023-06-14 16:58:58 +01:00
Adria Navarro
fa835e65ef
Add loading when saving datasource
2023-06-14 16:57:36 +01:00
Martin McKeaveney
743108b170
using black bb logo instead of gray
2023-06-14 16:55:46 +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
Adria Navarro
f31c615e18
Merge branch 'develop' into backmerge-master
2023-06-14 15:45:47 +01:00
Adria Navarro
ba93aa91bb
Merge pull request #10904 from Budibase/hotfix/budi-7116-importing-custom-datasource-plugin-error
...
Hotfix - fix custom plugin import
2023-06-14 15:44:17 +01:00
Martin McKeaveney
1ad150827a
fix deps
2023-06-14 15:35:16 +01:00
Martin McKeaveney
307e6dde02
update bblogoimgur to bblogo
2023-06-14 15:21:46 +01:00
Martin McKeaveney
0f02b31ba7
lint
2023-06-14 15:12:39 +01:00
Michael Drury
6776f3d78c
Merge pull request #10881 from Budibase/fix/budi-7026
...
Custom roles breaking app access when not published
2023-06-14 15:10:30 +01:00
Michael Drury
fdad2e6bf3
Merge pull request #10895 from Budibase/fix/budi-7099
...
MySQL cyclic JSON conversion issue with primary display columns
2023-06-14 15:09:17 +01:00
Martin McKeaveney
6fcdcf947e
update budibaseapp url
2023-06-14 15:05:08 +01:00
Adria Navarro
129489e985
Update pro ref
2023-06-14 15:00:14 +01:00
Adria Navarro
7908914662
Update pro ref
2023-06-14 14:55:06 +01:00