Commit Graph
1314 Commits
Author SHA1 Message Date
Denis Arh b4142b35fa Update protobuf, regen proto code 2019-09-06 09:16:48 +02:00
Denis Arh 289380b614 Regenerated code 2019-09-05 19:55:19 +02:00
Denis Arh f43fe718ce Merge branch 'mail-automation' 2019-09-05 19:38:12 +02:00
Denis Arh 872f80ae46 Add missing operator on header matcher test 2019-09-05 19:37:55 +02:00
Denis Arh d27e18fce7 Remove obsolete makefile task 2019-09-05 19:18:31 +02:00
Denis Arh ca38697b5b Simplify automation permissions 2019-09-05 09:34:27 +02:00
Denis Arh a2dc8e96fe Load script runner's roles 2019-09-04 23:09:15 +02:00
Denis Arh 7be6ee738e Fix mail conditions, polishing 2019-09-04 21:35:11 +02:00
Denis Arh 14acd129d0 Signature for /sink requests 2019-09-03 20:23:10 +02:00
Denis Arh 8c2953a7fc Improve mail header matching, add runner watcher 2019-09-03 18:29:25 +02:00
Denis Arh cc13c0e27d Add initial sink endpoint & service impl. 2019-09-03 14:59:12 +02:00
Denis Arh 6b5ef8aaae Basic system autuomation, mail processing 2019-09-03 09:09:44 +02:00
Denis Arh 78660c47ec Fix minor typos in compose 2019-09-02 08:29:28 +02:00
Denis Arh 0792f04262 Mail GW automation basics
- automation service for runner, script, trigger
 - mailproc service for email parsing
 - MailMessage type & protobuf
2019-09-01 15:33:16 +02:00
Denis Arh 0a3e2ea7e5 Add standard error responses on attachment ctrls 2019-08-30 14:40:49 +02:00
Denis Arh 0ab59c791b Reorganize & move ctrls under route groups 2019-08-30 14:40:49 +02:00
Tomaž Jerman ff54adac97 Merge branch 'record-import' 2019-08-29 18:54:03 +02:00
Tomaž Jerman 0cb542cb9e Make import fail reason a string 2019-08-29 18:48:45 +02:00
Tomaž Jerman 530731736b Add tests 2019-08-29 18:48:45 +02:00
Tomaž Jerman 986c69a812 Provide entry count 2019-08-29 17:48:42 +02:00
Tomaž Jerman a8b5e3b063 Add record importing from json & csv 2019-08-29 17:48:42 +02:00
Tomaž Jerman bdda1685c6 Add library for better mimetype detection 2019-08-29 17:48:42 +02:00
Tomaž Jerman d0647f0f89 Define record import routes 2019-08-29 17:48:42 +02:00
Denis Arh df17ddb819 Remove rakyll/gotest from makefile tasks 2019-08-29 14:47:11 +02:00
Tit Petric 58e45186d8 remove gotest from drone ci steps 2019-08-29 14:44:50 +02:00
Tit Petric a33b0a7a55 disable running tests in parallel 2019-08-29 14:30:23 +02:00
Denis Arh 498502ed74 Remove debug lines from tests 2019-08-29 14:29:24 +02:00
Tit Petric c94a8a5c5b add tests for beforemessageid parameter in messageRpo.Find 2019-08-29 14:12:17 +02:00
Tomaž Jerman ea6c23d5ae Merge branch 'migrate-gplus' 2019-08-29 14:04:31 +02:00
Tomaž Jerman b63f391cb8 Add migrations 2019-08-29 13:35:28 +02:00
Tomaž Jerman 7a8212b879 Migrate gplus -> google 2019-08-29 13:35:28 +02:00
Tomaž Jerman a133c97c77 Add goth/google dep 2019-08-29 13:35:28 +02:00
Denis Arh 0730ee7815 Do not discard script results on before* triggers 2019-08-28 11:57:26 +02:00
Denis Arh 2709fab920 Fix integration tests for automation
Broken due new namespace features
2019-08-27 18:17:45 +02:00
Denis Arh 8d5f4d3a38 Fix integration test (still refered to old tables) 2019-08-27 18:06:16 +02:00
Denis Arh 408834e92b spec cleanup, add find-by-handle for users 2019-08-27 18:01:18 +02:00
Denis Arh af106c1ffc User & role unique name check 2019-08-27 02:12:59 +02:00
Denis Arh b8088caab5 Add option to filter namespaces by slug 2019-08-26 08:54:46 +02:00
Denis Arh 91633e9695 Make automation S&T namespace bound 2019-08-26 08:39:33 +02:00
Denis Arh bf166323e7 Fix broken messaging spec.json 2019-08-25 19:02:23 +02:00
Denis Arh 5a8df3f246 Mask sensitive settings values
Closes #14
2019-08-25 12:44:31 +02:00
Denis Arh 0b16df555c Add ability to log masked (string) values 2019-08-25 12:43:35 +02:00
Denis Arh eb1c1cf65f Add trigger management access-control, disable direct trigger management 2019-08-25 09:54:16 +02:00
Denis Arh c671de3df7 Adopt new protobuf structure, automation code cleanup 2019-08-24 17:49:48 +02:00
Denis Arh 33288e4ff6 Additional check for page>0 to satisfy integration tests 2019-08-24 16:49:57 +02:00
Denis Arh 99b02bd37b Revert to with(ctx) pattern for automation script loader 2019-08-24 13:05:42 +02:00
Denis Arh f3ee556b3f Make corredor calls more configurable
JWT is now sent as part of the Config prop, along with msg/sys/cmp base api URLs

This still needs to be configured through env:
 - CORREDOR_API_BASE_URL_SYSTEM
 - CORREDOR_API_BASE_URL_MESSAGING
 - CORREDOR_API_BASE_URL_COMPOSE
2019-08-24 12:21:42 +02:00
Denis Arh 2b3f196e60 refactored/renamed: ScriptRunner => Corredor 2019-08-24 12:14:41 +02:00
Denis Arh 466938c7d2 Remove clutter from .realize.yml and make it more compact 2019-08-24 09:39:13 +02:00
Denis Arh dd4d1d86ae Make sure we do not set offset to 0 2019-08-23 15:12:56 +02:00