3
0

1697 Commits

Author SHA1 Message Date
Denis Arh
fcf1ab44e4 Another cleanup of old version automation relics 2020-02-28 17:32:00 +01:00
Denis Arh
83d78aec8f Fix user tests 2020-02-28 17:31:42 +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
303b0cc0d5 Deps cleanup 2020-02-26 08:21:16 +01:00
Denis Arh
d2fcb352ec Cleanup & refactor protobuf codegen 2020-02-26 08:20:59 +01:00
Denis Arh
c34814b855 Fix buggy default value setter 2020-02-25 20:00:47 +01:00
Denis Arh
79047e9d39 Add value validators & sanitizers for all field kinds 2020-02-25 17:25:55 +01:00
Denis Arh
4d72fe1a13 Refactor record update/create procedures 2020-02-25 08:18:56 +01:00
Denis Arh
b9a49645f3 Add updated & oldValue capabilities to record values 2020-02-25 08:16:23 +01:00
Denis Arh
db601523a6 Fix unique value checking query 2020-02-25 08:14:06 +01:00
Denis Arh
a78235252f Use clean eventbus for integration tests 2020-02-25 08:12:40 +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
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