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