Commit graph

982 commits

Author SHA1 Message Date
soup
19e129e55f
feat(releases): delete based on age/indexer/status (#1522)
* feat(releases): delete based on age/indexer/status

* fix: sanitize releaseStatuses

* swap to RMSC

* add AgeSelect component

* improve texts

* refactor: streamline form layout

* improve text

* remove a paragraph

* improved UX

explaining the options, better error handling

* reinstate red border

* fix: labels to match other similar labels for selects

- improved contrast for the word "required" in desc
- added red asterisk to required select

* minor text improvement to warning

* fix: delete-button vertical alignment

* feat: cleanup queries

* feat: cleanup delete

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2024-05-03 11:32:20 +02:00
soup
f8715c193c
feat(auth): improved error handling during login (#1523) 2024-05-03 10:00:33 +02:00
dependabot[bot]
f820060492
build(deps): bump the golang group with 6 updates (#1528) 2024-05-03 07:47:40 +00:00
kbhsn4
ccff369f30
chore(indexers): danishbytes remove unused url (#1526)
Update danishbytes.yaml

Domain no longer used
2024-05-01 08:04:59 +02:00
ze0s
d558db231c
fix(filters): export not working with Safari (#1505)
* fix(filters): export not working with Safari

* speculative fix for safari

---------

Co-authored-by: s0up4200 <s0up4200@pm.me>
2024-04-25 17:01:30 +02:00
soup
9d08f149b4
fix(web): disable pnpm strict version check (#1519)
fix(web): bypass pnpm version check
2024-04-22 19:51:24 +02:00
soup
4311341b03
docs: add macos homebrew installation (#1518)
* chore(docs): add macos installation to readme

* Update README.md
2024-04-20 20:54:37 +02:00
kenstir
575944de1e
chore(database): remove unused test func (#1465)
chore(database): Remove unused func
2024-04-19 14:08:58 +02:00
ze0s
56aa7dd5cb
fix(feeds): parse magnet URI from enclosure (#1514)
fix(feeds): parse magnet from enclosure
2024-04-19 14:05:28 +02:00
martylukyy
ce17292573
chore: add missing license headers (#1512) 2024-04-19 14:03:45 +02:00
s0up4200
56ef3a5402
feat(actions): qBittorrent add first-last piece priority (#1517)
* feat(actions): qBittorrent add first/last piece priority

* removed accidental change

* fix: scanrow order

* fix: spaces vs tabs

* bump(deps): upgrade go-qbittorrent to v1.9.0

* fix(test): add missing colon

* fix(database): sqlite remove duplicate
2024-04-18 14:47:36 +02:00
Rui Chen
7b9993b296
chore: bump pnpm to 9.0.2 (#1515)
* chore: bump pnpm to 9.0.2

Signed-off-by: Rui Chen <rui@chenrui.dev>

* fix(web): new lockfile version for pnpm 9

* fix(web): fix lockfile

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-04-17 20:53:13 +02:00
ze0s
3c3b47fa10
feat(macros): add IndexerName (#1511)
* feat(macros): add IndexerName

* fix: tests

* fix: tests
2024-04-16 17:35:17 +02:00
KyokoMiki
c43e2c76d6
feat(notifications): add support for custom Telegram api url (#1508)
feat(notifications): Add support for reverse proxyed telegram api
2024-04-15 15:06:22 +02:00
s0up4200
72ca7a8a4f
feat(releases): replace misc info in incognito mode (#1509)
* fix(web): replace misc info in incognito

* update linux iso source field
2024-04-15 15:01:35 +02:00
s0up4200
1b02add842
build(deps): bump rls to v0.5.12 (#1506) 2024-04-14 21:10:06 +02:00
s0up4200
b58ead74aa
fix(logger): properly SetGlobalLevel on all levels (#1504)
* fix(logger): properly SetGlobalLevel on all levels

* utilize ParseLevel
2024-04-12 15:17:07 +02:00
ze0s
5857945e71
fix(user): change username (#1502)
* fix(user): change username

* fix(user): api client error improvements

* fix(user): api client error improvements
2024-04-12 15:09:40 +02:00
ze0s
da53230077
feat(filters): validate existence of external exec cmd (#1501)
* feat(filters): check external cmd exists

* fix: imports

* Update internal/domain/filter.go

---------

Co-authored-by: s0up4200 <soup@r4tio.dev>
2024-04-12 13:56:57 +02:00
martylukyy
b44d55ea55
chore: add missing license headers (#1499) 2024-04-11 14:28:01 +02:00
martylukyy
b181231b12
feat(macros): add Artists (#1493) 2024-04-08 11:02:10 +02:00
martylukyy
f1b42146c1
feat(web): auto refresh dashboard stats (#1490)
* feat(web): refresh interval for stats and activity tables

* feat(web): refresh stats and activity tables on switching back to autobrr tab
2024-04-08 10:59:52 +02:00
dependabot[bot]
507782960d
build(deps): bump the npm group in /web with 23 updates (#1486) 2024-04-05 08:24:41 +00:00
martylukyy
f26c33a961
fix(indexers): STC parse resolution (#1489)
* fix(indexers): add resolution var for STC
2024-04-05 06:58:20 +02:00
Kyle Henfrey
facb5b25e5
feat(indexers): Nyaa add trusted, remake and batch tags (#1482)
* add trusted/remake/batch tags

* add tags as empty string to expect
2024-04-03 13:30:36 +02:00
KyokoMiki
7cd5d99ae6
feat(indexers): add KeepFRDS (#1484)
* feat(indexers): add KeepFRDS

* fix(indexers): adapt regex pattern to account for ` - ` in release names
fix(indexers): indentation

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-04-03 12:45:48 +02:00
dependabot[bot]
83f6d7864d
build(deps): bump the golang group with 4 updates (#1485) 2024-04-03 10:42:12 +00:00
ze0s
9227bdb5dc
fix(indexers): could not create (#1479)
* fix(indexers): could not create

* fix(indexers): remove log statement
2024-03-25 08:55:22 +01:00
martylukyy
34561c1491
feat(indexers): BTFiles add channel password field (#1476)
enhancement(indexers): channel password field for BTF
2024-03-25 07:13:39 +01:00
ze0s
6c4fd86871
fix(indexers): LilleSky update irc announce parsing (#1474)
* fix(indexers): LilleSky update irc announce parsing

* fix: tests
2024-03-24 12:23:47 +01:00
Pheromir
f31ec2044e
feat(indexers): add AnimeWorld (#1472)
* feat(indexers): add AnimeWorld

* add source information
add missing EOF

* fix(indexers): add missing test vars

* fix(indexers): add missing test vars
enhancement(indexers): remove brackets from tags var

* feat(indexers): add channel password field

* fix(indexers): channel password

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-03-24 12:22:51 +01:00
ze0s
d1f0ec94cd
fix(auth): correct redirect on bad session cookie (#1475) 2024-03-24 12:18:55 +01:00
ze0s
67980776b6
feat(irc): set channel pass on indexer add (#1473)
* feat(irc): set channel pass on creation

* fix: missing semicolons
2024-03-24 11:28:04 +01:00
martylukyy
be0948fb2e
fix(filters): remove unusable resolution constants (#1464)
* fix(filters): resolution constants

* fix(filters): revert further resolution option changes
2024-03-24 10:53:53 +01:00
Fabricio
2b27479a00
feat(indexers): update Hawke-UNO irc auth (#1467)
* feat(indexers): update Hawke-UNO

* refactor: update help and label

---------

Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-03-24 10:52:47 +01:00
martylukyy
6045ef7c10
feat(filters): add sources and codecs (#1470)
* feat(filters): add AHDTV to sources and sort alphabetically
feat(filters): add MPEG-2 to codecs and sort alphabetically

* feat(filters): add release parsing test for MPEG-2
2024-03-24 10:41:24 +01:00
martylukyy
2337ee4d75
fix(autobrrctl): prevent empty password (#1468)
* fix(autobrrctl): prevent empty password

* fix(autobrrctl): prevent empty password for create-user aswell
fix(autobrrctl): stringify password in checks

* feat(autobrrctl): validate password length

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2024-03-24 10:39:51 +01:00
ze0s
65b42f517d
fix(backend): do not exit on GOMAXPROCS error (#1469)
fix: do not exit on gomaxprocs error
2024-03-20 19:30:37 +01:00
dependabot[bot]
232b454aba
build(deps): bump the npm group in /web with 16 updates (#1446) 2024-03-19 23:47:07 +00:00
ze0s
be05ffba73
feat(irc): manually re-process announces (#1419)
* fix(releases): add manual processing

* feat(irc): add re-process button to channel msg

* feat(irc): add missing client method

* feat(web): change reprocess icon placement

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-03-19 18:23:43 +01:00
ze0s
d9fc163655
feat(indexers): add Lillesky (#1439)
* feat(indexers): add Lillesky

* fix: update regex

* fix: update pattern and examples

* fix: line example and test

* fix: regex

* fix: remove optional pred line
2024-03-19 18:11:01 +01:00
Kyle Sanderson
d86b2333a7
fix(feeds): always upgrade size from RSS description (#1458)
* fix(rss): add additional test for size

* always upgrade from desc
2024-03-19 17:06:49 +01:00
Vince JV
93538d0254
feat(indexers): add FearNoPeer (#1459) 2024-03-19 17:03:19 +01:00
dependabot[bot]
f6f6110ed5
build(deps): bump the golang group with 6 updates (#1447) 2024-03-05 13:10:59 +00:00
nuxen
f462d09afc
fix(ci): missing commit hash in docker builds (#1448) 2024-03-05 14:08:36 +01:00
felix4643
c55b83544c
fix(notifications): ntfy.sh Typo in Content-Type header value (#1452)
Fix typo in Content-Type Header value from pain to plain
2024-03-03 22:59:35 +01:00
martylukyy
2cdd3264b8
fix(database): migrations log correct upgrade var version (#1441)
* fix(database): correct upgrade var

* fix(database): substitute len(var) with i+1
2024-02-28 18:04:45 +01:00
ze0s
6b37c13da7
fix(irc): allow insecure TLS cipher suites (#1444) 2024-02-28 18:02:38 +01:00
ze0s
70018a0133
docs: update installers (#1436) 2024-02-27 12:38:48 +01:00
martylukyy
35566039d5
fix(web): make tooltips clickable if touchscreen is present (#1427)
* fix(web): make tooltips clickable if touchscreen is present

* fix(web): handle visibility for click and touch

* fix(chore): add removed license header again
2024-02-27 12:24:17 +01:00