Commit Graph
1513 Commits
Author SHA1 Message Date
Denis Arh 9f090f355a Add support for subscriptions 2019-10-28 21:07:43 +01:00
Denis Arh 92eadbba99 Restructure and move system settings to types pkg
This change affects:
 - provision files for settings
 - database entries (added migration script)
 - how struct is used accross the system services
2019-10-28 19:03:32 +01:00
Denis Arh 90d5b13cbb Add support for decoding settings into arb. structure 2019-10-28 19:03:32 +01:00
Denis Arh 51db7cbb36 Fix provision test
We do not insert any perm. rules for Everyone so we should not
check for their existence in the isProvisioned() fn
2019-10-28 19:03:32 +01:00
Denis Arh b9b1646633 Fix user listing
Problem with nil check in whereMasked (user repo)
2019-10-25 15:19:36 +02:00
Tomaž Jerman 075f93a42a Fix module update response
Return the updated module.
2019-10-25 11:01:12 +02:00
Tomaž Jerman d37c172563 Improve system email settings 2019-10-23 18:28:16 +02:00
Denis Arh 053be7e893 Fix before-record-delete event 2019-10-23 18:24:55 +02:00
Tomaž Jerman 941ae38cb6 Fix provisioned AccountCreateNewCase script 2019-10-21 10:40:42 +02:00
Tomaž Jerman 7251f7fce1 Merge branch 'feature-sys-email-settings' 2019-10-18 10:40:13 +02:00
Tomaž Jerman 1f7006d4ba Replace static email content with settings content 2019-10-18 10:38:59 +02:00
Tomaž Jerman fd98540940 Add email templates to sys provisions 2019-10-18 10:38:59 +02:00
Tomaž Jerman 4d55a057b9 Add settings provisions 2019-10-17 15:44:57 +02:00
Tomaž Jerman 1bd87357b6 Allow module field name/kind change if no records 2019-10-17 14:08:05 +02:00
Denis Arh b2f6deb597 Refactor read perm check for charts, modules, namespaces & pages 2019-10-16 19:55:34 +02:00
Denis Arh 609b70ea9f Refactor db-query-level access control 2019-10-16 19:28:48 +02:00
Denis Arh e2a7038761 Remove print() func 2019-10-16 19:12:11 +02:00
Tomaž Jerman 34393edcea Remove reminder resource permissions 2019-10-16 18:43:32 +02:00
Tomaž Jerman 434cec8263 Merge branch 'settings-improve-tests' 2019-10-16 17:04:54 +02:00
Tomaž Jerman ea9fc955b8 Add tests for compose/settings 2019-10-16 16:30:48 +02:00
Tomaž Jerman 18f31def87 Add tests for messaging/settings 2019-10-16 16:30:48 +02:00
Tomaž Jerman 2e4710b3b3 Add tests for system/settings 2019-10-16 16:30:48 +02:00
Tomaž Jerman 22cfc3db9a Improve setting import tests 2019-10-16 16:30:48 +02:00
Tomaž Jerman 346f9bd4df Improve setting exporter tests 2019-10-16 16:30:48 +02:00
Tomaž Jerman 0b3a19dd0f Merge branch 'feature-settings-impexp' 2019-10-16 12:51:28 +02:00
Tomaž Jerman 729eae9a6e Fix provision tests 2019-10-16 12:47:37 +02:00
Tomaž Jerman 737bd9f155 Improve tests 2019-10-16 12:47:37 +02:00
Tomaž Jerman 298ce908c2 Improve setting export/import structure
Properly encode/decode json structures.
2019-10-16 12:47:37 +02:00
Tomaž Jerman 5a4985cbdc Tweak permission export flag's description 2019-10-16 12:47:37 +02:00
Tomaž Jerman df8bf18360 Cleanup permission exporting 2019-10-16 12:47:37 +02:00
Tomaž Jerman 983390e85b Add messaging setting import/export 2019-10-16 12:47:37 +02:00
Tomaž Jerman 7a7839809d Add system setting import/export 2019-10-16 12:47:37 +02:00
Tomaž Jerman cb202d474d Add compose setting import/export 2019-10-16 12:47:37 +02:00
Tomaž Jerman b06266c68b Add settings service to compose 2019-10-16 12:47:37 +02:00
Tomaž Jerman 9bf78a3f40 Merge branch 'feature-settings' 2019-10-16 12:39:33 +02:00
Tomaž Jerman ed45f8e348 Add provisions for messaging & compose settings 2019-10-16 12:37:37 +02:00
Tomaž Jerman 08860a90e4 Add settings service to compose 2019-10-16 12:37:37 +02:00
Tomaž Jerman 8aee952aa9 Add settings service to messaging 2019-10-16 12:37:37 +02:00
Tomaž Jerman c686465e2b Add entry to go.sum 2019-10-16 12:36:33 +02:00
Denis Arh d23e421e20 Add minio store capabilities to messaging 2019-10-15 15:30:28 +02:00
Denis Arh baeacfeafd Remove uneeded meta-data when storing object to minio service 2019-10-15 15:03:56 +02:00
Denis Arh a309be7281 Add missing pkgs (in vendor/) 2019-10-15 14:56:42 +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 b71f8a77ad Temporary disable user read check 2019-10-15 10:22:14 +02:00
Denis Arh 9d5c6a13b8 Add missing provision permission for automation-script.create 2019-10-10 20:44:58 +02:00
Denis Arh 4134375569 User searching improvements
Remove standalone findbyIDs, add filtering by user and role ID
2019-10-10 12:23:31 +02:00
Denis Arh e1c20cef4e Merge branch 'user-data-obf' 2019-10-10 10:15:21 +02:00
Denis Arh a66f75c46d Refactor user repo, enable user data masking 2019-10-10 10:09:20 +02:00
Denis Arh b222174344 Add basic user data masking functionality 2019-10-09 20:44:56 +02:00