Commit Graph

  • 69acb5bf76 Set last write time on downloaded media to the value provided in the Last-Modified header (#459) Andrew Kolos 2020-12-17 10:13:47 -05:00
  • 0e67dcbf2e Update readme Tyrrrz 2020-12-15 17:47:00 +02:00
  • 45d2be549d Install dotnet 5 on CI/CD so that source generators work Tyrrrz 2020-12-15 16:17:37 +02:00
  • 9394824943 Update MiniRazor to use build-time template compilation Tyrrrz 2020-12-15 03:44:00 +02:00
  • 43c50324d8 [JSON] Don't escape Unicode characters when possible (#453) Sanqui 2020-12-14 20:57:48 +01:00
  • a6353de2a7 Use preview language version Alexey Golub 2020-12-14 18:48:34 +02:00
  • d020652f50 [CLI] Display channel name for errors during ExportMultipleAsync (#452) Sanqui 2020-12-14 17:48:11 +01:00
  • 63803f98aa Use C#9 features Tyrrrz 2020-12-14 17:45:42 +02:00
  • 9dda9cfc27 Use floating dotnet versions on CI/CD Tyrrrz 2020-12-14 17:37:49 +02:00
  • 61d0ddeced Update project structure Tyrrrz 2020-12-10 16:52:05 +02:00
  • 4c64977b71 Expect null result in WaitAndRetry logic in http retry handler Tyrrrz 2020-12-07 16:24:33 +02:00
  • 8bc5b547ef Remove gitattributes and simplify gitignore Tyrrrz 2020-12-07 16:23:53 +02:00
  • 286981d9f8 [HTML] Prettier attachment preview for non-media files (#448) Lucas LaBuff 2020-12-07 09:20:38 -05:00
  • 5a62ce6af9 Update JsonExtensions to 1.0.1 Tyrrrz 2020-11-29 00:42:05 +02:00
  • d72fe594b4 Use JsonExtensions package Tyrrrz 2020-11-29 00:17:58 +02:00
  • 9df98b0405 Update version 2.25 Tyrrrz 2020-11-23 17:04:08 +02:00
  • 0d2b9e8bc0 Refactor last PR Tyrrrz 2020-11-23 16:53:22 +02:00
  • 53cebd82eb [CLI] Print error and exit if reuse-media option is used without media option (#433) Andrew Kolos 2020-11-22 13:45:19 -05:00
  • 37fcee2f21 Fix relative path extraction in ExportContext when base directory is empty Tyrrrz 2020-11-20 16:56:30 +02:00
  • 047dccef7f Refactor last PR Tyrrrz 2020-11-18 19:04:53 +02:00
  • cb47902d10 [HTML] Rich rendering support for audio and video embeds (#432) sas41 2020-11-16 13:49:57 +00:00
  • dca8b8ceb2 Update .NET runtime links Alexey Golub 2020-11-11 15:23:43 +02:00
  • a8e7c85b99 Update docker image references Tyrrrz 2020-11-11 01:56:53 +02:00
  • edd51e0838 Revert last change, .net5 doesn't work Tyrrrz 2020-11-11 00:02:56 +02:00
  • 5e04accdff Update build infra Tyrrrz 2020-11-10 23:58:05 +02:00
  • 547bf0a463 [JSON] Add core user mentions to output (#416) Andrew Kolos 2020-10-25 17:00:30 -04:00
  • 948fab7c86 Update readme Tyrrrz 2020-10-25 01:53:32 +03:00
  • 5038b8541e Update version 2.24 Tyrrrz 2020-10-24 21:26:34 +03:00
  • 1da80956dd Refactor Tyrrrz 2020-10-24 21:15:58 +03:00
  • 0763a99765 [JSON] Fix incorrect embed color output Tyrrrz 2020-10-24 17:45:54 +03:00
  • eda5b21684 Update github actions Tyrrrz 2020-10-24 00:02:19 +03:00
  • 2c7b054c24 Update nuget packages Tyrrrz 2020-10-24 00:01:32 +03:00
  • 520e023aff Stop redundantly downloading media when re-exporting (#395) Andrew Kolos 2020-10-23 09:38:15 -04:00
  • 949c9d3f1e Update readme Alexey Golub 2020-10-17 20:25:21 +03:00
  • fa825fce47 [GUI] Fix content bg color on first screen to match the second screen (#411) Andrew Kolos 2020-10-16 07:20:58 -04:00
  • 09acfcff59 Add retry policy to MediaDownloader to accommodate short network outages during download (#404) Andrew Kolos 2020-10-12 16:03:14 -04:00
  • ddb4856516 Add "unix" and "unixms" options for date format (#405) Andrew Kolos 2020-10-12 06:41:49 -04:00
  • c4007d4a80 [JSON] Add embed color (#403) Andrew Kolos 2020-10-10 09:10:56 -04:00
  • 2a432c0ed2 Treat nullability warnings as errors Alexey Golub 2020-10-07 15:33:59 +03:00
  • c5eeb5f464 Update nuget packages Alexey Golub 2020-10-07 15:33:15 +03:00
  • a6bf546e79 [GUI] Clean up the UI Alexey Golub 2020-10-05 17:41:09 +03:00
  • 239c47c06e [GUI] Clean up theme management Alexey Golub 2020-10-05 17:10:00 +03:00
  • 19f678ca01 [GUI] Add dark theme (#388) Andrew Kolos 2020-10-05 09:31:37 -04:00
  • 08442f21b7 Add AUR package to README (#379) Pegasis 2020-09-20 08:52:44 -04:00
  • 921f348769 Update version 2.23 Alexey Golub 2020-09-14 15:37:36 +03:00
  • a25e809671 Extend try/catch in media downloading to OperationCanceledException Alexey Golub 2020-09-14 15:09:57 +03:00
  • fa80c82468 Cleanup Alexey Golub 2020-09-05 17:10:15 +03:00
  • 91f4f02a35 Refactor last commit Alexey Golub 2020-09-05 17:05:18 +03:00
  • 6d2880ce26 [CLI] Add command to export all channels across all guilds (#373) wyattscarpenter 2020-09-04 16:23:06 -05:00
  • 355b8cb8cf Add call time for call status messages (#365) Ahmed Massoud 2020-08-22 22:14:13 +03:00
  • 82945ac3cf [HTML] Use CDN for Whitney fonts Alexey Golub 2020-08-21 20:36:59 +03:00
  • 5009b90a3e Update screenshots Alexey Golub 2020-08-15 13:47:47 +03:00
  • 1495ed9b90 Update version 2.22 Alexey Golub 2020-08-12 19:21:24 +03:00
  • be66c74c08 Update nuget packages Alexey Golub 2020-08-12 19:11:18 +03:00
  • 6f54c09d96 [GUI] Refactor sorting Alexey Golub 2020-08-12 19:09:12 +03:00
  • 45926b0990 Refactor last commit Alexey Golub 2020-08-07 21:41:10 +03:00
  • 25d29dc079 [GUI] Add controls to configure export time limits in addition to dates (#355) CarJem Generations 2020-08-07 14:06:49 -04:00
  • efde9931c9 Refactor & optimize changes in last commit Alexey Golub 2020-08-07 21:00:43 +03:00
  • 2c3b461d49 [GUI] Make categories collapsible in channel list (#354) CarJem Generations 2020-08-07 12:42:59 -04:00
  • b405052fd6 [HTML] Workaround for Tupperbox nicknames (#352) CarJem Generations 2020-08-05 14:58:17 -04:00
  • da6d903f36 Update version 2.21.2 Alexey Golub 2020-07-30 16:03:27 +03:00
  • e1b1755fba Don't escape media URL on non-HTML formats Alexey Golub 2020-07-30 16:02:00 +03:00
  • 1ff026eba6 [GUI] Trim spaces in token input Alexey Golub 2020-07-29 20:58:49 +03:00
  • 1fe4ecb3af Truncate long file names in MediaDownloader Alexey Golub 2020-07-29 20:58:38 +03:00
  • 47a1518cd9 Update nuget packages Alexey Golub 2020-07-29 20:49:08 +03:00
  • d78c10ebb7 Remove default cap on MakeUniqueFilePath Alexey Golub 2020-07-29 20:47:58 +03:00
  • 3db29b520c Switch from RazorLight to MiniRazor Alexey Golub 2020-07-29 20:08:51 +03:00
  • 752003abc3 Fix media downloading Alexey Golub 2020-07-28 23:07:31 +03:00
  • e26a0660d1 Use Razor instead of Scriban Alexey Golub 2020-07-28 22:43:45 +03:00
  • 7dfc3b2723 Add link to extra services in readme Alexey Golub 2020-07-26 15:54:30 +03:00
  • 06c33373de Sanitize file names when exporting media Alexey Golub 2020-07-25 21:17:05 +03:00
  • 563f5cb67b Update version 2.21.1 Alexey Golub 2020-07-19 19:09:45 +03:00
  • 1f20915b4d Use original file names for downloaded media Alexey Golub 2020-07-19 14:19:40 +03:00
  • e58c7aefff Ignore failures when downloading media Alexey Golub 2020-07-18 22:08:06 +03:00
  • ac5ccc3fa4 Update version 2.21 Alexey Golub 2020-07-18 16:32:02 +03:00
  • 2fc0aa43e8 Change "discordapp.com" to "discord.com" where appropriate Alexey Golub 2020-07-18 16:04:47 +03:00
  • ba66b52fa4 Use ValueTask instead of Task where possible Alexey Golub 2020-07-18 15:57:51 +03:00
  • ac64d9943a Self-contained export (#321) Alexey Golub 2020-07-18 15:45:09 +03:00
  • 94a85cdb01 Update nuget packages Alexey Golub 2020-05-11 21:50:38 +03:00
  • a1d34e8fb6 Update version 2.20 Alexey Golub 2020-04-27 13:24:31 +03:00
  • 4a35a7b530 Cleanup and minor fixes Alexey Golub 2020-04-27 13:24:20 +03:00
  • 247f3a9c5b Include channel category in default export file name Alexey Golub 2020-04-27 00:02:55 +03:00
  • be73f0b92c [CLI] Show channel categories Alexey Golub 2020-04-27 00:01:37 +03:00
  • d03be8b1dd More refactoring Alexey Golub 2020-04-24 14:18:41 +03:00
  • 9d0d7cd5dd More refactoring Alexey Golub 2020-04-23 00:32:48 +03:00
  • b2a48d338a Update nuget packages Alexey Golub 2020-04-23 00:30:37 +03:00
  • 88a4fa792b Refactor more Alexey Golub 2020-04-22 21:59:10 +03:00
  • dc79813ad7 Refactor Alexey Golub 2020-04-22 20:44:14 +03:00
  • 6a430cdc76 [HTML] Fix unclosed tags and inconsistencies Alexey Golub 2020-04-22 19:38:49 +03:00
  • 2a02894d64 [HTML] Fix weird inline code block behavior with two backticks Alexey Golub 2020-04-22 19:23:56 +03:00
  • 8685a3d7e3 Rework architecture Alexey Golub 2020-04-21 21:30:42 +03:00
  • 130c0b6fe2 Use System.Text.Json instead of Newtonsoft.Json Alexey Golub 2020-04-21 18:15:28 +03:00
  • f153aad3f1 Simplify FileSize Alexey Golub 2020-04-21 14:36:38 +03:00
  • 6f1c944cb3 [HTML] Split message group if usernames are different Alexey Golub 2020-04-17 18:47:06 +03:00
  • de9e7caaeb [HTML] Fix repeated single quotes behavior with nested formatting Alexey Golub 2020-04-15 13:22:20 +03:00
  • 9711a8cca4 [HTML] Match repeated single quotes as a multiline quote Alexey Golub 2020-04-14 22:27:29 +03:00
  • 4ab6607e78 [HTML] Update quote style Alexey Golub 2020-04-14 22:26:50 +03:00
  • d74e6453f6 [CLI] Use environment variable fallbacks for token Alexey Golub 2020-04-07 16:10:12 +03:00
  • ca7fc4d8d1 [HTML] Fix a few more issues Alexey Golub 2020-04-06 19:50:53 +03:00
  • 81ed85a3e0 [HTML] Clean up a bit Alexey Golub 2020-04-06 13:47:21 +03:00