timokoesters
|
d08f91d1c3
|
fix: only allow valid usernames in /register
|
2020-05-13 12:25:15 +02:00 |
|
timokoesters
|
8e041f90dd
|
refactor: make cargo clippy happier
|
2020-05-11 12:34:48 +02:00 |
|
timokoesters
|
1dbde0e1c1
|
improvement: add option to get device id from token
|
2020-05-10 18:30:12 +02:00 |
|
timokoesters
|
ee0d6940bd
|
feat: presence updates
|
2020-05-09 21:47:09 +02:00 |
|
timokoesters
|
551308e9a8
|
Update dependencies and send displayname updates again
|
2020-05-08 21:13:52 +02:00 |
|
timokoesters
|
8f67c01efd
|
refactor: split database into multiple files, more error handling, cleaner code
|
2020-05-03 21:44:48 +02:00 |
|
timokoesters
|
4b191a9311
|
improvement: set default push rules on register
|
2020-05-02 09:24:09 +02:00 |
|
timo
|
3cd0f89729
|
Add /_matrix/client/r0/register/available endpoint
|
2020-05-01 23:25:32 +02:00 |
|
timokoesters
|
4ca1ada73e
|
update ruma
|
2020-05-01 21:45:55 +02:00 |
|
timokoesters
|
b02c568941
|
feat: notifications, simple permission systems
|
2020-05-01 20:28:13 +02:00 |
|
timokoesters
|
169dbe6c37
|
fix: send full state after joining a room
|
2020-04-29 12:19:09 +02:00 |
|
timo
|
8087ddd746
|
Merge pull request 'Federated room list, lots of small tweeks' (#9) from federation into master
|
2020-04-29 10:35:38 +02:00 |
|
timokoesters
|
c769283953
|
Update readme
|
2020-04-29 10:27:41 +02:00 |
|
timokoesters
|
fd1aea7e36
|
Update dependencies
|
2020-04-29 10:27:41 +02:00 |
|
timokoesters
|
1cdf30f38c
|
Add hostname to Rocket.toml config
|
2020-04-29 10:27:40 +02:00 |
|
timokoesters
|
23cb550d00
|
forget rooms, load history
|
2020-04-29 10:27:40 +02:00 |
|
timokoesters
|
4cc0a07092
|
feat: user renaming
|
2020-04-29 10:27:40 +02:00 |
|
timokoesters
|
720cc0cffc
|
feat: federated room directory
|
2020-04-29 10:27:39 +02:00 |
|
timokoesters
|
120b6f4b95
|
Bump dependencies and fixes
|
2020-04-29 10:27:39 +02:00 |
|
timokoesters
|
873d191569
|
fix: http body as content when signing
|
2020-04-29 10:27:39 +02:00 |
|
timokoesters
|
1af6dd984a
|
More work on federation
|
2020-04-29 10:27:38 +02:00 |
|
timokoesters
|
b0d9ccdb2d
|
Signing, basis for federation
|
2020-04-29 10:27:38 +02:00 |
|
timokoesters
|
9b79798e56
|
start work on signing
|
2020-04-29 10:27:37 +02:00 |
|
timokoesters
|
80ddf80f17
|
work
|
2020-04-29 10:27:31 +02:00 |
|
timo
|
4d658b3952
|
Merge pull request 'Fix typo in password message' (#8) from TheCycoONE/conduit:pwd-message-typo into master
|
2020-04-15 22:01:45 +02:00 |
|
timokoesters
|
2f63888995
|
Update README.md
|
2020-04-14 22:44:45 +02:00 |
|
timokoesters
|
abcce95dd8
|
feat: invites, better public room dir, user search
|
2020-04-14 13:59:25 +02:00 |
|
timokoesters
|
af1def50ac
|
Update README.md
|
2020-04-12 22:29:48 +02:00 |
|
timokoesters
|
3debb6203c
|
feat: handle typing events
|
2020-04-12 21:12:50 +02:00 |
|
timokoesters
|
3b9cadeec2
|
feat: read receipts
|
2020-04-11 23:57:56 +02:00 |
|
timokoesters
|
ab8c2f1e5e
|
Rename pduid_pdus to pduid_pdu
|
2020-04-11 09:35:06 +02:00 |
|
timokoesters
|
fd829bfa0d
|
move client_server code into own file
|
2020-04-11 09:30:11 +02:00 |
|
timokoesters
|
040296c711
|
Add test support and impl dummy /read_markers
|
2020-04-10 13:36:57 +02:00 |
|
timokoesters
|
93b1d97166
|
Update readme and cargo.toml
|
2020-04-10 10:25:33 +02:00 |
|
timo
|
8f41a4d306
|
Update 'README.md'
|
2020-04-09 23:23:16 +02:00 |
|
timo
|
3f2bf208a9
|
Merge pull request 'Add displayname and avatar_url endpoints' (#5) from MTRNord/matrixserver:accountdata into master
|
2020-04-09 21:26:57 +02:00 |
|
timo
|
9f3368daa4
|
Update 'README.md'
|
2020-04-09 19:51:52 +02:00 |
|
timokoesters
|
cd55220a75
|
fix: room directory duplicates
|
2020-04-09 19:39:06 +02:00 |
|
timo
|
b12ae15a45
|
Update 'README.md'
|
2020-04-09 17:39:45 +02:00 |
|
timokoesters
|
11e75e7081
|
make room directory work
|
2020-04-09 14:39:50 +02:00 |
|
timokoesters
|
5ac45eac59
|
public rooms dir
|
2020-04-09 12:22:39 +02:00 |
|
timokoesters
|
9214a62dde
|
better room creation
|
2020-04-09 11:00:58 +02:00 |
|
timokoesters
|
a1b2b4e4fe
|
Add liberapay, change pr template
|
2020-04-09 00:05:37 +02:00 |
|
timo
|
9d40981cce
|
Merge pull request 'UIAA error type' (#3) from jplatte/matrixserver:master into master
|
2020-04-08 23:41:39 +02:00 |
|
timokoesters
|
d0920f0fa3
|
Add license
|
2020-04-08 22:28:03 +02:00 |
|
timokoesters
|
8557278b90
|
better riot.im support
|
2020-04-08 22:07:31 +02:00 |
|
timokoesters
|
fdeee7fdb5
|
More dummy endpoints
|
2020-04-08 22:04:30 +02:00 |
|
timokoesters
|
215a31c513
|
Add a few dummy endpoints to make riot progress further
|
2020-04-08 22:04:29 +02:00 |
|
timokoesters
|
ddcd423e6f
|
feat: random tokens, sessions, guest usernames and device ids
|
2020-04-08 22:04:29 +02:00 |
|
timokoesters
|
64223b8812
|
register login flow
|
2020-04-08 22:04:29 +02:00 |
|
timo
|
eb7c5b79be
|
Update 'README.md'
|
2020-04-06 19:57:04 +02:00 |
|
timokoesters
|
e55a63629c
|
feat: state event support
|
2020-04-06 14:33:02 +02:00 |
|
timokoesters
|
10bb96fcf7
|
feat: room joining, room based /sync responses
|
2020-04-06 13:52:46 +02:00 |
|
timokoesters
|
4d4cff7120
|
Allow all kinds of messages in /send
|
2020-04-05 23:06:43 +02:00 |
|
timokoesters
|
884dc2867d
|
Move to rocket's async branch
|
2020-04-05 19:54:08 +02:00 |
|
timokoesters
|
8b8381bcc0
|
New PduEvent struct
|
2020-04-04 11:53:37 +02:00 |
|
timokoesters
|
f9cfede2a8
|
fix: deserialize sync event body
|
2020-04-03 21:17:27 +02:00 |
|
timokoesters
|
2855d1acdf
|
Add README.md
|
2020-04-03 17:58:38 +02:00 |
|
timokoesters
|
fa3226898c
|
feat: save pdus
PDUs are saved in a pduid -> pdus map. roomid -> pduleaves keeps track
of the leaves of the event graph and eventid -> pduid maps event ids to
pdus.
|
2020-04-03 17:58:38 +02:00 |
|
timokoesters
|
22cca206ba
|
Todo: ruma signatures
This commit will get force pushed away later
|
2020-03-30 15:38:25 +02:00 |
|
timokoesters
|
dba6c46667
|
Use sled::Tree::prefix_search for deviceids
|
2020-03-30 13:46:18 +02:00 |
|
timokoesters
|
b508b4d1e7
|
Start work on message events
|
2020-03-30 00:10:44 +02:00 |
|
timokoesters
|
533260edd8
|
Add auth
|
2020-03-29 21:05:20 +02:00 |
|
timo
|
18ed991b93
|
Merge branch 'master' of jplatte/matrixserver into master
|
2020-03-29 14:30:59 +02:00 |
|
timokoesters
|
73e04e71d7
|
Start work on event creation
|
2020-03-29 13:49:13 +02:00 |
|
timokoesters
|
744e0adfcf
|
Try to impl auth in ruma_wrapper
|
2020-03-28 23:08:59 +01:00 |
|
timokoesters
|
34a53ce20a
|
Better database structure
|
2020-03-28 18:50:02 +01:00 |
|
timokoesters
|
6d27f15516
|
More logging
|
2020-03-28 15:16:18 +01:00 |
|
timokoesters
|
1679da7784
|
RUST_LOG=info by default
|
2020-03-27 21:00:40 +01:00 |
|
timokoesters
|
6fffcecf8e
|
Updates
|
2020-03-27 21:00:10 +01:00 |
|
timokoesters
|
c2c18b4651
|
feat: database
|
2020-02-20 10:12:13 +01:00 |
|
timokoesters
|
cd777af41c
|
feat: simple endpoint handlers
|
2020-02-18 22:07:57 +01:00 |
|
timokoesters
|
6264628c11
|
Initial commit
|
2020-02-15 22:42:21 +01:00 |
|