Commit Graph

33074 Commits

Author SHA1 Message Date
Adria Navarro e728ee5384 Edit 2025-03-18 09:46:44 +01:00
Adria Navarro 8b9db07858 Implement save modal 2025-03-18 09:45:42 +01:00
Adria Navarro dfdae89133 Protect password 2025-03-18 09:41:28 +01:00
Adria Navarro e7805e5222 Edit modal 2025-03-18 09:39:07 +01:00
Adria Navarro bdacb51811 Return client id and secret from api 2025-03-18 09:29:38 +01:00
Adria Navarro 9dec8d3e63 Client secret as password 2025-03-18 09:08:01 +01:00
Adria Navarro b43bcb00b3 Merge branch 'BUDI-9127/oauth2-config-validation' into BUDI-9127/edit-delete-configs-frontend 2025-03-18 09:04:49 +01:00
Adria Navarro 62de80697a Move types 2025-03-17 16:28:59 +01:00
Adria Navarro 0ff95bcf27 Extra types 2025-03-17 16:11:27 +01:00
Adria Navarro 31cdf7eaaa Lint 2025-03-17 16:08:28 +01:00
Adria Navarro 347bce8ae1 Undo pro ref 2025-03-17 16:08:11 +01:00
Adria Navarro 3e9357b2e8 Merge branch 'master' into ts/form 2025-03-17 16:07:03 +01:00
Adria Navarro 0a9aef0473 Fix storing 2025-03-17 15:53:08 +01:00
Adria Navarro c1fe41a588 Fix storing 2025-03-17 15:52:38 +01:00
Adria Navarro 6db7ea4458 Implement delete 2025-03-17 15:26:48 +01:00
Adria Navarro cbe9fba5a5 Fix renamings 2025-03-17 15:17:24 +01:00
Adria Navarro ca6290ecdd Fix renamings 2025-03-17 14:53:14 +01:00
Adria Navarro 8c27325727 Fix build 2025-03-17 14:14:15 +01:00
Adria Navarro 7f8f4cff97 Reset all 2025-03-17 14:09:28 +01:00
Adria Navarro 41d9614662 Wipe on open 2025-03-17 14:09:28 +01:00
Adria Navarro e0733e731d Revalidate 2025-03-17 14:09:28 +01:00
Adria Navarro dc00efe792 Trim 2025-03-17 14:09:28 +01:00
Adria Navarro 5dd130f033 Better messaging 2025-03-17 14:09:28 +01:00
Adria Navarro 5ea4de7d32 Lint 2025-03-17 14:09:28 +01:00
Adria Navarro 19205e85ad Initial zod validation 2025-03-17 14:09:28 +01:00
Adria Navarro 1fb607b662 Handle api error 2025-03-17 14:09:28 +01:00
Adria Navarro c6dcc609d1 Renames 2025-03-17 14:08:34 +01:00
Adria Navarro 785e2aa58f Add joi validator 2025-03-17 14:08:13 +01:00
Adria Navarro f94c383b8f Delete endpoint 2025-03-17 14:02:27 +01:00
Adria Navarro 6a1b033b29 More tests 2025-03-17 14:02:27 +01:00
Adria Navarro 7ea848f92a Implement update 2025-03-17 14:02:27 +01:00
Adria Navarro ef1983453b Renames 2025-03-17 14:02:27 +01:00
Adria Navarro 9426bab455 Edit endpoint 2025-03-17 14:02:27 +01:00
Adria Navarro 101fe516f9 Fix lint and build 2025-03-17 12:08:50 +01:00
Adria Navarro 9cf46f4ebe Add more infos 2025-03-17 12:08:50 +01:00
Adria Navarro 326c27bfbc Text helper 2025-03-17 12:08:50 +01:00
Adria Navarro 2e0afcbe92 Lint 2025-03-17 12:08:50 +01:00
Adria Navarro 4ae4cb61b1 Add todos 2025-03-17 12:08:50 +01:00
Adria Navarro 39668d97f6 Add context menu 2025-03-17 12:08:49 +01:00
Adria Navarro 1faa0cc551 Type action menu 2025-03-17 12:08:49 +01:00
Adria Navarro a08bd0dd0b Display last used 2025-03-17 12:08:49 +01:00
Adria Navarro 71fea63bc1 Add feature flag 2025-03-17 12:08:49 +01:00
Adria Navarro e83bec7076 Type sidebar 2025-03-17 12:08:49 +01:00
Adria Navarro 9803c3bf37 Display configs 2025-03-17 12:08:49 +01:00
Adria Navarro 53aab6f55e Implement save 2025-03-17 12:08:49 +01:00
Adria Navarro da18cb6cd7 Add extra fields 2025-03-17 12:08:49 +01:00
Adria Navarro f1e7f4c26c Create add modal 2025-03-17 12:08:49 +01:00
Adria Navarro ae567817a6 Add frontend store 2025-03-17 12:08:49 +01:00
Adria Navarro e2828d955a Create new settings section 2025-03-17 12:08:49 +01:00
Adria Navarro 1da98c0b52 Use right id prefix 2025-03-17 12:08:07 +01:00
Adria Navarro 72c47d1b18 Set restAuthType 2025-03-17 12:03:37 +01:00
Adria Navarro d6f59e056a Set add oauth2 navigation 2025-03-17 11:55:09 +01:00
Adria Navarro 15de22e5b3 Enable selecting oauth2 config 2025-03-17 11:52:57 +01:00
Adria Navarro 7837a29b8b Merge branch 'BUDI-9127/oauth2-settings' into BUDI-9127/allow-selecting-oauth2-configs 2025-03-17 11:26:32 +01:00
Adria Navarro b834f330aa Fix alignment 2025-03-17 10:41:33 +01:00
Adria Navarro f362bfc124 Keep border radius 2025-03-17 10:36:47 +01:00
Adria Navarro e9ed3388a9 Use ListItem instead of action button 2025-03-17 10:33:19 +01:00
Adria Navarro 2b32f450ae Use existing DetailPopover component 2025-03-17 10:30:56 +01:00
Adria Navarro e89bb60964 Don't store original query until mounted 2025-03-17 10:18:49 +01:00
Michael Drury ba19c5a3ea
Merge branch 'master' into feature/sql-attachments 2025-03-14 18:02:06 +00:00
mike12345567 509b72b487 Linting. 2025-03-14 18:01:30 +00:00
mike12345567 834f45c91f Merge branch 'master' of github.com:Budibase/budibase into fix/ts-convert-create-edit-column 2025-03-14 17:58:08 +00:00
mike12345567 a0ee8f21e2 Fixing to use FieldSchema a lot better. 2025-03-14 17:58:01 +00:00
Andrew Kingston 2a835d6b37
Revert to using a reactive color for app accent color 2025-03-14 16:30:12 +00:00
Andrew Kingston 0a1c7e6ea1
Update headings inside new text component to use 600 weight instead of 700 2025-03-14 16:16:05 +00:00
Andrew Kingston a5d473ec9f
Fix header cell background color not correctly defaulting to a colour 2025-03-14 16:11:50 +00:00
Andrew Kingston fdcd33f48b
Use 600 weight for header cells 2025-03-14 16:11:38 +00:00
Andrew Kingston 9cd24eb644
Fix height of text component when used inside flex containers 2025-03-14 16:07:47 +00:00
Andrew Kingston cd788150dd
Fix parseFilter util 2025-03-14 15:10:27 +00:00
Andrew Kingston 7126534253
Remove unused import 2025-03-14 15:00:38 +00:00
Andrew Kingston e706a8527d
Support converting nested UI filters into queries, add tests, improve types and fix relationship pickers with filters applied caching options incorrectly 2025-03-14 14:56:01 +00:00
melohagan e705a23b74
Bind the password form (#15748)
* Bind the password form

* Type fixes
2025-03-14 14:24:07 +00:00
Adria Navarro 7598d524c5 Handle onClose 2025-03-14 14:49:23 +01:00
Adria Navarro 7f4d7a577c Create confirm utils 2025-03-14 14:40:41 +01:00
Adria Navarro 7be33806ce Save before leaving 2025-03-14 14:32:21 +01:00
Adria Navarro b1af71c31a Add confirm dialog 2025-03-14 14:28:07 +01:00
Adria Navarro 8cf76dff84 Type confirm dialog 2025-03-14 14:23:26 +01:00
mike12345567 c1121f078b TS fix. 2025-03-14 12:24:55 +00:00
Adria Navarro 08ad999b9a Fix lint and build 2025-03-14 13:15:50 +01:00
Adria Navarro 932f2af48b Add more infos 2025-03-14 13:15:49 +01:00
Adria Navarro 7745445c78 Text helper 2025-03-14 13:15:49 +01:00
Adria Navarro 04773d0212 Lint 2025-03-14 13:15:49 +01:00
Adria Navarro 0ed4ffcd94 Add todos 2025-03-14 13:15:49 +01:00
Adria Navarro a28310d303 Add context menu 2025-03-14 13:15:49 +01:00
Adria Navarro 70075b976f Type action menu 2025-03-14 13:15:49 +01:00
mike12345567 941c682504 Fixing pro reference. 2025-03-14 12:15:29 +00:00
Adria Navarro a6debf3c34 Display last used 2025-03-14 13:15:25 +01:00
Adria Navarro 0826a4fc08 Add feature flag 2025-03-14 13:15:25 +01:00
Adria Navarro 1ec24d4c50 Type sidebar 2025-03-14 13:15:25 +01:00
Adria Navarro def200741f Display configs 2025-03-14 13:15:25 +01:00
Adria Navarro 62d54117cb Implement save 2025-03-14 13:15:25 +01:00
Adria Navarro 81fd4831ed Add extra fields 2025-03-14 13:15:25 +01:00
Adria Navarro 584a59a7e6 Create add modal 2025-03-14 13:15:25 +01:00
Adria Navarro 4fdfd10c4e Add frontend store 2025-03-14 13:15:25 +01:00
Adria Navarro 3378d5fbcd Create new settings section 2025-03-14 13:15:25 +01:00
Adria Navarro bdc3fcff3d Remove reuse 2025-03-14 13:13:01 +01:00
Adria Navarro 3b75bb53e6 Use image from docker registry 2025-03-14 13:13:01 +01:00
Adria Navarro b40c51df2a Use startContainer utils 2025-03-14 13:13:01 +01:00
Adria Navarro 321de734ed Fix typo 2025-03-14 13:13:01 +01:00
Adria Navarro b4ace11a9a Increase timeout 2025-03-14 13:13:01 +01:00
Adria Navarro e88be15bd5 Set timeout 2025-03-14 13:13:01 +01:00
Adria Navarro 6d00dd2b9e Pull images on ci test 2025-03-14 13:13:01 +01:00
Adria Navarro c2acd10096 Add todo 2025-03-14 13:13:01 +01:00
Adria Navarro 52312a7f67 Improve error messaging 2025-03-14 13:13:01 +01:00
Adria Navarro db7fb81591 Improve error messaging 2025-03-14 13:13:01 +01:00
Adria Navarro e8201ea490 Use testcontainer reuse 2025-03-14 13:13:01 +01:00
Adria Navarro bfaa196a33 Fix typo 2025-03-14 13:13:01 +01:00
Adria Navarro 4d18558d45 Fix endpoints 2025-03-14 13:13:01 +01:00
Adria Navarro 615e8fec07 Fix test 2025-03-14 13:13:01 +01:00
Adria Navarro 42717b397e Send client id and secret 2025-03-14 13:13:01 +01:00
Adria Navarro 29cf7288fe Setup oauth2 utils test 2025-03-14 13:13:01 +01:00
Adria Navarro 3a142fe7c8 Fix tests 2025-03-14 13:13:01 +01:00
Adria Navarro 154689df32 Use ids 2025-03-14 13:13:01 +01:00
Adria Navarro ecebfaff7a Implement basic rest 2025-03-14 13:13:01 +01:00
Adria Navarro 3f16e0c879 Basic test and scaffolding 2025-03-14 13:13:01 +01:00
Adria Navarro 9a6f19a2eb Fix test 2025-03-14 13:13:01 +01:00
Adria Navarro 26daebef07 "Generate" token 2025-03-14 13:13:01 +01:00
Adria Navarro aa1feca273 Add oauth2 configs "usage" 2025-03-14 13:13:01 +01:00
Adria Navarro 5288a142fb Goto on new 2025-03-14 13:02:22 +01:00
mike12345567 866305bb0e Merge branch 'feature/sql-attachments' of github.com:Budibase/budibase into fix/ts-convert-create-edit-column 2025-03-14 11:56:59 +00:00
Michael Drury 14506c3b75
Merge branch 'master' into feature/sql-attachments 2025-03-14 11:54:51 +00:00
Adria Navarro e3c560e0c0 Paddings when no configs 2025-03-14 12:50:42 +01:00
Adria Navarro de5042253f Allow unselecting 2025-03-14 12:49:02 +01:00
Adria Navarro b2275c96c7 Hack for margin 2025-03-14 12:38:40 +01:00
Adria Navarro 103e431ff6 Select configuration 2025-03-14 12:18:44 +01:00
Adria Navarro bee89b287c Display options 2025-03-14 12:18:44 +01:00
Adria Navarro bcc40e5b35 Navigate to add basic auth 2025-03-14 12:18:44 +01:00
Adria Navarro e617cdb3da Add initial layout 2025-03-14 12:18:44 +01:00
Adria Navarro c98cfd519b Fix lint and build 2025-03-14 12:18:44 +01:00
Adria Navarro aec137525e Type action menu 2025-03-14 12:18:44 +01:00
Adria Navarro 6a3991834f New authpicker component 2025-03-14 12:18:44 +01:00
mike12345567 4d76b88495 Linting. 2025-03-14 11:16:22 +00:00
Adria Navarro 18a7bb0fdc
Merge branch 'master' into BUDI-9127/autosave-auth-settings 2025-03-14 12:12:41 +01:00
Adria Navarro 17bc7000ee Fix notifications 2025-03-14 12:10:43 +01:00
Adria Navarro d5c0a89fdc Remove duplicated cloneDeep 2025-03-14 12:07:25 +01:00
Michael Drury b3108cd731
Merge branch 'master' into feature/sql-attachments 2025-03-14 10:58:17 +00:00
Adria Navarro 3cb73ab2be Autosave rest auth 2025-03-14 11:35:05 +01:00
Adria Navarro 49ef14237f Fix auth state 2025-03-14 11:17:17 +01:00
Adria Navarro 480042eda9 Dont allow saving without a name 2025-03-14 11:11:08 +01:00
Adria Navarro 53d0eb5cf9 Disable name editing on save 2025-03-14 11:06:15 +01:00
Adria Navarro da654f6f8e Fix flash on creation 2025-03-14 10:58:37 +01:00
Adria Navarro fcd7ef2e0b Fix param handler 2025-03-14 10:40:44 +01:00
Adria Navarro d9adad303f Saving state 2025-03-14 10:32:08 +01:00
Adria Navarro a196faf717 Fix saves and initial values 2025-03-14 10:28:07 +01:00
Adria Navarro 7adc47982d Fix bindings check 2025-03-14 10:21:20 +01:00
Adria Navarro 4735084044 Use query 2025-03-14 10:07:53 +01:00
Adria Navarro 33330a4b40 Fix save button disabled state 2025-03-14 09:17:42 +01:00
Adria Navarro 9b0b4ba283 Don't check screens usage on creation 2025-03-14 09:10:15 +01:00
Adria Navarro 9e7dae9a60 Remove url field in favour of the one from query 2025-03-14 09:05:50 +01:00
mike12345567 3d3bfb7fcd Initial TS conversion of CreateEditColumn.svelte 2025-03-14 01:13:16 +00:00