Kyle Sanderson
a93b54bbbc
fix(feeds): indexer identifier issues ( #538 )
...
* fix(torznab/rss): keep original name
* fix(feeds): get identifier via indexer join
* fix(feeds/web): remove identifier slugify
2022-11-17 18:50:40 +01:00
Kyle Sanderson
d826399c24
fix(download_client): improve no-client error ( #529 )
2022-11-07 17:22:31 +01:00
ze0s
716784e7a6
fix(filters): max downloads per hour check ( #514 )
...
* fix(filters): sqlite max downloads per hour
* fix(filters): missing import
2022-10-27 23:13:06 +02:00
ze0s
4bf023d030
feat(irc): support optional SASL and NickServ auth ( #511 )
...
* feat(irc): support SASL and NickServ auth
* feat(irc): add missing fields
* feat(irc): support SASL and NickServ auth
* feat(irc): add missing fields
* feat(irc): add validation
* feat(indexers): unify and set required values
* feat(irc): add postgres migrations
* feat(irc): use nick as handlerkey
* feat(irc): use account for nickserv
* fix(irc): pg db migration
2022-10-27 22:25:58 +02:00
ze0s
5183f7683a
feat(filters): filtering for raw releaseTags ( #506 )
...
feat(filters): add releaseTags filtering
2022-10-18 23:52:36 +02:00
ze0s
e2bb14afa4
feat(feeds): improve RSS ( #502 )
...
* feat(feeds): improve rss
* save last_run time
* remove interval check
* refactor feed job keys
* add rss test
* add max_age check
* feat(feeds): rss basic freeleech parsing
* feat(feeds): rss cookie support
* feat(feeds): db get max_age
* feat(feeds): update log messages
* feat(feeds): pass cookie to release for download
* feat(feeds): improve size parsing
* feat(feeds): improve datetime check
2022-10-18 18:51:10 +02:00
paperclip-go-brr
72be86a34f
feat(feed): Configurable request timeout ( #456 )
...
* feat(feed): Add field for setting request timeout
* fix: missing type in interface
* feat: add postgres migration and column to base schema
2022-10-04 17:33:35 +02:00
ze0s
f5faf066a9
feat(filters): improve list view with filtering ( #465 )
2022-09-22 11:54:17 +02:00
ze0s
63d4c21e54
feat(notifications): add Notifiarr support ( #464 )
2022-09-19 15:44:31 +02:00
ze0s
3a334121f7
feat(filters): support partial update ( #409 )
2022-08-15 15:54:34 +02:00
ze0s
fa20978d58
feat(api): add apikey support ( #408 )
...
* feat(api): add apikey support
* feat(web): api settings crud
2022-08-15 11:58:13 +02:00
ze0s
5d80e48b54
feat(filters): add except origins ( #396 )
...
* feat(filters): add except origins
* feat(filters): add user origin
2022-08-03 12:47:32 +02:00
ze0s
9508cbb46c
feat(actions): qbit add options content layout and skip hash check ( #393 )
...
* feat(actions): qbit content layout and skip hash check
* feat(actions): qbit options
2022-08-02 18:06:45 +02:00
ze0s
2b3fab28c1
feat(filters): list actions count ( #372 )
2022-07-23 18:06:11 +02:00
ze0s
d56693cd33
feat(filters): add external script and webhook checks
2022-07-23 15:19:28 +02:00
Ludvig Lundgren
8a4826d781
fix(autobrrctl): missing logger ( #355 )
2022-07-16 17:59:24 +02:00
Ludvig Lundgren
c1df9c817f
fix(feeds): torznab update and delete ( #346 )
...
* fix(feeds): torznab update and delete
* fix(feeds): repo cache exists check err
2022-07-09 16:25:40 +02:00
Ludvig Lundgren
72d4942104
fix(database): migrations missing types ( #345 )
2022-07-08 22:24:38 +02:00
Ludvig Lundgren
33e3691737
fix(indexers): delete and clean ( #343 )
2022-07-07 18:31:42 +02:00
Ludvig Lundgren
31fbe013ff
feat(releases): action status show filter and client ( #338 )
...
* feat(releases): action status show client and filter
* feat(releases): add better tooltip
2022-07-06 17:30:41 +02:00
Ludvig Lundgren
0e88117702
feat(logging); improve messages and errors ( #336 )
...
* feat(logger): add module context
* feat(logger): change errors package
* feat(logger): update tests
2022-07-05 13:31:44 +02:00
Ludvig Lundgren
62392fd14c
feat(releases): add more database indexes ( #310 )
2022-06-16 00:32:55 +02:00
Ludvig Lundgren
f67c92340a
fix(filters): postgres dl limits check ( #308 )
2022-06-15 19:39:21 +02:00
Ludvig Lundgren
258754643d
feat(web): search releases ( #302 )
...
* feat(releases): search in ui
* refactor(releases): optimize query recent releases
2022-06-14 01:51:33 +02:00
Ludvig Lundgren
38addb99e6
feat(notifications): add telegram support ( #299 )
...
* feat(notifications): add telegram support
* feat(notifications): change list view
* refactor(notifications): overall setup
* feat(notifications): forms add telegram
2022-06-13 17:01:36 +02:00
Ludvig Lundgren
df7a51d479
fix(irc): append invite command on add ( #297 )
2022-06-11 02:05:31 +02:00
Ludvig Lundgren
91b094f4f4
feat(confg): reload on save and refactor logging ( #275 )
...
* feat(confg): reload on save
* refactor(logging): rework
2022-05-20 09:27:01 +02:00
Ludvig Lundgren
2a23ed0185
feat(filters): add download limits ( #266 )
...
* feat(filters): add download limits
2022-05-18 14:14:13 +02:00
Ludvig Lundgren
bea30cb0bd
fix(db): initial schema filter origins nullable ( #271 )
2022-05-12 15:40:58 +02:00
Ludvig Lundgren
8b1174c65f
feat(actions): qbit rules set ratio and seed time limits ( #264 )
2022-05-03 14:57:47 +02:00
Ludvig Lundgren
43d37fc859
fix(database): bad migration ( #262 )
2022-05-01 21:17:00 +02:00
Ludvig Lundgren
eb7ca3374e
feat(actions): qbt set re-announce opts ( #261 )
2022-05-01 21:11:54 +02:00
Ludvig Lundgren
b7d1f216c0
fix(feeds): ttl and correct field types ( #259 )
2022-05-01 16:09:00 +02:00
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
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
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
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
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
Ludvig Lundgren
cc0c071cce
feat: wip postgres support
2022-03-27 03:12:00 +02:00
Ludvig Lundgren
8faf7ed410
fix(filters): load only from active indexers ( #202 )
2022-03-26 13:57:42 +01:00
Ludvig Lundgren
7311c846bc
fix(migrations): actions add missing webhook columns ( #197 )
2022-03-22 19:33:34 +01:00
Ludvig Lundgren
22f768148c
fix(irc): join channel with password ( #190 )
2022-03-21 17:39:59 +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