admin
6328e72c96
Merge remote-tracking branch 'origin/develop' into feature/indexer-management
2025-12-18 14:22:33 -06:00
Cody Kickertz
62c388c294
Merge pull request #26 from cheir-mneme/fix/cla-branding
...
docs: update CLA to reference Aletheia
2025-12-18 14:22:25 -06:00
Cody Kickertz
8bd8902a79
Merge pull request #25 from cheir-mneme/dependabot/nuget/src/NzbDrone.Common/nuget-aac1d960c1
...
Bump the nuget group with 1 update
2025-12-18 14:16:18 -06:00
Cody Kickertz
0ca49a2288
Merge pull request #23 from cheir-mneme/dependabot/github_actions/dessant/label-actions-5
...
ci(deps): bump dessant/label-actions from 3 to 5
2025-12-18 14:16:05 -06:00
Cody Kickertz
fe6fdb3bf4
Merge pull request #22 from cheir-mneme/dependabot/github_actions/codecov/codecov-action-5
...
ci(deps): bump codecov/codecov-action from 4 to 5
2025-12-18 14:15:38 -06:00
Cody Kickertz
95c6244f8f
Merge pull request #21 from cheir-mneme/dependabot/github_actions/actions/cache-5
...
ci(deps): bump actions/cache from 4 to 5
2025-12-18 14:14:30 -06:00
Cody Kickertz
c46ea17745
Merge pull request #20 from cheir-mneme/dependabot/github_actions/actions/checkout-6
...
ci(deps): bump actions/checkout from 4 to 6
2025-12-18 14:13:49 -06:00
admin
1f75442436
docs: update CLA to reference Aletheia
2025-12-18 14:10:59 -06:00
dependabot[bot]
f5bee00f7c
Bump the nuget group with 1 update
...
Bumps System.Private.Uri from 4.3.0 to 4.3.2
---
updated-dependencies:
- dependency-name: System.Private.Uri
dependency-version: 4.3.2
dependency-type: direct:production
dependency-group: nuget
- dependency-name: System.Private.Uri
dependency-version: 4.3.2
dependency-type: direct:production
dependency-group: nuget
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 20:00:46 +00:00
dependabot[bot]
59c18967cc
ci(deps): bump dessant/label-actions from 3 to 5
...
Bumps [dessant/label-actions](https://github.com/dessant/label-actions ) from 3 to 5.
- [Release notes](https://github.com/dessant/label-actions/releases )
- [Changelog](https://github.com/dessant/label-actions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/label-actions/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: dessant/label-actions
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 19:57:10 +00:00
dependabot[bot]
16aef7e900
ci(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 19:57:07 +00:00
dependabot[bot]
f483306517
ci(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 19:57:03 +00:00
dependabot[bot]
ff176f6c2e
ci(deps): bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 19:56:59 +00:00
Cody Kickertz
aad9030ac3
Merge pull request #19 from cheir-mneme/fix/ci-workflow-configs
...
ci: fix workflow configs and add Dependabot
2025-12-18 13:56:13 -06:00
admin
d2da953d27
fix(ci): disable checkov and github_actions linters in super-linter
2025-12-18 13:46:50 -06:00
admin
1119dfaf56
fix(ci): use exclusion-only config for super-linter
2025-12-18 13:42:17 -06:00
admin
f7098a3a49
fix(ci): use filesystem scan instead of image scan for Trivy
2025-12-18 13:39:07 -06:00
admin
4fe3c5f483
fix(ci): correct Dockerfile path and skip SonarCloud when token missing
2025-12-18 13:37:45 -06:00
Cody Kickertz
3a5dd92719
Merge pull request #18 from cheir-mneme/dependabot/npm_and_yarn/npm_and_yarn-3c67cbb9cd
...
chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory
2025-12-18 13:37:10 -06:00
admin
81b3814c1a
ci: fix workflow configs and add dependabot
...
- SonarCloud: add proper projectKey and organization
- Trivy: fix image reference, add schedule comment
- Super Linter: upgrade to v6, configure linter selection
- Add Dependabot for NuGet, npm, Docker, GitHub Actions
2025-12-18 13:34:45 -06:00
Cody Kickertz
6a76b0b89d
Add Trivy vulnerability scanning workflow
2025-12-18 13:30:49 -06:00
Cody Kickertz
97bf436269
Add GitHub Super Linter workflow
...
This workflow runs multiple linters on code changes in the 'develop' branch for both pushes and pull requests.
2025-12-18 13:29:57 -06:00
admin
713134df02
fix: disable SA1200 StyleCop rule to match stylecop.json config
2025-12-18 13:29:25 -06:00
Cody Kickertz
a25f012e8a
Add SonarCloud analysis workflow
...
This workflow triggers a SonarCloud analysis of the code and populates GitHub Code Scanning alerts with vulnerabilities found.
2025-12-18 13:27:53 -06:00
admin
ef296bc95e
feat(indexer): add book/audiobook search criteria
...
Add search criteria classes and update request generators:
- BookSearchCriteria (Author, Title, ISBN, Publisher, Year)
- AudiobookSearchCriteria (Author, Title, Narrator, ASIN, ISBN)
- Updated IIndexerRequestGenerator interface
- Implemented book/audiobook search in NewznabRequestGenerator
- Added stub implementations to all other request generators
2025-12-18 13:25:20 -06:00
admin
86faa9aef7
feat(indexer): add multi-media type foundation
...
Add MediaType enum and indexer support for books/audiobooks:
- MediaType enum (Movie, TV, Music, Book, Audiobook, Podcast, Comic)
- NewznabStandardCategory constants for all media types
- Database migration 243 for SupportedMediaTypes column
- Updated IndexerDefinition, IIndexer, IndexerBase
- Updated README with current project status
2025-12-18 13:19:16 -06:00
dependabot[bot]
02e1cf4bef
chore(deps): bump js-yaml in the npm_and_yarn group across 1 directory
...
Bumps the npm_and_yarn group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml ).
Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 19:17:03 +00:00
Cody Kickertz
09b1d24ce8
Merge pull request #17 from cheir-mneme/feature/unpackerr
...
feat(download): add automatic archive extraction (Unpackerr)
2025-12-18 11:50:53 -06:00
Cody Kickertz
5aa0ebf35d
Merge pull request #15 from cheir-mneme/fix/security-pre-release
...
fix(security): address pre-release security blockers
2025-12-18 11:49:49 -06:00
Cody Kickertz
bd832dc853
Merge pull request #16 from cheir-mneme/chore/quality-gates
...
chore: add pre-commit hooks and CI coverage
2025-12-18 11:48:41 -06:00
admin
e43ea2682c
fix(style): remove unused using, use AsSpan over Substring
2025-12-18 11:38:55 -06:00
admin
0502343800
fix(style): use explicit JsonSerializerOptions type
2025-12-18 11:38:05 -06:00
admin
d1a6637f08
fix(ci): copy test DLLs to expected location for test.sh
2025-12-18 11:34:43 -06:00
Cody Kickertz
a85f496aaa
Merge pull request #14 from cheir-mneme/docs/community-standards
...
docs: update community standards
2025-12-18 11:31:43 -06:00
admin
79481d5491
fix(style): use explicit HashSet type for StyleCop SA1000
2025-12-18 11:22:59 -06:00
admin
ee7da59382
fix(style): use explicit HashSet type for StyleCop SA1000
2025-12-18 11:22:43 -06:00
admin
5c2378a1e6
feat(download): add automatic archive extraction (Unpackerr absorption)
...
- Add SharpCompress for RAR/7z support
- Extend ArchiveService with RAR, 7z extraction via SharpCompress
- Add DownloadExtractionService for orchestrating extraction
- Add config: AutoExtractArchives (default: false)
- Add config: DeleteArchiveAfterExtraction (default: true)
- Integrate extraction into CompletedDownloadService
Note: UI settings page not yet implemented - backend foundation only.
2025-12-18 11:13:29 -06:00
admin
66264b7301
chore: add pre-commit hooks and CI coverage reporting
...
- Add pre-commit hook for JS/TS and CSS lint checks
- Add setup script to install hooks
- Add coverage reporting to CI workflow
- Add coverage threshold warning (60%)
- Update CONTRIBUTING.md with hooks setup instructions
2025-12-18 11:13:21 -06:00
admin
a0b3e68447
docs: link README to CONTRIBUTING.md
2025-12-18 11:13:15 -06:00
admin
772baf7b0b
docs: update community standards with conventional commits and Aletheia branding
2025-12-18 11:13:15 -06:00
admin
abfa1bde8b
fix(security): address pre-release security blockers
...
- Reject unknown sender types in certificate validation
- Disable auto-redirect in SkyHookProxy to prevent HTTPS downgrade
- Use proper JSON serialization in InitializeJsonController
- Add whitelist validation for Type.GetType in converters
2025-12-18 11:12:57 -06:00
admin
09a7180966
fix(build): use pipe delimiter in sed for branch names with slashes
2025-12-18 11:12:40 -06:00
admin
17e2b6d75d
docs: update PR template for Aletheia workflow
2025-12-18 10:40:48 -06:00
admin
fbb205c2b6
refactor: remove empty housekeeping classes and commented properties
2025-12-18 10:07:30 -06:00
admin
6bbc43e168
fix(ci): add disk space cleanup for Docker multi-arch builds
2025-12-18 09:47:47 -06:00
admin
d9597db83f
refactor: rename project from Logarr to Aletheia
2025-12-18 09:41:48 -06:00
admin
3c9c3d8221
chore: update GitHub username to cheir-mneme
2025-12-18 09:11:34 -06:00
admin
ebde5f3a27
fix: resolve build issues for local development
2025-12-17 20:27:48 -06:00
admin
39a4d69b94
docs: update CHANGELOG with security fixes and branding
2025-12-17 20:05:05 -06:00
admin
b8c130c73d
fix(security): patch SQL injection, path traversal, command injection
2025-12-17 19:30:35 -06:00