Commit graph

209 commits

Author SHA1 Message Date
Kyle Sanderson
19041de567
fix(indexers): capitalize TheOldSchool (#1222) 2023-10-28 12:01:25 +02:00
martylukyy
d1fa1b7cdf
feat(indexers): BHD freeleech announces (#1216)
* feat(indexers): BHD freeleech announces

* feat: parse and map bhd freeleech

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2023-10-26 22:30:28 +02:00
persuaded6414
367d8c8899
docs(definitions): MAM clarify cookie usage (#1199)
Update myanonamouse.yaml to have the right mam_id format

Autobrr's Discord had a user indicate that the format needs to be "mam_id=$id;"

The $id being the one created in the Preferences > Security in MAM website for the relevant IP.
2023-10-23 22:02:46 +02:00
ze0s
eb75714cf8
feat(indexers): add TheOldSchool (#1209)
* feat(indexers): add TheOldSchool

* change language code
remove unneeded lazy modifiers
account for empty parenthesis
account for miscellaneous character in usernames
make compatible with PCRE flavors

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-10-23 20:48:42 +02:00
martylukyy
ee0d055743
fix(indexers): TorrentSeeds remove nickserv fields (#1205)
fix(indexers): removal of torrentseeds nickserv fields
2023-10-22 18:06:07 +02:00
ze0s
0f9a3e439b
feat(indexers): PTP support freeleech (#1195) 2023-10-19 18:50:14 +02:00
martylukyy
706f95116e
feat(indexers): add OnlyEncodes (#1190)
feat(indexers): add onlyencodes
2023-10-18 18:45:17 +02:00
Gabe
faaec5625a
feat(indexers): remove closed indexer (PTN) (#1185)
PTN closed down for good.
2023-10-16 20:25:56 +02:00
Daniel Williams
f59e133398
feat(indexers): SubsPlease parse title (#1170)
* Update subsplease.yaml regex to parse title

This change aims to parse any multiple-word title to populate the title macro.

* Update subsplease.yaml also captures title for batch releases

I replaced the (.*?) part with ([^-()]+), which matches one or more characters that are not dashes or parentheses. This will stop at either a dash - or an opening parenthesis (

* Parsing title by matching a sequence instead of using a character class

Using whitespace - (dash) whitespace numerical or whitespace ( (open bracket) numerical to end the title pattern

* specify character amount of `\d` token

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-10-14 12:11:23 +02:00
martylukyy
32c25e6cab
fix(indexers): pbay announce bot name (#1179) 2023-10-14 12:09:08 +02:00
Bogdan
525861074b
feat(indexers): FileList update download link (#1172)
feat(indexers): remove unused filename argument from download link for FL
2023-10-10 18:00:06 +02:00
Bogdan
b70ad9f144
feat(indexers): update SSL port for AR (#1171) 2023-10-10 17:57:25 +02:00
Fabricio Silva
8600d3a2ab
fix(indexes): toggle on and off with switch (#1164)
* chore(indexers): replace array position with id

* fix(indexers): enable and disable without editing

* feat(indexer): add toggle endpoint and refactoring

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2023-10-03 21:57:11 +02:00
martylukyy
603191b47d
fix(indexers): pbay regex pattern (#1165) 2023-10-03 16:38:24 +02:00
ze0s
03ef86ac96
fix(indexers): NBL irc announce regex (#1153)
* fix(indexers): NLB regex pattern

* fix: improve regex

* fix: reintroduce category group
fix: exempt season numbering from title

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-10-01 16:47:30 +02:00
ze0s
a78a5d1bf8
fix(indexers): API get torrent check for nil body (#1146) 2023-09-26 20:33:36 +02:00
martylukyy
1900bf7742
fix(indexers): SubsPlease parse line pattern (#1152) 2023-09-26 20:27:21 +02:00
ze0s
2eed1b3e90
feat(indexers): add TorrentHR (#1144)
* Add torrenthr definition

* add nickserv fields
change id
change url to use https

* fix help string and re-organize settings

---------

Co-authored-by: Flupster <esptidus@gmail.com>
2023-09-22 21:31:15 +02:00
Kyle Henfrey
8694b04876
feat(indexers): add Bemaniso (#1140)
* add bemaniso definition

* fix infourl location

* fix regex and add auth_key setting

* typo

* add releaseTags and tests

* fixing my mistakes

* fixing my oversights v2

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-09-22 18:34:56 +02:00
Kyle Henfrey
ccd823e118
feat(indexers): IRC do not require auth for irc.rizon.net (#1137)
* remove nickserv fields
add tests to subsplease
add infourl to subsplease

* re-add nickserv but set not required

* re-add rss since SubsPlease has RSS on site

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-09-22 18:31:37 +02:00
martylukyy
a145ebe45c
feat(indexers): add ReeFflix (#1127)
feat(indexers): add reelflix
2023-09-19 18:15:36 +02:00
ze0s
5b01aa14b7
feat(indexers): DigitalCore support tags (#1090) 2023-09-08 23:13:11 +02:00
ze0s
6fd8626507
feat(feeds): add scheduled cleanup (#1073)
* refactor(feeds): make feed scheduling more robust

* feat(feeds): add daily cleanup job

* removes feed cache older than 30 days

* fix(feeds): fmt wrong type
2023-09-02 22:44:28 +02:00
sigma2017
dbaaed0e50
fix(indexers): update iPlay IRC port (#1062)
Update iplay.yaml

Port changed due to botnet attack
2023-09-01 21:45:43 +02:00
Devin Buhl
f234caec08
feat(indexers): support improved ANT announce (#1063)
fix: update regex for ant irc announcements
2023-08-28 23:13:29 +02:00
martylukyy
d335d01ad1
fix(indexers): remove nickserv options for AlphaRatio (#1053)
fix(indexers): remove nickserv options for alpharatio
2023-08-28 23:12:54 +02:00
soup
603312cebe
fix(indexers): MTV announce regex pattern (#1054) 2023-08-28 23:09:18 +02:00
Mavyre
db209319da
fix(indexers): IRC URL for Sharewood (#1035)
* Changed IRC URL for Sharewood Indexer

* Changed sharewood announcer case
2023-08-13 17:49:43 +02:00
Kyle Sanderson
fb4652f9cf
fix(indexers): danishbytes update irc (#1013)
fix(irc): update danishbytes
2023-07-15 19:36:15 +02:00
soup
2dd89ec711
fix(indexers): nebulance regex pattern (#1015) 2023-07-15 19:33:15 +02:00
martylukyy
956225c108
feat(indexers): add freeleech support for TS (#983)
add freeleech to regex and vars for new TS announce format
2023-06-14 19:44:06 +02:00
Benno
84c7120d08
feat(indexers): add TorrentSectorCrew (#982)
* added torrentsectorcrew indexer

* fix filename, uncomment rss

* refine help text
other minor changes

* refine help text - take 2

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-06-14 19:42:42 +02:00
Mavyre
cecdda2ed9
feat(indexers): add Sharewood (#968)
* Add Sharewood indexer

* Changed Passkey help sharewood.yaml

Co-authored-by: soup <s0up4200@pm.me>

* Update sharewood.yaml

Added help about incompatible SASL default authentication

---------

Co-authored-by: soup <s0up4200@pm.me>
2023-06-04 16:18:08 +02:00
soup
295d6f0362
fix(indexers): update MTV irc network for consistency (#971) 2023-06-04 16:12:28 +02:00
Kyle Sanderson
314b5da8cc
fix(indexers): enthralled IRC network (#967)
* fix(indexers): enthralled IRC network

* fix: update network name

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2023-06-04 16:11:42 +02:00
ze0s
8925266104
feat(indexers): add API support for Orpheus to fetch size (#944)
* feat(indexers): add API support for Orpheus

* feat(filters): add ops to AdditionalSizeCheck
2023-05-21 16:55:10 +02:00
DirectorX
762abef31e
fix(indexers): hebits use full category (#945)
fix(indexers): hebits fix pattern for category

Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2023-05-19 18:38:39 +02:00
DirectorX
38242a8ca6
fix(indexers): Hebits infourl (#930)
fix(indexers): hebits fix infourl
2023-05-14 13:17:24 +02:00
Kyle Sanderson
058627f4e5
fix(indexers): Hebits URL parsing (#928) 2023-05-13 19:31:24 +02:00
Hilo4321
282175c39f
fix(indexers): xspeeds update passkey help (#907)
* Update xspeeds.yaml

Update the help info line for the Passkey.

* chore: update xspeeds secret key help

---------

Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2023-05-06 16:07:25 +02:00
soup
d23f1f2bce
fix(indexers): xspeeds regex pattern for categories (#906)
fix xspeeds regex pattern
2023-05-03 20:51:47 +02:00
ze0s
604c7896bd
chore: add LICENSE GPLv2-or-later (#897)
* chore: add LICENSE

* chore: add LICENSE to README
2023-05-01 16:21:59 +02:00
ze0s
82beb31767
feat(indexers): iAnon parse category and freeleech (#886)
* feat(indexers): iAnon parse category and freeleech

* feat(indexers): iAnon parse category and freeleech
2023-04-30 00:21:44 +02:00
martylukyy
b0198bc2a3
fix(indexers): OPS new announce format (#862)
* fix ops parsing
extend regex capture group for torrentName var to contain releaseTags var
replace all – in announces with a - for torrentName var

* update ops yaml for new announces

* replace en-dashes with hyphens for OPS
add Sampler to releaseTypeMusic const
sort strings of releaseTypeMusic const alphabetically
shorten import in constants.ts

* replace en-dashes in pattern with . to cover any separator

---------

Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2023-04-26 20:31:21 +02:00
martylukyy
9e2e43477d
fix(indexers): TorrentNetwork settings crash (#879)
fix panic due to misspelling in definition
2023-04-24 12:59:50 +02:00
ze0s
f3cfeed8cd
feat(indexers): test API from settings (#829)
* refactor(indexers): test api clients

* feat(indexers): test api connection

* fix(indexers): api client tests

* refactor: indexer api clients

* feat: add Toasts for indexer api tests

* fix: failing red tests
2023-04-15 23:34:27 +02:00
ze0s
fb9dcc23a0
feat(indexers): add iAnon (#838)
* feat(indexers): add iAnon

* fix: regex captures
2023-04-15 17:50:10 +02:00
ze0s
969a9e7025
fix(indexers): PolishSource downloads (#837)
* test: dump req and res for torrent download

* chore: remove req res dump
2023-04-14 21:15:32 +02:00
paperclip-go-brr
8487475e73
feat(indexers): add Tokyo Toshokan (#818)
* Add toktotoshokan.yaml definition

* Update tokyotoshokan.yaml
2023-04-13 18:09:24 +02:00
soup
81092cfe16
fix(indexers): OPS parsing (#832)
* fix/OPS parsing

* replaced special character with .
escaped / in case we ever switch regex flavour
altered a test line to account for empty releaseTags

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2023-04-13 18:05:35 +02:00