Commit graph

263 commits

Author SHA1 Message Date
ze0s
44dfae8100
feat(indexers): nbl set tls inv cmd and improve parsing (#403)
* fix(indexers): nbl set tls default true

* feat(indexers): nbl add invite cmd and improve parse

* feat(indexers): improve parsing
2022-08-11 16:52:42 +02:00
ghostserverd
bd8db18a0e
fix(indexers): ptm regexp make preGAP optional (#395) 2022-08-03 01:36:13 +02:00
F4n4t
db9d048f5d
feat(indexers): torrentsyndikat change releaseTags to tags (#394) 2022-08-02 17:08:22 +02:00
ze0s
649fb1fbef
feat(indexers): add HD-Space (#392)
* feat(indexers): add HD-Space

* feat(indexers): hd-space use rsspid

* feat(indexers): use full baseurl
2022-08-02 00:12:50 +02:00
ze0s
ebfae638dc
fix(indexers): immortalseed irc addr (#391)
fix(indexers): immortalseed irc
2022-08-01 23:41:02 +02:00
ze0s
a9fe2cf500
fix(indexers): immortalseed settings parse (#386) 2022-07-31 17:22:18 +02:00
ze0s
e94fd18571
feat(indexers): add ImmortalSeed (#385) 2022-07-31 16:44:05 +02:00
ze0s
7de5194767
feat(indexers): add RetroFlix (#384) 2022-07-31 16:43:48 +02:00
ze0s
5d9a8099da
feat(indexers): add nCore (#383)
* feat(indexers): add nCore
2022-07-29 17:42:21 +02:00
varoOP
c5d30c0515
feat(indexers): add subsplease (#373) 2022-07-28 15:01:33 +02:00
ze0s
97f527dd81
fix(indexers): emp parse pattern id (#379) 2022-07-27 23:00:54 +02:00
ze0s
4f3091a4a7
feat(indexers): btn improve parsing (#371)
* feat(indexers): btn improve parsing
2022-07-23 16:47:15 +02:00
ze0s
31441ff4c3
fix(indexers): tn fix category parsing (#370) 2022-07-23 15:53:38 +02:00
varoOP
b03edbfc87
feat(indexers): add PB (#339) 2022-07-10 16:04:13 +02:00
varoOP
95ff83cd3a
feat(indexers): animebytes parse group and category (#327)
* refactor(AB): get releaseGroup

* feat(AB): match category
2022-07-06 15:01:52 +02:00
Ludvig Lundgren
97020a957c
fix(indexers): mtv tags to category parsing #337
* fix(indexers): mtv tags to category parsing
2022-07-05 13:43:34 +02:00
Ludvig Lundgren
4126253958
feat(indexers): milkie add more announcers (#328) 2022-07-01 14:57:01 +02:00
Kyle Sanderson
bb3ea6ff18
feat(indexers): add PT (#298)
* feat(indexers): add PT
2022-06-11 06:40:19 +02:00
Kyle Sanderson
f836272fe6
feat(indexers): add AL (#282)
* feat(indexers): add AL
2022-05-25 12:16:00 +02:00
Kyle Sanderson
fe8419f1cb
feat(indexers): add bit-hdtv (#283)
* indexers: add bit-hdtv

* bit-hdtv: update bot name.
2022-05-25 12:13:26 +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
Kyle Sanderson
780a19a308
feat(indexers): add ptm (#237)
* indexers: add ptm
2022-04-20 20:39:56 +02:00
Ludvig Lundgren
e934795a04
fix(indexers): use rss download url for hdt (#251)
* fix(indexers): use rss download url for hdt
2022-04-20 20:30:36 +02:00
Ludvig Lundgren
2dbbd9751b
feat(indexers): add mam (#241)
* feat(indexers): add mam

* docs: add mam
2022-04-12 21:11:57 +02:00
Ludvig Lundgren
f52839d046
fix(indexers): emp change irc network (#219) 2022-04-06 13:49:04 +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
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
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
F4n4t
fc1b234578
feat(indexers): add Torrent-Syndikat (#178) 2022-03-17 22:29:48 +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
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
Ludvig Lundgren
9e1b6a62a7
feat(indexers): add revolutiontt (#150)
* feat(indexers): add revolutiontt

* docs: add revott
2022-02-27 16:53:21 +01:00
Ludvig Lundgren
03ca3ed49a
feat(indexers): add danishbytes (#146)
* feat(indexers): add danishbytes

* docs: update supported indexers
2022-02-19 20:23:27 +01:00
Ludvig Lundgren
d1f08903d1
fix: indexers orpheus torrent url (#122) 2022-02-07 18:59:59 +01:00
GregTroar
3b3b1de51d
indexer: add digitalcore (#105)
* feat: add digitalcore
2022-02-04 17:43:01 +01:00
Alex
29301aa91d
Indexers: Add HDBits (#95)
* Indexers: Add HDBits

* docs: add hdb
2022-01-23 17:37:19 +01:00
GregTroar
9b34ebc4a7
Indexers: Add TorrentDb (#97)
* feat(indexers): add torrentdb

* docs: add torrentdb to supported indexers
2022-01-23 13:55:04 +01:00
Ludvig Lundgren
b91984e28e
fix(indexers): use torrentsize instead of size (#98) 2022-01-23 13:32:03 +01:00
Ludvig Lundgren
9f3ca433b3
feat(indexers): mtv parse category from tags (#94) 2022-01-19 18:56:18 +01:00
Ludvig Lundgren
00bc8298ac
feat(filters): add music filters (#91)
* feat(filters): add music filters

* feat: improve parsing and filtering

* feat: add red api support
2022-01-19 18:50:04 +01:00
KaiserBh
8ff8e6bbb0
feat(indexers): add animebytes (#87)
* feat: Added support for AB indexer.

* docs: Changed readme to inlcude all the supported trackers.

* feat: improve releasetags parsing and regex
2022-01-16 15:28:01 +01:00
Ludvig Lundgren
ebed38a16c
Fix: Remove mock indexers (#83)
* fix: remove mock indexers

* chore: gitignore extra db files
2022-01-13 23:29:19 +01:00
Ludvig Lundgren
2daeedbdc7
Feature: Support multi user per irc network (#78)
* feat: delete irc network in transaction

* feat: use compound key for irc handlers

* chore: update deps

* refactor: start network

* refactor: init irc handler

* indexers: update network name
2022-01-13 21:26:23 +01:00
Ludvig Lundgren
dcd1d458cf
fix(indexers): btn api client (#71)
What:

*  Api key and torrentId in wrong order
*  Set hardcoded ID in jsonrpc request object
*  ParsetorrentId from url

Fixes #68
2022-01-08 15:48:18 +01:00
Ludvig Lundgren
2ea2293745
Feature: Get size by api for ptp btn and ggn (#66)
* chore: add package

* feat: get size by api for ptp and btn

* feat: download and parse torrent if not api

* feat: bypass tls check and load meta from file

* fix: no invite command needed for btn

* feat: add ggn api

* feat: imrpove logging

* feat: build request url

* feat: improve err logging
2022-01-05 23:52:29 +01:00
Ludvig Lundgren
ae1f14d0a4
Feature: Improve filtering and release parsing (#56)
* feat: match against orig and cleaned rel

* feat: add more release parse tests

* feat: filter check tags

* feat: improve filter tag parsing

* refactor: simplify tag split and trim

* fix(indexers): use releasetags for milkie

* fix: properly replace spaces in string

* feat: better source check

* feat: extract releasetags
2022-01-01 21:50:38 +01:00