407770a80e 
								
							 
						 
						
							
							
								
								Replace handwritten closest() with native closest().  
							
							... 
							
							
							
							And such a beautiful docstring, too, as if no one had done it before. 
							
						 
						
							2020-09-20 12:23:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								169fd4945d 
								
							 
						 
						
							
							
								
								Fix drag-drop behavior when dropping onto root.  
							
							
							
						 
						
							2020-09-20 12:20:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								00bc7e6eac 
								
							 
						 
						
							
							
								
								Replace nested if with early return.  
							
							
							
						 
						
							2020-09-20 12:15:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f70349470f 
								
							 
						 
						
							
							
								
								Don't gzip large responses.  
							
							
							
						 
						
							2020-09-20 01:06:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								adb1d0ef39 
								
							 
						 
						
							
							
								
								Replace all double blank lines with single, improve hash headers.  
							
							... 
							
							
							
							There was always some semblance that two blank lines has some kind of
meaning or structure that's different from single blank lines, but
in reality it was mostly arbitrary and I can't stand to look at it
any more. 
							
						 
						
							2020-09-19 03:13:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a7cc6d2383 
								
							 
						 
						
							
							
								
								Rename all caught exception variables to "exc", not "e".  
							
							
							
						 
						
							2020-09-19 03:08:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f410f1da5 
								
							 
						 
						
							
							
								
								Remove leftover /apitest endpoint.  
							
							
							
						 
						
							2020-09-19 03:02:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2ac6633f55 
								
							 
						 
						
							
							
								
								Remove leftover print statement.  
							
							
							
						 
						
							2020-09-18 21:36:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								79578823f5 
								
							 
						 
						
							
							
								
								Fix jinja variable not defined.  
							
							
							
						 
						
							2020-09-18 21:28:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3fb198f994 
								
							 
						 
						
							
							
								
								Add explicit @media queries for wide mode, not just default to override.  
							
							... 
							
							
							
							Any properties that are different in wide/narrow mode should be defined
in the correct media query. I got tired of having wide mode be the
default and then narrow mode having to unset/initial all the attributes
that aren't relevant to narrow. 
							
						 
						
							2020-09-18 21:12:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								83d22d2736 
								
							 
						 
						
							
							
								
								Remove unnecessary declarations of grid-area: left, right.  
							
							
							
						 
						
							2020-09-18 21:01:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8da18ba502 
								
							 
						 
						
							
							
								
								Add --narrow, --wide to common.css, is_wide_mode to common.js.  
							
							
							
						 
						
							2020-09-18 20:57:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9a29048ccf 
								
							 
						 
						
							
							
								
								Split sticky_side functionality into _side, _bottom.  
							
							... 
							
							
							
							This makes the role of each css definition more clear, and could allow
for cases where the side is sticky in wide mode but not sticky in
narrow mode. 
							
						 
						
							2020-09-18 20:37:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								838982b6c3 
								
							 
						 
						
							
							
								
								Let login take username.  
							
							... 
							
							
							
							This cuts back on unnecessary sql selects. 
							
						 
						
							2020-09-17 21:02:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								14a2014c68 
								
							 
						 
						
							
							
								
								Add link to /userid/id on /user page.  
							
							
							
						 
						
							2020-09-17 20:45:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4c9668c920 
								
							 
						 
						
							
							
								
								Instead of anti-autofocusing, use a pageload that calls focus().  
							
							
							
						 
						
							2020-09-17 18:17:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f9e4bac186 
								
							 
						 
						
							
							
								
								Use more _form functions instead of inline api.js calls.  
							
							
							
						 
						
							2020-09-17 18:14:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1af8342202 
								
							 
						 
						
							
							
								
								Catch json parse errors, setting json_ok = false.  
							
							
							
						 
						
							2020-09-15 23:10:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fbb373c37e 
								
							 
						 
						
							
							
								
								Remove test_etiquette_site.py.  
							
							
							
						 
						
							2020-09-15 19:47:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c91888a738 
								
							 
						 
						
							
							
								
								Some linting.  
							
							
							
						 
						
							2020-09-15 19:47:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								35b5b5cd21 
								
							 
						 
						
							
							
								
								Some slate.css color tweaks.  
							
							
							
						 
						
							2020-09-15 15:04:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2a379919e0 
								
							 
						 
						
							
							
								
								Use grid instead of flexbox for message_area for better gaps.  
							
							
							
						 
						
							2020-09-15 15:03:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								50ecc4c1c1 
								
							 
						 
						
							
							
								
								Let digest_directory act as a generator, yielding photos & albums.  
							
							
							
						 
						
							2020-09-15 13:48:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								adbdb3bdb4 
								
							 
						 
						
							
							
								
								Show number of associated directories in alt text.  
							
							
							
						 
						
							2020-09-14 20:26:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9102b37d5a 
								
							 
						 
						
							
							
								
								Let slate.css use black text on buttons.  
							
							
							
						 
						
							2020-09-14 20:25:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dd0ee7a72a 
								
							 
						 
						
							
							
								
								Use more const.  
							
							
							
						 
						
							2020-09-14 18:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7fecd65b33 
								
							 
						 
						
							
							
								
								Remove failed experiment.  
							
							
							
						 
						
							2020-09-14 17:30:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								733776ee88 
								
							 
						 
						
							
							
								
								Failed experiment: clientside updates of tag actions.  
							
							... 
							
							
							
							I'm committing this so I can reference it later if I decide to try
again, but for the time being I'm going to immediately revert it. 
							
						 
						
							2020-09-14 17:21:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0f039c5c48 
								
							 
						 
						
							
							
								
								Add remove_specific_synonym_form.  
							
							
							
						 
						
							2020-09-14 17:19:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5501f7279b 
								
							 
						 
						
							
							
								
								Don't use last-of-type to select tag object.  
							
							... 
							
							
							
							It turns out that last-of-type only considers a single tag type,
it doesn't select last element of class if it has a different tag
than the other classed elements. 
							
						 
						
							2020-09-14 17:19:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8659b55103 
								
							 
						 
						
							
							
								
								Use className instead of classList here.  
							
							
							
						 
						
							2020-09-14 12:01:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1442e16eb7 
								
							 
						 
						
							
							
								
								Add specific_tag variable into the javascript.  
							
							
							
						 
						
							2020-09-14 05:55:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c532b711b1 
								
							 
						 
						
							
							
								
								During init_all, launch individuals as setTimeouts.  
							
							... 
							
							
							
							I'm having some performance issues with button_with_confirm on /tags.
This won't magically make that faster but I'm trying to stop the main
thread from dragging at least. 
							
						 
						
							2020-09-14 05:54:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b98ed27291 
								
							 
						 
						
							
							
								
								Change url parameter /tags?synonyms -> include_synonyms.  
							
							... 
							
							
							
							I keep forgetting that the url parameter name isn't the same as the
python variable name. 
							
						 
						
							2020-09-14 05:52:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ff312d1e16 
								
							 
						 
						
							
							
								
								Let /tags pull from cached easybake export.  
							
							
							
						 
						
							2020-09-14 05:49:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2dc1603d5e 
								
							 
						 
						
							
							
								
								Use className instead of classList for initialization.  
							
							
							
						 
						
							2020-09-14 05:19:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5461d49cb4 
								
							 
						 
						
							
							
								
								Strip more whitespace from tag_object macro output.  
							
							
							
						 
						
							2020-09-14 05:17:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cc34c4d189 
								
							 
						 
						
							
							
								
								Pull out init_* function innards to separate one-item functions.  
							
							
							
						 
						
							2020-09-12 20:34:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								329c6dd27b 
								
							 
						 
						
							
							
								
								Trim whitespace from html_to_element input.  
							
							
							
						 
						
							2020-09-12 20:33:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c11fb12069 
								
							 
						 
						
							
							
								
								Sort tags as they are added to photo.  
							
							
							
						 
						
							2020-09-12 16:52:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								be7decf330 
								
							 
						 
						
							
							
								
								Rearrange confirm_onclick because they have return statements now.  
							
							... 
							
							
							
							Now that data-onclick begins with a return statement, this code was
not running. 
							
						 
						
							2020-09-12 14:33:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2fad1c58fd 
								
							 
						 
						
							
							
								
								Use className instead of classList, as input may have spaces.  
							
							
							
						 
						
							2020-09-12 13:14:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bbadd15129 
								
							 
						 
						
							
							
								
								Put the callbacks next to their respective form functions.  
							
							
							
						 
						
							2020-09-12 11:59:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								eccb260a2b 
								
							 
						 
						
							
							
								
								Pull onclicks into separate _form functions.  
							
							
							
						 
						
							2020-09-12 11:48:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a51d22bf71 
								
							 
						 
						
							
							
								
								Rename argument specific_tag -> tagname like the other endpoints.  
							
							
							
						 
						
							2020-09-12 11:43:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								42d4b7fafb 
								
							 
						 
						
							
							
								
								Add give_token, catch_etiquette_exception to all endpoints at once.  
							
							
							
						 
						
							2020-09-12 11:43:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f7e5b639e3 
								
							 
						 
						
							
							
								
								Remove *args from common.render_template. Just template_name.  
							
							
							
						 
						
							2020-09-12 10:13:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d00d7b4acf 
								
							 
						 
						
							
							
								
								Refocus add_tag_box after removing a tag.  
							
							
							
						 
						
							2020-09-12 01:19:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ee28779138 
								
							 
						 
						
							
							
								
								Pass separate tag_count into tags.html to prevent double-counting.  
							
							... 
							
							
							
							Foolishly, I was checking the length of the outputted easybake format,
which included lines for synonyms and multi-parent tags that shouldn't
be part of the tag count. 
							
						 
						
							2020-09-11 23:52:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f640268793 
								
							 
						 
						
							
							
								
								Gzip responses.  
							
							
							
						 
						
							2020-09-11 23:12:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b0dcc6d3c6 
								
							 
						 
						
							
							
								
								Separately count photo results to fix included albums counting.  
							
							... 
							
							
							
							I'm currently running an experiment where albums are also included in
search results, but they don't cost you any of your limit parameter.
So the len(results) was often bigger than limit and tricking this
paginator into thinking we needed a next page when really we didn't.
This workaround can be undone when I decide how to make the album
results more official. 
							
						 
						
							2020-09-11 23:12:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								30c9efc043 
								
							 
						 
						
							
							
								
								Rename generate_thumbnail_for_video -> _form.  
							
							
							
						 
						
							2020-09-11 17:06:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								08f6c21286 
								
							 
						 
						
							
							
								
								Add return to these onchange and ondrag attributes.  
							
							... 
							
							
							
							I skipped them during the commit where I added return to all onclicks
because I figure I won't be wrapping these kinds of attributes.
But I feel like it's better to be consistent and you never know when
it might happen. 
							
						 
						
							2020-09-11 16:03:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ad26f09ee0 
								
							 
						 
						
							
							
								
								On photo.html, add and remove tag lis dynamically.  
							
							... 
							
							
							
							Instead of requiring a page refresh to see the new tags. They
just won't be sorted.
Slight bummer, the datalist dropdown pretty much obscures the
whole thing anyway. 
							
						 
						
							2020-09-11 15:57:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								892390c77a 
								
							 
						 
						
							
							
								
								Rewrite entry_with_history hook and use keydown instead of keyup.  
							
							
							
						 
						
							2020-09-10 08:21:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8aa2b8dd3c 
								
							 
						 
						
							
							
								
								Rewrite photo_clipboard actions to take ids instead of cards.  
							
							... 
							
							
							
							Following the previous commit about the checkbox on the /photo page,
this fixes all of the code assuming that we're dealing with photo_card
divs, the majority of which was doing nothing but accessing the id. 
							
						 
						
							2020-09-10 08:20:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6184476485 
								
							 
						 
						
							
							
								
								Let the specific_tag have class=tag_object so it looks the part.  
							
							
							
						 
						
							2020-09-10 08:18:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4b76bc0628 
								
							 
						 
						
							
							
								
								Don't access response.data.tagname until we know it's not an error.  
							
							... 
							
							
							
							This wasn't causing any issues, because it was just setting itself
to undefined, but I realized I should move it. 
							
						 
						
							2020-09-10 06:48:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2d01297729 
								
							 
						 
						
							
							
								
								Adjust photo_card_searchhidden to 2px dotted border.  
							
							
							
						 
						
							2020-09-09 23:55:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8d2af3255b 
								
							 
						 
						
							
							
								
								Add endpoints set_searchhidden, unset_searchhidden and checkbox.  
							
							
							
						 
						
							2020-09-09 20:51:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4569e7848c 
								
							 
						 
						
							
							
								
								Let apply_check_all search for the checkboxes, not the photo cards.  
							
							
							
						 
						
							2020-09-09 20:09:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7762a8ff07 
								
							 
						 
						
							
							
								
								Rename post_photo_searchhidden -> post_batch_photos_searchidden.  
							
							
							
						 
						
							2020-09-09 19:27:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								193c8645ed 
								
							 
						 
						
							
							
								
								Save the user's CSS theme in a cookie so it stays across pages.  
							
							
							
						 
						
							2020-09-09 19:26:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								804afe912f 
								
							 
						 
						
							
							
								
								Add css class .photo_card_searchhidden.  
							
							
							
						 
						
							2020-09-09 19:24:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cb881ed640 
								
							 
						 
						
							
							
								
								Add httponly to session cookie.  
							
							
							
						 
						
							2020-09-09 19:19:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2ba4a3bb91 
								
							 
						 
						
							
							
								
								Add constant RESPONSE_TYPES for use in isinstance checks.  
							
							
							
						 
						
							2020-09-09 18:53:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								049d620789 
								
							 
						 
						
							
							
								
								Convert cookies to werkzeug MultiDict instead of plain dict.  
							
							... 
							
							
							
							I discovered that werkzeug stores cookies in lists, with its .get
returning only the first item of the list. By converting the cookies
to a plain dict, I was breaking that functionality of cookies.get.
So, using werkzeug's MultiDict is the correct choice. 
							
						 
						
							2020-09-09 18:53:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								82758ed336 
								
							 
						 
						
							
							
								
								Rename color_3d_shadow -> color_shadow.  
							
							
							
						 
						
							2020-09-09 15:57:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f5eb2467dc 
								
							 
						 
						
							
							
								
								Add synonyms div to specific tag page.  
							
							
							
						 
						
							2020-09-09 15:52:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								97bb9da8a6 
								
							 
						 
						
							
							
								
								Use (+) (x) links on /tags page, link main tag object to info.  
							
							
							
						 
						
							2020-09-09 15:51:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								270dcadf4e 
								
							 
						 
						
							
							
								
								Let tag_object also link to mays, forbids.  
							
							
							
						 
						
							2020-09-09 14:08:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c425d55331 
								
							 
						 
						
							
							
								
								Use decorators in jinja_filters to automatically register them.  
							
							
							
						 
						
							2020-09-09 13:23:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								199a4af658 
								
							 
						 
						
							
							
								
								Remove unnecessary intermediate variable view.  
							
							
							
						 
						
							2020-09-09 13:15:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								71e87f83f7 
								
							 
						 
						
							
							
								
								Use class=hidden instead of inline style display:none.  
							
							
							
						 
						
							2020-09-09 13:13:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								edca32e81c 
								
							 
						 
						
							
							
								
								Simplify {%if x%} to just {{x or ''}.  
							
							
							
						 
						
							2020-09-09 13:13:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6d5cd11612 
								
							 
						 
						
							
							
								
								Let search_core return tags as real lists.  
							
							... 
							
							
							
							This lets search.html deal with real objects instead of playing with
dumed-down strings. 
							
						 
						
							2020-09-09 13:09:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d585fe92a9 
								
							 
						 
						
							
							
								
								Let search_core return author as real list.  
							
							... 
							
							
							
							This lets search.html deal with real objects instead of playing with
dumed-down strings. 
							
						 
						
							2020-09-09 13:08:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								94b811b3b1 
								
							 
						 
						
							
							
								
								Let search_core return extension as real list.  
							
							... 
							
							
							
							This lets search.html deal with real objects instead of playing with
dumed-down strings. 
							
						 
						
							2020-09-09 13:07:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a048a48159 
								
							 
						 
						
							
							
								
								Use class=hidden instead of inline style display:none.  
							
							
							
						 
						
							2020-09-09 12:51:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c0f24732e1 
								
							 
						 
						
							
							
								
								Remove useless intermediate variable search_kwargs.  
							
							
							
						 
						
							2020-09-09 12:13:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c507d5f629 
								
							 
						 
						
							
							
								
								Fix reassign to const tag of tags.  
							
							
							
						 
						
							2020-09-08 16:42:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								53da81a283 
								
							 
						 
						
							
							
								
								Add .bold class.  
							
							
							
						 
						
							2020-09-05 17:47:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								348215a8ee 
								
							 
						 
						
							
							
								
								Add whitelist/blacklist functionality to merge_params.  
							
							
							
						 
						
							2020-09-04 15:10:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5356b19858 
								
							 
						 
						
							
							
								
								Add explanation of data-prompt-class et al.  
							
							... 
							
							
							
							I think I left these blank because I felt they should be obvious.
But I'd rather have it explicit. 
							
						 
						
							2020-09-04 14:50:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								139998172f 
								
							 
						 
						
							
							
								
								Add spinner.BAIL for cancelling spinner without launching callback.  
							
							
							
						 
						
							2020-09-04 11:25:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f48c3e97c 
								
							 
						 
						
							
							
								
								Add css/js classes entry_with_history, _with_tagname_replacements.  
							
							
							
						 
						
							2020-09-04 11:20:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								295c9b4956 
								
							 
						 
						
							
							
								
								Add return to all onclicks, and ; to other javascript hooks.  
							
							
							
						 
						
							2020-09-04 10:37:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1f88b007cd 
								
							 
						 
						
							
							
								
								Fine-tune use of let/const in spinner.js.  
							
							
							
						 
						
							2020-09-03 15:57:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								62e87c4b1a 
								
							 
						 
						
							
							
								
								Add missing space around assignment.  
							
							
							
						 
						
							2020-09-03 15:46:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d6a46ed551 
								
							 
						 
						
							
							
								
								Use const for api.js url/data variables.  
							
							
							
						 
						
							2020-09-03 15:42:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c091e5fa36 
								
							 
						 
						
							
							
								
								Bind mmf inputs to search button with ctrl+enter.  
							
							
							
						 
						
							2020-09-03 15:39:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9a9edecfd2 
								
							 
						 
						
							
							
								
								Fix album drag-drop when you drag by the thumbnail or other child.  
							
							
							
						 
						
							2020-09-03 15:39:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dae5815239 
								
							 
						 
						
							
							
								
								Give #refresh_metadata_button .button_with_spinner.  
							
							
							
						 
						
							2020-09-03 15:39:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								05b39c21fd 
								
							 
						 
						
							
							
								
								Replace loop uses of var with let/const.  
							
							
							
						 
						
							2020-09-03 15:33:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8af340e442 
								
							 
						 
						
							
							
								
								Replace non-global uses of var with let.  
							
							
							
						 
						
							2020-09-03 15:31:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1849c2e58b 
								
							 
						 
						
							
							
								
								Add tag_autocomplete's on_pageload into its namespace.  
							
							
							
						 
						
							2020-09-03 14:30:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe7b5de427 
								
							 
						 
						
							
							
								
								Replace many uses of forEach with for-of.  
							
							
							
						 
						
							2020-09-03 14:18:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fa83324cc3 
								
							 
						 
						
							
							
								
								Remove width from bookmark_card, just rely on max-width.  
							
							
							
						 
						
							2020-09-03 12:20:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0ee1599c93 
								
							 
						 
						
							
							
								
								Improve color of tab buttons active/inactive/hover.  
							
							
							
						 
						
							2020-09-03 12:04:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								45b42d3ca3 
								
							 
						 
						
							
							
								
								Add css/js class tabbed_container.  
							
							
							
						 
						
							2020-09-03 11:54:14 -07:00