Commit Graph

77 Commits (1f3e8d3e7b3c019e3039e297fcf80b901b16d3a5)

Author SHA1 Message Date
voussoir 5e6f3d96b1 Remove localstorage from the todo list because that's done. 2018-01-13 20:06:53 -08:00
voussoir 6f371701e4 Fix digest second-scan bug; Break down into smaller functions.
There was a bug where moving an album out of its determined parent
caused future digests to fail because I wanted to use the GroupExists
for control flow, but due to the @transaction decorator it was rolling
back the changes.
Moved some of the logical pieces of the function into subfunctions
as a visual and readability aid.
2018-01-09 18:59:15 -08:00
voussoir 67c2dadffa Expand the project structure diagram on the readme. 2017-12-16 04:08:15 -08:00
voussoir 443d93ce18 Add the clipboard tray where users manage their photo clipboard.
Appearing on search and album pages, the tray is where you can
remove items from your clipboard without having to click on its
checkbox -- that photo card may not even be on the current page.
2017-12-16 03:47:54 -08:00
voussoir d7d1e155c1 Add some tasks to the to do list. 2017-11-27 15:24:55 -08:00
voussoir 74f4e74bdf Add a few docstrings and update readme to-do list. 2017-11-16 16:46:39 -08:00
voussoir e1a904da6f Update readme with project structure diagram. 2017-11-12 01:14:16 -08:00
voussoir ad00854a18 Update readme with thoughts about permissions 2017-09-29 14:28:16 -07:00
voussoir a026a7488e Update the to do list. 2017-07-29 16:23:24 -07:00
voussoir a70c1dca7c Update Readme: Stability and Contributing and to-do. 2017-07-13 23:53:42 -07:00
voussoir 533970f248 Add more stuff to the to-do list. 2017-07-09 15:48:47 -07:00
voussoir 57355cb032 Add /userid/id redirect to /user/name 2017-06-19 17:03:07 -07:00
voussoir 821a5f3371 Move export functions to their own module. 2017-06-11 22:55:45 -07:00
voussoir 4f03815a30 Floating point hⓂ️s, and update to-do. 2017-06-11 21:09:17 -07:00
voussoir 4928095abb Minor commentary and cleanup 2017-05-13 15:27:08 -07:00
voussoir f8a78c6ee7 Minor cosmetics 2017-05-06 17:04:42 -07:00
voussoir d95eac4bb6 Minor improvements, update to-do list. 2017-04-20 18:31:48 -07:00
voussoir 467d5a2626 Add basic project description to readme 2017-03-17 15:24:59 -07:00
voussoir e610eafb21 Add demo link to readme 2017-03-17 14:03:15 -07:00
voussoir f0447b9318 Update to-do list on readme 2017-03-17 00:26:55 -07:00
voussoir c6615284e0 Improve Photo Card CSS: Filename hover and metadata font 2017-02-27 23:05:43 -08:00
voussoir c80e2003ff checkpoint
add photo and search css for narrow screens; incorporate new expressionmatch kit; entry_with_history cursor moves to end; albums indicate total filesize; etc
2017-02-24 22:07:59 -08:00
voussoir 91fcbb7101 Create objects.py
Move Album, Photo, Tag, User to objects.py; Move SQL_COLUMNS variables to constants.py so they can be shared; Move more shared helpers to helpers.py
2016-12-16 20:02:08 -08:00
voussoir a1894edcca Create json-based config system, move out of constants.py
datadir\config.json will be created automatically with the default values.
2016-12-16 18:53:12 -08:00
voussoir a47cdaaf04 misc cleanup 2016-12-16 17:59:43 -08:00
voussoir 1c7b736b1a Add early support for user accounts 2016-12-16 15:45:46 -08:00
voussoir 1ecd1f979e create exceptions.py and move more constants 2016-12-12 19:49:36 -08:00