Peter Steinberger
|
1aa77e4603
|
refactor(extensions): reuse shared helper primitives
|
2026-03-07 10:41:05 +00:00 |
|
Peter Steinberger
|
1c753ea786
|
test: dedupe fixtures and test harness setup
|
2026-02-23 05:45:54 +00:00 |
|
Peter Steinberger
|
b8b43175c5
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
Peter Steinberger
|
31f9be126c
|
style: run oxfmt and fix gate failures
|
2026-02-18 01:29:02 +00:00 |
|
cpojer
|
d0cb8c19b2
|
chore: wtf.
|
2026-02-17 13:36:48 +09:00 |
|
Sebastian
|
ed11e93cf2
|
chore(format)
|
2026-02-16 23:20:16 -05:00 |
|
cpojer
|
0f8d1f175a
|
chore: Fix type errors in extensions/twitch tests.
|
2026-02-17 10:14:00 +09:00 |
|
cpojer
|
90ef2d6bdf
|
chore: Update formatting.
|
2026-02-17 09:18:40 +09:00 |
|
Peter Steinberger
|
8c7901c984
|
fix(twitch): enforce allowFrom allowlist
|
2026-02-02 00:16:35 +00:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
jaydenfyi
|
f5c90f0e5c
|
feat: Twitch Plugin (#1612)
* wip
* copy polugin files
* wip type changes
* refactor: improve Twitch plugin code quality and fix all tests
- Extract client manager registry for centralized lifecycle management
- Refactor to use early returns and reduce mutations
- Fix status check logic for clientId detection
- Add comprehensive test coverage for new modules
- Remove tests for unimplemented features (index.test.ts, resolver.test.ts)
- Fix mock setup issues in test suite (149 tests now passing)
- Improve error handling with errorResponse helper in actions.ts
- Normalize token handling to eliminate duplication
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* use accountId
* delete md file
* delte tsconfig
* adjust log level
* fix probe logic
* format
* fix monitor
* code review fixes
* format
* no mutation
* less mutation
* chain debug log
* await authProvider setup
* use uuid
* use spread
* fix tests
* update docs and remove bot channel fallback
* more readme fixes
* remove comments + fromat
* fix tests
* adjust access control logic
* format
* install
* simplify config object
* remove duplicate log tags + log received messages
* update docs
* update tests
* format
* strip markdown in monitor
* remove strip markdown config, enabled by default
* default requireMention to true
* fix store path arg
* fix multi account id + add unit test
* fix multi account id + add unit test
* make channel required and update docs
* remove whisper functionality
* remove duplicate connect log
* update docs with convert twitch link
* make twitch message processing non blocking
* schema consistent casing
* remove noisy ignore log
* use coreLogger
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-26 13:48:10 -06:00 |
|