3
0
Commit Graph

871 Commits

Author SHA1 Message Date
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