f540c234f3
Remove theme manager in favour of webassets
2023-04-03 00:58:22 +00:00
654ab0eba3
Move JS into pre and post loading folders
2023-04-03 00:43:21 +00:00
4dfaa17c44
More Deepsource shit, AAAAAAAAAAAAA
2023-04-02 23:24:36 +00:00
6f759bb678
Yeet JQuery in favor of vanilla JS
2023-04-02 22:07:14 +00:00
91ea307b66
Update version
2023-04-02 17:40:45 +00:00
deepsource-autofix[bot]
1a541bc288
refactor: Remove unnecessary call to .bind()
...
The bind() method is used to create functions with specific `this` values and, optionally, binds arguments to specific values. When used to specify the value of `this`, it's important that the function actually uses `this` in its function body.
2023-04-01 18:26:09 +00:00
ff1af6b888
goofy ah
2023-04-01 16:59:46 +00:00
cf65b8d309
Drag down to dissmiss upload on mobile
2023-03-30 19:53:48 +00:00
c2e42e7179
Clean up JavaScript code and make it more reliable
...
Update version
2023-03-30 15:51:06 +00:00
95a116ef50
Fix console getting spammed with errors
...
Page actually jumps down once you exit image view
2023-03-27 07:15:18 +00:00
db20ce7919
Update version :3
2023-03-26 21:29:29 +00:00
2b795e520f
Move contrast checking into Python
...
Change banner size dependent on group content
Tidy up inline JS for some files
Correct spelling
2023-03-26 01:04:13 +00:00
cdb3836dab
Fix new styling errors
...
Fix error page
Update Notification styling
2023-03-25 20:24:38 +00:00
824c849eaa
Update version
2023-03-25 19:49:13 +00:00
5dab4fb53d
Action label, start
2023-03-25 16:33:12 +00:00
ef27955414
Smelly smelly styling
2023-03-23 22:22:52 +00:00
4e7301b9de
Switch to Manrope font
...
Fix inconsistent buttons
Removed default header background
Added info button with version and ❤️
Random fixes
2023-03-23 15:47:35 +00:00
69d264739b
Choose or drop image for upload
...
Fix up some JS
Update Icons
2023-03-23 12:54:00 +00:00
e784ca3011
LocalHost by default in Debug mode
...
Image resolutions are now requested as width x height
Readded logout button to the settings page
2023-03-20 17:04:05 +00:00
a6c06ae39c
Pop-ups are dark and dont require close button
...
Change style of block buttons
2023-03-15 17:03:24 +00:00
f9aeb0955d
SVG favicons
...
Image and colour preview for links
2023-03-15 16:19:42 +00:00
3008a55899
Moved some scripts to a utils folder
...
Renamed upload route to file as its more approprete
Fixed random CSS issues that occur on older browsers or Safari
2023-03-14 22:07:17 +00:00
b208b872d7
Make buttons more consistent
...
Rename JumpUp button to top-of-page
2023-03-12 18:19:43 +00:00
3ee287d6e3
Add ALT text to images
...
Correct static methods
Tidy up code
2023-03-11 22:14:03 +00:00
e192554a0b
Add ownership checks to groups
...
Fix contrast checking
Add coloured highlights to images
Update top-of-page button icon
2023-03-10 17:38:24 +00:00
feadaba8a1
Clean up Pop-Up JS
...
Fix missing Width and Height data stopping images from loading
2023-03-10 15:55:34 +00:00
b0a9271265
Make Metadata Parser readable with ChatGPT 💀
...
Remove useless code for fullscreening image
2023-03-10 12:32:23 +00:00
e6d289ed64
Bundle JS into a compact format
...
Run file checks on startup
Fix visual bugs in Sass
2023-03-10 11:10:43 +00:00
e3a0eaf60b
Add basic Image Group functions
...
Make the Upload Pannel usable on mobile
Remove useless code as Django had built-in functions to read the config
Remove useless JS code
Cleanup tempaltes
2023-03-09 23:31:58 +00:00
c5f6b0ecf7
Added Next and Previous buttons to image view
...
Merged JS files
Removed Scene Type from metadata mapping
Added arrow to tool-tips
2023-03-09 12:22:25 +00:00
b5bc0ec50c
Switched to keeping time with UTC for easier timezones
...
Removed useless JS
2023-03-08 21:58:58 +00:00
99c1d81869
Fix errors in metadata parsing
...
Remove useless extra checks in metadata parser
Add Flask-Caching, need to test how helpfull this is
2023-03-08 09:01:20 +00:00
91278e2d11
I with push my head through a conrete wall
...
I hate Joins
2023-03-05 18:16:28 +00:00
0a27d79a82
Move most of the processing into the upload
2023-03-05 16:22:11 +00:00
2e86bfa072
Switch to SQLAlchemy for database management
...
Add Favicon
2023-03-03 00:26:46 +00:00
512f6f623e
Move user data to ~/.config/onlylegs location
...
Update location of default themes folder
2023-03-02 13:19:10 +00:00
828167f762
Added settings page
...
Added logging to a .log file
Fixed Images loosing colour and rotation on thumbnail generation
Added more info to README
2023-03-01 23:29:34 +00:00
a9b13f1e39
Fix jumpUp button
...
Switch to reffere instead of src url
Once again, I am changing animations
2023-02-01 00:57:36 +00:00
da1579555b
Formatted metadata
...
Add API for metadata
Load more images if page is resized
Adjusted animations
2023-01-31 17:32:22 +00:00
651fd8aa49
Load image source on scroll
...
Set time tags to local time
2023-01-26 16:55:42 +00:00
792cbd1884
Move main JS into its own file
...
Fix Sass animations
When home button clicked from image view, it'll scroll down automagically
2023-01-26 14:43:08 +00:00
7605e5ab40
Add Notification js system
...
Load full image on first click of full resolution button
Change background image
Change way images load into the view
Add Lazy Loading
2023-01-14 01:46:11 +00:00
2455d3f88c
Fixed Flask not choosing new name for uploading
...
Moved uploading and removing files to APIs
Added max file upload to config from yml file
Jquery is now a file not a CDN
General Sass(y) fixes
2023-01-11 19:46:31 +00:00
5db8fa52e8
Yaml config files
...
Fixed some Sass issues
No image... image
Squished some bugs involving uploading broken files
2023-01-11 15:25:35 +00:00
a499e6c840
Update to reccommended file structure
...
Use reccommended database structure
Switch to SQLite and update scheme along with it
2023-01-10 12:39:29 +00:00