Commit Graph

1337 Commits

Author SHA1 Message Date
Luna b71950715c fix typo 2021-07-15 00:20:14 -03:00
Luna 0eb37554d3 fix typos 2021-07-14 23:44:04 -03:00
Luna d1b10e7409 fix new joins not subscribing to channels 2021-07-14 23:41:19 -03:00
Luna 9273d8cbda schemas: update invite 2021-07-14 23:41:07 -03:00
Luna 67785920bb lazy_guild: do not remove member nicks 2021-07-14 23:27:30 -03:00
Luna bf5774aa03 schemas: update guild create 2021-07-14 23:27:23 -03:00
Luna 5b0a632b9f handle optional voice regions on guild create 2021-07-14 23:27:07 -03:00
Luna 8f229bf764 pubsub: fix typo 2021-07-14 22:38:51 -03:00
Luna 36e6e078b3 guild: add secondary route for nick updating 2021-07-14 22:37:36 -03:00
Luna 55032aba1e gateway: fix guild_hashes fallback 2021-07-14 22:31:00 -03:00
Luna 2b3f1ac48c gateway: add hack for Request Guild Members 2021-07-14 22:24:28 -03:00
Luna a5c52f5a2c fix typo 2021-07-14 22:24:19 -03:00
Luna a830c9cb77 update gateway schemas 2021-07-14 22:13:09 -03:00
Luna 07edc235f5 lazy_guild: add handling for member losing permissions 2021-07-14 21:45:43 -03:00
luna d3806353b6 Merge branch 'impl/gateway-intents' into 'master'
Add Gateway Intents support

Closes #74

See merge request litecord/litecord!74
2021-07-14 19:05:00 +00:00
Luna 03dd1f0406 pubsub: remove DispatcherWithFlags superclass 2021-07-14 15:53:37 -03:00
Luna 7757c837d0 pubsub: remove flags from dispatchers 2021-07-14 15:51:36 -03:00
Luna f3af9b5f11 pubsub: add intents logic for Guild Member Update 2021-07-14 15:14:51 -03:00
Luna a51840487f pubsub: add passthrough logic 2021-07-14 15:04:33 -03:00
Luna bc1c0f3b20 add intents support to channel dispatcher 2021-07-14 14:59:34 -03:00
Luna dae56a68ae move events-intents table to enums module 2021-07-14 14:59:15 -03:00
Luna c03ed978ca pubsub.guild: replace flags with intents checking 2021-07-11 01:40:05 -03:00
Luna 0119044a6c gateway: remove subscriptions with flags 2021-07-11 01:39:40 -03:00
Luna 33c7db9cbb gateway: add support for intents in identify input 2021-07-11 01:21:46 -03:00
Luna a12ef353d3 add intents to identify schema 2021-07-11 01:21:24 -03:00
Luna 566920b120 enums: make Intents an IntFlag subclass 2021-07-11 01:21:03 -03:00
Luna 49e1938ed6 enums: add Intents flags 2021-07-11 00:20:02 -03:00
luna 16665e5692 Merge branch 'impl/bulk-ack' into 'master'
Implement Bulk ACK endpoint

Closes #52

See merge request litecord/litecord!73
2021-07-11 02:47:30 +00:00
Luna 2ae6d3ffd2 remove unused import 2021-07-10 23:44:37 -03:00
Luna 093f11aad9 fix bug on gdm ack leading to no events 2021-07-10 23:42:17 -03:00
Luna 6c2c6500a6 add bulk ack implementation 2021-07-10 23:41:59 -03:00
Luna 87b1257e06 move code to dedicated read_states blueprint 2021-07-10 23:28:17 -03:00
Luna ea8f629e30 webhooks: add type field
close #66
2021-07-10 18:58:11 -03:00
luna dc8576857c Merge branch 'migrate-poetry' into 'master'
Migrate to poetry

Closes #127

See merge request litecord/litecord!72
2021-07-10 06:41:27 +00:00
Luna e2018135a6 remove pipenv project files 2021-07-10 03:29:09 -03:00
Luna 96ac774460 docs: s/pipenv/poetry 2021-07-10 03:28:48 -03:00
Luna 706f22e1b6 ecosystem.config.js: s/pipenv/poetry 2021-07-10 03:24:57 -03:00
Luna d58f1aaad6 tox: attempt to run migrations inside tox env 2021-07-09 23:48:50 -03:00
Luna e5609f3161 ci: poetry install 2021-07-09 23:33:51 -03:00
Luna 90c0c17335 ci: apk add cargo 2021-07-09 23:28:07 -03:00
Luna 80f443ccfd ci: apk add rust 2021-07-09 23:21:34 -03:00
Luna c03ef5397c ci: attempt to use poetry wheels 2021-07-09 23:18:37 -03:00
Luna 25cd905868 tox: bump dev depedencies 2021-07-09 23:18:27 -03:00
Luna efc0790dfd ci: dont install poetry 2021-07-09 22:30:41 -03:00
Luna b7343e73ab ci: use tox 2021-07-09 22:22:53 -03:00
Luna 22f5af9887 tests: attempt to fix flakey tests 2021-07-09 22:20:45 -03:00
Luna eb93b7f912 tox.ini: use poetry 2021-07-09 22:20:28 -03:00
Luna f96b77aa7d add poetry project files 2021-07-09 21:59:30 -03:00
luna 750a945b56 Merge branch 'refactor/validate-gateway-messages' into 'master'
Validate some gateway messages

Closes #91

See merge request litecord/litecord!71
2021-07-09 22:04:04 +00:00
Luna 9293803e11 tests: attempt to fix flakey test 2021-07-09 18:50:32 -03:00