9338332536 
							
						 
					 
					
						
						
							
							refactor-storage ( #19 )  
						
						... 
						
						
						
						Move ticks from filesystem into database.
I'm going to preserve the filesystem and just delete it manually. I'll add a login warning, but I'm pretty sure I'm the only person who'll ever be affected by this.
Co-authored-by: Greg Sarjeant <1686767+gsarjeant@users.noreply.github.com>
Reviewed-on: https://gitea.subcultureofone.org/greg/tkr/pulls/19  
						
						
					 
					
						2025-07-24 02:12:31 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7f8d205d 
							
						 
					 
					
						
						
							
							Convert test to use DataProvider. Add cleanup TODO to relativeTime  
						
						
						
						
					 
					
						2025-07-07 08:48:29 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							81123945f4 
							
						 
					 
					
						
						
							
							remove unused fuction  
						
						
						
						
					 
					
						2025-07-04 21:42:35 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							075155adf5 
							
						 
					 
					
						
						
							
							job name underscores to hyphens  
						
						
						
						
					 
					
						2025-07-04 10:49:52 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							3914d50dbc 
							
						 
					 
					
						
						
							
							Fix build and publish workflow name. Add status badge for tests.  
						
						
						
						
					 
					
						2025-07-02 21:30:18 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							77dfefa794 
							
						 
					 
					
						
						
							
							minor indentation tweak  
						
						
						
						
					 
					
						2025-07-02 21:04:47 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							56f3af14a8 
							
						 
					 
					
						
						
							
							Fix tar command  
						
						
						
						
					 
					
						2025-07-02 20:44:32 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb8bd8f2e 
							
						 
					 
					
						
						
							
							create tkr parent directory in tar archive  
						
						
						
						
					 
					
						2025-07-02 20:42:38 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							db8f3fa93e 
							
						 
					 
					
						
						
							
							Fix curl command  
						
						
						
						
					 
					
						2025-07-02 19:57:10 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							b46d79653d 
							
						 
					 
					
						
						
							
							Try adding step to push to registry  
						
						
						
						
					 
					
						2025-07-02 19:50:33 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							29416efdb0 
							
						 
					 
					
						
						
							
							Run tests on PR, add initial build action  
						
						
						
						
					 
					
						2025-07-02 08:22:38 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							45dd85ca8e 
							
						 
					 
					
						
						
							
							contig -> config  
						
						
						
						
					 
					
						2025-07-01 19:17:39 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							4e346e4fa0 
							
						 
					 
					
						
						
							
							Attempt to actually run unit tests.  
						
						
						
						
					 
					
						2025-07-01 19:16:06 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							f4fd6a946b 
							
						 
					 
					
						
						
							
							Add node to container image and bump version  
						
						
						
						
					 
					
						2025-07-01 18:21:42 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							7350cc29f9 
							
						 
					 
					
						
						
							
							Try checkoing out code.  
						
						
						
						
					 
					
						2025-07-01 18:16:30 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							e3dc9e8953 
							
						 
					 
					
						
						
							
							Fix token variable name  
						
						
						
						
					 
					
						2025-07-01 17:55:30 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							7e3f024413 
							
						 
					 
					
						
						
							
							use existing (wrong) label to see if action starts  
						
						
						
						
					 
					
						2025-07-01 17:51:42 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							9fef2b5121 
							
						 
					 
					
						
						
							
							First attempt at using custom container with gitea actions  
						
						
						
						
					 
					
						2025-07-01 17:48:32 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							fc841ac54b 
							
						 
					 
					
						
						
							
							Improve test name  
						
						
						
						
					 
					
						2025-07-01 08:51:38 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							abbeca3e06 
							
						 
					 
					
						
						
							
							Add first unit test.  
						
						
						
						
					 
					
						2025-06-30 20:27:55 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							ef35c5aeba 
							
						 
					 
					
						
						
							
							Just fail hard if autoloader can't find class.  
						
						
						
						
					 
					
						2025-06-30 08:49:56 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							5998e7f7d3 
							
						 
					 
					
						
						
							
							simplify bootstrap. move validation to classes.  
						
						
						
						
					 
					
						2025-06-30 08:43:45 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc1153af4 
							
						 
					 
					
						
						
							
							Simplify autoloader  
						
						
						
						
					 
					
						2025-06-28 23:05:14 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							6c64b914fc 
							
						 
					 
					
						
						
							
							Convert to autoloader. Restore unified CSS.  
						
						
						
						
					 
					
						2025-06-28 12:03:04 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							b26c13e8ba 
							
						 
					 
					
						
						
							
							Trial gitea action  
						
						
						
						
					 
					
						2025-06-25 20:04:11 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							37c5de51a7 
							
						 
					 
					
						
						
							
							Split admin CSS from main page CSS.  
						
						
						
						
					 
					
						2025-06-24 19:58:48 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							301bf6eafc 
							
						 
					 
					
						
						
							
							Bump version in README  
						
						
						
						
					 
					
						2025-06-23 20:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							8b269a22e3 
							
						 
					 
					
						
						
							
							Update README for 0.7.0 release  
						
						
						
						
					 
					
						2025-06-23 18:29:56 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							b5fdbe6eef 
							
						 
					 
					
						
						
							
							items->ticks  
						
						
						
						
					 
					
						2025-06-23 18:12:43 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							672d2d0eae 
							
						 
					 
					
						
						
							
							Move migrations to config  
						
						
						
						
					 
					
						2025-06-23 17:13:17 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							d6673c7ed2 
							
						 
					 
					
						
						
							
							Remove original css. Standardize borders.  
						
						
						
						
					 
					
						2025-06-22 08:23:00 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							84df16e741 
							
						 
					 
					
						
						
							
							Tweak mobile README images  
						
						
						
						
					 
					
						2025-06-22 08:10:27 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							2e32ae5bcc 
							
						 
					 
					
						
						
							
							update images  
						
						
						
						
					 
					
						2025-06-21 19:17:22 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							44688779d5 
							
						 
					 
					
						
						
							
							trying to fix screenshots  
						
						
						
						
					 
					
						2025-06-21 19:11:16 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							43e727ddab 
							
						 
					 
					
						
						
							
							Bump version.  
						
						
						
						
					 
					
						2025-06-21 18:36:41 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							a3677c5585 
							
						 
					 
					
						
						
							
							Fix navbar styling specificity bug.  
						
						
						
						
					 
					
						2025-06-19 23:01:34 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							d94bf1e3b9 
							
						 
					 
					
						
						
							
							Simplify default css.  
						
						
						
						
					 
					
						2025-06-19 22:27:35 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							b5269a3052 
							
						 
					 
					
						
						
							
							Add a couple TODOs  
						
						
						
						
					 
					
						2025-06-19 09:23:57 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Sarjeant 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e14bcd6d 
							
						 
					 
					
						
						
							
							Link to 32 bit cafe main page  
						
						
						
						
					 
					
						2025-06-18 17:33:09 -04:00