emerson
|
2e7582e6c6
|
standardize logging
|
2023-07-03 16:15:51 +00:00 |
|
emerson
|
513b945b77
|
Only open port once initial sync is done
|
2022-10-19 07:49:19 -04:00 |
|
emerson
|
d53ccee2a1
|
disallow sending messages to spaces
|
2022-05-02 19:08:22 -04:00 |
|
emerson
|
d410b70042
|
add call to m.room.create, get room version and type
Make cmode +S denote a space
|
2022-05-02 18:59:49 -04:00 |
|
emerson
|
394a22738e
|
fix multiline topics
|
2022-05-02 17:43:21 -04:00 |
|
emerson
|
bb2b913b33
|
massive rewrite, moved to single-user for ease of development.
|
2022-03-29 16:10:59 -04:00 |
|
emerson
|
06b2d86017
|
add a lazyload for large rooms
|
2022-02-18 17:07:51 -05:00 |
|
emerson
|
600c1cec8b
|
make sure that two-person rooms are actually DMs
|
2022-02-02 11:59:41 -05:00 |
|
emerson
|
e0c19d55fc
|
fix initial channel syncing
|
2022-02-02 11:58:43 -05:00 |
|
emerson
|
8772f97341
|
handle PL changes
|
2022-01-24 20:08:38 -05:00 |
|
emerson
|
79a1228544
|
make sure messages aren't sent to unsynced channels
|
2022-01-24 18:45:34 -05:00 |
|
emerson
|
d701496130
|
create channel sync system to ensure everything is correct
|
2022-01-24 18:36:20 -05:00 |
|
emerson
|
614fe8eb1e
|
big changes, isolate channels per-user and IRC commands per-client
|
2022-01-24 16:26:37 -05:00 |
|
emerson
|
2e973a18db
|
add more IRC-side error checking
|
2022-01-24 12:25:30 -05:00 |
|
emerson
|
ddbdcc9981
|
add basic error catching to axios calls
|
2022-01-24 10:53:42 -05:00 |
|
emerson
|
53dda5d518
|
send 315 after WHO
|
2022-01-24 10:48:27 -05:00 |
|
emerson
|
209fe0451a
|
lots of changes
|
2022-01-24 10:23:06 -05:00 |
|
emerson
|
4b8ee81b23
|
Better channel naming and renaming.
Still a few weird bugs, but it's better now
|
2022-01-21 12:14:53 -05:00 |
|
emerson
|
31a869f04b
|
Differentiate between channels and rooms, get ready to have good channel names
|
2021-12-07 14:22:18 -05:00 |
|
emerson
|
e83c782284
|
makes cmodes static, add fields for privacy events
|
2021-12-07 13:46:23 -05:00 |
|
emerson
|
3d101f202a
|
add some room events to a list to ignore
|
2021-12-07 13:29:59 -05:00 |
|
emerson
|
74fc22f6e0
|
sync join_rules with IRC
|
2021-12-07 12:24:47 -05:00 |
|
emerson
|
fde0118d38
|
send topic changes to IRC, fixes #4
|
2021-12-07 12:15:03 -05:00 |
|
emerson
|
7fe43f2df5
|
send membership events to IRC, fixes #3
|
2021-12-07 11:55:21 -05:00 |
|
emerson
|
5b195d4de3
|
Fix #21
|
2021-12-07 11:12:14 -05:00 |
|
emerson
|
cac2153e40
|
parse MXC urls, fixes #1
|
2021-12-07 10:50:42 -05:00 |
|
emerson
|
fa7748794f
|
Basic privmsg sending
|
2021-12-07 08:51:31 -05:00 |
|
emerson
|
de2fd40feb
|
add basic matrix syncing
|
2021-12-06 18:33:32 -05:00 |
|
emerson
|
c6b7488a9c
|
basic message sending
|
2021-12-06 12:07:55 -05:00 |
|
emerson
|
1f4ca9e708
|
basic channel joining works
|
2021-12-06 10:23:29 -05:00 |
|
emerson
|
98a096e18f
|
set up initial member, topic, and pl sync
|
2021-12-05 20:22:28 -05:00 |
|
emerson
|
43e974f4c6
|
basic classes
|
2021-12-05 18:33:49 -05:00 |
|