Commit Graph

333 Commits (86ee9c8d5f9ef3a3b54e0113326e8e7f95489bb8)

Author SHA1 Message Date
Tyrrrz c99355dec3 Consistency in parsing
1 year ago
Tyrrrz 11d34109a7 Extract thread status and improve CLI output
1 year ago
Tyrrrz 3d2d197904 Introduce the foundation for the new username system
1 year ago
Tyrrrz bf0d8ab31e Rename markdown `Header` to `Heading` to avoid ambiguity and for consistency with MD/HTML standards
1 year ago
Tyrrrz 3d047321cf Parse YouTube video IDs natively
1 year ago
Tyrrrz 4eab781450 Update NuGet packages
2 years ago
Tyrrrz c48899e0b1 Refactor
2 years ago
William Unsworth 41b4e47d0e
Use alternative endpoint to retrieve threads when requested by a bot (#1037)
2 years ago
Tyrrrz 6bbde4ccdc Add support for lists in markdown
2 years ago
Tyrrrz 469a731892 Add support for headers in markdown
2 years ago
Tyrrrz d8315c7827 Rename `AsyncExtensions` to `AsyncCollectionExtensions`
2 years ago
Tyrrrz 31c7ae9312 Refactor
2 years ago
Tyrrrz 03c5c1bc5e Clean up
2 years ago
Tyrrrz 0ae9062a30 Fix typo and refactor
2 years ago
William Unsworth 25caf04445
Preliminary support for threads (#1032)
2 years ago
Tyrrrz 9048557b17 Short-circuit if trying to export an empty channel or a channel with mismatching boundaries
2 years ago
Tyrrrz ab933a7240 Rename `TitleLinkNodeMatcher` to `MaskedLinkNodeMatcher` to align with Discord's own terminology
2 years ago
Tyrrrz a9fc439cc5 Update NuGet packages
2 years ago
Tyrrrz d4f5fc5efc Update NuGet packages
2 years ago
Tyrrrz 505330e117 Consistency
2 years ago
Tyrrrz 0ab8bd67c4 Clean up
2 years ago
Tyrrrz 4ec00d0ec8 Clean up CSS
2 years ago
Tyrrrz 8bc1bcaf16 Render linked videos as embeds in HTML
2 years ago
Tyrrrz 8f40acdda7 Load mentions for users that left the guild
2 years ago
Mark Cilia Vincenti bbe18368fa
Update to AsyncKeyedLock 6.2.0 (#1003)
2 years ago
Tyrrrz 2a1998b81c Add support for group DMs in invite embeds
2 years ago
Tyrrrz ac7f08ff3e Remove redundant explicit RazorBlade build references
2 years ago
Tyrrrz 0981c51fb9 Fix nick fallback
2 years ago
Tyrrrz 55209a0517 Add support for member-level avatars
2 years ago
Tyrrrz c2c35cf3a3 Treat `gifv` attachments as videos instead of images
2 years ago
Tyrrrz f36852a1a2 Quote font URLs in HTML preamble to avoid issues
2 years ago
Tyrrrz 0e1c3e4c76 Add support for extracting channels from data dump in `exportall`
2 years ago
Tyrrrz 83e3289ead Use the new `gg sans` font
2 years ago
Tyrrrz d1647e8286 Add support for selectable assets directory in GUI
2 years ago
Lucas LaBuff 95115f3e99
Add option to specify download directory for assets (#989)
2 years ago
Tyrrrz a29c517527 Update exception wording again
2 years ago
Tyrrrz 83657962b8 Improve "channel is empty" error message
2 years ago
Tyrrrz b5e0ec1c81 Fix a few HTML rendering issues
2 years ago
Tyrrrz d9a78d8e27 Add support for replies to app interactions
2 years ago
Tyrrrz 20a952aec5 Add option to disable markdown formatting
2 years ago
Tyrrrz c405121c0b Remove unused usings
2 years ago
Tyrrrz 191294b4fe Render guild invites in HTML
2 years ago
Tyrrrz 8e5269f0ab Use proxy URL for generic image embeds
2 years ago
Tyrrrz 71751b350f Fix icon for guild join notification and add icon for new threads
2 years ago
Tyrrrz 290729158b Resolve mentioned members on demand inside of markdown
2 years ago
Tyrrrz 2a81abb1a6 Use dictionaries for storing context members, channels, and roles
2 years ago
Tyrrrz 60603dfb04 Improve output path picker in GUI
2 years ago
Tyrrrz f1ae0266f1 Clean up last commit
2 years ago
Mark Cilia Vincenti ea4cb43479
Improve concurrency handling in `ExportAssetDownloader` (#1002)
2 years ago
Tyrrrz 5cef107e98 Update NuGet packages
2 years ago