| 
								
								
									 mdecimus | d9e5838081 | v0.12.3 | 2025-05-30 09:00:59 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | acd8df28bd | v0.12.2 | 2025-05-27 08:48:39 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 699fca25e0 | Bump open-telemetry to 0.29, tokio to 1.45 | 2025-05-21 15:49:26 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 65fe4b1b49 | Sequential change ids | 2025-05-17 21:48:30 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | dcdf68b774 | XOAUTH2 support (closes  #1194 closes #1369) | 2025-05-16 17:17:13 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | f667da0d4f | Update cargo version to v0.12.0 | 2025-05-16 16:47:21 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 10bb4e5661 | Automated schema migration | 2025-05-16 16:20:05 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 7ec5701af8 | Zero-copy deserialization of Sieve scripts and reports + Bump multiple dependencies to their latest versions | 2025-05-16 16:20:05 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 095c501a66 | WebDAV permissions and logging (closes #1362) | 2025-05-16 16:20:05 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | e10e94325f | Hide the current server version (closes #1435) | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | c5596fb656 | Partial rollback of CompactString after benchmarking (or 'premature optimization is the root of all evil') | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | d6dc6ee8c5 | Zero-copy principals + CompactString partial impl | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | b396341240 | Incremental caching | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | fac2975a5a | Storage layer refactoring: faster id generation, automatic batching and virtual thread ids | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 3f825aaafd | DAV server passing Litmus test suite | 2025-05-16 16:20:04 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 9491071731 | Store changing message data in single object | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | d3b284e28d | Include integrity hash in serialized bytes | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 110ec14fe6 | DAV file management delete | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | eadd36f4cb | DAV storage methods | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | c8abc9213a | Zero copy tests passing for JMAP | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 9ec047d284 | Zero copy IMAP passing tests | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 84be252413 | Zero copy everything | 2025-05-16 16:20:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 2826ff1548 | How I stopped worrying and learned to love zero-copy deserialization | 2025-05-16 16:20:00 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | b7c0f8447b | Improved object serialization | 2025-05-16 16:19:08 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | e1189c2065 | Allow undiscovered UIDs to be used in IMAP COPY/MOVE operations (closes #1201). | 2025-04-29 19:07:58 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | c0fdee6843 | v0.11.7 | 2025-03-23 16:23:18 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 44f8ef29e1 | Bump to Rust 2024 | 2025-02-21 09:59:23 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 337f4b3a48 | v0.11.5 | 2025-02-01 10:12:18 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | c394fa689f | Creating a mailbox in a shared folder results in wrong hierarchy (fixes #1128) | 2025-01-28 18:49:36 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | d8543ae389 | Perfect hashing with hashify | 2025-01-26 16:19:18 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 8438435fbe | Removed local concurrency limiters, switch to global rate limiting | 2025-01-18 19:09:02 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 2eb388674d | Refactored local delivery to avoid mpsc channel | 2025-01-17 15:29:55 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 360b32a504 | Cluster node roles | 2025-01-12 12:06:07 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | c34f80c4f9 | v0.11.0-pre-release | 2024-12-29 16:46:40 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | c7499ab67d | Removed authentication rate limit (unnecessary since there is fail2ban) | 2024-12-27 14:51:11 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 07449a3622 | Port Spam filter to Rust - part 6 | 2024-12-15 18:01:17 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 86b17ebdc1 | 0.10.7 | 2024-12-04 11:09:36 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | afef1552b8 | v0.10.6 | 2024-11-07 16:32:54 +01:00 |  | 
				
					
						| 
								
								
									 mdecimus | 0ee2fe3dee | v0.10.5 | 2024-10-15 18:20:55 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | dcb8b4e8d5 | v0.10.4 
		
	
	
		
			
				
	
				trivy / Check (push) Has been cancelled | 2024-10-08 17:17:21 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 581533b09c | Detect and ban port scanners as well as other forms of abuse (closes #820) | 2024-10-08 11:48:03 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 881d4497ce | Updated spam filter rules 
		
	
	
		
			
				
	
				trivy / Check (push) Waiting to run | 2024-10-06 14:56:28 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 1d9ac04ece | OIDC diretory | 2024-10-02 11:13:10 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 1fed40a926 | RFC7662 - OAuth 2.0 Token Introspection 
		
	
	
		
			
				
	
				trivy / Check (push) Failing after -9m34s | 2024-09-28 17:45:16 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | a45fea86ed | v0.10.1 
		
	
	
		
			
				
	
				trivy / Check (push) Failing after -9m30s | 2024-09-26 19:02:51 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 0fbf574651 | OAUTHBEARER SASL support in all services (closes #627) | 2024-09-26 18:59:07 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | ce8182ae07 | Core refactoring | 2024-09-26 14:49:46 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | 8af15d1b10 | Fix compilation without enterprise feature | 2024-09-20 12:13:48 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | a67f308645 | Branding + fixes | 2024-09-19 19:39:35 +02:00 |  | 
				
					
						| 
								
								
									 mdecimus | ab77a0aca8 | Multi-tenancy (closes #212 closes #346 closes #582) | 2024-09-13 18:10:56 +02:00 |  |