| 
							
							
								 Râu Cao | a33410eeb4 | Allow handing custom field names to toggle fieldset component | 2023-04-04 12:03:00 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | a1b238e86b | Fix email default URL options missing 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-04-04 09:11:06 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 334b47353e | WIP Add notifications preferences page 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-04-03 13:55:58 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 6848bd739c | Add horizontal layout option for fieldset component | 2023-04-03 13:55:39 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 7f77ad5528 | Refactor user settings 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Use resources instead of custom controllers, following the Rails way
and making things much cleaner in the process. | 2023-04-03 13:19:07 +02:00 |  | 
			
				
					|  | 6f2160b479 | Merge pull request 'Add solargraph in development, document usage with bundled gems' (#112) from feature/solargraph into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #112 | 2023-04-02 08:19:26 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | f08bb56a7a | 0.5.0 
		
v0.5.0
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-04-01 11:44:25 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | fe1dfd8ec8 | Add solargraph in development, document usage with bundled gems 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing 
				
	
				Update release notes draft  | 2023-03-31 18:07:38 +02:00 |  | 
			
				
					|  | c1f275463e | Merge pull request 'Add Redis, Sidekiq to Docker Compose setup' (#110) from feature/docker-compose_sidekiq into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #110
Reviewed-by: galfert <garret.alfert@gmail.com> | 2023-03-31 09:09:46 +00:00 |  | 
			
				
					|  | 324809f77e | Merge pull request 'Expire inactive sessions, optionally allow to stay signed in' (#82) from feature/8-session_timeouts into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #82
Reviewed-by: galfert <garret.alfert@gmail.com> | 2023-03-31 07:58:24 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | f9b07bcb01 | Use development branch of release drafter action 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-28 17:27:31 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 986eb5387c | Use release drafter fork with PR ID fix 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-28 17:13:39 +02:00 |  | 
			
				
					|  | f76e2c2f14 | Merge pull request 'Add Gitea Release Drafter as Gitea Action' (#111) from feature/release_drafter into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #111 | 2023-03-28 14:21:44 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 22a7bbe6eb | Add Gitea Release Drafter as Gitea Action 
		
	
	
		
			
				
	
				Update release notes draft  
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing | 2023-03-28 16:17:19 +02:00 |  | 
			
				
					|  | 18f4deb30f | Merge pull request 'Add (optional) Sentry integration' (#108) from feature/sentry_integration into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #108
Reviewed-by: greg <greg@noreply.kosmos.org> | 2023-03-28 12:53:00 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 9f9bf6fd80 | Add Redis and Sidekiq to Docker Compose setup 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing 
				
	
				Update release notes draft  | 2023-03-28 12:24:58 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | d2987da70a | Send Devise emails via Sidekiq | 2023-03-28 12:22:17 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 6b7a80e23a | Make Redis URL configurable | 2023-03-28 12:21:54 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 42b9b27561 | Allow external network access 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Useful for connecting to services on private networks for example. | 2023-03-28 11:38:56 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | c17c980b69 | Prepare for multiple akkounts containers 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Initially "web" and "sidekiq" | 2023-03-28 11:25:10 +02:00 |  | 
			
				
					|  | ee42d68471 | Add RemoteStorageAuthorization model 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing | 2023-03-28 01:21:28 +02:00 |  | 
			
				
					|  | 7acc3b2106 | RemoteStorage OAuth dialog | 2023-03-28 01:21:28 +02:00 |  | 
			
				
					|  | 20c014607c | Basic RemoteStorage settings | 2023-03-27 22:52:01 +02:00 |  | 
			
				
					| 
							
							
								 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 | 4b17afa93d | Fix typo 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-27 11:55:02 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 6d52af53ae | Add basic storage config 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-27 11:46:39 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 4c5ad67652 | Require action_mailbox 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-27 11:40:59 +02:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 3437a756eb | Only create LNDHub accounts when feature is enabled 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-24 16:01:53 +07:00 |  | 
			
				
					|  | 0d9fc4aa74 | Merge pull request 'Make email settings configurable, add custom mailer for one-off emails' (#107) from feature/custom_mailer into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #107
Reviewed-by: greg <greg@noreply.kosmos.org> | 2023-03-23 15:52:43 +00:00 |  | 
			
				
					|  | 82475161a9 | Merge branch 'master' into feature/custom_mailer 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing | 2023-03-23 15:38:43 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | fb3b9af3e5 | Add custom mailer for one-off emails 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing | 2023-03-22 14:54:23 +07:00 |  | 
			
				
					| 
							
							
								 Râu Cao | b1a0268e6b | Make email settings configurable | 2023-03-22 14:53:44 +07:00 |  | 
			
				
					|  | e1e7d8f87d | Merge pull request 'Move exchanging of XMPP contacts to account confirmation' (#105) from chore/exchange_xmpp_contacts_after_confirmation into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #105
Reviewed-by: galfert <garret.alfert@gmail.com> | 2023-03-22 06:45:30 +00: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 | a8a8fba14c | Change styling of Devise shared links 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing 
				
	
				Update release notes draft  | 2023-03-19 18:07:09 +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 |  | 
			
				
					|  | 90680368fb | Merge pull request 'Complete admin pages for service settings' (#104) from feature/admin_user_service_settings into master 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Reviewed-on: #104
Reviewed-by: galfert <garret.alfert@gmail.com> | 2023-03-19 06:33:13 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 8d90847896 | Add setting for contact roster name 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
	
				continuous-integration/drone/pr Build is passing And only exchange contacts when ejabberd integration is enabled | 2023-03-15 09:03:39 +00: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 | fa56d6b772 | Refactor toggles to work without JS, add specs | 2023-03-15 09:03:39 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | ca1221e9f3 | Refactor admin settings, add all service settings | 2023-03-15 09:03:39 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | 295d486761 | Disable toggles on admin user page They are purely informational | 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 | b947480190 | Refactor sidenav link component, allow multiple levels | 2023-03-15 09:03:39 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | fa07978aac | Add form field update capability to toggle components | 2023-03-15 09:03:39 +00:00 |  | 
			
				
					| 
							
							
								 Râu Cao | e758e258a8 | Allow disabling toggles, add toggle fieldset component | 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 |  | 
			
				
					| 
							
							
								 Râu Cao | 95fac38b53 | Show email address on account settings page 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2023-03-12 11:01:22 +07:00 |  |