Denis Arh
|
4bbfc29bfc
|
Preload record values before we assemble event args
|
2020-01-30 19:00:44 +01:00 |
|
Denis Arh
|
c7e0d14090
|
More robust (default) value handling on record
|
2020-01-28 17:33:55 +01:00 |
|
Denis Arh
|
c26704b4cb
|
Fix broken tests, typos
|
2020-01-21 10:52:56 +01:00 |
|
Denis Arh
|
54a81e42f3
|
Implement constraint checking for compose events
|
2020-01-18 07:05:35 +01:00 |
|
Denis Arh
|
abf4d106bb
|
Improve eventbus & constraints handling
Constraints are now preparsed into active structs
that can be used for matching
|
2020-01-18 07:05:35 +01:00 |
|
Denis Arh
|
5eac027541
|
Cleanup options, remove obsolete, rename jwt to auth
|
2020-01-18 07:05:34 +01:00 |
|
Denis Arh
|
2955e70a6e
|
Refactor system & compose services for (eventbus) dep. injection
|
2020-01-18 07:05:34 +01:00 |
|
Denis Arh
|
487fd1501b
|
Refactor event firing
Adds generated events for compose, system and messagign
New & refactored event firing support types
All event firing services refactored
|
2020-01-18 07:05:34 +01:00 |
|
Denis Arh
|
7dbd14899f
|
Remove old automation/corredor logic
|
2020-01-18 07:05:34 +01:00 |
|
Denis Arh
|
29902db2b1
|
Refactor & improve application initialization
|
2020-01-18 07:05:10 +01:00 |
|
Denis Arh
|
d86c8f24b6
|
Improve role, user and app management
Add support for undelete, unarchive/unsuspend
Add extra filters for deleted, archived and suspended roles, users and apps
|
2019-11-14 22:02:07 +01:00 |
|
Tomaž Jerman
|
68cdcc7227
|
Remove page normalizers
Unneeded.
|
2019-11-13 13:42:35 +01:00 |
|
Tomaž Jerman
|
b67f6146f6
|
Preload record values for DeleteByID
|
2019-11-12 10:06:43 +01:00 |
|
Tomaž Jerman
|
a9785c921f
|
Fix repo permission filtering
|
2019-11-08 20:06:14 +01:00 |
|
Tomaž Jerman
|
b3cbf47e6f
|
Fix tree ordering
|
2019-10-31 19:15:33 +01:00 |
|
Denis Arh
|
10dd0226c1
|
Settings service cleanup
Remove intermediate settings service layer
|
2019-10-31 00:06:27 +01:00 |
|
Denis Arh
|
6ce60beb9e
|
Add improve settings for compose
|
2019-10-30 18:00:47 +01:00 |
|
Tomaž Jerman
|
7528774250
|
Add record impor tests
|
2019-10-29 09:59:31 +01:00 |
|
Tomaž Jerman
|
075f93a42a
|
Fix module update response
Return the updated module.
|
2019-10-25 11:01:12 +02:00 |
|
Denis Arh
|
053be7e893
|
Fix before-record-delete event
|
2019-10-23 18:24:55 +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 |
|
Tomaž Jerman
|
b06266c68b
|
Add settings service to compose
|
2019-10-16 12:47:37 +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 |
|
Denis Arh
|
d23e421e20
|
Add minio store capabilities to messaging
|
2019-10-15 15:30:28 +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
|
ddac9fac9c
|
Allow use of user ID as notification rcpt
|
2019-10-09 08:04:18 +02:00 |
|
Denis Arh
|
f1b4c3a842
|
Re-sanitize values on record update/create triggers
Fixes #30
|
2019-10-09 08:03:39 +02:00 |
|
Denis Arh
|
d130e7e641
|
Fix tools & specs (internal => pkg)
|
2019-10-01 18:21:09 +02:00 |
|
Denis Arh
|
f493f4fb6b
|
Move internal/permissions to pkg/permissions
|
2019-10-01 17:53:20 +02:00 |
|
Denis Arh
|
5e3f3f1342
|
Move internal/mail to pkg/mail
|
2019-10-01 17:51:06 +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
|
8e231fcc3a
|
Additional logging for record orgaizer, fix invalid exec args
|
2019-10-01 16:09:08 +02:00 |
|
Denis Arh
|
16b82cffb1
|
Add support for record importing
|
2019-10-01 14:23:33 +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
|
54f2a3dab3
|
Permission exporting
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
5278ae217f
|
Prefix user grpc service & messages, add role finder
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
8ad87c8824
|
Move to typed props for ns, fields, charts...
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
6535034d87
|
Add full support for handle on module/chart/page
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
71a78d53a5
|
Add support for handle, fix tests
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
9f91a3ae0e
|
Importer for base compose & system elements
|
2019-09-30 10:20:39 +02:00 |
|
Denis Arh
|
28f8d23e52
|
Support for notification mail attachments
|
2019-09-29 14:20:02 +02:00 |
|
Denis Arh
|
c626b82af3
|
Remove With(ctx) pattern from notifications service
|
2019-09-29 14:20:02 +02:00 |
|
Tomaž Jerman
|
fe5e776601
|
Discard deferred script's result
|
2019-09-20 12:27:38 +02:00 |
|