easydiffusion/ui
JeLuF 872c09c220 Avoid name clashes for autosave files
The old code had a 1.6% chance of name collisions (AAb/345 and AAB3/45 would generate the same filename) on Linux and 39% on Windows (base64 is case sensitive, Windows isn't).

This code uses base36 (0-9, A-Z) to avoid case issues. To avoid collisions on fast computers or multi GPU computers, the time resolution of the timestamp is changed from seconds to 0.1ms, and the image number isn't added to the timestamp but appended as an extra character. Due to the limitation of the timestamps to 7 characters, the timecode will repeat every 90 days. This shouldn't be an issue since most sessions will not last this long.
2023-03-22 23:06:03 +01:00
..
easydiffusion Avoid name clashes for autosave files 2023-03-22 23:06:03 +01:00
hotfix Hotfix for broken openAI dependency - bad json file 2022-09-10 00:13:16 +05:30
media Merge pull request #1036 from JeLuF/overlap 2023-03-20 09:51:22 +05:30
plugins/ui Merge pull request #1005 from JeLuF/noplugins 2023-03-14 10:42:59 +05:30
index.html Add 'Karras' tag to DPM samplers 2023-03-20 14:52:45 +01:00
main.py Refactor server.py 2022-12-24 15:29:49 +05:30
modifiers.json Support for longer labels 2022-09-23 00:05:05 +03:00