autobrr/internal/domain
Kyle Sanderson 7deac6a781
fix(irc): rewrite handler pipeline (#399)
* fix(irc): rewrite handler pipeline

This might be overkill but the pipeline has been made event driven. I've tested on a couple networks, and bouncing nicks / connections brings it back every time. creating the a different branch from https://github.com/autobrr/autobrr/pull/398 because it's pretty intrusive (and I didn't apply the GUI changes).

* fix(irc): couple adjustments

* fix(irc): deadlocks

* fix: add missing dependency

* fix(irc): remove more locks from connect cmds

* feat(irc): conditional monitoring message

* feat(irc): show unhealthy network in ui

* feat(irc): improve logs and comments
2022-08-12 15:32:02 +02:00
..
action.go feat(actions): qbit add options content layout and skip hash check (#393) 2022-08-02 18:06:45 +02:00
client.go feat(download-clients): add transmission (#350) 2022-07-10 18:01:58 +02:00
config.go feat(confg): reload on save and refactor logging (#275) 2022-05-20 09:27:01 +02:00
event.go refactor: filter and action flow (#225) 2022-04-09 21:20:26 +02:00
feed.go fix(feeds): torznab update and delete (#346) 2022-07-09 16:25:40 +02:00
filter.go feat(filters): add except origins (#396) 2022-08-03 12:47:32 +02:00
filter_test.go feat(filters): add except origins (#396) 2022-08-03 12:47:32 +02:00
indexer.go fix(indexers): delete and clean (#343) 2022-07-07 18:31:42 +02:00
irc.go fix(irc): rewrite handler pipeline (#399) 2022-08-12 15:32:02 +02:00
macros.go feat(filters): add external script and webhook checks 2022-07-23 15:19:28 +02:00
macros_test.go feat(filters): add external script and webhook checks 2022-07-23 15:19:28 +02:00
notification.go feat(notifications): on update available (#352) 2022-07-12 14:47:08 +02:00
release.go feat(indexers): btn improve parsing (#371) 2022-07-23 16:47:15 +02:00
release_test.go feat(indexers): animebytes parse group and category (#327) 2022-07-06 15:01:52 +02:00
releasetags.go feat(filters): add except origins (#396) 2022-08-03 12:47:32 +02:00
releasetags_test.go feat(indexers): btn improve parsing (#371) 2022-07-23 16:47:15 +02:00
user.go feat: add ability to create an account via the webui (#223) 2022-04-10 18:26:14 +02:00