3
0
Commit Graph

105 Commits

Author SHA1 Message Date
Denis Arh
876f3a7ed0 Application sorting & filtering 2019-11-12 14:37:21 +01:00
Denis Arh
5a72a239e4 Normalize sort columns in user rest controller
Client's get User props that are named a bit differently than
internal props & db columns (createdAt vs created_at)
2019-10-31 22:38:22 +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
05f0647804 Refactor (auth) settings, enable update w/o restart 2019-10-30 12:58:17 +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
9f090f355a Add support for subscriptions 2019-10-28 21:07:43 +01: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
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
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
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
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
b5b1630371 Add reminder service 2019-09-30 22:05:27 +02:00
Tomaž Jerman
33ad6c878b Add reminder routes 2019-09-30 22:05:27 +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
7d21d68bba Remove internal/ from system 2019-09-09 13:04:12 +02:00
Denis Arh
14acd129d0 Signature for /sink requests 2019-09-03 20:23:10 +02:00
Denis Arh
cc13c0e27d Add initial sink endpoint & service impl. 2019-09-03 14:59:12 +02:00
Denis Arh
6b5ef8aaae Basic system autuomation, mail processing 2019-09-03 09:09:44 +02:00
Denis Arh
0ab59c791b Reorganize & move ctrls under route groups 2019-08-30 14:40:49 +02:00
Denis Arh
408834e92b spec cleanup, add find-by-handle for users 2019-08-27 18:01:18 +02:00
Denis Arh
00bad0cfce More robust external auth flow 2019-07-13 17:39:00 +02:00
Denis Arh
6dc85c849d Improve role membership management through REST API 2019-07-02 18:48:42 +02:00
Denis Arh
0d299e0f32 Add ability to change password of another user 2019-06-26 19:15:01 +02:00
Denis Arh
70cac41579 Enhance user filtering
New response structure
Use query-builder
Refactor user service & repo
2019-06-26 17:45:26 +02:00
Denis Arh
4433ef2c37 Add success message to system REST endpoints (delete, suspend...) 2019-06-26 13:32:07 +02:00
Denis Arh
8309e6e710 Fix multival (string) requst param parsing (for POST) 2019-06-21 14:23:12 +02:00
Denis Arh
b7f78cdf91 Fix multival (string) request param parsing 2019-06-20 11:04:30 +02:00
Denis Arh
5c750fb7cf Fix handler/request codegens
Missing return caused malformed response output:
{"error":{"message":"invalid username/password combination"}}{"response":false}

Remove param logging when params.Fill() returns an error
2019-05-28 10:51:56 +02:00
Denis Arh
22476933f4 Improve cli env setup & running 2019-05-26 08:41:20 +02:00
Denis Arh
36b32fa2fe Move logger package from internal to pkg 2019-05-24 13:30:48 +02:00
Denis Arh
908e232ac4 More flexible "system", move to Corteza
- more control over starting procedure, cli commands...
 - fix package paths
 - remove separated system-cli entrypoint
 - renaming symbols, comments, strings from Crust to Corteza
2019-05-24 12:40:12 +02:00
Tit Petric
4c166d92c6 Update codegen for cleanup/less verbosity 2019-05-22 16:37:53 +02:00
Denis Arh
94d459eb7d Rename handlers/request receivers 2019-05-16 00:52:50 +02:00
Denis Arh
8abccd62b1 Updated requests & handlers after codegen tmpl change 2019-05-16 00:44:17 +02:00
Denis Arh
e0121d3a53 Same API endpoint for permission signature over three services 2019-05-15 11:16:34 +02:00
Denis Arh
6a5e5dead2 Fix auth flow, allow case with missing JWT 2019-05-13 18:29:34 +02:00
Denis Arh
2ad7b466f1 Refactor JWT/ctx, include role membership 2019-05-12 23:40:39 +02:00
Denis Arh
4dece123a5 Refactor all services & controllers and implement new a/c pattern 2019-05-09 16:55:18 +02:00