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
ze0s
41216babe6
fix(proxy): add shared transport for proxies ( #1808 )
...
fix(proxy): use separate transport for proxies
2024-11-06 18:55:23 +01:00
ze0s
59c5858bf0
fix(releases): update size after actions run ( #1809 )
2024-11-06 18:55:00 +01:00
Kyle Sanderson
f4c2aef38c
fix(indexers): BTFiles size parsing ( #1805 )
...
* fix(indexers): btfiles size
* fix: revert btfiles definition tests
* fix(release): strip comma of torrentSize string before parse
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-11-06 14:13:27 +01:00
Kyle Sanderson
594393eaaf
fix(wildcard): improve short word matching ( #1806 )
...
fix(wildcard): improve short word matching
2024-11-06 13:06:27 +01:00
dependabot[bot]
1e76f33e47
build(deps): bump the golang group with 2 updates ( #1798 )
2024-11-01 16:45:28 +00:00
ze0s
50e0e419e0
feat(actions): rename skip reannounce to disable reannounce ( #1794 )
2024-10-28 16:55:41 +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
dependabot[bot]
4ba380b8ea
build(deps): bump the npm group in /web with 23 updates ( #1750 )
2024-10-24 13:43:28 +00:00
ze0s
63b8519bd9
fix(filters): trim user input ( #1784 )
2024-10-23 17:42:48 +02:00
Kyle Sanderson
a003f68f92
feat(http): set ResponseHeaderTimeout ( #1777 )
...
fix(http): implement ResponseHeaderTimeout
2024-10-23 17:32:19 +02:00
ze0s
8f2398a627
fix(filters): lint warning variable naming ( #1783 )
...
* fix(filters): variable naming
* fix(filters): variable naming
2024-10-23 17:31:49 +02:00
ze0s
d23e7ffca6
fix(downloads): handle panic in error check ( #1782 )
2024-10-23 17:05:48 +02:00
Kyle Sanderson
f89ea9e2ff
feat(filters): sanitize description ( #1781 )
...
feat(filters): sanitize description
2024-10-23 16:44:00 +02:00
ze0s
8cd7d67cee
fix(wildcard): match on multi-line data ( #1780 )
...
* fix(wildcard): match on multi-line data
* fix(wildcard): remove duplicate block
2024-10-23 16:33:49 +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
KyokoMiki
ae779e5461
feat(download-client): add label to Deluge if it does not exist ( #1761 )
...
* feat(download-client): Add label to deluge if it does not exist
* refactor(downloadclient): deluge set label
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-10-20 14:04:00 +02:00
Kyle Sanderson
5df6e78d3b
fix(wildcard): partial match ignoring consumed pattern ( #1765 )
...
* tests(wildcard): ?
* really?
* Franklin
* remember when regex was easy
* ==
* why not.
* I need an adult.
* Update match_test.go
* tests + readability
* back to basics
2024-10-20 13:03:52 +02:00
soup
2386a9db31
fix(config): log reload message once ( #1773 )
...
fix(config): prevent double logging of config reload message
2024-10-20 12:56:42 +02:00
soup
04ffb0b39d
fix(web): remove unnecessary link to Logs ( #1774 )
...
* fix(web): remove unnecessary link to Logs
* fix: cleanup
2024-10-20 12:53:13 +02:00
soup
7e5f65fd6e
chore(build): update workflows and go.mod
to use latest patch version of Go ( #1775 )
...
* fix(ci): update workflow to use latest patch version of Go
* fix(ci): update all workflows to use latest patch version of Go
* chore(deps): bump Go version to latest patch in go.mod
2024-10-20 12:51:05 +02:00
soup
636129f282
fix(indexers): PTP API test function ( #1771 )
...
* fix(indexer): ptp api test
* fix: wrong type
* Revert "fix: wrong type"
This reverts commit 282d7c0c007b41b7323c58b3b450ffbf98c56917.
2024-10-19 14:43:11 +02:00
soup
f7e635d5ae
fix(indexers): OPS API test function ( #1772 )
...
fix(indexers): change RequiredRatio type from int to float
2024-10-19 13:49:22 +02:00
martylukyy
509e4ddaed
fix(indexers): update Fuzer IRC addr ( #1764 )
2024-10-09 15:44:46 +02:00
ze0s
00326d2486
build(deps): bump autobrr/go-qbittorrent to v1.10.0 ( #1760 )
2024-10-07 23:44:35 +02:00
Fabricio Silva
5fec9ac1b2
fix(build): do not create flat tarball for web-dist ( #1757 )
2024-10-07 16:01:35 +02:00
Kyle Sanderson
a64fd779f8
fix(wildcard): check name length ( #1758 )
...
* fix(wildcard): check name length
* fix(wildcard): add additional test
* fix(wildcard): tests
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-10-07 15:55:26 +02:00
Carmelo Scandaliato
d15b61870e
fix(filters): release download counts ( #1739 )
...
* fix(database): count multiple actions per filter as one download
* fix(database): change queries and add tests
* fix(releases): add additional testdata
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-10-06 14:52:20 +02:00
Kyle Sanderson
caccaf3e09
feat(wildcard): fast-path some cases ( #1747 )
...
* feat(wildcard): fast-path some cases
2024-10-06 14:29:18 +02:00
ze0s
737184a985
feat(downloads): handle http status 429 rate-limit retry ( #1749 )
...
* feat(downloads): handle rate-limit retry
* feat: abort if greater than max time 7200 seconds
2024-10-06 14:24:18 +02:00
ze0s
ca2d956e02
fix(notifications): disable notification and events have no effect ( #1754 )
...
fix(notifications): disable notificatio nand events
2024-10-06 14:12:01 +02:00
martylukyy
009647fcd1
feat(filters): sort by created and updated ( #1751 )
...
* feat(web): sort by date
* feat(filters): sort by created_at and updated_at
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-10-04 15:02:27 +02:00
dependabot[bot]
5e6c4b16c5
build(deps): bump the golang group with 6 updates ( #1748 )
2024-10-01 13:48:01 +00:00
ze0s
bf7e1381ac
fix(downloadclients): arrs change size type to uint64 ( #1744 )
...
* fix(downloadclients): arrs change size type to uint64
* fix(downloadclients): check resp.Body
2024-09-29 14:04:16 +02:00
ze0s
e9726363b4
fix(downloadclients): do not load Deluge from cache ( #1743 )
...
Co-authored-by: ze0s <>
2024-09-29 12:48:53 +02:00
Nagy László Zoltán
91db3cfd0f
chore(indexers): remove LilleSky ( #1735 )
2024-09-21 13:04:54 +02:00
Kyle Sanderson
e9cd6b0049
fix(sanitize): improve handling for newline tabs etc ( #1733 )
...
* fix(sanitize): filter properly \t,,, / etc
* jesus christ.
* bah. probably helps if a human reads the tests.
* k done.
* should be safe now?
* edna?
* real life man
2024-09-19 16:44:19 +02:00
martylukyy
a4452e4fdc
feat(indexers): add LustHive ( #1732 )
2024-09-18 10:19:09 +02:00
ze0s
1d68aec31e
build: upload web-dist to release assets on tag ( #1731 )
2024-09-18 09:36:00 +02:00
martylukyy
ec79eafe43
feat(notifications): optional Telegram sender ( #1726 )
...
refactor(notifications): optional Telegram sender
2024-09-17 17:07:58 +02:00
Fabricio Silva
c8e2fba334
fix(build): run web-dist tarball step for tags only ( #1730 )
...
* fix(build): run web-dist tarball step for tags only
* fix(build): create dist folder before running tar command
2024-09-17 15:58:33 +02:00
Kyle Sanderson
ea25b6bb7f
feat(database): add missing filter indexes ( #1712 )
...
* feat(sqlite): add missing filter indexes
* _index
* feat(database): add missing filter indexes postgres
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-09-17 15:52:41 +02:00
Fabricio Silva
e7f25cbe3b
build: add web/dist tarball ( #1721 )
...
* feat(release): add web-dist.tar.gz to releases
* feat(release): pass the directory to tar command instead
2024-09-17 15:13:15 +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
martylukyy
425c3b21ef
fix(web): form slideovers for mobile views ( #1725 )
2024-09-17 15:08:11 +02:00
martylukyy
45df8a67ee
fix(docs): update feature requests link and swizzin install link ( #1729 )
...
fix(docs): feature request link in README.md
fix(docs): fix swizzin link
2024-09-17 12:01:33 +02:00
Kyle Sanderson
e9f8730ca0
feat(filters): wildcard slice matching optimizations ( #1716 )
...
* chore(tests): add more test cases
* chore(tests): add code comments for matching patterns
* chore(tests): fix typos
---------
Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-09-14 11:31:26 +02:00