3
0
Commit Graph

946 Commits

Author SHA1 Message Date
Tomaž Jerman 9c00264626 Prevent duplicate workflow prompts from sending 2022-04-19 14:33:25 +02:00
Denis Arh adee67f6b3 Optimize expr parser loading 2022-04-15 18:14:58 +02:00
Denis Arh 9346b57021 Optimize HTML sanitization (pkg/xss) profile loading (mem leaking) 2022-04-15 18:14:46 +02:00
Denis Arh 9d7a01a072 Remove remaining monitor types (code cleanup) 2022-04-15 18:14:32 +02:00
Denis Arh c64116fc8f Fix memory-leak in websocket r/w loops 2022-04-14 08:46:50 +02:00
Denis Arh 23eb6e5292 Cleaning up debug toolings 2022-04-14 08:46:50 +02:00
Peter Grlica 5b40f78756 Time transform expression function accepts strings also 2022-04-13 14:07:03 +02:00
Denis Arh 4a75778c1c Address data race in pkg/scheduler 2022-04-05 15:19:36 +02:00
Denis Arh e8cd7d37d8 Refactor & harden websocket implementation (data race issues) 2022-04-05 14:58:11 +02:00
Peter Grlica 679af2f556 Added CLI jwt token duration option 2022-04-05 09:01:40 +02:00
Denis Arh 662f5155b9 Address data race in pkg/healtcheck 2022-04-04 16:50:29 +02:00
Denis Arh a797c847b1 Address data race in pkg/corredor (healthcheck) 2022-04-04 16:42:48 +02:00
Denis Arh 3450509909 Address data race in pkg/locale 2022-04-04 16:26:26 +02:00
Tomaž Jerman eca14bf438 Add .env option to disable runtime WF stacktrace 2022-03-24 12:02:34 +01:00
Tomaž Jerman be71872b56 Add extra sanitization rules for RTE contents 2022-03-24 10:10:54 +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
Peter Grlica 65fa3d1551 Fixed SMTP options env values 2022-03-21 15:06:28 +01:00
Peter Grlica cf0568cead Profiler options defaults updated 2022-03-21 15:03:17 +01:00
Peter Grlica d72870a77d Fixed options parameter, more verbose info output, hit handling on panic 2022-03-21 13:06:50 +01:00
Peter Grlica e4dc6dc5f5 Refactored, updated tests 2022-03-21 12:59:01 +01:00
Peter Grlica 2617cb8e5b Fixed aggregation sorting on equal values 2022-03-21 12:59:01 +01:00
Peter Grlica 1d156899d7 Moved filter, sorter to system profiler service 2022-03-21 12:59:01 +01:00
Peter Grlica f33336b21d Added global profiler setting, options to apigw handlers 2022-03-21 12:59:01 +01:00
Peter Grlica 476084a3bf Added profiler to apigw 2022-03-21 12:59:01 +01:00
Tomaž Jerman 1931534c52 Improve workflow record paging support 2022-03-16 16:13:02 +01:00
Vivek Patel b6ff0f9210 Fix discovery feed routes for deleted resources
Also adds lock discovery service to prevent race condition in InitResourceActivityLog
2022-03-16 15:17:46 +05:30
Tomaž Jerman 248583b443 Tweak link sanitation 2022-03-15 12:43:14 +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
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 4fd0ddfaaf Prevent workflow worker from stopping in case of delayed steps 2022-03-02 10:05:20 +01:00
Denis Arh 3f7755cd0d Move stacktrace dump level for debug logger to "dpanic" 2022-02-26 11:53:42 +01:00
Tomaž Jerman 8e679bf97c Improve namespace export
* Add RBAC rules
* add resource translations
* slight refactor
2022-02-25 16:48:25 +01:00
Denis Arh c32687e061 Better handling of unresolved (type any) values 2022-02-25 16:13:39 +01:00
Denis Arh f76b94e749 Add extra panic-recovery for websocket write & ping fn 2022-02-22 14:57:46 +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
Denis Arh a81f35d5a2 Nice api landing & 404 pages 2022-02-21 18:56:09 +01:00
Denis Arh 7fa5e43d08 Add HTTP_SERVER_ASSETS_PATH option
Fix description for AUTH_ASSETS_PATH
2022-02-21 13:45:11 +01:00
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
Denis Arh a709f0f411 Refactor, cleanup logger initialisation 2022-02-17 17:21:01 +01:00
Denis Arh 22c47d6ba7 Add webconsole 2022-02-17 17:21:01 +01:00
Denis Arh 32c013f089 Fix broken __routes debug route 2022-02-17 17:21:00 +01:00
Denis Arh f5eaa7aedf Add HTTP file-server helper 2022-02-17 17:21:00 +01:00
Denis Arh e0bcaf8662 Add route with access to server-log buffer 2022-02-17 17:21:00 +01:00
Denis Arh 2082908f39 Improve HTTP server startup, add wrapping handler
HTTP server now initializes much earlier and mounts "waiting"
router with debugging, version and health check routes.

When server is fully activated it switches to "active"
router.

Shutdown stage is also handled with catch-all route.
2022-02-17 17:21:00 +01:00
Tomaž Jerman 330a332fdd Generate additional IDs for reports 2022-02-17 16:27:47 +01:00
Peter Grlica c8946e5e76 Fix BufferedReader, updated tests 2022-02-17 15:00:16 +01:00
Peter Grlica e822ad7c06 Fixed read request body, added read request body wf function, added more tests 2022-02-17 15:00:16 +01:00
Peter Grlica 78237d3b5b Optimized jsenv wf handler 2022-02-17 15:00:16 +01:00