Ludvig Lundgren
e6c151a029
feat: improve release parsing and filtering ( #257 )
...
* feat(releases): improve parsing
* refactor: extend filtering add more tests
* feat: improve macro
* feat: add and remove fields
* feat: add freeleech percent to bonus
* feat: filter by origin
2022-04-30 13:43:51 +02:00
Ludvig Lundgren
bb62e724a1
feat: add torznab feed support ( #246 )
...
* feat(torznab): initial impl
* feat: torznab processing
* feat: torznab more scheduling
* feat: feeds web
* feat(feeds): create on indexer create
* feat(feeds): update migration
* feat(feeds): restart on update
* feat(feeds): set cron schedule
* feat(feeds): use basic empty state
* chore: remove duplicate migrations
* feat: parse release size from torznab
* chore: cleanup unused code
2022-04-25 12:58:54 +02:00
Kyle Sanderson
780a19a308
feat(indexers): add ptm ( #237 )
...
* indexers: add ptm
2022-04-20 20:39:56 +02:00
Ludvig Lundgren
e934795a04
fix(indexers): use rss download url for hdt ( #251 )
...
* fix(indexers): use rss download url for hdt
2022-04-20 20:30:36 +02:00
Ludvig Lundgren
2dbbd9751b
feat(indexers): add mam ( #241 )
...
* feat(indexers): add mam
* docs: add mam
2022-04-12 21:11:57 +02:00
Ludvig Lundgren
8592787b8b
fix(release): edge case resolution parsing ( #243 )
2022-04-12 20:58:36 +02:00
Ludvig Lundgren
2a3b5ce448
feat(http): add healthcheck endpoints liveness and readiness ( #240 )
...
* feat(http): add liveness and readiness endpoints
* feat(http): improve unhealthy msg
2022-04-12 18:19:07 +02:00
Ludvig Lundgren
9e5b7b0aa5
fix(indexer): panic on size check via api ( #239 )
...
* fix(indexer): panic on size check via api
* feat(indexer): add mock api
2022-04-12 16:45:46 +02:00
Ludvig Lundgren
824aecafdf
fix(actions): repo ordering of query args ( #235 )
2022-04-11 19:12:30 +02:00
Ludvig Lundgren
4a97694ce3
fix(indexer): repo get api keys in find ( #230 )
2022-04-10 19:19:40 +02:00
Ludvig Lundgren
d3aabffcfa
fix(database): sqlite disable foreign key check ( #229 )
2022-04-10 19:00:15 +02:00
stacksmash76
1a4f3cf55d
feat: add ability to create an account via the webui ( #223 )
...
* feat: add ability to create an account via the webui without the need for autobrrctl
* refactor redundant code block.
* fix: early return and 0 value
2022-04-10 18:26:14 +02:00
Ludvig Lundgren
982eddc269
fix(filter): save only matched releases ( #227 )
2022-04-10 17:09:05 +02:00
Ludvig Lundgren
a3854ecd59
refactor: filter and action flow ( #225 )
...
* refactor: fitler and action flow
* fix: save release before filters
* feat: add action client to notifications
* feat: improve filter check logging
2022-04-09 21:20:26 +02:00
Ludvig Lundgren
f32379ae76
fix(users): create user ( #221 )
2022-04-07 15:03:28 +02:00
Ludvig Lundgren
f52839d046
fix(indexers): emp change irc network ( #219 )
2022-04-06 13:49:04 +02:00
Ludvig Lundgren
9d0ab6ea52
feat(clients): add whisparr ( #218 )
...
* feat(clients): add whisparr
* feat: add client connection test
2022-04-06 10:40:44 +02:00
Ludvig Lundgren
2f358473f3
fix(notifications): send error and reject events ( #217 )
...
* fix: send notifications with correct events
* feat: set err color red
2022-04-05 19:18:00 +02:00
Ludvig Lundgren
431742fd94
feat: add notifications ( #216 )
...
* feat: initial notifications support
* chore: update deps
2022-04-04 19:13:09 +02:00
Ludvig Lundgren
3185832708
feat: add postgres support ( #215 )
...
* feat: add postgres support and refactor
* feat: improve releases find
* fix: autobrrctl create user
2022-04-02 19:24:23 +02:00
F4n4t
f6873e932e
feat(indexers): add tnetwork ( #208 )
...
* feat(indexers): add torrentnetwork
* docs: update supported indexers
* fix(indexers): update pattern torrentnetwork
2022-04-02 17:40:30 +02:00
Matt Stevens
f48c04c12d
fix(indexers): animebytes fix regex for invisible A0 whitespace characters ( #210 )
2022-03-29 17:45:52 +02:00
Ludvig Lundgren
cc0c071cce
feat: wip postgres support
2022-03-27 03:12:00 +02:00
Ludvig Lundgren
ffa2447c59
feat: change default port ( #207 )
...
Change default port from 8989 to 7474
2022-03-26 21:38:57 +01:00
Ludvig Lundgren
2d3ab67604
feat(web): redirect to login on expired cookie ( #201 )
...
* feat(web): redirect to login on expired cookie
* refactor: simplify auth wrapper
2022-03-26 19:46:16 +01:00
Ludvig Lundgren
baac92cc25
fix(indexers): revtt regex escape ( #206 )
2022-03-26 18:40:22 +01:00
GregTroar
7ef4538200
feat(indexers): add torrentbytes ( #64 )
2022-03-26 16:16:29 +01:00
Ludvig Lundgren
4a9d8b54be
feat(indexers): add cookie support ( #205 )
2022-03-26 16:12:30 +01:00
Ludvig Lundgren
8faf7ed410
fix(filters): load only from active indexers ( #202 )
2022-03-26 13:57:42 +01:00
GregTroar
dc0428fcc9
fix(indexers): update pattern RevTT ( #204 )
...
Currently releases are saved as !new ReleaseName.720p.HDTV.x264-NoGroup.
Adding double quotes on pattern to avoid this.
2022-03-26 13:52:55 +01:00
Ludvig Lundgren
ae016c0a9a
fix(releases): parse case insensitive ( #199 )
2022-03-22 20:00:10 +01:00
Ludvig Lundgren
7311c846bc
fix(migrations): actions add missing webhook columns ( #197 )
2022-03-22 19:33:34 +01:00
Ludvig Lundgren
46cffc4453
feat(irc): allow other channels for idle ( #195 )
2022-03-22 18:36:10 +01:00
Ludvig Lundgren
7455b2973d
fix(irc): irc join cmd channel with password ( #193 )
2022-03-22 00:33:59 +01:00
Ludvig Lundgren
0b0a48e306
fix(irc): increase sleep pre join ( #192 )
2022-03-22 00:00:21 +01:00
Ludvig Lundgren
4e4e498cc3
fix(irc): run nickserv identify with password only ( #191 )
2022-03-21 23:29:27 +01:00
Ludvig Lundgren
22f768148c
fix(irc): join channel with password ( #190 )
2022-03-21 17:39:59 +01:00
Kyle Sanderson
de1291d110
fix(actions): webhook json double escaping ( #189 )
2022-03-21 17:20:04 +01:00
Ludvig Lundgren
a966291b38
fix(indexers): only load definitions with .yaml ext ( #188 )
2022-03-20 16:37:29 +01:00
Ludvig Lundgren
fdf69e6403
feat(indexers): load custom definitions ( #186 )
2022-03-20 14:35:33 +01:00
Ludvig Lundgren
159133ef35
feat(actions): add webhook support ( #184 )
...
* feat(actions): add webhook support
* feat: add type and method
2022-03-20 12:16:47 +01:00
Ludvig Lundgren
3c323004c0
refactor: change back to modernc sqlite db driver ( #120 )
...
* refactor: change to modernc sqlite db driver
* chore: update deps
2022-03-19 17:41:42 +01:00
Kyle Sanderson
18f323746a
fix(download_client): release rw lock ( #183 )
2022-03-18 01:44:26 +01:00
F4n4t
fc1b234578
feat(indexers): add Torrent-Syndikat ( #178 )
2022-03-17 22:29:48 +01:00
Ludvig Lundgren
2c7cbb4c22
fix(actions): dont run in parallel ( #182 )
2022-03-17 21:10:33 +01:00
Ludvig Lundgren
bb9e51f9d3
feat: download clients skip tls verify option ( #181 )
2022-03-17 20:57:27 +01:00
Ludvig Lundgren
8bf43dc1e0
fix: no irc network created when adding a new indexer ( #177 )
2022-03-16 20:39:48 +01:00
Ludvig Lundgren
3b43ccba8a
feat: delete all releases from settings ( #170 )
2022-03-06 18:08:32 +01:00
Ludvig Lundgren
cb6cbb83d5
feat(filters): duplicate ( #168 )
2022-03-06 16:08:07 +01:00
Ludvig Lundgren
2dc02a4c02
feat(filters): add priority ( #166 )
2022-03-05 22:44:29 +01:00