Denis Arh
ea2c19c914
Add default placeholder formatter for concat-expr
2020-12-10 21:04:01 +01:00
Denis Arh
22061063c9
Fix select field option list value type conversion
2020-12-10 20:14:36 +01:00
Denis Arh
8c868b92ed
Reordered apps provision config
2020-12-10 20:03:12 +01:00
Denis Arh
e3903e847c
Simplify drone ci
2020-12-10 19:40:55 +01:00
Tomaž Jerman
cb5793d468
Expand envoy configuration options
...
Better `skipIf` & `onExisting` support.
2020-12-10 18:54:31 +01:00
Denis Arh
238ad3411c
Various (pg-related) fixes on messaging
2020-12-10 18:06:38 +01:00
Denis Arh
46620d46a9
Fix record-value storing issues
...
Under certain conditions, values did not get removed/saved properly
2020-12-10 13:20:43 +01:00
Jože Fortun
79ebab0593
Remove swagger validator
2020-12-10 11:52:16 +01:00
Denis Arh
4ad8b3b87d
Fix crash on when email confirmation is required
2020-12-09 21:02:27 +01:00
Denis Arh
184fd797cd
Add missing PostgeSQL functions
2020-12-09 16:37:42 +01:00
Denis Arh
f3cc8b4990
Make JWT secret gen more stable by using other ENV variables
2020-12-09 12:50:20 +01:00
Denis Arh
4c29350486
More strict checking for ql operators
...
This prevents a couple of SQL injection attacks through QL
2020-12-09 11:11:42 +01:00
Denis Arh
cf6f023454
Add test to cover (potential) field-perm issue
...
Scenario:
- module with boolean field
- role 1 with read-write perm on field
- role 2 with read-only perm on field
- role 1 record update works w/o problems
- role 2 record update does not work when field value is set (by user w/ role1)
2020-12-08 22:06:09 +01:00
Denis Arh
6f0647c911
CRM, Service solution configs extended with (envoy) flags
2020-12-08 20:00:40 +01:00
Denis Arh
5508daf14f
Tweak service testing
2020-12-08 12:08:36 +01:00
Tomaž Jerman
bf3bc2af68
Options doc codegen tweaks
2020-12-08 10:16:43 +01:00
Denis Arh
6929c25d3d
Implement missing role-membership filter on role
2020-12-08 07:51:34 +01:00
Jože Fortun
a5e8130503
Add 2020.12 application icons to provision
2020-12-07 11:37:26 +01:00
Tomaž Jerman
402289016d
Doc codegen tweaks & cleanup
2020-12-05 10:30:22 +01:00
Denis Arh
01cfbf92a8
Fix empty role def in config provision
2020-12-05 07:55:01 +01:00
Denis Arh
cf00a274fa
Minor codegen code cleanup
2020-12-05 07:46:08 +01:00
Denis Arh
cccb3ec5f8
Port types codegen to yaml.v3
...
v3 threats empty defs a bit differently (see changes in yaml files)
2020-12-05 07:44:49 +01:00
Urban Klinc
3b47701ffa
Add events docs template + logic
2020-12-04 14:27:13 +01:00
Urban Klinc
401f3d2c7c
Add .vscode to .gitignore
2020-12-03 09:38:33 +01:00
Urban Klinc
4c2298d7df
Revert "Add .vscode"
...
This reverts commit 40ab3e762c1e78943dd6004a6c5446d5197435f7.
2020-12-03 09:35:06 +01:00
Urban Klinc
40ab3e762c
Add .vscode
2020-12-03 09:33:11 +01:00
Urban Klinc
e57b8e8cad
Change gopkg.in/yaml.v2 to gopkg.in/yaml.v3
2020-12-03 09:31:00 +01:00
Urban Klinc
d3f85d953e
Change yaml.v2 to yaml.v3 and UnmarshalYAML to v3 standard
2020-12-03 09:27:38 +01:00
Denis Arh
44f7166d97
Options codegen improvements
...
- Add extra cli switches to generate docs from options
- More automation/fallbacks/default values for options
2020-12-02 16:12:07 +01:00
Tomaž Jerman
802f6bc73d
Fix flaky settings tests
2020-12-02 15:08:52 +01:00
Tomaž Jerman
a2110b26db
Improve envoy system values
...
Handle timestamps & user stamps.
2020-12-02 15:08:52 +01:00
Urban Klinc
6b928d3a18
Fix a typo, add empty line at end of file
2020-12-02 11:59:21 +01:00
Urban Klinc
595d929e89
Add options.gen.adoc.tpl, modify options.go to enable .adoc codegen from .gen.adoc.tpl
2020-12-02 11:58:26 +01:00
Urban Klinc
988291f938
Add new field in .yaml inside pkg/options to enable .adoc codegen
2020-12-02 11:58:26 +01:00
Urban Klinc
c900b4deee
Add .adoc files, generated from .yaml
2020-12-02 11:52:00 +01:00
Tomaž Jerman
3444ac3021
Rename conditional envoy processing property
2020-12-02 09:58:50 +01:00
Tomaž Jerman
561fb2f052
Fix envoy settings from multiple sources
2020-12-02 09:25:08 +01:00
Denis Arh
66c5501d4f
Fix RDBMS store upsert + labels & settings
2020-12-01 15:45:04 +01:00
Tomaž Jerman
22785ad10b
Add conditional envoy processing for compose records
2020-12-01 14:23:12 +01:00
Tomaž Jerman
3a9891431d
Fix compose module field unmarshling; fix directory decoding
2020-12-01 10:27:58 +01:00
Denis Arh
aa2d930b0d
Fix null value when adding expression col to fields on pgsql
2020-11-30 22:23:59 +01:00
Denis Arh
47e90e6323
Merge branch '2020.12.x-feature-expr' into 2020.12.x
2020-11-30 21:43:44 +01:00
Denis Arh
4b0031fd81
Add support in YAML decoders for module field expr
2020-11-30 21:42:08 +01:00
Denis Arh
8296e48f89
Prevent exec of value vldt/san/fmt on val. expr fields
2020-11-30 20:31:02 +01:00
Denis Arh
b739c5d01f
Remove merge-conflict artefact
2020-11-30 20:31:02 +01:00
Denis Arh
01da39a484
Fix broken value expr tests
2020-11-30 20:31:02 +01:00
Denis Arh
791b002ed9
Support for basic expr functions (num, date, str)
2020-11-30 20:31:02 +01:00
Denis Arh
61469330f3
Add pkg/expr for unified expression handling
2020-11-30 20:31:02 +01:00
Denis Arh
c19b5392c9
Fix rec. bulk operation handling
2020-11-30 20:31:02 +01:00
Denis Arh
5a64d02ea4
Use "value" for valueExpr prop for JSON encoding
2020-11-30 20:31:02 +01:00