Commit Graph

  • 063f10f18e chore(deps): bump sanitize-html from 2.17.2 to 2.17.3 (#680) main 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
  • 8b775a81bd chore(deps): bump fast-xml-parser and @aws-sdk/client-s3 dependabot/npm_and_yarn/multi-06220732ad dependabot[bot] 2026-04-15 07:56:45 +00: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
  • f840a16ff7 chore(deps): bump tmp and inquirer dependabot/npm_and_yarn/multi-127d05f333 dependabot[bot] 2026-01-01 21:51:21 +00:00
  • 2606afd9d0 chore(deps): bump qs and express dependabot/npm_and_yarn/multi-c8afcbbcd8 dependabot[bot] 2026-01-01 13:36:43 +00:00
  • 842921afb9 chore(deps): bump js-yaml, knip and mocha dependabot/npm_and_yarn/multi-2824dca3c5 dependabot[bot] 2025-11-15 10:40:11 +00:00
  • ecd49e8dc4 chore(deps): bump on-headers, compression and express-session dependabot/npm_and_yarn/multi-6dfdc141e7 dependabot[bot] 2025-07-17 21:24:59 +00:00
  • b2d77faa6c try to fix repo access Thomas Durieux 2025-04-01 22:27:17 +02:00
  • e8134cb632 chore(deps): bump @octokit/plugin-paginate-rest from 9.2.1 to 9.2.2 dependabot/npm_and_yarn/octokit/plugin-paginate-rest-9.2.2 dependabot[bot] 2025-04-01 20:01:10 +00:00
  • 6611a7414f chore(deps): bump @octokit/request-error from 5.0.1 to 5.1.1 dependabot/npm_and_yarn/octokit/request-error-5.1.1 dependabot[bot] 2025-04-01 20:01:10 +00:00
  • 72fe2ce1d9 chore(deps): bump serialize-javascript and mocha dependabot/npm_and_yarn/multi-456de2e4f1 dependabot[bot] 2025-04-01 20:01:05 +00: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
  • e92b168aa4 chore(deps): bump cookie, express-session and express dependabot/npm_and_yarn/multi-fb6576e9f1 dependabot[bot] 2024-10-19 10:31:32 +00: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
  • 9e995a04db fix: fix code rendering tdurieux 2024-04-05 10:21:38 +01:00
  • 7ed973ccfc fix: fix code rendering tdurieux 2024-04-05 10:17:47 +01:00
  • 22a28a913d perf: improve page loading time tdurieux 2024-04-05 01:02:41 +01:00
  • 8fdd6228e4 fix(#251): fix notebook and code dark mode tdurieux 2024-04-04 18:35:01 +01:00
  • f5ec343a9c fix(#263): render math expression correctly tdurieux 2024-04-04 18:08:03 +01:00
  • f5d45394bf feat: add sha to file path to avoid caching tdurieux 2024-04-04 15:56:38 +01:00
  • 3cbf78beb8 fix: fix execution order in removeCache tdurieux 2024-04-04 08:44:59 +01:00
  • ca3996775b chore: cleanup console tdurieux 2024-04-03 20:38:48 +01:00
  • 42c3a58a46 feat: add edit button on repo view tdurieux 2024-04-03 19:11:10 +01:00
  • 6e8d006220 fix: fix filePath when anonymized tdurieux 2024-04-03 18:57:52 +01:00
  • 795a67cdb2 fix: fix anonymization client script tdurieux 2024-04-03 18:41:00 +01:00