Commit Graph

17 Commits

Author SHA1 Message Date
pajlada b9cf385a40 ci: format ./twitch-eventsub-ws (#6647) 2025-12-14 14:00:57 +00:00
pajlada caeb28dd9a feat(eventsub): handle multi enum constant keys (#6078) 2025-03-15 10:57:03 +00:00
dependabot[bot] c041804b03 chore(deps-dev): bump black in /lib/twitch-eventsub-ws/ast (#5894)
Bumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...24.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-08 17:04:35 +01:00
dependabot[bot] 9d1f930e85 chore(deps): bump jinja2 in /lib/twitch-eventsub-ws/ast (#6033)
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-06 14:30:25 +01:00
nerix c56f0421b1 fix(eventsub): infer AsISO8601 for chrono time point (#6027) 2025-03-04 20:52:52 +01:00
nerix bced3c658d feat(eventsub): implement suspicious user message (#6007) 2025-03-01 12:48:01 +00:00
nerix 95b97f42e6 feat(eventsub): add automod.message.* and channel.suspicious_user.* (#6003) 2025-02-27 21:53:48 +01:00
nerix 044dc69aa6 feat(eventsub): implement (shared-chat-)ban (#5985) 2025-02-25 21:13:05 +01:00
pajlada b01f50856d feat(eventsub): Add support for channel.moderate Warn (#5932)
* fix(eventsub): Be less strict with strings & vectors

String foo from `{"foo":null}` is now accepted, and returns an empty string
std::vector<String> foo from `{"foo":null}` is now accepted, and returns an empty array
2025-02-09 11:21:16 +00:00
nerix 992f9195a7 refactor(eventsub): use variants for sum types (#5930) 2025-02-08 14:33:29 +01:00
pajlada 0d02a6344b chore(eventsub): run pytest in ci (#5920) 2025-02-07 22:01:05 +00:00
pajlada 02405b935a refactor(eventsub): use snake_case transform by default (#5916) 2025-02-07 20:57:07 +01:00
nerix 9092f246fc fix: address clang-tidy warnings (#5915) 2025-02-07 18:22:10 +00:00
nerix f37676fe1c refactor(eventsub): enforce static error categories (#5903) 2025-02-07 15:37:53 +00:00
pajlada 9260e72a0b refactor(eventsub): remove empty line start of implementation (#5910) 2025-02-06 21:17:57 +00:00
nerix 449aefc6bc refactor(eventsub): generate entire files (#5897) 2025-02-05 16:53:25 +01:00
pajlada 0f8a29fdb9 feat: add initial experimental Twitch Eventsub support (#5837)
Co-authored-by: nerix <nerixdev@outlook.de>
2025-02-02 16:03:24 +00:00