Tanmay Deep Sharma 
							
						 
					 
					
						
						
							
						
						1ba00075ce 
					 
					
						
						
							
							feat: Add BE changes for captain pdf support for faq generation ( #12113 )  
						
						 
						
						
						
						
					 
					
						2025-08-27 20:31:22 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivam Mishra 
							
						 
					 
					
						
						
							
						
						b34dac7bbe 
					 
					
						
						
							
							feat: validate query conditions ( #10595 )  
						
						 
						
						... 
						
						
						
						Query conditions can take in arbitrary values, this can cause SQL
errors. This PR fixes it 
						
						
					 
					
						2024-12-17 17:16:37 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivam Mishra 
							
						 
					 
					
						
						
							
						
						3489783cb8 
					 
					
						
						
							
							feat: add domain blocklist feature ( #10016 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Pranav <pranav@chatwoot.com > 
						
						
					 
					
						2024-08-26 13:05:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pranav 
							
						 
					 
					
						
						
							
						
						f78f278e2f 
					 
					
						
						
							
							fix: Update validations for filter service ( #8239 )  
						
						 
						
						... 
						
						
						
						- Refactor filter service for better readability and maintenance
- Add validations for the following:
   - If an invalid attribute is passed, a custom exception InvalidAttribute will be thrown.
   - If an invalid operator is passed, a custom exception InvalidOperator will be thrown.
   - If an invalid value (currently checking only null check), a custom exception InvalidValue will be thrown.
Fixes: https://linear.app/chatwoot/issue/CW-2702/activerecordstatementinvalid-pginvalidtextrepresentation-error-invalid 
Fixes: https://linear.app/chatwoot/issue/CW-2703/activerecordstatementinvalid-pginvaliddatetimeformat-error-invalid 
Fixes:  https://linear.app/chatwoot/issue/CW-2700/activerecordstatementinvalid-pgsyntaxerror-error-syntax-error-at-or 
Co-authored-by: Sojan <sojan@pepalo.com > 
						
						
					 
					
						2024-03-20 16:29:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivam Mishra 
							
						 
					 
					
						
						
							
						
						07ea9694a3 
					 
					
						
						
							
							feat: new accounts controller for signup+onboarding ( #8804 )  
						
						 
						
						... 
						
						
						
						* feat: add v2 accounts controller
* feat: allow empty account and user name
* feat: ensure  and  is present for v1 signup
* test: remove validation checks
* chore: apply suggestions
* chore: revert en.yml formatting
* chore: line at EOF
* fix: routes
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com > 
						
						
					 
					
						2024-02-02 16:10:45 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sojan Jose 
							
						 
					 
					
						
						
							
						
						7ab7bac6bf 
					 
					
						
						
							
							chore: Enable the new Rubocop rules ( #7122 )  
						
						 
						
						... 
						
						
						
						fixes: https://linear.app/chatwoot/issue/CW-1574/renable-the-disabled-rubocop-rules  
						
						
					 
					
						2023-05-19 14:37:10 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sojan Jose 
							
						 
					 
					
						
						
							
						
						b1eea7f7d1 
					 
					
						
						
							
							chore: Introduce enterprise edition license ( #3209 )  
						
						 
						
						... 
						
						
						
						- Initialize an "enterprise" folder that is copyrighted.
- You can remove this folder and the system will continue functioning normally, in case you want a purely MIT licensed product.
- Enable limit on the number of user accounts in enterprise code.
- Use enterprise edition injector methods (inspired from Gitlab).
- SaaS software would run enterprise edition software always.
Co-authored-by: Pranav Raj S <pranav@chatwoot.com > 
						
						
					 
					
						2021-12-09 12:07:48 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sojan Jose 
							
						 
					 
					
						
						
							
						
						ac5d755545 
					 
					
						
						
							
							chore: Update dependencies ( #1173 )  
						
						 
						
						
						
						
					 
					
						2020-09-08 11:24:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Subin T P 
							
						 
					 
					
						
						
							
						
						7e62000e1b 
					 
					
						
						
							
							Chore: Remove redis backed reporting ( #669 )  
						
						 
						
						
						
						
					 
					
						2020-05-02 16:04:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pranav Raj S 
							
						 
					 
					
						
						
							
						
						94c6d6db6f 
					 
					
						
						
							
							🚨 Fix Rubocop lint errors  
						
						 
						
						
						
						
					 
					
						2019-10-20 14:17:26 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akshay Birajdar 
							
						 
					 
					
						
						
							
						
						a1452d7d89 
					 
					
						
						
							
							Sprinkle frozen string literal & Indentation Fix ( #150 )  
						
						 
						
						... 
						
						
						
						* Avoid extra string alocation as join will always return string
* Fix indentation
* Sprinkle frozen string literal true 
						
						
					 
					
						2019-10-16 12:22:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pranav Raj Sreepuram 
							
						 
					 
					
						
						
							
						
						2a34255e0b 
					 
					
						
						
							
							Initial Commit  
						
						 
						
						... 
						
						
						
						Co-authored-by: Subin <subinthattaparambil@gmail.com >
Co-authored-by: Manoj <manojmj92@gmail.com >
Co-authored-by: Nithin <webofnithin@gmail.com > 
						
						
					 
					
						2019-08-14 15:18:44 +05:30