Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								63a79ae36d 
								
							 
						 
						
							
							
								
								Updated packages and fixed problems caused by the update.  
							
							
							
						 
						
							2019-12-07 10:47:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Opolka 
								
							 
						 
						
							
							
							
							
								
							
							
								43edf35637 
								
							 
						 
						
							
							
								
								Reduce Docker image size  
							
							... 
							
							
							
							- Removed node_modules from client after compilation
 - Added copy-webpack-plugin to copy required JS and fonts to dist
 - Adjusted server to serve files from client/dist
 - add js-yaml to server packages in order to use npm install --production 
							
						 
						
							2019-12-05 13:16:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								397f85dac4 
								
							 
						 
						
							
							
								
								Harmonization with IVIS  
							
							
							
						 
						
							2019-01-04 21:31:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								43c6b58793 
								
							 
						 
						
							
							
								
								Completely removed CKEditor 5  
							
							... 
							
							
							
							Some fixes of bugs from testing in production env. 
							
						 
						
							2018-11-24 00:48:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								3bb235a585 
								
							 
						 
						
							
							
								
								Removed CKEditor 5 because it was of little use and doubled the code size of root.js  
							
							... 
							
							
							
							Word wrap and Save to code editor. 
							
						 
						
							2018-11-22 15:21:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								4862d6cac4 
								
							 
						 
						
							
							
								
								Upgrade of modules and webpack.  
							
							... 
							
							
							
							Support for localization in progress. 
							
						 
						
							2018-11-17 23:26:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								7e52000219 
								
							 
						 
						
							
							
								
								Added MJML/HTML codeeditor with a preview for template design.  
							
							
							
						 
						
							2018-11-13 21:35:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								e2093e22fe 
								
							 
						 
						
							
							
								
								Some fixes and optimizations in sandboxes.  
							
							... 
							
							
							
							Start of a sandbox for GrapeJS 
							
						 
						
							2018-11-06 13:30:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								02a7275ae4 
								
							 
						 
						
							
							
								
								Added sandboxed CKEditor 4 as a template editor  
							
							
							
						 
						
							2018-11-04 11:19:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								eacdc74c29 
								
							 
						 
						
							
							
								
								CKEditor components replaced by CKEditor 5.  
							
							... 
							
							
							
							Remains of the sandboxed CKEditor - will be removed, but the version here may be useful for another editor that is prone to XSS (like Summernote). 
							
						 
						
							2018-11-03 21:46:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								7b5642e911 
								
							 
						 
						
							
							
								
								Basic support for Mosaico-based email templates.  
							
							
							
						 
						
							2018-04-02 11:58:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								b5cdf57f72 
								
							 
						 
						
							
							
								
								Files can be added to templates and managed in a dedicated "Files" view.  
							
							... 
							
							
							
							Mosaico integration in progress. The files seem to be working for Mosaico. 
							
						 
						
							2018-03-24 23:55:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								c85f2d4440 
								
							 
						 
						
							
							
								
								Obsoleting some old files  
							
							... 
							
							
							
							Transition to SPA-style client
Basis for Mosaico template editor 
							
						 
						
							2018-02-25 20:54:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								ba75623f86 
								
							 
						 
						
							
							
								
								Integrated CKEditor for templates. We might need to move it to a sandbox later to make it secure.  
							
							
							
						 
						
							2018-02-24 21:59:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								508d6b3b2f 
								
							 
						 
						
							
							
								
								Beginning of work on templates.  
							
							
							
						 
						
							2018-02-13 23:50:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								9203b5cee7 
								
							 
						 
						
							
							
								
								Blacklist functionality  
							
							... 
							
							
							
							Some API improvements 
							
						 
						
							2017-09-17 16:36:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6fbbe9a497 
								
							 
						 
						
							
							
								
								Stubs for adding and deleting a rule  
							
							
							
						 
						
							2017-08-16 21:41:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								baf9f61465 
								
							 
						 
						
							
							
								
								This is snapshot of custom node renderer for react-sortable-tree.  
							
							... 
							
							
							
							It likely won't be needed however. 
							
						 
						
							2017-08-16 16:10:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								f6e1938ff9 
								
							 
						 
						
							
							
								
								Lists list and CUD  
							
							... 
							
							
							
							Custom forms list
Updated DB schema (not yet implemented in the server, which means that most of the server is not broken).
- custom forms are independent of a list
- order and visibility of fields is now in custom_fields
- first_name and last_name has been turned to a regular custom field 
							
						 
						
							2017-07-29 22:42:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7b428546 
								
							 
						 
						
							
							
								
								Reports halfway through  
							
							... 
							
							
							
							Datatable now correctly handles the situation when user is not logged in and access protected resources 
							
						 
						
							2017-07-09 23:16:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cea46f07 
								
							 
						 
						
							
							
								
								Report templates ported to ReactJS and Knex.  
							
							... 
							
							
							
							Does not run yet because reports have dependencies on the old report templates. 
							
						 
						
							2017-07-09 15:41:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d79bbad575 
								
							 
						 
						
							
							
								
								All about user login  
							
							... 
							
							
							
							Not runnable at the moment 
							
						 
						
							2017-07-08 15:48:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								fbb8f5799e 
								
							 
						 
						
							
							
								
								React-based /account endpoint for editing a user profile  
							
							
							
						 
						
							2017-06-30 16:11:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								c81f5544e6 
								
							 
						 
						
							
							
								
								Added support for Datatables  
							
							... 
							
							
							
							Added support for ajax-based server side validation (useful for validation of emails, duplicate usernames, etc.)
User form more or less ready in the basic version (i.e. without permission management) 
							
						 
						
							2017-06-21 02:14:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4c86f626 
								
							 
						 
						
							
							
								
								Seems that hierarchical error handling works..  
							
							... 
							
							
							
							TreeTable component seems to work too.
Edit is half-way through. Create / delete are TBD. 
							
						 
						
							2017-06-05 23:59:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								4504d539c5 
								
							 
						 
						
							
							
								
								Some basic components for building forms.  
							
							
							
						 
						
							2017-06-04 13:16:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								4f52b571c9 
								
							 
						 
						
							
							
								
								Some bits for ReactJS-based client.  
							
							
							
						 
						
							2017-05-28 18:49:00 +02:00