Commit graph

1269 commits

Author SHA1 Message Date
Ludvig Lundgren
99b0c9383b
chore: update react 18 breaking deps (#226) 2022-04-09 23:42:32 +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
3493a39537
fix(filters): refetch on update (#200) 2022-03-22 23:18:47 +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
Kyle Sanderson
aa196d8104
build(docker): add curl (#173) 2022-03-09 21:06:53 +01:00
Ludvig Lundgren
3b43ccba8a
feat: delete all releases from settings (#170) 2022-03-06 18:08:32 +01:00
Ludvig Lundgren
c28c6186d9
build: goreleaser group changelog (#169) 2022-03-06 16:30:13 +01:00
Ludvig Lundgren
cb6cbb83d5
feat(filters): duplicate (#168) 2022-03-06 16:08:07 +01:00
Ludvig Lundgren
72b74f9d19
fix: indexer add default values (#167) 2022-03-06 02:29:57 +01:00
Ludvig Lundgren
2dc02a4c02
feat(filters): add priority (#166) 2022-03-05 22:44:29 +01:00
Ludvig Lundgren
1374dd150c
fix(build): actions docker build-args (#165)
* fix(build): actions docker build-args
2022-03-05 16:51:11 +01:00
Ludvig Lundgren
0878790232
build: set version in docker build (#164) 2022-03-04 23:01:12 +01:00
stacksmash76
9ea29d02a2
refactor: releases table-related code and fix for #158 (#159)
* refactor(APIClient): updated the newly added findQuery function to use URLSearchParams instead of manually crafting the URI string itself.

* refactor: moved duplicate dashboard/release code to a separate folder: components/data-table.

* refactor(SlideOver): added proper typings to the SlideOver component and added a sanity check to prevent passing of null/undefined values to the child component before rendering.

* refactor: removed the redundant Network and Channel typings and updated relevant typings to match the backend. adapted relevant code to match these changes.

* fix(ChannelsFieldArray): fixed a bug where it was unable to add a new irc network due to the validation object being initialized as non-empty (formik requires that successful validated entries return empty objects)

* refactor(screens/settings/Irc): replaced incorrect typings, sanitized potentially null values and cleaned up the code.

* fix: included changes should fix issue #158 as well.

* feat: send chan empty array
2022-03-04 21:13:46 +01:00
Ludvig Lundgren
5a45851677
feat(actions): add more macro variables (#157)
* feat(actions): add more macro variables

* feat: add more macros

* feat: add more tests
2022-03-04 20:29:53 +01:00
Ludvig Lundgren
e0e4bf6202
feat(indexers): definitions set forcesizeunit (#156)
* feat(indexers): support custom size handling

* fix: change case for yaml key
2022-02-28 19:25:39 +01:00
Ludvig Lundgren
1b0d52da85
feat: qbit add retry and extend timeout (#155) 2022-02-28 18:38:18 +01:00
Ludvig Lundgren
c8356d667a
fix(indexers): norbits correctly escape yaml (#152) 2022-02-27 18:19:25 +01:00
Ludvig Lundgren
2035effbd0
feat(indexers): add Norbits (#151)
* feat(indexers): add norbits

* docs: add norbits
2022-02-27 17:59:07 +01:00