7836805570 
							
						 
					 
					
						
						
							
							Merge branch 'chore/215-configs' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-06 19:04:03 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							931624cf95 
							
						 
					 
					
						
						
							
							Add encryption credentials to test env  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-06 18:14:26 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							eae370b737 
							
						 
					 
					
						
						
							
							Migrate from lockbox to ActiveRecord encryption (1/2)  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-06 18:09:27 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							15a9fdec3e 
							
						 
					 
					
						
						
							
							Make RS auth work by default in dev with Docker Compose  
						
						
						
						
					 
					
						2025-05-06 18:07:52 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3d8619532b 
							
						 
					 
					
						
						
							
							Refactor LDAP config  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						* Move credentials to ENV vars in prod
* Use same configs in dev and prod
* Make UID attribute and admin DN configurable 
						
						
					 
					
						2025-05-06 15:32:59 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d56edb34f1 
							
						 
					 
					
						
						
							
							Remove SMTP credentials from Rails credentials  
						
						... 
						
						
						
						Already unused 
						
						
					 
					
						2025-05-06 15:08:46 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1fc434cb3a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-05 17:39:06 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a97bbf61a8 
							
						 
					 
					
						
						
							
							Fix postgresql query for deleting auth expiry job  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Solid Queue uses a text column, instead of a jsonb, so we need to cast
it as jsonb on the fly. 
						
						
					 
					
						2025-05-05 17:37:58 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5a523fd220 
							
						 
					 
					
						
						
							
							Merge pull request 'Refactor database configs' ( #220 ) from chore/db_configs into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #220  
						
						
					 
					
						2025-05-05 12:54:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dad7d5195e 
							
						 
					 
					
						
						
							
							Merge branch 'chore/db_configs' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-05 15:28:16 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							889c9ae824 
							
						 
					 
					
						
						
							
							Refactor database configs  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 2s 
				
			 
		
		
	 
 
	 
						
						* Move postgres credentials to ENV vars
* Allow postgres in development
* Allow SQlite in production
* Refactor optional lndhub db config
Co-authored-by: Greg Karékinian <greg@karekinian.com> 
						
						
					 
					
						2025-05-05 15:25:25 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e686cf42e8 
							
						 
					 
					
						
						
							
							Merge pull request 'Switch from Sidekiq to Solid Queue' ( #219 ) from dev/sidekiq_to_solidqueue into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #219 
Reviewed-by: Greg <greg@noreply.kosmos.org> 
						
						
					 
					
						2025-05-05 11:24:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							906468d156 
							
						 
					 
					
						
						
							
							Allow to immediately expire auth via job  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 3s 
				
			 
		
		
	 
 
	 
						
						When running the job before its schedule 
						
						
					 
					
						2025-05-05 12:46:46 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ee5c6d86d0 
							
						 
					 
					
						
						
							
							Port RS auth job removal to Solid Queue  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-05 11:07:30 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d1eea85b04 
							
						 
					 
					
						
						
							
							Add Redis gem explicitly, remove sidekiq require  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-04 18:14:49 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ecd814641a 
							
						 
					 
					
						
						
							
							Remove Sidekiq initializer  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-04 17:44:37 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b1dd5800b2 
							
						 
					 
					
						
						
							
							Update lockfile  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-04 17:42:31 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0cad4cdcfe 
							
						 
					 
					
						
						
							
							WIP Switch from Sidekiq to Solid Queue  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is running 
				
			 
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-05-04 17:40:33 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b61906059c 
							
						 
					 
					
						
						
							
							Merge pull request 'Upgrade Rails to 8.0' ( #216 ) from chore/upgrade_rails into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #216 
Reviewed-by: Greg <greg@noreply.kosmos.org> 
						
						
					 
					
						2025-04-30 08:36:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							596cad34da 
							
						 
					 
					
						
						
							
							Merge branch 'chore/upgrade_rails' into live  
						
						
						
						
					 
					
						2025-04-29 17:25:25 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							aef779a59c 
							
						 
					 
					
						
						
							
							Switch from Sprockets to Propshaft  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 1s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-29 17:11:21 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							aaee5cb4ed 
							
						 
					 
					
						
						
							
							Merge branch 'chore/upgrade_rails' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-28 17:56:57 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1ddecab2c3 
							
						 
					 
					
						
						
							
							Upgrade Rails to 8.0  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-28 17:49:54 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ebaca5ba65 
							
						 
					 
					
						
						
							
							Merge branch 'chore/upgrade_rails' into live  
						
						
						
						
					 
					
						2025-04-28 15:58:17 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							74b4bc3875 
							
						 
					 
					
						
						
							
							Upgrade Rails to 7.2  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-28 00:17:25 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							646c95ecc2 
							
						 
					 
					
						
						
							
							Fix local/development RS auth URL  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-27 16:09:32 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fb054ae455 
							
						 
					 
					
						
						
							
							Add task for generating ctags  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-26 12:37:10 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b6bcfa2ee3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-18 14:54:01 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							536052e9bf 
							
						 
					 
					
						
						
							
							Merge pull request 'Upgrade strfry/deno, port strfry policies to @nostrify/policies' ( #214 ) from chore/upgrade_strfry_deno into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #214  
						
						
					 
					
						2025-04-18 10:51:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b29a0abb0b 
							
						 
					 
					
						
						
							
							Document strfry integration  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 3s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-04-16 17:34:10 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							29ff486683 
							
						 
					 
					
						
						
							
							Port strfry policies to @nostrify/policies  
						
						... 
						
						
						
						Use packages from JSR and adapt code for new policy APIs 
						
						
					 
					
						2025-04-15 19:01:22 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e53b9dd186 
							
						 
					 
					
						
						
							
							Upgrade strfry docker image  
						
						... 
						
						
						
						Contains latest strfry (1.0.4) and deno (2.2.10) 
						
						
					 
					
						2025-04-15 19:00:52 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a2921297fe 
							
						 
					 
					
						
						
							
							Fix seeds  
						
						... 
						
						
						
						The CreateAccount service has moved to a namespace 
						
						
					 
					
						2025-04-11 16:14:44 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9082ee45d8 
							
						 
					 
					
						
						
							
							Merge branch 'master' into live  
						
						
						
						
					 
					
						2025-01-02 08:32:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7df56479a4 
							
						 
					 
					
						
						
							
							Fix 500 when pubkey is nil  
						
						
						
						
					 
					
						2025-01-02 08:30:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							29264aad98 
							
						 
					 
					
						
						
							
							Merge branch 'master' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-10-16 13:33:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8aa3ca9e23 
							
						 
					 
					
						
						
							
							Merge pull request 'Let users upload their OpenPGP public key, and serve WKD response' ( #205 ) from feature/191-gpg_keys_wkd into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #205 
Reviewed-by: galfert <garret.alfert@gmail.com> 
						
						
					 
					
						2024-10-14 14:08:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ad1d03785 
							
						 
					 
					
						
						
							
							Merge pull request 'Encrypt all system emails for users with PGP key' ( #207 ) from feature/encrypted_system_emails into feature/191-gpg_keys_wkd  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 4s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #207 
Reviewed-by: galfert <garret.alfert@gmail.com> 
						
						
					 
					
						2024-10-14 13:39:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e258a8bd27 
							
						 
					 
					
						
						
							
							Merge pull request 'Use ASCII format for nostrKey LDAP schema' ( #206 ) from chore/nostr_key_ldap_schema into master  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #206 
Reviewed-by: galfert <garret.alfert@gmail.com> 
						
						
					 
					
						2024-10-10 14:18:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							339462f320 
							
						 
					 
					
						
						
							
							Refactor mailer options usage  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Successful in 5s 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-10-08 14:06:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c4c2d16342 
							
						 
					 
					
						
						
							
							Encrypt outgoing emails when possible  
						
						
						
						
					 
					
						2024-10-08 14:05:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3ee76e26ab 
							
						 
					 
					
						
						
							
							Re-import user's pubkey on access  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Sometimes, the pubkey might not be imported in the local keychain
(anymore), but at this point in the code it had been successfully
imported at least once before. So we just (re-)import every time for it
to never fail. 
						
						
					 
					
						2024-10-08 11:34:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							729e4fd566 
							
						 
					 
					
						
						
							
							Add WKD policy endpoint  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-09-26 23:11:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8ad6adbaeb 
							
						 
					 
					
						
						
							
							Use ASCII format for nostrKey LDAP schema  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
			
				
	Release Drafter / Update release notes draft (pull_request) Failing after 10m11s 
				
			 
		
		
	 
 
	 
						
						No need for UTF-8 
						
						
					 
					
						2024-09-25 18:35:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							534e5a9d3c 
							
						 
					 
					
						
						
							
							Gracefully handle wrong capitalization of username  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-09-25 00:20:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1b72c97f42 
							
						 
					 
					
						
						
							
							Remove obsolete code  
						
						
						
						
					 
					
						2024-09-25 00:17:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bfd8ca16a9 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/191-gpg_keys_wkd  
						
						
						
						
					 
					
						2024-09-25 00:16:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							259b51a95e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into live  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-09-24 21:40:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							64de4deddd 
							
						 
					 
					
						
						
							
							Fix serviceEnabled indicator on admin page  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2024-09-24 21:38:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9f6fa6deba 
							
						 
					 
					
						
						
							
							Remove example link  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Until we have a live example on kosmos.org 
						
						
					 
					
						2024-09-23 20:36:05 +02:00