Commit graph

  • 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 Fluffy-Bean 2023-04-01 16:16:07 +00:00
  • cf65b8d309 Drag down to dissmiss upload on mobile Fluffy-Bean 2023-03-30 19:53:48 +00:00
  • c2e42e7179 Clean up JavaScript code and make it more reliable Update version Fluffy-Bean 2023-03-30 15:51:06 +00:00
  • 95a116ef50 Fix console getting spammed with errors Page actually jumps down once you exit image view Fluffy-Bean 2023-03-27 07:15:18 +00:00
  • 3331edf24d Remove Thumbnails table Daddy PyLint not happy with me Fluffy-Bean 2023-03-26 23:34:03 +00:00
  • db20ce7919 Update version :3 Fluffy-Bean 2023-03-26 21:29:29 +00:00
  • de79f5bc54 Add image cache generation Fluffy-Bean 2023-03-26 20:58:17 +00:00
  • 2b795e520f Move contrast checking into Python Change banner size dependent on group content Tidy up inline JS for some files Correct spelling Fluffy-Bean 2023-03-26 01:04:13 +00:00
  • cdb3836dab Fix new styling errors Fix error page Update Notification styling Fluffy-Bean 2023-03-25 20:24:38 +00:00
  • 824c849eaa Update version Fluffy-Bean 2023-03-25 19:49:13 +00:00
  • b862c74bbe Switch to CSS vars for variables Fluffy-Bean 2023-03-25 16:22:32 +00:00
  • 5dab4fb53d Action label, start Fluffy-Bean 2023-03-25 13:06:00 +00:00
  • c46f16131b Woops, maybe it was broken afterall Fluffy-Bean 2023-03-25 13:05:16 +00:00
  • 66689c586b
    Merge pull request #8 from Fluffy-Bean/unstable Michal 2023-03-23 22:38:47 +00:00
  • f32aec6404
    Merge branch 'main' into unstable Michal 2023-03-23 22:31:21 +00:00
  • ef27955414 Smelly smelly styling Fluffy-Bean 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 Fluffy-Bean 2023-03-23 15:47:35 +00:00
  • ad8da1ae4e Update version and lock Fluffy-Bean 2023-03-23 13:05:40 +00:00
  • 69d264739b Choose or drop image for upload Fix up some JS Update Icons Fluffy-Bean 2023-03-23 12:54:00 +00:00
  • 0e1514bf93 Choose or drop image for upload Fix up some JS Update Icons Fluffy-Bean 2023-03-23 12:53:57 +00:00
  • 78e816ef01
    Add Deepsource Michal 2023-03-20 18:03:26 +00:00
  • 9cf73a79fd
    Merge pull request #6 from Fluffy-Bean/unstable Michal 2023-03-20 18:01:28 +00:00
  • 733a443835 PyLint wasnt done with me Fluffy-Bean 2023-03-20 17:57:47 +00:00
  • b426a6f6c4 Bendover for PyLint Fluffy-Bean 2023-03-20 17:19:42 +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 Fluffy-Bean 2023-03-20 17:04:05 +00:00
  • a6c06ae39c Pop-ups are dark and dont require close button Change style of block buttons Fluffy-Bean 2023-03-15 17:03:24 +00:00
  • f9aeb0955d SVG favicons Image and colour preview for links Fluffy-Bean 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 Fluffy-Bean 2023-03-14 22:07:17 +00:00
  • 9cfb8befd2 Internal Screaming Fluffy-Bean 2023-03-12 18:53:57 +00:00
  • 896fdb8e8a Spelling mistakes Fluffy-Bean 2023-03-12 18:42:26 +00:00
  • 8496100e7a Make guide to installing the app clearer Fluffy-Bean 2023-03-12 18:37:07 +00:00
  • b208b872d7 Make buttons more consistent Rename JumpUp button to top-of-page Fluffy-Bean 2023-03-12 18:19:43 +00:00
  • 0d10de923d Move routes to their own folder Fluffy-Bean 2023-03-12 15:52:23 +00:00
  • 79db45f7a2 Move Gunicorn run file to setup Fluffy-Bean 2023-03-12 15:08:49 +00:00
  • 7ef4a1dd91 Random cleany Fluffy-Bean 2023-03-12 14:52:24 +00:00
  • dea3cca4a6 Remove Verbose option temporarilly Gunicorn is really not happy with anything I try and parse through it Fluffy-Bean 2023-03-12 13:12:38 +00:00
  • 2eec988815 Move prechecks to run file Add Verbose option Cleanup run file Fluffy-Bean 2023-03-12 12:29:29 +00:00
  • 800ba38241 oopsie, typo in setup file Fluffy-Bean 2023-03-12 00:04:58 +00:00
  • e5848eecf5 Fix files not being created on clean installation Fluffy-Bean 2023-03-11 23:56:48 +00:00
  • 09c8f3be63 Add run file Fluffy-Bean 2023-03-11 23:16:27 +00:00
  • 3ee287d6e3 Add ALT text to images Correct static methods Tidy up code Fluffy-Bean 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 Fluffy-Bean 2023-03-10 17:38:24 +00:00
  • feadaba8a1 Clean up Pop-Up JS Fix missing Width and Height data stopping images from loading Fluffy-Bean 2023-03-10 15:55:34 +00:00
  • b0a9271265 Make Metadata Parser readable with ChatGPT 💀 Remove useless code for fullscreening image Fluffy-Bean 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 Fluffy-Bean 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 Fluffy-Bean 2023-03-09 23:31:58 +00:00
  • 35c5951318 Switch to duel-tone icons Fluffy-Bean 2023-03-09 12:33:22 +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 Fluffy-Bean 2023-03-09 12:22:25 +00:00
  • b5bc0ec50c Switched to keeping time with UTC for easier timezones Removed useless JS Fluffy-Bean 2023-03-08 21:58:58 +00:00
  • 56c82513ba Fixing inconsistent sass files Removed useless styling Fixed date Fluffy-Bean 2023-03-08 13:36:35 +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 Fluffy-Bean 2023-03-08 09:01:20 +00:00
  • 91278e2d11 I with push my head through a conrete wall I hate Joins Fluffy-Bean 2023-03-05 18:16:28 +00:00
  • 0a27d79a82 Move most of the processing into the upload Fluffy-Bean 2023-03-05 16:22:11 +00:00
  • 7827c23402
    Merge pull request #5 from Fluffy-Bean/testing Michal 2023-03-04 21:51:24 +00:00
  • 970d3dcf66 Switch workflow to run on pull request to main Update README Fluffy-Bean 2023-03-04 21:46:19 +00:00
  • c98a524c08 :3 Fluffy-Bean 2023-03-04 21:24:43 +00:00
  • b4ee8dfe7f This is a terrible day Fluffy-Bean 2023-03-04 21:23:07 +00:00
  • 2ad18a8928 woopsie Fluffy-Bean 2023-03-04 21:21:06 +00:00
  • a16c1b2da9 Fix workflow, I think Fluffy-Bean 2023-03-04 21:15:53 +00:00
  • de2d72e5de Submitted to PyLint Fluffy-Bean 2023-03-04 21:08:42 +00:00
  • 7ed3b455dd Submitted to PyLints needs :3 Fluffy-Bean 2023-03-04 13:45:26 +00:00
  • be430d769d
    Merge pull request #4 from Fluffy-Bean/testing Michal 2023-03-03 19:23:15 +00:00
  • 4cfcd178f1 Update README Fluffy-Bean 2023-03-03 19:20:58 +00:00
  • e92a7e9802
    Merge pull request #3 from Fluffy-Bean/testing Michal 2023-03-03 01:09:32 +00:00
  • 0cc9552f47 Fix gallery grid Fluffy-Bean 2023-03-03 01:08:36 +00:00
  • bca03a0046
    Merge pull request #2 from Fluffy-Bean/testing Michal 2023-03-03 01:08:05 +00:00
  • 1d5f71a2cc Add workflow Fluffy-Bean 2023-03-03 01:03:43 +00:00
  • 375e70cb08 Update version Fluffy-Bean 2023-03-03 00:27:31 +00:00
  • 2e86bfa072 Switch to SQLAlchemy for database management Add Favicon Fluffy-Bean 2023-03-03 00:26:46 +00:00
  • 9e87c74c96 Attempt to make some sort of setup file Fluffy-Bean 2023-03-02 17:00:54 +00:00
  • e16792c37e Switch to Poetry for dependency management Fluffy-Bean 2023-03-02 14:32:15 +00:00
  • 65028ad442 Added logo to README Fluffy-Bean 2023-03-02 13:43:19 +00:00
  • 512f6f623e Move user data to ~/.config/onlylegs location Update location of default themes folder Fluffy-Bean 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 Fluffy-Bean 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 Fluffy-Bean 2023-02-01 00:57:36 +00:00
  • f845f614df Add option to collapse metadata Fluffy-Bean 2023-01-31 23:44:44 +00:00
  • c02d618844 Correct missing Exif data Format missed information Fluffy-Bean 2023-01-31 22:08:37 +00:00
  • da1579555b Formatted metadata Add API for metadata Load more images if page is resized Adjusted animations Fluffy-Bean 2023-01-31 17:32:22 +00:00
  • 651fd8aa49 Load image source on scroll Set time tags to local time Fluffy-Bean 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 Fluffy-Bean 2023-01-26 14:43:08 +00:00
  • 34d6dca2a9 Add Download button Forgotten to update version 💀 Fluffy-Bean 2023-01-25 16:46:13 +00:00
  • bb98701430 Unifying style of the gallery Fixed HTML and Sass layout Moved upload and login pages to popups Added deletion confirmation Fluffy-Bean 2023-01-25 15:13:56 +00:00
  • 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 Fluffy-Bean 2023-01-17 22:13:52 +00:00
  • 4efd9a04ee Fix up style of Notifications Move Notification Sass to its own file Fluffy-Bean 2023-01-14 10:08:33 +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 Fluffy-Bean 2023-01-14 01:46:11 +00:00
  • a10a5a8793 Generate thumbnails on the fly with PIL Removed the need of having 3 copies of an image Fixes more Sass(y) stuff Fluffy-Bean 2023-01-13 18:29:07 +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 Fluffy-Bean 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 Fluffy-Bean 2023-01-11 15:25:35 +00:00
  • 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 Fluffy-Bean 2023-01-11 10:53:01 +00:00
  • 8c25779882 Add EXIF data displaying Add info to setup and manifest(o) Change background scroll effect Fluffy-Bean 2023-01-10 22:17:41 +00:00
  • 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 Fluffy-Bean 2023-01-10 18:12:55 +00:00
  • 367bb2bcc5 Reimplemented sass compiling Fixed path issues for env and saving images Fluffy-Bean 2023-01-10 15:41:39 +00:00
  • 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 Fluffy-Bean 2023-01-10 14:40:43 +00:00
  • a499e6c840 Update to reccommended file structure Use reccommended database structure Switch to SQLite and update scheme along with it Fluffy-Bean 2023-01-10 12:39:29 +00:00
  • 29d204f95e Fix template headers Add test route for uploading images Fluffy-Bean 2023-01-10 09:42:34 +00:00
  • c3096a8ca3 Adding Upload page Added templates for main pages Updated Nav urls Made error page prettier Fluffy-Bean 2023-01-09 21:07:02 +00:00
  • f730ecd0c9 Start on Upload page Remove reduntant Exiting text Rename css folder to theme Fluffy-Bean 2023-01-08 22:27:01 +00:00
  • d85ac5f103 Fix sql syntax Add database initialisation Reorganise default theme Fluffy-Bean 2023-01-08 15:14:35 +00:00
  • 122b1760cf Added more tables Started making table junctions Fluffy-Bean 2023-01-07 15:27:07 +00:00
  • 463c5ecd03 Themes can now include font files Updated example env New fonts added to default theme Fluffy-Bean 2023-01-06 23:46:12 +00:00