Commit graph

205 commits

Author SHA1 Message Date
Mark Cilia Vincenti
bb14e3431d
Bump AsyncKeyedLock to 7.0.1 (#1276)
Some checks failed
main / pack (DiscordChatExporter.Cli, DiscordChatExporter.Cli, win-x86) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, linux-arm) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, linux-arm64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, linux-musl-x64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, linux-x64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, osx-arm64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, osx-x64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, win-arm64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, win-x64) (push) Has been cancelled
main / pack (DiscordChatExporter.Gui, DiscordChatExporter, win-x86) (push) Has been cancelled
main / release (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, linux-arm) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, linux-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, linux-musl-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, linux-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, osx-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, osx-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, win-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, win-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Cli, DiscordChatExporter.Cli, win-x86) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, linux-arm) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, linux-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, linux-musl-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, linux-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, osx-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, osx-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, win-arm64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, win-x64) (push) Has been cancelled
main / deploy (DiscordChatExporter.Gui, DiscordChatExporter, win-x86) (push) Has been cancelled
main / notify (push) Has been cancelled
2024-08-26 17:23:29 +03:00
Tyrrrz
73e2e0624b Use a few new APIs 2024-08-10 22:28:07 +03:00
Oleksii Holub
b9c1c47474
Migrate to Avalonia (#1220) 2024-04-27 04:17:46 +03:00
Tyrrrz
12b590d9f9 Use [] in place of Array.Empty<T>() 2024-03-28 03:22:51 +02:00
xs2237
6d1e8c2e02
Remove unnecessary whitespaces at the end of reactions in PlainText (#1213) 2024-03-21 17:29:14 +02:00
Oleksii Holub
c0ea57e9b1
Shorten error messages for when attempting to export a period with no messages (#1201) 2024-02-13 19:13:38 +02:00
Oleksii Holub
7c04db40f8
Skip Twitch clip projections because they can't be rendered locally (#1200) 2024-02-13 18:59:51 +02:00
Oleksii Holub
4588bd0496
Add support for Twitch embed projections (#1199) 2024-02-13 18:48:15 +02:00
Oleksii Holub
d8e43d89be
Add support for has:invite filter that matches messages with guild invites (#1188) 2024-01-18 20:24:25 +02:00
Oleksii Holub
057beaacd6
Use null as the default locale, which resolves to the current system default locale (#1185) 2024-01-15 23:58:28 +02:00
Tyrrrz
73080ecfa6 Specify comparison type in Replace(...) 2023-12-31 06:38:53 +02:00
Tyrrrz
4e3deb409c Update NuGet packages 2023-12-29 00:08:16 +02:00
Tyrrrz
619fe9ccf7 Refactor using c# 12 features 2023-12-10 22:38:34 +02:00
Tyrrrz
d0873ecfa7 Add support for gif stickers 2023-11-30 00:59:38 +02:00
Tyrrrz
008c2e64aa Clean up 2023-11-17 18:37:52 +02:00
Tyrrrz
e89701e3f9 Provide more context in exception messages 2023-11-16 21:10:24 +02:00
Tyrrrz
73574ade48 Convert some classes to use primary constructors 2023-11-14 22:57:02 +02:00
Tyrrrz
129df42de4 Keep file:/// for absolute paths in HTML exports
Closes #1155
2023-11-13 18:09:09 +02:00
Tyrrrz
4896d748aa Update NuGet packages 2023-11-09 13:06:00 +02:00
Tyrrrz
4876ed192a Use ISO 8601 date format in CSV
Closes #1152
2023-11-07 22:16:25 +02:00
Tyrrrz
4f6e6f4f0b Write embed videos in JSON export
Closes #1120
2023-11-07 16:03:39 +02:00
Tyrrrz
a0a263f074 Improve error message for forum channels
Related to #1144
2023-10-16 17:22:28 +03:00
Tyrrrz
033d83bc4f More cleanup 2023-10-11 01:20:30 +03:00
Tyrrrz
fb6cde38b6 Clean up after last commit 2023-10-10 00:04:57 +03:00
Adam Slatinský
46ede471a9
Remove CDN signature before hashing asset URL (#1138) 2023-10-09 23:58:31 +03:00
Tyrrrz
a58509fda8 Upgrade to Polly 8 usage 2023-09-28 19:30:12 +03:00
Tyrrrz
5abe74894c Remove Channel.ParentNameWithFallback 2023-09-07 16:36:29 +03:00
Oleksii Holub
59344cedbe
Replace the date format option with a locale option (#1130) 2023-09-07 14:34:08 +03:00
Tyrrrz
9601e0acea Refactor 2023-09-03 21:46:20 +03:00
Adam Slatinský
9583e2684d
Optimize fetching threads (#1125) 2023-09-03 21:18:49 +03:00
Tyrrrz
5f6e51f6fb Show threads in GUI at the bottom of the list, in specialized groups
Related to #1119
2023-08-28 21:31:51 +03:00
Tyrrrz
20f58963a6 Use CSharpier 2023-08-22 21:17:19 +03:00
Tyrrrz
817d54039b Improve naming of dictionaries 2023-08-20 16:48:39 +03:00
Tyrrrz
1ba0057174 Clean up 2023-07-31 20:22:10 +03:00
Adam Slatinský
d00ecf0c37
Export reaction users in JSON format (#1107) 2023-07-31 20:11:47 +03:00
Tyrrrz
de67cfae1c Use invariant culture 2023-07-29 20:47:43 +03:00
Tyrrrz
4efa6094dc Round up the "call lasted for X minutes" value 2023-07-29 20:47:36 +03:00
Tyrrrz
ddfbe51cfa Improve error reporting on unexpected HTTP status code 2023-07-25 18:59:05 +03:00
Tyrrrz
49b96087d3 Clean up 2023-07-16 23:05:53 +03:00
Tyrrrz
e175c93038 Refactor 2023-07-16 22:55:36 +03:00
Adam Slatinský
5e9c7392db
Add export timestamp in JSON format (#1102) 2023-07-09 18:22:09 +03:00
Tyrrrz
51192425b7 Expect channel parents to be null 2023-07-08 19:21:00 +03:00
William Unsworth
8776a6955b
Better support for exporting threads (#1046) 2023-07-07 20:33:17 +03:00
Tyrrrz
c69211797f Clean up 2023-07-03 18:35:28 +03:00
Adam Slatinský
768fb88c8c
Export role details in JSON format (#1101) 2023-07-03 18:18:30 +03:00
Tyrrrz
d4f62387a5 Add CLI option to include or exclude voice channels in exportall and exportguild 2023-06-23 21:23:55 +03:00
Tyrrrz
3d2d197904 Introduce the foundation for the new username system 2023-06-08 16:37:05 +03:00
Tyrrrz
bf0d8ab31e Rename markdown Header to Heading to avoid ambiguity and for consistency with MD/HTML standards 2023-06-02 13:59:39 +03:00
Tyrrrz
6bbde4ccdc Add support for lists in markdown 2023-05-22 14:14:17 +03:00
Tyrrrz
469a731892 Add support for headers in markdown 2023-05-22 11:05:14 +03:00