Denis Arh
ed0fc88690
Tweaked severity on action log actions
2020-07-22 22:57:18 +02:00
Denis Arh
da28b761a1
Add healthchecks for db, mail, scheduler, corredor, store
2020-07-11 13:26:52 +02:00
Denis Arh
08e1fb7a14
Ability to disable action logging
...
Introduce new policy type (NewPolicyNone, MakeDisabledPolicy),
add ACTIONLOG_ENABLED configuration (true by default)
2020-07-09 16:29:01 +02:00
Denis Arh
1397e8eeb5
Simplify db connection handling
...
Due to incompatibilities with update of github.com/titpetric/factory,
we are crippeling db connection handling (MustGet fn) - only supporting
one ("default") connection
2020-06-19 12:44:14 +02:00
Denis Arh
2a9e9411b6
Remove webhooks (endpoints, service, type, db tables, ...)
2020-06-07 10:37:22 +02:00
Denis Arh
4245630ec6
Add actionlog debugging flag, implement policies
2020-06-01 23:13:04 +02:00
Denis Arh
d0afb17cf3
Implement service actions & errors on messaging
2020-05-31 19:23:43 +02:00
Denis Arh
8c93135124
Describe settings/current endpoint
2020-04-20 12:27:57 +02:00
Denis Arh
23bf0c52c7
Add missing raw&has for post&get
2020-04-08 17:02:07 +02:00
Denis Arh
5a966a2303
Add request param getters & checkers
2020-03-27 18:36:05 +01:00
Denis Arh
f7191963dc
Improve handling of complex constraint checks
2020-03-26 19:07:13 +01:00
Denis Arh
0c9c67e34c
Improve store & bucket path handling
2020-03-05 10:10:57 +01:00
Denis Arh
991af03db7
More robust event args decoding
2020-02-25 06:53:54 +01:00
Denis Arh
9e14b50bce
Add ability to create events with imutable args
2020-02-25 06:47:41 +01:00
Denis Arh
3548742b85
Flip checking logic for url signature check
2020-01-28 10:13:17 +01:00
Denis Arh
9fd7adcaa2
Implements script security, add on-manual sec. check
2020-01-22 07:46:49 +01:00
Denis Arh
c944402352
Implement constraint checking for messaging 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
c0d1594eb3
Refactors corredor initialization, run-as logic & trigger execution
2020-01-18 07:05:34 +01:00
Denis Arh
5eac027541
Cleanup options, remove obsolete, rename jwt to auth
2020-01-18 07:05:34 +01:00
Denis Arh
63f03a2111
Refactor eventbus, scheduler, corredor for naming consistenct
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
7505d870c0
Refactor WS init
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
Tomaž Jerman
e3c0fb6d25
Fix after/from/before/to MessageID filtering
2020-01-15 14:09:46 +01:00
Denis Arh
b7f4245504
Obey limit on thread fetch
2019-12-10 23:03:52 +01:00
Tomaž Jerman
6950a37305
Add quey to thread message search
2019-12-05 15:08:02 +01:00
Tomaž Jerman
3c68b3b770
Simplify message delete permission check
2019-11-19 18:20:09 +01:00
Denis Arh
ea68306872
Add missing context for channel lookup
2019-10-31 16:58:33 +01:00
Denis Arh
10dd0226c1
Settings service cleanup
...
Remove intermediate settings service layer
2019-10-31 00:06:27 +01:00
Denis Arh
ba3d1967c5
Cleanup settings endpoint, expose setting struct on API
2019-10-30 20:23:54 +01:00
Denis Arh
1aebc456b0
Add improve settings for messaging
2019-10-30 18:00:40 +01:00
Denis Arh
4cd4077f2d
Refactor messages repo, fix channels
2019-10-29 10:06:14 +01:00
Denis Arh
f422867469
Refactor flag & mention repos
2019-10-29 10:06:14 +01:00
Denis Arh
6cc7569834
Cleanup (partial) message repo utils
2019-10-29 10:06:14 +01:00
Denis Arh
93ceb60a42
Replace r.fetchSet with rh.FetchAll
2019-10-29 10:06:14 +01:00
Denis Arh
fffeb84abb
Refactor channel-members repo
2019-10-29 10:06:14 +01:00
Denis Arh
f5baa1ce7a
Remove old migration code
2019-10-29 10:06:14 +01:00
Denis Arh
780f4094a0
Update squirrel lib, move from gopkg.in to github.com
2019-10-29 10:06:14 +01:00
Denis Arh
608c4fe91d
Refactor channel repo
2019-10-29 10:06:14 +01:00
Denis Arh
953cda26bb
Fix record finder tests
2019-10-29 10:06:14 +01:00
Denis Arh
76e11a3e3a
Refactor current-time helpers
2019-10-29 10:06:14 +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
609b70ea9f
Refactor db-query-level access control
2019-10-16 19:28:48 +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
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