1
0
mirror of https://gitlab.com/comunic/comunicapiv2 synced 2024-11-25 06:49:23 +00:00
Commit Graph

428 Commits

Author SHA1 Message Date
1e1c2050a2 Notify peers call was interrputed 2020-04-14 09:27:29 +02:00
c50e9d3d23 Check if there is an ongoing call on a conversation or not 2020-04-13 14:35:36 +02:00
2bb7acc4d7 Can specify a maximum number of users for video calls 2020-04-13 14:05:23 +02:00
504445893c Send allow video status to proxy 2020-04-12 17:27:18 +02:00
1d224dd201 Can request offers from server 2020-04-11 18:21:06 +02:00
798b67bd7f Request connections to be closed 2020-04-11 17:46:38 +02:00
2f12197ec0 Fix issue 2020-04-11 17:35:01 +02:00
62fba6d863 Fix bad name 2020-04-11 14:46:11 +02:00
5ac5299002 Use more comprehensive event name 2020-04-11 14:41:50 +02:00
38858e956d Can mark a user as ready 2020-04-11 14:39:17 +02:00
3cae1220c3 Upgrade call information 2020-04-11 14:25:06 +02:00
29736cd98d Relay messages from proxy to clients 2020-04-11 13:35:27 +02:00
2e6461c34a Forward signals for web app to rtc proxy 2020-04-11 09:40:00 +02:00
6e4fd90adb Improve messages structure 2020-04-11 08:35:46 +02:00
b8c19a8875 Returns calls configuration to client 2020-04-11 08:19:52 +02:00
cb9bd06cdc Send more information 2020-04-10 16:58:15 +02:00
b72dfa1646 Can get the list of members of a call 2020-04-10 16:39:01 +02:00
431463967b Propagate closing of RTC websocket 2020-04-10 16:19:46 +02:00
36859bbd6d Fix bad check 2020-04-10 16:06:45 +02:00
93e5905095 Can join a call 2020-04-10 15:59:42 +02:00
76105957a0 Add check for video calls 2020-04-10 11:08:18 +02:00
0a778811af Check if a conversation can be the source for a call 2020-04-10 11:05:30 +02:00
d1235f4f8c Improve messages format 2020-04-10 10:23:32 +02:00
6aec00b3f4 Send ICE configuration to server 2020-04-10 10:05:10 +02:00
e8a0e70ffe Accept connection from RTC relay 2020-04-10 09:46:44 +02:00
98a43a4fd8 Update configuration 2020-04-10 08:54:27 +02:00
9d3275024f Fix bad users sorting 2020-04-09 12:05:46 +02:00
0988d2ac4a Returns the list of conversations with the memberships 2020-04-09 08:22:21 +02:00
85e05ccb91 Automatically mark the user as following the group 2020-04-09 08:06:49 +02:00
8cc8a83ab6 Check if an emoji with the same shorcut is defined 2020-04-03 19:09:34 +02:00
96ab83af7b Can delete an emoji 2020-04-03 18:55:50 +02:00
8693c1e556 Can get information about an emoji included in a POST request 2020-04-03 18:51:00 +02:00
f70d01d8bb Fix bad check 2020-04-03 18:19:40 +02:00
6559c3b910 Get the list of custom emojies 2020-04-03 16:43:38 +02:00
131735a5f0 Create first custom emoji 2020-04-03 16:20:08 +02:00
2465b0c1ac Propagate the deletion of a conversation message 2020-04-03 08:56:39 +02:00
5503d1af0b Update method 2020-04-02 19:06:32 +02:00
cda807ae65 Update method 2020-04-02 19:03:31 +02:00
5d9067d3a7 Update method 2020-04-02 19:00:56 +02:00
73f97b626f Update method 2020-04-02 18:58:25 +02:00
29b446f20b Create new helper method 2020-04-02 18:56:42 +02:00
a4dcf49d74 Send a message through websocket for updated messages 2020-04-02 18:43:06 +02:00
f8e8bc8322 Create an event for updated conversation messages 2020-04-02 18:38:29 +02:00
a083de5947 Hard code maximum size for virtual directory 2020-04-02 18:33:28 +02:00
618e2c143f Send delete comment notification to client 2020-04-02 18:27:37 +02:00
768b5360a3 Create an event for deleted comments 2020-04-02 18:25:23 +02:00
1502906c09 Fix bad check 2020-04-02 11:07:43 +02:00
969c644aad Avoid a lot of database requests 2020-04-02 10:59:00 +02:00
25f25815f5 Notify of comment update 2020-04-02 10:57:38 +02:00
b636f9c14e Create comment updated event 2020-04-02 10:54:03 +02:00
500137c031 Optimize request 2020-04-02 09:47:07 +02:00
4ec84dfc06 Remove useless function argument 2020-04-01 17:55:44 +02:00
53d121708d Can be automatically be notified of comments creation 2020-04-01 17:51:33 +02:00
21ba8eff25 Can register to post 2020-04-01 17:26:56 +02:00
054b388224 Mark the message as seen 2020-04-01 14:33:54 +02:00
3b142e2370 Fix error 2020-04-01 14:28:39 +02:00
561226f43b Return conversation ID with message 2020-04-01 14:16:26 +02:00
fab2231ace Can register to receive new conversation messages 2020-04-01 11:31:15 +02:00
a1194312de Send an event when a conversation message is created 2020-04-01 11:18:38 +02:00
f69271d42f Move method postConversationId 2020-04-01 11:11:41 +02:00
d17ef3c9b2 Refactor project 2020-04-01 10:44:49 +02:00
99af649cfe Start to add support for incognito mode 2020-04-01 10:35:37 +02:00
23733b229e Can update likes status through user websocket 2020-03-31 16:42:35 +02:00
27785849b4 Implement new methods 2020-03-31 16:37:52 +02:00
579983eebc Throws better error 2020-03-31 16:34:32 +02:00
821c8211cc Improve errors handling 2020-03-31 16:32:25 +02:00
92340bbc33 Improve error messages format 2020-03-31 16:28:35 +02:00
7f82128c71 Start WS routes implementation 2020-03-31 16:20:35 +02:00
348084442b Turn WsMessage into an object 2020-03-31 14:53:46 +02:00
d4b624e519 Start to implement WebSockets route system 2020-03-31 14:42:53 +02:00
92486a01ac Switch to base handler 2020-03-31 14:31:10 +02:00
47cb6cac84 Move methods 2020-03-31 14:29:32 +02:00
b688f09faf Remove solved TODO 2020-03-31 14:19:36 +02:00
b742114854 Move userID dection 2020-03-31 14:16:04 +02:00
fc5de4c73e Moved some requests 2020-03-31 14:06:07 +02:00
088deb5b9d Start to create base request handler 2020-03-31 14:03:26 +02:00
a597e6eeb3 Fix bad date 2020-03-31 11:21:10 +02:00
288d5bdc09 Send event when sending a new message 2020-03-31 10:57:52 +02:00
ce1398dcb8 Fix bad request 2020-03-31 10:50:19 +02:00
197fa12cde Send new number unread conversations for user 2020-03-31 10:49:31 +02:00
fd9ca17ef1 Fix bad output 2020-03-30 22:34:49 +02:00
d64725f03b Add encoding issue 2020-03-30 18:08:42 +02:00
Comunic Server
d04883cf3f Fix HTTPS requirement 2020-03-30 16:14:40 +01:00
2ad5a8e038 Can load configuration from custom file 2020-03-30 16:16:00 +02:00
1a6cbf6dcb Add proxy support 2020-03-30 16:07:17 +02:00
69a3d7ed5b Use websocket to get last activity 2020-03-30 15:47:54 +02:00
0fbc9d9068 Notify websockets when the number of unread notifications decrease 2020-03-30 15:42:41 +02:00
9816caf4db Notify through websocket new number of notifications 2020-03-30 15:37:36 +02:00
d18914066b Simplify method 2020-03-30 15:06:30 +02:00
3e9cd74f5e Remove useless todo 2020-03-30 14:47:34 +02:00
587f482736 Accept only text messages on WebSocket 2020-03-30 14:45:29 +02:00
729ee6a2a9 Automatically close websockets when user sign out 2020-03-30 14:31:04 +02:00
4901e9d3ef Create internal custom event manager 2020-03-30 14:20:33 +02:00
4bfcb9b35b Maintain a list of active connections 2020-03-30 13:41:20 +02:00
fa5335f156 Extract user token 2020-03-29 18:40:33 +02:00
eaa0e704bb Generate access tokens 2020-03-29 18:22:54 +02:00
70a5c910d2 Listen for websockets 2020-03-29 17:52:28 +02:00
17407f964b Update last user activity 2020-03-28 15:21:06 +01:00
d443551405 Remove a notification 2020-03-28 15:08:50 +01:00
2752b2acf8 Remove a TODO 2020-03-28 15:02:33 +01:00