Commit Graph
235 Commits
Author SHA1 Message Date
Denis Arh 4bbfc29bfc Preload record values before we assemble event args 2020-01-30 19:00:44 +01:00
Denis Arh c7e0d14090 More robust (default) value handling on record 2020-01-28 17:33:55 +01:00
Denis Arh ddc9ef03c4 Remove extra space on subject field name (notif. api) 2020-01-28 17:33:23 +01:00
Denis Arh 3548742b85 Flip checking logic for url signature check 2020-01-28 10:13:17 +01:00
Denis Arh b89b1d1056 Bundle code serving 2020-01-22 18:07:49 +01:00
Denis Arh b9cd860bf2 Improve script filtering 2020-01-22 17:39:14 +01:00
Denis Arh 9fd7adcaa2 Implements script security, add on-manual sec. check 2020-01-22 07:46:49 +01:00
Denis Arh c26704b4cb Fix broken tests, typos 2020-01-21 10:52:56 +01:00
Denis Arh 54a81e42f3 Implement constraint checking for compose events 2020-01-18 07:05:35 +01:00
Denis Arh abf4d106bb Improve eventbus & constraints handling
Constraints are now preparsed into active structs
that can be used for matching
2020-01-18 07:05:35 +01:00
Denis Arh ded83ff5db Improve onManual trigger for all resources 2020-01-18 07:05:35 +01:00
Denis Arh 1e096d1abc Unify trigger endpoint names 2020-01-18 07:05:35 +01:00
Denis Arh 1195534dcd Automation REST handler & filter cleanup 2020-01-18 07:05:35 +01:00
Denis Arh 4d6cb13f70 Add basic automation script exporting 2020-01-18 07:05:34 +01:00
Denis Arh c0d1594eb3 Refactors corredor initialization, run-as logic & trigger execution 2020-01-18 07:05:34 +01:00
Denis Arh 5eac027541 Cleanup options, remove obsolete, rename jwt to auth 2020-01-18 07:05:34 +01:00
Denis Arh 63f03a2111 Refactor eventbus, scheduler, corredor for naming consistenct 2020-01-18 07:05:34 +01:00
Denis Arh 2955e70a6e Refactor system & compose services for (eventbus) dep. injection 2020-01-18 07:05:34 +01:00
Denis Arh ebb9b70bfe Add REST API endpoints for manual automation script triggering 2020-01-18 07:05:34 +01:00
Denis Arh 487fd1501b Refactor event firing
Adds generated events for compose, system and messagign
New & refactored event firing support types
All event firing services refactored
2020-01-18 07:05:34 +01:00
Denis Arh 7dbd14899f Remove old automation/corredor logic 2020-01-18 07:05:34 +01:00
Denis Arh 29902db2b1 Refactor & improve application initialization 2020-01-18 07:05:10 +01:00
Tomaž Jerman 7658ccaff8 Add compose ui setting 2019-11-28 11:28:52 +01:00
Denis Arh d86c8f24b6 Improve role, user and app management
Add support for undelete, unarchive/unsuspend
Add extra filters for deleted, archived and suspended roles, users and apps
2019-11-14 22:02:07 +01:00
Tomaž Jerman 68cdcc7227 Remove page normalizers
Unneeded.
2019-11-13 13:42:35 +01:00
Tomaž Jerman b67f6146f6 Preload record values for DeleteByID 2019-11-12 10:06:43 +01:00
Tomaž Jerman a9785c921f Fix repo permission filtering 2019-11-08 20:06:14 +01:00
Tomaž Jerman d5627fa064 Fix module query lapsus 2019-11-08 16:24:02 +01:00
Tomaž Jerman b3cbf47e6f Fix tree ordering 2019-10-31 19:15:33 +01:00
Denis Arh 10dd0226c1 Settings service cleanup
Remove intermediate settings service layer
2019-10-31 00:06:27 +01:00
Denis Arh bb43e59e56 Fix broken importer tests on compose 2019-10-30 20:31:39 +01:00
Denis Arh ba3d1967c5 Cleanup settings endpoint, expose setting struct on API 2019-10-30 20:23:54 +01:00
Denis Arh 6ce60beb9e Add improve settings for compose 2019-10-30 18:00:47 +01:00
Denis Arh 780f4094a0 Update squirrel lib, move from gopkg.in to github.com 2019-10-29 10:06:14 +01:00
Denis Arh cced35863c Fix record finder tests 2019-10-29 10:06:14 +01:00
Denis Arh 76e11a3e3a Refactor current-time helpers 2019-10-29 10:06:14 +01:00
Denis Arh 8f0fc8b58f Unify error handling in findOneBy() fn 2019-10-29 10:06:14 +01:00
Denis Arh c6688db3d0 Refactor attachment repo 2019-10-29 10:06:14 +01:00
Denis Arh 509875b550 Refactor page repo 2019-10-29 10:06:14 +01:00
Denis Arh 14f66a0a94 Refactor module repo 2019-10-29 10:06:14 +01:00
Denis Arh eea717e862 Improve consistency in namespace repo 2019-10-29 10:06:14 +01:00
Denis Arh 5c5066dcec Refactor chart repo 2019-10-29 10:06:14 +01:00
Denis Arh 4c67a7ed04 Refactor namespace repo 2019-10-29 10:06:14 +01:00
Denis Arh 69fb843b54 Refactor record repo 2019-10-29 10:06:14 +01:00
Denis Arh 8db0c424ed Move ql package out of compose and under pkg/ 2019-10-29 10:06:14 +01:00
Tomaž Jerman 7528774250 Add record impor tests 2019-10-29 09:59:31 +01:00
Denis Arh 92eadbba99 Restructure and move system settings to types pkg
This change affects:
 - provision files for settings
 - database entries (added migration script)
 - how struct is used accross the system services
2019-10-28 19:03:32 +01:00
Tomaž Jerman 075f93a42a Fix module update response
Return the updated module.
2019-10-25 11:01:12 +02:00
Denis Arh 053be7e893 Fix before-record-delete event 2019-10-23 18:24:55 +02:00
Tomaž Jerman 1bd87357b6 Allow module field name/kind change if no records 2019-10-17 14:08:05 +02:00