Michał
fe82109272
Correct path for Webassets
2023-04-03 01:16:56 +00:00
Michał
f540c234f3
Remove theme manager in favour of webassets
2023-04-03 00:58:22 +00:00
Michał
654ab0eba3
Move JS into pre and post loading folders
2023-04-03 00:43:21 +00:00
Michał
6f759bb678
Yeet JQuery in favor of vanilla JS
2023-04-02 22:07:14 +00:00
Michał
c7e38dfcfb
Change navbar colour in image groups
2023-04-02 21:15:51 +00:00
Michał
ff1af6b888
goofy ah
2023-04-01 16:59:46 +00:00
Michał
0e24004c0b
Make image groupings prettier
...
Fix image view from a group not showing the groups its in
Make drag target bigger for upload tab
Tags are now correctly overflowing
2023-04-01 16:16:07 +00:00
Michał
cf65b8d309
Drag down to dissmiss upload on mobile
2023-03-30 19:53:48 +00:00
Michał
c2e42e7179
Clean up JavaScript code and make it more reliable
...
Update version
2023-03-30 15:51:06 +00:00
Michał
95a116ef50
Fix console getting spammed with errors
...
Page actually jumps down once you exit image view
2023-03-27 07:15:18 +00:00
Michał
de79f5bc54
Add image cache generation
2023-03-26 20:58:17 +00:00
Michał
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
Michał
cdb3836dab
Fix new styling errors
...
Fix error page
Update Notification styling
2023-03-25 20:24:38 +00:00
Michał
b862c74bbe
Switch to CSS vars for variables
2023-03-25 16:33:12 +00:00
Michał
ef27955414
Smelly smelly styling
2023-03-23 22:22:52 +00:00
Michał
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
Michał
69d264739b
Choose or drop image for upload
...
Fix up some JS
Update Icons
2023-03-23 12:54:00 +00:00
Michał
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
Michał
a6c06ae39c
Pop-ups are dark and dont require close button
...
Change style of block buttons
2023-03-15 17:03:24 +00:00
Michał
f9aeb0955d
SVG favicons
...
Image and colour preview for links
2023-03-15 16:19:42 +00:00
Michał
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
Michał
b208b872d7
Make buttons more consistent
...
Rename JumpUp button to top-of-page
2023-03-12 18:19:43 +00:00
Michał
0d10de923d
Move routes to their own folder
2023-03-12 15:52:23 +00:00
Michał
2eec988815
Move prechecks to run file
...
Add Verbose option
Cleanup run file
2023-03-12 12:29:29 +00:00
Michał
3ee287d6e3
Add ALT text to images
...
Correct static methods
Tidy up code
2023-03-11 22:14:03 +00:00
Michał
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
Michał
feadaba8a1
Clean up Pop-Up JS
...
Fix missing Width and Height data stopping images from loading
2023-03-10 15:55:34 +00:00
Michał
b0a9271265
Make Metadata Parser readable with ChatGPT 💀
...
Remove useless code for fullscreening image
2023-03-10 12:32:23 +00:00
Michał
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
Michał
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
Michał
35c5951318
Switch to duel-tone icons
2023-03-09 12:33:22 +00:00
Michał
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
Michał
56c82513ba
Fixing inconsistent sass files
...
Removed useless styling
Fixed date
2023-03-08 13:36:35 +00:00
Michał
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
Michał
91278e2d11
I with push my head through a conrete wall
...
I hate Joins
2023-03-05 18:16:28 +00:00
Michał
0a27d79a82
Move most of the processing into the upload
2023-03-05 16:22:11 +00:00
Michał
2e86bfa072
Switch to SQLAlchemy for database management
...
Add Favicon
2023-03-03 00:26:46 +00:00
Michał
512f6f623e
Move user data to ~/.config/onlylegs location
...
Update location of default themes folder
2023-03-02 13:19:10 +00:00
Michał
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
Michał
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
Michał
f845f614df
Add option to collapse metadata
2023-01-31 23:44:44 +00:00
Michał
c02d618844
Correct missing Exif data
...
Format missed information
2023-01-31 22:08:37 +00:00
Michał
da1579555b
Formatted metadata
...
Add API for metadata
Load more images if page is resized
Adjusted animations
2023-01-31 17:32:22 +00:00
Michał
651fd8aa49
Load image source on scroll
...
Set time tags to local time
2023-01-26 16:55:42 +00:00
Michał
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
Michał
34d6dca2a9
Add Download button
...
Forgotten to update version 💀
2023-01-25 16:46:13 +00:00
Michał
bb98701430
Unifying style of the gallery
...
Fixed HTML and Sass layout
Moved upload and login pages to popups
Added deletion confirmation
2023-01-25 15:13:56 +00:00
Michał
0414cda5d3
Fix image ICC profile getting lost on compression
...
Fix setup not holding all required modules
Add temporary theme to login and upload page
Other random bug fixes
2023-01-17 22:13:52 +00:00
Michał
4efd9a04ee
Fix up style of Notifications
...
Move Notification Sass to its own file
2023-01-14 10:08:33 +00:00
Michał
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