| 
							
							
								 Greg Sarjeant | 6c64b914fc | Convert to autoloader. Restore unified CSS. | 2025-06-28 12:03:04 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 37c5de51a7 | Split admin CSS from main page CSS. | 2025-06-24 19:58:48 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | b5fdbe6eef | items->ticks | 2025-06-23 18:12:43 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 0e34bd3119 | Fix invalid HTML on CSS page. Fix ConfigModel. | 2025-06-23 14:32:41 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 42a752a8aa | indentation cleanup | 2025-06-23 11:37:14 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 4712aa8da6 | Make mood picker tab-navigable. Other cleanup. | 2025-06-23 11:33:37 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | b8e77a492f | Fix admin accessibility errors. | 2025-06-23 10:16:39 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | d4f6b16756 | Enable strict accessibility toggle on navbar and homepage. | 2025-06-23 09:21:51 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 35033e50a6 | Add tick mood display. | 2025-06-23 09:06:55 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | efe9688289 | Add database migration. Add accessibility and mood settings. Add mood to tick format. | 2025-06-23 08:17:38 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 573b0c9c4a | Aria text for tick entry. | 2025-06-21 18:03:53 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 33aee7ad71 | Add tabindex to anchors to account for bad browser defaults. More cleanup. | 2025-06-21 17:44:55 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 4ce938e7bc | Fix frontpage keyboard navigation. More cleanup. | 2025-06-20 22:37:54 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 9eafadde2f | Accessibility improvements and simplification. Fix ticks. | 2025-06-20 20:31:42 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | d94bf1e3b9 | Simplify default css. | 2025-06-19 22:27:35 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | a3a6471ced | Remove a bunch of trailing whitespace. | 2025-06-17 22:08:50 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | a15cfc5876 | Convert dropdown menus to details/summary tags | 2025-06-17 18:05:14 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | f72896892b | cleanup. Improve homepage semantics. Add .htaccess files to blocked directories. | 2025-06-17 16:25:31 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 77ec1bbb3b | fix setup. consolidate navbar | 2025-06-17 09:36:13 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | cefc19ba9f | Fix atom feed author. | 2025-06-16 19:57:36 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | b59526c590 | Clean up escaping, linking, and feeds. | 2025-06-16 19:36:36 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 856677659e | Add flash messages. | 2025-06-16 16:47:35 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 0b4348f14b | Fix setup | 2025-06-15 22:48:43 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | cc92de3e5e | Fix RSS atom link | 2025-06-15 15:34:29 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 050676260a | Simplify .htaccess. Get working from /tkr. Make that the default for apache. Simplify caching. | 2025-06-14 23:19:25 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 694bdf9da6 | Feed validator fixes | 2025-06-14 17:31:27 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 083250adc0 | Restore atom feed to last working version. Escape late. | 2025-06-14 15:35:43 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 0f0cfb5b22 | Some feed fixes. Think atom is still broken. | 2025-06-14 14:17:49 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 427558bd8c | Clean up emoji model and sidebar. Fix some validation errors. Allow mood to be cleared. | 2025-06-14 13:05:18 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 3b8d54460c | Single column delete view, test for mbstring extension | 2025-06-14 00:23:59 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 8f2534568d | custom emoji | 2025-06-13 23:46:33 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 4e711265ff | Well I sure botched the feeds. | 2025-06-13 17:42:02 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 4fd9315f06 | Fix single tick page. Fix nginx root configs. Add apache configs. | 2025-06-11 18:31:08 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 4f5ea22dfd | Add CSS upload. Refactor templates. General cleanup. | 2025-06-10 20:00:18 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 3690317206 | Refactor models. Handle empty ticks. Prep for CSS upload. | 2025-06-09 14:12:59 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 04e813f32c | css cleanup. | 2025-06-06 09:03:09 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | fb69ca4470 | Get setup working again. | 2025-06-04 21:06:29 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | fef7bfcb4b | Consistency cleanup. | 2025-06-03 21:28:12 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 78ebb67fc0 | Naming fixes. Add partials. Get single ticks working with clean urls. | 2025-06-03 21:22:20 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 9b6a42de7e | add Session, Util, Controller classes | 2025-06-03 13:28:28 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 482beb9fb1 | Convert feeds to MVC pattern. | 2025-06-03 09:29:04 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 79a161b0e6 | Add Tick model. Move Tick management functions there. | 2025-06-03 08:39:46 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 239e641f80 | Delete logout template. | 2025-06-02 21:39:02 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | f635dd8724 | refactor logout. cleanup | 2025-06-02 21:36:59 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | 20129d9fcf | Convert login and mood pages to MVC pattern. | 2025-06-02 20:33:32 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | cacbf85283 | Initial MVC refactor | 2025-06-02 16:40:31 -04:00 |  | 
			
				
					| 
							
							
								 Greg Sarjeant | f9aa2c7cb7 | Flatten structure to better match current PHP practice. | 2025-06-02 08:21:35 -04:00 |  |