emerson
|
c9e6d6cbe5
|
Split out connection handling from client logic
|
2022-05-18 12:09:35 -04:00 |
|
emerson
|
d18f6a699a
|
quick fix to alert to any invited rooms
|
2022-05-02 20:05:07 -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
|
da1c006e69
|
generalize lazy join logic into one function
|
2022-05-02 18:27:35 -04:00 |
|
emerson
|
8214668f14
|
add notice for encrypted messages
|
2022-05-02 18:23:09 -04:00 |
|
emerson
|
394a22738e
|
fix multiline topics
|
2022-05-02 17:43:21 -04:00 |
|
emerson
|
2c381a414d
|
add MODES to isupport
|
2022-05-02 17:43:14 -04:00 |
|
emerson
|
52ddd1cfd9
|
call getDirectMessages on initial sync and every time a new channel is made
|
2022-05-02 17:33:26 -04:00 |
|
emerson
|
63bf00394d
|
initial batch work
|
2022-04-08 12:35:38 -04:00 |
|
emerson
|
8be16f12c6
|
use vendor prefix for custom specs
|
2022-03-30 07:15:10 -04:00 |
|
emerson
|
211142586c
|
start labeled-response work
|
2022-03-29 18:23:20 -04:00 |
|
emerson
|
19fe53c826
|
remove numerics file
|
2022-03-29 16:22:05 -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
|
5124e98a49
|
update packages
|
2022-02-17 11:38:41 -05:00 |
|
emerson
|
08bc7df97c
|
remove duplicate stuff in README
|
2022-02-09 08:25:34 -05:00 |
|
emerson
|
d2b1c31b5d
|
v0.1.1 release
|
2022-02-09 08:06:59 -05:00 |
|
emerson
|
f6f46b7bb4
|
Fix tag/spec mapping
|
2022-02-09 07:54:39 -05:00 |
|
emerson
|
021e2920ab
|
Fix missing parameter for 900, catch connection error
|
2022-02-09 07:54:03 -05:00 |
|
emerson
|
fa58928ec2
|
Timestamp and clarify debug logs
|
2022-02-09 07:52:50 -05:00 |
|
emerson
|
540fd979fc
|
add more event types to the ignore list
|
2022-02-09 07:52:10 -05:00 |
|
emerson
|
e86e911e3d
|
make sure we only send DELETEMSG to supporting clients
|
2022-02-09 07:51:39 -05:00 |
|
emerson
|
0e1117e796
|
Implement message deletion
|
2022-02-02 18:55:09 -05:00 |
|
emerson
|
0c805ba3fb
|
Officially releasing v0.1
|
2022-02-02 18:03:22 -05:00 |
|
emerson
|
e59ba7e0be
|
extended-invite: remove dependency on invite-notify and simplify wording
|
2022-02-02 17:42:00 -05:00 |
|
emerson
|
c30270f435
|
Add ability to highlight matrix users
|
2022-02-02 14:01:02 -05:00 |
|
emerson
|
5f2add147c
|
fix duplicate messages
|
2022-02-02 12:55:43 -05:00 |
|
emerson
|
fbc933ac47
|
Fix channel renaming M->I
|
2022-02-02 12:51:34 -05:00 |
|
emerson
|
8c48d095e5
|
add info to README
|
2022-02-02 12:00: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
|
038d04ad96
|
spec work
|
2022-02-01 17:46:22 -05:00 |
|
emerson
|
d5dd3f8f51
|
give the server a bit of leniency before complaining about lag
|
2022-02-01 17:46:14 -05:00 |
|
emerson
|
6c1135bfe4
|
Documentation
|
2022-02-01 16:32:29 -05:00 |
|
emerson
|
2d3481dd5a
|
update packages
|
2022-02-01 16:32:22 -05:00 |
|
emerson
|
0d91166f01
|
make sure nicks are always unique
|
2022-02-01 16:32:16 -05:00 |
|
emerson
|
ac936f8c11
|
we don't yet support chathistory
|
2022-01-24 21:28:34 -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
|
f8f082e4c8
|
make tags optional
|
2022-01-24 16:36:25 -05:00 |
|
emerson
|
614fe8eb1e
|
big changes, isolate channels per-user and IRC commands per-client
|
2022-01-24 16:26:37 -05:00 |
|
emerson
|
5a5991db50
|
rework sync so we don't pile requests up
|
2022-01-24 13:59:41 -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
|
ccfd571e13
|
update packages
|
2022-01-21 12:14:21 -05:00 |
|