Mitja Zivkovic
|
e9f4e5e840
|
fix(system): tests are running in transaction
|
2019-03-14 22:28:47 +01:00 |
|
Denis Arh
|
af98d3e6c3
|
Add missing permission check defaults/fallbacks
|
2019-03-14 17:36:01 +01:00 |
|
Denis Arh
|
aefe6422ea
|
Implement missing permission checks (messaging)
|
2019-03-14 17:36:01 +01:00 |
|
Tit Petric
|
54d467e0f6
|
fix(docs): missing authentication in api spec
|
2019-03-13 21:04:32 +01:00 |
|
Mitja Zivkovic
|
9bc361f1d1
|
fix(internal): rules tests are run in transaction
|
2019-03-13 20:22:02 +01:00 |
|
Denis Arh
|
d631e28894
|
Fix default admin permission set
|
2019-03-13 19:35:39 +01:00 |
|
Tit Petric
|
191f815444
|
upd(crm): split types, closes #79 (#82)
* upd(crm): split types, closes #79
* upd(crm): split generated types, codegen
|
2019-03-13 18:40:33 +01:00 |
|
Tit Petric
|
7b79fcb617
|
add(all): basic drone CI build
|
2019-03-13 18:39:41 +01:00 |
|
Denis Arh
|
50cbd71a00
|
Serve /permissions/effective (crm, messagign) without any middleware checks
|
2019-03-13 07:19:26 +01:00 |
|
Denis Arh
|
1c74f30b19
|
Fail fast on permission check in case of invalid identity
|
2019-03-13 07:18:01 +01:00 |
|
Denis Arh
|
52d9c95f32
|
Change old paths (sam => messaging) in realize config
|
2019-03-12 19:15:39 +01:00 |
|
Denis Arh
|
2296181cc1
|
Add fallback (allow) for channel creation
|
2019-03-12 19:15:19 +01:00 |
|
Denis Arh
|
a6f02008fe
|
Fix permission check for message filtering and make it conditional
|
2019-03-12 18:10:11 +01:00 |
|
Denis Arh
|
e352f065c3
|
Add /permissions/effective endpoint, missing operations
|
2019-03-12 17:51:18 +01:00 |
|
Denis Arh
|
702a3a3372
|
Merge branch 'feature/crm-permission-check'
|
2019-03-12 08:48:11 +01:00 |
|
Denis Arh
|
61b94f620e
|
Add permission checking for all CRM elements
|
2019-03-12 08:48:03 +01:00 |
|
Denis Arh
|
c6bb0afc9f
|
Basic checks added
|
2019-03-12 08:48:03 +01:00 |
|
Denis Arh
|
2fe83b27cd
|
Merge branch 'feature/messaging-permission-check'
|
2019-03-12 08:47:39 +01:00 |
|
Mitja Zivkovic
|
601599abae
|
upd(messaging): message permission checks
|
2019-03-12 01:01:03 +01:00 |
|
Mitja Zivkovic
|
9f494a37f9
|
upd(messaging) channel permission checks
|
2019-03-12 01:01:03 +01:00 |
|
Denis Arh
|
5e14803b58
|
Fix logging in subscription check
|
2019-03-12 00:30:01 +01:00 |
|
Denis Arh
|
d8c2594fa8
|
Fix application resource presets
|
2019-03-11 18:39:54 +01:00 |
|
Denis Arh
|
3f6035275f
|
Change example email
|
2019-03-11 14:16:03 +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 |
|
Denis Arh
|
de53206c27
|
Fix handling wildcarded lookups on global resources
|
2019-03-11 14:12:27 +01:00 |
|
Mitja Zivkovic
|
ddc47af582
|
upd(messaging): remove unneeded check
|
2019-03-11 11:47:36 +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
|
7b322a1a2e
|
Rename Makefile task (nothing => help)
|
2019-03-11 11:46:48 +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
|
8dc5d0c703
|
Fix regression (record endpoints overriding module)
|
2019-03-01 20:00:00 +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
|
91dd128598
|
rem(messaging) channel update check
|
2019-02-28 19:48:15 +03:00 |
|
Mitja Zivkovic
|
f1df2dbb9e
|
add(internal): rules.resources mock
|
2019-02-27 23:36:10 +03:00 |
|
Mitja Zivkovic
|
aa39d4e052
|
upd(internal): rules test with savepoint
|
2019-02-27 20:47:38 +01:00 |
|
Mitja Zivkovic
|
9c4cc0870d
|
fix(messaging): channel create permission logic
|
2019-02-27 20:34:36 +01:00 |
|
Mitja Zivkovic
|
b7e2d9c127
|
upd(system): check service grant permission on read and list
|
2019-02-27 14:13:33 +01:00 |
|
Mitja Zivkovic
|
5a6b496a92
|
rem(messaging): generated permissions
|
2019-02-27 10:32:37 +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 |
|
Denis Arh
|
5650a10b23
|
Add access check to websocket route
|
2019-02-26 15:32:30 +01:00 |
|