Mumbi Francis
82636aefaf
Add an option to soft delete page icon
2023-10-24 12:34:40 +03:00
Tomaž Jerman
399f9a7cc4
Plug new envoy to record import endpoints
2023-10-09 14:45:01 +02:00
Tomaž Jerman
58e5b6a21b
Fix record fetching ending prematurely due to RBAC
...
If nothing from a chunk was included due to RBAC, the fetching ended
prematurelly.
Track both fetched and filtered items to overcome this.
2023-10-03 17:38:39 +02:00
Tomaž Jerman
1e29e618f5
Revert "Fix record fetching ending prematurely due to RBAC"
...
This reverts commit 8e03ea56ef17b6332d6bb841da5ca5965966b78f.
2023-09-29 12:29:42 +02:00
Tomaž Jerman
8e03ea56ef
Fix record fetching ending prematurely due to RBAC
...
If nothing from a chunk was included due to RBAC, the fetching ended
prematurelly.
Track both fetched and filtered items to overcome this.
2023-09-25 11:01:22 +02:00
Mumbi Francis
26e8dd0e4c
Fix issue with full-page navigation when show total is disabled
...
and resolve page count on the last page issue
2023-09-11 12:28:53 +03:00
Jože Fortun
9f42050b39
Add option to define custom record page layout titles with interpolation
2023-07-18 13:35:46 +02:00
Mumbi Francis
89f621c035
Add ability to select and perform bulk operations on all records
...
This change affects the recordlist and the bulk operations are edit,delete and undelete
2023-06-14 18:37:44 +03:00
Tomaž Jerman
2529cf337c
Add stale data errors to most resources
2023-06-12 12:28:52 +02:00
Tomaž Jerman
4ad121747d
Add page layouts to namespace export resources
2023-06-06 09:33:57 +02:00
Tomaž Jerman
88804b460e
Change filter slices to be []string vs []uint64
...
This is to allow front-end to properly handle ID values.
This change was done to keep consistent with what we were doing
before. Alternative version would be to have a sepparate struct
on the rest package.
2023-05-24 12:26:01 +02:00
Tomaž Jerman
462619f2b9
Change logs to encode uint64 values as strings
...
This is due to us introducing the web console and the uints needing
to be string encoded (because of JavaScript).
2023-05-24 12:26:01 +02:00
Vivek Patel
28bc2231c4
Fix compose public attachment access
...
By adding exception to Page, Namespace, and Icon attachment while serving it(Original, Preview)
2023-05-24 12:42:46 +05:30
Vivek Patel
ffd49d3783
Fix preview for icon attachment
...
It will fall back to original image and return preview accordingly.
2023-04-13 18:53:53 +05:30
Jože Fortun
16d0420a9d
Add extra chart configuration options
2023-04-12 14:06:03 +02:00
Tomaž Jerman
f1f7ff7d8f
Prevent record DS from using empty refs
...
These empty refs made the whole situation awkward to work in.
2023-04-07 15:43:24 +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
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
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
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
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
cba972ac31
Removed pkg/discovery
...
It moves discovery types to discovery/ on root.
2023-04-06 11:53:18 +05:30
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
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
Tomaž Jerman
d868391798
Update NS clone & import to utilize transactions
2023-03-27 17:57:15 +02:00