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
Tomaž Jerman
89423c60b0
Fix RBAC import/export tests
2023-03-20 16:13:11 +01:00
Tomaž Jerman
22a70f61a8
Fix invalid matchup when importing resources
...
Matchups were not scoped which caused them to get matched
to any matched ident, regardles of scope.
This caused NS duplication to "move" original resources to the
cloned one instead of copying them.
2023-03-20 16:07:49 +01:00
Tomaž Jerman
6f5bb2ebd5
Port namespace import/export svc to Envoy v2
2023-03-20 11:42:49 +01:00
Tomaž Jerman
030a440885
Port cli import/export commands to Envoy v2
2023-03-20 11:42:49 +01:00
Tomaž Jerman
09be722093
Add Envoy v2 initialization to boot levels
2023-03-20 11:42:49 +01:00
Tomaž Jerman
dc4f8f22f3
Fix failing tests
2023-03-17 11:14:51 +01:00
Tomaž Jerman
6c40b33b5e
Fix error formatting lint issue
2023-03-17 10:58:46 +01:00
Tomaž Jerman
525df34579
Touchups
2023-03-17 10:58:46 +01:00
Tomaž Jerman
2f015a26f6
Improve error handling & recovery
2023-03-17 10:58:46 +01:00
Tomaž Jerman
a0e25b457f
Cleanup record encoding logic, add tests
2023-03-17 10:58:46 +01:00