dependabot[bot]
108db34daa
build(deps): bump the github group with 2 updates ( #1878 )
2024-12-14 14:59:10 +00:00
ze0s
96f61a90e5
fix(database): SQLite try reindexing on integrity check error ( #1877 )
...
* fix(database): SQLite try reindexing on consistency error
* fix(database): SQLite return err if no bad indexes found
2024-12-14 15:58:18 +01:00
soup
66fa645625
fix(ci): update indexers workflow with improved path handling ( #1874 )
...
* fix(ci): update indexers workflow with improved path handling
2024-12-12 14:22:42 +01:00
Kyle Sanderson
81ce8acb2b
fix(releases): search by group ( #1876 )
...
fix(search): regression on group
2024-12-12 13:56:04 +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
soup
85d2e51d0a
feat(docs): add indexer docs update script ( #1872 )
...
* feat(docs): add indexer docs update script
Add Python script to automatically update indexer documentation from YAML definitions.
- Creates a markdown table of supported indexers with feature support
- Sorts indexers alphabetically with generics at the end
- Includes support status for IRC and RSS features
- Outputs documentation to autobrr.com/snippets/indexers.mdx
* fix: use existing PAT
* fix: use correct token
* feat(docs): add freeleech support documentation
2024-12-11 16:58:51 +01:00
soup
eb67f9459a
fix(web): releases status URL filtering ( #1868 )
...
* fix(web): restore releases status URL filtering
* web: remove commented releases filter code
2024-12-11 16:45:13 +01:00
ze0s
e808edab50
fix(releases): set freeleech from downloadVolumeFactor ( #1873 )
...
* fix(releases): set freeleech from downloadVolumeFactor
* fix(releases): set freeleechpercent from downloadVolumeFactor
2024-12-11 16:44:09 +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
ze0s
f644b3a4d6
feat(filters): implement AnnounceType
( #1837 )
...
* feat(filters): implement AnnounceType
* fix: rss tests
2024-12-08 21:08:24 +01:00
ze0s
ec85d53d8f
feat(web): migrate react-table to v8 ( #1866 )
...
* feat(web): migrate react-table to v8
* chore(web): cleanup
* chore(web): fix types
* chore(web): ignore unused
* chore(web): fix types ActivityTable.tsx
* chore(web): remove console log
2024-12-08 16:50:01 +01:00
ze0s
172fa651af
feat(web): replace react-portal with own implementation ( #1862 )
...
* feat(web): replace react-portal with own implementation
* chore: add missing license headers
2024-12-07 18:05:56 +01:00
Nuno Sénica
ab718b8232
feat(macros): add Description ( #1863 )
...
Add release.Description to macros
2024-12-07 17:44:53 +01:00
martylukyy
a6b463fb69
fix(web): honor baseURL path when logging out ( #1851 )
2024-12-06 13:21:02 +01:00
dependabot[bot]
66696dcb18
build(deps): bump the npm group across 1 directory with 27 updates ( #1847 )
...
* build(deps): bump the npm group across 1 directory with 27 updates
Bumps the npm group with 27 updates in the /web directory:
| Package | From | To |
| --- | --- | --- |
| [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) | `2.1.8` | `2.2.0` |
| [@heroicons/react](https://github.com/tailwindlabs/heroicons ) | `2.1.5` | `2.2.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.56.2` | `5.61.4` |
| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router ) | `1.58.15` | `1.82.12` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.7.4` | `22.10.0` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) | `18.3.10` | `18.3.12` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) | `18.3.0` | `18.3.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.8.0` | `8.16.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.8.0` | `8.16.0` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc ) | `3.7.1` | `3.7.2` |
| [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) | `3.0.2` | `3.0.3` |
| [postcss](https://github.com/postcss/postcss ) | `8.4.47` | `8.4.49` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.53.0` | `7.53.2` |
| [react-select](https://github.com/JedWatson/react-select ) | `5.8.1` | `5.8.3` |
| [react-textarea-autosize](https://github.com/Andarist/react-textarea-autosize ) | `8.5.3` | `8.5.5` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) | `3.4.13` | `3.4.15` |
| [workbox-window](https://github.com/googlechrome/workbox ) | `7.1.0` | `7.3.0` |
| [@rollup/wasm-node](https://github.com/rollup/rollup ) | `4.23.0` | `4.27.4` |
| [@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools ) | `1.58.15` | `1.82.12` |
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) | `2.30.0` | `2.31.0` |
| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) | `7.37.0` | `7.37.2` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) | `4.6.2` | `5.0.0` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh ) | `0.4.12` | `0.4.14` |
| [typescript](https://github.com/microsoft/TypeScript ) | `5.6.2` | `5.7.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `5.4.8` | `6.0.0` |
| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa ) | `0.20.5` | `0.21.0` |
| [vite-plugin-svgr](https://github.com/pd4d10/vite-plugin-svgr ) | `4.2.0` | `4.3.0` |
Updates `@headlessui/react` from 2.1.8 to 2.2.0
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.2.0/packages/@headlessui-react )
Updates `@heroicons/react` from 2.1.5 to 2.2.0
- [Release notes](https://github.com/tailwindlabs/heroicons/releases )
- [Changelog](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/heroicons/compare/v2.1.5...v2.2.0 )
Updates `@tanstack/react-query` from 5.56.2 to 5.61.4
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.61.4/packages/react-query )
Updates `@tanstack/react-router` from 1.58.15 to 1.82.12
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.82.12/packages/react-router )
Updates `@types/node` from 22.7.4 to 22.10.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react` from 18.3.10 to 18.3.12
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@types/react-dom` from 18.3.0 to 18.3.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Updates `@typescript-eslint/eslint-plugin` from 8.8.0 to 8.16.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.8.0 to 8.16.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/parser )
Updates `@vitejs/plugin-react-swc` from 3.7.1 to 3.7.2
- [Release notes](https://github.com/vitejs/vite-plugin-react-swc/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react-swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react-swc/compare/v3.7.1...v3.7.2 )
Updates `http-proxy-middleware` from 3.0.2 to 3.0.3
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/master/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v3.0.2...v3.0.3 )
Updates `postcss` from 8.4.47 to 8.4.49
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.47...8.4.49 )
Updates `react-hook-form` from 7.53.0 to 7.53.2
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.53.0...v7.53.2 )
Updates `react-select` from 5.8.1 to 5.8.3
- [Release notes](https://github.com/JedWatson/react-select/releases )
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.8.1...react-select@5.8.3 )
Updates `react-textarea-autosize` from 8.5.3 to 8.5.5
- [Release notes](https://github.com/Andarist/react-textarea-autosize/releases )
- [Changelog](https://github.com/Andarist/react-textarea-autosize/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Andarist/react-textarea-autosize/compare/v8.5.3...v8.5.5 )
Updates `tailwindcss` from 3.4.13 to 3.4.15
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.15/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.15 )
Updates `workbox-window` from 7.1.0 to 7.3.0
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v7.1.0...v7.3.0 )
Updates `@rollup/wasm-node` from 4.23.0 to 4.27.4
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.23.0...v4.27.4 )
Updates `@tanstack/router-devtools` from 1.58.15 to 1.82.12
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.82.12/packages/router-devtools )
Updates `eslint-plugin-import` from 2.30.0 to 2.31.0
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0 )
Updates `eslint-plugin-react` from 7.37.0 to 7.37.2
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.0...v7.37.2 )
Updates `eslint-plugin-react-hooks` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/eslint-plugin-react-hooks@5.0.0/packages/eslint-plugin-react-hooks )
Updates `eslint-plugin-react-refresh` from 0.4.12 to 0.4.14
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases )
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.12...v0.4.14 )
Updates `typescript` from 5.6.2 to 5.7.2
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.7.2 )
Updates `vite` from 5.4.8 to 6.0.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.0.0/packages/vite )
Updates `vite-plugin-pwa` from 0.20.5 to 0.21.0
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases )
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.20.5...v0.21.0 )
Updates `vite-plugin-svgr` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/pd4d10/vite-plugin-svgr/releases )
- [Commits](https://github.com/pd4d10/vite-plugin-svgr/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@heroicons/react"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@tanstack/react-query"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@tanstack/react-router"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@types/node"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@types/react-dom"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@vitejs/plugin-react-swc"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: http-proxy-middleware
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: react-select
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: react-textarea-autosize
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: tailwindcss
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: workbox-window
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@rollup/wasm-node"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@tanstack/router-devtools"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: eslint-plugin-react-hooks
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm
- dependency-name: eslint-plugin-react-refresh
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm
- dependency-name: vite-plugin-pwa
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: vite-plugin-svgr
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix(build/web): do not create manifest.json
chore(build/web): remove directive to ignore sourcemap warnings
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
2024-12-06 13:02:27 +01:00
soup
99a9e6bc0f
fix(http): downgrade canOnboard check to warning log level ( #1859 )
2024-12-06 13:01:45 +01:00
dependabot[bot]
ac1974c8d5
build(deps): bump the golang group with 10 updates ( #1856 )
2024-12-01 20:25:23 +00:00
nuxen
b07556ceaa
feat(ci): skip build on misc files ( #1854 )
...
feat(ci): don't build on misc files
2024-12-01 21:20:59 +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
soup
2a9a890e97
feat(makefile): add tmux-based dev environment ( #1844 )
...
- Added touch command to preserve web/dist/.gitkeep during build
2024-11-27 17:36:06 +01:00
ze0s
ee04c61a54
fix(indexers): iPlay RMT update download url ( #1849 )
2024-11-27 17:14:24 +01:00
soup
97e02d3d79
build: add docs update workflow trigger ( #1846 )
...
fix: add workflow_dispatch trigger to docs update workflow
2024-11-27 16:34:43 +01:00
ze0s
beff1ee4af
build(deps): bump indirect cilium/ebpf to v0.16.0 ( #1843 )
...
chore(deps): update indirect cilium/ebpf to v0.16.0
2024-11-25 11:17:52 +01:00
Kyle Sanderson
f292d2709b
fix(database): backup on windows bad filename ( #1841 )
...
* fix(migrations): use safe characters during backup
* remove _ because of splits
* Update sqlite.go
* flip
2024-11-25 10:59:40 +01:00
ze0s
e2df1e4fb8
chore: update .gitignore ( #1840 )
2024-11-24 22:59:42 +01:00
ze0s
2dcd876068
fix(database): SeedPool migrations ( #1838 )
2024-11-24 21:51:47 +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
ze0s
f54c51fa06
fix(downloadclient): qBittorrent url parse err handling ( #1832 )
...
* fix(downloadclient): qBittorrent url parse err handling
* fix(downloadclient): qBittorrent url parse err handling test
2024-11-24 00:53:59 +01:00
ze0s
a18284ecc6
fix(build): Dockerfile windows entrypoint ( #1831 )
2024-11-24 00:19:45 +01:00
Kyle Sanderson
b17e586d63
feat(runtime): Set GOMEMLIMIT from environment ( #1821 )
...
* feat(runtime): Set GOMEMLIMIT from environment
* feat: log memlimit err
* feat: go mod tidy
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-11-23 16:30:26 +01:00
soup
7888ea3ae5
feat(ci): add workflow to trigger docs update on release ( #1826 )
2024-11-23 16:11:59 +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
c0882aff84
fix(releases): parse missing source and misinterpreted group name ( #1820 )
...
fix(releases): parse missing source and groups
2024-11-23 15:08:58 +01:00
Kyle Sanderson
50f1e4e7d5
build(ci): implement PGO ( #1812 )
...
* build(ci): implement pgo
Implement PGO (performance guided optimizations) for Go builds.
2024-11-16 23:57:41 +01:00
soup
fc137f2077
feat(http): add error logging for API responses ( #1819 )
...
* feat(api): add error logging for API responses
* fix: revert import order
* feat(http): log msg
* feat(http): remove extra server logger
---------
Co-authored-by: ze0s <ze0s@riseup.net>
2024-11-16 22:31:48 +01:00
martylukyy
74eea79215
feat(database): SQLite database backups ( #1756 )
...
* feat(database): SQLite database backups
* feat(database): do not produce SQL injections
* feat(database): retain all backups if 0 or less
refactor(database): specify database driver in func names
* refactor(database): return early on cleanup
* refactor(database): do not call cleanup func if max backups set to 0
* refactor(database): backup retention behavior
* feat(database): improve logging
---------
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2024-11-12 19:14:45 +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
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