3
0

265 Commits

Author SHA1 Message Date
Denis Arh
7508659165 RBAC refactored (pkg renamed, init improved) 2020-09-18 07:56:58 +02:00
Denis Arh
d8d48c2cfe Remove unused organization ref from messaging channel 2020-09-18 07:56:58 +02:00
Denis Arh
1c2f4de28c Optimize RBAC service loading 2020-09-16 07:37:06 +02:00
Denis Arh
4cef8eecd4 Tidy up id.Next() and time.Now() use 2020-09-16 07:37:06 +02:00
Denis Arh
3a7cc105d0 Renamed temp ng-store variables to store 2020-09-16 07:37:06 +02:00
Denis Arh
5e55340759 Renamed pkg/store to pkg/objstore (Object Store) 2020-09-16 07:37:06 +02:00
Denis Arh
464a8ecd93 Unexport partial...update() store functions, fix messaging 2020-09-09 13:27:27 +02:00
Denis Arh
24f8457d71 Rename Storable interface to Storer
See https://golang.org/doc/effective_go.html#interface-names
2020-09-09 08:40:50 +02:00
Denis Arh
68deb606a0 Fix messaging integration tests 2020-09-08 19:56:11 +02:00
Denis Arh
4e2f9fdfcd Fix provisioning over new store 2020-09-08 10:16:45 +02:00
Denis Arh
d14b26923e Remove (repository-layer) resource filtering 2020-09-06 16:41:17 +02:00
Denis Arh
f7070b4fa5 Fix tests, improve constraint checking 2020-09-06 15:37:19 +02:00
Denis Arh
10b1dc09e9 Messaging repo ported to store and cleaned 2020-09-06 09:28:45 +02:00
Denis Arh
677469c5ca Migrated messaging channel to store 2020-09-02 11:11:38 +02:00
Denis Arh
3540b4f128 Migrated messaging message to store 2020-09-01 21:31:25 +02:00
Denis Arh
e2c9b96ea9 Ported messaging to new store 2020-09-01 10:31:18 +02:00
Denis Arh
361a9007bf Cleaner store API 2020-08-26 14:49:33 +02:00
Denis Arh
a5990ca093 System services migrated 2020-08-24 15:43:03 +02:00
Denis Arh
8ac6c17ea8 Rename generated interfaces (for easier ext.) 2020-08-24 15:41:01 +02:00
Denis Arh
7ef781d84c Add isGeneric check for action errors 2020-08-24 15:41:01 +02:00
Denis Arh
c8d552e6a6 Implement new store infrastructure 2020-08-24 15:40:15 +02:00
Denis Arh
f3e03a58f8 Migrated types to new codegen 2020-08-24 15:39:39 +02:00
Denis Arh
697f3bc089 Migrated API specs to new codegen 2020-08-24 15:39:39 +02:00
Denis Arh
a7f8cd58cd Remove old migration files 2020-08-24 15:38:42 +02:00
Denis Arh
f4e6d2ae5a Refactor bootstraping procedure 2020-08-24 15:38:42 +02:00
Denis Arh
2c1368262b Refactored provisioning 2020-08-24 15:38:42 +02:00
Denis Arh
ed0fc88690 Tweaked severity on action log actions 2020-07-22 22:57:18 +02:00
Denis Arh
da28b761a1 Add healthchecks for db, mail, scheduler, corredor, store 2020-07-11 13:26:52 +02:00
Denis Arh
08e1fb7a14 Ability to disable action logging
Introduce new policy type (NewPolicyNone, MakeDisabledPolicy),
add ACTIONLOG_ENABLED configuration (true by default)
2020-07-09 16:29:01 +02:00
Denis Arh
1397e8eeb5 Simplify db connection handling
Due to incompatibilities with update of github.com/titpetric/factory,
we are crippeling db connection handling (MustGet fn) - only supporting
one ("default") connection
2020-06-19 12:44:14 +02:00
Denis Arh
2a9e9411b6 Remove webhooks (endpoints, service, type, db tables, ...) 2020-06-07 10:37:22 +02:00
Denis Arh
4245630ec6 Add actionlog debugging flag, implement policies 2020-06-01 23:13:04 +02:00
Denis Arh
d0afb17cf3 Implement service actions & errors on messaging 2020-05-31 19:23:43 +02:00
Denis Arh
8c93135124 Describe settings/current endpoint 2020-04-20 12:27:57 +02:00
Denis Arh
23bf0c52c7 Add missing raw&has for post&get 2020-04-08 17:02:07 +02:00
Denis Arh
5a966a2303 Add request param getters & checkers 2020-03-27 18:36:05 +01:00
Denis Arh
f7191963dc Improve handling of complex constraint checks 2020-03-26 19:07:13 +01:00
Denis Arh
0c9c67e34c Improve store & bucket path handling 2020-03-05 10:10:57 +01:00
Denis Arh
991af03db7 More robust event args decoding 2020-02-25 06:53:54 +01:00
Denis Arh
9e14b50bce Add ability to create events with imutable args 2020-02-25 06:47:41 +01:00
Denis Arh
3548742b85 Flip checking logic for url signature check 2020-01-28 10:13:17 +01:00
Denis Arh
9fd7adcaa2 Implements script security, add on-manual sec. check 2020-01-22 07:46:49 +01:00
Denis Arh
c944402352 Implement constraint checking for messaging 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
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
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
7505d870c0 Refactor WS init 2020-01-18 07:05:34 +01:00
Denis Arh
7dbd14899f Remove old automation/corredor logic 2020-01-18 07:05:34 +01:00