3
0

1452 Commits

Author SHA1 Message Date
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
82bf6e3617 Move internal/store to pkg/store 2019-10-01 17:50:24 +02:00
Denis Arh
52901a9385 Move internal/http to pkg/http 2019-10-01 17:49:59 +02:00
Denis Arh
9a51289d81 Move internal/db to pkg/db 2019-10-01 17:48:51 +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
b5a111b145 Fix tests for record organizier 2019-10-01 17:00:16 +02:00
Denis Arh
98938497c7 Update CRM provision config 2019-10-01 16:24:17 +02:00
Denis Arh
8e231fcc3a Additional logging for record orgaizer, fix invalid exec args 2019-10-01 16:09:08 +02:00
Denis Arh
6f8fa2a77a Add settings record provisioning, rename DefaultSettings module 2019-10-01 14:24:35 +02:00
Denis Arh
4ba86b8e52 Add provision placeholders 2019-10-01 14:24:01 +02:00
Denis Arh
16b82cffb1 Add support for record importing 2019-10-01 14:23:33 +02:00
Denis Arh
3f1a09997c Update provision files (remove hardocded record IDs) 2019-10-01 13:54:49 +02:00
Denis Arh
6fbb270c05 Rename AdminRoleID to AdminsRoleID for consistency 2019-10-01 13:54:49 +02:00
Tomaž Jerman
e6215ce641 Merge branch 'feature-reminders' 2019-10-01 09:35:01 +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
15cb72c880 Add requestID to db logs 2019-09-30 19:50:24 +02:00
Denis Arh
f9c3cd0065 Refactor & enabled log() fn in all services 2019-09-30 19:50:04 +02:00
Denis Arh
56925fc831 Switch realize dev build to monolith arch 2019-09-30 19:48:32 +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
a2bd3d31f8 Cast IDs from uint64 to string 2019-09-30 13:16:10 +02:00
Denis Arh
c0b238fee1 Merge branch 'feature-imp-exp' 2019-09-30 12:57:40 +02:00
Denis Arh
8302bdbff4 Move ref. resolve at the very end of page imp. 2019-09-30 11:39:51 +02:00
Denis Arh
262d01f7af Improve trigger condition imp/exp handling 2019-09-30 10:45:02 +02:00
Denis Arh
04ee38d9e3 Make sure test role handle is valid 2019-09-30 10:20:40 +02:00
Denis Arh
6d6cfe17f7 Fix module importer error msg & test 2019-09-30 10:20:40 +02:00
Denis Arh
c7fc68794e Refresh CRM provision configuration 2019-09-30 10:20:40 +02:00
Denis Arh
f273124791 Add missing provision permission rule 2019-09-30 10:20:40 +02:00
Denis Arh
126673e4fc Fix a. script import issues 2019-09-30 10:20:40 +02:00
Denis Arh
4df77a9c0a Fix module import issues, improve error handling/reporting 2019-09-30 10:20:40 +02:00
Denis Arh
0ec9156e29 Remove drop table from old system db migrations 2019-09-30 10:20:40 +02:00
Denis Arh
0c7fd610ff Improv provisioning order on monolith 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