3
0

Commit Graph

  • 0c2286be83 Apply namespace changes to all layers of triggers Denis Arh 2019-04-28 14:33:01 +02:00
  • 40999e623e Apply namespace changes to all layers of modules Denis Arh 2019-04-28 14:16:40 +02:00
  • a41e4bfc19 Apply namespace changes to all layers of charts Denis Arh 2019-04-28 13:43:26 +02:00
  • 8ef7b77a77 Namespace changes on all types, attachment repository, service Denis Arh 2019-04-28 12:35:08 +02:00
  • d10a89b31a Add /namespace/{namespaceID} prefix to compose routes Denis Arh 2019-04-28 09:08:11 +02:00
  • 5bfbab6a4e Implement namespace CRUD + various small fixes Denis Arh 2019-04-28 08:56:44 +02:00
  • 010a1351ea Rename files & symbols Denis Arh 2019-04-27 19:21:02 +02:00
  • d5c5c9ffae Fix broken monolith build entry point Denis Arh 2019-04-29 18:49:56 +02:00
  • a1a0785f5e Remove obsolete documentation Denis Arh 2019-04-27 19:39:46 +02:00
  • 0c919d9146 Implements /search/threads Denis Arh 2019-04-27 19:31:45 +02:00
  • d96a6c8abc Revert []string=>[]uint64 change for channel members Denis Arh 2019-04-27 16:08:02 +02:00
  • 47dfbd8ab3 Increase activity/heartbeat rate from connected (ws) user to 60s Denis Arh 2019-04-27 16:02:28 +02:00
  • 6a01e13858 Cleanup attachment servig logic for CRM Denis Arh 2019-04-27 15:38:27 +02:00
  • ba8b77e4e1 Cleanup attachment serving logic Denis Arh 2019-04-27 15:25:02 +02:00
  • e9475feda0 Implement basic logic for /status endpoint Denis Arh 2019-04-27 14:41:46 +02:00
  • 1ce5b355ae Improves presence/activity handling over websocket Denis Arh 2019-04-27 14:20:33 +02:00
  • 5be1b607f5 Add 'users jwt <email>' command Denis Arh 2019-04-27 13:19:14 +02:00
  • 980b6d581c Refactor JWT encoder/handler Denis Arh 2019-04-27 13:14:03 +02:00
  • 8f98cdd52f Update DCO and CONTRIBUTING.md Denis Arh 2019-04-27 10:54:35 +02:00
  • eae4643274 Fix requred fields, create chan members type Denis Arh 2019-04-27 10:43:19 +02:00
  • 7cbfc705ae fix(.drone.yml): dockerfile location for mono build Tit Petric 2019-04-26 22:50:20 +02:00
  • bf3e99bff9 add(all): initial DCO and CONTRIBUTING.md Tit Petric 2019-04-26 22:25:58 +02:00
  • 0ec0431beb upd(system): implement check, return handler Tit Petric 2019-04-26 22:05:09 +02:00
  • 98a3fc059e upd(all): regenerate handlers Tit Petric 2019-04-26 22:04:31 +02:00
  • 2cca75cb1d upd(codegen): check for func(w,r) in http handlers return Tit Petric 2019-04-26 22:04:15 +02:00
  • c297b173eb upd(all): lock migrations table Tit Petric 2019-04-26 21:29:18 +02:00
  • 1a7c971597 fix(build): docker file cleanups Tit Petric 2019-04-26 20:57:51 +02:00
  • 60ab73b03e add(messaging): webhooks implementation Tit Petric 2019-04-26 20:39:12 +02:00
  • 1dabd7a838 upd(system): extend user api with avatars Tit Petric 2019-04-26 20:38:53 +02:00
  • f79f94da88 add(messaging): webhooks db migrations Tit Petric 2019-04-26 20:38:33 +02:00
  • dd75d7db70 add(api,docs): webhooks schema and docs Tit Petric 2019-04-26 20:38:01 +02:00
  • 6cb7488083 upd(Makefile): don't install dependencies Tit Petric 2019-04-26 20:37:21 +02:00
  • 619fa4de02 upd(all): docker image build improvements Tit Petric 2019-04-26 20:37:03 +02:00
  • 78f9b7b53a upd(vendor): update vendor Tit Petric 2019-04-26 20:25:39 +02:00
  • 2952cebb62 upd(internal): encode ChannelID as string Tit Petric 2019-04-26 18:37:56 +02:00
  • dc2dd4c787 Add missing userID field to output payload Denis Arh 2019-04-26 17:15:23 +02:00
  • 52a18cd8ad Removed obsolete package (github.com/gorilla/context) Denis Arh 2019-04-26 14:43:30 +02:00
  • 3026a594ed Decupling system & messaging, removing Organisation type mess Denis Arh 2019-04-26 14:37:23 +02:00
  • 8f7c7651a0 Fix integration tests Denis Arh 2019-04-26 13:57:52 +02:00
  • e2bbdda1f5 Channel list is no longer sent on ws connect Denis Arh 2019-04-26 13:54:03 +02:00
  • bc181ee9a2 User list is no longer sent on ws connect Denis Arh 2019-04-26 13:51:23 +02:00
  • b0239761f7 User/chan/messaging activity refactored Denis Arh 2019-04-26 13:21:31 +02:00
  • f8e7a2133d Add status stubs Denis Arh 2019-04-26 11:46:33 +02:00
  • d533cca1d5 Move message filtering to /search endpoint Denis Arh 2019-04-26 09:34:23 +02:00
  • 4763ca863f Better support for array get params in request parsers Denis Arh 2019-04-26 09:32:16 +02:00
  • 1a8a7da000 New & improved channel histroy rest endpoint params Denis Arh 2019-04-26 07:35:19 +02:00
  • ed078ce456 Move cmd execution to REST endpoint, remove /echo, add /me Denis Arh 2019-04-26 06:50:07 +02:00
  • 43a5693ee5 Move list of commands from WS initial payload to /commands REST endpoint Denis Arh 2019-04-26 06:16:24 +02:00
  • ad65c643ad Add url/param signing capapbilities to support access to attachments (CRM) Denis Arh 2019-04-26 06:04:15 +02:00
  • 2132d1fdca Add url/param signing capapbilities to support access to attachments Denis Arh 2019-04-25 18:24:41 +02:00
  • 5d61b3d8cd Logout should return true on success Denis Arh 2019-04-24 19:05:06 +02:00
  • 6d607f52ac Update auth help/instructions Denis Arh 2019-04-24 19:04:50 +02:00
  • b35d99d516 Build & push docker images (3x api-* + crust) Denis Arh 2019-04-23 20:21:13 +02:00
  • b40c7d5886 Disable sys routes test Denis Arh 2019-04-23 19:36:52 +02:00
  • ce55535fd7 Fix auth service tests Denis Arh 2019-04-23 19:29:55 +02:00
  • 4af11abe81 Add missing deps (terminal, password) Denis Arh 2019-04-23 19:11:40 +02:00
  • 39df04df28 Merge branch 'feature/internal-auth' Denis Arh 2019-04-23 10:38:01 +02:00
  • 91d98f9faf Add system:application permission rules to reset procedure Denis Arh 2019-04-19 13:24:44 +02:00
  • 0d7c37e472 Fix system-cli flags usage Denis Arh 2019-04-19 13:24:24 +02:00
  • 11def550c6 Refactor JWT init flow Denis Arh 2019-04-18 19:55:37 +02:00
  • c4104488e5 More strict ext-auth protocols, remove jwt cookie + small fixes Denis Arh 2019-04-18 18:21:26 +02:00
  • 316651c99a Remove explicit jwt-in-a-cookie requirement from /auth/check Denis Arh 2019-04-18 07:33:17 +02:00
  • 518bbc1e7f Improve auth flow, errors Denis Arh 2019-04-18 07:32:38 +02:00
  • 60f35bef47 Expose auth settings through REST API Denis Arh 2019-04-16 06:39:39 +02:00
  • f44648a3ea Remove email comparison after profile match check Denis Arh 2019-04-15 09:38:26 +02:00
  • f3d53ecd5b Add extra checks, typos fixed Denis Arh 2019-04-15 09:37:57 +02:00
  • 3f83a33622 Change password reset flow, add token exchange step Denis Arh 2019-04-09 22:35:39 +02:00
  • 4c4445d2a2 Code cleanup, settings tweaking Denis Arh 2019-04-09 21:36:49 +02:00
  • 5dd9694606 Move auth init to StartRestAPI() Denis Arh 2019-04-09 08:58:13 +02:00
  • dd5a2832d0 REST endpoints for /auth/internal Denis Arh 2019-04-09 07:03:18 +02:00
  • 1912cd7cf4 Improve system-cli "users" command, add password change Denis Arh 2019-04-09 07:02:43 +02:00
  • 1417242962 Complete internal auth procedures (login, signup, pwd-recovery...) Denis Arh 2019-04-09 07:01:15 +02:00
  • 758d57a4af Local sign-up Denis Arh 2019-04-04 14:21:15 +02:00
  • 1cbf591f73 Update used credentials on external authentication Denis Arh 2019-04-04 01:54:17 +02:00
  • d18473568e Basic credentials set/check Denis Arh 2019-04-04 01:41:14 +02:00
  • 68538e93a2 Make db connect faster (remove initial delay) and more robust Denis Arh 2019-04-09 08:56:05 +02:00
  • b6f7d0e097 Refactoring, polishing system-cli entry path Denis Arh 2019-04-09 08:55:30 +02:00
  • 14452b0ea5 Refactor CLI functions; unify func signature Denis Arh 2019-04-04 00:11:29 +02:00
  • 5bdee34903 Refactor "users" CLI command Denis Arh 2019-04-04 00:00:58 +02:00
  • 32e2069c45 Refactor "roles" CLI command Denis Arh 2019-04-03 23:49:03 +02:00
  • 375e155f9c Refactor CLI commands exit() helper Denis Arh 2019-04-03 23:14:20 +02:00
  • 6719d2cdf8 Move role/rule reset code out of repository to CLI command Denis Arh 2019-04-03 23:09:34 +02:00
  • 8cb1e9a19c Fix missing/obsolet variables in tests Denis Arh 2019-04-03 19:26:50 +02:00
  • 836b899e7e Fix external auth unit tests Denis Arh 2019-04-03 19:23:38 +02:00
  • b8a3dd367a Remove obsolete GeneratePassword calls Denis Arh 2019-04-03 19:22:25 +02:00
  • 259090c075 Remove obsolete statik.go files Denis Arh 2019-04-03 18:32:23 +02:00
  • ee4b66e53d Fix makefile, add updated mockfiles Denis Arh 2019-04-03 18:09:13 +02:00
  • d5212f267c Refactor credentials, migrate to /auth/external/ (from /social) Denis Arh 2019-04-03 15:09:31 +02:00
  • b84ed43f27 Refactored settings Denis Arh 2019-04-03 15:08:49 +02:00
  • 8c04cf3c8d CLI refactoring Denis Arh 2019-04-03 15:04:59 +02:00
  • 9e92b43923 Add ability to customize package name for typeset codegen Denis Arh 2019-04-03 12:01:16 +02:00
  • cfeee9153a upd(system): disable e2e system tests Tit Petric 2019-04-03 17:42:27 +02:00
  • 28bddb0d40 upd(system): comment out failing test Tit Petric 2019-04-03 17:40:23 +02:00
  • 74d1afdeea upd(system): add ctx to service ctors, tests Tit Petric 2019-04-03 17:05:51 +02:00
  • 947548b4f5 upd(system): extend user with typed kind and meta Tit Petric 2019-04-03 15:28:39 +02:00
  • 5b421b089c upd(codegen): messaging webhook.gen.go Tit Petric 2019-04-03 15:28:16 +02:00
  • 44e8f2d6bc add(messaging): import webhook type Tit Petric 2019-04-03 15:27:47 +02:00
  • fdc1e36239 upd(messaging): type updates, tests Tit Petric 2019-04-03 15:09:23 +02:00
  • 106bbd19ae add(messaging): message.Meta is typed struct now Tit Petric 2019-04-03 15:09:05 +02:00
  • b6b1d5211e add(messaging): webhook permission resource Tit Petric 2019-04-03 15:08:01 +02:00