Thomas Durieux
a301c46a94
fix: harden repository content and improve access recovery
...
Sandbox executable MIME aliases, enforce strict Mermaid rendering, and add security regression coverage. Upgrade vulnerable dependencies with archive compatibility checks and Node 22/24 CI. Make repository restoration atomic and provide actionable viewer errors with retry controls.
2026-11-02 05:50:34 +00:00
Thomas Durieux
772e40debd
fix: retain recipient suppression after access recovery ( #897 )
...
* fix: retain recipient suppression after access recovery
* fix: migrate cold starts and fence resource deactivation
* docs: stop every writer before alert reconciliation
2026-10-14 19:23:12 +01:00
Thomas Durieux
445a479339
fix: deduplicate owner access alerts per recipient ( #896 )
...
* fix: prevent duplicate access alerts to the same recipient
* fix: address recipient alert recovery review findings
* fix: reconcile unsent alerts and wait for startup migration
* fix: preserve legacy recipient alerts through upgrades
* fix: reconcile alert results and legacy recovery races
* fix: fence dispatch and clean cancelled alert metadata
* fix: fence alert preparation and retain in-flight recovery
* fix: atomically commit alert dispatch and retry deferred recovery
* fix: keep recovery lookups from blocking upstream file reads
2026-10-13 13:55:10 +01:00
Thomas Durieux
444e5ab248
fix: save verified email addresses during GitHub registration
2026-10-09 13:24:21 +00:00
Thomas Durieux
633e5ddcae
fix: rearm owner alerts across recovery actions safely
2026-10-09 07:47:51 +00:00
Thomas Durieux
d519a0a9bb
fix: send one access alert per repository until owner action
2026-10-09 07:38:52 +00:00
Thomas Durieux
85b9a50d4d
fix: address owner notification review findings
2026-10-09 05:42:19 +00:00
Thomas Durieux
95f8aef30a
feat: notify owners when GitHub access needs attention
2026-10-09 05:22:41 +00:00
Thomas Durieux
fd0dd0adbd
chore(deps): upgrade dependencies and remove production vulnerabilities
2026-10-08 10:21:00 +00:00
Thomas Durieux
a60ad6a921
feat: add read-only GitHub App access alongside OAuth
2026-09-09 22:08:12 +02:00
tdurieux
e68ab037eb
perf: load document libraries only when needed
2026-09-09 13:28:44 +02:00
tdurieux
4a18f94631
refactor: migrate the frontend from AngularJS to Vue 3
2026-09-09 13:19:53 +02:00
Thomas Durieux
3fb376dd53
fix: encrypt stored GitHub credentials ( #797 )
2026-09-08 13:04:28 +02:00
Thomas Durieux
debd83c079
feat: add optional MongoDB replica deployment ( #765 )
2026-07-30 02:28:19 +02:00
tdurieux and Claude Opus 4.8
2af4637cc7
docs: polish README (clearer intro, badges, structure)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-23 08:07:55 -07:00
tdurieux and Claude Opus 4.7
1f966841ad
docs: refresh home/dashboard/anonymize/explorer screenshots
...
Replace the outdated user-images.githubusercontent.com screenshot in
the README with a locally hosted image, and regenerate the in-app
screenshots to reflect the current UI.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-03 20:32:45 +02:00
Adam Leskis
d86114fa22
fix simple typos ( #384 )
2025-04-01 12:59:23 -07:00
Thomas Durieux
696b24a648
Update README.md
2023-02-07 09:35:09 +01:00
tdurieux
7c5fcfe069
chore: improve readme
2023-02-07 09:33:42 +01:00
tdurieux
dcf7f36917
feat: add cli to anonymize repositories locally
2023-02-06 15:55:43 +01:00
Diego Marcilio
0af6c3c23b
fix See Also link in README ( #157 )
2023-01-22 13:44:12 +01:00
tdurieux
ee4a20286d
fix( #64 ): remove references to blind.
2021-08-13 07:22:47 +02:00
tdurieux
d9aa8cce10
add parameter for anonymization mask
2021-04-07 15:09:59 +02:00
tdurieux
cf17e1c456
fix typos
2021-04-06 17:45:36 +02:00
tdurieux
e8865ae607
continue v2
2021-03-19 10:24:17 +01:00
tdurieux
f1cc8d3cae
add first version of the readme
2021-03-16 11:48:13 +01:00