Tomaž Jerman
b89c8ac73c
Fix page upgrade lapsus
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
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
Tomaž Jerman
02d0c4dcdb
Add resource translation UI for page layouts
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
Tomaž Jerman
67e7698b28
Add provision for page button resource translations
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
Tomaž Jerman
0b98c786dd
Fix rebase lapsus omitting page.Config field
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
Jože Fortun
23177e956a
Make pageID in page-layout listNamespace not required
2023-04-07 12:39:26 +02:00
Tomaž Jerman
2144f086ef
Add page independent layout search endpoint
2023-04-07 12:39:26 +02:00
Tomaž Jerman
175a597de2
Rename default to primary because typescript
2023-04-07 12:39:26 +02:00
Tomaž Jerman
bd59d58e98
Add base CRUD for page layout support
2023-04-07 12:39:26 +02:00
Vivek Patel
84d23c6797
Fix locale test
...
Added `// go:embed src/*` back to embeded.go
2023-04-06 16:45:35 +05:30
Vivek Patel
cba972ac31
Removed pkg/discovery
...
It moves discovery types to discovery/ on root.
2023-04-06 11:53:18 +05:30
Mumbi Francis
6b958e0edb
Fix dedicated record revisions table
2023-04-05 17:25:01 +03:00
Katrin Yordanova
7fce552ee7
Apply new color variables to webapps
2023-04-05 16:29:59 +03:00
Tomaž Jerman
7c006753de
Fix invalid codegen for compose/envoy/store_encode
...
Lapsus in component ident field caused too much logic to be
removed from the generated code.
This caused some _happy accidents_ when matching up to existing
resources.
2023-04-02 12:03:25 +02:00
Tomaž Jerman
b0421af984
Add tests for settings import/export
2023-04-02 11:11:19 +02:00
Tomaž Jerman
7db85c5456
Update provisioning with new envoy
2023-04-02 11:11:19 +02:00
Tomaž Jerman
b041e4fb32
Fix workflow importing and referencing
...
* Page blocks used invalid ref. formats & value setters.
* Some default values were skipped due to how yaml decoder works.
2023-04-02 11:11:19 +02:00
Tomaž Jerman
ef94c90da1
General pkg/envoyx tweaks and fixes
...
* Fix invalid RBAC rule unmarshling where rules under resources
incorrectly set resource references.
* Make reference assumptions not so aggressive where they will
only apply when missing.
* Add missing skipIf evaluation checks.
2023-04-02 11:11:19 +02:00
Tomaž Jerman
2c42ec631e
Support setting values within Envoy
2023-04-02 11:11:19 +02:00
Vivek Patel
8cf8161e50
Fix attachment preview url
2023-04-01 22:56:18 +05:30
Tomaž Jerman
d7d41c813c
Fix invalid references for progress page block
2023-03-29 12:33:29 +02:00
Mumbi Francis
3707f7edae
Embed avatar initials font path and relocate it
2023-03-29 12:28:08 +03:00
Tomaž Jerman
d868391798
Update NS clone & import to utilize transactions
2023-03-27 17:57:15 +02:00
Tomaž Jerman
21e3710e8a
Update envoy to not scope referenced workflows
2023-03-27 17:53:50 +02:00
Vivek Patel
c9740a6527
Add support for icons
...
- Add icon endpoint for list and upload
- Add endpoint to update icon to specific page
- Add compose icon settings for max size and mimetype limitation
2023-03-23 08:50:29 +01:00
Tomaž Jerman
c0ce0f6ac5
Allow store encoders to post-process after all resources of type are imported
2023-03-22 10:56:20 +01:00
Tomaž Jerman
6148fdcab1
Order envoy nodes by RT to produce consistent outputs
2023-03-22 10:56:20 +01:00
Peter Grlica
9759e84a04
Client returns array of roles on auth
2023-03-21 12:54:03 +01:00