Copilot
841ab022a6
Sanitize Windows-invalid characters in exported filenames ( #12407 )
...
* Sanitize Windows-invalid ZIP filename characters
Agent-Logs-Url: https://github.com/outline/outline/sessions/539082bc-597f-463d-b77c-6eb1bcf9bffa
Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com >
* Refine Windows filename sanitization regex handling
Agent-Logs-Url: https://github.com/outline/outline/sessions/539082bc-597f-463d-b77c-6eb1bcf9bffa
Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com >
* PR feedback
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: tommoor <380914+tommoor@users.noreply.github.com >
Co-authored-by: Tom Moor <tom@getoutline.com >
2026-05-20 17:49:30 -04:00
Tom Moor
6d7d8b056c
fix: trimFilenameAndExt should not be passed full path ( #12101 )
2026-04-18 08:10:30 -04:00
Tom Moor
a97908518a
fix: Various issues with JSON import and UTF8 or very long filenames ( #9850 )
2025-08-05 21:15:45 -04:00
Tom Moor
d3c8224839
fix: Error during import with long filenames ( #7738 )
...
* fix: Stream error during import causes worker restart
* refactor
* fix: Ensure we never write filenames longer than the system can handle
2024-10-07 05:36:18 -07:00
Tom Moor
b20a341f0c
chore: Typescript database models ( #2886 )
...
closes #2798
2022-01-06 18:24:28 -08:00
Tom Moor
15b1069bcc
chore: Move to Typescript ( #2783 )
...
This PR moves the entire project to Typescript. Due to the ~1000 ignores this will lead to a messy codebase for a while, but the churn is worth it – all of those ignore comments are places that were never type-safe previously.
closes #1282
2021-11-29 06:40:55 -08:00