Commit Graph

  • 58ba99e0c6 Migrate DiscordChatExporter.Cli to CliFx Alexey Golub 2019-08-20 18:33:27 +03:00
  • 117d1b7e4a Create FUNDING.yml Alexey Golub 2019-07-27 02:00:54 +03:00
  • 835910ee22 Update nuget packages Alexey Golub 2019-07-17 13:06:40 +03:00
  • 5630020d88 Add message ids in HTML export (#196) Malcolm Diller 2019-07-14 11:12:13 -07:00
  • 71e6a8de7a Update version 2.14 Alexey Golub 2019-06-15 18:16:17 +03:00
  • 592b8b6294 Update nuget packages Alexey Golub 2019-06-15 18:09:56 +03:00
  • e6edcd27a4 [CSV] Render reactions Alexey Golub 2019-06-11 22:45:19 +03:00
  • 557b5be844 [TXT] Render reactions Alexey Golub 2019-06-11 22:39:17 +03:00
  • 02fe2a46e8 [TXT] Add support for embeds and change how attachments are rendered Alexey Golub 2019-06-10 22:16:37 +03:00
  • 76c7f9b419 Update version 2.13.1 Alexey Golub 2019-06-06 23:38:06 +03:00
  • 9a383d2bd4 Convert from DateTime to DateTimeOffset instead of parsing it directly Alexey Golub 2019-06-06 23:31:40 +03:00
  • 2ed374ee5c [HTML] Render user ID inside data-user-id attribute Oleksii Holub 2019-06-06 17:43:30 +03:00
  • 0ced31ca4a Update version 2.13 Alexey Golub 2019-05-15 01:04:21 +03:00
  • 3bb5638b56 Improve usage instructions slightly Alexey Golub 2019-05-15 00:56:50 +03:00
  • 3b5d752c95 Add bot tags and some CSS fixes (#172) Malcolm Diller 2019-05-09 03:52:47 -07:00
  • 2b1f599cbe Add logo image Alexey Golub 2019-04-25 22:14:17 +03:00
  • 7cb1c21897 Refactor Alexey Golub 2019-04-18 22:21:20 +03:00
  • 37bcea86e3 [CLI] Update usage guide to explain steps needed to extract DM channel ID Alexey Golub 2019-04-18 22:19:26 +03:00
  • 559ef71d2f Get rid of Chocolatey Alexey Golub 2019-04-17 00:59:22 +03:00
  • ab0ce478db Move UpdateService to GUI project Alexey Golub 2019-04-16 23:08:38 +03:00
  • afb9f52221 Update FodyWeavers.xsd Alexey Golub 2019-04-16 23:08:22 +03:00
  • d65ca409b1 Update nuget packages Alexey Golub 2019-04-13 02:42:03 +03:00
  • 7784383ea7 Fix grammar mistakes in comments Oleksii Holub 2019-04-12 17:13:12 +03:00
  • 26322da800 [GUI] Notify when all exports are done instead of each of them separately Oleksii Holub 2019-04-12 16:24:17 +03:00
  • 1325edb135 Use latest C# version in all projects Oleksii Holub 2019-04-12 16:10:28 +03:00
  • dec2c26d83 Update appveyor image to vs2019 Oleksii Holub 2019-04-12 16:01:01 +03:00
  • 82b0b8cb0a [GUI] Block UI when an export is underway Oleksii Holub 2019-04-12 15:23:07 +03:00
  • a7da90943f Remove trailing whitespace Oleksii Holub 2019-04-12 13:48:13 +03:00
  • 1edeaf9d3a Update changelog Alexey Golub 2019-04-12 01:03:42 +03:00
  • 9c043376f9 Update version 2.12.1 Alexey Golub 2019-04-12 00:14:54 +03:00
  • 77366cc9b4 Escape specific emojis in markdown Alexey Golub 2019-04-12 00:11:01 +03:00
  • ffdca7b799 [HTML] Fix multiple emojis not getting jumbo Alexey Golub 2019-04-11 23:31:29 +03:00
  • 30cba7959f Refactor string checks and fix exception when exporting multiple channels Alexey Golub 2019-04-11 22:56:29 +03:00
  • 7951703cf2 Update version 2.12 Alexey Golub 2019-04-11 01:52:50 +03:00
  • 795dfbb213 [CLI] Don't show 'completed' when export failed Alexey Golub 2019-04-11 01:36:39 +03:00
  • 6d9bc3625f Switch from DateTime to DateTimeOffset Alexey Golub 2019-04-11 01:20:52 +03:00
  • 4bfb2ec7fd Improve performance (#162) Alexey Golub 2019-04-10 23:45:21 +03:00
  • 359278afec Optimize chocolatey package Oleksii Holub 2019-04-09 18:15:17 +03:00
  • 19f58f2c8c Update readme Oleksii Holub 2019-04-09 16:32:24 +03:00
  • 640b1f5866 Add deploy via chocolatey Alexey Golub 2019-04-07 13:01:38 +03:00
  • d13d04e75b Add donation info Oleksii Holub 2019-04-03 18:33:34 +03:00
  • 6bf0ce3790 Fix dockerfile again Oleksii Holub 2019-03-25 15:22:51 +02:00
  • aef8a1f6d2 Fix default output directory in dockerfile Oleksii Holub 2019-03-25 14:35:24 +02:00
  • a63bf95212 Update dockerfile Oleksii Holub 2019-03-25 11:04:39 +02:00
  • af9855fc15 [CLI] Copy nuget dependencies to output Oleksii Holub 2019-03-25 11:00:13 +02:00
  • 4113101c0c Get rid of ByteSize in favor of our own class Alexey Golub 2019-03-24 12:36:11 +02:00
  • cac48b3541 Optimize dockerfile Oleksii Holub 2019-03-22 15:09:07 +02:00
  • 0a60dea5c1 Use net46, netstd2.0, and netcoreapp2.1 for target frameworks Alexey Golub 2019-03-22 00:07:13 +02:00
  • 889446fff7 Update nuget packages Alexey Golub 2019-03-21 22:54:12 +02:00
  • 6d1cfef729 Update Onova Alexey Golub 2019-03-21 00:55:07 +02:00
  • 77bf32aa5a Update version 2.11 Oleksii Holub 2019-03-14 16:36:55 +02:00
  • ac2b450892 Retry on any 5xx HTTP response in DataService Oleksii Holub 2019-03-14 16:30:27 +02:00
  • 4046fd0ad9 [HTML] Add syntax highlighting via Highlight.js Oleksii Holub 2019-03-14 16:02:39 +02:00
  • 6fa61bf75a Update version 2.10.2 Alexey Golub 2019-03-10 14:45:39 +02:00
  • 1976e3ad08 [CLI] Don't write progress if output is redirected Alexey Golub 2019-03-10 14:40:08 +02:00
  • adbe544c57 Add some margin at the end of the chatlog in HTML Alexey Golub 2019-03-07 22:15:21 +02:00
  • 6f4d1c3d77 Refactor message grouping Alexey Golub 2019-03-07 22:13:00 +02:00
  • 33f71c1612 Remove message group limit setting Alexey Golub 2019-03-07 21:14:11 +02:00
  • 9b78472e05 Update message grouping algorithm to match Discord's Alexey Golub 2019-03-07 21:10:22 +02:00
  • 1f6d1f21e6 Update version 2.10.1 Alexey Golub 2019-03-06 23:00:56 +02:00
  • 918cb4820f Add alt text to emoji images Alexey Golub 2019-03-06 22:57:18 +02:00
  • 32af1aa05d Fix incorrect regex for capturing standard emojis Alexey Golub 2019-03-06 22:48:24 +02:00
  • dda32d8af2 Fix markdown grammar being too greedy in some places Alexey Golub 2019-03-06 22:37:36 +02:00
  • d1d82f975b Add license file to releasable artifacts Alexey Golub 2019-03-03 22:26:02 +02:00
  • b1de9c4eca Update version 2.10 Alexey Golub 2019-03-03 21:48:03 +02:00
  • 48ec4d085a Fix bad overflow wrapping Alexey Golub 2019-03-03 21:33:27 +02:00
  • 668ac70fae Fix some parsing issues Alexey Golub 2019-03-03 21:24:37 +02:00
  • 0d1ce38489 Jumboable emojis Alexey Golub 2019-03-03 21:09:47 +02:00
  • 666f2d8d4a Fix emoji and reaction css Alexey Golub 2019-03-03 20:47:24 +02:00
  • 2dd0742c1c Fix video attachments getting rendered as images Alexey Golub 2019-03-03 20:20:01 +02:00
  • 69fe8af87a Update Failsafe Alexey Golub 2019-03-03 20:08:47 +02:00
  • e493357a9f Add progress reporting to CLI Alexey Golub 2019-03-03 19:59:23 +02:00
  • 492003c75a Fix incorrect standard emoji rendering in plaintext Alexey Golub 2019-03-03 18:41:54 +02:00
  • 28175e2110 Parse emojis in markdown and render them using Twemoji Alexey Golub 2019-03-03 18:36:12 +02:00
  • a564906719 Use ByteSize for file size in attachments Alexey Golub 2019-03-03 16:38:41 +02:00
  • 019278f6d4 Fix dockerfile Alexey Golub 2019-03-03 16:05:09 +02:00
  • 5161593e0f Forgot to commit DataService.Parsers Alexey Golub 2019-03-03 15:40:26 +02:00
  • 847a05a269 Refactor reaction emojis into a separate class, add support for animations and standard emojis via twemoji Alexey Golub 2019-03-03 15:24:31 +02:00
  • f09f30c7bd Implement a more sophisticated markdown parsing engine (#145) Alexey Golub 2019-03-03 14:16:12 +02:00
  • 88727a1fe6 Forgot one more place Alexey Golub 2019-02-17 19:55:48 +02:00
  • bb98049df7 Remove years from copyright Alexey Golub 2019-02-17 19:48:54 +02:00
  • e519bdcc6f Update license Alexey Golub 2019-02-17 19:31:26 +02:00
  • 1356d4483a Add a checkmark that displays whether a channel is selected Oleksii Holub 2019-02-15 13:01:30 +02:00
  • 4a3dc5c5ee Bind export button visibility on the guard property Alexey Golub 2019-02-14 22:29:52 +02:00
  • e665356890 Show export progress in taskbar Alexey Golub 2019-02-14 21:52:36 +02:00
  • 7b614ed448 Update version 2.9.1 Alexey Golub 2019-02-10 17:27:45 +02:00
  • 6531462220 Fix getting last message when there's no date range Alexey Golub 2019-02-10 17:26:18 +02:00
  • e89f2735a0 Update version 2.9 Alexey Golub 2019-02-09 21:26:15 +02:00
  • 01d276a9dc Use UTF8 encoding in UpdateVersion.ps1 Alexey Golub 2019-02-09 21:20:20 +02:00
  • c446d4069a Export single channel by double-clicking in GUI Alexey Golub 2019-02-09 21:05:31 +02:00
  • ba5718aaf5 Improve GUI a bit Alexey Golub 2019-02-09 20:07:30 +02:00
  • 20ff4a15eb Refactor output path usage in CLI Alexey Golub 2019-02-09 19:41:08 +02:00
  • 991dfccf3c Retry on 503 status code Alexey Golub 2019-02-09 19:39:21 +02:00
  • 524c86b8f2 Add channel ID to default export file name to avoid collisions Alexey Golub 2019-02-09 19:20:13 +02:00
  • e4b0d60c40 Add multichannel export to GUI Alexey Golub 2019-02-09 19:03:34 +02:00
  • 65c5df89f4 Use Failsafe Alexey Golub 2019-02-08 20:37:53 +02:00
  • 659c499bd0 Small clenaup Oleksii Holub 2019-02-01 15:33:06 +02:00
  • b6fcbac030 Refactor Alexey Golub 2019-01-30 23:14:17 +02:00
  • b3e2dd3994 Group channels by category in GUI Oleksii Holub 2019-01-30 18:16:46 +02:00
  • ba5790e312 Remove reference to Tyrrrz.Settings in GUI project Alexey Golub 2019-01-21 23:21:35 +02:00