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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6f5b50e932 
								
							 
						 
						
							
							
								
								WiP on admin interface for subscribers.  
							
							 
							
							... 
							
							
							
							TODO:
- format data based on field info in listDTAjax
- integrate with the whole subscription machinery 
							
						 
						
							2017-08-20 23:50:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ff89c536 
								
							 
						 
						
							
							
								
								WiP on segments  
							
							 
							
							
							
						 
						
							2017-08-19 15:12:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc34136f5 
								
							 
						 
						
							
							
								
								WiP on segments.  
							
							 
							
							
							
						 
						
							2017-08-18 21:04:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								0bfb30817b 
								
							 
						 
						
							
							
								
								work in progress on segments  
							
							 
							
							... 
							
							
							
							some cleanup of models - handling dependencies in delete 
							
						 
						
							2017-08-14 22:53:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								b23529a75b 
								
							 
						 
						
							
							
								
								Some initial files for management of segments  
							
							 
							
							
							
						 
						
							2017-08-13 20:24:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								e73c0a8b28 
								
							 
						 
						
							
							
								
								Work in progress on subscriptions  
							
							 
							
							
							
						 
						
							2017-08-13 20:11:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d9211377dd 
								
							 
						 
						
							
							
								
								Options always shown below the group no matter how the list is sorted  
							
							 
							
							... 
							
							
							
							XSS protection for tables and trees 
							
						 
						
							2017-08-13 11:32:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								19f0c1bd97 
								
							 
						 
						
							
							
								
								work in progress on custom fields  
							
							 
							
							
							
						 
						
							2017-08-12 00:41:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								602364caae 
								
							 
						 
						
							
							
								
								Fluid layout  
							
							 
							
							... 
							
							
							
							Reworked routing and breadcrumb mechanism. It allows resolved parameters in paths, which allows including names of entities in the breadcrumb.
Secondary navigation which is aware of permissions. 
							
						 
						
							2017-08-11 18:16:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								86fce404a9 
								
							 
						 
						
							
							
								
								work in progress on custom fields  
							
							 
							
							
							
						 
						
							2017-08-11 08:51:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								361af18384 
								
							 
						 
						
							
							
								
								Custom forms list and CUD.  
							
							 
							
							
							
						 
						
							2017-07-30 16:22:07 +03: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 
								
							 
						 
						
							
							
							
							
								
							
							
								34823cf0cf 
								
							 
						 
						
							
							
								
								Seeming working (though not very thoroughly tested) granular access control for reports, report templates and namespaces.  
							
							 
							
							... 
							
							
							
							Should work both in local auth case and LDAP auth case. 
							
						 
						
							2017-07-27 22:41:25 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								89256d62bd 
								
							 
						 
						
							
							
								
								WiP on permissions  
							
							 
							
							... 
							
							
							
							Table of shares per user 
							
						 
						
							2017-07-27 17:11:22 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								89c9615592 
								
							 
						 
						
							
							
								
								WiP on permissions  
							
							 
							
							... 
							
							
							
							Doesn't run. This commit is just to backup the changes. 
							
						 
						
							2017-07-26 22:42:05 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								5df444f641 
								
							 
						 
						
							
							
								
								Computation of permissions seems to somehow work.  
							
							 
							
							
							
						 
						
							2017-07-25 02:14:17 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								e7bdfb7745 
								
							 
						 
						
							
							
								
								Namespace selection for users, reports and report-templates  
							
							 
							
							
							
						 
						
							2017-07-24 14:43:32 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								4822a50d0b 
								
							 
						 
						
							
							
								
								Share report template functionality  
							
							 
							
							
							
						 
						
							2017-07-24 07:03:32 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								d63eed9ca9 
								
							 
						 
						
							
							
								
								Reports ported to ReactJS and Knex  
							
							 
							
							... 
							
							
							
							Note that the interface for the custom JS code inside a report template has changed. It now offers promise-based interface and exposes knex. 
							
						 
						
							2017-07-13 13:27:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomas Bures 
								
							 
						 
						
							
							
							
							
								
							
							
								6d95fa515e 
								
							 
						 
						
							
							
								
								CUD operations on reports and report templates seem to work  
							
							 
							
							... 
							
							
							
							Execution of reports is TBD 
							
						 
						
							2017-07-11 11:28:44 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								aba42d94ac 
								
							 
						 
						
							
							
								
								Reports halfway through.  
							
							 
							
							... 
							
							
							
							Editing report parameters and execution/monitoring of reports is TBD. 
							
						 
						
							2017-07-09 22:38:57 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9758b4b104 
								
							 
						 
						
							
							
								
								Local auth seems to work  
							
							 
							
							
							
						 
						
							2017-07-08 18:57:41 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2287f6e9 
								
							 
						 
						
							
							
								
								Release candidate of basic user management - currently only CRUD on users, no permission assignment.  
							
							 
							
							
							
						 
						
							2017-06-29 23:22:33 +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