Commit Graph

  • 2600da8a08
    Merge 7ba012ef5c7e24312f898afd63473b22b11ac0ac into 0d3600492ed5cccad479ee36beeff2c540f217dc Bertogim 2025-03-29 19:49:04 +01:00
  • 0d3600492e
    Add option to install a userscript instead of manually copying the tracking script master chylex 2025-03-27 14:19:47 +01:00
  • 3b569ad5d6
    Refactor endpoints and authorization chylex 2025-03-27 09:03:58 +01:00
  • 7ba012ef5c Code formatting and small fixes Bertogim 2025-03-21 19:07:50 +01:00
  • c52572b387
    removed svg, fixed font Bertogim 2025-03-18 23:18:41 +01:00
  • 5ba80dc12f
    Delete font.css Bertogim 2025-03-18 23:16:03 +01:00
  • 37a0feddcc
    Delete fonts directory Bertogim 2025-03-18 23:15:45 +01:00
  • 47f448dcde
    localstorage is not needed Bertogim 2025-03-18 23:10:12 +01:00
  • 0281b49815
    fix Regular font Bertogim 2025-03-18 22:56:46 +01:00
  • 648b221bb8
    Delete /fonts directory Bertogim 2025-03-18 22:54:30 +01:00
  • 7d8558ae04
    Add files via upload Bertogim 2025-03-18 22:54:09 +01:00
  • 41053549ab
    Add files via upload Bertogim 2025-03-18 22:45:43 +01:00
  • f279bb4d16
    Add files via upload Bertogim 2025-03-18 22:00:36 +01:00
  • b2276600c7
    Release v46.0 v46.0 chylex 2025-03-18 17:10:15 +01:00
  • 40269f591b
    Fix the Export All button text chylex 2025-03-18 21:03:21 +01:00
  • dea3b272c0
    Enable full trimming in .NET chylex 2025-03-18 20:23:12 +01:00
  • e66206b4a8
    Update About page chylex 2025-03-18 17:24:29 +01:00
  • 780d5ae421
    Optimize viewer message export chylex 2025-03-18 16:06:51 +01:00
  • 38f79dee7d
    Replace CommunityToolkit.Mvvm with PropertyChanged.SourceGenerator chylex 2025-03-18 12:24:43 +01:00
  • e30b305eb5
    Add option to export downloaded files chylex 2025-03-17 09:40:57 +01:00
  • fa17d0e224
    Fix exception handling in progress dialogs chylex 2025-03-17 16:34:36 +01:00
  • 5741fad528
    Fix random exceptions when disposing DelayedThrottledTask chylex 2025-03-16 21:18:58 +01:00
  • e7c52fd1d5
    Fix storing wrong download size in metadata when actual size is known and differs chylex 2025-03-16 21:17:50 +01:00
  • fb9b31175c
    Add option to use a separate database file for downloads when creating a new database chylex 2025-02-09 20:45:07 +01:00
  • f8e56ae367
    Unify style definitions for bottom button panels chylex 2025-03-16 17:16:30 +01:00
  • 7ed31fbc8b
    Move the Vacuum Database button to the Database tab chylex 2025-02-09 09:54:18 +01:00
  • e92aeb5a1b
    Refactor click event handler for Delete Orphaned Downloads chylex 2025-02-09 09:47:15 +01:00
  • 50d5bdba97
    Release v45.0 v45.0 chylex 2025-02-07 16:44:16 +01:00
  • 295c32c7b4
    Remove some runtimes from the portable build chylex 2025-02-06 14:11:24 +01:00
  • 5e4bb5b44d
    Remove osx-x64 from dedicated runtime builds chylex 2025-02-06 14:11:05 +01:00
  • 96c19afa66
    Improve reproducibility of builds chylex 2025-02-06 13:15:46 +01:00
  • a45f60b528
    Update to .NET 9 chylex 2025-02-06 06:26:21 +01:00
  • 62b97807b8
    Update FUNDING.yml chylex 2025-02-06 06:25:39 +01:00
  • 0fff3e8eaf
    Add option to delete orphaned downloads chylex 2025-02-03 12:29:09 +01:00
  • 02b773db8f
    Handle uncaught exceptions in progress dialogs chylex 2025-02-03 12:24:04 +01:00
  • 261a583b50
    Remove orphaned servers, channels, users, and attachments after removing messages chylex 2025-02-02 11:44:46 +01:00
  • 2ecb658e42
    Reformat code chylex 2025-02-03 01:01:18 +01:00
  • 7a6dd23912
    Add foreign keys to tables linked to messages chylex 2025-02-02 13:55:44 +01:00
  • 60761d80ab
    Fix showing wrong keyboard shortcut for opening dev tools on macOS chylex 2025-01-15 03:47:48 +01:00
  • e11db62015
    Update Avalonia to 11.2.3 chylex 2024-12-31 10:30:18 +01:00
  • bfac9b91d9
    Release v44.0 v44.0 chylex 2024-12-31 09:23:17 +01:00
  • 4215dc76f4
    Add main menu button to check for updates chylex 2023-12-31 18:50:24 +01:00
  • 86adda610b
    Fix wrong reaction handling in messages with polls chylex 2024-12-31 04:59:33 +01:00
  • f1c4cd040e
    Tweak tracking script for easier debugging chylex 2024-12-31 04:55:53 +01:00
  • 737ab43ea4
    Add option to hide previews while tracking and autoscrolling chylex 2024-10-29 11:15:02 +01:00
  • 0229c00259
    Rewrite tracker to use Discord client functions instead of React properties chylex 2024-04-27 20:10:59 +02:00
  • 95361d2e01
    Write downloads to temporary files to reduce blocking concurrent database accesses chylex 2024-10-22 11:28:09 +02:00
  • 5b7312109b
    Release v43.1 v43.1 chylex 2024-08-04 21:49:40 +02:00
  • 9f1db9a662
    Fix attachment migration error when database contains attachments for deleted messages chylex 2024-08-04 21:43:43 +02:00
  • d3e1bb901c
    Release v43.0 v43.0 chylex 2024-07-09 20:28:54 +02:00
  • 9bd105f57e
    Update About page with a link to issue tracker and libraries chylex 2024-07-10 12:28:15 +02:00
  • e1eae393c3
    Update SQLite provider to 8.0.7 (SQLite version 3.41.2) chylex 2024-07-09 20:21:43 +02:00
  • fbed74529d
    Update Avalonia to 11.0.11 chylex 2024-07-09 20:05:01 +02:00
  • 8924aa7c06
    Ask about automatic downloads when creating a new database chylex 2024-07-09 19:58:52 +02:00
  • 9738880ba7
    Remember downloading state and filter settings in database chylex 2024-07-05 08:10:42 +02:00
  • 1700f99bf7
    Rename database tables related to messages chylex 2024-07-05 02:25:26 +02:00
  • 84acf5f5d5
    Fix error when tracking announcements with attachments across multiple channels chylex 2024-07-04 06:10:14 +02:00
  • ae56433836
    Fix not updating download URLs and metadata when re-tracking messages with failed downloads chylex 2024-07-01 05:18:01 +02:00
  • c3d4fa5532
    Release v42.1 v42.1 chylex 2024-05-09 00:08:09 +02:00
  • a6225b9721
    Hide user discriminators & fix places that still displayed usernames instead of display names chylex 2024-05-08 23:48:48 +02:00
  • 943163473a
    Add support for global display names of users chylex 2024-05-08 23:38:57 +02:00
  • fa00df10d8
    Fix viewer menu styling chylex 2024-05-08 21:36:16 +02:00
  • f54465e5fe
    Fix viewer compatibility with older browsers and (hopefully) Safari chylex 2024-05-08 21:08:24 +02:00
  • 2d55ca4013
    Release v42.0 v42.0 chylex 2024-04-23 03:56:27 +02:00
  • 0072e025f4
    Fix broken links to image embeds in viewer chylex 2024-04-21 18:47:03 +02:00
  • 383ee5c90e
    Stream messages to viewer using JSON lines chylex 2024-04-20 21:12:50 +02:00
  • 2b1c178f49
    Handle request cancellation in the integrated HTTP server chylex 2024-04-20 17:06:23 +02:00
  • 16d7e5a6f8
    Serve viewer page and JSON data from the integrated HTTP server chylex 2024-01-22 02:11:53 +01:00
  • 052d24d1e7
    Remove unused file library in Rider chylex 2024-01-21 16:38:54 +01:00
  • b058f1fb77
    Update Rider code style and inspections chylex 2024-01-21 16:38:08 +01:00
  • d4da64a5ed
    Release v41.2 v41.2 chylex 2024-04-17 14:14:46 +02:00
  • 8de309a6c4
    Fix some Rider inspections and a typo chylex 2024-04-17 14:13:10 +02:00
  • de8d6a1e11
    Stream downloaded files during database merges chylex 2024-04-17 13:19:57 +02:00
  • d79e6f53b4
    Stream downloaded files from database directly into HTTP server responses chylex 2024-04-17 11:51:37 +02:00
  • 70c04fc986
    Stream downloaded files directly into database chylex 2024-04-17 11:00:18 +02:00
  • c8d8d95daa
    Fix not rolling back database transactions after unhandled exceptions chylex 2024-04-17 11:34:11 +02:00
  • daafdbbfaf
    Prevent active downloads from timing out chylex 2024-04-16 11:55:34 +02:00
  • 07615de87a
    Fix download timeouts not marking the downloaded file as failed chylex 2024-04-16 10:56:49 +02:00
  • 7fdc19880e
    Add -concurrentdownloads program argument to configure number of concurrent download tasks chylex 2024-04-16 10:50:50 +02:00
  • 5277f28318
    Release v.31h master-browser-only chylex 2024-03-03 14:16:57 +01:00
  • 515825f7a4 Update message timestamp processing for latest Discord update (Backport 9030a2f) will-ca 2024-02-29 18:30:44 +00:00
  • 472f83dd78 Update message timestamp processing for latest Discord update (Backport 9030a2f) will-ca 2024-02-29 18:30:44 +00:00
  • 67b9c12843
    Release v41.1 v41.1 chylex 2024-02-15 13:07:36 +01:00
  • 9030a2f010
    Update message timestamp processing for latest Discord update chylex 2024-02-15 13:02:21 +01:00
  • a6dad6b4c7
    Release v41.0 v41.0 chylex 2024-01-11 04:24:34 +01:00
  • 72b8fb7c14
    Update viewer to reference downloaded embeds, avatars, and emoji chylex 2024-01-07 19:15:12 +01:00
  • 7173dc6cfc
    Refactor last change to CDN URL normalization chylex 2024-01-07 06:17:17 +01:00
  • 2c1e5a7603
    Rework download storage and start collecting download URLs from embeds, avatars, and reactions chylex 2024-01-03 19:29:38 +01:00
  • 4929a19397
    Fix button to retry failed downloads & show error if downloads fail to start chylex 2024-01-01 16:25:32 +01:00
  • c5f77872fe
    Fix some database calls not being asynchronous chylex 2024-01-01 13:52:34 +01:00
  • c9e50e1a80
    Refactor database schema upgrades chylex 2024-01-01 09:23:28 +01:00
  • ef3e34066a
    Release v40.0 v40.0 chylex 2023-12-31 20:18:24 +01:00
  • 37374eeb18
    Migrate ConfigureAwait to Task.Run chylex 2023-12-31 20:16:02 +01:00
  • 23ddb45a0d
    Make opening/saving viewer asynchronous chylex 2023-12-31 20:15:49 +01:00
  • 9904a711f7
    Make database connection pool asynchronous chylex 2023-12-31 19:47:28 +01:00
  • d5720c8758
    Code cleanup chylex 2023-12-31 19:12:06 +01:00
  • 89161e14b1
    Increase default window size slightly chylex 2023-12-31 16:54:14 +01:00
  • 9d208b026c
    Synchronize publishing downloaded items to UI chylex 2023-12-31 16:51:33 +01:00
  • 119649ef9b
    Optimize rendering of download statistics table chylex 2023-12-31 15:33:00 +01:00
  • 0bc6232da7
    Convert database events to reactive chylex 2023-12-31 14:15:03 +01:00