3
0

1028 Commits

Author SHA1 Message Date
Tit Petric
7cbfc705ae fix(.drone.yml): dockerfile location for mono build 2019-04-26 22:50:20 +02:00
Tit Petric
bf3e99bff9 add(all): initial DCO and CONTRIBUTING.md 2019-04-26 22:26:28 +02:00
Tit Petric
0ec0431beb upd(system): implement check, return handler 2019-04-26 22:11:28 +02:00
Tit Petric
98a3fc059e upd(all): regenerate handlers 2019-04-26 22:11:28 +02:00
Tit Petric
2cca75cb1d upd(codegen): check for func(w,r) in http handlers return 2019-04-26 22:11:28 +02:00
Tit Petric
c297b173eb upd(all): lock migrations table 2019-04-26 22:11:28 +02:00
Tit Petric
1a7c971597 fix(build): docker file cleanups 2019-04-26 22:11:28 +02:00
Tit Petric
60ab73b03e add(messaging): webhooks implementation 2019-04-26 22:11:28 +02:00
Tit Petric
1dabd7a838 upd(system): extend user api with avatars 2019-04-26 22:11:28 +02:00
Tit Petric
f79f94da88 add(messaging): webhooks db migrations 2019-04-26 22:11:28 +02:00
Tit Petric
dd75d7db70 add(api,docs): webhooks schema and docs 2019-04-26 22:11:28 +02:00
Tit Petric
6cb7488083 upd(Makefile): don't install dependencies 2019-04-26 22:11:28 +02:00
Tit Petric
619fa4de02 upd(all): docker image build improvements 2019-04-26 22:11:28 +02:00
Tit Petric
78f9b7b53a upd(vendor): update vendor 2019-04-26 22:11:28 +02:00
Tit Petric
2952cebb62 upd(internal): encode ChannelID as string 2019-04-26 18:37:56 +02:00
Denis Arh
dc2dd4c787 Add missing userID field to output payload 2019-04-26 17:15:23 +02:00
Denis Arh
52a18cd8ad Removed obsolete package (github.com/gorilla/context) 2019-04-26 14:43:30 +02:00
Denis Arh
3026a594ed Decupling system & messaging, removing Organisation type mess 2019-04-26 14:37:23 +02:00
Denis Arh
8f7c7651a0 Fix integration tests 2019-04-26 14:00:12 +02:00
Denis Arh
e2bbdda1f5 Channel list is no longer sent on ws connect 2019-04-26 13:54:03 +02:00
Denis Arh
bc181ee9a2 User list is no longer sent on ws connect 2019-04-26 13:51:23 +02:00
Denis Arh
b0239761f7 User/chan/messaging activity refactored 2019-04-26 13:34:35 +02:00
Denis Arh
f8e7a2133d Add status stubs 2019-04-26 11:46:33 +02:00
Denis Arh
d533cca1d5 Move message filtering to /search endpoint 2019-04-26 09:34:23 +02:00
Denis Arh
4763ca863f Better support for array get params in request parsers
We now support `&var=1&var=2` and (or!) `&var[]=1&var[]=2`.
2019-04-26 09:32:16 +02:00
Denis Arh
1a8a7da000 New & improved channel histroy rest endpoint params 2019-04-26 07:35:19 +02:00
Denis Arh
ed078ce456 Move cmd execution to REST endpoint, remove /echo, add /me 2019-04-26 07:18:18 +02:00
Denis Arh
43a5693ee5 Move list of commands from WS initial payload to /commands REST endpoint 2019-04-26 06:16:34 +02:00
Denis Arh
ad65c643ad Add url/param signing capapbilities to support access to attachments (CRM) 2019-04-26 06:04:15 +02:00
Denis Arh
2132d1fdca Add url/param signing capapbilities to support access to attachments 2019-04-25 18:24:41 +02:00
Denis Arh
5d61b3d8cd Logout should return true on success 2019-04-24 19:05:06 +02:00
Denis Arh
6d607f52ac Update auth help/instructions 2019-04-24 19:04:50 +02:00
Denis Arh
b35d99d516 Build & push docker images (3x api-* + crust) 2019-04-23 20:43:07 +02:00
Denis Arh
b40c7d5886 Disable sys routes test 2019-04-23 19:44:43 +02:00
Denis Arh
ce55535fd7 Fix auth service tests 2019-04-23 19:29:55 +02:00
Denis Arh
4af11abe81 Add missing deps (terminal, password) 2019-04-23 19:11:40 +02:00
Denis Arh
39df04df28 Merge branch 'feature/internal-auth' 2019-04-23 10:38:01 +02:00
Denis Arh
91d98f9faf Add system:application permission rules to reset procedure 2019-04-19 13:24:44 +02:00
Denis Arh
0d7c37e472 Fix system-cli flags usage 2019-04-19 13:24:24 +02:00
Denis Arh
11def550c6 Refactor JWT init flow 2019-04-18 19:55:37 +02:00
Denis Arh
c4104488e5 More strict ext-auth protocols, remove jwt cookie + small fixes 2019-04-18 19:53:02 +02:00
Denis Arh
316651c99a Remove explicit jwt-in-a-cookie requirement from /auth/check 2019-04-18 07:33:17 +02:00
Denis Arh
518bbc1e7f Improve auth flow, errors 2019-04-18 07:32:38 +02:00
Denis Arh
60f35bef47 Expose auth settings through REST API 2019-04-18 07:32:07 +02:00
Denis Arh
f44648a3ea Remove email comparison after profile match check 2019-04-15 09:38:26 +02:00
Denis Arh
f3d53ecd5b Add extra checks, typos fixed 2019-04-15 09:37:57 +02:00
Denis Arh
3f83a33622 Change password reset flow, add token exchange step 2019-04-09 22:35:39 +02:00
Denis Arh
4c4445d2a2 Code cleanup, settings tweaking 2019-04-09 21:37:14 +02:00
Denis Arh
5dd9694606 Move auth init to StartRestAPI() 2019-04-09 08:58:31 +02:00
Denis Arh
dd5a2832d0 REST endpoints for /auth/internal 2019-04-09 08:58:31 +02:00