|
017523bdac
|
Return 404 if we try to reload_metadata on a missing file.
|
2021-12-21 16:55:03 -08:00 |
|
|
c591997b10
|
Change the background-color of disabled input elements.
|
2021-12-14 20:30:38 -08:00 |
|
|
d8cc841f5c
|
Remove unnecessary .absolute_path thanks to fspath.
|
2021-12-07 12:45:08 -08:00 |
|
|
71de72c776
|
Rephrase some of the filter dropdowns.
|
2021-11-16 12:52:21 -08:00 |
|
|
3eb83a6289
|
Remove '''.strip, now unnecessary thanks to betterhelp updates.
betterhelp.print_helptext normalizes the whitespace before printing.
|
2021-11-10 23:45:23 -08:00 |
|
|
837820125b
|
Update ecli helptext.
|
2021-11-07 19:35:08 -08:00 |
|
|
a686cade94
|
Correct helptexts to say "--search searchargs".
|
2021-11-01 23:31:50 -07:00 |
|
|
e2e0e13fb5
|
Replace some h3 with h2.
|
2021-10-31 16:28:34 -07:00 |
|
|
bfe11cccd5
|
Finally improve photo thumbnail css to reduce use of 150px constant.
I've attempted this so many times and always failed. object-fit:contain
and minmax(0, fr) was the solution.
|
2021-10-31 16:15:57 -07:00 |
|
|
3e72029908
|
Improve placement of photo toolbutton in list view.
|
2021-10-31 16:15:01 -07:00 |
|
|
2d4acfe511
|
Replace some h2 with h1, set h:first-child, last-child margin=0.
|
2021-10-31 16:14:18 -07:00 |
|
|
63af7b48e6
|
Add class=panel to bookmark list.
|
2021-10-31 16:12:30 -07:00 |
|
|
886ddecfa7
|
Improve appearance of bookmark cards with h2, hiding url element.
|
2021-10-31 16:12:14 -07:00 |
|
|
e99023c7ab
|
Bookmark cards don't really need to be grid based.
|
2021-10-31 16:08:41 -07:00 |
|
|
1e9e948431
|
Move decorate_and_route to flasktools.
|
2021-10-31 15:11:17 -07:00 |
|
|
1f18713875
|
Add reminder of what __file__.parent.parent evaluates to.
|
2021-10-31 15:10:54 -07:00 |
|
|
f0d302d4a5
|
Move give_theme_cookie to flasktools.
|
2021-10-30 17:29:43 -07:00 |
|
|
6ac1d8a90a
|
Add remark about X-Forwarded-For.
|
2021-10-24 23:21:11 -07:00 |
|
|
779eff1761
|
Don't show the registration form if registration is disabled.
|
2021-10-24 22:17:50 -07:00 |
|
|
842dad3243
|
Add remark to common.css, etiquette.css.
|
2021-10-24 16:48:06 -07:00 |
|
|
e101f4c2d8
|
Add author to bookmark card.
|
2021-10-23 18:48:27 -07:00 |
|
|
4da25c1d9e
|
Replace get_author with @property author.
|
2021-10-23 18:48:14 -07:00 |
|
|
6fad61d49a
|
Add docstring to should_prevent_hotkey.
|
2021-10-23 18:45:52 -07:00 |
|
|
08a8095efb
|
Add author's name on tag pages.
|
2021-10-23 17:20:43 -07:00 |
|
|
7e0c3e2626
|
Use /userid/ links instead of /user/username.
|
2021-10-23 17:20:14 -07:00 |
|
|
e2a97cef9c
|
Remove div #tag_metadata, raise the children.
|
2021-10-23 17:19:43 -07:00 |
|
|
6794caa32b
|
Call photo._uncache instead of doing it manually.
|
2021-10-18 14:10:59 -07:00 |
|
|
d5e51aa2ea
|
Return 0 from ecli functions.
|
2021-10-15 20:58:10 -07:00 |
|
|
49fa9263b6
|
Add commit prompt for tag_breplace_argparse.
|
2021-10-02 23:39:43 -07:00 |
|
|
9f7a7ca3f7
|
Remove unnecessary cwd. It is the default anyway.
|
2021-10-02 12:45:51 -07:00 |
|
|
91cf08efde
|
Match renamed flasktools.json_response.
|
2021-10-01 23:05:46 -07:00 |
|
|
fd42ef16e1
|
Add admin endpoints.
|
2021-10-01 22:42:45 -07:00 |
|
|
2932a8f23f
|
Slight backstep on the overreach of flask/__init__.py imports.
|
2021-09-30 22:29:21 -07:00 |
|
|
bdc67696fd
|
Remove blank line.
|
2021-09-30 22:03:16 -07:00 |
|
|
72be07bdb7
|
Small aesthetic tweaks.
|
2021-09-30 22:03:15 -07:00 |
|
|
2c321e8faa
|
Remove function find_photodb. This small caching is not important.
|
2021-09-30 22:03:15 -07:00 |
|
|
2831eb43d0
|
Let closest_photodb have default path='.'.
|
2021-09-30 22:03:14 -07:00 |
|
|
042fe4dd2f
|
Fix etiquette_repl vlogging.
|
2021-09-15 22:42:13 -07:00 |
|
|
93da1f32c7
|
Improve some helptext examples.
|
2021-09-12 21:20:18 -07:00 |
|
|
068775cedd
|
Switch to vlogging.main_decorator.
|
2021-09-12 21:19:53 -07:00 |
|
|
d5f8b9254f
|
Improve the way prod imports flask backend.
|
2021-09-08 20:00:32 -07:00 |
|
|
e5c16c4ba1
|
Improve etiquette_flask_dev helptext.
|
2021-09-08 19:40:05 -07:00 |
|
|
23f9a5427f
|
Make better use of vlogging.
|
2021-09-08 19:36:29 -07:00 |
|
|
0c51201901
|
Move truthystring to stringtools.
|
2021-09-05 01:21:04 -07:00 |
|
|
10f6509536
|
Add common.formdata so api.js can just use dicts.
|
2021-09-03 12:52:41 -07:00 |
|
|
d4025e865b
|
Move cached_endpoint, required_fields to flasktools.
|
2021-09-03 12:45:07 -07:00 |
|
|
2e0b4cfa14
|
Replace run_generator with gentools.run.
|
2021-08-31 19:23:56 -07:00 |
|
|
e9d5711f29
|
Some linting.
|
2021-08-20 22:54:12 -07:00 |
|
|
e5f2f6992b
|
Fix DOCTYPE should just be "html".
|
2021-06-22 13:38:08 -07:00 |
|
|
0829383f7d
|
Replace margin:auto with flex justify, align.
|
2021-06-15 22:26:42 -07:00 |
|
|
87126c1b89
|
Fix photo cards being too wide due to img misjudging height.
|
2021-06-15 22:01:43 -07:00 |
|
|
82a6103d8d
|
Fix leftover imports.
|
2021-06-08 16:04:20 -07:00 |
|
|
f003f55fca
|
Move make_json_response to voussoirkit.flasktools.
|
2021-06-04 21:49:45 -07:00 |
|
|
adb691405c
|
Give this div an id, #theme_links.
|
2021-06-04 21:36:17 -07:00 |
|
|
47c4790d36
|
Remove unnecessary intermediate variable ip.
|
2021-06-04 21:33:55 -07:00 |
|
|
7f8a007e2d
|
Add decorators.give_theme_cookie to decouple from render_template.
I realized it was not appropriate for render_template to be handling
this responsibility, but previously did not think of another way.
Now I did.
|
2021-06-04 21:29:23 -07:00 |
|
|
1554b86c11
|
Use flasktools.ensure_response_type.
|
2021-06-04 21:28:23 -07:00 |
|
|
d091efb619
|
Flip all_albums.json to id:name map.
|
2021-06-04 21:00:49 -07:00 |
|
|
53e8030186
|
Move REQUEST_TYPES, RESPONSE_TYPES to voussoirkit.flasktools.
|
2021-06-04 21:00:22 -07:00 |
|
|
0012999744
|
Remove some pointless whitespace.
|
2021-06-04 20:52:39 -07:00 |
|
|
5de8c8ddad
|
Replace #000 with black.
|
2021-06-04 20:47:41 -07:00 |
|
|
6dc352b25c
|
Add comment for photo_card_toolbutton.
|
2021-06-04 19:34:52 -07:00 |
|
|
40d618dd85
|
Fix settimeout calling function immediately.
|
2021-06-04 18:45:34 -07:00 |
|
|
975408227b
|
Improve cached_endpoint behavior with sentinel.
|
2021-06-04 17:49:46 -07:00 |
|
|
56ab6636cc
|
Add Swipe UI.
|
2021-06-03 21:28:05 -07:00 |
|
|
a823036f9d
|
Add command generate_thumbnail.
|
2021-06-03 19:18:13 -07:00 |
|
|
ed8241f2ef
|
Don't commit for every file.
|
2021-06-03 19:12:15 -07:00 |
|
|
801226522b
|
Fix docstring referring to ids without --photos, --albums.
|
2021-06-03 19:08:55 -07:00 |
|
|
f6cb496db4
|
Check need_commit on purge_deleted_files.
|
2021-06-03 19:08:31 -07:00 |
|
|
b35cc8196f
|
Turn off hotkeys.js logging every press.
|
2021-06-03 17:53:34 -07:00 |
|
|
83f1443a86
|
Fix photo_clipboard.select_all on /photo, where no photo_card exists.
|
2021-06-03 17:43:36 -07:00 |
|
|
737fa5652f
|
Add word-break: break-all to bookmark cards.
|
2021-06-03 17:43:06 -07:00 |
|
|
9c13220ac3
|
Let pages opt in to the use of photo_clipboard's hotkeys.
|
2021-06-03 17:42:46 -07:00 |
|
|
cbde9488b8
|
Assign const search_go_button instead of implicit html id variable.
|
2021-06-01 17:52:17 -07:00 |
|
|
ac80d61ab0
|
Just use "/search" without window.location.origin.
|
2021-06-01 17:51:57 -07:00 |
|
|
049fc794c3
|
Add api.photos.search.
|
2021-06-01 17:51:31 -07:00 |
|
|
f30528cc35
|
Return xhr request object from api functions.
|
2021-06-01 17:48:03 -07:00 |
|
|
5e9b7e2dd0
|
Return xhr request object from get and post.
|
2021-06-01 17:38:43 -07:00 |
|
|
0694073b70
|
Ensure that response always has json_ok even if no internet.
|
2021-06-01 17:38:32 -07:00 |
|
|
2f68b800c5
|
Pull out separate build_search_params, use URLSearchParams object.
|
2021-06-01 14:12:47 -07:00 |
|
|
64585a6fa1
|
Calculate number of orderby columns instead of hardcoded 9.
|
2021-06-01 14:12:09 -07:00 |
|
|
84d966ff3d
|
Set #header height: 18px, which was already the natural height.
No visual change now, but writing it down helps communicate intention
with regards to the size of other elements.
|
2021-05-30 19:18:16 -07:00 |
|
|
9f84435ad9
|
Add flag --delete-file.
|
2021-05-30 19:15:03 -07:00 |
|
|
e8cb183849
|
Add cards.js photos.create, render clipboard batches on client.
|
2021-05-29 08:46:25 -07:00 |
|
|
93bd3ee912
|
Add common.join_and_trail.
|
2021-05-29 08:45:15 -07:00 |
|
|
22f320532b
|
Add draggable=false to file size link.
|
2021-06-03 21:35:24 -07:00 |
|
|
387b7f1096
|
Rename Photo.bytestring -> bytes_string.
|
2021-05-24 20:42:29 -07:00 |
|
|
a227474a2b
|
Add explanation to common.css --wide --narrow.
|
2021-05-19 23:43:08 -07:00 |
|
|
95a6d7bb92
|
Let the logout button match the link color.
|
2021-05-19 00:07:19 -07:00 |
|
|
b6e21e2e65
|
Add missing strip() on tag_list docstring.
|
2021-05-18 23:44:18 -07:00 |
|
|
635db7e04f
|
Ensure that each searchargs-capable command mentions search --help.
|
2021-05-18 23:43:18 -07:00 |
|
|
5d736f49ce
|
Clarify that these flags require a following argument.
|
2021-05-18 23:38:04 -07:00 |
|
|
2d2e80824f
|
Migrate scripts from spinal.walk_generator to spinal.walk.
|
2021-05-17 17:01:11 -07:00 |
|
|
26d5ff5730
|
Update closest_photodb to take starting path argument.
|
2021-05-16 21:08:51 -07:00 |
|
|
1a944f574e
|
Add command tag-list.
|
2021-05-15 18:20:59 -07:00 |
|
|
59654a89e6
|
Add new bookmarks to page without refreshing.
This is the first card to get a javascript version, so I'm testing
the waters with the low-stakes bookmarks.
|
2021-05-02 18:37:28 -07:00 |
|
|
c984f6884e
|
Pull create_editor into separate function, called by loop.
|
2021-05-02 18:36:10 -07:00 |
|
|
89205ac24a
|
Add interface for copying tags from other photos.
|
2021-04-29 13:12:37 -07:00 |
|
|
bc5a9f2116
|
Remove unused variable action.
|
2021-04-29 13:04:27 -07:00 |
|
|
ef2a1574ca
|
Add some comment headers, change some whitespace.
|
2021-04-18 18:50:51 -07:00 |
|