No description
Find a file
Ethan Dalool 4838b26f3b Make photo info panel work better when it gets too big
Redo CSS so the left panel continues down the page instead of the background color just getting cut off; Keep the message_area from getting pinched into nothingness; improve narrow-screen CSS
2017-03-07 21:01:50 -08:00
etiquette Small cleanups 2017-03-07 20:20:12 -08:00
samples Move files to top of repository 2016-11-28 20:19:31 -08:00
static Add word-wrap:break-word to various elements 2017-03-03 22:30:57 -08:00
templates Make photo info panel work better when it gets too big 2017-03-07 21:01:50 -08:00
utilities Give Albums their own ID counter, own group rel table 2017-03-04 01:13:22 -08:00
.gitignore checkpoint 2016-09-18 01:33:46 -07:00
etiquette_repl.py Rename phototagger.py to photodb.py 2017-02-04 20:01:03 -08:00
etiquette_site.py Fix broken registration: missing cur and wronge exc 2017-03-05 05:00:57 -08:00
etiquette_site_launch.py Move modules into an actual package 2017-02-04 19:55:13 -08:00
README.md Improve Photo Card CSS: Filename hover and metadata font 2017-02-27 23:05:43 -08:00
requirements.txt checkpoint 2017-01-06 18:08:22 -08:00
test_etiquette_site.py Use URL to indicate POST action 2017-02-26 00:33:26 -08:00
test_phototagger.py Small cleanups 2017-03-07 20:20:12 -08:00

Etiquette

This is the readme file.

To do list

  • Make the wording between "new", "create", "add" and "remove", "delete" more consistent.
  • At the moment I don't like the way that warnings and exceptions are so far apart, and need to be updated individually. Consider moving the warning strings to be class properties of the matching exceptions.
  • User account system, permission levels, private pages.
  • Generalize the filename expression filter so it can work with any strings.
  • Improve the "tags on this page" list. Maybe add separate buttons for must/may/forbid on each.
  • Some way for the database to re-identify a file that was moved / renamed (lost & found). Maybe file hash of the first few mb is good enough.
  • Move out more helpers
  • Debate whether the UserMixin.login method should accept usernames or I should standardize the usage of IDs only internally.

Changelog

  • [addition] A new feature was added.
  • [bugfix] Incorrect behavior was fixed.
  • [change] An existing feature was slightly modified or parameters were renamed.
  • [cleanup] Code was improved, comments were added, or other changes with minor impact on the interface.
  • [removal] An old feature was removed.