Commit Graph

5004 Commits

Author SHA1 Message Date
Adria Navarro c5e061c9bf Fix types 2023-09-04 16:22:50 +02:00
Adria Navarro 111e999962 Merge branch 'develop' into BUDI-7393/use_permissions_on_middleware 2023-09-04 15:51:45 +02:00
Adria Navarro d16110ca73 Fix tests 2023-09-04 15:49:58 +02:00
Adria Navarro ad8fb01657 Use permissions sdk on authorized middleware 2023-09-04 14:13:10 +02:00
Adria Navarro f6329e6a22 Add tests 2023-09-04 14:12:37 +02:00
Adria Navarro f6e5e9ad6b Fix test after rebase 2023-09-04 12:35:35 +02:00
Adria Navarro 2c70543d5c Merge branch 'develop' into BUDI-7189/fix/legacy_views_permissions 2023-09-04 12:34:19 +02:00
Adria Navarro 5429c03741 Fix renamings 2023-09-04 12:28:10 +02:00
Adria Navarro 900c773ce9 Renamings 2023-09-04 12:17:37 +02:00
Adria Navarro 8b5700774b Add test 2023-09-04 12:16:44 +02:00
Adria Navarro d68d449f1f DRY 2023-09-04 12:11:59 +02:00
Adria Navarro a012c0a458 Add back base default legacy views permissions 2023-09-04 12:00:58 +02:00
Adria Navarro 5599e44422 Fix tests 2023-09-04 09:40:56 +02:00
Adria Navarro bb8aacd830 Improve messaging 2023-09-01 17:23:47 +02:00
Adria Navarro 0dc03abe5f Display dependant info 2023-09-01 17:03:33 +02:00
Adria Navarro a541bde7e1 Secure view read 2023-09-01 12:19:16 +02:00
Adria Navarro 5b7756936d Change api interfaces 2023-09-01 11:33:59 +02:00
Adria Navarro 466f1e6132 Display inherit option 2023-09-01 10:52:06 +02:00
Adria Navarro 5d870fb41a Rename 2023-09-01 09:50:55 +02:00
Adria Navarro 774ff745b6 Return role origin 2023-09-01 09:40:29 +02:00
Adria Navarro a56712f4d7 Change shape 2023-08-31 13:01:17 +02:00
Adria Navarro dcd8c3b289 Move permissions code to sdk 2023-08-31 10:36:17 +02:00
Adria Navarro cefb57d78a Merge branch 'develop' into views-v2-frontend 2023-08-30 15:12:56 +02:00
Adria Navarro 8e4138f50d Lint 2023-08-29 18:32:18 +02:00
Adria Navarro 24332f2f45 Fix tests 2023-08-29 16:39:19 +02:00
Adria Navarro ed9e0ed2ff Test external 2023-08-29 16:13:44 +02:00
Adria Navarro 6f2aa32878 Implement external 2023-08-29 15:39:56 +02:00
Adria Navarro 7e2ecc1b3a Split between internal and external views 2023-08-29 13:35:22 +02:00
Adria Navarro bf59ecf6b7 Split between internal and external views 2023-08-29 13:35:12 +02:00
Andrew Kingston abbc4f7d2a Remove tests which are no longer relevant 2023-08-25 16:27:39 +01:00
Andrew Kingston 100c6450dc Update view tests 2023-08-25 15:50:29 +01:00
Andrew Kingston e82c08ea3e Fix row tests 2023-08-25 15:28:29 +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
Adria Navarro 388731bd9e Merge branch 'develop' into BUDI-7393/allow-view-permissions 2023-08-24 13:36:07 +03:00
Adria Navarro c0581408e9 Add extra tests 2023-08-24 11:48:38 +02:00
Adria Navarro 12be5a3d83 Setuo init pro mocks 2023-08-24 11:47:51 +02:00
Adria Navarro 3e70369832 Use 2023-08-24 11:47:42 +02:00
Adria Navarro cfeb6993cc Test authorised view use cases 2023-08-24 11:46:36 +02:00
Adria Navarro 8359185a22 Add unhappy paths tests 2023-08-24 11:23:30 +02:00
Adria Navarro 84a6f239a9 Migrate tests to ts 2023-08-24 11:05:31 +02:00
Andrew Kingston a6e000ed34 Merge branch 'develop' into design-section-feature-branch 2023-08-24 09:23:30 +01:00
Adria Navarro 9a7a3b9c72 Rename test 2023-08-24 10:23:21 +02:00
Adria Navarro bfa2b491f3 Allow view permission type 2023-08-24 10:22:08 +02:00
Adria Navarro 972cc9916b Add inheritance tests 2023-08-24 09:39:38 +02:00
Adria Navarro b380207064 Merge resource and authorized, allowing transformers 2023-08-24 09:36:44 +02:00
Adria Navarro 9a15277fa1 Split authorized middleware to handle resource id fetch 2023-08-24 09:11:54 +02:00
Adria Navarro 1a88a9078d Merge branch 'develop' into BUDI-7393-view-permissions-behind-feature-flag 2023-08-24 08:39:53 +02:00
Andrew Kingston f421ef54f3 Merge branch 'develop' of github.com:Budibase/budibase into design-section-feature-branch 2023-08-23 18:45:35 +01:00
mike12345567 1a06fc0417 Removing Postgres test update, didn't help. 2023-08-23 18:14:01 +01:00
mike12345567 67104d7cb3 Quick hacks to try and help with the stability of some failing tests. 2023-08-23 18:05:58 +01:00