| 
						
					 | 
					
						
						
						
						
							
						
						
							84220beb1c
							
						
					 | 
					
						
						
							
							Merge pull request 'Add email service and settings' (#154) from feature/email_service into master
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #154
Reviewed-by: galfert <garret.alfert@gmail.com> 
						
						
					 | 
					
						2024-01-22 09:01:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b4f0c60ea0
							
						
					 | 
					
						
						
							
							Update nostr gem, switch to Ruby for bech32 encoding
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-01-15 12:54:58 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							958d18d61a
							
						
					 | 
					
						
						
							
							Add email service and settings
						
						
						
						
						
						
					 | 
					
						2024-01-10 18:30:05 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e566a0607
							
						
					 | 
					
						
						
							
							Merge pull request 'Fetch/store Web App metadata and icons, finish RS integration' (#153) from feature/142-webapp_database into master
						
						
						
						
						
						
						
						Reviewed-on: #153
Reviewed-by: galfert <garret.alfert@gmail.com> 
						
						
					 | 
					
						2024-01-01 13:18:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cfd0935bdc
							
						
					 | 
					
						
						
							
							Notify user about new RS authorizations
						
						
						
						
						
						
					 | 
					
						2023-11-20 18:24:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9a9947f9ad
							
						
					 | 
					
						
						
							
							Respect "start_url" from manifest when launching web apps
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-11-20 13:32:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							aa399b862a
							
						
					 | 
					
						
						
							
							Allow to launch RS apps from dashboard
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-11-19 19:10:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							de67f59d5c
							
						
					 | 
					
						
						
							
							Fail gracefully and log error when token missing in Redis
						
						
						
						
						
						
					 | 
					
						2023-11-16 12:45:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							03a1d9f277
							
						
					 | 
					
						
						
							
							Allow existing user records with reserved usernames to be saved
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is running 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-11-01 22:26:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							92310d434a
							
						
					 | 
					
						
						
							
							Remove rs namespace from Redis keys
						
						
						
						
						
						
						
						Superfluous, since the whole db should be RS only 
						
						
					 | 
					
						2023-11-01 21:48:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8e090daa9c
							
						
					 | 
					
						
						
							
							Fetch web app metadata when creating RS auth
						
						
						
						
						
						
					 | 
					
						2023-10-25 22:16:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							def87a1621
							
						
					 | 
					
						
						
							
							Remove variants from attachment
						
						
						
						
						
						
					 | 
					
						2023-10-25 22:16:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2b8bfaaca8
							
						
					 | 
					
						
						
							
							Add admin page for web apps
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-10-24 22:42:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3e9a08a266
							
						
					 | 
					
						
						
							
							Remove (long) obsolete edge case
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fcea11f0e5
							
						
					 | 
					
						
						
							
							Associate RS authorizations with web apps
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e964e7e52c
							
						
					 | 
					
						
						
							
							Save web app metadata explicitly
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0a69603643
							
						
					 | 
					
						
						
							
							Update web app metadata when first creating a record
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d4f71e98ed
							
						
					 | 
					
						
						
							
							Download and attach icons for web apps
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e56c9bd0d5
							
						
					 | 
					
						
						
							
							Add web app model, service to fetch metadata
						
						
						
						
						
						
					 | 
					
						2023-10-24 17:29:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d939f5d649
							
						
					 | 
					
						
						
							
							Merge branch 'master' into feature/btcpay_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 4s 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-09-20 19:12:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							69fffb29d8
							
						
					 | 
					
						
						
							
							Make publishing of BTCPay wallet balances optional
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-09-20 18:36:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2c2ddabdff
							
						
					 | 
					
						
						
							
							Fix code being silly
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-09-07 19:15:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d5ab532947
							
						
					 | 
					
						
						
							
							Store and retrieve avatars in/from LDAP exclusively
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						No need to keep them in two places at the same time. We can fetch them
from LDAP whenever we want to do something with them. 
						
						
					 | 
					
						2023-09-06 20:42:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							50c63d5c38
							
						
					 | 
					
						
						
							
							Update user avatar in LDAP
						
						
						
						
						
						
					 | 
					
						2023-09-06 19:02:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							64d09cfb7f
							
						
					 | 
					
						
						
							
							Use variant declarations instead of custom methods
						
						
						
						
						
						
					 | 
					
						2023-09-06 12:38:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							def44618ef
							
						
					 | 
					
						
						
							
							Comments
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-09-06 12:16:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9e5aeaf572
							
						
					 | 
					
						
						
							
							Add user avatars
						
						
						
						
						
						
					 | 
					
						2023-09-06 12:15:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							725fd2e5ea
							
						
					 | 
					
						
						
							
							Move lndhub admin token to env var/setting
						
						
						
						
						
						
					 | 
					
						2023-09-04 15:36:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e8e6ee0bc4
							
						
					 | 
					
						
						
							
							Add configurable settings for BTCPay
						
						
						
						
						
						
					 | 
					
						2023-09-04 15:23:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a038a857d9
							
						
					 | 
					
						
						
							
							Make Drone CI configurable
						
						
						
						
						
						
					 | 
					
						2023-08-13 17:23:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b7fa4b012a
							
						
					 | 
					
						
						
							
							Allow Mastodon address domain to be different from primary domain
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-08-13 12:27:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							138f13c1a0
							
						
					 | 
					
						
						
							
							Add note
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-08-07 18:16:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							645abac810
							
						
					 | 
					
						
						
							
							Rename RS token expiry job
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:29:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							e11be727a1
							
						
					 | 
					
						
						
							
							Indentation
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:29:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							12b24337e7
							
						
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:28:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0bfc290c4
							
						
					 | 
					
						
						
							
							Refactor code for newer Redis
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:28:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c6c81171b
							
						
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:27:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4d88a40109
							
						
					 | 
					
						
						
							
							Add separate config for RS Redis
						
						
						
						
						
						
					 | 
					
						2023-07-14 15:27:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e1e83386a8
							
						
					 | 
					
						
						
							
							Merge branch 'master' into feature/rs-oauth
						
						
						
						
						
						
					 | 
					
						2023-07-04 16:43:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							93740f17ef
							
						
					 | 
					
						
						
							
							Allow editing and resetting of all admin setting strings
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-06-22 13:48:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							affb058671
							
						
					 | 
					
						
						
							
							Add config for XMPP notifications from-address
						
						
						
						
						
						
					 | 
					
						2023-06-21 16:44:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							716d4b944a
							
						
					 | 
					
						
						
							
							Merge branch 'master' into feature/rs-oauth
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						# Conflicts:
#	app/models/user.rb
#	config/routes.rb
#	db/schema.rb 
						
						
					 | 
					
						2023-06-20 14:07:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							42af148168
							
						
					 | 
					
						
						
							
							Persist RS auth tokens in Redis
						
						
						
						
						
						
					 | 
					
						2023-06-20 14:02:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c48538a1c6
							
						
					 | 
					
						
						
							
							Add primary domain setting
						
						
						
						
						
						
					 | 
					
						2023-06-16 14:37:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							beaafa5d7e
							
						
					 | 
					
						
						
							
							Make nostr pubkey unique globally
						
						
						
						
						
						
					 | 
					
						2023-06-16 14:35:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							49de4007ab
							
						
					 | 
					
						
						
							
							Settings page for adding verified nostr pubkeys
						
						
						
						
						
						
					 | 
					
						2023-06-16 14:22:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							19bafe081f
							
						
					 | 
					
						
						
							
							Integrate Discourse Connect (SSO)
						
						
						
						
						
						
					 | 
					
						2023-05-31 12:00:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							445cdfa024
							
						
					 | 
					
						
						
							
							Only validate display name when updated
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Otherwise we needlessly fetch the validated one from LDAP every time a
model is saved. 
						
						
					 | 
					
						2023-05-27 20:11:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f74227fedb
							
						
					 | 
					
						
						
							
							Allow users to set/update their display name in LDAP
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-05-27 19:59:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7b321577db
							
						
					 | 
					
						
						
							
							Update LDAP mail attribute when re-confirming email
						
						
						
						
						
						
					 | 
					
						2023-05-25 16:55:27 +02:00 | 
					
					
						
						
							
							
							
						
					 |