Commit graph

313 commits

Author SHA1 Message Date
1242c19883
Add support for using freeleech tokens if available 2025-07-11 10:12:43 +12:00
martylukyy
22f1fd53a9
feat(indexers): revert UHDBits to old announce format (#2100)
* feat(indexers): revert UHDBits regex pattern

* feat(indexers): add more tests

* feat(indexers): capture year and group
2025-06-22 14:24:05 +02:00
ze0s
4067940cbd
feat(indexers): DigitalCore include size (#2094)
* feat(indexers): DigitalCore include size

* fix: missing double quotes

* fix: regex

* fix(indexers): properly escape in regex pattern with double quotes

* fix(indexers): simplify regex pattern and avoid double quotes with excessive escapes

* fix(indexers): add EOF

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2025-06-10 20:56:21 +02:00
martylukyy
a8b4ca69a2
feat(indexers): new IRC auth mechanism for RocketHD (#2085)
* chore(indexers): new IRC auth mechanism for RocketHD

* linting

* chore(indexers): remove NickServ fields from settings

* chore(indexers): database migrations

* chore(indexers): only do irc_channel migrations when password is not NULL

* feat(indexers): only bump schema once

* feat(indexers): add migrations for postgres
2025-06-10 19:50:19 +02:00
ze0s
8b41c8d595
fix(indexers): XWT update download url with passkey (#2081) 2025-06-01 16:06:31 +02:00
Thiago Henrique
58c9b06c84
feat(indexers): CapybaraBR parse freeleech and internal (#2077)
* feat(indexers): update CapybaraBR IRC announce parsing

* fix(capybarabr): correct casing of freeleechPercent
2025-05-24 12:20:58 +02:00
ze0s
ac30f2b0a7
feat(indexers): add XtremeWrestlingTorrents (#2051) 2025-05-01 15:10:35 +02:00
nuxen
7c5f5ac9fd
fix(macros): set HasLog when Log Score is missing in announce (#2052)
fix(tags): HasLog not correct when Log Score is omitted in announce
2025-05-01 14:22:28 +02:00
Alex Belanger
6073480bc4
feat(indexers): add T66y (#2044)
* Adds t66y indexer + irc support for templated infohashes and magnet uris.

* Removed trackers from t66y magnets.

* No need to templatize the torrenthash.

* Fixed tests.

* Opps, correct tests again.

* Moved torrentHash to mapvars.

* Removed field and renamed arg.

* feat(indexers): add test parseurls magneturi

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2025-04-27 18:37:31 +02:00
ze0s
5da0ebbe1f
feat(indexers): add HomieHelpDesk (#2050)
* feat(indexers): add HomieHelpDesk

* feat(indexers): add HomieHelpDesk
2025-04-27 18:04:43 +02:00
soup
bfda849ef5
chore(indexers): remove TorrentSeeds (#2040) 2025-04-22 18:17:26 +02:00
martylukyy
f1fd08a2eb
chore(indexers): remove lusthive (#2007) 2025-03-23 14:35:45 +01:00
ze0s
c85fa3f31a
feat(indexers): add PhoenixProject (#1996) 2025-03-16 17:01:00 +01:00
ze0s
3f04b9c5b3
feat(indexers): add RocketHD (#1998)
* feat(indexers): add RocketHD

* feat(indexers): change language to de-DE

* feat(indexers): add channel password field

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2025-03-16 16:13:00 +01:00
ze0s
570c7971a4
feat(indexers): add DarkPeers (#1989)
* feat(indexers): add DarkPeers

* feat(indexers): update rsskey help text
2025-03-09 14:42:12 +01:00
martylukyy
21958291a5
feat(indexers): add NordicQuality (#1954) 2025-03-02 18:27:33 +01:00
Thiago Henrique
dd0fb5e862
feat(indexers): add CapybaraBR (#1978)
* feat(indexers): add CapybaraBR

* Update internal/indexer/definitions/capybarabr.yaml

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>

* Update internal/indexer/definitions/capybarabr.yaml

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2025-03-02 18:06:16 +01:00
Fabricio Silva
9495fe0824
feat(indexers): add new FL mirror (#1979) 2025-03-02 18:05:15 +01:00
locke69321
06229edb55
docs(indexers): update MAM cookie help text (#1968)
Updated Cookie Help Text

Updated the help text to include how to generate the session properly tied to the IP address that Autobrr is running from.
2025-02-13 20:46:45 +01:00
martylukyy
5b7268da22
feat(indexers): add HDB parse Exclusive as tag (#1969)
feat(indexers): add HDB "Exclusive" as tag
2025-02-13 20:40:12 +01:00
martylukyy
4fbaa0b72c
fix(indexers): fuzer regex pattern (#1964) 2025-02-08 14:15:20 +01:00
Tebowy Seba
b2be5a703f
chore(indexers): remove PolishSource (#1943)
polishsource: tracker closed down

Site's gone forever.
2025-01-18 22:24:32 +01:00
soup
25574446f7
chore(license): update copyright year in headers (#1935) 2025-01-08 08:38:10 +01:00
soup
0391629862
chore(license): update copyright year in headers (#1929)
* chore: update copyright year in license headers

* Revert "chore: update copyright year in license headers"

This reverts commit 3e58129c431b9a491089ce36b908f9bb6ba38ed3.

* chore: update copyright year in license headers

* fix: sort go imports

* fix: add missing license headers
2025-01-06 22:23:19 +01:00
ze0s
50820e6374
feat(indexers): MAM filter VIP with release tags (#1932)
feat(indexers): MAM parse VIP as releaseTags
2025-01-06 22:08:28 +01:00
ze0s
f9a74d9b2e
fix(indexers): Fuzer parse full category (#1922) 2025-01-03 13:39:39 +01:00
martylukyy
49534a4d32
feat(indexers): remove TSC (#1917) 2025-01-01 18:49:19 +01:00
martylukyy
79f8a98e73
feat(indexers): implement AnimeWorld announce types (#1900) 2024-12-27 16:00:11 +01:00
ze0s
2c0672f4bc
fix(indexers): PTP update IRC channel (#1889)
* fix(indexers): PTP update IRC channel

* fix(database): add migrations for PTP IRC channel update

* fix(database): update PTP IRC channel references in invite commands

---------

Co-authored-by: s0up4200 <s0up4200@pm.me>
2024-12-25 22:51:01 +01:00
ze0s
f6891bf9a3
fix(indexers): PrivateSilverScreen freeleech parsing (#1879) 2024-12-16 19:08:00 +01:00
soup
21b768aed8
feat(indexers): add PrivateSilverScreen (#1871)
* feat(indexers): add PrivateSilverScreen

* fix: update irc auth pass not required
2024-12-12 13:52:00 +01:00
ze0s
24f31574e5
feat(indexers): update PTP announce to new format (#1738)
* feat(indexers): update PTP to new format

* fix: update expect line

* feat: use unique key for dl link

* feat: update pattern

* fix: definition tests

* feat: rename var

* feat: add custom vars map

* feat: start mapCustomVars

* Update internal/indexer/definitions/ptp.yaml

Co-authored-by: nuxen <felix.schubert1998@gmail.com>

* feat(indexers): map custom indexer vars

* feat: support upload unix epoch time

* feat(releases): update mapvars

* feat(indexers): remove ptp api init

* feat(indexers): update ptp category mapping

* feat(releases): show announce type in details

* feat(releases): mapvars announcetype

---------

Co-authored-by: nuxen <felix.schubert1998@gmail.com>
2024-12-08 23:35:32 +01:00
establish33
4c39198c37
feat(indexers): add UploadCX (#1852)
* Create uploadcx.yaml

* fix: trim whitespace and remove percent sign

---------

Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-11-30 19:15:10 +01:00
ze0s
ee04c61a54
fix(indexers): iPlay RMT update download url (#1849) 2024-11-27 17:14:24 +01:00
ze0s
be9a956598
feat(indexers): update SeedPool IRC announce parsing (#1835)
* feat(indexers): update SeedPool IRC port

* feat(indexers): SeedPool add db migration

* fix(indexers): adapt regex, tests and vars

* fix(indexers): set internal var to origin to fix parsing

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-11-24 18:34:40 +01:00
ze0s
b0a30dd136
feat(indexers): REDACTED update urls (#1830)
* feat(indexers): REDACTED update urls

* feat(databse): REDACTED update urls in db with migrations
2024-11-24 14:07:45 +01:00
Kyle Sanderson
4cc0f9cc83
feat(tests): add Parallelization where possible (#1823)
* feat(tests): add Parallelization where possible
2024-11-23 15:16:09 +01:00
ze0s
1227657ae8
feat(indexers): FearNoPeer update IRC server (#1816)
* feat(indexers): update FearNoPeer IRC server

* Update FNP irc server and add migrations for SceneHD and BitHUmen changes all in one.

The update for FNP from LibraIRC to P2P-Network will set the nick to nick_0 to not cause any UNIQUE constraint issues. Users will have to update or merge with existing P2P-Network config.
2024-11-09 16:06:35 +01:00
ze0s
099905f5ec
feat(indexers): update BitHUmen IRC server (#1815)
* feat(indexers): update BitHUmen IRC server

* feat(indexers): update BitHUmen IRC server network name
2024-11-09 14:48:06 +01:00
ze0s
7d7ac3e01a
feat(indexers): update SceneHD IRC server (#1813) 2024-11-09 14:29:49 +01:00
soup
b4f0d60b9b
chore: add missing license headers (#1811)
* chore: add missing license headers

* missing license in test files
2024-11-06 21:37:42 +01:00
ze0s
40fe3e9f54
fix(indexers): delete feed with indexer (#1810)
* fix(indexers): delete feed in one go

* fix(indexers): sort imports

* refactor(feeds): db methods for find
2024-11-06 20:48:46 +01:00
soup
13113907b2
feat(indexers): DigitalCore parse Tags and Genre (#1790)
* fix(indexer): update digitalcore with new pattern

* refactor: switch releaseTags and tags fields

- Tags now represents genres (e.g. Drama, Comedy)
- ReleaseTags represents release attributes (e.g. p2p, unrar)
2024-10-28 14:29:25 +01:00
soup
70dc2cb6c0
fix(indexer): update suggested nick format for FearNoPeer IRC (#1788)
fix(indexer): Update suggested nick format for FearNoPeer
2024-10-25 08:19:59 +02:00
ze0s
f029de233f
feat(filters): improve rejection handling (#1776)
* feat(filters): improve rejection handling

* fix(filters): rejection tests

* fix(filters): size check error rejection
2024-10-20 22:58:55 +02:00
martylukyy
509e4ddaed
fix(indexers): update Fuzer IRC addr (#1764) 2024-10-09 15:44:46 +02:00
Nagy László Zoltán
91db3cfd0f
chore(indexers): remove LilleSky (#1735) 2024-09-21 13:04:54 +02:00
martylukyy
a4452e4fdc
feat(indexers): add LustHive (#1732) 2024-09-18 10:19:09 +02:00
martylukyy
490308c9c6
fix(indexers): new baseURL for Fuzer (#1724)
* fix(indexers): new URL for Fuzer

* fix(indexers): add database migrations
2024-09-17 15:09:23 +02:00
Fabricio Silva
0cd29b95ea
chore(indexers): remove STT and STC (#1708)
feat(indexers): remove stt and stc
2024-09-04 18:39:56 +02:00