3
0

433 Commits

Author SHA1 Message Date
Denis Arh
48b0fe4c53 Fix paths to default app icon/logo 2020-04-21 13:19:38 +02:00
Denis Arh
c7df11af0b Add support for attachment (system, settings) 2020-04-20 12:27:57 +02:00
Denis Arh
08de3dfdf2 Define ui.* settings on system 2020-04-20 12:27:57 +02:00
Denis Arh
8c93135124 Describe settings/current endpoint 2020-04-20 12:27:57 +02:00
Denis Arh
8e4f3bf886 Improve delete/undelete & unique handling 2020-04-08 17:43:15 +02:00
Denis Arh
3d1e6af8d5 Harden user data input check 2020-04-08 17:17:46 +02:00
Denis Arh
337361e1c6 When creating user (not signup) autoconfirm email 2020-04-08 17:02:28 +02:00
Denis Arh
23bf0c52c7 Add missing raw&has for post&get 2020-04-08 17:02:07 +02:00
Denis Arh
44498c324c Fix missing (super)user on provision 2020-04-08 13:46:05 +02:00
Denis Arh
fe8db890b0 Add support for limit/offset 2020-03-27 18:36:05 +01:00
Denis Arh
7a6a0851c2 Add limit/offset params, reformat all paging & sorting params 2020-03-27 18:36:05 +01:00
Denis Arh
7fec663f2c Add support for limit/filter 2020-03-27 18:36:05 +01:00
Denis Arh
5a966a2303 Add request param getters & checkers 2020-03-27 18:36:05 +01:00
Denis Arh
ce10e46e71 Refactor corredor service and make it less events-oriented 2020-03-26 19:07:13 +01:00
Denis Arh
f7191963dc Improve handling of complex constraint checks 2020-03-26 19:07:13 +01:00
Denis Arh
4ab0b61daa Fix another service loading order issue 2020-03-11 11:55:49 +01:00
Denis Arh
76c15ca84f Add list of roles to internal auth rsp 2020-03-05 11:16:09 +01:00
Denis Arh
86fcfff237 Cleanup auth response, add list of roles 2020-03-04 21:40:53 +01:00
Denis Arh
bed6317d71 Swap service startup order 2020-03-03 18:32:54 +01:00
Denis Arh
743eb8d509 Bug: use proper condition when unmasking email 2020-02-28 17:31:23 +01:00
Denis Arh
9405fb84c3 Improve handle checking & generation 2020-02-28 16:59:32 +01:00
Denis Arh
bb2597b712 Load current settings before cli user ops 2020-02-27 13:46:42 +01:00
Denis Arh
ca78df21f0 User email & name privacy 2020-02-26 20:25:31 +01:00
Denis Arh
83a7707ac0 Remove permissions related to legacy automation 2020-02-26 20:24:44 +01:00
Denis Arh
cc4c3d115e Fix user list output 2020-02-26 14:01:33 +01:00
Denis Arh
efb82f721d Remove obsolete automation files & references to it 2020-02-26 08:32:17 +01:00
Denis Arh
d2fcb352ec Cleanup & refactor protobuf codegen 2020-02-26 08:20:59 +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
7ce5a13bca Refactor and improve record value sanitization & validation 2020-02-22 06:53:01 +01:00
Denis Arh
752997614f Support setting settings values explicitly as strings (--as-string) 2020-02-18 10:39:34 +01:00
Denis Arh
f59910254b Stricter user-by-email/handle/username lookups
Email, handle & username are not unique fields in the db as we need to
allow re-creation of a deleted user with the same email/handle/username
2020-02-18 09:11:57 +01:00
Denis Arh
b0ef8cd2cb Add guards for everyone-role changes 2020-02-18 09:11:48 +01:00
Denis Arh
75f449af04 Fix api specs for organisations
Param group was get instead of path -- that introduced problems in
client api codegen
2020-02-12 13:41:53 +01:00
Denis Arh
db14c2a03e Full sink implementation with proper event & req/resp handling 2020-01-31 00:30:38 +01:00
Denis Arh
5360ed1baa Cover Identifiable scenario for User.FindByAny() 2020-01-31 00:28:05 +01:00
Denis Arh
5b1c0e0548 Add withStack for all ErrInvalidID errors in system 2020-01-31 00:26:36 +01:00
Denis Arh
3548742b85 Flip checking logic for url signature check 2020-01-28 10:13:17 +01:00
Denis Arh
fa9f6cb4bd Initialize sink service w/ default eventbus service 2020-01-28 10:07:02 +01:00
Denis Arh
b89b1d1056 Bundle code serving 2020-01-22 18:07:49 +01:00
Denis Arh
b9cd860bf2 Improve script filtering 2020-01-22 17:39:14 +01:00
Denis Arh
9fd7adcaa2 Implements script security, add on-manual sec. check 2020-01-22 07:46:49 +01:00
Denis Arh
c26704b4cb Fix broken tests, typos 2020-01-21 10:52:56 +01:00
Denis Arh
90a2bde536 Fix imports on settings & users command 2020-01-18 07:06:54 +01:00
Denis Arh
c86f83b8ed Port legacy mail matching to event(bus) 2020-01-18 07:05:35 +01:00
Denis Arh
22496a3418 More precies matching for sink request event 2020-01-18 07:05:35 +01:00
Denis Arh
8cb2c4c03d Implement constraint checking for system 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
ded83ff5db Improve onManual trigger for all resources 2020-01-18 07:05:35 +01:00
Denis Arh
1e096d1abc Unify trigger endpoint names 2020-01-18 07:05:35 +01:00