Commit Graph

  • 88fe8570fd fix: include file path in cache ETag tdurieux 2026-05-03 21:19:39 +02:00
  • 1f966841ad docs: refresh home/dashboard/anonymize/explorer screenshots tdurieux 2026-05-03 20:32:45 +02:00
  • b3c1030e5c fix: revalidate cached files when anonymization options change tdurieux 2026-05-03 20:31:32 +02:00
  • b316d18bd8 fix: clicking a gutter line updates the URL to #L<n> tdurieux 2026-05-03 20:25:41 +02:00
  • 2eb19904db fix: anonymize accented and unaccented variants of the same term tdurieux 2026-05-03 20:18:49 +02:00
  • d138d487f2 fix: don't drop a path segment when resolving "./" relative URLs tdurieux 2026-05-03 20:01:33 +02:00
  • d8b129c670 fix: anonymize entries when downloading the full repo as a zip tdurieux 2026-05-03 19:47:10 +02:00
  • 9feeab1055 fix: render heading IDs so anchor links resolve tdurieux 2026-05-03 19:44:18 +02:00
  • e18961208a fix(admin): bind token form to dotted scope to escape ng-if child scope tdurieux 2026-05-03 19:40:28 +02:00
  • 9f1ae1924b fix: auto-dismiss toast notifications after 8s tdurieux 2026-05-03 19:35:42 +02:00
  • 5793e2dbb5 fix: allow removing expired and errored repositories from dashboard tdurieux 2026-05-03 19:29:08 +02:00
  • 9313c42fcf fix: match terms whose edges are non-word characters tdurieux 2026-05-03 18:35:00 +02:00
  • 57f2cf1b11 update faq tdurieux 2026-05-03 18:29:15 +02:00
  • 2ad2cf29ac fix linter tdurieux 2026-05-03 15:37:11 +02:00
  • 13a7ae9850 chore(deps): bump postcss from 8.5.9 to 8.5.13 (#692) dependabot[bot] 2026-05-03 15:34:07 +02:00
  • a5f66d6844 multiple fixes tdurieux 2026-05-03 15:30:54 +02:00
  • 1968e3341a 2.3.0 tdurieux 2026-04-24 16:14:29 +02:00
  • 7d72022f7c update design tdurieux 2026-04-24 15:25:23 +02:00
  • 66510f486d update design tdurieux 2026-04-24 15:12:56 +02:00
  • 88f826aab4 update design tdurieux 2026-04-24 14:55:18 +02:00
  • 063f10f18e chore(deps): bump sanitize-html from 2.17.2 to 2.17.3 (#680) dependabot[bot] 2026-04-17 07:14:28 +02:00
  • 3f32ec5ca1 claude/fix-page-width-layout-SY7c5 (#679) Thomas Durieux 2026-04-15 11:13:05 +02:00
  • 12d72bdc1a Update FAQ with comprehensive content and improved design (#678) Thomas Durieux 2026-04-15 10:16:05 +02:00
  • c4f153cfa0 chore(deps): bump path-to-regexp and express (#671) dependabot[bot] 2026-04-15 09:57:31 +02:00
  • 2940f20134 chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.14 (#677) dependabot[bot] 2026-04-15 09:57:09 +02:00
  • 2621dfd7fc (feat): added mermaid rendering support in markdown (#676) Thomas Durieux 2026-04-15 09:56:35 +02:00
  • 85f05cd698 chore(deps): bump picomatch and knip (#673) dependabot[bot] 2026-04-15 09:54:42 +02:00
  • 7eeb4bed32 chore(deps): bump lodash from 4.17.21 to 4.18.1 (#674) dependabot[bot] 2026-04-15 09:49:57 +02:00
  • 18dc74784b chore(deps-dev): bump form-data from 2.5.1 to 2.5.5 (#491) dependabot[bot] 2026-04-15 09:49:27 +02:00
  • 357883b1b2 chore(deps): bump @octokit/request from 8.2.0 to 8.4.1 (#418) dependabot[bot] 2026-04-15 09:48:00 +02:00
  • 01ddc245c0 chore(deps): bump mongoose from 7.6.10 to 7.8.4 (#414) dependabot[bot] 2026-04-15 09:47:28 +02:00
  • 2c12fd734a chore(deps): bump unzip-stream from 0.3.1 to 0.3.4 (#319) dependabot[bot] 2026-04-15 09:46:45 +02:00
  • 188066e91d Fix 9 bugs and add 103 tests for core anonymization, config, and routing (#669) Thomas Durieux 2026-04-15 09:41:00 +02:00
  • 261eaa8d79 Polish website UX: unify dashboards, clean up layout, modernize styling (#668) Thomas Durieux 2026-04-15 09:30:19 +02:00
  • 8198a4b44a Standardize error responses with consistent format and human-readable messages (#667) Thomas Durieux 2026-04-15 09:27:08 +02:00
  • f4209110c7 Fix all 93 ESLint issues (3 errors, 90 warnings) (#666) Thomas Durieux 2026-04-15 09:04:22 +02:00
  • 1d97c76e7e Improve mobile layout and redesign admin interface (#665) Thomas Durieux 2026-04-15 06:04:43 +02:00
  • 6de9e1c1e2 Enable CI to run on all pull requests (#664) Thomas Durieux 2026-04-15 05:51:18 +02:00
  • 95324fd09f Replace isomorphic-dompurify with sanitize-html for Node 21 compat (#663) Thomas Durieux 2026-04-15 04:57:21 +02:00
  • 655ae92c4c Remove OpenTelemetry tracing infrastructure (#662) Thomas Durieux 2026-04-15 04:39:08 +02:00
  • c6d6806d7a fix: prevent admin status reset on login (#659) Thomas Durieux 2026-04-15 04:34:36 +02:00
  • f3641c8ce3 Set up CI with ESLint linter and Mocha test runner (#661) Thomas Durieux 2026-04-15 04:34:03 +02:00
  • 812f8b6314 Sanitize markdown HTML output with DOMPurify to prevent XSS (#658) Thomas Durieux 2026-04-15 04:22:38 +02:00
  • b2d77faa6c try to fix repo access Thomas Durieux 2025-04-01 22:27:17 +02:00
  • c2a423714f chore(deps): bump path-to-regexp and express (#369) dependabot[bot] 2025-04-01 12:59:46 -07:00
  • d86114fa22 fix simple typos (#384) Adam Leskis 2025-04-01 20:59:23 +01:00
  • 0c0cfe2c86 Update faq.htm Thomas Durieux 2025-01-30 08:36:37 -08:00
  • 3602f343ac chore(deps): bump path-to-regexp and express (#324) dependabot[bot] 2024-09-18 17:35:05 +02:00
  • f46e379b8d chore(deps): bump fast-xml-parser and @aws-sdk/client-s3 (#320) dependabot[bot] 2024-09-18 17:34:50 +02:00
  • e278381eca chore(deps): bump @grpc/grpc-js from 1.10.4 to 1.11.1 (#310) dependabot[bot] 2024-09-18 17:34:35 +02:00
  • f93eb8787e fix: protect archive.finalize tdurieux 2024-07-22 16:31:52 +02:00
  • d8dd408a65 fix: avoid cache of list of files tdurieux 2024-07-22 16:20:02 +02:00
  • 27583e6a17 chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (#303) dependabot[bot] 2024-07-17 13:26:25 +02:00
  • f81c63d2af fix: improve perf of getToken tdurieux 2024-06-19 10:16:38 +02:00
  • 532c094388 fix: improve token management tdurieux 2024-06-18 12:00:45 +02:00
  • 9271332d5b chore: Fix typos (#292) Sebastian Ramacher 2024-05-28 19:11:19 +02:00
  • e9e881fdc3 fix(#290): fix tree rendering of files inside a single folder tdurieux 2024-05-15 11:18:16 +02:00
  • a30d5b31a6 fix(#286): fix open and closing folder tdurieux 2024-05-13 18:45:11 +02:00
  • dcf483ea03 feat: improve download anonymized repository tdurieux 2024-05-06 11:52:32 +02:00
  • 93606a5c39 fix: catch error when requesting a folder tdurieux 2024-05-03 10:49:25 +02:00
  • ca04339529 feat: list files in folder in webview tdurieux 2024-05-02 11:49:00 +01:00
  • ed11e9db36 fix: undefined in path.join tdurieux 2024-05-02 11:09:20 +01:00
  • 3536f78a99 fix(#283): Fix webview for web in folder tdurieux 2024-04-30 11:28:32 +01:00
  • 3a00a27153 feat: improve support for binary & audio files tdurieux 2024-04-28 10:01:40 +01:00
  • 72c8f80bce fix: fix file path in webview tdurieux 2024-04-28 09:38:49 +01:00
  • 17abc47d08 fix: fix webview on root repo tdurieux 2024-04-28 08:08:39 +01:00
  • 17cb1f294f chore: remove all reference to originalFiles tdurieux 2024-04-27 18:04:51 +01:00
  • 3d3a03fd04 add index on path and repoId for files tdurieux 2024-04-27 17:49:13 +01:00
  • 378942a28e fix: fix file list collection tdurieux 2024-04-27 17:05:39 +01:00
  • 2a145730b7 Improve log and GH token validation tdurieux 2024-04-27 16:19:33 +01:00
  • 6476899764 fix: fix webview tdurieux 2024-04-26 14:01:46 +01:00
  • a86e050f8b fix: handle empty repository tdurieux 2024-04-26 13:48:32 +01:00
  • 8712746e93 feat: check if file list exist when checking if repo is ready tdurieux 2024-04-26 13:10:09 +01:00
  • a0dff4389d fix: fix ui folder tree tdurieux 2024-04-26 12:50:24 +01:00
  • b0fa5e6689 fix: hot fix, replace repoID by repoId tdurieux 2024-04-26 12:40:56 +01:00
  • a9fefcc970 chore: remove console.log tdurieux 2024-04-26 10:51:43 +01:00
  • 710f7328e7 feat: flatten file tree for better performance tdurieux 2024-04-26 10:31:57 +01:00
  • ccdc95e4a8 doc(#269) Document the lack of support for Jekyll Joel Coffman 2024-04-16 01:26:44 -06:00
  • a612b7a8b7 fix: fix queue admin tdurieux 2024-04-12 10:02:23 +01:00
  • daf3276f7f fix: fix queue admin tdurieux 2024-04-12 09:56:39 +01:00
  • b4ff27f560 fix: improve katex support tdurieux 2024-04-11 21:38:42 +01:00
  • f65d167532 fix: use correct hostname for the streamer tdurieux 2024-04-11 21:38:24 +01:00
  • 03835e86ab fix: handle error in queue admin tdurieux 2024-04-11 17:48:41 +01:00
  • 79c6b603b4 fix: handle error in queue admin tdurieux 2024-04-11 17:22:08 +01:00
  • 6b9574add3 fix: improve repository rename tdurieux 2024-04-11 17:13:01 +01:00
  • 61c6a79949 feat: check repo status before update tdurieux 2024-04-11 15:25:45 +01:00
  • 05fa010349 fix: attempt at avoiding double save tdurieux 2024-04-11 15:12:34 +01:00
  • 389030adc9 refactor: rely more on the db instead of querying GH tdurieux 2024-04-06 15:15:08 +01:00
  • 968a59726c feat: increase caching when file version is provided tdurieux 2024-04-06 10:05:07 +01:00
  • 593dbed822 fix: attempt at avoiding double save tdurieux 2024-04-06 09:33:10 +01:00
  • ae4cb9e898 fix: fix typo in deploy tdurieux 2024-04-05 14:49:24 +01:00
  • 80101f83aa fix: fix dns lookup for dnsrr tdurieux 2024-04-05 14:48:40 +01:00
  • de56021e48 fix: fix cache folder configuration tdurieux 2024-04-05 13:14:46 +01:00
  • 9048b5c3b1 fix: fix healthcheck tdurieux 2024-04-05 13:11:43 +01:00
  • c940c98b6e fix: add missing gulpfile.js tdurieux 2024-04-05 12:30:47 +01:00
  • 11a6c06d11 feat: add donation button on status page tdurieux 2024-04-05 12:25:20 +01:00
  • 27c54b0182 feat: add link to website if enabled tdurieux 2024-04-05 12:10:07 +01:00
  • cb3d999ed3 fix: add missing KaTeX fonts tdurieux 2024-04-05 12:02:50 +01:00
  • f30110c567 fix: improve link rendering tdurieux 2024-04-05 11:04:07 +01:00
  • c3a890dac7 fix: fix minimization of the client js tdurieux 2024-04-05 10:34:24 +01:00