gnu-social/src/Core
Hugo Sales 34059a8d3d
[ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files
Currently, we simply hash the contents of the file with sha256, but in the future we can use something smarter,
which could find visual feature similarity between images
2021-09-14 13:12:51 +01:00
..
DB [DB] Make DB::findOneBy throw a different exception if two values are found 2021-09-14 13:12:23 +01:00
I18n [TESTS] Add tests to all relevant methods under App\Util and fix errors that popup 2021-09-14 13:10:23 +01:00
Modules [ATTACHMENTS] Even more further refactoring 2021-09-14 13:12:18 +01:00
Queue [GIT] Change my email to the new one in all files and bump copyright year 2021-09-14 13:06:56 +01:00
Router [TESTS] Add tests of Common and fix small oddities that pop up 2021-09-14 13:10:22 +01:00
Cache.php CACHE] Fix cache implementation with the help of tests and remove premature optimization for non-redis list caching 2021-09-14 13:10:22 +01:00
Controller.php [CORE] Add functionality to App\Core\Controller to get and validate GET parameters 2021-09-14 13:11:50 +01:00
Entity.php [Poll] Added modified param for Poll/Poll response, added PollTest 2021-09-14 13:10:12 +01:00
Event.php [GIT] Change my email to the new one in all files and bump copyright year 2021-09-14 13:06:56 +01:00
Form.php [GIT] Change my email to the new one in all files and bump copyright year 2021-09-14 13:06:56 +01:00
GNUsocial.php [DB] Add table map which allows using table names rather than entities in Doctrine operations 2021-09-14 13:11:50 +01:00
GSFile.php [ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files 2021-09-14 13:12:51 +01:00
HTTPClient.php [HTTPClient] Add utility functions for all HTTP methods 2021-09-14 13:12:23 +01:00
Log.php [LOG] Only try to log if setup, so logs can be disabled, in tests, for instance 2021-09-14 13:10:22 +01:00
ModuleManager.php [DB] Merge definition of SchemaDefDriver with SchemaDefPass for clarity 2021-09-14 13:06:56 +01:00
Security.php [GIT] Change my email to the new one in all files and bump copyright year 2021-09-14 13:06:56 +01:00
UserRoles.php [GIT] Change my email to the new one in all files and bump copyright year 2021-09-14 13:06:56 +01:00
VisibilityScope.php [CORE] Rename NoteScope to VisibilityScope, as it will be used for attachment visbility too 2021-09-14 13:11:50 +01:00