3
0
Commit Graph

17 Commits

Author SHA1 Message Date
Denis Arh acffdc1c65 Simplify/improve logging configuration 2019-07-09 17:47:58 +02:00
Denis Arh 60ad32e440 Add support for error (panic) reporting through Sentry 2019-07-03 16:35:06 +02:00
Denis Arh 22476933f4 Improve cli env setup & running 2019-05-26 08:41:20 +02:00
Denis Arh 5a9bce44e8 Cleanup internal, vendors, cleanup cmd/*
Introduces /pkg for non-intenral packages
2019-05-24 12:44:56 +02:00
Denis Arh 2a4054c9bc Implement permission provisioning and watchers
Remove rule reset from roles cli command
Add generic "provision" command for each binary and (re)set perm. rules
Permission rules are now separated and part of AccessControl service

Facility for watchers was added.
2019-05-10 09:49:07 +02:00
Denis Arh aea9741a2b Improve logging, migrate to zap, use requestID
- migrate from log to go.uber.org/zap package
 - add requestID header with sticky log field
 - push logging via context to REST controllers & HTTP middleware
 - enhance request/resnpose logging
 - add service logging framework
 - add ZapProfiler for db query profiling
2019-05-07 21:18:23 +02:00
Denis Arh 11def550c6 Refactor JWT init flow 2019-04-18 19:55:37 +02:00
Tit Petric 46a0a9fe25 upd(all): ctx to database connector for ctrl+c 2019-04-03 13:33:14 +02:00
Tit Petric 8a10839070 fix(all): better system Init, flags 2019-03-15 02:17:58 +01:00
Tit Petric d934513dbd del(rbac): removed pdp implementation, closes #90 2019-03-14 23:02:19 +01:00
Tit Petric f75b9cc4b6 del(all): drop unused dump.go 2019-03-14 22:29:19 +01:00
Denis Arh 93eb629d06 Refactor subscription checking, add interval checks (1/24h) 2019-03-11 11:46:29 +01:00
Denis Arh 9bed5005c6 Add permission checking capabilities, closes #43, #42, #44 2019-02-26 23:22:21 +01:00
Tit Petric f10c3cfbe7 upd(all): s/sam/messaging, del: build-proto.sh 2019-02-05 15:51:15 +01:00
Tit Petric 3ff2e035ef upd(all): update cmd, add internal/mail to all 2019-02-05 15:25:16 +01:00
Denis Arh c697c86ee5 Add system-cli and an user-merging tool 2019-02-04 10:15:38 +01:00
Tit Petric fdf24b3e2c Refactor for new system service
- upd(all): indent spec.json files on all apps
- upd(auth): rename auth app to cmd
- upd(sam): move orgs, teams to system
- upd(system): extend spec.json for check
- upd(codegen): include system/
- upd(codegen): always generate spec files
- upd(sam): references from auth to system
2018-11-05 12:04:04 +01:00