3
0
Commit Graph

122 Commits

Author SHA1 Message Date
Tit Petric
9aa9cabd3e upd(system): check for error in UserInfo 2019-03-21 15:13:43 +01:00
Mitja Zivkovic
cf4ccdd12d upd(system-cli): assign user to role 2019-03-21 15:08:33 +01:00
Mitja Zivkovic
62933676dd upd(system-cli): roles reset with spf13/cobra 2019-03-19 21:27:01 +01:00
Denis Arh
78763c715d Refactor permission resources 2019-03-16 23:56:45 +01:00
Tit Petric
0ab9cc71da fix(all): fix Init function, required as-is 2019-03-15 01:50:58 +01:00
Tit Petric
22e88c1698 fix(system): fix tests in system, closes #67 2019-03-15 01:50:29 +01:00
Tit Petric
a260196a19 fix(system): apps and credential tests, findbymemberid 2019-03-15 00:38:27 +01:00
Tit Petric
e8d2be4968 upd(all): update mocks 2019-03-15 00:31:25 +01:00
Tit Petric
db65a89c8d fix(tests): regenerate mocks with new internal pkgs 2019-03-14 23:50:44 +01:00
Tit Petric
6934917da0 upd(all): merge fix/coupling-issues-stage-1 2019-03-14 22:45:04 +01:00
Tit Petric
9b7006b954 upd(all): named db objects available for tests 2019-03-14 22:29:19 +01:00
Tit Petric
61a27afba6 upd(all): database clients split by services 2019-03-14 22:29:19 +01:00
Tit Petric
e0de29c201 upd(all): restructure middleware 2019-03-14 22:29:19 +01:00
Tit Petric
ef1507920e upd(all): move around system routes, routes print 2019-03-14 22:29:19 +01:00
Mitja Zivkovic
e9f4e5e840 fix(system): tests are running in transaction 2019-03-14 22:28:47 +01:00
Tit Petric
99acac156f upd(all): refactor imports, system service api 2019-03-14 22:22:16 +01:00
Tit Petric
a971142b73 upd(all): move repository and service to internal 2019-03-14 22:21:34 +01:00
Denis Arh
af98d3e6c3 Add missing permission check defaults/fallbacks 2019-03-14 17:36:01 +01:00
Denis Arh
d631e28894 Fix default admin permission set 2019-03-13 19:35:39 +01:00
Denis Arh
e352f065c3 Add /permissions/effective endpoint, missing operations 2019-03-12 17:51:18 +01:00
Mitja Zivkovic
9f494a37f9 upd(messaging) channel permission checks 2019-03-12 01:01:03 +01:00
Denis Arh
d8c2594fa8 Fix application resource presets 2019-03-11 18:39:54 +01:00
Denis Arh
068e04c3ff Add missing wildcard suffix on predefined permissions 2019-03-11 14:15:01 +01:00
Denis Arh
4eb27a4dd4 Add missing context to permission endpoints 2019-03-11 14:14:26 +01:00
Denis Arh
e88e708883 Make sure rules & permissions are loaded before othere services 2019-03-11 14:13:32 +01:00
Mitja Zivkovic
ab39783e50 add(system) application permission check 2019-03-11 11:47:36 +01:00
Mitja Zivkovic
05006f7dd8 add(system) permissions helper service and checks 2019-03-11 11:47:36 +01:00
Mitja Zivkovic
73c9debe2f upd(system) rename permission service to rules 2019-03-11 11:47:36 +01:00
Denis Arh
93eb629d06 Refactor subscription checking, add interval checks (1/24h) 2019-03-11 11:46:29 +01:00
Denis Arh
ebfab252fc Add system/applications
- CRUD support for applications
 - new (application related) permissions
2019-03-09 18:52:00 +01:00
Mitja Zivkovic
7dd93af411 fix(system): user.FindByID with nonexisting role 2019-03-05 20:16:16 +01:00
Denis Arh
24ff7d4289 Remove spew.Dump() artefacts 2019-03-01 20:20:13 +01:00
Denis Arh
8d43907bd6 Basic (rest) structure for page & record/module attachments 2019-03-01 00:30:46 +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
Mitja Zivkovic
b6ac8f9305 upd(internal): permission check order 2019-02-28 19:48:38 +03:00
Mitja Zivkovic
f1df2dbb9e add(internal): rules.resources mock 2019-02-27 23:36:10 +03:00
Mitja Zivkovic
b7e2d9c127 upd(system): check service grant permission on read and list 2019-02-27 14:13:33 +01:00
Mitja Zivkovic
ff22af4b33 upd(system): check service grant permissions 2019-02-27 09:20:55 +01:00
Denis Arh
9bed5005c6 Add permission checking capabilities, closes #43, #42, #44 2019-02-26 23:22:21 +01:00
Denis Arh
6985608449 Add system role everyone, closes #55 2019-02-26 21:32:28 +01:00
Mitja Zivkovic
2ecc83c52e upd(messaging): add permission checking 2019-02-25 17:11:54 +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
Mitja Zivkovic
26a0668a83 upd(system): on create/update role also manage members 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
Denis Arh
518efe9c5c Update permission list
Remove access from system and add grant to system and messaging
2019-02-23 14:46:05 +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
09e64d654b upd(system): permission update returns all permissions for given roleID 2019-02-22 19:52:34 +01:00
Mitja Zivkovic
c697ae2e13 upd(system): rename to rest/permission 2019-02-22 19:52:34 +01:00