Daniel García 
							
						 
					 
					
						
						
							
						
						2dccbd3412 
					 
					
						
						
							
							Merge pull request  #190  from mprasil/invite_readme  
						
						... 
						
						
						
						Update the Invitation workflow documentation 
						
						
							
						
					 
					
						2018-09-18 14:36:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						2ff529ed99 
					 
					
						
						
							
							Merge pull request  #189  from mprasil/delete_fix  
						
						... 
						
						
						
						Add alias for DELETE call on accounts 
						
						
							
						
					 
					
						2018-09-18 14:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						4fae1e4298 
					 
					
						
						
							
							Update the Invitation workflow documentation  
						
						
						
						
							
						
					 
					
						2018-09-18 11:49:20 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						f7951b44ba 
					 
					
						
						
							
							Add alias for DELETE call on accounts  
						
						
						
						
							
						
					 
					
						2018-09-18 11:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						ff8eeff995 
					 
					
						
						
							
							Merge pull request  #184  from mprasil/code_block_fix  
						
						... 
						
						
						
						Fixed code block, added some formatting 
						
						
							
						
					 
					
						2018-09-16 15:44:05 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						00019dc356 
					 
					
						
						
							
							Added some formating and link  
						
						
						
						
							
						
					 
					
						2018-09-16 12:36:08 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						404fe5321e 
					 
					
						
						
							
							Fixed code block  
						
						
						
						
							
						
					 
					
						2018-09-16 12:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						e7dd239d20 
					 
					
						
						
							
							Merge pull request  #182  from dobunzli/master  
						
						... 
						
						
						
						Update README.md 
						
						
							
						
					 
					
						2018-09-15 20:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						071f3370e3 
					 
					
						
						
							
							Merge pull request  #183  from jkaberg/traefik_example_proxy  
						
						... 
						
						
						
						traefik proxy example 
						
						
							
						
					 
					
						2018-09-15 20:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Kåberg 
							
						 
					 
					
						
						
							
						
						ee321be579 
					 
					
						
						
							
							traefik example  
						
						
						
						
							
						
					 
					
						2018-09-14 23:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								dobunzli 
							
						 
					 
					
						
						
							
						
						eb61425da5 
					 
					
						
						
							
							Update README.md  
						
						... 
						
						
						
						Added infos about enabling https when softwares getting certs are using symlinks 
						
						
							
						
					 
					
						2018-09-14 22:39:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b75ba216d1 
					 
					
						
						
							
							Return default prelogin values when the user doesn't exist  
						
						
						
						
							
						
					 
					
						2018-09-13 23:04:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						8651df8c2a 
					 
					
						
						
							
							Fixed some lint issues  
						
						
						
						
							
						
					 
					
						2018-09-13 21:55:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						948554a20f 
					 
					
						
						
							
							Added config option for websocket port, and reworked the config parsing a bit.  
						
						... 
						
						
						
						Added SMTP_FROM config to examples and made it mandatory, it doesn't make much sense to not specify the from address. 
						
						
							
						
					 
					
						2018-09-13 20:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						9cdb605659 
					 
					
						
						
							
							Include more proxy examples  
						
						
						
						
							
						
					 
					
						2018-09-13 17:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						928e2424c0 
					 
					
						
						
							
							Updated dependencies and fixed errors  
						
						
						
						
							
						
					 
					
						2018-09-13 16:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a01fee0b9f 
					 
					
						
						
							
							Merge branch 'ws'  
						
						... 
						
						
						
						# Conflicts:
#	Cargo.toml
#	src/api/core/ciphers.rs
#	src/main.rs 
						
						
							
						
					 
					
						2018-09-13 15:59:45 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						924e4a17e5 
					 
					
						
						
							
							Merge pull request  #175  from stammw/master  
						
						... 
						
						
						
						Documentation for SMTP and password hint configuration 
						
						
							
 
						
					 
					
						2018-09-13 15:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						fdbd73c716 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						
						
						
							
						
					 
					
						2018-09-13 15:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						f397f0cbd0 
					 
					
						
						
							
							Implement organization import for admins and owners ( Fixes   #178 )  
						
						
						
						
							
						
					 
					
						2018-09-13 15:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						4d2c6e39b2 
					 
					
						
						
							
							Merge pull request  #177  from mprasil/raspberry  
						
						... 
						
						
						
						Add Dockerfile for Raspberry Pi 
						
						
							
						
					 
					
						2018-09-13 00:19:15 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						3e1afb139c 
					 
					
						
						
							
							Remove unnecessary return  
						
						
						
						
							
						
					 
					
						2018-09-12 23:58:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe BEGUE 
							
						 
					 
					
						
						
							
						
						af69606bea 
					 
					
						
						
							
							Documentation for SMTP and password hint configuration  
						
						
						
						
							
						
					 
					
						2018-09-12 21:19:29 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						bc8ff14695 
					 
					
						
						
							
							Fix the binary path  
						
						
						
						
							
						
					 
					
						2018-09-12 13:51:43 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						5f7b220eb4 
					 
					
						
						
							
							Initial shot as cross compilation  
						
						
						
						
							
						
					 
					
						2018-09-12 12:15:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						67adfee5e5 
					 
					
						
						
							
							Some documentation  
						
						
						
						
							
						
					 
					
						2018-09-11 17:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						d66d4fd87f 
					 
					
						
						
							
							Add error message when the proxy doesn't route websockets correctly  
						
						
						
						
							
						
					 
					
						2018-09-11 17:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						1b20a25514 
					 
					
						
						
							
							Merge pull request  #173  from mprasil/poormans_invites  
						
						... 
						
						
						
						Implement poor man's invitation via Organization invitation 
						
						
							
						
					 
					
						2018-09-11 16:48:56 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						c1cd4d9a6b 
					 
					
						
						
							
							Modify User::new to be keyless and paswordless  
						
						
						
						
							
						
					 
					
						2018-09-11 14:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b63693aefb 
					 
					
						
						
							
							Merge pull request  #137  from stammw/master  
						
						... 
						
						
						
						SMTP implementation, along with password HINT email 
						
						
							
						
					 
					
						2018-09-11 14:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						ec05f14f5a 
					 
					
						
						
							
							Implement poor man's invitation via Organization invitation  
						
						
						
						
							
						
					 
					
						2018-09-11 13:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe BEGUE 
							
						 
					 
					
						
						
							
						
						37d88be2be 
					 
					
						
						
							
							return an error when email adress for password hint is not valid  
						
						
						
						
							
						
					 
					
						2018-09-11 13:12:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe BEGUE 
							
						 
					 
					
						
						
							
						
						1c641d7635 
					 
					
						
						
							
							Special messages when user has no password hint  
						
						
						
						
							
						
					 
					
						2018-09-11 13:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe BEGUE 
							
						 
					 
					
						
						
							
						
						e2ab2f7306 
					 
					
						
						
							
							Save None instead of empty password hint  
						
						
						
						
							
						
					 
					
						2018-09-11 13:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						434551e012 
					 
					
						
						
							
							Merge pull request  #171  from shauder/ws  
						
						... 
						
						
						
						Expose 3012 in docker build file for notifications 
						
						
							
						
					 
					
						2018-09-04 21:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						69dcbdd3b2 
					 
					
						
						
							
							Merge branch 'master' into ws  
						
						
						
						
							
						
					 
					
						2018-09-04 17:46:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						8df6f79f19 
					 
					
						
						
							
							Merge pull request  #170  from mprasil/org-user-edit  
						
						... 
						
						
						
						Fix editing users in Organization 
						
						
							
						
					 
					
						2018-09-04 17:32:16 +02:00 
						 
				 
			
				
					
						
							
							
								Shane A. Faulkner 
							
						 
					 
					
						
						
							
						
						422f7ccfa8 
					 
					
						
						
							
							Expose 3012 in docker build file for notifications  
						
						
						
						
							
						
					 
					
						2018-09-04 10:22:17 -05:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						c58682e3fb 
					 
					
						
						
							
							Fix the logic in user edditing  
						
						
						
						
							
						
					 
					
						2018-09-04 16:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						db111ae2a0 
					 
					
						
						
							
							Check properly the user membership in Organization  
						
						
						
						
							
						
					 
					
						2018-09-04 13:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						049aa33f17 
					 
					
						
						
							
							Fix editing users in Organization  
						
						
						
						
							
						
					 
					
						2018-09-04 12:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						b1ac37609f 
					 
					
						
						
							
							Merge pull request  #169  from mprasil/http_warning  
						
						... 
						
						
						
						Add info on running over HTTP (documentation for #153 ) 
						
						
							
						
					 
					
						2018-09-03 13:47:05 +02:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						53e8f78af6 
					 
					
						
						
							
							Link to the https setup  
						
						
						
						
							
						
					 
					
						2018-09-03 10:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								Miroslav Prasil 
							
						 
					 
					
						
						
							
						
						1bced97e04 
					 
					
						
						
							
							Add info on running over HTTP (documentation for  #153 )  
						
						
						
						
							
						
					 
					
						2018-09-03 10:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						f8ae5013cb 
					 
					
						
						
							
							Merge pull request  #167  from shauder/ws  
						
						... 
						
						
						
						Add support for cipher update notifications 
						
						
							
						
					 
					
						2018-09-02 00:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Shane A. Faulkner 
							
						 
					 
					
						
						
							
						
						d8e5e53273 
					 
					
						
						
							
							Add notifications for cipher delete and create  
						
						
						
						
							
						
					 
					
						2018-09-01 10:59:13 -05:00 
						 
				 
			
				
					
						
							
							
								Shane A. Faulkner 
							
						 
					 
					
						
						
							
						
						b6502e9e9d 
					 
					
						
						
							
							Add support for CipherUpdate notifications  
						
						
						
						
							
						
					 
					
						2018-08-31 23:30:53 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						d70864ac73 
					 
					
						
						
							
							Initial version of websockets notification support.  
						
						... 
						
						
						
						For now only folder notifications are sent (create, rename, delete).
The notifications are only tested between two web-vault sessions in different browsers, mobile apps and browser extensions are untested.
The websocket server is exposed in port 3012, while the rocket server is exposed in another port (8000 by default). To make notifications work, both should be accessible in the same port, which requires a reverse proxy.
My testing is done with Caddy server, and the following config:
```
localhost {
    # The negotiation endpoint is also proxied to Rocket
    proxy /notifications/hub/negotiate 0.0.0.0:8000 {
        transparent
    }
    # Notifications redirected to the websockets server
    proxy /notifications/hub 0.0.0.0:3012 {
        websocket
    }
    # Proxy the Root directory to Rocket
    proxy / 0.0.0.0:8000 {
        transparent
    }
}
```
This exposes the service in port 2015. 
						
						
							
						
					 
					
						2018-08-30 17:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						f94e626021 
					 
					
						
						
							
							Merge pull request  #166  from mprasil/alpine  
						
						... 
						
						
						
						Alpine 
						
						
							
						
					 
					
						2018-08-30 16:47:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						0a3b84b815 
					 
					
						
						
							
							Merge pull request  #165  from mprasil/shared_edit_fix  
						
						... 
						
						
						
						Fix editing shared cipher (fixes  #164 ) 
						
						
							
						
					 
					
						2018-08-30 16:47:08 +02:00