3
0

Commit Graph

  • 068e04c3ff Add missing wildcard suffix on predefined permissions Denis Arh 2019-03-11 14:15:01 +01:00
  • 4eb27a4dd4 Add missing context to permission endpoints Denis Arh 2019-03-11 14:14:26 +01:00
  • e88e708883 Make sure rules & permissions are loaded before othere services Denis Arh 2019-03-11 14:13:32 +01:00
  • de53206c27 Fix handling wildcarded lookups on global resources Denis Arh 2019-03-11 14:12:27 +01:00
  • ddc47af582 upd(messaging): remove unneeded check Mitja Zivkovic 2019-03-10 09:44:56 +01:00
  • ab39783e50 add(system) application permission check Mitja Zivkovic 2019-03-09 22:38:13 +01:00
  • 05006f7dd8 add(system) permissions helper service and checks Mitja Zivkovic 2019-03-09 22:13:04 +01:00
  • 73c9debe2f upd(system) rename permission service to rules Mitja Zivkovic 2019-03-09 21:00:02 +01:00
  • 7b322a1a2e Rename Makefile task (nothing => help) Denis Arh 2019-03-11 11:46:48 +01:00
  • 93eb629d06 Refactor subscription checking, add interval checks (1/24h) Denis Arh 2019-03-11 11:46:29 +01:00
  • ebfab252fc Add system/applications Denis Arh 2019-03-08 19:51:08 +01:00
  • 7dd93af411 fix(system): user.FindByID with nonexisting role Mitja Zivkovic 2019-03-05 20:16:16 +01:00
  • 24ff7d4289 Remove spew.Dump() artefacts Denis Arh 2019-03-01 20:20:13 +01:00
  • 8dc5d0c703 Fix regression (record endpoints overriding module) Denis Arh 2019-03-01 08:42:24 +01:00
  • 8d43907bd6 Basic (rest) structure for page & record/module attachments Denis Arh 2019-02-27 08:37:19 +01:00
  • 79229ef1f1 Append suffix to receiver name to avoid naming colision Denis Arh 2019-02-27 08:29:34 +01:00
  • b6ac8f9305 upd(internal): permission check order Mitja Zivkovic 2019-02-28 14:17:20 +01:00
  • 91dd128598 rem(messaging) channel update check Mitja Zivkovic 2019-02-27 22:38:11 +01:00
  • f1df2dbb9e add(internal): rules.resources mock Mitja Zivkovic 2019-02-27 20:16:22 +01:00
  • aa39d4e052 upd(internal): rules test with savepoint Mitja Zivkovic 2019-02-27 20:03:29 +01:00
  • 9c4cc0870d fix(messaging): channel create permission logic Mitja Zivkovic 2019-02-27 20:31:29 +01:00
  • b7e2d9c127 upd(system): check service grant permission on read and list Mitja Zivkovic 2019-02-27 10:24:52 +01:00
  • 5a6b496a92 rem(messaging): generated permissions Mitja Zivkovic 2019-02-27 10:32:37 +01:00
  • ff22af4b33 upd(system): check service grant permissions Mitja Zivkovic 2019-02-26 19:56:09 +01:00
  • 9bed5005c6 Add permission checking capabilities, closes #43, #42, #44 Denis Arh 2019-02-22 08:22:14 +01:00
  • 6985608449 Add system role everyone, closes #55 Denis Arh 2019-02-26 21:32:28 +01:00
  • 5650a10b23 Add access check to websocket route Denis Arh 2019-02-26 15:32:30 +01:00
  • 8804379981 add(crm): check service access permissions Mitja Zivkovic 2019-02-26 11:09:01 +01:00
  • fd511e703e add(messaging): check service access permissions Mitja Zivkovic 2019-02-25 21:54:36 +01:00
  • 2ecc83c52e upd(messaging): add permission checking Mitja Zivkovic 2019-02-24 10:06:16 +01:00
  • 397278a8d8 Fixed some typos crustcrm1 2019-02-25 15:34:00 +01:00
  • bbab678284 Updated the readme file crustcrm1 2019-02-25 15:31:21 +01:00
  • 996a9fca67 Fix system REST api naming consistency (remove/delete) Denis Arh 2019-02-24 10:29:20 +01:00
  • bbaa78b297 Merge branch 'role-membership-management-fix' Denis Arh 2019-02-24 09:32:55 +01:00
  • a5a50cff2e Fix in/out payload types to string Denis Arh 2019-02-24 09:31:29 +01:00
  • 26a0668a83 upd(system): on create/update role also manage members Mitja Zivkovic 2019-02-23 21:48:30 +01:00
  • e2c2c9df4a Fix role membership management endpoints & ctrls Denis Arh 2019-02-23 20:16:36 +01:00
  • 518efe9c5c Update permission list Denis Arh 2019-02-23 14:46:05 +01:00
  • 47b798bbdc upd(system) listing all defined permissions Mitja Zivkovic 2019-02-22 21:05:57 +01:00
  • 79eda44cf1 Fix rule value json un/marshaling Denis Arh 2019-02-22 21:19:07 +01:00
  • 0a517bcd23 upd(system): permission.Get to Read Mitja Zivkovic 2019-02-22 20:03:01 +01:00
  • 247c7df436 upd(internal) add json tags for rules.Rule Mitja Zivkovic 2019-02-22 18:50:37 +01:00
  • 09e64d654b upd(system): permission update returns all permissions for given roleID Mitja Zivkovic 2019-02-22 18:42:59 +01:00
  • c697ae2e13 upd(system): rename to rest/permission Mitja Zivkovic 2019-02-22 17:14:46 +01:00
  • b380eef81b upd(system): add permission validation Mitja Zivkovic 2019-02-21 23:58:17 +01:00
  • 2bda8ee34c upd(internal): remove unused rule functions Mitja Zivkovic 2019-02-21 23:07:09 +01:00
  • 568316615a fix(system): use only resource for validation Tit Petric 2019-02-21 21:20:37 +01:00
  • cef557e1ee fix(internal): test.Error caller information Tit Petric 2019-02-21 20:55:53 +01:00
  • 87a5d96852 add(system): resource and service validation Tit Petric 2019-02-21 20:55:21 +01:00
  • 8cc4551efc upd(system): add Permissions API Mitja Zivkovic 2019-02-20 22:14:58 +01:00
  • cbfdb34db0 Fix permission path pt.2 Denis Arh 2019-02-19 19:51:54 +01:00
  • 2bcf294191 fix(messaging): removed double permission word in path Mitja Zivkovic 2019-02-18 15:45:49 +01:00
  • 654201aa73 upd(messaging): permission API with DB Mitja Zivkovic 2019-02-15 17:34:11 +01:00
  • ea71c581f3 upd(messaging): messaging repository/permissions to service/rules Mitja Zivkovic 2019-02-13 23:49:46 +01:00
  • f155f48bdf upd(messaging): permissions to rules Mitja Zivkovic 2019-02-12 21:10:16 +01:00
  • f0d21263e6 Check types before converting numerics in CRM report builder Denis Arh 2019-02-14 06:14:41 +01:00
  • a0e41d1b92 fix(internal): rbac uses user.ID for actions Mitja Zivkovic 2019-02-12 18:10:38 +01:00
  • 8015539aaa fix(system): recreate mocks Mitja Zivkovic 2019-02-11 21:51:16 +01:00
  • 792f6b6490 fix(internal): change parameter order Mitja Zivkovic 2019-02-11 21:12:51 +01:00
  • d4ff94d7ac Codegen changes Denis Arh 2019-02-11 21:01:09 +01:00
  • 3911316321 Changes to system REST & service layer Denis Arh 2019-02-11 20:55:22 +01:00
  • 5b2cacd871 fix(internal): rules tests for new api Tit Petric 2019-02-06 15:02:10 +01:00
  • fe27d14a41 add(messaging): permissions repository API Tit Petric 2019-02-06 14:51:10 +01:00
  • 715530a13b upd(all): rules refactor Tit Petric 2019-02-06 14:50:49 +01:00
  • e16f24518d upd(messaging): extend permissions codegen Tit Petric 2019-02-06 14:49:16 +01:00
  • 8984dd4fa5 upd(messaging): more specific permission keys Tit Petric 2019-02-06 13:52:08 +01:00
  • 960c06efb0 upd(messaging): additional permissions, cleanup Tit Petric 2019-02-06 13:06:06 +01:00
  • 6b48ddc7a1 upd(messaging): messages prefix in code Tit Petric 2019-02-06 11:49:24 +01:00
  • 84c656e8f9 upd(messaging): attachments prefix in code Tit Petric 2019-02-06 11:44:42 +01:00
  • 2b0677f35d upd(messaging): mentions prefix in code Tit Petric 2019-02-06 11:43:56 +01:00
  • b1e06c61eb upd(messaging): channels prefix in code Tit Petric 2019-02-06 11:42:50 +01:00
  • dbaf2c2c40 upd(messaging): unreads prefix in code Tit Petric 2019-02-06 11:39:44 +01:00
  • 3c2725db3b upd(messaging): channel_members prefix in code Tit Petric 2019-02-06 11:37:51 +01:00
  • bbcbe3388a upd(messaging): message_attachment prefix in code Tit Petric 2019-02-06 11:37:03 +01:00
  • 15f02e192b upd(messaging): message_flags prefix in code Tit Petric 2019-02-06 11:35:54 +01:00
  • 70bf874f4f add(messaging): migration to prefix sql tables Tit Petric 2019-02-06 11:28:59 +01:00
  • 876a304def upd(all): Tit Petric 2019-02-06 11:18:16 +01:00
  • 1e1a6f8e6a upd(all): statik codegen update Tit Petric 2019-02-06 11:14:59 +01:00
  • ccb3f957e7 Improved CLI for user handling Denis Arh 2019-02-06 05:37:38 +01:00
  • 387f7d5af7 Merge remote-tracking branch 'origin/refactor/sam-to-messaging' Denis Arh 2019-02-05 17:55:56 +01:00
  • 087196f571 clean(all): gocritic warnings cleanup Tit Petric 2019-02-05 16:14:28 +01:00
  • 86c19a743d upd(all): flags cleanup Tit Petric 2019-02-05 16:14:02 +01:00
  • 952f590b2f upd(Makefile): remove unused dependencies Tit Petric 2019-02-05 16:13:38 +01:00
  • e56ede6035 fix(crm): prevent variable shadowing for new Tit Petric 2019-02-05 16:13:15 +01:00
  • 044eeecec0 upd(all): regenerate mocks Tit Petric 2019-02-05 15:51:40 +01:00
  • f10c3cfbe7 upd(all): s/sam/messaging, del: build-proto.sh Tit Petric 2019-02-05 15:51:15 +01:00
  • 440d3514ed upd(messaging): serviceError update Tit Petric 2019-02-05 15:41:04 +01:00
  • 94c6f4c94e upd(internal): s/sam/messaging for payload/outgoing Tit Petric 2019-02-05 15:29:55 +01:00
  • b8267f4a64 fix(crm): fix test prefix, s/sam/messaging Tit Petric 2019-02-05 15:29:33 +01:00
  • 3ff2e035ef upd(all): update cmd, add internal/mail to all Tit Petric 2019-02-05 15:25:16 +01:00
  • e9609287a9 upd(messaging): update import paths Tit Petric 2019-02-05 15:15:08 +01:00
  • 556776a70b upd(Makefile): rename sam/ to messaging/ Tit Petric 2019-02-05 15:12:23 +01:00
  • ba5413b583 upd(messaging): update codegen, add spec to codegen Tit Petric 2019-02-05 15:11:52 +01:00
  • e6434e502b upd(messaging): remove package names from spec Tit Petric 2019-02-05 15:10:07 +01:00
  • 06f75376bc upd(sam): rename to messaging Tit Petric 2019-02-05 15:09:52 +01:00
  • 27bc4c9064 add(system): TeamSet, OrganisationSet + Resource() Tit Petric 2019-02-05 14:22:01 +01:00
  • 13a11ab3b4 upd(codegen): typeset updates with Resources() Tit Petric 2019-02-05 14:21:15 +01:00
  • 675b52e642 upd(messaging): update api docs and spec Tit Petric 2019-02-05 14:20:35 +01:00
  • 7e04d9fc3a upd(crm): add resources and scopes to system types Tit Petric 2019-02-05 14:19:44 +01:00
  • 99355bb1ad add(crm): add resources to channel set Tit Petric 2019-02-05 14:19:05 +01:00