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ł
7827c23402
Merge pull request #5 from Fluffy-Bean/testing
...
Format code with PyLint
2023-03-04 21:51:24 +00:00
Michał
970d3dcf66
Switch workflow to run on pull request to main
...
Update README
2023-03-04 21:46:19 +00:00
Michał
c98a524c08
:3
2023-03-04 21:24:43 +00:00
Michał
b4ee8dfe7f
This is a terrible day
2023-03-04 21:23:07 +00:00
Michał
2ad18a8928
woopsie
2023-03-04 21:21:06 +00:00
Michał
a16c1b2da9
Fix workflow, I think
2023-03-04 21:15:53 +00:00
Michał
de2d72e5de
Submitted to PyLint
2023-03-04 21:08:42 +00:00
Michał
7ed3b455dd
Submitted to PyLints needs :3
2023-03-04 13:45:26 +00:00
Michał
be430d769d
Merge pull request #4 from Fluffy-Bean/testing
...
Update README
2023-03-03 19:23:15 +00:00
Michał
4cfcd178f1
Update README
2023-03-03 19:20:58 +00:00
Michał
e92a7e9802
Merge pull request #3 from Fluffy-Bean/testing
...
Testing Workflow
2023-03-03 01:09:32 +00:00
Michał
0cc9552f47
Fix gallery grid
2023-03-03 01:08:36 +00:00
Michał
bca03a0046
Merge pull request #2 from Fluffy-Bean/testing
...
Add workflow
2023-03-03 01:08:05 +00:00
Michał
1d5f71a2cc
Add workflow
2023-03-03 01:03:43 +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ł
e16792c37e
Switch to Poetry for dependency management
2023-03-02 14:32:15 +00:00
Michał
65028ad442
Added logo to README
2023-03-02 13:43:19 +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
Michał
a10a5a8793
Generate thumbnails on the fly with PIL
...
Removed the need of having 3 copies of an image
Fixes more Sass(y) stuff
2023-01-13 18:29:07 +00:00
Michał
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
Michał
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
Michał
978086f512
Added Image deletion
...
Added buttons for image functions
Moved Image functions to their own file
Added PFP row in users table
Moved Groups back to the root templates folder
2023-01-11 10:53:01 +00:00
Michał
8c25779882
Add EXIF data displaying
...
Add info to setup and manifest(o)
Change background scroll effect
2023-01-10 22:17:41 +00:00
Michał
44a6712b6e
Image upload added
...
Added temporary fix to loading images on the home page
Fix api.py for requesting images
Minor tweaks to default theme
2023-01-10 18:12:55 +00:00
Michał
367bb2bcc5
Reimplemented sass compiling
...
Fixed path issues for env and saving images
2023-01-10 15:41:39 +00:00
Michał
e395139656
Rename routes to gallery
...
Move methods to api.py
Remove old db manager as its unused
Remove old db tables as theres a new schema file
Rename onlylegsSass to sassy, unused for now
Update example.env to reflect new layout
2023-01-10 14:40:43 +00:00
Michał
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
Michał
29d204f95e
Fix template headers
...
Add test route for uploading images
2023-01-10 09:42:34 +00:00
Michał
c3096a8ca3
Adding Upload page
...
Added templates for main pages
Updated Nav urls
Made error page prettier
2023-01-09 21:07:02 +00:00
Michał
f730ecd0c9
Start on Upload page
...
Remove reduntant Exiting text
Rename css folder to theme
2023-01-08 22:27:01 +00:00
Michał
d85ac5f103
Fix sql syntax
...
Add database initialisation
Reorganise default theme
2023-01-08 15:14:35 +00:00
Michał
122b1760cf
Added more tables
...
Started making table junctions
2023-01-07 15:27:07 +00:00
Michał
463c5ecd03
Themes can now include font files
...
Updated example env
New fonts added to default theme
2023-01-06 23:46:12 +00:00
Michał
a7e79ab5a5
Fixed multiple requests for images
...
Started adding SQL table layouts
Making package loading prettier
2023-01-06 15:47:58 +00:00