3
0

615 Commits

Author SHA1 Message Date
Denis Arh
53b8c4951d Siletly ignore missing deleted-at state constraint.
A workaround until we can construct filter to dinamicaly
handle deleted-at state constrants (if attribute is present or not).
2022-05-22 17:39:32 +02:00
Tomaž Jerman
b85f16a368 Add slight structure rename, add supporting services
* Add system connection CRUD & service
* Simplify compose type definitions
2022-05-20 15:37:33 +02:00
Tomaž Jerman
cda3c80c74 Connect the remaining record svc CRUD operations to DAL 2022-05-20 15:37:33 +02:00
Tomaž Jerman
383b07d1d7 Base DAL service integration into Compose services 2022-05-20 15:37:33 +02:00
Denis Arh
671a51f9f7 Refactor and renamed CRS implementation to DAL 2022-05-20 15:37:33 +02:00
Denis Arh
876e254f5f Refactor filters, add filtrable flag on data.Attribute 2022-05-20 15:37:33 +02:00
Denis Arh
c1796529eb Refactor types, add support for sortable 2022-05-20 15:37:33 +02:00
Denis Arh
31f21dace0 CRS Sorting, pagination & cleanup 2022-05-20 15:37:33 +02:00
Tomaž Jerman
1d2e928fae Connect external and internal CRS commponents 2022-05-20 15:37:33 +02:00
Denis Arh
a109335c08 Searching & filtering support in CRS 2022-05-20 15:37:33 +02:00
Denis Arh
2d06cf1cf9 Initial CRS implementation for RDBMS 2022-05-20 15:37:33 +02:00
Tomaž Jerman
cda884dff7 Base compose type def. upgrades 2022-05-20 15:37:33 +02:00
Tomaž Jerman
faa2bd3e14 Base CRS definition 2022-05-20 15:37:33 +02:00
Tomaž Jerman
0f4628debf Base capability definitions 2022-05-20 15:37:33 +02:00
Tomaž Jerman
d04a08c82a Add missing module field name validation 2022-04-26 03:04:03 +02:00
Tomaž Jerman
e6264c8195 Add support for record page button settings 2022-04-26 03:04:03 +02:00
Tomaž Jerman
ef803a8198 Add resource translations for record page buttons 2022-04-26 03:04:03 +02:00
Denis Arh
773d64636f Refactored store codegen, replace squirrel with goqu 2022-04-23 16:34:04 +02:00
Vivek Patel
195c2bb13e Fix mimeType detection for CSV file 2022-04-20 11:30:04 +02:00
Tomaž Jerman
6fd2288dfd Fix attachment management for all supported types
* Add missing expr.Bytes expr. type
* Fix attachment upload when []bytes used (missing type, improper
  size calculation)
* Fix attachment upload when ReadSeeker used (missing size calculation)
* Fix attachment upload when Reader used (missing logic, missing size
  calculation)
2022-04-19 14:32:04 +02:00
Tomaž Jerman
0792c0a17d Add missing limit arg. to workfow iterator handlers 2022-04-04 12:31:27 +02:00
Tomaž Jerman
9a93473cea Fix resource translation reloading 2022-03-30 14:24:16 +02:00
Vivek Patel
3c5132e642 Fix transaction inside resource translation upsert
Fixes slow module update with many resource translation
2022-03-29 18:24:17 +05:30
Tomaž Jerman
c0200345ac Add back-end support for boolean label res. translations 2022-03-23 16:51:16 +01:00
Tomaž Jerman
a1a462c5fb Fix improper ns import resource re-id due to resources being ignored 2022-03-23 12:06:56 +01:00
Tomaž Jerman
46eb0f1749 Fix missing role references for namespace export 2022-03-23 12:06:56 +01:00
Vivek Patel
8015c39e96 Fixes record field validation translations 2022-03-22 19:29:59 +05:30
Denis Arh
4e2a87ec97 Fix crash on unexisting module
Module proc() called with nil for module.
2022-03-22 12:16:43 +01:00
Tomaž Jerman
1931534c52 Improve workflow record paging support 2022-03-16 16:13:02 +01:00
Denis Arh
640a90c20c Improve temporal value filtering 2022-03-15 06:43:54 +01:00
Vivek Patel
e9dfe8254e Fix module fields missing translations
Adds missing locale option `extended: true` in module.cue
2022-03-15 00:32:54 +05:30
Tomaž Jerman
d95eec9973 Make resource translation sanitization looser
Reuse record value configuration to allow rich text from
content page blocks.
2022-03-14 15:26:54 +01:00
Tomaž Jerman
9e5fd42d48 Limit/default compose record list rest endpoint 2022-03-14 15:23:41 +01:00
Vivek Patel
84f918a1d7 Add meta column to resource_activity_log table
Also adds resourceID filter in discovery resource routes
2022-03-07 19:26:47 +05:30
Tomaž Jerman
631811929e Fix resource translation codegen and empty string handling 2022-03-03 11:36:08 +01:00
Tomaž Jerman
908008eba7 Add namespace validation for compose record report datasource 2022-03-02 14:13:50 +01:00
Vivek Patel
4e3d5dd003 Fix log reference on discovery service initialisation 2022-02-28 17:32:32 +05:30
Tomaž Jerman
8e679bf97c Improve namespace export
* Add RBAC rules
* add resource translations
* slight refactor
2022-02-25 16:48:25 +01:00
Denis Arh
0f6e712487 Append custom args when executing corredor scripts via Compose REST handlers 2022-02-25 15:13:14 +01:00
Denis Arh
6f19f00b29 Improve attachment uploading & constraints 2022-02-25 08:35:50 +01:00
Tomaž Jerman
e7bca92d84 Fix record value Clone method 2022-02-22 17:41:18 +01:00
Denis Arh
7bde98697a Corteza discovery
- It provides mappings of corteza resources(Namespaces, Modules, Records, Users) along with values to corteza discovery indexer.
- It also save recordLogs for create, update, deletion of resources.
- Extend settings to hold discovery enabled/disabled flag
- Adds URL of compose resources for namespace and record and for module still pending, added todo with notes to code
2022-02-22 17:13:59 +05:30
Vivek Patel
ef904e0cd3 Extend set/omit expr function
It updates 1st parameter of set expr function from merger type to interface, so It will accept constant values, also extend set/omit usage for ComposeRecordValues.
2022-02-18 00:22:21 +05:30
Tomaž Jerman
bc1550938f Prevent compose-system import cycles 2022-02-17 13:11:50 +01:00
Tomaž Jerman
6ee6607c64 Fix improper page blockID assignment on create 2022-02-16 13:38:40 +01:00
Denis Arh
1949782ccd Remove unused CustomRowScanner & RowScanners features from store 2022-02-12 09:00:13 +01:00
Denis Arh
b478b37775 Add support for page config 2022-02-10 13:55:54 +01:00
Denis Arh
53dd7cc292 Validate token and resolve identity from token earlier in the chain. 2022-02-09 10:58:47 +01:00
Denis Arh
2404ce9f8d Add support for body translations for content block 2022-02-02 09:18:13 +01:00
Denis Arh
2eb3500ecb Refactor automation-page-block translations 2022-02-01 17:57:08 +01:00