Daniel García 
							
						 
					 
					
						
						
							
						
						4e64dbdde4 
					 
					
						
						
							
							Merge pull request  #1579  from jjlin/job-scheduler  
						
						... 
						
						
						
						Add support for auto-deleting trashed items 
						
						
							
						
					 
					
						2021-04-06 19:48:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a2955daffe 
					 
					
						
						
							
							Merge pull request  #1576  from jjlin/global-domains  
						
						... 
						
						
						
						Sync global_domains.json 
						
						
							
						
					 
					
						2021-04-06 19:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						d3921b973b 
					 
					
						
						
							
							Merge pull request  #1583  from BlackDex/icon-updates  
						
						... 
						
						
						
						Updated icon fetching. 
						
						
							
						
					 
					
						2021-04-06 19:35:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						cf6ad3cb15 
					 
					
						
						
							
							Merge pull request  #1584  from BlackDex/admin-interface  
						
						... 
						
						
						
						Some admin interface updates. 
						
						
							
						
					 
					
						2021-04-06 19:33:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						90e0b7fec6 
					 
					
						
						
							
							Offset scheduled jobs by 5 minutes  
						
						... 
						
						
						
						This is intended to avoid contention with database backups that many users
probably schedule to start at exactly the top of an hour. 
						
						
							
						
					 
					
						2021-04-05 23:20:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						d77333576b 
					 
					
						
						
							
							Add support for auto-deleting trashed items  
						
						... 
						
						
						
						Upstream will soon auto-delete trashed items after 30 days, but some people
use the trash as an archive folder, so to avoid unexpected data loss, this
implementation requires the user to explicitly enable auto-deletion. 
						
						
							
						
					 
					
						2021-04-05 23:07:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						73ff8d79f7 
					 
					
						
						
							
							Add a generic job scheduler  
						
						... 
						
						
						
						Also rewrite deletion of old sends using the job scheduler. 
						
						
							
						
					 
					
						2021-04-05 23:07:15 -07:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						95fc88ae5b 
					 
					
						
						
							
							Some admin interface updates.  
						
						... 
						
						
						
						- Fixed bug when web-vault is disabled.
- Updated sql-server version check to be simpler thx to @weiznich ( https://github.com/dani-garcia/bitwarden_rs/pull/1548#discussion_r604767196  )
- Use `VACUUM INTO` to create a SQLite backup instead of using the external sqlite3 application.
  - This also removes the dependancy of having the sqlite3 packages installed on the final image unnecessary, and thus removed it.
- Updated backup filename to also have the current time.
- Add specific bitwarden_rs web-vault version check (to match letter patched versions)
  Will work when https://github.com/dani-garcia/bw_web_builds/pull/33  is build (But still works without it also). 
						
						
							
						
					 
					
						2021-04-05 15:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						1d0eaac260 
					 
					
						
						
							
							Updated icon fetching.  
						
						... 
						
						
						
						- Added image type checking, and prevent downloading non images.
  We didn't checked this before, which could in turn could allow someone
to download an arbitrary file.
- This also prevents SVG images from being used, while they work on the
  web-vault and desktop client, they didn't on the mobile versions.
- Because of this image type checking we can return a valid file type
  instead of only 'x-icon' (which is still used as a fallback).
- Prevent rel values with `icon-mask`, these are not valid favicons. 
						
						
							
						
					 
					
						2021-04-03 22:51:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						3565bfc939 
					 
					
						
						
							
							Sync global_domains.json to  bitwarden/server@261916d  (Stack Exchange)  
						
						
						
						
							
						
					 
					
						2021-04-01 21:59:06 -07:00 
						 
				 
			
				
					
						
							
							
								Mathijs van Veluw 
							
						 
					 
					
						
						
							
						
						a82c04910f 
					 
					
						
						
							
							Merge pull request  #1575  from RealOrangeOne/linguist-vendored  
						
						... 
						
						
						
						Just ignore scripts 
						
						
							
						
					 
					
						2021-04-01 21:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						233f03ca2b 
					 
					
						
						
							
							Just ignore scripts  
						
						... 
						
						
						
						Nothing else in `src/static` is vendored external scripts, so just ignore these.
This also fixes the glob, which previously wasn't matching anything 
						
						
							
						
					 
					
						2021-04-01 20:44:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						93c881a7a9 
					 
					
						
						
							
							Reflow some lines manually  
						
						
						
						
							
						
					 
					
						2021-03-31 21:45:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						0af3956abd 
					 
					
						
						
							
							Run cargo fmt on codebase  
						
						
						
						
							
						
					 
					
						2021-03-31 21:18:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						15feff3e79 
					 
					
						
						
							
							Add fmt to CI  
						
						
						
						
							
						
					 
					
						2021-03-31 21:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						5c5700caa7 
					 
					
						
						
							
							Merge pull request  #1565  from BlackDex/misc-updates  
						
						... 
						
						
						
						Misc changes. 
						
						
							
						
					 
					
						2021-03-30 23:31:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						3bddc176d6 
					 
					
						
						
							
							Updated sponsors  
						
						
						
						
							
						
					 
					
						2021-03-30 23:27:55 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						9caf4bf383 
					 
					
						
						
							
							Misc changes.  
						
						... 
						
						
						
						Some small changes in general:
- Moved the SQL Version check struct into the function.
- Updated hadolint to 2.0.0
- Fixed hadolint 2.0.0 warnings
- Updated github workflows
- Added .editorconfig for some general shared editor settings. 
						
						
							
						
					 
					
						2021-03-30 21:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						9b2234fa0e 
					 
					
						
						
							
							Merge pull request  #1556  from mkilchhofer/docs/update_template  
						
						... 
						
						
						
						fix(env.template): IP_HEADER defaults to X-Real-IP 
						
						
							
						
					 
					
						2021-03-29 23:35:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						1f79fdec4e 
					 
					
						
						
							
							Merge pull request  #1552  from BlackDex/misc-fixes  
						
						... 
						
						
						
						Icon and SMTP Debug fixes. 
						
						
							
						
					 
					
						2021-03-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Kilchhofer 
							
						 
					 
					
						
						
							
						
						a56f4c97e4 
					 
					
						
						
							
							fix(env.template): IP_HEADER defaults to X-Real-IP  
						
						... 
						
						
						
						This was wrong in commit 88c56de97b 
						
						
							
						
					 
					
						2021-03-29 11:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						3a3390963c 
					 
					
						
						
							
							Icon and SMTP Debug fixes.  
						
						... 
						
						
						
						- We need to add some feature to enable smtp debugging again. See: https://github.com/lettre/lettre/pull/584 
- Upstream added the fallback icon again, probably because of caching ;). See: https://github.com/bitwarden/server/pull/1149 
- Enabled gzip and brotli compression support with reqwest. Some sites seem to force this, or assume that because of the User-Agent string it is supported. This caused some failed icons.
Fixes  #1540  
						
						
							
						
					 
					
						2021-03-29 10:27:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						fd27759a95 
					 
					
						
						
							
							Merge pull request  #1546  from RealOrangeOne/clippy-run  
						
						... 
						
						
						
						Run Clippy 
						
						
							
 
						
					 
					
						2021-03-28 16:04:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						01d8056c73 
					 
					
						
						
							
							Merge pull request  #1545  from RealOrangeOne/icon-client-cache  
						
						... 
						
						
						
						Client caching 
						
						
							
						
					 
					
						2021-03-28 16:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						81fa33ebb5 
					 
					
						
						
							
							Remove unnecessary reference  
						
						
						
						
							
						
					 
					
						2021-03-28 10:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						e8aa3bc066 
					 
					
						
						
							
							Merge branch 'master' into clippy-run  
						
						
						
						
							
						
					 
					
						2021-03-28 10:51:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						0bf0125e82 
					 
					
						
						
							
							Reverse negation on ordering  
						
						... 
						
						
						
						Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com > 
						
						
							
						
					 
					
						2021-03-28 10:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						6209e778e5 
					 
					
						
						
							
							Icons should always be cached using full TTL  
						
						
						
						
							
						
					 
					
						2021-03-28 10:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						5323283f98 
					 
					
						
						
							
							Merge pull request  #1548  from BlackDex/admin-interface  
						
						... 
						
						
						
						Updated diagnostics page 
						
						
							
						
					 
					
						2021-03-28 01:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								BlackDex 
							
						 
					 
					
						
						
							
						
						57e17d0648 
					 
					
						
						
							
							Updated diagnostics page  
						
						... 
						
						
						
						- Added reverse proxy check
- Better deffinition of internet proxy
- Added SQL Server version detection 
						
						
							
						
					 
					
						2021-03-28 00:10:01 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						da55d5ec70 
					 
					
						
						
							
							Also run actions CI on pull request  
						
						... 
						
						
						
						`push` only counts for pushes to branches on the repo, not forks 
						
						
							
						
					 
					
						2021-03-27 15:21:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						828a060698 
					 
					
						
						
							
							Run clippy on CI  
						
						
						
						
							
						
					 
					
						2021-03-27 15:10:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						3e5971b9db 
					 
					
						
						
							
							Remove unnecessary result return types  
						
						
						
						
							
						
					 
					
						2021-03-27 15:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						47c2625d38 
					 
					
						
						
							
							Prevent clippy complaining at method  
						
						... 
						
						
						
						It's not incorrectly wrapped. We care about the return type being `Option`. 
						
						
							
						
					 
					
						2021-03-27 14:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						49af9cf4f5 
					 
					
						
						
							
							Correctly camelCase acronyms  
						
						... 
						
						
						
						https://rust-lang.github.io/rust-clippy/master/index.html#upper_case_acronyms  
					
						2021-03-27 14:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						6b1daeba05 
					 
					
						
						
							
							Implement From over Into  
						
						... 
						
						
						
						https://rust-lang.github.io/rust-clippy/master/index.html#from_over_into  
					
						2021-03-27 14:19:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						9f1240d8d9 
					 
					
						
						
							
							Only construct JSON object if it's useful  
						
						
						
						
							
						
					 
					
						2021-03-27 14:03:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						a8138be69b 
					 
					
						
						
							
							Use if let more  
						
						
						
						
							
						
					 
					
						2021-03-27 14:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						ea57dc3bc9 
					 
					
						
						
							
							Use matches macro  
						
						
						
						
							
						
					 
					
						2021-03-27 14:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						131348a49f 
					 
					
						
						
							
							Add immutable caching for vault assets  
						
						... 
						
						
						
						The URLs are cachebusted, so updates will still be applied cleanly and immediately 
						
						
							
						
					 
					
						2021-03-27 13:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						b22564cb00 
					 
					
						
						
							
							Cache icons on the client  
						
						... 
						
						
						
						This should make the vault pages load much faster, and massively reduce the number of requests. 
						
						
							
						
					 
					
						2021-03-27 13:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						16eb0a56f9 
					 
					
						
						
							
							Exclude vendored scripts from Github language statistics  
						
						
						
						
							
						
					 
					
						2021-03-25 21:39:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						3e4ff47a38 
					 
					
						
						
							
							Update dependencies, particularly openssl to 1.1.1k  
						
						
						
						
							
						
					 
					
						2021-03-25 20:05:20 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						8ea01a67f6 
					 
					
						
						
							
							Merge pull request  #1529  from mprasil/more-generic-send-error-messages  
						
						... 
						
						
						
						Return generic message when Send not available 
						
						
							
						
					 
					
						2021-03-25 19:56:24 +01:00 
						 
				 
			
				
					
						
							
							
								Miro Prasil 
							
						 
					 
					
						
						
							
						
						aa5cc642e1 
					 
					
						
						
							
							Use constant for the "inaccessible" error message  
						
						
						
						
							
						
					 
					
						2021-03-25 11:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						a121cb6f00 
					 
					
						
						
							
							Merge pull request  #1530  from jjlin/global-domains  
						
						... 
						
						
						
						Sync global_domains.json 
						
						
							
						
					 
					
						2021-03-23 23:48:20 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						60164182ae 
					 
					
						
						
							
							Fix alpine armv7 build  
						
						... 
						
						
						
						Reference: https://github.com/messense/rust-musl-cross/pull/34  
						
						
							
						
					 
					
						2021-03-23 23:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lin 
							
						 
					 
					
						
						
							
						
						f842a80cdb 
					 
					
						
						
							
							Sync global_domains.json to  bitwarden/server@455e4b2  (ProtonMail/ProtonVPN)  
						
						
						
						
							
						
					 
					
						2021-03-23 11:30:00 -07:00 
						 
				 
			
				
					
						
							
							
								Miro Prasil 
							
						 
					 
					
						
						
							
						
						4b6a574ee0 
					 
					
						
						
							
							Return generic message when Send not available  
						
						... 
						
						
						
						This should help avoid leaking information about (non)existence of Send
and be more in line with what official server returns. 
						
						
							
						
					 
					
						2021-03-23 13:39:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel García 
							
						 
					 
					
						
						
							
						
						f9ebb780f9 
					 
					
						
						
							
							Update dependencies  
						
						
						
						
							
						
					 
					
						2021-03-22 20:00:57 +01:00