|
bd847159fa
|
Organize config by nesting related stuff.
I thought about switching to .ini files but that's even less desirable.
|
2017-07-29 16:23:15 -07:00 |
|
|
4fc203634c
|
Add new config "enable_login".
|
2017-07-20 23:25:23 -07:00 |
|
|
1784e584e2
|
Don't let Bookmark.edit with a blank url.
|
2017-07-13 22:58:02 -07:00 |
|
|
fcd507e337
|
Add new_photo_kwargs param to digest_directory.
|
2017-06-16 02:23:48 -07:00 |
|
|
707a9ab7c2
|
Fix a few bugs when photo.bytes is None.
|
2017-06-15 23:08:20 -07:00 |
|
|
6bed300496
|
Add more feature_required decorators and config.
|
2017-06-14 23:15:47 -07:00 |
|
|
a7cb922983
|
Fix missing exceptions import
|
2017-06-14 22:47:50 -07:00 |
|
|
bc5df9f1c2
|
Add max_len parameter to Tag.qualified_name.
|
2017-06-13 20:11:30 -07:00 |
|
|
8a0bbbcc56
|
Add /bookmarks/create_bookmark endpoint. No interface yet.
|
2017-06-12 20:15:02 -07:00 |
|
|
ac2b820a30
|
Add PDBTagMixin.get_root_tags
|
2017-06-11 22:57:08 -07:00 |
|
|
d10fe47dc4
|
Add parentheses to default tag chars.
|
2017-06-11 22:56:21 -07:00 |
|
|
821a5f3371
|
Move export functions to their own module.
|
2017-06-11 22:55:45 -07:00 |
|
|
4f03815a30
|
Floating point hⓂ️s, and update to-do.
|
2017-06-11 21:09:17 -07:00 |
|
|
c88654346b
|
Fix not jsonifying the parent album.
|
2017-05-13 15:44:03 -07:00 |
|
|
4928095abb
|
Minor commentary and cleanup
|
2017-05-13 15:27:08 -07:00 |
|
|
55c14f3844
|
Don't leave bitrate undefined for non-temporal photos.
|
2017-05-12 17:50:31 -07:00 |
|
|
a4a278c173
|
Give Tags a description field.
|
2017-05-12 17:31:17 -07:00 |
|
|
a485be3c64
|
Make bitrate a real attribute instead of calculating in jinja
|
2017-05-11 22:34:19 -07:00 |
|
|
a5924b4642
|
I don't know how I forgot about dict(zip())
|
2017-05-11 22:32:55 -07:00 |
|
|
091dc82f1e
|
Catch expressionmatch.NoTokens for filename search
|
2017-05-06 18:37:02 -07:00 |
|
|
5b7c05c39d
|
Improve MMF search speed by pre-filtering photo IDs
Not perfected yet but it's an improvement.
Waste less time checking all photos, presearch for matching photos via photo_tag_rel table.
|
2017-05-01 21:27:54 -07:00 |
|
|
fbf73ac515
|
Since @transaction rolls back exceptions, don't use exception-based inserts.
|
2017-05-01 21:26:07 -07:00 |
|
|
a9c7ad6993
|
Improve separation between front & back with etiquette_flask package
Move flask-specific operations out of etiquette's files and into new etiquette_flask. In etiquette_site.py, etiquette calls are fully qualified.
|
2017-05-01 21:23:16 -07:00 |
|
|
83b9adbd61
|
Add more uncache points to help with stale data
|
2017-05-01 21:16:10 -07:00 |
|
|
8080d92f8d
|
add_associated_directory checks for dupe, so remove old check
|
2017-05-01 20:50:52 -07:00 |
|
|
06522ee372
|
Minor cleanup
|
2017-05-01 20:49:59 -07:00 |
|
|
43bc1e74fc
|
Add method Album.add_associated_directory
|
2017-05-01 20:43:45 -07:00 |
|
|
09f209719b
|
Add decorators.@required_feature to centralize FeatureDisabled exc.
|
2017-05-01 20:41:56 -07:00 |
|
|
af6785cead
|
Add decorators.@transaction to rollback sql upon exception
|
2017-05-01 20:23:58 -07:00 |
|
|
6ea3e67d86
|
Add method associated_directories.
|
2017-04-22 21:39:07 -07:00 |
|
|
528302b674
|
Relax Exists params; Add the .args tuple.
|
2017-04-22 21:20:03 -07:00 |
|
|
82ca1a08da
|
Add superinit to the objects.
|
2017-04-22 21:16:30 -07:00 |
|
|
d95eac4bb6
|
Minor improvements, update to-do list.
|
2017-04-20 18:31:48 -07:00 |
|
|
e3610eef2b
|
Standardize NotExclusive exception usage.
|
2017-04-20 18:29:30 -07:00 |
|
|
cc0c847eb5
|
Make sure easybake uses the normalized name in return notes.
|
2017-04-20 18:28:11 -07:00 |
|
|
24b6970617
|
Move default DB filename etc. to constants
|
2017-04-20 18:26:15 -07:00 |
|
|
241d1466eb
|
Fix tag expression bugs, move work to searchhelpers
Fix handling of bad tags, bad syntax, empty expression. Remove unnecessary warning_bag from matcher builder
|
2017-03-31 21:52:49 -07:00 |
|
|
791172e073
|
Support extension=* search, to filter extensionless files
|
2017-03-23 15:49:55 -07:00 |
|
|
5ee6062cad
|
Use None check instead of general falsey for minmax
|
2017-03-23 15:17:19 -07:00 |
|
|
b69ef8ea00
|
Cleanup some pylint
|
2017-03-23 15:11:28 -07:00 |
|
|
dcb946f3df
|
Add _uncache to objects
|
2017-03-23 00:04:44 -07:00 |
|
|
0bfbc789ca
|
Use more pathclass.Path
|
2017-03-22 23:35:14 -07:00 |
|
|
d35011c083
|
Add Photo.relocate for fixing external renames
|
2017-03-22 23:18:09 -07:00 |
|
|
13040d559b
|
Cache objects for faster re-access; Cache album.sum_bytes result
|
2017-03-22 22:54:17 -07:00 |
|
|
55ed6a6d28
|
Give each PDBMixin an init and a cache. Not used yet
|
2017-03-22 21:24:53 -07:00 |
|
|
e62aa2f740
|
Make condition look better
|
2017-03-22 18:06:02 -07:00 |
|
|
fd1673328f
|
Add PDBAlbumMixin.get_root_albums to simplify elsewhere
|
2017-03-19 18:48:41 -07:00 |
|
|
97400a448b
|
Fix bug which left album dir associations after deleting album
|
2017-03-19 18:48:12 -07:00 |
|
|
8793d9ff41
|
Fix docstrings over 80 characters
|
2017-03-19 17:34:19 -07:00 |
|
|
df32b0c11d
|
Fix NameError during forbids
|
2017-03-17 14:02:03 -07:00 |
|