Commit graph

28 commits

Author SHA1 Message Date
Copilot
2a816e10a7
[WIP] Fix open issues after research and analysis (#110)
* Initial plan

* feat(ci): Add secret scanning with secretlint to pre-commit hooks

- Install secretlint and @secretlint/secretlint-rule-preset-recommend
- Configure secretlint with .secretlintrc.json
- Add secretlint to lint-staged configuration
- Update CONTRIBUTING.md to document secret scanning
- Resolves #55

Co-authored-by: cheir-mneme <176430037+cheir-mneme@users.noreply.github.com>

* feat(privacy): Disable telemetry and analytics by default

- Set SentryEnabled to false by default in SentryTarget
- Update English localization to clarify error reporting is opt-in
- Update README with detailed privacy information
- Machine fingerprinting already removed (returns "anonymous")
- Piwik analytics already removed
- AnalyticsEnabled defaults to false in config

This ensures no telemetry is sent without explicit user consent.

Resolves #8

Co-authored-by: cheir-mneme <176430037+cheir-mneme@users.noreply.github.com>

* refactor: Address code review feedback for pre-commit and telemetry changes

- Optimize secretlint to only scan relevant file types (not all files)
- Add ignoreFiles configuration to secretlint to exclude build artifacts
- Clarify comment in SentryTarget about reconfiguration location

Co-authored-by: cheir-mneme <176430037+cheir-mneme@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cheir-mneme <176430037+cheir-mneme@users.noreply.github.com>
2025-12-21 14:19:46 -06:00
Cody Kickertz
c89ee01b63
chore(ci): standardize branch naming to use main instead of master (#90)
- Update workflow triggers to use main instead of master
- Update CONTRIBUTING.md to reference main branch
- Aligns with documentation in CLAUDE.md

Closes #52

Note: Actual branch rename (master → main) must be done on GitHub.

Co-authored-by: admin <admin@ardentleatherworks.com>
2025-12-20 09:00:25 -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
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
772baf7b0b docs: update community standards with conventional commits and Aletheia branding 2025-12-18 11:13:15 -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
038909d097 docs: update documentation for rebrand 2025-12-17 18:17:20 -06:00
bakerboy448
e52547fa37
chore: sync CONTRIBUTING.md from Servarr/wiki (#11207)
[skip-ci]
2025-10-04 15:23:05 -05:00
bakerboy448
0541041b2b
update contributing [skip ci] (#6637)
* update contributing [skip ci]

closes #6608

* nuke contributing => wiki [skip ci]

* fix wiki link [skip ci]
2021-10-11 06:54:10 -05:00
bakerboy448
31ba45cb7a git updates [skip ci] 2021-08-03 17:08:36 -05:00
Qstick
a19c292779
Update Contributing [skip ci] 2021-02-28 21:11:10 -05:00
ta264
26a04c9fd1 New: Build with NET5 2021-01-18 08:05:38 -05:00
bakerboy448
5ca1a1d086 fix contributing port [skip ci] 2020-12-23 12:21:59 -05:00
bakerboy448
f72a56f88a use lidarr's contributing as a new template for radarr [skip ci]
-needs review
2020-11-24 21:05:58 -05:00
bakerboy448
24cee7e4fe Correct Contributing (don't have forums or IRC) [skip ci] 2020-10-01 11:15:11 -04:00
Qstick
d178dce0d3 Fixed: Backend/Frontend Cleanup 2019-06-30 00:58:54 -04:00
William Comartin
5ef1e40403 Change Sonarr to Radarr in CLA.md and CONTRIBUTING.md 2017-01-11 22:02:54 -05:00
Mark McDowall
3c8b263694 Update CONTRIBUTING.md 2016-11-02 16:56:54 -07:00
Björn Dahlgren
1293bab868 Run gulp using npm Simplifies usage of gulp and makes sure everyone is using same version 2016-03-24 10:43:54 -07:00
Mark McDowall
47446515d1 Update CONTRIBUTING.md 2016-03-02 10:03:37 -08:00
Mark McDowall
dc176a83b3 Update CONTRIBUTING.md 2015-12-01 08:48:41 -08:00
Keivan Beigi
c56cf8860e Cleaned up project root. 2015-08-02 22:22:22 -07:00
Taloth Saldono
5c6ac2ae8b Removed trello from CONTRIBUTING as well. 2015-07-08 23:23:12 +02:00
Mark McDowall
c4ce64d98d Update CONTRIBUTING.md 2015-02-20 21:14:18 -08:00
Keivan Beigi
c4e684fbd3 update usages of nzbdrone.com to sonarr.tv 2014-12-04 17:54:37 -08:00
Mark McDowall
17ba245f77 Update CONTRIBUTING.md 2014-11-03 08:21:19 -08:00
Mark McDowall
63bf00ed41 Added CLA and CONTRIBUTING.md files 2014-01-27 14:10:37 -08:00