3
0

1677 Commits

Author SHA1 Message Date
Denis Arh
fee27ad8da Extract field options to a separate file, add helper functions to extract opts 2020-02-21 13:54:30 +01:00
Denis Arh
9ba413ecbb New script references (corredor v2) 2020.03.0.rc.2 2020-02-20 12:59:05 +01:00
Denis Arh
f4ac694619 Update function now pulls configs from corteza-ext 2020-02-20 12:57:45 +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
1da269abc7 Add support for bulk record delete 2020-02-18 09:11:17 +01:00
Denis Arh
dffeba1cb9 Fix page unique check 2020-02-15 15:42:47 +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
e4357a3750 Disable TestRecordExec 2020.03.0.rc.1 2020-02-07 16:42:25 +01:00
Denis Arh
19e50302df Comply with corredor settings (enabled/disabled) 2020-02-07 13:00:31 +01:00
Denis Arh
6f75720a2a Disable corredor in integration trsts 2020-02-07 10:21:11 +01:00
Denis Arh
db14c2a03e Full sink implementation with proper event & req/resp handling 2020-01-31 00:30:38 +01:00
Denis Arh
4e1a201327 Allow indirect (no current user) script execution 2020-01-31 00:29:15 +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
4bbfc29bfc Preload record values before we assemble event args 2020-01-30 19:00:44 +01:00
Denis Arh
37079d77e1 Implement if-modified-since logic for client/server script loading 2020-01-30 17:17:42 +01:00
Denis Arh
5a16452f51 Fix PluckString test 2020-01-30 17:03:45 +01:00
Denis Arh
666145a837 Protobuf codegen, add uiProps 2020-01-29 20:25:49 +01:00
Denis Arh
eeb1a9a831 Refactord manual event type filtering logic & strategy 2020-01-29 08:16:40 +01:00
Denis Arh
4cf645d11a Add HasString and PluckString to slice pkg 2020-01-29 08:15:17 +01:00
Denis Arh
2f9d3fb039 Disable corredor client certificates 2020-01-28 19:06:18 +01:00
Denis Arh
2706d9f019 More robust grpc connection testing 2020-01-28 18:51:47 +01:00
Denis Arh
5add5cbc6f Deps vendored & updated 2020-01-28 18:40:56 +01:00
Denis Arh
c7e0d14090 More robust (default) value handling on record 2020-01-28 17:33:55 +01:00
Denis Arh
ddc9ef03c4 Remove extra space on subject field name (notif. api) 2020-01-28 17:33:23 +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
4e2bdcd0f1 Make blocks optional for page create/update payload 2020-01-25 21:23:47 +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
0cdc03d60a Min typo fix, import reordering 2020-01-22 08:14:33 +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
db07e26fc8 Update protobuf, rename event&resource props on triggers 2020-01-20 21:21:25 +01:00
Denis Arh
19f007f886 Tweaked config default values for corredor 2020-01-19 11:05:03 +01:00
Denis Arh
90a2bde536 Fix imports on settings & users command 2020-01-18 07:06:54 +01:00
Denis Arh
50fdd5c4c3 Renamed triggers to handlers 2020-01-18 07:05:35 +01:00
Denis Arh
78525b48ea Mark pkg/automation as deprecated 2020-01-18 07:05:35 +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
54a81e42f3 Implement constraint checking for compose events 2020-01-18 07:05:35 +01:00
Denis Arh
c944402352 Implement constraint checking for messaging events 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
Denis Arh
1195534dcd Automation REST handler & filter cleanup 2020-01-18 07:05:35 +01:00
Denis Arh
4d6cb13f70 Add basic automation script exporting 2020-01-18 07:05:34 +01:00