aureliony
aureliony
Fixes #158. To fix the issue with relative path serialization, `ObjectMapper` is modified to use `ToStringSerializer` for the `Path` class, which serializes relative paths correctly.
Fix the workflow and add support for mac silicon.
Sequential synchronization is pretty slow. I've implemented a simple concurrent synchronization feature that uses python's `ThreadPoolExecutor`: https://github.com/aureliony/CanvasSync/commit/658303fe09bfd9ecad898b306b018d7a13833f87 It now runs over 10 times faster, and I haven't encountered any Canvas...
With the current implementation, the user must specify subreddits with the correct case, otherwise the checks to skip them won't work.