|
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 |
|
|
80a861deee
|
Add 'enable_photo_reload_metadata' and '...generate_thumbnail'
|
2017-03-17 14:01:39 -07:00 |
|
|
019c0d727d
|
Use metaclass to automate exc error_type; Remove needless inheritance
|
2017-03-17 02:30:02 -07:00 |
|
|
85d91310bc
|
When new options are added, save them to user config file
|
2017-03-17 01:28:29 -07:00 |
|
|
0bac643f2d
|
Add jsonify.exception
|
2017-03-17 01:13:42 -07:00 |
|
|
6912a1a56e
|
Fix login form using old error response
|
2017-03-17 01:08:51 -07:00 |
|
|
f222ae7182
|
Add 'enable_photo_add_remove_tag' config
|
2017-03-17 00:10:33 -07:00 |
|
|
efa930f4a8
|
Make associated_directory its own table so albums can have multiple
Also renamed a bunch of indices
|
2017-03-16 23:57:31 -07:00 |
|