|  | 55d69d7c13 | test: This seems to make -t=auto more reliable. | 2025-08-20 20:19:45 -04:00 |  | 
			
				
					|  | 6fe7687b2a | docs: Update the screenshots. | 2025-05-28 20:49:48 -04:00 |  | 
			
				
					|  | daa861a98b | test: Test the intro flow. | 2025-05-22 10:19:55 -04:00 |  | 
			
				
					|  | 66234b14bc | test: Add some coverage of storing and resetting permissions by clicking the approve/deny/remember/reset buttons. | 2025-04-16 12:32:34 -04:00 |  | 
			
				
					|  | 23db09f9b7 | core: Default to loading into the ssb app.  No more messing around. | 2025-01-05 14:52:27 -05:00 |  | 
			
				
					|  | d9972cb349 | tests: Work around an intermittent -t=auto failure.  The 'Edit Profile' click is getting lost as things rapidly update?  I haven't ever seen it as a human clicking. | 2024-12-18 20:09:50 -05:00 |  | 
			
				
					|  | 8e0d91dcf5 | security: Setting global settings requires approval. | 2024-11-30 16:58:48 -05:00 |  | 
			
				
					|  | be1b5bce4f | test: Simplify my selection helper syntax a bit. | 2024-11-28 19:58:51 -05:00 |  | 
			
				
					|  | 4b4fd0735b | test: Make -t auto a bit more resilient by hoisting all the retries into one place that makes sense to me. | 2024-11-28 17:51:22 -05:00 |  | 
			
				
					|  | f6d4e934e3 | ssb: Adjust the follow/hops policies.  Replication defaults to 2 hops, counted in the same way as the docs, and is configurable. #79 | 2024-11-25 11:20:01 -05:00 |  | 
			
				
					|  | eb12ba6ed2 | test: Use -t=auto to generate some screenshots, detect -t=auto failure more reliably, exercise setting the initial profile, and fix various bugs that fell out. | 2024-11-25 09:38:49 -05:00 |  | 
			
				
					|  | e7979fe9db | test: Add more retries until selenium cooperates. | 2024-11-11 21:06:04 -05:00 |  | 
			
				
					|  | 0b46efe4ea | test: Hack around an intermitted -t=auto failure. | 2024-11-09 15:09:08 -05:00 |  | 
			
				
					|  | 32a335c676 | test: Retry harder. | 2024-10-30 19:32:05 -04:00 |  | 
			
				
					|  | 4b1ebf02e1 | js: Remove a stale /save reference, and exercise re-saving an app in the test. | 2024-10-27 14:05:20 -04:00 |  | 
			
				
					|  | 4fe3c9a751 | test: Verify that deleting apps actually does something. | 2024-10-25 12:34:22 -04:00 |  | 
			
				
					|  | e979c176e3 | test: Exercise nominally creating and deleting an app. | 2024-10-23 18:48:42 -04:00 |  | 
			
				
					|  | d3a5aba703 | A brave new world where admin users can use the server identity. | 2024-09-17 12:47:28 -04:00 |  | 
			
				
					|  | 3630cdbfe0 | Consolidate the acount/login navigation bar options to try to save some space on mobile. | 2024-06-20 20:41:27 -04:00 |  | 
			
				
					|  | 0423ed7fb4 | Login without hitting the DB from the main thread. | 2024-06-12 20:12:35 -04:00 |  | 
			
				
					|  | 5e265dfc83 | Make sure the first user can admin. | 2024-05-11 09:03:56 -04:00 |  | 
			
				
					|  | d528bc808e | Add retries around some 'test -t auto' intermittent failures. | 2024-04-22 12:37:06 -04:00 |  | 
			
				
					|  | 26165e30de | Fix -t auto. | 2024-04-13 20:32:17 -04:00 |  | 
			
				
					|  | b04eccdbda | Move the auth handler out of JS. #7 | 2024-03-31 16:15:50 -04:00 |  | 
			
				
					|  | 439f07162e | Disable Haiku automation tests until I find a way to automate a browser on Haiku. | 2024-03-09 08:44:06 -05:00 |  | 
			
				
					|  | c01e00d77d | Get geckodriver.log from 'tildefriends test -t auto' out of the root. | 2024-02-21 20:06:25 -05:00 |  | 
			
				
					|  | aeb5c6ee25 | Run the selenium automation tests from C, so that they all run in once place, and because I get better errors for some reason.  Fix more issues along the way. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4847 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-02-16 00:47:54 +00:00 |  | 
			
				
					|  | 59ac0b5f20 | Print a colored result at the end of autotest.py. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4758 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-11 23:57:02 +00:00 |  | 
			
				
					|  | 32ebfa78cd | Some automation for the identity app. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4737 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2024-01-06 19:52:14 +00:00 |  | 
			
				
					|  | f2f6d78790 | Fine, whatever. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4716 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-12-31 03:09:15 +00:00 |  | 
			
				
					|  | 6920504762 | Work around this test failure.  Dunno. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4714 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-12-31 02:41:16 +00:00 |  | 
			
				
					|  | 7964524e0a | Fix websocket unmasking issues.  Autotest works with C httpd, now. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4699 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-12-29 17:45:07 +00:00 |  | 
			
				
					|  | 4c6b44eb30 | Implemented password changing. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4472 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-22 22:59:26 +00:00 |  | 
			
				
					|  | 74a3efe78d | Let's restrict valid usernames. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4471 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-09-22 22:41:47 +00:00 |  | 
			
				
					|  | 5c1c33d33e | Put the release process in the makefile, and including building the tarball contents to avoid another snafu. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4393 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-09 23:14:16 +00:00 |  | 
			
				
					|  | 70d37c88b5 | Redo auth flow with lit.  Beef up the test a bit, accordingly. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4392 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-09 22:38:41 +00:00 |  | 
			
				
					|  | 1ba37d95b5 | More concise wait. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4391 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-07 16:13:02 +00:00 |  | 
			
				
					|  | 9506f518c2 | +x and shebang git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4382 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-04 23:33:57 +00:00 |  | 
			
				
					|  | 958b47548d | There, I can wait for a thing in a shadow root like I want. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4378 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-03 00:44:35 +00:00 |  | 
			
				
					|  | 16155ef746 | Automated enough with selenium to be able to create a Tilde Friends account, create an SSB identity, and post a first message.  I'm still confused on some things, but this is progress, and I fixed a longstanding issue creating the first identity. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4377 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2023-08-03 00:30:48 +00:00 |  |