Commit graph

  • 57f5219f45
    Merge 829a728b72 into f6865c8216 Morax 2026-08-12 08:22:44 +0800
  • 829a728b72 Render polls in HTML exports Morax 2026-08-12 02:21:16 +0200
  • a824a4e332
    Merge 8846097e76 into f6865c8216 Yixuan Xu 2026-08-07 21:45:16 +0200
  • 25d46b612e
    Merge b8896035f3 into f6865c8216 Solareon 2026-08-07 21:45:11 +0200
  • e7a988f35b
    Merge b23284514f into f6865c8216 Jacob Pfundstein 2026-08-07 21:44:47 +0200
  • ef76f31a69
    Merge ce5207c8a0 into f6865c8216 MildlyMeticulous 2026-08-07 09:46:59 -0700
  • d26908d1e1
    Merge 9ee1599b9d into f6865c8216 Nikita (Dantes) Saito 2026-08-07 15:12:15 +0300
  • d23e5521a9
    Merge e4641105d2 into f6865c8216 Wave Dev 2026-08-07 07:30:53 -0400
  • f6865c8216 Bundle for macOS via MacBundle prime tyrrrz 2026-08-07 14:23:25 +0300
  • 15b2dc0e52
    Bump the actions group with 3 updates (#1578) dependabot[bot] 2026-08-01 16:06:41 +0300
  • 79edf0ee3c
    Bump the nuget group with 12 updates (#1579) dependabot[bot] 2026-08-01 16:06:20 +0300
  • 4cd25a7bdf
    Bump the nuget group with 12 updates dependabot[bot] 2026-08-01 10:27:15 +0000
  • f8805e8f98
    Bump the actions group with 3 updates dependabot[bot] 2026-08-01 10:23:13 +0000
  • ce5207c8a0 Only allow http(s) URLs in exported HTML links (fixes #1575) MildlyMeticulous 2026-07-28 10:50:14 +0100
  • b89dd4c924 Refactor copilot/audit-refactor-xml-docs tyrrrz 2026-07-25 21:18:39 +0300
  • 427c6021ac Fix grammar tyrrrz 2026-07-25 20:28:26 +0300
  • 91a8daf3a7
    Fix reverse exports with an after boundary (#1569) Kushida 2026-07-25 20:28:06 +0300
  • 9ee1599b9d Add bulk forum export with configurable asset handling Dantes 2026-07-21 16:23:00 +0300
  • 0db16e8859 fix: align reverse range handling ShiroKSH 2026-07-14 13:57:57 +0300
  • 0358045c94
    Only display http(s) URLs as links in HTML export (#1568) Cap LaBuff 2026-07-14 11:09:42 +0200
  • c7762379fe fix: respect after bound in reverse exports ShiroKSH 2026-07-13 21:31:09 +0300
  • a2a49e2a30
    update masked link regex Cap LaBuff 2026-07-11 19:03:58 +0200
  • 31de8a5b06 Apply updated formatting rules tyrrrz 2026-07-04 18:51:27 +0300
  • efd430ed29
    Bump the actions group with 3 updates (#1564) dependabot[bot] 2026-07-04 18:49:28 +0300
  • 623c688e1b
    Bump the nuget group with 14 updates (#1565) dependabot[bot] 2026-07-04 18:48:21 +0300
  • de88da09c7
    Bump the nuget group with 14 updates dependabot[bot] 2026-07-01 10:30:30 +0000
  • a18f57455d
    Bump the actions group with 3 updates dependabot[bot] 2026-07-01 10:23:45 +0000
  • 0f2991cef2 Fix markdown heading parsing at end of input JustinMorxn 2026-06-29 16:59:53 -0700
  • 05f8df51e9 Refactor 2.47.3 tyrrrz 2026-06-26 13:31:15 +0300
  • 2f16473b2f
    Merge 2464610b05 into e2c633b004 primetime43 2026-06-26 12:30:13 +0200
  • e2c633b004
    Include starter message in thread exports and skip placeholder (#1557) Jacob Pfundstein 2026-06-26 11:59:20 +0200
  • 857da7857b
    Move thread starter extraction logic into DiscordClient Jacob P. 2026-06-22 18:43:27 +0200
  • b11a57a825 Fix formatting tyrrrz 2026-06-20 14:33:04 +0300
  • f502e577c2
    Check for media.discordapp.net in addition to cdn.discordapp.com when stripping signature parameters from media URLs (#1554) Nick 2026-06-20 20:30:34 +0900
  • 9c7985e933
    Update ExportAssetDownloader.cs Oleksii Holub 2026-06-20 14:29:49 +0300
  • 8bc9fe7c72
    Catch both old uppercase 5-char hash and newer lowercase 5-char hash when migrating to new hash (#1552) Nick 2026-06-20 20:16:48 +0900
  • 2746f594a4
    Merge branch 'prime' into check-for-capital-hash-with-media-reuse Oleksii Holub 2026-06-20 14:16:27 +0300
  • a1db5a0423
    Update ExportAssetDownloader.cs Oleksii Holub 2026-06-20 14:16:02 +0300
  • a60f7cb3ee
    Update ExportAssetDownloader.cs Oleksii Holub 2026-06-20 14:09:45 +0300
  • 97485c280b
    Fix output path detection to correctly identify directories and files (#1556) Jacob Pfundstein 2026-06-20 12:55:49 +0200
  • 38f9b9c676
    Skip empty THREAD_STARTER_MESSAGE placeholder in thread exports Jacob P. 2026-06-19 01:45:56 +0200
  • f9a800e667
    Add comments Jacob P. 2026-06-19 01:37:00 +0200
  • 6a8eeda9e5
    Include thread starter message when exporting threads (#1265) Jacob P. 2026-06-17 14:33:10 +0200
  • 5a57c4202d
    Validate output path early to prevent errors when exporting multiple channels (#1555) Jacob Pfundstein 2026-06-18 14:37:58 +0200
  • 5d5bde3789
    Rearrange Oleksii Holub 2026-06-18 10:32:49 +0300
  • be37b2ecb2
    Fix output path detection to correctly identify directories and files Jacob P. 2026-06-17 01:44:14 +0200
  • c19e42d4b8
    Validate output path early to prevent errors when exporting multiple channels Jacob P. 2026-06-16 15:06:50 +0200
  • b23284514f
    Merge branch 'prime' into template-tokens Jacob Pfundstein 2026-06-16 14:44:27 +0200
  • 3574d03aac Catch both old uppercase 5-char hash and newer lowercase 5-char hash when migrating to new hash SnowySailor 2026-06-15 12:59:49 +0900
  • b57023783d check media.discordapp.net when stripping signature parameters from media urls SnowySailor 2026-06-16 13:07:55 +0900
  • acac8f7bbb Update packages tyrrrz 2026-06-08 15:52:10 +0300
  • 5632d6c386
    HTML-encode markdown content when formatting is disabled (#1545) 2.47.2 Oleksii Holub 2026-06-04 13:09:03 +0300
  • e1cb29126a HTML-encode markdown content when formatting is disabled tyrrrz 2026-06-04 13:03:11 +0300
  • f4d1e630f7
    Implement missing HTML encoding for several attribute injections (#1544) Oleksii Holub 2026-06-04 12:38:09 +0300
  • 3a0f059a27 Implement missing HTML encoding for several attribute injections tyrrrz 2026-06-04 12:34:14 +0300
  • 8401bb06c0
    Merge branch 'prime' into feat/recurring-cli-scrape PuritanWizard 2026-06-03 12:39:36 -0500
  • e1667c6cf0 feat(scrape): shared KotOR catch-up hint lib (plan 086) Copilot 2026-06-03 12:37:32 -0500
  • 79129433c7 docs(scrape): fix branch HEAD stamp after plan 085 commit Copilot 2026-06-03 12:30:25 -0500
  • a59cff774c feat(scrape): operator-handoff KotOR catch-up hint (plan 085) Copilot 2026-06-03 12:29:40 -0500
  • 02d58a20b7 docs(scrape): fix branch HEAD stamp after plan 084 commit Copilot 2026-06-03 12:04:22 -0500
  • 27e133f692 docs(scrape): sync KotOR wrapper across GUI bridge docs (plan 084) Copilot 2026-06-03 12:02:03 -0500
  • 7171d7b6e3 feat(scrape): add KotOR yes_general catch-up wrapper (plan 083) Copilot 2026-06-03 11:55:22 -0500
  • 65b12ff174 docs(scrape): fix branch HEAD stamp after plan 082 commit Copilot 2026-06-03 11:41:55 -0500
  • 18a22a6fcf docs(scrape): plan 082 PR body prune for stale Latest blocks Copilot 2026-06-03 11:39:13 -0500
  • 3d65c0e8e5 feat(scrape): cron opt-in salvage-before-scrape Copilot 2026-06-03 11:35:50 -0500
  • df76389ca8 docs(scrape): fix branch HEAD stamp after plan 080 commit Copilot 2026-06-03 11:32:04 -0500
  • 8684138363 docs(scrape): plan 080 PR body sync for plans 070-079 Copilot 2026-06-03 11:31:27 -0500
  • b71c697530 feat(scrape): cron uses documents scrape with --log-file Copilot 2026-06-03 11:27:12 -0500
  • 759e33efe9 feat(scrape): add --log-file tee to documents scrape Copilot 2026-06-03 11:21:59 -0500
  • 33faba74d6 docs(scrape): sync smoke inventory to 23 offline tests Copilot 2026-06-03 11:15:17 -0500
  • c8ed19d26b feat(scrape): per-target JSON summaries in multi-target loops Copilot 2026-06-03 11:08:44 -0500
  • 8c36fdbdda feat(scrape): auto JSON summary on documents scrape runs Copilot 2026-06-03 10:57:32 -0500
  • a929be48e8 feat(scrape): add print-scrape-summary CLI for JSON artifacts Copilot 2026-06-03 10:45:55 -0500
  • dbc887d81c feat(scrape): JSON summary export for operator proof runs Copilot 2026-06-03 10:35:48 -0500
  • 35a7416d8f feat(scrape): recover JSON summary from host compose run log Copilot 2026-06-03 10:30:14 -0500
  • fcea842fe3 feat(scrape): recover JSON summary from teed validation log Copilot 2026-06-03 10:25:23 -0500
  • 5cfb2ed144 feat(scrape): host compose passthrough for JSON summary Copilot 2026-06-03 10:18:33 -0500
  • 1dda40ae1b feat(scrape): optional JSON run summary for automation Copilot 2026-06-03 10:08:44 -0500
  • aa85fe50fa feat(verify): show per-target container_memory in operator checks Copilot 2026-06-03 10:00:27 -0500
  • 8ca55f299b feat(scrape): per-target container_memory in scrape config Copilot 2026-06-03 09:55:33 -0500
  • d280ba86e9 docs: note channel-scoped prove-incremental-append usage Copilot 2026-06-03 09:46:33 -0500
  • 3e96514f3e feat(prove): filter incremental snapshots by --channel Copilot 2026-06-03 09:44:33 -0500
  • a827e6b9bc feat(scrape): label OOM skips and hint container memory Copilot 2026-06-03 09:38:45 -0500
  • e9a3fea9d1 docs(scrape): add OOM, lock, and salvage troubleshooting Copilot 2026-06-03 09:32:31 -0500
  • 69ce1ca539 feat(scrape): optional DCE_CONTAINER_MEMORY compose mem_limit Copilot 2026-06-03 09:23:37 -0500
  • 88267c835c docs(scrape): complete offline smoke inventory in setup guide Copilot 2026-06-03 09:14:04 -0500
  • 799dd1ad81
    Stream asset downloads to avoid OutOfMemoryException on large files (#1540) Colton 2026-06-03 05:47:43 -0700
  • a88cd815f4 refactor(scrape): extract shared scrape-lock library Copilot 2026-06-03 07:14:22 -0500
  • ad5384ecc1 docs(scrape): add salvage and lock operator playbook Copilot 2026-06-03 07:10:18 -0500
  • e82007a2c5 feat(scrape): reclaim stale lock and proof salvage-before smoke Copilot 2026-06-03 07:08:45 -0500
  • b883943e3a feat(scrape): lock gate and salvage-before on documents scrape Copilot 2026-06-03 07:04:56 -0500
  • 363749231d feat(scrape): handoff salvage-only mode and validation lock gate Copilot 2026-06-03 07:01:33 -0500
  • 682094c348 feat(scrape): add scrape-lock-status diagnostic for archive-root lock Copilot 2026-06-03 06:56:56 -0500
  • 22915770e6 feat(scrape): wire salvage flags through operator validation and proof Copilot 2026-06-03 06:52:53 -0500
  • 8468e34e37 feat(scrape): add salvage-only mode for stale temp exports Copilot 2026-06-03 06:48:39 -0500
  • 2c01b3a7b9 fix(scrape): flock on archive_root with lock holder diagnostics Copilot 2026-06-03 06:39:46 -0500
  • 8057a4443a feat(operators): pass --channel through handoff, prove, and proof Copilot 2026-06-03 06:36:02 -0500
  • ae120c916f fix(scrape): skip active stale temps and retry salvage merge Copilot 2026-06-03 06:31:02 -0500
  • 14796e9c09 fix(host): stop forcing compose -T so operator logs stream live Copilot 2026-06-03 06:23:12 -0500
  • d8742c5c7b feat(operator): pass --channel through documents and validation wrappers Copilot 2026-06-03 06:18:08 -0500