Commit Graph

  • d50b39a7fa (No new code.) Update build. will-ca 2023-11-21 03:38:16 +0000
  • 752d7edf26 Make website automatically update clientside with dynamic AJAX CORS. will-ca 2023-11-20 18:24:31 +0000
  • 5355357ef7 (No new code.) Rename and duplicate website files for subsequent refactoring. will-ca 2023-11-21 03:04:54 +0000
  • ba4dcfa835 Port browser-only code to use the same `discord.js` and `dom.js` APIs as the desktop app. will-ca 2023-11-20 17:03:33 +0000
  • 031e666b42 (No new code.) Separate upstream and browser-only files. will-ca 2023-11-21 03:53:58 +0000
  • f0e3127db7 (No new code.) Update files from the browser-only version to use tabs for indentation. will-ca 2023-11-20 16:30:17 +0000
  • faba9d96eb (No new code.) Replace certain files with the versions from the browser-only file hierarchy. will-ca 2023-11-20 16:25:33 +0000
  • 657978e657 (No new code.) Add missing files from browser-only file hierarchy. will-ca 2023-11-18 20:58:47 +0000
  • 787dceb989 (No new code.) Move and delete existing files to fit browser-only file hierarchy. will-ca 2023-11-18 20:46:24 +0000
  • 492dddb35d
    Load full tracking script from the integrated server to remove need for minification chylex 2023-11-21 05:08:42 +0100
  • ce87901088
    Release v.31f chylex 2023-11-20 09:36:00 +0100
  • ea03f285a6
    Fix DHT tracker overlaying part of Discord chylex 2023-11-20 09:30:59 +0100
  • 4d914f2ae7
    Fix not seeing messages after a Discord update chylex 2023-11-20 09:24:37 +0100
  • d35280a6a6
    Release v38.0 v38 chylex 2023-10-29 06:10:06 +0100
  • ae8a34f938
    Log error when reading Discord settings fails chylex 2023-10-29 06:29:44 +0100
  • 18f5823f2a
    Fix not seeing messages after a Discord update chylex 2023-10-29 06:09:40 +0100
  • 37640c97b0
    Update to Avalonia 11.0.5 chylex 2023-10-28 16:45:48 +0200
  • 3cc5c75c48
    Fix JSON serialization not working in release builds chylex 2023-10-29 06:38:10 +0100
  • 9448cd05b6
    WIP app-json-2 chylex 2023-07-21 18:47:21 +0200
  • 2424a8ac8d
    Fix UI freezing due to attachment download statistics being updated on the wrong thread chylex 2023-07-18 18:56:27 +0200
  • e7705587c2
    Fix .NET 8 warnings and update C# conventions chylex 2023-07-18 16:50:55 +0200
  • bd7904b88e
    Convert namespace declarations to top-level chylex 2023-07-18 15:59:37 +0200
  • 3db599e901
    Update to .NET 8 chylex 2023-07-18 15:53:40 +0200
  • 69a68b463c
    Update JetBrains.Annotations to 2023.2.0 chylex 2023-07-18 15:54:06 +0200
  • b2389dd521
    Update SQLite provider to 7.0.9 chylex 2023-07-18 15:53:58 +0200
  • 610516de1f
    Update file dialogs and hide overwrite prompt when opening database files chylex 2023-07-17 22:24:58 +0200
  • 3a6b83e0ba
    Update to Avalonia 11 chylex 2023-07-17 19:47:55 +0200
  • 22958536e7
    Update Avalonia to 0.10.18 & SQLite provider to 6.0.10 chylex 2022-10-22 00:17:48 +0200
  • a20ce8ee71
    Release v.31e chylex 2022-10-10 13:15:46 +0200
  • b5ae561da2
    Fix server name detection after a Discord update chylex 2022-10-10 13:03:55 +0200
  • 4db8c302d8
    Release v37.2 v37.2 chylex 2022-10-07 14:40:31 +0200
  • 7e7d140957
    Fix server name detection after a Discord update chylex 2022-10-07 14:35:30 +0200
  • 8c68438fbb
    Release v37.1 v37.1 chylex 2022-07-18 22:05:58 +0200
  • f625a39b4d
    Update SQLite provider to 6.0.7 (SQLite version 3.35.5) chylex 2022-07-18 21:50:04 +0200
  • 7fd644449c
    Update JetBrains.Annotations to 2022.1.0 chylex 2022-07-18 21:43:45 +0200
  • e4a09515b0
    Update Avalonia to 0.10.16 chylex 2022-07-18 21:29:07 +0200
  • 9ac9f2246f
    Fix DHT tracker overlaying part of Discord chylex 2022-07-18 21:19:49 +0200
  • bbc734ba9b
    Track dimensions of image attachments chylex 2022-07-18 20:55:35 +0200
  • 6837b05b0d
    Fix missing ToArray call when serializing message reactions to JSON chylex 2022-07-18 21:00:29 +0200
  • c94808a15f
    Show downloaded attachments when viewing via Open Viewer chylex 2022-07-15 11:31:14 +0200
  • 739e87c5ab
    Add one decimal place to MB/GB/TB in the table in the Attachments tab chylex 2022-07-18 20:19:38 +0200
  • d463b407f4
    Fix code for reducing chance of SQLite connection pool livelocks chylex 2022-07-18 14:32:22 +0200
  • cd418f4871
    Fix viewer image detection and file name parsing when the URL includes a query chylex 2022-07-17 13:37:37 +0200
  • 176a81e055 Reformat list of allowed origins in CORS chylex 2022-07-15 01:25:49 +0200
  • 1cf3e76644 Add CORS for Canary and PTB Matojeje 2022-07-14 04:10:05 +0200
  • 1a0b544f06
    Reformat list of allowed origins in CORS chylex 2022-07-15 01:25:49 +0200
  • 880d2af0d2 Add CORS for Canary and PTB Matojeje 2022-07-14 04:10:05 +0200
  • 3cca167793
    Release v.31d chylex 2022-06-19 10:24:43 +0200
  • 18f1ea15fa
    Improve error handling and reporting when extracting message data chylex 2022-06-19 10:24:07 +0200
  • 21e196f4fe
    Fix not seeing messages after a Discord update chylex 2022-06-19 10:20:13 +0200
  • 33f5ab7cce
    Release v37.0 v37 chylex 2022-06-18 14:00:10 +0200
  • b9a5664740
    Fix not seeing messages after a Discord update chylex 2022-06-18 13:54:31 +0200
  • 845ac1b0fa
    Release v36.2 (beta) v36.2.beta chylex 2022-06-06 17:08:37 +0200
  • 1bead42a0e
    Improve error handling and reporting when extracting message data chylex 2022-06-06 16:59:39 +0200
  • 8f1c91b2cc
    Fix not formatting single underscores as italics in the viewer chylex 2022-06-04 22:09:24 +0200
  • 9ae5ece24b
    Fix negative numbers & exception with very large numbers in attachment size limit chylex 2022-06-04 21:54:47 +0200
  • 053ab5b091
    Fix exception & wrong download statistics when multiple attachments have the same URL chylex 2022-06-04 21:47:34 +0200
  • 71c628fdf8
    Fix not recomputing download statistics after removing download items chylex 2022-06-04 21:45:40 +0200
  • af621b8d46
    Fix wrong plural in the Viewer tab if the total amount of messages is zero (properly this time) chylex 2022-06-04 21:26:50 +0200
  • 31fe6aed35
    Stop ignoring removal filters for messages and download items if the filter matches all chylex 2022-06-04 21:24:42 +0200
  • c25426af55
    Add image loading animation to viewer chylex 2022-06-04 16:22:12 +0200
  • 59129ba20a
    Change image alt text in viewer to indicate when images are loading, and when loading fails chylex 2022-06-04 15:50:05 +0200
  • f7bfe052ca
    Add known sizes of images to the viewer chylex 2022-06-04 15:29:42 +0200
  • c9bb46c8c7
    Release v36.1 (beta) v36.1.beta chylex 2022-06-03 19:32:52 +0200
  • 73f4c70325
    Implement legacy archive file import chylex 2022-05-29 15:18:19 +0200
  • de5a8b690b
    Add TextBoxDialog chylex 2022-05-31 16:55:47 +0200
  • daa2feb445
    Add support for merging downloaded attachments from other databases chylex 2022-05-29 15:17:41 +0200
  • 4e94e788bc
    Fix not closing connections to database files incompatible with the current app version (including rejected upgrade prompts) chylex 2022-05-29 15:44:19 +0200
  • 133ec532d2
    Refactor database merging & add user count to final report chylex 2022-05-29 14:45:52 +0200
  • 3d435d0165
    Release v36 (beta) v36.beta chylex 2022-05-29 12:11:03 +0200
  • 3e8151e1f3
    Fix empty space between DHT tracker and app after a recent Discord update chylex 2022-05-29 12:13:51 +0200
  • 9f98eba9c1
    Update Avalonia to 0.10.14 chylex 2022-05-29 12:10:34 +0200
  • 6b54a80be1
    Implement attachment downloads in desktop app chylex 2022-05-23 22:33:25 +0200
  • 1e6e5c6f92
    Refactor generating SQL "WHERE" clauses chylex 2022-05-23 00:31:58 +0200
  • 2459c8ee1a
    Add randomization of SQLite connection pool delays to reduce chance of livelocks chylex 2022-05-28 21:03:51 +0200
  • d129a60d1c
    Add BytesValueConverter chylex 2022-05-23 00:20:52 +0200
  • 65ecb0177c
    Fix wrong plural in the Viewer tab if the total amount of messages is zero chylex 2022-05-28 11:19:59 +0200
  • d51dcb0a84
    Fix Viewer tab statistics (not computing in constructor, not cancelling after resetting filter) & tweak code chylex 2022-05-28 11:18:52 +0200
  • b13b85dedd
    Add support for cancelling async value computation chylex 2022-05-28 21:33:30 +0200
  • 15e8b9da63
    Tweak wording in the Advanced tab to reduce text length chylex 2022-05-28 11:14:52 +0200
  • 9572f0f002
    Rename MessageFilterRemovalMode to FilterRemovalMode chylex 2022-05-24 21:59:21 +0200
  • 2f3b8b974c
    Rename MessageFilterPanel to FilterPanel chylex 2022-05-22 23:29:27 +0200
  • bff86b09c7
    Update SQLite version to 3.35.5 chylex 2022-05-22 16:19:11 +0200
  • 5ca7cf09e8
    Clarify and fix instructions for platform-portable releases chylex 2022-05-21 22:19:15 +0200
  • a1c93232d0
    Cleanup temporary files when DHT is closed chylex 2022-05-21 21:32:32 +0200
  • db5f9d65db
    Change default viewer file name to the name of the database file chylex 2022-05-21 19:32:19 +0200
  • 4cbf387e2a
    Optimize viewer export to support exporting large databases chylex 2022-05-21 05:15:16 +0200
  • 64cf3c9fbb
    Calculate amount of exported messages asynchronously chylex 2022-05-21 03:34:34 +0200
  • a4ebd5eed6
    Replace message statistics thread with new async value computer chylex 2022-05-21 03:27:57 +0200
  • 06716330d6
    Add utility for asynchronous value computation chylex 2022-05-21 03:03:32 +0200
  • 1a6346677e
    Improve performance of check box dialogs by using ItemsRepeater instead of ItemsControl chylex 2022-05-19 22:07:38 +0200
  • ad831d89e9
    Release v.31c chylex 2022-05-19 12:47:11 +0200
  • 3ba4d018a9
    Fix DHT tracker overlaying bottom of the app & set z-index to force it on top if it happens again chylex 2022-05-19 12:44:27 +0200
  • 261be50463
    Release v35.3 v35.3 chylex 2022-05-19 12:30:25 +0200
  • f93f5c8fdd
    Fix DHT tracker overlaying bottom of the app & set z-index to force it on top if it happens again chylex 2022-05-19 12:28:24 +0200
  • 039c55eb1e
    Release v35.2 v35.2 chylex 2022-05-03 21:31:22 +0200
  • a54242de8a
    Work around some Discord messages having duplicate attachments with the same ID chylex 2022-05-03 21:28:29 +0200
  • ab6e929da6
    Release v.31b chylex 2022-04-02 14:55:02 +0200
  • 5569c159d4
    Update code for switching to next channel to include fixes from the app chylex 2022-04-02 14:41:11 +0200
  • 3d228152c0
    Fix server name detection broken by a Discord update chylex 2022-04-02 14:14:24 +0200