Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								9f467762c0 
								
							 
						 
						
							
							
								
								Included MJML4  
							
							
							
						 
						
							2018-11-10 02:05:26 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								213039c141 
								
							 
						 
						
							
							
								
								Fixes of bugs caused by the public endpoint.  
							
							
							
						 
						
							2018-09-29 22:07:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								efbfa2b366 
								
							 
						 
						
							
							
								
								Checks for dependencies during deletion.  
							
							
							
						 
						
							2018-09-29 20:08:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								0a08088893 
								
							 
						 
						
							
							
								
								Removed obsolete dir  
							
							... 
							
							
							
							Numeric conversions for all ids coming in as route req params.
Infrastructure for proper error message when dependencies prevent entity deletion. 
							
						 
						
							2018-09-29 13:30:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								2b57396a5d 
								
							 
						 
						
							
							
								
								Added delete button to entity lists.  
							
							
							
						 
						
							2018-09-28 14:51:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								bc818aaee2 
								
							 
						 
						
							
							
								
								Bugfixes  
							
							
							
						 
						
							2018-09-27 23:37:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								2d667523a1 
								
							 
						 
						
							
							
								
								Campaign preview as a particular user.  
							
							
							
						 
						
							2018-09-27 18:30:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								5670d21e76 
								
							 
						 
						
							
							
								
								Bugfixing.  
							
							
							
						 
						
							2018-09-27 12:34:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								86efa11994 
								
							 
						 
						
							
							
								
								Before renaming imports to tasks  
							
							
							
						 
						
							2018-09-23 22:28:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								a494dc6482 
								
							 
						 
						
							
							
								
								Added list_unsubscribedisabled option  
							
							... 
							
							
							
							Added TODO file 
							
						 
						
							2018-09-23 21:36:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								27021e9b2b 
								
							 
						 
						
							
							
								
								Webhooks ported. Not tested.  
							
							
							
						 
						
							2018-09-23 21:23:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								dda95ecdb3 
								
							 
						 
						
							
							
								
								Implementation of archive route. Simplified from v1. Not tested.  
							
							
							
						 
						
							2018-09-22 18:12:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								63765f7222 
								
							 
						 
						
							
							
								
								Client's public folder renamed to static  
							
							... 
							
							
							
							Regular campaign sender seems to have most of the code in place. (Not tested.) 
							
						 
						
							2018-09-18 10:30:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								89eabea0de 
								
							 
						 
						
							
							
								
								Fixes in selection of subscribers  
							
							
							
						 
						
							2018-09-11 10:07:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								01d1a903a2 
								
							 
						 
						
							
							
								
								Work in progress on Campaign Status  
							
							
							
						 
						
							2018-09-10 20:15:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d1fa4f4211 
								
							 
						 
						
							
							
								
								Work on sending campaigns. Campaign status page half-way done, but does not work yet.  
							
							
							
						 
						
							2018-09-10 00:55:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								67d7129f7b 
								
							 
						 
						
							
							
								
								Campaign UI and model adjusted to allow sending a campaign to multiple lists  
							
							
							
						 
						
							2018-09-02 20:17:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d74806dde3 
								
							 
						 
						
							
							
								
								Basic import seems to work  
							
							
							
						 
						
							2018-09-01 21:29:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								16519c5353 
								
							 
						 
						
							
							
								
								Some additions to import UI to cover the basic subscribe and unsubscribe cases.  
							
							
							
						 
						
							2018-08-26 15:32:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								739b9452de 
								
							 
						 
						
							
							
								
								UI for basic import and preparation phase of CSV.  
							
							
							
						 
						
							2018-08-26 11:46:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								cd798b5af7 
								
							 
						 
						
							
							
								
								Preparation of merge with master  
							
							
							
						 
						
							2018-08-06 20:24:51 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6648028270 
								
							 
						 
						
							
							
								
								First part of the UI for file import (upload of csv file to the server)  
							
							
							
						 
						
							2018-08-05 10:17:05 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								965f30cea7 
								
							 
						 
						
							
							
								
								Editing of triggers seems to work.  
							
							... 
							
							
							
							Some further fixes. 
							
						 
						
							2018-08-04 15:00:37 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc26a4836 
								
							 
						 
						
							
							
								
								Migration and model for triggers.  
							
							... 
							
							
							
							Not tested. 
							
						 
						
							2018-08-03 21:37:46 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								7b46c4b4b0 
								
							 
						 
						
							
							
								
								Editing of campaigns seems to work  
							
							
							
						 
						
							2018-08-03 17:05:55 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								32cad03f4f 
								
							 
						 
						
							
							
								
								Improved files to distinguish subtypes (allows multiple different files tabs at a entity)  
							
							... 
							
							
							
							Attachments via the improved files
Block thumbnails at mosaico templates as a separate files tab
Some fixes
All not tested yet 
							
						 
						
							2018-08-02 15:49:27 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								ade0fc87f2 
								
							 
						 
						
							
							
								
								work in progress on campaign edit  
							
							
							
						 
						
							2018-08-01 15:30:20 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								0e0fb944e3 
								
							 
						 
						
							
							
								
								First attempt on campaign editing. Misses attachments. Untested.  
							
							
							
						 
						
							2018-07-31 10:04:28 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								ee786bc8ad 
								
							 
						 
						
							
							
								
								Fixes in migration of templates and campaigns from Mailtrain ver 1  
							
							
							
						 
						
							2018-07-22 15:02:43 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								189638364c 
								
							 
						 
						
							
							
								
								Added migration for campaigns  
							
							
							
						 
						
							2018-07-22 00:01:28 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								e85c707973 
								
							 
						 
						
							
							
								
								Some small updates coming from IVIS  
							
							
							
						 
						
							2018-07-18 18:41:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								446d75ce71 
								
							 
						 
						
							
							
								
								Support for custom block thumbnails in Mosaico templates  
							
							
							
						 
						
							2018-05-13 22:40:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								7788b0bc67 
								
							 
						 
						
							
							
								
								Fixed sandbox. Multiple tabs work now.  
							
							... 
							
							
							
							WiP on selectable mosaico templates.
TODO: Make files always point to trusted URL, such that we don't have to rebase them. They are public anyway. The same goes for mosaico endpoints: /mosaico/templates and /mosaico/img 
							
						 
						
							2018-05-09 04:07:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								a4ee1534cc 
								
							 
						 
						
							
							
								
								WiP on mailers  
							
							
							
						 
						
							2018-04-29 18:13:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								e97415c237 
								
							 
						 
						
							
							
								
								Some bugfixes. The configuration management should be now OK.  
							
							
							
						 
						
							2018-04-22 20:29:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								c12efeb97f 
								
							 
						 
						
							
							
								
								Configuration split to lists, send configurations and server config.  
							
							... 
							
							
							
							This is before testing. 
							
						 
						
							2018-04-22 17:33:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								4fce4b6f81 
								
							 
						 
						
							
							
								
								WiP updates  
							
							
							
						 
						
							2018-04-22 09:00:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6706d93bc1 
								
							 
						 
						
							
							
								
								Basic support for Mosaico templates.  
							
							... 
							
							
							
							TODO:
- Allow choosing a mosaico template in a mosaico-based template
- Integrate the custom mosaico templates with templates (endpoint for retrieving a mosaico template, replacement of URL_BASE and PLACEHOLDER tags
- Implement support for MJML-based Mosaico templates
- Implement support for MJML-based templates
- Implement support for GrapeJS-based templates 
							
						 
						
							2018-04-02 19:05:22 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								7750232716 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into development  
							
							
							
						 
						
							2018-02-24 23:05:01 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e9165838dc 
								
							 
						 
						
							
							
								
								Subscription/unsubscription seems to work.  
							
							
							
						 
						
							2018-01-27 16:37:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								9203b5cee7 
								
							 
						 
						
							
							
								
								Blacklist functionality  
							
							... 
							
							
							
							Some API improvements 
							
						 
						
							2017-09-17 16:36:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								c343e4efd3 
								
							 
						 
						
							
							
								
								Rendering of custom fields in subscription list  
							
							
							
						 
						
							2017-08-22 08:15:13 +02:00