| 
							
							
								 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 | 8a7016a30b | Add remember-me function for sign-in When checked, remember user for 2 weeks. Otherwise expire session after
30 minutes. | 2023-03-19 18:06:18 +07:00 |  | 
			
				
					| 
							
							
								 Râu Cao | e2618de7c6 | Add time limit for inactive sessions closes #8 | 2023-03-19 16:16:36 +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 |  |