046a04e495
[WIP] Start making (broken) /syncs
...
This code is *really* ugly. And it also doesn't handle timelines.
2024-06-09 03:20:09 +02:00
LDA
88610a3238
[ADD/WIP] Start basic work on getting room lists.
...
I think I should actually update by "catching" events on-the-fly instead
of doing this.
2024-06-08 15:49:31 +02:00
LDA
9203ec1268
[MOD] Join rooms via alias
2024-06-08 11:57:52 +02:00
250d28b958
[UNTESTED/WIP] Room joins
...
Still have to test this.
2024-06-08 10:31:21 +02:00
lda
6ce63b01ce
[ADD/WIP] Basic means to view a room event.
2024-06-08 09:34:27 +02:00
lda
e268471dba
[ADD/WIP] Start work to send messages
...
This commit *works* but I don't quite like it.
2024-06-07 18:24:13 +02:00
LDA
39c4af8d4d
[MOD/WIP] Start work for event sending
2024-06-07 13:58:34 +02:00
f83be63d53
Add CONTRIBUTORS.txt and make a note of it in the LICENSE.txt and documentation.
2024-01-05 18:57:19 -05:00
af4fd5dceb
Update licensing text for 2024 ( #48 )
...
Co-authored-by: Jordan Bancino <jordan@bancino.net>
Reviewed-on: Telodendria/Telodendria#48
Co-authored-by: lda <lda@freetards.xyz>
Co-committed-by: lda <lda@freetards.xyz>
2024-01-04 19:32:03 -05:00
2d30719be4
Implement Registration Token Administrator API ( #43 )
...
This pull request fully implements and documents all of the registration token administrator API endpoints.
**NOTE:** There is a memory leak when listing all of the registration tokens. Debug this before merging.
~~Closes~~ Supersedes #37 .
Closes #26 .
This pull request is based off of #37 , which addresses #26 . This pull makes a number of improvements to the logic, organization, and behavior of the API endpoints.
Co-authored-by: hatkid <daichi93100@gmail.com>
Co-authored-by: LoaD Accumulator <lda@freetards.xyz>
Co-authored-by: LoaD Accumulator <lda@noreply.git.telodendria.io>
Co-authored-by: lda <lda@freetards.xyz>
Co-authored-by: Load Accumulator <lda@freetards.xyz>
Reviewed-on: Telodendria/Telodendria#43
2023-11-10 09:30:53 -05:00
7d3d84d969
Move Admin routes to /_telodendria/admin/v1 (with version number)
...
Closes #16 .
2023-09-25 16:10:44 -04:00
LoaD Accumulator
cb41716bf3
Implement #27 ( #36 )
...
Implements #27 .
Co-authored-by: LoaD Accumulator <lda@freetards.xyz>
Co-authored-by: Jordan Bancino <jordan@bancino.net>
Reviewed-on: Telodendria/telodendria#36
Co-authored-by: LoaD Accumulator <lda@noreply.git.telodendria.io>
Co-committed-by: LoaD Accumulator <lda@noreply.git.telodendria.io>
2023-09-25 09:39:21 -04:00
69d28f39d1
Begin working on room aliases.
...
These endpoints will help me build out some functionality that will be
needed when actually implementing rooms.
2023-08-09 15:19:45 +00:00
e0af88145e
Add RouteCreateRoom stub.
2023-08-08 15:11:50 +00:00
f9e1250d47
Begin working on filtering.
2023-06-17 19:09:06 +00:00
0e69a12784
Register route.
2023-05-06 22:06:54 +00:00
098eed44a0
Fix bug in MatrixWellKnown(), begin /_matrix/client/v3/capabilities
2023-04-25 18:37:25 +00:00
6a5d89e14b
Work on implementing user interactive authentication fallback.
2023-04-21 02:13:06 +00:00
ffeb45375e
Implement /_telodendria/admin/privileges
...
Note that it's not exactly as the proposal defines it; theres a bit more
nuance that will be documented soon.
2023-04-19 18:52:05 +00:00
0cca38115a
Move configuration to database, add process control API, fix memory leaks.
2023-04-19 00:33:38 +00:00
6ca1265076
Begin working on User-Interactive authentication fallback.
2023-04-15 02:36:28 +00:00
e882693c78
Add route for requestToken endpoints.
2023-04-14 23:59:40 +00:00
b21d018daa
Move router building function into a more sensible location.
2023-04-14 21:37:00 +00:00