3
0
Commit Graph

4565 Commits

Author SHA1 Message Date
Jože Fortun
d95fb02bf0 Fix page-layout all-sepecific permission translations 2023-04-07 12:40:42 +02:00
Tomaž Jerman
7c6c5950d5 Add variables to determine what view we're on 2023-04-07 12:39:28 +02:00
Jože Fortun
3a45a03017 Fix record toolbar buttons hidden on all records 2023-04-07 12:39:28 +02:00
Jože Fortun
699269a43f Fix record list query when no fields selected 2023-04-07 12:39:28 +02:00
Jože Fortun
33c108fef0 Fix maginfying tab block 2023-04-07 12:39:27 +02:00
Jože Fortun
c29700b204 Fix magnification of record blocks 2023-04-07 12:39:27 +02:00
Jože Fortun
4fa85c17bf Fix switching pages in builder 2023-04-07 12:39:27 +02:00
Jože Fortun
77da4f8b5c Fix page blocks not resetting when switching from record page to page 2023-04-07 12:39:27 +02:00
Jože Fortun
d99bac9bc6 Fix layout title and handle not updating 2023-04-07 12:39:27 +02:00
Tomaž Jerman
b89c8ac73c Fix page upgrade lapsus 2023-04-07 12:39:27 +02:00
Jože Fortun
5874a8990e Add page layout permissions modals 2023-04-07 12:39:27 +02:00
Tomaž Jerman
16a30425ab Add missing meta.style update check to page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman
c62b7b61a1 Add missing meta.style to page layout actions 2023-04-07 12:39:27 +02:00
Tomaž Jerman
c82592f6de Fix invalid unique handle check for page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman
614f9c7cde Copy base page translations to page layouts on provision 2023-04-07 12:39:27 +02:00
Jože Fortun
a9f6269e41 Add page layout translations 2023-04-07 12:39:27 +02:00
Tomaž Jerman
2196dd9ea4 Tweak envoy to better handle nested parent refs
* Don't overwrite parent refs if they are already set
* Allow page layout's pageID to be referenced as selfID
2023-04-07 12:39:27 +02:00
Tomaž Jerman
802e94724d Update provision files to include page layouts 2023-04-07 12:39:27 +02:00
Jože Fortun
87a4772a07 Redirect back from page if layout doesn't exist 2023-04-07 12:39:27 +02:00
Tomaž Jerman
11cb885a4c Fix lint issues 2023-04-07 12:39:27 +02:00
Tomaž Jerman
c1f934214d Add page layout RBAC translations to admin webapp 2023-04-07 12:39:27 +02:00
Tomaž Jerman
02d0c4dcdb Add resource translation UI for page layouts 2023-04-07 12:39:27 +02:00
Jože Fortun
09ed669ada Add action placement, variant and visible UI/UX 2023-04-07 12:39:27 +02:00
Tomaž Jerman
fce2ae90e3 Remove the primary flag from page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman
e18049f933 Tweak page layout sub types and JSON encoding 2023-04-07 12:39:27 +02:00
Jože Fortun
fb1d6b601d Adjust page-layout struct and expression variables 2023-04-07 12:39:27 +02:00
Tomaž Jerman
67e7698b28 Add provision for page button resource translations 2023-04-07 12:39:27 +02:00
Tomaž Jerman
9b5c59ded4 Add fallback when layout block doesn't provide any meta 2023-04-07 12:39:27 +02:00
Tomaž Jerman
c16307476c Add provision for old -> new page setup 2023-04-07 12:39:27 +02:00
Tomaž Jerman
9ec7139c84 Add page layout definitons to envoy 2023-04-07 12:39:27 +02:00
Tomaž Jerman
7bf2234daf Add tmp. page layout buttons 2023-04-07 12:39:27 +02:00
Tomaž Jerman
3379d273a9 Add missing JSON tags to page layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman
27a32a2607 Make page & layout meta non pointer for ease of use 2023-04-07 12:39:27 +02:00
Jože Fortun
a8aa759408 Add expression evaluation to page layouts 2023-04-07 12:39:27 +02:00
Jože Fortun
5aaf90f40d Add page layout record toolbar and actions 2023-04-07 12:39:27 +02:00
Jože Fortun
b14b9c5c22 Add page layouts for record pages 2023-04-07 12:39:27 +02:00
Jože Fortun
4f31add6a4 Add page layout reordering and roles check 2023-04-07 12:39:27 +02:00
Jože Fortun
a03025fb5f Update multi page layout interaction with tabs block 2023-04-07 12:39:27 +02:00
Tomaž Jerman
0b98c786dd Fix rebase lapsus omitting page.Config field 2023-04-07 12:39:27 +02:00
Jože Fortun
e2e284ce0a Add base multi page layout implementation 2023-04-07 12:39:27 +02:00
Tomaž Jerman
4f77edce5e Make page layout handles unique per page not ns 2023-04-07 12:39:27 +02:00
Tomaž Jerman
9d37d8c949 Change page layout name to title, codegen config tweaks 2023-04-07 12:39:27 +02:00
Tomaž Jerman
8437728af1 Don't require pageID when fetching all NS layouts 2023-04-07 12:39:27 +02:00
Tomaž Jerman
06afbc4462 Add provisioning for page meta DB column 2023-04-07 12:39:26 +02:00
Tomaž Jerman
209e48bcf7 Add base page layout integration tests 2023-04-07 12:39:26 +02:00
Tomaž Jerman
b9e102313d Add access control and support for personal layouts 2023-04-07 12:39:26 +02:00
Tomaž Jerman
3a329511a4 Add resource translations for page layouts 2023-04-07 12:39:26 +02:00
Tomaž Jerman
0a2a11d9fd Add page layout weight & reordering 2023-04-07 12:39:26 +02:00
Tomaž Jerman
19133a4cb3 Add support for expr & action persistence on layouts 2023-04-07 12:39:26 +02:00
Tomaž Jerman
c264bf7bcd Fix filter field name lapsus 2023-04-07 12:39:26 +02:00