-
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