Commit Graph

1375 Commits

Author SHA1 Message Date
Mai 9ca4480a22 Merge branch 'patch-3' into 'master'
Channel names no longer end with a dash

See merge request litecord/litecord!70
2022-02-20 22:45:00 +00:00
Luna e85e38ddb7 add TODO note for voice key optimization 2022-02-19 17:47:55 -03:00
Luna 3d127b405f ignore possibly invalid VSUs but still warn on them 2022-02-19 17:45:09 -03:00
luna c1a6d9a53a Merge branch 'master' into 'master'
Fix LVSP health reporting and implement identify after hello

See merge request litecord/litecord!87
2022-02-19 16:56:35 +00:00
Evie Viau 21e9b782a4
Get LVSP secret fron config.py 2022-02-18 08:06:28 -05:00
Evie Viau 70a0379615
HEARTBEAT_ACK, READY, and basic IDENTIFY 2022-02-18 08:02:00 -05:00
luna 7d8488adc7 Merge branch 'janeptrv-master-patch-39499' into 'master'
Update lvsp.md

See merge request litecord/litecord!86
2022-02-17 22:04:08 +00:00
Jane Petrovna c579ade99c Update lvsp.md 2022-02-17 20:44:17 +00:00
luna 386354fd65 Merge branch 'refactor/wsproto-tests' into 'master'
tests: add websockets->wsproto translation layer

Closes #139

See merge request litecord/litecord!85
2022-01-29 23:38:21 +00:00
luna 3b87a17477 tests: add websockets->wsproto translation layer 2022-01-29 23:38:21 +00:00
Luna 6ac705f838 update dependencies 2022-01-27 21:56:16 -03:00
luna 6a617cf376 Merge branch 'addbot-manage' into 'master'
Add 'addbot' manage.py command

See merge request litecord/litecord!84
2022-01-27 14:40:26 +00:00
Bluenix 2fe50c4ac3 Add 'addbot' manage.py command 2022-01-27 14:40:26 +00:00
Luna ddd2469066 gateway: send zlib flush in the same websocket message
see #139
2022-01-26 21:54:32 -03:00
Luna c85f0806c7 test_websocket: add test for zlib stream 2022-01-25 23:47:33 -03:00
Luna f792769656 gateway: don't set FIN bit on zlib-stream chunks
close #139
2022-01-25 23:46:53 -03:00
Luna d77a84be97 handle bot gateway connections
close #134
2021-11-01 22:15:48 -03:00
Luna b0096f119a add hacky patch for python 3.10 2021-11-01 21:48:14 -03:00
NotNite b6b07073bc
Add user_settings_version to identify 2021-11-01 19:42:29 -04:00
Luna 3cfbbeecc7 add message reaction tests 2021-10-21 21:47:27 -03:00
Luna 55d8e3fe50 bump quart to git commit 2021-10-21 21:46:29 -03:00
Luna 8bdfdfa4ec enable raw tls on websocket 2021-10-09 12:59:48 -03:00
NotNite 2ba7a09796
gateway.schemas: add v identify field for eris 2021-09-24 21:54:17 -04:00
NotNite 2f33bb32a4
gateway.schemas: add missing guild_subscriptions 2021-09-24 21:53:55 -04:00
NotNite 2df5a93a9b
schemas: make allowed_mentions fields optional 2021-09-24 21:53:13 -04:00
luna 1b53cb404e Merge branch 'update-license-headers' into 'master'
Update license headers

See merge request litecord/litecord!83
2021-09-24 17:41:26 +00:00
Cynthia Foxwell f162f0ab60 Update license headers 2021-09-24 11:33:06 -06:00
Luna 2f5f848442 tox: bump pytest 2021-09-23 23:37:16 -03:00
Luna 51ef947149 deps: bump asyncpg, websockets, pillow 2021-09-23 23:36:59 -03:00
Cynthia Foxwell 49789d66f6 guilds: add templates stub 2021-09-23 20:24:04 -06:00
NotNite a2a85ef621
channels: send full guild info when deleting a channel 2021-09-23 21:48:24 -04:00
NotNite 4f543442b9
op14: verify the channel exists 2021-09-22 21:29:41 -04:00
NotNite 2ec293702f
invites: fix infinite use 2021-09-21 21:42:58 -04:00
NotNite 8e45263f97
luna didnt say i cant break v6 :( 2021-09-21 21:07:05 -04:00
NotNite 25d6c635a3
send 201 on channel create to make client happy 2021-09-21 20:06:49 -04:00
NotNite a1ca74f960
lazy_guild: remove member properly 2021-09-21 18:20:31 -04:00
NotNite e35af92cb9
fix mutual guilds menu 2021-09-21 18:18:51 -04:00
NotNite c72ff84b37
fix key in GUILD_DELETE 2021-09-21 16:02:56 -04:00
NotNite 9b77edfaa7
test_invites: test max_uses 2021-09-21 12:53:07 -04:00
NotNite 41c9531d13
test_invites: loop instead of code reuse 2021-09-21 12:41:37 -04:00
NotNite 639368bed3
invites: off-by-one error in max_uses 2021-09-21 12:37:39 -04:00
Luna 30d8ada7ed refactor 'as_user' on _join_invite 2021-09-20 23:25:42 -03:00
Luna 18a774dca6 add test to verify multiple join/leave cycles 2021-09-20 23:23:02 -03:00
Luna fdc5630f87 guilds: verify owner before removing member 2021-09-20 23:22:44 -03:00
Luna 3e390caffe add migration to maintain data consistency on members
the tables that should refer to members aren't doing so because
they were declared before the members table itself.

this leads to data inconsistency as members leave or get kicked
or get banned from a guild, and the relevant rows on those tables
ARE NOT removed as well.
2021-09-20 23:07:31 -03:00
NotNite 4cae4e240d
tests: clean up code reuse in invites 2021-09-20 19:58:29 -04:00
NotNite d2c0b9ac61
tests: more invite tests 2021-09-20 19:47:18 -04:00
luna 2283030fc3 Merge branch 'feature/guild-join-messages' into 'master'
Add guild join system message

Closes #95

See merge request litecord/litecord!81
2021-09-20 20:56:24 +00:00
NotNite 787d83cd80
Add guild join system message 2021-09-20 16:49:10 -04:00
NotNite e5bc3d0097
Remove outdated docs 2021-09-20 15:28:57 -04:00