|  | 1b623a85ae   | [UTIL][FormFields] Move FormFields class to Util\Form namespace | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | 1647c5391f   | [Favourite][TWIG][CSS] Favourite now works. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | e15044fe36   | [CSS] Overall typography resizing to provide proper text hierarchy. Radio buttons polish, notes author box is now smaller. Better organization of CSS rules according to their filename and thus, their aim. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | 1962a004aa   | [CSS] Fixed top margin, footer elements are now actually footer elements. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | e180143e20   | [TWIG][CSS] Buttons are now the correct size in all contexts. Right panel create a notice section re-structure. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | cb21599cef   | [TWIG][CSS] Feedback provided to active page. Removed top accent border on notes. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | 68cf6dee65   | [FAQ][CSS] All FAQ pages stylized, minor structure changes throughout. | 2021-09-14 13:13:22 +01:00 |  | 
			
				
					|  | 10f930ad4b   | [TWIG][CSS] Left panel text hierarchy fix (no <hr> element between timeline navigation and its items). Default CSS fixes for buttons and input file selectors. | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | 0f032c257b   | [CSS] Input file elements polish. It should resize properly and provide feedback when selected (not a thing in Firefox ESR yet). | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | bac6d2a490   | [CSS] Base CSS polish, reset CSS additions for better cross-browser compatibility. | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | a77f51dd06   | [Avatar] Delete attachment only if safe | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | 21362d1e4d   | [ATTACHMENTS] Add dependencies counter | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | 95fd86f8dc   | [CSS] Fixed background incorrect sizing. | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | d0b2cccb63   | [CSS] Mesh gradient works as intended with no banding. | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | 0c612bddbe   | [Avatar] Store as regular attachments | 2021-09-14 13:13:21 +01:00 |  | 
			
				
					|  | b355f0d590   | [DEV] Add PsySH REPL | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 3334aca7b9   | [Avatar] Move entity from core to component | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | fb6aa78ae8   | [CORE][GSFile] Allow storing files under /file | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | e688bf8aed   | [TESTS] Ignore coverage of ResetPasswordRequest, as it uses mailing functionality. We may want to introduce this test in the future | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 9ad2cb5e66   | [UTIL][FormFields] Allow specifying whether a password is required and provide placeholder text | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 5aedf64e5b   | [ROUTES] Remove individual settings pages, as they got merged | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 27f2fbdade   | [ENTITY] Refactor LocalUser::changePassword for easier use | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 19318b3163   | [UTIL][EXCEPTION] Add AuthenticationException, representing an auth error, status code 401 unauthorized | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | a1592656e0   | [TESTS] Change format of data fixtures to allow creating more users | 2021-09-14 13:13:20 +01:00 |  | 
			
				
					|  | 2dd3511149   | [CORE][DB] Specify desired case in array_change_case, for clarity | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | 0ae67d96ea   | [TESTS] Raise test coverage for AdminPanel to 100% | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | b77e35ef09   | [SECURITY] Do not require email when in development | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | e8ef777fb2   | [DOCS][Dev] Add Debugging and Testing | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | 8240591bd4   | [TESTS] Fixup Security controller tests to match new UI | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | fe7c2b5115   | [TESTS] Raise test coverage for AdminPanel controller to 100% | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | e0a0df502e   | [TESTS] Raise test coverage for Attachment controller to 100% | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | 29d77b446f   | [TESTS] Add a sample image to the test dataset | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | 647e4c03b3   | [CORE][GSFile] Ensure files are stored inside the configured storage folder, with a relative filename in the database | 2021-09-14 13:13:19 +01:00 |  | 
			
				
					|  | 51f8f004b3   | [CORE][CONTROLLER] Add TODO to Controller base class as to where our custom exception pages would be implemented | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 0b80727769   | [CORE][ENTITY] Allow create'ing will null values | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 77742c56c3   | [ImageEncoder] Don't print_r the exception as that leads to an OOM error | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 4aee27d3a6   | [CONFIG] Ensure consistency in config file | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 229a516fd2   | [TESTS] Make PHPUnit exit on first fail and some other tweaks | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 855d427442   | [UTIL][FORM] Create a utility class that defines common form fields, such as passwords | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | dfc97d2607   | [TESTS] Raise test coverage for Controller/Security to 100% | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | dc2b9f940e   | [CORE][GSFile] Assert that the destination folder where to store the attachment is inside the INSTALLDIR and store the filepath in the database | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 8139a21eb9   | [TESTS] Add coverage ignore to TemplateController and ResetPassword (as it requires sending emails) | 2021-09-14 13:13:18 +01:00 |  | 
			
				
					|  | 518995d155   | [CONTROLLER][Attachment] Assert that the supplied  is positive and add documentation | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | 88dd9e542f   | [CORE][GSFile] Change actor_id paramenter of validateAndStoreFileAsAttachment to optional and reorder them and their usages | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | 7bd88bd101   | [AUTOGENERATED] Update entity fields for ResetPasswordRequest entity | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | 471dc52c92   | [CORE] Add repositories, as needed by the Reset Password Bundle | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | 0c54a3297f   | [UTIL] Add a class that defines commonly used form fields | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | ccd5ebf8e4   | [CORE] Add passowrd reset and forgot password functionality | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | c3d2f04841   | [DEPENDENCIES] Add symfonycasts/reset-password-bundle as a dependency | 2021-09-14 13:13:17 +01:00 |  | 
			
				
					|  | 769fff2448   | [CORE][SECURITY][EMAIL] Move email confirmation functionality to it's own static wrapper, in preparation for adding password reset functionality | 2021-09-14 13:13:17 +01:00 |  |