3
0
Commit Graph

50 Commits

Author SHA1 Message Date
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
d130e7e641 Fix tools & specs (internal => pkg) 2019-10-01 18:21:09 +02:00
Denis Arh
f493f4fb6b Move internal/permissions to pkg/permissions 2019-10-01 17:53:20 +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
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
6b5ef8aaae Basic system autuomation, mail processing 2019-09-03 09:09:44 +02:00
Denis Arh
408834e92b spec cleanup, add find-by-handle for users 2019-08-27 18:01:18 +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
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
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
4dece123a5 Refactor all services & controllers and implement new a/c pattern 2019-05-09 16:55:18 +02:00
Denis Arh
c4104488e5 More strict ext-auth protocols, remove jwt cookie + small fixes 2019-04-18 19:53:02 +02:00
Denis Arh
60f35bef47 Expose auth settings through REST API 2019-04-18 07:32:07 +02:00
Denis Arh
3f83a33622 Change password reset flow, add token exchange step 2019-04-09 22:35:39 +02:00
Denis Arh
dd5a2832d0 REST endpoints for /auth/internal 2019-04-09 08:58:31 +02:00
Denis Arh
b84ed43f27 Refactored settings 2019-04-03 17:46:39 +02:00
Tit Petric
947548b4f5 upd(system): extend user with typed kind and meta 2019-04-03 15:28:39 +02:00
Tit Petric
e27720dc93 upd(all): codegen update handlers/request pkgs 2019-04-03 14:45:38 +02:00
Denis Arh
e352f065c3 Add /permissions/effective endpoint, missing operations 2019-03-12 17:51:18 +01:00
Denis Arh
ebfab252fc Add system/applications
- CRUD support for applications
 - new (application related) permissions
2019-03-09 18:52:00 +01:00
Denis Arh
79229ef1f1 Append suffix to receiver name to avoid naming colision
Names starting with letter r colided with r for *http.Request
2019-02-28 23:51:36 +01:00
Denis Arh
996a9fca67 Fix system REST api naming consistency (remove/delete) 2019-02-24 10:29:20 +01:00
Denis Arh
a5a50cff2e Fix in/out payload types to string 2019-02-24 09:32:45 +01:00
Denis Arh
e2c2c9df4a Fix role membership management endpoints & ctrls 2019-02-24 09:32:22 +01:00
Mitja Zivkovic
47b798bbdc upd(system) listing all defined permissions 2019-02-22 21:20:27 +01:00
Mitja Zivkovic
0a517bcd23 upd(system): permission.Get to Read 2019-02-22 20:03:01 +01:00
Mitja Zivkovic
c697ae2e13 upd(system): rename to rest/permission 2019-02-22 19:52:34 +01:00
Mitja Zivkovic
8cc4551efc upd(system): add Permissions API 2019-02-21 20:48:06 +01:00
Denis Arh
3911316321 Changes to system REST & service layer 2019-02-11 20:57:14 +01:00
Denis Arh
9557b0ebb5 Enable user filtering by email and username 2019-01-22 13:22:35 +01:00
Tit Petric
43554592e4 upd(codegen): enable imports with requests 2018-12-04 15:26:51 +01:00
Tit Petric
6be72a3dcf ws(codegen): codegen code update 2018-12-04 14:38:31 +01:00
Tit Petric
6ab0c9bf09 upd(system):
- update apis for login and logout,
- make OIDC routes and setup optional,
- refactor entrypoint to open up http testing
2018-11-26 17:01:39 +01:00
Tit Petric
256a45bdb6 add(system): login/logout api, rename PK fields 2018-11-25 22:57:48 +01:00
Tit Petric
7c79f1cf38 add(system): user 'kind' to denote bots 2018-11-25 12:03:43 +01:00
Tit Petric
d0233e3377 add(system): implement additional user apis 2018-11-25 11:01:42 +01:00
Mitja Z
e7ea318f17 upd(system): add team membership apis (#2)
* upd(system): add team membership apis

* fix(all): fix codegen.sh for mac OS

* fix(system): replace, delete and tests
2018-11-25 11:00:59 +01:00
Tit Petric
72e34f77d7 add(system): user, teams and orgs apis, refactor auth 2018-11-05 13:38:25 +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