3
0

317 Commits

Author SHA1 Message Date
Denis Arh
8ca797e2d2 Renam aux.go to default.go
disallowed path element "aux.go" on go get
2019-10-09 19:15:53 +02:00
Denis Arh
ddac9fac9c Allow use of user ID as notification rcpt 2019-10-09 08:04:18 +02:00
Denis Arh
d130e7e641 Fix tools & specs (internal => pkg) 2019-10-01 18:21:09 +02:00
Denis Arh
a54cb00efa Move internal/settings to pkg/settings 2019-10-01 18:13:26 +02:00
Denis Arh
f493f4fb6b Move internal/permissions to pkg/permissions 2019-10-01 17:53:20 +02:00
Denis Arh
ebfa4cbffd Move internal/payload to pkg/payload 2019-10-01 17:51:39 +02:00
Denis Arh
5e3f3f1342 Move internal/mail to pkg/mail 2019-10-01 17:51:06 +02:00
Denis Arh
62aa794b84 Move internal/auth to pkg/auth 2019-10-01 17:47:43 +02:00
Denis Arh
f5f0096035 Remove internal/test pkg 2019-10-01 17:42:26 +02:00
Denis Arh
77ce40cf1a Move version, rand and organisation pkgs (internal=>pkg) 2019-10-01 17:42:26 +02:00
Denis Arh
6fbb270c05 Rename AdminRoleID to AdminsRoleID for consistency 2019-10-01 13:54:49 +02:00
Denis Arh
1442ee641a Cleanup, add context to db conn 2019-09-30 23:52:31 +02:00
Tomaž Jerman
887aab30fc Tweak reminder filter params 2019-09-30 22:05:27 +02:00
Tomaž Jerman
c16b50ac0c Allow reminders without remindAt 2019-09-30 22:05:27 +02:00
Tomaž Jerman
fc80708c55 Simplify reminder ac 2019-09-30 22:05:27 +02:00
Tomaž Jerman
eac8781d02 Add temporal filtering to reminders 2019-09-30 22:05:27 +02:00
Tomaž Jerman
3df7d7d50e Small code tweaks 2019-09-30 22:05:27 +02:00
Tomaž Jerman
ac6f7cad34 Allow assignee to read/update not owned reminders 2019-09-30 22:05:27 +02:00
Tomaž Jerman
190d1c31b8 Small tweaks
* fix repo's nil ptr err,
* make dismissedAt a pointer.
2019-09-30 22:05:27 +02:00
Tomaž Jerman
bb60eb4f75 Hookup system and reminder services 2019-09-30 22:05:27 +02:00
Tomaž Jerman
b5b1630371 Add reminder service 2019-09-30 22:05:27 +02:00
Tomaž Jerman
c1f4789710 Add access controll for reminders 2019-09-30 22:05:27 +02:00
Tomaž Jerman
9872b30a09 Add reminder repository interface 2019-09-30 22:05:27 +02:00
Tomaž Jerman
832c32cbeb Add migration for reminders 2019-09-30 22:05:27 +02:00
Tomaž Jerman
4dbd8bea88 Add Reminder type 2019-09-30 22:05:27 +02:00
Tomaž Jerman
33ad6c878b Add reminder routes 2019-09-30 22:05:27 +02:00
Denis Arh
f9c3cd0065 Refactor & enabled log() fn in all services 2019-09-30 19:50:04 +02:00
Denis Arh
fee5c2be8f Change scopes for ext. auth, use "user:email" for github 2019-09-30 14:44:45 +02:00
Denis Arh
d34d8bf9f3 Refactored auth settings
Auth settings update/reload reimplemented to remove the need
for restart after initial run and settings autodiscovery
2019-09-30 14:25:54 +02:00
Denis Arh
0ec9156e29 Remove drop table from old system db migrations 2019-09-30 10:20:40 +02:00
Denis Arh
618f18f620 Change how system provision state is detected
We can not check for roles as they are pre-inserted in the (db) migration
files - we count perm. rules for admins & everyone
2019-09-30 10:20:40 +02:00
Denis Arh
d92f16902b Fix tests (adopt new a.script constraints, change provisioning) 2019-09-30 10:20:40 +02:00
Denis Arh
c240bb6a20 Refactored configuration provisioning 2019-09-30 10:20:40 +02:00
Denis Arh
792c2aa62d Remove namespace & permission provisioning from old migration files 2019-09-30 10:20:40 +02:00
Denis Arh
1302f243f4 Add tests, basic messaging importer 2019-09-30 10:20:40 +02:00
Denis Arh
d8a8e311f0 Update role importer, add tests 2019-09-30 10:20:39 +02:00
Denis Arh
5278ae217f Prefix user grpc service & messages, add role finder 2019-09-30 10:20:39 +02:00
Denis Arh
823dffdd1b Improve compose resource importing 2019-09-30 10:20:39 +02:00
Denis Arh
71a78d53a5 Add support for handle, fix tests 2019-09-30 10:20:39 +02:00
Denis Arh
838fa8302a Add import/export commands 2019-09-30 10:20:39 +02:00
Denis Arh
9f91a3ae0e Importer for base compose & system elements 2019-09-30 10:20:39 +02:00
Denis Arh
7a7646d950 Fix MakeJWT() fn, add list of user's roles 2019-09-23 19:44:19 +02:00
Tomaž Jerman
b508ee07c9 Fix mockgen paths 2019-09-19 14:47:23 +02:00
Tomaž Jerman
dacc855944 Add missing role handle param 2019-09-11 16:01:39 +02:00
Denis Arh
d6b7e0c9bf Add integ. tests for automation scripts & triggers 2019-09-11 13:40:06 +02:00
Denis Arh
15a431c11a Remove obsolete integration tests 2019-09-10 20:02:28 +02:00
Denis Arh
afc97cfbb4 Add simple integ. tests & stubs for system 2019-09-10 19:41:16 +02:00
Denis Arh
08e9d5af5b Permission testing 2019-09-10 03:46:59 +02:00
Denis Arh
73e0180600 Remove internal/ from compose 2019-09-09 13:04:12 +02:00
Denis Arh
7d21d68bba Remove internal/ from system 2019-09-09 13:04:12 +02:00