|  | 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 |  | 
				
					
						|  | 5ad4a458de | Only add delete_file action if the file still exists. Files deleted out of etiquette can just be removed from the db. | 2021-05-30 19:14:32 -07:00 |  | 
				
					
						|  | 1ee73feb6c | Rotate thumbnail by exif to ensure correct appearance. | 2021-05-30 19:13:46 -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 |  | 
				
					
						|  | cad360bc3f | Add photo.simple_mimetype to jsonify. | 2021-05-24 20:42:44 -07:00 |  | 
				
					
						|  | 387b7f1096 | Rename Photo.bytestring -> bytes_string. | 2021-05-24 20:42:29 -07:00 |  | 
				
					
						|  | a5913a17f9 | Rename photo jsonify bytes_str, duration_str -> _string. | 2021-05-24 20:19:58 -07:00 |  | 
				
					
						|  | 3918a776c1 | Clarify wording: files which may be modified. | 2021-05-24 19:16:48 -07:00 |  | 
				
					
						|  | 17d7b8d7b6 | Use https link to etiquette.voussoir.net. | 2021-05-24 18:51:10 -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 |  | 
				
					
						|  | bfea9c097c | Correct docstring that author arg can't be user ids as strings. | 2021-05-19 00:04:14 -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 |  | 
				
					
						|  | 399d27bb44 | Show absolute path instead of pathclass object in NoClosestPhotoDB. | 2021-05-16 16:58:53 -07:00 |  | 
				
					
						|  | 1a944f574e | Add command tag-list. | 2021-05-15 18:20:59 -07:00 |  | 
				
					
						|  | a7b0ae4898 | Correct docstring list -> set. | 2021-05-15 18:18:37 -07:00 |  | 
				
					
						|  | bb782d18b9 | Add a little defense against mtime == 0. | 2021-05-08 18:25:12 -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 |  | 
				
					
						|  | 3c299422d8 | Add display_name to jsonify of album and bookmark. | 2021-05-02 18:35:15 -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 |  | 
				
					
						|  | 71219b9f4f | Oops, revert change to voussoirkit requirement. | 2021-04-21 22:05:35 -07:00 |  | 
				
					
						|  | ef2a1574ca | Add some comment headers, change some whitespace. | 2021-04-18 18:50:51 -07:00 |  | 
				
					
						|  | 0c085f09b9 | Add tag filter box. | 2021-04-18 18:50:31 -07:00 |  | 
				
					
						|  | 1f3e8d3e7b | Update CONTACT.md with link to voussoir.net. | 2021-04-04 17:11:18 -07:00 |  | 
				
					
						|  | e3872e1da4 | Update requirements.txt. | 2021-04-04 11:17:45 -07:00 |  |