|  | b177cb69e7   | [HTML][SECURITY] Harden implmentation of HTML generation | 2021-09-18 05:12:08 +01:00 |  | 
			
				
					|  | 030f8afdf5   | [ASSETS][FONTS] Poppins and Opens Sans are now used. Better legibility for smaller sizes. | 2021-09-18 05:12:07 +01:00 |  | 
			
				
					|  | c0c7eb32dc   | [DEPENDENCIES] Update composer dependencies | 2021-09-18 05:12:07 +01:00 |  | 
			
				
					|  | 8f0a3e4977   | [UI] Add mechanism for rendering note contents in different formats. Implement plaintext rendering. Use rendered field for note content, rather than the content itself | 2021-09-18 05:12:06 +01:00 |  | 
			
				
					|  | f344ed376c   | [ATTACHMENTS][Embed][UI] Allow plugins to provide a title for an attachment, if a note has none, implement such a mechanism in Embed and cache the result, since it is potentially costly | 2021-09-18 05:12:06 +01:00 |  | 
			
				
					|  | 15a2a69274   | [ROUTER] Add option is_system_path, to allow specifying that a route, such asgsactor_view_nicknameshould not be considered a system path, when checking for the collision of nicknames | 2021-09-18 05:12:05 +01:00 |  | 
			
				
					|  | e563c393f8   | [ROUTER] Add mechanism for sorting the order in which core routes are loaded | 2021-09-18 05:12:05 +01:00 |  | 
			
				
					|  | b26f3bca14   | [BOOTSTRAP] Remove duplicate constant definition | 2021-09-18 05:12:04 +01:00 |  | 
			
				
					|  | e9d809d441 | [Security][Exception] Security exception handling, login and register. TODO EmailNotFoundException and NicknameNotFoundException. | 2021-09-15 14:48:06 +01:00 |  | 
			
				
					|  | 26af284353 | [CONTROLLER][SECURITY] Registration feedback. The flashError works. However, Symfony's Exception error page is viewed upon trying to register. | 2021-09-15 14:48:06 +01:00 |  | 
			
				
					|  | efafc9f7eb | [TWIG][NOTE] Note's author avatar size defined. | 2021-09-15 14:48:06 +01:00 |  | 
			
				
					|  | 2cbdd43660 | [TWIG][BASE] Using preload for main stylesheets. This ensures they are available earlier and are less likely to block the page's render, improving performance. | 2021-09-15 14:48:06 +01:00 |  | 
			
				
					|  | 0f1bce67a1 | [CSS][FONTS] Added a lighter font, mobile optimizations were needed. All icons are more consistent in size. Forms are more consistent in margins, paddings and grouping. | 2021-09-15 14:48:06 +01:00 |  | 
			
				
					|  | 365edbaff0   | [ActivityStreamsTwo] Initial Actor support Various bug fixes | 2021-09-15 10:26:53 +01:00 |  | 
			
				
					|  | 1f3a6fe6ac   | [TESTS] Fix and/or temporarily disable failing tests. We'll get back to this | 2021-09-14 13:36:30 +01:00 |  | 
			
				
					|  | bebf4fdbce   | [I18n][Posting] Move ':' to inside the translate call | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | 1adde913c6   | [PHPStan] Only run custom PHPStan extensions if environment vairable PHPSTAN_BOOT_KERNEL is defined (since it requires having the whole social setup available) | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | a21b0afb70   | [ASSETS] Removed unused fonts. Variable fonts now used. | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | 7c465bba5f   | [NOTE] Add mimetype to notes | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | c69b28d894   | [CORE] Fix Undefined array key 0inDB::filterTableName | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | 404442ebda   | [BASE] Importing fonts through CSS instead, minimizing content blocking. Removed legibility optimizations in font rendering. Removed unused font rules. | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | 8887efe305   | [THEME][DARK] Background image is 73% smaller, added noise to diminish the banding in Firefox. | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | b74d944ae3   | [TOOLS][PHPStan] Raise PHPStan level to 3 and fix new errors | 2021-09-14 13:13:45 +01:00 |  | 
			
				
					|  | 9d7f43cd28   | [TOOLS][PHPStan][TESTS][Docker] Rework testing Docker container into a more generic tooling container. Keep services up and run coverage and phpstan as commands, for performance and ease of use | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 9742a07bae   | [TOOLS][git] Add option to skip pre-commit steps by defining one of SKIP_ALL,SKIP_CS_FIX,SKIP_DOC_CHECK,SKIP_PHPSTANvariables before thegit commitcommandExample:
`SKIP_PHPSTAN=1 git commit` | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | f81bf4a257   | [TOOLS][PHPStan] Add mechanism for initializing the whole application | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | ddb9702b1c   | [TOOLS][PHPStan] Add support for deducing the correct entity type from a table name. Needs refactoring and can only run inside container, as it connects to the database itself | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 4e30e5aad9   | [TOOLS] Fix all issues found by PHPStan level 2 | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 4b1780a2ee   | [ActivityStreamsTwo] Introduce a structure for data representation in ActivityStreams 2.0 Type factory borrowed from landrok/activitypub | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 043c5da58b   | [THEME][BASE] New and better light theme. | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 26aec5f626   | [BASE][NOTE][CSS] Further screen reader cues for note replies. | 2021-09-14 13:13:44 +01:00 |  | 
			
				
					|  | 9e051273f7   | [BASE][NOTE][CSS] Notes are now clearly delimited to visually impaired users. Screen readers will notify when a note begins as well as each reply. Focused elements now provide the same feedback everywhere. | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 60af533fa4   | [BASE][CSS] Accessibility menu fix when logged out. Proper selector for accesskey used now, ".accessibility-target". | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | c4b328c03b   | [LEFT][CSS] Fix scrolling when tabbing, navigating through notes is more obvious now. Timeline navigation fix for screen readers to know that the navigation title matters. | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 3abf71b707   | [CSS] There's no need to tab again after selecting accessibility menu! | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 8123086881   | [Embed] Fix normalizeEmbedLibMetadata for thumbnails starting with '/' | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 3c1a9ba3fa   | [CSS] Fixed tabbing through accessibility menu. Was invisible when going throught it without a previous target. | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | b0b3ae237a   | [TWIG][BASE] Fixed taborder, Orca will continue to read the whole header though. Navigation should be more clear for each timeline. | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 61071a6821   | [PLUGINS][Reply][Repeat][Favourite] Base template semantic rework. Reply, repeat and favourite respective classes are now assigned in their NoteHandlerPlugin. | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | ddd2ffe26a   | [TWIG] Add extension to check if Firefox is being used | 2021-09-14 13:13:43 +01:00 |  | 
			
				
					|  | 0e50f0692e   | [ACCESSIBILITY][BASE] Accessibility menu was unreachable. | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 1614b8c8fe   | [ACCESSIBILITY][BASE] Workaround Firefox amazing keybindings. | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 681144b380   | [PLUGINS][Favourite][CSS] Favourite label now shows whether it's favourited or not already. | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 0cecc67376   | [COMPONENT][Posting][Link] Create ProcessNoteContentevent. Move link extraction to Link component. Cleanup Posting | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | add8f4a52f   | [TOOLS] Fix all errors found by PHPStan level 1 | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 0da6ff05ed   | [TOOLS] Add config file and raise PHPStan to level 1 | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 277a080d7c   | [EXCEPTION] Add NotImplementedException | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | eb833b62e2   | [TOOLS] Fix all level 0 errors found by PHPStan and move constant definition to bootstrap file | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | 0eb0236feb   | [TOOLS] Run PHPStan on the whole codebase on each commit | 2021-09-14 13:13:42 +01:00 |  | 
			
				
					|  | ecb1064d08   | [DEPENDENCIES] Add PHPStan as a dev dependency | 2021-09-14 13:13:42 +01:00 |  |