Ferdinand Thiessen 
							
						 
						
							
								a8c7ddae3d 
								
							 
						 
						
							
							
								
								[Plugin] schedule: Fix create event with EventType Object  
							
							
							
						 
						
							2021-01-26 21:32:13 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								2ca8d3b324 
								
							 
						 
						
							
							
								
								[Config] Added missing file  
							
							
							
						 
						
							2021-01-25 13:14:02 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								a91f820b7f 
								
							 
						 
						
							
							
								
								[Test] Reading default database from file.  
							
							... 
							
							
							
							* Providing default database with dummy data for testing
* Added test for login and decorator 
							
						 
						
							2021-01-25 13:12:04 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								5b57278721 
								
							 
						 
						
							
							
								
								[Plugin] schedule: Fixed invalid routes.  
							
							
							
						 
						
							2021-01-25 13:10:28 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								94ffc706e7 
								
							 
						 
						
							
							
								
								[System] config: Read default config.  
							
							... 
							
							
							
							* Config file in module path is the default config, this allows simpler user configs.
* Default values also for test configuration 
							
						 
						
							2021-01-25 13:09:20 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								30305c26cc 
								
							 
						 
						
							
							
								
								[Plugin] Schedule: Identify EventTypes by ID not name  
							
							
							
						 
						
							2021-01-24 16:20:25 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								d2854315c1 
								
							 
						 
						
							
							
								
								[Test] Added setup.cfg to run tests and coverage, updated Readme  
							
							
							
						 
						
							2021-01-24 16:19:46 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								9bbae33e4c 
								
							 
						 
						
							
							
								
								change response of events  
							
							
							
						 
						
							2021-01-23 16:08:14 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								a0d1567b3c 
								
							 
						 
						
							
							
								
								Merge branch 'pluginify' of groeger-clan.duckdns.org:newgeruecht into pluginify  
							
							
							
						 
						
							2021-01-23 09:32:20 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								4a13d3ceb1 
								
							 
						 
						
							
							
								
								fixed issue that on register_user the birthday can be set  
							
							
							
						 
						
							2021-01-23 09:31:31 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								62815d9278 
								
							 
						 
						
							
							
								
								[System][Tests]: Added infrastructure for tests, added first unit test  
							
							
							
						 
						
							2021-01-23 02:18:44 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								94aac573e6 
								
							 
						 
						
							
							
								
								[System] Allow setting a test configuration for unit tests.  
							
							
							
						 
						
							2021-01-23 02:17:14 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								fe7166686d 
								
							 
						 
						
							
							
								
								fixed issue for user_avatar if userid is not set  
							
							
							
						 
						
							2021-01-22 17:03:11 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								cf5278d2e2 
								
							 
						 
						
							
							
								
								Merge branch 'pluginify' of groeger-clan.duckdns.org:newgeruecht into pluginify  
							
							
							
						 
						
							2021-01-22 14:25:49 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								83dba12ecb 
								
							 
						 
						
							
							
								
								Revert "fixed install of permission users_register"  
							
							... 
							
							
							
							This reverts commit fee4765898 
							
						 
						
							2021-01-22 14:24:12 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								fee4765898 
								
							 
						 
						
							
							
								
								fixed install of permission users_register  
							
							
							
						 
						
							2021-01-22 14:20:25 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								125ba1be78 
								
							 
						 
						
							
							
								
								[Plugin] users: Fixed installation of permissions and added documentation.  
							
							
							
						 
						
							2021-01-22 14:11:16 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								c4b80f27ee 
								
							 
						 
						
							
							
								
								[Plugin] balance: Fixed shortcut data type check  
							
							
							
						 
						
							2021-01-22 00:17:51 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								826893e42e 
								
							 
						 
						
							
							
								
								[Plugin] balance: Allow saving shortcuts  
							
							
							
						 
						
							2021-01-21 20:24:10 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								bdbb2d3e45 
								
							 
						 
						
							
							
								
								[Plugin] balance: Do not provide default values for frontend, split this to the frontend project  
							
							
							
						 
						
							2021-01-21 14:08:45 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								69ec4472c3 
								
							 
						 
						
							
							
								
								[System][Plugin] users: Send users a link to set their own password and initially set random password  
							
							
							
						 
						
							2021-01-21 14:08:06 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								f42d5956db 
								
							 
						 
						
							
							
								
								[Plugin] balance: Added shortcuts configuration for balance  
							
							
							
						 
						
							2021-01-20 15:21:33 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								aeadc78acc 
								
							 
						 
						
							
							
								
								[System][Plugin] auth: Using find_user for password reset,  fixes   #443  
							
							... 
							
							
							
							* find_user will also search auth backend for user, so password recovery will also work if user was never logged in on Flaschengeist. 
							
						 
						
							2021-01-19 03:30:49 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								68512a9851 
								
							 
						 
						
							
							
								
								[Plugin] auth_ldap: Implemented find_user  
							
							... 
							
							
							
							* Search for user inside of auth backend 
							
						 
						
							2021-01-19 03:29:26 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								d0db878a5c 
								
							 
						 
						
							
							
								
								[Plugin] auth_ldap, balance: Some minor reformatting  
							
							
							
						 
						
							2021-01-18 18:31:13 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								7ec37914a1 
								
							 
						 
						
							
							
								
								[System] Send welcome and password-changed notifications, allow custom text per config file  
							
							
							
						 
						
							2021-01-18 18:05:10 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								049b64ffd5 
								
							 
						 
						
							
							
								
								[Plugin] auth: Implemented REST endpoint for password reset  
							
							
							
						 
						
							2021-01-18 16:18:16 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								1f93bc6d80 
								
							 
						 
						
							
							
								
								[System] Implemented password reset function in user controller  
							
							
							
						 
						
							2021-01-18 16:17:40 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								559c8c5c9c 
								
							 
						 
						
							
							
								
								Implemented function to delete all active sessions of an user  
							
							
							
						 
						
							2021-01-18 16:12:11 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								23268f6557 
								
							 
						 
						
							
							
								
								Fixed hook for mail sending  
							
							
							
						 
						
							2021-01-18 16:11:44 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								a9970bec5b 
								
							 
						 
						
							
							
								
								Allow mail as login name. Implemented  #428  
							
							
							
						 
						
							2021-01-14 19:09:01 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								991ffb2766 
								
							 
						 
						
							
							
								
								[Plugin]balance: Fixed typo in function name and fixed db model  
							
							
							
						 
						
							2020-11-25 20:35:11 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								4534d0ff15 
								
							 
						 
						
							
							
								
								Revert "[Avatar] Fix, sodass korrekte url rausgegeben wird."  
							
							... 
							
							
							
							This reverts commit 1b1dd8d7a7 
							
						 
						
							2020-11-20 20:21:47 +01:00  
				
					
						
							
							
								
									
								
								Tim Gröger 
							
						 
						
							
								1b1dd8d7a7 
								
							 
						 
						
							
							
								
								[Avatar] Fix, sodass korrekte url rausgegeben wird.  
							
							
							
						 
						
							2020-11-20 20:16:08 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								4b2cb56fbe 
								
							 
						 
						
							
							
								
								[System] Fix issue with avatar in userController  
							
							
							
						 
						
							2020-11-18 03:18:52 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								57930837ac 
								
							 
						 
						
							
							
								
								[Plugin] balance: Added reverting feature  
							
							
							
						 
						
							2020-11-18 02:55:31 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								737dd9d5cf 
								
							 
						 
						
							
							
								
								[Plugin]auth: Fixed possible issue with POST paramenters on login  
							
							
							
						 
						
							2020-11-18 02:48:44 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								4a4930d683 
								
							 
						 
						
							
							
								
								[Plugin] Schedule: Mostly final backend implemented. Tested.  
							
							
							
						 
						
							2020-11-18 02:47:40 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								6612a84cd3 
								
							 
						 
						
							
							
								
								[System] avatar URL needs to be generated as path might change  
							
							
							
						 
						
							2020-11-18 01:56:33 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								40651c3279 
								
							 
						 
						
							
							
								
								[Script] Respect root if running devel server  
							
							
							
						 
						
							2020-11-18 01:55:02 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								2d6b86e2eb 
								
							 
						 
						
							
							
								
								[System][Plugin] Improved Hooks, roles and auth_ldap improvements  
							
							... 
							
							
							
							* Hooks now allow multiple hooked functions
* Hooks can now be called before and after a function call
* Fixed issue in datetime util when string is None or empty
* Roles: Return new created role as json
* auth_ldap: Use new Hooks
* auth_ldap: Fixed an issue where ldap response is not checked (when role gets renamed) 
							
						 
						
							2020-11-18 00:39:25 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								58e121473b 
								
							 
						 
						
							
							
								
								Fixed avatar URL  
							
							
							
						 
						
							2020-11-17 17:46:07 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								88ff46c193 
								
							 
						 
						
							
							
								
								[Plugin] auth_plain: Implemented Avatar  
							
							
							
						 
						
							2020-11-17 03:32:47 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								28865649b4 
								
							 
						 
						
							
							
								
								[Plugin] Use plugin function instead of HookCall  
							
							
							
						 
						
							2020-11-17 03:28:04 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								39a259a693 
								
							 
						 
						
							
							
								
								[Plugin] roles: New permission needed for deleting roles  
							
							
							
						 
						
							2020-11-16 14:21:19 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								09c7f4a258 
								
							 
						 
						
							
							
								
								[Plugin] auth_ldap: Use Pillow to convert avatar if installed  
							
							
							
						 
						
							2020-11-16 13:35:23 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								a270857c41 
								
							 
						 
						
							
							
								
								[Plugin]users, auth_ldap: Implemented avatar  
							
							
							
						 
						
							2020-11-16 02:30:24 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								9409533f7c 
								
							 
						 
						
							
							
								
								[Plugin] Users: Allow roles in data if not changed.  
							
							
							
						 
						
							2020-11-15 19:44:49 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								602e1bc941 
								
							 
						 
						
							
							
								
								[System] Detect offline database  
							
							
							
						 
						
							2020-11-15 18:53:46 +01:00  
				
					
						
							
							
								
								Ferdinand Thiessen 
							
						 
						
							
								1d36aa4033 
								
							 
						 
						
							
							
								
								[Script][System] Added date as export format and added birthday as user attribute  
							
							
							
						 
						
							2020-11-15 15:52:20 +01:00