3
0

352 Commits

Author SHA1 Message Date
Denis Arh
7a75c64211 Change crust/corteza OIDC provider label 2019-10-31 10:57:19 +01:00
Denis Arh
567260ffa5 Fix auth settings bug (mixed name & address fields) 2019-10-31 10:32:30 +01:00
Denis Arh
a54ac08b43 External provider logic fixed & cleaned-up 2019-10-31 09:53:02 +01:00
Denis Arh
10dd0226c1 Settings service cleanup
Remove intermediate settings service layer
2019-10-31 00:06:27 +01:00
Denis Arh
ba3d1967c5 Cleanup settings endpoint, expose setting struct on API 2019-10-30 20:23:54 +01:00
Denis Arh
93c10fbf24 Add privacy.mask.* settings 2019-10-30 17:59:48 +01:00
Denis Arh
05f0647804 Refactor (auth) settings, enable update w/o restart 2019-10-30 12:58:17 +01:00
Denis Arh
63bfb18259 Add ability to provision (partial) unexisting settings
We moved a couple of strings from code to provision files and
we need to handle existing systems accordingly
2019-10-29 12:56:26 +01:00
Denis Arh
98f43ad35f Fix column def. for reminders 2019-10-29 10:06:14 +01:00
Denis Arh
6cc7569834 Cleanup (partial) message repo utils 2019-10-29 10:06:14 +01:00
Denis Arh
780f4094a0 Update squirrel lib, move from gopkg.in to github.com 2019-10-29 10:06:14 +01:00
Denis Arh
76e11a3e3a Refactor current-time helpers 2019-10-29 10:06:14 +01:00
Denis Arh
64b28bfde8 Refactor role & user repo, cleanup 2019-10-29 10:06:14 +01:00
Denis Arh
9717e48f84 Refactor application repo 2019-10-29 10:06:14 +01:00
Denis Arh
c9daa375c2 Refactor user repo 2019-10-29 10:06:14 +01:00
Denis Arh
ce1acec909 Refactor reminder repo 2019-10-29 10:06:14 +01:00
Tomaž Jerman
d395f6da19 Fix typo 2019-10-29 10:03:57 +01:00
Denis Arh
9f090f355a Add support for subscriptions 2019-10-28 21:07:43 +01:00
Denis Arh
92eadbba99 Restructure and move system settings to types pkg
This change affects:
 - provision files for settings
 - database entries (added migration script)
 - how struct is used accross the system services
2019-10-28 19:03:32 +01:00
Denis Arh
51db7cbb36 Fix provision test
We do not insert any perm. rules for Everyone so we should not
check for their existence in the isProvisioned() fn
2019-10-28 19:03:32 +01:00
Denis Arh
b9b1646633 Fix user listing
Problem with nil check in whereMasked (user repo)
2019-10-25 15:19:36 +02:00
Tomaž Jerman
d37c172563 Improve system email settings 2019-10-23 18:28:16 +02:00
Tomaž Jerman
1f7006d4ba Replace static email content with settings content 2019-10-18 10:38:59 +02:00
Denis Arh
609b70ea9f Refactor db-query-level access control 2019-10-16 19:28:48 +02:00
Tomaž Jerman
34393edcea Remove reminder resource permissions 2019-10-16 18:43:32 +02:00
Tomaž Jerman
729eae9a6e Fix provision tests 2019-10-16 12:47:37 +02:00
Tomaž Jerman
737bd9f155 Improve tests 2019-10-16 12:47:37 +02:00
Tomaž Jerman
5a4985cbdc Tweak permission export flag's description 2019-10-16 12:47:37 +02:00
Tomaž Jerman
df8bf18360 Cleanup permission exporting 2019-10-16 12:47:37 +02:00
Tomaž Jerman
7a7839809d Add system setting import/export 2019-10-16 12:47:37 +02:00
Tomaž Jerman
08860a90e4 Add settings service to compose 2019-10-16 12:37:37 +02:00
Denis Arh
b71f8a77ad Temporary disable user read check 2019-10-15 10:22:14 +02:00
Denis Arh
4134375569 User searching improvements
Remove standalone findbyIDs, add filtering by user and role ID
2019-10-10 12:23:31 +02:00
Denis Arh
a66f75c46d Refactor user repo, enable user data masking 2019-10-10 10:09:20 +02:00
Denis Arh
b222174344 Add basic user data masking functionality 2019-10-09 20:44:56 +02:00
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