Commit Graph

277 Commits

Author SHA1 Message Date
Paul Makles
c748b4349b Switch to async-std, refractor notifications code. 2020-12-28 17:52:22 +00:00
Paul Makles
4a95132ee8 Mount rauth. 2020-12-28 13:58:22 +00:00
Paul Makles
d171374aa1 Use master branch, ignore local db, and use CORS. 2020-12-28 13:40:37 +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
7c374ec756 Use flags for email / registration correctly. 2020-08-30 17:48:30 +01:00
Paul Makles
ff0e539c7b Add docker helper scripts. 2020-08-30 15:44:56 +01:00
Paul Makles
8bb1977025 Add Docker and GitLab CI. 2020-08-30 15:07:45 +01:00
Paul Makles
f44180a980 Add hCaptcha support. 2020-08-13 13:06:06 +02:00
Paul Makles
74b4238f04 Add channels field to guild object. 2020-08-12 11:45:05 +02:00
Paul Makles
a8eb403280 Logging + database migrations system. 2020-08-11 21:08:01 +02:00
Paul Makles
750f8c6738 Provide version object at /, add ready event. 2020-08-11 16:20:24 +02:00
Paul Makles
8cb697dfcd Add user cache, no more "guard refs". 2020-08-10 21:11:01 +02:00
Paul Makles
6504f78518 Prepare to merge back into master. 2020-08-10 18:59:08 +02:00
Paul Makles
17c9148556 Update to mongo 1.1.0-beta, start reset + migrations 2020-08-04 10:04:08 +02:00
Paul Makles
b0f8abef33 Implement basic caching. 2020-08-03 10:51:14 +02:00
Paul Makles
5e59c553f3 Change how usernames, introduce display names. 2020-07-25 11:36:43 +02:00
Paul Makles
50ef5c43c7 Ignore Rocket.toml 2020-06-14 09:54:01 +01:00
Paul Makles
28fa2aad6c Update crates to latest version. 2020-04-09 15:57:51 +01:00
Paul Makles
badaf8db9d Push working draft. 2020-04-07 11:21:19 +01:00
Paul Makles
a763c8cb58 Misc changes. 2020-02-16 16:31:23 +00:00
Paul Makles
4f6850b2d0 Write websocket server. 2020-02-08 16:47:19 +00:00
Paul Makles
955e482dae Add extra guards, begin working on channels. 2020-01-26 15:20:32 +00:00
Paul Makles
70b4111259 Add email verification. 2020-01-25 10:26:56 +00:00
Paul Makles
845a6bb3dd Add email verification token, expiry date, hashing 2020-01-20 19:51:44 +00:00
Paul Makles
56631f99b2 no 2020-01-19 14:22:52 +00:00
Paul Makles
8c41a0d00c Initial Commit 2020-01-19 11:55:14 +00:00