Commit graph

306 commits

Author SHA1 Message Date
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
Kyle Sanderson
982f7ddf68
refactor(wildcard): optimize and add caching (#1634)
* fix(wildcard): avoid excessive allocations every loop

* are you going to Scarborough Fair?

* ruby ruby ruby ruby

* ride on, little murphy

* shirley?

* to the moon

* reggie are you there?

* code 99

* my doctorate is in Art History

* helps to be consistent

* tidy

* slow and steady gets the clam

* oysters were better anyway

* DIAL TONE
2024-09-02 11:18:14 +02:00
ze0s
bc0f4cc055
feat: add support for proxies to use with IRC and Indexers (#1421)
* feat: add support for proxies

* fix(http): release handler

* fix(migrations): define proxy early

* fix(migrations): pg proxy

* fix(proxy): list update delete

* fix(proxy): remove log and imports

* feat(irc): use proxy

* feat(irc): tests

* fix(web): update imports for ProxyForms.tsx

* fix(database): migration

* feat(proxy): test

* feat(proxy): validate proxy type

* feat(proxy): validate and test

* feat(proxy): improve validate and test

* feat(proxy): fix db schema

* feat(proxy): add db tests

* feat(proxy): handle http errors

* fix(http): imports

* feat(proxy): use proxy for indexer downloads

* feat(proxy): indexerforms select proxy

* feat(proxy): handle torrent download

* feat(proxy): skip if disabled

* feat(proxy): imports

* feat(proxy): implement in Feeds

* feat(proxy): update helper text indexer proxy

* feat(proxy): add internal cache
2024-09-02 11:10:45 +02:00
ze0s
5ae4ed3604
fix(indexers): SATClubbing download url (#1630) 2024-08-27 09:48:51 +02:00
martylukyy
b2db1cc091
fix(indexers): HD-Only torrenturl (#1629) 2024-08-25 17:07:48 +02:00
martylukyy
13b67b2fb0
fix(indexers): adapt TheOldSchool regex (#1628) 2024-08-25 15:54:02 +02:00
ze0s
ecffdc60ec
feat(indexers): add SeedPool (#1625) 2024-08-24 14:02:58 +02:00
ze0s
cb2c62b353
feat(indexers): HD-Only add size (#1621)
* feat(indexers): HD-Only add size

* fix(indexers): test case
2024-08-19 14:45:42 +02:00