3
0

Commit Graph

  • b2fcd83f1f update readme Tit Petric 2018-10-11 13:27:10 +02:00
  • 14b8b6d20e fix(crm): nil pointer dereference Tit Petric 2018-10-09 10:43:14 +02:00
  • b218071066 fix(build): fix docker build with migrations, fix crm build Tit Petric 2018-10-09 08:18:25 +00:00
  • abe9665446 Added missing service call context Denis Arh 2018-10-09 07:45:26 +02:00
  • 60ecb6a24a Add type altering migration for messaging with updated statik files Denis Arh 2018-10-09 07:37:33 +02:00
  • 2924334f47 Fix statik tooling Denis Arh 2018-10-09 07:36:50 +02:00
  • 53940d6be9 Fix column type on migration tables Denis Arh 2018-10-09 07:34:20 +02:00
  • 25dce4b7c3 Updating deps, add github.com/dgrijalva/jwt-go to .lock Denis Arh 2018-10-09 07:22:08 +02:00
  • 6711cb9f9e Add user struct to be sent alongside member info Denis Arh 2018-10-09 06:02:19 +02:00
  • 264ec19a9b upd(all): disable codegen for crm/types, gofmt Tit Petric 2018-10-08 21:18:20 +00:00
  • a6e648d4c1 upd(all): statik with no filemtime Tit Petric 2018-10-08 21:17:52 +00:00
  • 47c47dcfda update tests for CRM with new database schema Tit Petric 2018-10-08 21:09:53 +00:00
  • 8b8684d3e5 upd(crm): update db schema Tit Petric 2018-10-08 21:08:56 +00:00
  • 102a162108 add(all): database migrations prod Tit Petric 2018-10-08 16:04:20 +02:00
  • 5606f0b957 upd(sam): update migrations Tit Petric 2018-10-08 15:15:44 +02:00
  • 7dcb7bb1f2 update migrations for crm Tit Petric 2018-10-08 15:13:17 +02:00
  • fabaf36132 only sql files import Tit Petric 2018-10-08 14:51:01 +02:00
  • 4080e8359f import test.crm.db Tit Petric 2018-10-08 12:47:18 +00:00
  • f736c1e945 import crm migrations Tit Petric 2018-10-08 12:28:33 +00:00
  • 0f9f2e08f9 Channel join/part/invite through REST Denis Arh 2018-10-07 20:22:34 +02:00
  • 910b5589dd Channel membership improved Denis Arh 2018-10-07 18:42:54 +02:00
  • c3457807e7 Extend event service & event queue item to support subscription types Denis Arh 2018-10-07 08:31:21 +02:00
  • b07cbbbdd7 Cleanup, comments improved Denis Arh 2018-10-07 08:28:46 +02:00
  • 377ecf8f0f Wrap (cast) message REST output to outgoing.Message(Set) Denis Arh 2018-10-07 07:31:27 +02:00
  • 5df6aea791 More accurate rules for realize Denis Arh 2018-10-07 07:30:50 +02:00
  • ff7d8bbfd3 Notify everyone when new public channel is created or updated Denis Arh 2018-10-04 20:00:09 +02:00
  • 4e47fea7c9 Wrap (cast) channel REST output to outgoing.Channel(Set) Denis Arh 2018-10-04 19:44:09 +02:00
  • 62ac171501 Fix docker image tags Denis Arh 2018-10-04 19:24:44 +02:00
  • b09d309f81 Fix broken build after dep update Denis Arh 2018-10-04 19:05:43 +02:00
  • cbc83cb515 Add support for commands Denis Arh 2018-10-04 18:02:33 +02:00
  • 9b67f504f4 Add *.iml to .gitignore Denis Arh 2018-10-04 18:02:20 +02:00
  • 8e30f82d03 upd(vendor): import dockertest Tit Petric 2018-10-03 12:59:35 +02:00
  • eeb118efe5 add(sam): database container for running migrations Tit Petric 2018-10-03 12:59:22 +02:00
  • b8b530ed17 add(makefile): test.sam.db target Tit Petric 2018-10-02 16:31:42 +02:00
  • 77a6fbf6be add(vendor): add new files Tit Petric 2018-10-02 16:29:29 +02:00
  • 6c1bc068c6 upd(vendor): update vendor Tit Petric 2018-10-02 16:28:51 +02:00
  • d54aae2e4b add(sam): migrations code start Tit Petric 2018-10-02 16:22:52 +02:00
  • d5f1e50b0f add(codegen): codegen permission lists for sam Tit Petric 2018-10-01 15:00:57 +02:00
  • 56c4da0778 add(rbac): operations definitions Tit Petric 2018-10-01 15:00:31 +02:00
  • 8d84f8ec03 add(sam): resource hints for org/chan/team Tit Petric 2018-10-01 15:00:04 +02:00
  • 66229f6a40 add(sam): per-entity permissions list Tit Petric 2018-10-01 14:59:27 +02:00
  • 4c405e5abd Fix makefile to push docker images to the right endpoints Denis Arh 2018-09-29 17:42:51 +02:00
  • 8a0cdc7e65 Updated dockerfiles to fit dockerhub autmated build proc Denis Arh 2018-09-28 11:31:57 +02:00
  • a60a673fd5 Update deps Denis Arh 2018-09-29 15:39:24 +02:00
  • 0238d5dd39 Add /var to .gitignore Denis Arh 2018-09-29 12:03:12 +02:00
  • 9d9c10044b Improve attachment handling Denis Arh 2018-09-29 12:02:19 +02:00
  • 73a32eaf7a Remove debug symbols Denis Arh 2018-09-29 08:49:57 +02:00
  • a7f54fb100 Handle missing files (previews) Denis Arh 2018-09-28 16:01:44 +02:00
  • 12d6557cfe Remove _test suffix from package name Denis Arh 2018-09-28 15:45:18 +02:00
  • 2715e5a3f7 Refactor event sending + add user preloading Denis Arh 2018-09-27 19:11:01 +02:00
  • 6f2a270ece Removing chan/member dependency from auth pkg Denis Arh 2018-09-27 19:09:36 +02:00
  • 9b0c425390 Check access to attachments Denis Arh 2018-09-27 18:24:33 +02:00
  • 5f7abc2187 Link services & event loop Denis Arh 2018-09-27 18:09:56 +02:00
  • bf8f6f4213 Extracted payloads from websocket pkg to internal/payload Denis Arh 2018-09-27 15:37:11 +02:00
  • 4788e61c07 Apply new repo/svc patterns to auth pkg Denis Arh 2018-09-27 14:43:10 +02:00
  • 7a037b2b2b Add SATOSA ID to users and update oidc flow, user repository Denis Arh 2018-09-27 12:39:45 +02:00
  • 60a222cd4e upd(codegen): check if generator exists Tit Petric 2018-09-27 12:36:46 +00:00
  • 74d9365123 upd(sam): events queue over channel Tit Petric 2018-09-27 11:06:43 +00:00
  • 0b687269dc Revert deleted rest handlers Denis Arh 2018-09-26 21:28:09 +02:00
  • 62fde6443a Remove redundant logging on pubsub message event Denis Arh 2018-09-26 21:01:33 +02:00
  • 87ba0a281d Push list of channels and users when new ws connection opens Denis Arh 2018-09-26 20:54:27 +02:00
  • 9ff0de3546 Send member IDs alongside channel info Denis Arh 2018-09-26 20:30:28 +02:00
  • f0b6be9ae6 Channel access protection Denis Arh 2018-09-26 19:23:55 +02:00
  • 17a3f9461e Data structure naming clenaup Denis Arh 2018-09-26 16:47:10 +02:00
  • 2a357b1c93 Simplify & unify service initialization, calling, handling Denis Arh 2018-09-25 21:21:52 +02:00
  • 685ecc56fa Fix test mock file generation Denis Arh 2018-09-25 21:20:49 +02:00
  • 89a4b9a675 Revert part of refactoring, fix attachment loading Denis Arh 2018-09-25 21:09:01 +02:00
  • 1689228e31 upd(sam) explicit db inject from service Tit Petric 2018-09-25 13:38:43 +00:00
  • c781664fa6 Remove dump leftovers Denis Arh 2018-09-24 20:04:11 +02:00
  • 59d8856d30 Replace panic on feedSessions() error with log Denis Arh 2018-09-24 20:03:35 +02:00
  • a7431fd8aa Copy ca-certificates.crt form builder Denis Arh 2018-09-24 20:05:01 +02:00
  • c7a1f94972 remove user creation and login endpoints Denis Arh 2018-09-24 13:20:18 +02:00
  • 42fbfcb898 Add certificates to the docker image Denis Arh 2018-09-24 07:51:15 +02:00
  • e6c5468a59 More precise cookie baking Denis Arh 2018-09-24 07:50:25 +02:00
  • 89a149671e Add missing deps Denis Arh 2018-09-18 16:52:29 +02:00
  • 09e4e15306 upd(sam): refactory repo/svc for stateful contexts, L2 Tit Petric 2018-09-20 17:23:09 +02:00
  • 49c4b0c434 upd(sam): refactor repository to split responsibility, L1 Tit Petric 2018-09-20 16:39:32 +02:00
  • bb190ab70d OIDC implementation Denis Arh 2018-09-18 16:39:38 +02:00
  • 9826f52be4 Realize should watch 'internal' dir for changes Denis Arh 2018-09-18 11:22:36 +02:00
  • cdd72c8b90 POC OIDC implementation Denis Arh 2018-09-12 03:34:26 +02:00
  • 6e039e1782 Trying trings out with SATOSA Denis Arh 2018-09-02 18:15:48 +02:00
  • e348b3e2f4 Remove User from SAM, refactor service initialization Denis Arh 2018-09-16 20:14:26 +02:00
  • 5bc9745106 Expanding ws payload names, some code cleanup Denis Arh 2018-09-14 20:16:48 +02:00
  • f9a5047a03 Always fetch messages in desceding order Denis Arh 2018-09-12 15:40:23 +02:00
  • 639891c5ed fix(sam): undeclared parameter for channel join Tit Petric 2018-09-13 14:50:55 +02:00
  • 7bf78fb4e0 upd(all): refactor Tit Petric 2018-09-13 12:03:44 +02:00
  • 91db6b37f7 Merge branch 'master' of ssh://github.com/crusttech/crust Tit Petric 2018-09-12 10:55:48 +02:00
  • 55aa5726f2 Stricter message types with MessageType* constants Denis Arh 2018-09-11 23:32:38 +02:00
  • c4875688eb Attachment serving Denis Arh 2018-09-10 18:55:05 +02:00
  • d31d0595da add(sam): example usage of an events broadcast Tit Petric 2018-09-11 20:47:07 +02:00
  • 48d47b95e8 upd(sam): refactor pubsub api Tit Petric 2018-09-11 20:35:45 +02:00
  • cef9af9903 upd(sam): refactor pubsub, housekeeping Tit Petric 2018-09-11 20:17:26 +02:00
  • 33bdf429a5 upd(sam): refactor pubsub to repository Tit Petric 2018-09-11 18:12:41 +02:00
  • 67d342c8fc upd(codegen): gofmt all folders Tit Petric 2018-09-11 18:12:12 +02:00
  • 3e3af76b65 upd(sam): configs refactor Tit Petric 2018-09-11 17:50:29 +02:00
  • dfd9985552 upd(config): add pubsub and websocket, singletons Tit Petric 2018-09-11 17:49:56 +02:00
  • 35679fc350 upd(crm): use global config pkg Tit Petric 2018-09-11 16:42:29 +02:00
  • ca1f5330fd fix(auth): fix middleware for metrics Tit Petric 2018-09-11 16:38:47 +02:00
  • 5372966ed0 upd(auth): update to use global config pkg Tit Petric 2018-09-11 16:37:38 +02:00
  • 7c968b1ae2 add(config): import global config pkg Tit Petric 2018-09-11 16:37:14 +02:00