Commit Graph

1612 Commits (ce300770136448a435567dc384cc13e452695b53)

Author SHA1 Message Date
voussoir 3795bde5b1
Load extension from real_path instead of db row. 2021-01-28 17:19:20 -08:00
voussoir 6048f0915d
Add relocate's summary to the main help text. 2021-01-28 17:06:14 -08:00
voussoir 0d918efe4c
Fix symlink pruning not checking for directory links. 2021-01-28 17:05:20 -08:00
voussoir 1511852e94
Use get_photos_from_args in export to reduce dupe code. 2021-01-28 17:04:38 -08:00
voussoir 60ac8116aa
Add delete command. 2021-01-28 17:03:19 -08:00
voussoir e717833d41
Fix batch cards endpoint still referring to photo_card.html. 2021-01-28 17:01:00 -08:00
voussoir c40deb3631
Disable remove_control_characters under path_badchars indefinitely. 2021-01-28 17:00:19 -08:00
voussoir c4ea7c31ac
Add my usual format handler to logger under etq_cli. 2021-01-28 16:54:35 -08:00
voussoir 38e9b796fe
Use spinal.hash_file instead of redefining here. 2021-01-25 14:59:40 -08:00
voussoir b5e8363374
Add preliminary photo drag-drop code. 2021-01-25 13:47:47 -08:00
voussoir 6c2da7a6f0
Move album drag-drop functions to cards.js. 2021-01-25 13:46:24 -08:00
voussoir ce8c367901
When searching for renames, check if the old still exists. 2021-01-25 13:44:36 -08:00
voussoir 94c512350c
Fix thumbnail_photo not set in new_album. 2021-01-24 21:39:25 -08:00
voussoir bf601d7ab1
Pass LOG_LEVEL to closest_photodb. 2021-01-24 21:38:59 -08:00
voussoir 6a41e4b0f1
Add UI for set Album thumbnail, display in hierarchy_self. 2021-01-21 15:42:33 -08:00
voussoir b0f8414c11
Add photo_card.photo_card_tools infra for contextual tools.
I'm not satisfied with the appearance of the toolbutton just yet,
but we can revise that later.
2021-01-21 15:37:30 -08:00
voussoir 34b6ccd285
Rearrange some photo card css. 2021-01-20 19:07:38 -08:00
voussoir 322d459063
Add UI for remove thumbnail photo. 2021-01-20 19:07:37 -08:00
voussoir d6f155afbd
Add /album/remove_thumbnail_photo endpoint. 2021-01-20 19:07:37 -08:00
voussoir da8dff6f85
Add /album/set_thumbnail_photo endpoint. 2021-01-20 19:07:37 -08:00
voussoir e77a2209eb
Add Album.set_thumbnail_photo. 2021-01-20 19:07:30 -08:00
voussoir 53eaf8b815
Fix docstring still referring to etiquette_flask_launch. 2021-01-20 18:26:43 -08:00
voussoir 5e7b90cbe4
Combine all card templates into cards.html. 2021-01-20 18:26:42 -08:00
voussoir fb5f2f2470
Move site.debug to _dev, _prod launchers. 2021-01-20 18:26:42 -08:00
voussoir b96f0cfc96
Put toolbox hide logic into album_card_tools, not remove button. 2021-01-20 18:26:42 -08:00
voussoir 95b95bc7be
Add thumbnail_photo to Album. 2021-01-20 18:26:36 -08:00
voussoir a6f9d1859e
Move thumbnail work to normalize_thumbnail. 2021-01-19 10:35:09 -08:00
voussoir be7f5ebb01
Check is_dir before sending to digest. 2021-01-19 09:59:15 -08:00
voussoir 9f9d724a71
Move create table users to alphabetical order.
I thought foreign-keyed tables had to be defined first,
but it turns out that's not the case.
2021-01-19 09:42:51 -08:00
voussoir 61db23b71a Remove arg create because it will use closest_photodb. 2021-01-15 08:28:46 -08:00
voussoir 0a0dd1a1c0 Improve setup and run instructions in readme. 2021-01-15 00:35:47 -08:00
voussoir 16f2517ca9 Add some example invocations to the helptext. 2021-01-15 00:34:15 -08:00
voussoir d3b3b9f321 Bump voussoirkit requirement to 0.0.60. 2021-01-15 00:02:41 -08:00
voussoir c3ec4f06a3 Improve "Try etiquette_cli init" message. 2021-01-15 00:02:24 -08:00
voussoir d26112bd21 Update license, contact, donate for many projects. 2021-01-14 02:51:46 -08:00
voussoir 5b2c51364a Merge remove_specific_synonym_form, remove_synonym_form. 2021-01-10 15:44:22 -08:00
voussoir 4d98176c80 Move __reinit__ to base class. 2021-01-10 15:43:25 -08:00
voussoir de93f81331 Rename these functions to _form. 2021-01-10 14:49:35 -08:00
voussoir 5b42882f70 Add User.delete. 2021-01-09 15:45:06 -08:00
voussoir d4f5a196b9 Add Unauthorized exception.
This should start to see more use as I continue to build up the user
profile features.
2021-01-09 15:42:51 -08:00
voussoir e5be26f8b0 Add PhotoDB.closest_photodb for frontend instantiation. 2021-01-09 15:42:16 -08:00
voussoir 84bf9b90de Add panels for user's created photos, albums, tags, bookmarks. 2021-01-09 11:27:29 -08:00
voussoir fb65138266 get_things_by_sql queries should select *, not just ID.
By passing the ids into get_things_by_id which checks the cache first
before querying the rest, any orderby statements in the query would
effectively become useless.
2021-01-09 11:26:19 -08:00
voussoir 4f1471c41e Add User.get_albums, bookmarks, photos, tags. 2021-01-09 11:25:30 -08:00
voussoir fd6375613a Add album's author and date to the page. 2021-01-09 10:50:52 -08:00
voussoir 8f0ff55383 Remove deleted bookmark from page without refreshing. 2021-01-08 18:28:02 -08:00
voussoir 20a3828dbf Move .tag_card to cards.css. 2021-01-08 14:16:59 -08:00
voussoir 09adc6f9a8 Change default tag_card link to info. 2021-01-08 14:00:20 -08:00
voussoir 7f9c7085f0 Rename tag_object -> tag_card. 2021-01-08 13:57:27 -08:00
voussoir 7373730f90 Add bookmark_card.html, move bookmark_card css to cards.css. 2021-01-08 13:41:49 -08:00