3
0
Commit Graph

48 Commits

Author SHA1 Message Date
Tomaž Jerman
ed45f8e348 Add provisions for messaging & compose settings 2019-10-16 12:37:37 +02:00
Tomaž Jerman
8aee952aa9 Add settings service to messaging 2019-10-16 12:37:37 +02:00
Denis Arh
d23e421e20 Add minio store capabilities to messaging 2019-10-15 15:30:28 +02:00
Denis Arh
aa469e53e9 Add MinIO support 2019-10-15 13:22:57 +02:00
Denis Arh
e754a2fe0b Refactor & simplify internal (plain) storage
Default internal storage becomes "plain" storage
Open() fn now returns io.ReadSeeker instead of afero.File
2019-10-15 12:57:07 +02:00
Denis Arh
f493f4fb6b Move internal/permissions to pkg/permissions 2019-10-01 17:53:20 +02:00
Denis Arh
ebfa4cbffd Move internal/payload to pkg/payload 2019-10-01 17:51:39 +02:00
Denis Arh
82bf6e3617 Move internal/store to pkg/store 2019-10-01 17:50:24 +02:00
Denis Arh
52901a9385 Move internal/http to pkg/http 2019-10-01 17:49:59 +02:00
Denis Arh
62aa794b84 Move internal/auth to pkg/auth 2019-10-01 17:47:43 +02:00
Denis Arh
f5f0096035 Remove internal/test pkg 2019-10-01 17:42:26 +02:00
Denis Arh
77ce40cf1a Move version, rand and organisation pkgs (internal=>pkg) 2019-10-01 17:42:26 +02:00
Denis Arh
f9c3cd0065 Refactor & enabled log() fn in all services 2019-09-30 19:50:04 +02:00
Denis Arh
d92f16902b Fix tests (adopt new a.script constraints, change provisioning) 2019-09-30 10:20:40 +02:00
Denis Arh
08e9d5af5b Permission testing 2019-09-10 03:46:59 +02:00
Denis Arh
cfbaeb4bb8 Refactored all relevant messaging integration tests 2019-09-10 01:59:45 +02:00
Denis Arh
09af44a9ed Fix access-control on member removal 2019-09-09 13:04:12 +02:00
Denis Arh
42be30587f Fix add member (owner => member) 2019-09-09 13:04:12 +02:00
Denis Arh
fd0c6a3dea Extra channel type-check on creation 2019-09-09 13:04:12 +02:00
Denis Arh
15c003fe3c Refactor channel service, extract find-by-id code 2019-09-09 13:04:12 +02:00
Denis Arh
904b38c3e3 Message attachment check fixed
Replace allow-by-default with same condition we have for sending messages to channel
2019-09-09 13:04:12 +02:00
Denis Arh
437127448a Extend store to accept other afero.Fs structs
This enables us to write better tests, without
poluting the FS
2019-09-09 13:04:12 +02:00
Denis Arh
aa5fc27d85 Remove internal/ from messaging 2019-09-09 13:04:12 +02:00
Tit Petric
a971142b73 upd(all): move repository and service to internal 2019-03-14 22:21:34 +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
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
Mitja Zivkovic
ddc47af582 upd(messaging): remove unneeded check 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
8d43907bd6 Basic (rest) structure for page & record/module attachments 2019-03-01 00:30:46 +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
9c4cc0870d fix(messaging): channel create permission logic 2019-02-27 20:34:36 +01:00
Mitja Zivkovic
ff22af4b33 upd(system): check service grant permissions 2019-02-27 09:20:55 +01:00
Mitja Zivkovic
fd511e703e add(messaging): check service access permissions 2019-02-26 10:24:10 +01:00
Mitja Zivkovic
2ecc83c52e upd(messaging): add permission checking 2019-02-25 17:11:54 +01:00
Mitja Zivkovic
8cc4551efc upd(system): add Permissions API 2019-02-21 20:48:06 +01:00
Mitja Zivkovic
654201aa73 upd(messaging): permission API with DB 2019-02-15 20:32:15 +01:00
Mitja Zivkovic
ea71c581f3 upd(messaging): messaging repository/permissions to service/rules 2019-02-14 16:44:02 +01:00
Mitja Zivkovic
f155f48bdf upd(messaging): permissions to rules 2019-02-14 16:28:39 +01:00
Tit Petric
876a304def upd(all):
- moved Access type from system to internal/rules,
- moved Resource from system to internal/rules,
- update imports for new type locations,
- add scope list container to inject permissions,
- update permissions API call to return default perms,
- update codegen for generated Rules types
2019-02-06 11:19:32 +01:00
Tit Petric
087196f571 clean(all): gocritic warnings cleanup 2019-02-05 16:14:28 +01:00
Tit Petric
044eeecec0 upd(all): regenerate mocks 2019-02-05 15:51:40 +01:00
Tit Petric
f10c3cfbe7 upd(all): s/sam/messaging, del: build-proto.sh 2019-02-05 15:51:15 +01:00
Tit Petric
e9609287a9 upd(messaging): update import paths 2019-02-05 15:15:08 +01:00
Tit Petric
06f75376bc upd(sam): rename to messaging 2019-02-05 15:09:52 +01:00