Commit Graph

1475 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
5c86beb809 Update ListCommand error message and use dce alias throughout CLI docs
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/b521468e-a2a4-4360-ab0c-847ef5e4d366

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 15:48:36 +00:00
copilot-swe-agent[bot]
55c06ef40e Add dce.sh/dce.bat alias scripts and update docs with inline DISCORD_TOKEN pipeline examples
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/98d87128-db13-4085-84c3-6290d3faffca

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 15:13:58 +00:00
copilot-swe-agent[bot]
f3638ecbdd Add stub 'list' command that errors with help text when executed
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/b148b0cc-7ec8-4fa1-bbd6-36dfd116ceec

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 15:10:46 +00:00
copilot-swe-agent[bot]
0e3b455655 Restructure commands: list channels/guilds subcommands with positional parameters
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/27f23ff6-5b39-46d3-a7dc-387749ee63fa

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 15:05:43 +00:00
copilot-swe-agent[bot]
16ecb2802a Clarify DISCORD_TOKEN env var tip in documentation
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/5f305835-64af-456e-b0b4-6163ece1e8cf

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 14:46:54 +00:00
copilot-swe-agent[bot]
6750195a35 Address code review: fix Snowflake.TryParse usage and remove blank line in channels redirect block
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/5f305835-64af-456e-b0b4-6163ece1e8cf

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 14:45:14 +00:00
copilot-swe-agent[bot]
efb371f093 Rework CLI commands to be composable: pipe channels to export, remove exportguild/exportall/exportdm
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/5f305835-64af-456e-b0b4-6163ece1e8cf

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-04-03 14:42:04 +00:00
copilot-swe-agent[bot]
716ea79f60 Initial plan 2026-04-03 14:36:19 +00:00
tyrrrz
af3ec8c299 Use CliFx v3 stable 2026-04-03 17:27:30 +03:00
tyrrrz
f1673cde77 Use the Loaded event in view init 2026-04-03 11:37:44 +03:00
tyrrrz
ed33d19bc0 Fix settings getting corrupted 2026-04-03 11:20:54 +03:00
tyrrrz
80e9ad75ba Clean up 2026-04-03 00:35:09 +03:00
tyrrrz
295f4cf9a2 Improve WatchProperty 2026-04-03 00:24:27 +03:00
tyrrrz
1f189e5206 Rename view model manager methods 2026-04-02 14:50:11 +03:00
tyrrrz
df683b3b41 Remove unneeded usings 2026-04-02 14:36:17 +03:00
tyrrrz
d467948d0b Only execute commands from code if allowed 2026-04-02 14:36:06 +03:00
tyrrrz
f6166764e9 Automate view initialization 2026-04-02 14:35:17 +03:00
dependabot[bot]
7ee2763d4b Bump the nuget group with 17 updates (#1520)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 15:03:58 +03:00
dependabot[bot]
eb99ab29ed Bump the actions group with 5 updates (#1519)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 15:02:33 +03:00
tyrrrz
5c61306231 Update favicon 2026-03-31 23:47:26 +03:00
tyrrrz
2e4601d378 Emit source-generated files for easier debugging 2026-03-30 21:36:11 +03:00
Oleksii Holub
cc703cc860 Migrate to CliFx v3 (#1516) 2026-03-26 23:53:28 +02:00
Oleksii Holub
661f82c478 Add Nix download for GUI 2026-03-24 00:51:42 +02:00
tyrrrz
b9f19f7003 Fix shebang, rename script 2026-03-23 23:34:57 +02:00
Copilot
e794d7c833 Replace Publish-MacOSBundle.ps1 with a .NET 10 single-file C# script (#1515)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-23 23:18:46 +02:00
Oleksii Holub
5a26ba0b5a Update WinGet links in Readme 2026-03-21 23:55:12 +02:00
tyrrrz
1181a35f08 Variable names consistency 2.47.1 2026-03-21 20:27:05 +02:00
Copilot
4a62f9c34f Add DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE env var to suppress auto-update in GUI (#1514)
* Add DISCORDCHATEXPORTER_DISABLE_UPDATE env var to disable auto-update in GUI

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/158dba86-9958-4f57-ab22-174e0606b42f

* Rename IsAutoUpdateDisabled to IsAutoUpdateAllowed and env var to DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/aa3944a4-e542-4770-8d17-2acb2c958ce9

* Refine IsAutoUpdateAllowed: group in (), invert, rename v to env, only accept false

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/1467eee2-3069-4f0b-abdf-b1dc65e00a9a

* Fix CSharpier formatting: move is { } env to indented new line

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Tyrrrz/DiscordChatExporter/sessions/7933cfe4-ecad-4697-8b9c-ee3991aa147e

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
2026-03-21 20:25:53 +02:00
Oleksii Holub
b6e1f92989 Add the GUI flavor of the AUR package to readme 2026-03-21 17:14:45 +02:00
Oleksii Holub
0d3d2ddcf0 Add more package manager install options
Added community-maintained package installation instructions for Scoop and WinGet, and clarified notes regarding MacOS and community-maintained packages.
2026-03-21 17:03:57 +02:00
billA
9afecd47bd Update token extraction script in docs (#1511) 2026-03-16 15:24:54 +02:00
Tyrrrz
5cec162b4e More consistent message box 2026-03-12 18:54:44 +02:00
Tyrrrz
6647f90ced Update default branch ref 2026-03-04 20:23:55 +02:00
Copilot
b9a3001c11 Add DISCORDCHATEXPORTER_SETTINGS_PATH env var override for settings file path (#1500)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-02 20:06:20 +02:00
Copilot
dadfe5b8ef Guard App.Dispose() against double-invocation and late shutdown (#1499)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-02 18:42:35 +02:00
dependabot[bot]
4f29fa63d0 Bump the actions group with 2 updates (#1495)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 15:53:28 +02:00
dependabot[bot]
54b0174bde Bump the nuget group with 15 updates (#1496)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-01 15:53:11 +02:00
Tyrrrz
3be5bc6a21 Remove dashes from OutputPathTooltip 2.47 2026-02-27 19:14:30 +02:00
Tyrrrz
c9f152773a Clean up last PR 2026-02-27 19:12:27 +02:00
Copilot
5e39611395 Double-clicking a channel auto-opens export setup (#1493)
Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-02-27 19:10:19 +02:00
Tyrrrz
40491bdc0f Fix text misalignment on export setup 2026-02-27 19:05:16 +02:00
Tyrrrz
03dd272eaf Fix tests harder this time 2026-02-27 18:59:52 +02:00
Tyrrrz
98e294f7e4 Fix tests, clean up 2026-02-27 18:36:16 +02:00
Tyrrrz
b22e786449 Fix the shrug emoji not rendering correctly 2026-02-27 18:35:53 +02:00
Tyrrrz
951c1e4613 Make Run's BaselineAlignment set globally 2026-02-27 18:31:40 +02:00
Tyrrrz
675d910ea3 Formatting 2026-02-27 17:56:29 +02:00
Tyrrrz
28f26e45fb Add tests for forwarded messages 2026-02-27 17:52:26 +02:00
Tyrrrz
4674c517e3 Refactor 2026-02-27 17:39:36 +02:00
Tyrrrz
b660edfe78 Clean up after last PR 2026-02-27 17:30:06 +02:00
Tyrrrz
532470e3db Fix format 2026-02-27 15:42:47 +02:00