Commit Graph

  • 8da2e64963 add clarification to delete prompt, change more options dropdown angle to question mark master Xevion 2020-11-06 07:58:05 -06:00
  • 5692836bec improve flexbox icon's selector name and organization, apply to index icons and reorganize tags Xevion 2020-11-06 07:49:37 -06:00
  • b0df8057a8 make index panel background darker, move inline flexbox styling out of browse.html (scss!), make add dir dialog use small content width Xevion 2020-11-06 03:42:14 -06:00
  • 70944d5314 add features and to-do list to README.md Xevion 2020-11-06 03:41:15 -06:00
  • 59e0c1f047 screenshot description text (test) Xevion 2020-11-06 03:33:51 -06:00
  • dbc224ac72 add screenshots to README.md Xevion 2020-11-06 03:29:38 -06:00
  • 392aa6a269 better color styling of icons, text, borders, code tag, tag component, remove old unneeded styling code, move inline styling code out as needed, styling comments inline styling is still very much present and needs to be uplifted out of there, but I'm still not sure of what to name everything. I wish I knew the best practices here. very frustrating that there's no one in the world who cares enough to let me consult for free Xevion 2020-11-05 18:29:41 -06:00
  • 710924c419 fix thumbnail dir not being created for new installs, add traceback printing for failed thumbnail printing, fix naive datetime object loading on new installs, the thumbnail directory in /viewer/static is not created automatically when thumbnail generation fails for any reason, tracebacks are not printed i fixed the numerous warnings generated by not setting the DateTimeField to a datetime object with a timezone (fixed with dateutil package) Xevion 2020-11-05 18:27:01 -06:00
  • 85cf832ec2 complete refactor of styling to dark theme with neon turquoise colors via bulma variables Xevion 2020-11-05 14:25:39 -06:00
  • 60d13d2467 fix unchanged/broken stylesheet link, added requirements.txt file Xevion 2020-11-05 12:26:51 -06:00
  • 490f2bf03a remove pycache pyc files Xevion 2020-11-04 01:00:18 -06:00
  • 09ed88fa61 update .gitignore for (all, generated) css files Xevion 2020-11-04 00:48:23 -06:00
  • ffd69007e8 remove generated css files Xevion 2020-11-04 00:42:29 -06:00
  • 2ca047a7f0 update readme with repo installation/execution instructions Xevion 2020-11-04 00:18:53 -06:00
  • 549515235d update bulma path to work with sass generation, preferred static css file organization Xevion 2020-11-04 00:16:50 -06:00
  • 823154fbac add bulma submodule Xevion 2020-11-03 23:45:48 -06:00
  • b62e7d7662 remove old bulma before submoduling Xevion 2020-11-03 23:44:25 -06:00
  • 11daf094f4 switch to scss for css, begin refactoring old css into scss, add bulma 0.9.1 to repo Xevion 2020-11-03 23:34:15 -06:00
  • eb071ed560 use thumbnail resolutions preallocate img tag space before loading, fix directory header icons and text, delete prompt path linkback, resolution and size text, fix browse media borders/padding Xevion 2020-11-03 22:16:01 -06:00
  • 08f91089bc add file count and directory path info to delete confirm prompt Xevion 2020-11-03 20:42:35 -06:00
  • ac059565e3 confirm deletion footer styling, link color styling, white checkboxes, overall styling improvements/edits Xevion 2020-11-03 19:30:28 -06:00
  • 19a83fa7d9 add adjustable main content column size with context variable, increase add directory symbol size Xevion 2020-11-03 19:29:30 -06:00
  • 174c9090e6 fix references to image resolution field not being properly added/saved Xevion 2020-11-03 19:27:24 -06:00
  • c5b8f35dde big migrate, add refreshing to create class method, make size, resolution and file modification fields nullable, fix ServedDirectory lastRefreshed's lack of default, remove last of easy_thumbnails also adds some small documentation/typing fixes Xevion 2020-11-03 19:11:59 -06:00
  • 6046783174 add filesize field with human readable property, rename all size fields to resolution, private __thumbs_path var for ease of use Xevion 2020-11-03 18:37:17 -06:00
  • f00dadf4ca fix thumbnail deletion not occurring due to nonexistent file Xevion 2020-11-03 18:26:42 -06:00
  • 09e82944d7 add/improve refreshing logic & metadata management, improve thumbnail logic & regenerate kwarg, overall more documentation/commands Xevion 2020-11-03 18:26:12 -06:00
  • ed3e656ee8 begin adding more meta attributes to ServedDirectory and File models, small improves to documentation and accompanying metadata logic Xevion 2020-11-03 18:01:49 -06:00
  • 284f3a6519 new directory confirm deletion should make sure that directories are not deleted accidentally Xevion 2020-11-03 16:43:19 -06:00
  • 0fa6dbc1f5 Merge pull request #4 from Xevion/styling Xevion 2020-11-01 01:41:02 -05:00
  • 0cf62d68e9 card styling Xevion 2020-11-01 01:39:04 -05:00
  • d5a5b7bf9b index styling finished Xevion 2020-10-31 23:36:12 -05:00
  • a525c8c43b Merge pull request #3 from Xevion/thumbnails Xevion 2020-10-31 23:08:46 -05:00
  • 8ef09f8618 update .gitignore for thumbnail files, add proper directory with icons to content, add proper thumbnail img loading with lazy loading for performance Xevion 2020-10-31 23:03:37 -05:00
  • 041e2a6e42 specific thumbnail generation view + manual refresh thumbnail generation, progress bar with error handling and thumbnail deletion Xevion 2020-10-31 23:01:59 -05:00
  • 176b3273ce basic cv2 & PIL based thumbnail generation helper Xevion 2020-10-31 22:47:10 -05:00
  • d565e82c50 added manual refresh functionality, fixed mistake with meaning of File directory field (foreign key not path) Xevion 2020-10-31 20:59:00 -05:00
  • fbd623c0f2 add subdirectories field with django-jsonfield, separate actual files and subdirectories, note some TODOs Xevion 2020-10-31 20:45:40 -05:00
  • 02c58830f7 create new File model for better Directory and file thumbnail state management Xevion 2020-10-31 20:37:31 -05:00
  • ff96bf4753 begin working on thumbnail (with viewer) for files, change to class based helper Xevion 2020-10-31 20:01:24 -05:00
  • 8c7c5e161c Merge pull request #2 from Xevion/adding Xevion 2020-10-31 18:51:02 -05:00
  • db45f6fd7d small filtered tag marker on index page Xevion 2020-10-31 18:48:46 -05:00
  • cda841065a added directory prefill shortcut creation Xevion 2020-10-31 18:47:16 -05:00
  • 688ffe88dd added server side directory adding, validation and redirecting, show directory path and mention 'files' near filecount in panel header Xevion 2020-10-31 18:34:54 -05:00
  • 4cc1402d21 begin working on add directory functionality, finished bulma frontend form design Xevion 2020-10-31 18:03:25 -05:00
  • 5d6d21e97d Merge pull request #1 from Xevion/basics Xevion 2020-10-31 17:15:14 -05:00
  • c53e8ecf9c add directory mediatype functionality via helpers, begin looking into static jquery (nothing yet) Xevion 2020-10-31 17:14:20 -05:00
  • 8cbf8396fd basic file sending/viewing Xevion 2020-10-31 12:39:28 -05:00
  • c8fcb09b73 basic site design, directory path reading, uuid setup, file icon mimetype categorization Xevion 2020-10-31 12:28:29 -05:00
  • f7cde0b4dc fix timezone setting, fix invalid default for CharField Xevion 2020-10-31 12:26:55 -05:00
  • ec785d5360 create ServedDirectory model, setup project settings, add Viewer app to project, uuid migration Xevion 2020-10-31 05:28:25 -05:00
  • 77cbae0a54 add README & .gitignore Xevion 2020-10-31 05:03:25 -05:00
  • 67b717d10c git init Xevion 2020-10-31 04:32:03 -05:00