3
0

1357 Commits

Author SHA1 Message Date
Denis Arh
dc99bc2cb8 Add record procedure exec capabilities
This will allow us to perform bulk operations on record & record-values
2019-09-13 11:29:01 +02:00
Denis Arh
05dfa30500 Fix name description for application 2019-09-13 11:27:21 +02:00
Denis Arh
e2ad2e20f3 Add makefile task for running part of integration tests
make test.integration.compose
make test.integration.system
2019-09-13 11:27:15 +02:00
Tomaž Jerman
c8e04f1919 Allow default values 2019-09-12 15:57:35 +02:00
Tomaž Jerman
dacc855944 Add missing role handle param 2019-09-11 16:01:39 +02:00
Denis Arh
397bde5c3f Merge branch 'improve-tests' 2019-09-11 13:40:52 +02:00
Denis Arh
d6b7e0c9bf Add integ. tests for automation scripts & triggers 2019-09-11 13:40:06 +02:00
Denis Arh
2dc003077c Cleanup integ. tests, remove Debug() 2019-09-11 08:27:06 +02:00
Denis Arh
8a1a4605ef Add record integ. tests 2019-09-11 08:26:39 +02:00
Denis Arh
1ad15e77de Remove old compose integ. tests 2019-09-11 08:26:16 +02:00
Denis Arh
dbc83efcd5 Remove go build step from integration ci step 2019-09-10 20:46:17 +02:00
Denis Arh
6027caedbc Add compose integ. tests for module, ns, page & chart 2019-09-10 20:44:34 +02:00
Denis Arh
230f2a4c4a Minor beauty fixes 2019-09-10 20:43:08 +02:00
Denis Arh
6e24b2d85b Add stubs for settings & automation tests 2019-09-10 20:23:39 +02:00
Denis Arh
7bc5b85dbf Move db migration to the right place 2019-09-10 20:06:03 +02:00
Denis Arh
15a431c11a Remove obsolete integration tests 2019-09-10 20:02:28 +02:00
Denis Arh
afc97cfbb4 Add simple integ. tests & stubs for system 2019-09-10 19:41:16 +02:00
Denis Arh
9cedb5f71b Simplify message test setup 2019-09-10 19:40:56 +02:00
Denis Arh
0f500dfdbb Add basic intg. tests to compose & system 2019-09-10 05:00:55 +02:00
Denis Arh
08e9d5af5b Permission testing 2019-09-10 03:46:59 +02:00
Denis Arh
4e5288cce4 Add permission intg. tests 2019-09-10 02:55:09 +02:00
Denis Arh
778feb3967 Remove Debug() leftovers 2019-09-10 02:12:45 +02:00
Denis Arh
2988cdb071 Add placeholders for missing messaging int. tests 2019-09-10 02:06:06 +02:00
Denis Arh
cfbaeb4bb8 Refactored all relevant messaging integration tests 2019-09-10 01:59:45 +02:00
Denis Arh
c1226e1f7a Improve tests, simplify helpers 2019-09-09 20:00:24 +02:00
Denis Arh
a32874ded6 Add integration tests for messages 2019-09-09 19:16:35 +02:00
Denis Arh
bda0563c9e Updated (integration tests) Drone-CI yml 2019-09-09 13:04:56 +02:00
Denis Arh
ae3d74992e Added integration tests for channels 2019-09-09 13:04:12 +02:00
Denis Arh
d04cbbb058 Add testify's require package 2019-09-09 13:04:12 +02:00
Denis Arh
09af44a9ed Fix access-control on member removal 2019-09-09 13:04:12 +02:00
Denis Arh
42be30587f Fix add member (owner => member) 2019-09-09 13:04:12 +02:00
Denis Arh
fd0c6a3dea Extra channel type-check on creation 2019-09-09 13:04:12 +02:00
Denis Arh
15c003fe3c Refactor channel service, extract find-by-id code 2019-09-09 13:04:12 +02:00
Denis Arh
904b38c3e3 Message attachment check fixed
Replace allow-by-default with same condition we have for sending messages to channel
2019-09-09 13:04:12 +02:00
Denis Arh
b2d678f758 Add permissions.TestService
Allows usage of permissons service w/o persistant backend
2019-09-09 13:04:12 +02:00
Denis Arh
18191b28aa Makefile improvements
Make watcher more robust by appending || exit 0
Revert back to GOTEST variable to allow use of other go-test utilities, like
  rakyll/gotest
2019-09-09 13:04:12 +02:00
Denis Arh
437127448a Extend store to accept other afero.Fs structs
This enables us to write better tests, without
poluting the FS
2019-09-09 13:04:12 +02:00
Denis Arh
73e0180600 Remove internal/ from compose 2019-09-09 13:04:12 +02:00
Denis Arh
7d21d68bba Remove internal/ from system 2019-09-09 13:04:12 +02:00
Denis Arh
aa5fc27d85 Remove internal/ from messaging 2019-09-09 13:04:12 +02:00
Denis Arh
e1de2fbc41 Add basic integeration test infrastrcuture, apitest package 2019-09-09 13:04:11 +02:00
Denis Arh
6957d2842d Add integration test "manifesto" 2019-09-09 13:04:11 +02:00
Tomaž Jerman
55e9181360 Fix message flag filter 2019-09-09 08:57:45 +02:00
Denis Arh
b4142b35fa Update protobuf, regen proto code 2019-09-06 09:16:48 +02:00
Denis Arh
289380b614 Regenerated code 2019-09-05 19:55:19 +02:00
Denis Arh
f43fe718ce Merge branch 'mail-automation' 2019-09-05 19:38:12 +02:00
Denis Arh
872f80ae46 Add missing operator on header matcher test 2019-09-05 19:37:55 +02:00
Denis Arh
d27e18fce7 Remove obsolete makefile task 2019-09-05 19:18:31 +02:00
Denis Arh
ca38697b5b Simplify automation permissions 2019-09-05 09:34:27 +02:00
Denis Arh
a2dc8e96fe Load script runner's roles 2019-09-04 23:09:15 +02:00