Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f199d5d12a
							
						
					 | 
					
						
						
							
							Add (optional) Sentry integration
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						A Sentry DSN can be set via `SENTRY_DSN` and authenticated users will be
tagged with ID and username (cn) in events. 
						
						
					 | 
					
						2023-03-27 12:47:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5b46f3adf5
							
						
					 | 
					
						
						
							
							Move exchanging of XMPP contacts to account confirmation
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Since the ejabberd service is now being enabled after the confirmation,
we also need to move the exchanging of roster contacts to that point. 
						
						
					 | 
					
						2023-03-20 17:59:43 +07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							8da297811b
							
						
					 | 
					
						
						
							
							Mark settings as readonly, allow params for editable ones
						
						
						
						
						
						
					 | 
					
						2023-03-15 09:03:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							e00390d102
							
						
					 | 
					
						
						
							
							Add cached settings for all current services
						
						
						
						
						
						
					 | 
					
						2023-03-15 09:03:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
						
						
							
						
						
							805733939c
							
						
					 | 
					
						
						
							
							Add toggle switch component, service configs, admin profile links
						
						
						
						
						
						
					 | 
					
						2023-03-15 09:03:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f050d010fd
							
						
					 | 
					
						
						
							
							Refactor admin donation pages, fix errors
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Not sending the right response codes for Turbo to handle. 
						
						
					 | 
					
						2023-03-15 15:24:00 +07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cca44d7542
							
						
					 | 
					
						
						
							
							Merge branch 'master' into feature/ln_address_keysend
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-03-02 15:49:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							75ffd4e2f1
							
						
					 | 
					
						
						
							
							Add service attribute to LDAP user entry
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-27 23:36:23 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b84f9109f6
							
						
					 | 
					
						
						
							
							Merge pull request 'Fix broken database seed' (#90) from bugfix/reserved_admin_username into master
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #90
Reviewed-by: raucao <raucao@noreply.kosmos.org> 
						
						
					 | 
					
						2023-02-26 14:20:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b2a1b8caf5
							
						
					 | 
					
						
						
							
							Remove "admin" from default reserved usernames
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						Blocking admin prevents seeding the DB, which creates an admin user 
						
						
					 | 
					
						2023-02-26 13:15:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6d20ac9a1c
							
						
					 | 
					
						
						
							
							Add lndhub info to admin user page
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-25 15:33:03 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							678e80a25d
							
						
					 | 
					
						
						
							
							Retrieve ldap entry from user model
						
						
						
						
						
						
					 | 
					
						2023-02-25 15:30:23 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							30fb9805e5
							
						
					 | 
					
						
						
							
							Add associations between users via invitations
						
						
						
						
						
						
					 | 
					
						2023-02-25 15:29:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a3f0d0f2cf
							
						
					 | 
					
						
						
							
							Fix deprecation warnings
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-23 19:00:03 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c7fe1bc3bc
							
						
					 | 
					
						
						
							
							Add keysend support for Lightning Address
						
						
						
						
						
						
						
						Allow keysend payments to user addresses. Useful for Podcasting 2.0/v4v. 
						
						
					 | 
					
						2023-02-23 15:47:16 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							84337c3a7d
							
						
					 | 
					
						
						
							
							Merge pull request 'Add lndhub admin panel, quick stats for admin pages' (#80) from feature/admin_stats into master
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #80
Reviewed-by: bumi <bumi@noreply.kosmos.org> 
						
						
					 | 
					
						2023-02-23 07:43:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b67d6139ac
							
						
					 | 
					
						
						
							
							Fix password validation during password reset
						
						
						
						
						
						
						
						fixes #28 
						
						
					 | 
					
						2023-02-19 15:54:55 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f3f967f9f7
							
						
					 | 
					
						
						
							
							Prevent signups with reserved usernames
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						closes #12 
						
						
					 | 
					
						2023-02-19 12:12:00 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9407c7a94d
							
						
					 | 
					
						
						
							
							Add username format restrictions
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-19 12:04:24 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b7bf957dd2
							
						
					 | 
					
						
						
							
							Update registration settings
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-17 22:12:38 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							084835f06a
							
						
					 | 
					
						
						
							
							WIP Add admin settings pages, reserved username config
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Prototyping settings forms 
						
						
					 | 
					
						2023-02-17 20:33:15 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cd7b05e2ff
							
						
					 | 
					
						
						
							
							Add rails-settings-cached, use for initial feature flags
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-17 17:07:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d9e767298b
							
						
					 | 
					
						
						
							
							Refactor admin users page, add quick stats
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-02-13 16:32:28 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Râu Cao
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dd482d7f2e
							
						
					 | 
					
						
						
							
							Add LndHub db/models, and quick stats for admin views
						
						
						
						
						
						
					 | 
					
						2023-02-13 16:25:35 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c06e58a0fb
							
						
					 | 
					
						
						
							
							Use new lockbox method
						
						
						
						
						
						
						
						The old one conflicts with Rails' own new ActiveRecord encryption
feature. 
						
						
					 | 
					
						2022-02-12 14:04:41 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dbc811b840
							
						
					 | 
					
						
						
							
							Add LndHub service, lnurl-pay endpoints
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/pr Build is failing 
				
			 
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						Enables the lnurl-pay payment workflow 
						
						
					 | 
					
						2021-11-22 15:41:05 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f94227f9f3
							
						
					 | 
					
						
						
							
							Create LndHub accounts
						
						
						
						
						
						
					 | 
					
						2021-11-19 20:10:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							26c6c5a3b2
							
						
					 | 
					
						
						
							
							Nullify donation owners when related record destroyed
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
			
				
	
				continuous-integration/drone/pr Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2020-12-21 13:59:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5e2d5c3b28
							
						
					 | 
					
						
						
							
							Add paid_at date to donations
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2020-12-19 13:28:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							40f3e8327a
							
						
					 | 
					
						
						
							
							Basic donation records
						
						
						
						
						
						
						
						Adds donation model/table and basic manual management in the admin
panel, as well as basic listing of users' own donations. 
						
						
					 | 
					
						2020-12-17 21:56:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2a2b0a90dc
							
						
					 | 
					
						
						
							
							Validate email address properly
						
						
						
						
						
						
					 | 
					
						2020-12-03 14:49:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a792d66c90
							
						
					 | 
					
						
						
							
							Show unused invitations list
						
						
						
						
						
						
					 | 
					
						2020-12-03 14:48:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8a7d809b92
							
						
					 | 
					
						
						
							
							Add scopes for invitations
						
						
						
						
						
						
					 | 
					
						2020-12-03 14:04:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9cebfd3f58
							
						
					 | 
					
						
						
							
							Signup steps with validation
						
						
						
						
						
						
					 | 
					
						2020-12-03 00:53:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7aadb5cb51
							
						
					 | 
					
						
						
							
							Require valid invitation to start sign-up process
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2020-12-02 19:20:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d7fbda0855
							
						
					 | 
					
						
						
							
							Add basic invitations
						
						
						
						
						
						
					 | 
					
						2020-12-02 15:22:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							92d959ffbb
							
						
					 | 
					
						
						
							
							Automatically confirm existing LDAP users
						
						
						
						
						
						
						
						Users from before the akkounts app existed can log in without an extra
email confirmation. 
						
						
					 | 
					
						2020-11-18 13:37:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f0312cb8e7
							
						
					 | 
					
						
						
							
							Authorize access to admin panel, etc.
						
						
						
						
						
						
						
						Adds a separate admin namespace and base controller, with authorization
by looking up the admin property in the user's LDAP account. 
						
						
					 | 
					
						2020-11-18 00:22:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2b153bef8d
							
						
					 | 
					
						
						
							
							Disable regs, nicer errors and flash messages
						
						
						
						
						
						
					 | 
					
						2020-11-11 19:18:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							674b0a0ff5
							
						
					 | 
					
						
						
							
							Add LDAP logins and password resets, config, etc.
						
						
						
						
						
						
					 | 
					
						2020-11-10 11:36:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2a23fb95cf
							
						
					 | 
					
						
						
							
							Hello kosmos.
						
						
						
						
						
						
					 | 
					
						2020-11-07 14:49:52 +01:00 | 
					
					
						
						
							
							
							
						
					 |