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