Michał
e7cb14b67f
Move Flask configs to new file
2023-04-10 15:43:42 +00:00
Michał
7c553e99b8
Switch to Flask-SQLAlchemy
...
Add FLask-Migrate for next step in the Migration 😉
2023-04-09 19:12:35 +00:00
Michał
ba34a1bb7f
black
2023-04-09 15:54:41 +00:00
Michał
6729142d1b
Move JS yet again
2023-04-09 00:41:14 +00:00
Michał
5cb8c1dd13
Linty
2023-04-08 19:38:16 +00:00
Michał
359ab66a0a
Correct font weights after font change
2023-04-08 19:32:04 +00:00
Michał
1f9f50d014
Change font back to Rubik and update version
2023-04-08 17:00:04 +00:00
Michał
4622cc29c5
Move JavaScript around because I want to!
2023-04-07 14:51:03 +00:00
Michał
128464d43f
Format code with Black
2023-04-07 12:35:30 +00:00
Michał
8357241487
Correct code I did done yesterday
2023-04-07 09:18:03 +00:00
Michał
f33842ead3
Move views/routes to seperate files
2023-04-06 16:22:56 +00:00
Michał
7eb4355b52
very nice?
...
Compress JS and Sass files
remove useless Span for notifications and switch to after
Go back to 400x400px thumbnails
Add link for group creator
2023-04-06 14:42:23 +00:00
Michał
4627498b8d
Change database structure
...
Update naming to something more useful
Date filled in automatically
2023-04-05 16:35:59 +00:00
Michał
97119ced54
Linting
2023-04-04 14:00:00 +00:00
Michał
a4d19bf32a
recompile sass when a file is updated
2023-04-03 22:49:28 +00:00
Michał
af497b7da7
Add alt_id to database for cookie management
...
update version
2023-04-03 22:28:12 +00:00
Michał
4e50a66514
Switch to Flask_Login for user/session management
2023-04-03 18:04:49 +00:00
Michał
33f475e828
Change default thumbnail size
...
Change text color in the upload panel
2023-04-03 17:28:28 +00:00
Michał
ad547c4ccf
Move popups to correct loading order
...
Move away from yeeted Ajax code to fetch
2023-04-03 03:43:20 +00:00
Michał
d33585afca
Use correct naming scheme for views
2023-04-03 01:17:11 +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ł
7b97b8e0ef
DeepSource Fixing Antipatterns
2023-04-02 16:50:52 +00:00
Michał
95e5f3938f
Clean up theme compiler and thumbnail generation
...
Fix signup not clearning blanks - Thanks to Fennec
2023-04-01 16:59:17 +00:00
Michał
3331edf24d
Remove Thumbnails table
...
Daddy PyLint not happy with me
2023-03-26 23:34:03 +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ł
c46f16131b
Woops, maybe it was broken afterall
2023-03-25 16:33:12 +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ł
733a443835
PyLint wasnt done with me
2023-03-20 17:57:47 +00:00
Michał
b426a6f6c4
Bendover for PyLint
2023-03-20 17: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ł
dea3cca4a6
Remove Verbose option temporarilly
...
Gunicorn is really not happy with anything I try and parse through it
2023-03-12 13:12:38 +00:00
Michał
2eec988815
Move prechecks to run file
...
Add Verbose option
Cleanup run file
2023-03-12 12:29:29 +00:00
Michał
09c8f3be63
Add run file
2023-03-11 23:16:27 +00:00
Michał
3ee287d6e3
Add ALT text to images
...
Correct static methods
Tidy up code
2023-03-11 22:14:03 +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ł
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ł
7ed3b455dd
Submitted to PyLints needs :3
2023-03-04 13:45:26 +00:00
Michał
375e70cb08
Update version
2023-03-03 00:27:31 +00:00
Michał
2e86bfa072
Switch to SQLAlchemy for database management
...
Add Favicon
2023-03-03 00:26:46 +00:00
Michał
9e87c74c96
Attempt to make some sort of setup file
2023-03-02 17:00:54 +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ł
f845f614df
Add option to collapse metadata
2023-01-31 23:44:44 +00:00