Commit Graph

30 Commits

Author SHA1 Message Date
Paul
52e070c21c Basic Web Push support. 2021-02-18 16:21:34 +00:00
Paul Makles
a2f14d2d37 Bump version. 2021-02-16 15:26:31 +00:00
Paul Makles
a7ea29d821 Add a way to send messages with attachments. 2021-02-16 15:25:33 +00:00
Paul Makles
ea8de2400a Add support for rAuth invite-only mode. 2021-02-12 20:37:24 +00:00
Paul Makles
f5e0b49bbb Update rAuth, add templates; add APP_URL variable. 2021-02-12 15:09:42 +00:00
Paul Makles
a76ec207b3 Add Prometheus metrics. 2021-01-29 21:56:37 +00:00
Paul Makles
f42480886b Re-structure Permissions; add perm to view users from mutual groups. 2021-01-26 21:12:23 +00:00
Paul Makles
c21d7c4620 Group member add and remove routes. 2021-01-19 09:02:18 +00:00
Paul Makles
901b29f49e Run cargo fmt 2021-01-18 22:02:46 +00:00
Paul Makles
34ac8f54ef Add group creation. Sync channels to clients on creation. 2021-01-18 22:02:32 +00:00
Paul Makles
accd6d7789 Add edit message route. 2021-01-18 20:54:08 +00:00
Paul Makles
c6ba72d924 Add message sending. 2021-01-18 20:07:42 +00:00
Martin Loffler
66a2930a6f Code cleanup
Cleaned up
- matches in routes remove_friend and unblock_user
- production warnings in util/variables
2021-01-05 14:49:56 +01:00
Paul Makles
ffff620508 Advertise WebSocket address at root. Add REVOLT_EXTERNAL_WS_URL. 2020-12-31 16:05:39 +00:00
Paul Makles
f39bc07bb9 Start work on notifications from client, cargo fmt 2020-12-30 11:36:32 +00:00
Paul Makles
c704f13d72 Re-implement user relationships. 2020-12-29 16:32:22 +00:00
Paul Makles
eb382fa1ec New perm concept, reference, and adding routes. 2020-12-29 13:02:04 +00:00
Paul Makles
798047625a Add onboarding and FromRequest for User. 2020-12-28 21:47:32 +00:00
Paul Makles
b33f19a3c2 Copy better error handling over from rauth. 2020-12-28 15:04:23 +00:00
Paul Makles
6cfec0ee08 Switch to async Rust and break all logic. 2020-12-27 13:28:37 +00:00
Paul Makles
c3362a6e4f New pubsub backend. 2020-09-03 16:26:32 +01:00
Paul Makles
c95dc19f67 Fix docker run.sh 2020-08-30 18:56:43 +01:00
Paul Makles
ab2a510bc6 Add .env to ignore and remove warning. 2020-08-30 18:04:38 +01:00
Paul Makles
7c374ec756 Use flags for email / registration correctly. 2020-08-30 17:48:30 +01:00
Paul Makles
cbac802978 Re-write email backend, use SMTP directly. 2020-08-30 17:16:53 +01:00
Paul Makles
49044d7796 Fix hCaptcha verification. 2020-08-13 13:56:54 +02:00
Paul Makles
f44180a980 Add hCaptcha support. 2020-08-13 13:06:06 +02:00
Paul Makles
d1b44a311f Add invite creation, removal, fetch and usage. 2020-04-11 21:48:10 +01:00
Paul Makles
a910bd657a Add / remove from group + clean up code. 2020-04-10 13:09:04 +01:00
Paul Makles
8a4a386ec5 Add util, fix fetch DMs, fully implement delete. 2020-04-09 18:33:08 +01:00