|
aa8412f607
|
[TESTS][Forms] Respect new naming conventions
|
2021-09-14 13:13:35 +01:00 |
|
|
9067bd8785
|
[TESTS] remove accidentally duplicate sample upload
|
2021-09-14 13:13:35 +01:00 |
|
|
415089914f
|
[VideoEncoder] Port plugin to v3 properly
|
2021-09-14 13:13:35 +01:00 |
|
|
5107e06fae
|
[DOCS][Developer] Paradigms: Update is_null based on poll votes
Everything around the use we give to php's null is about the state of having a value or not. Thus, using `is_null` always is the less bad option.
|
2021-09-14 13:13:35 +01:00 |
|
|
2b7232891e
|
[ImageEncoder] Make plugin respect instance config and use the new core interface
|
2021-09-14 13:13:35 +01:00 |
|
|
f9079784c4
|
[ENTITY][AttachmentThumbnail] Improve the way EncoderPlugins participate in the thumbnail process
|
2021-09-14 13:13:35 +01:00 |
|
|
e4b2821657
|
[TWIG][Attachments] Don't throw event with mimetype in its name
|
2021-09-14 13:13:35 +01:00 |
|
|
bc1fb007aa
|
[Core][GSFile] Improve the way EncoderPlugins participate in the file sanitization process
|
2021-09-14 13:13:34 +01:00 |
|
|
210f895e74
|
[ENTITY][Attachment] Respect rfc6838#section-4.2 mimetype length
|
2021-09-14 13:13:34 +01:00 |
|
|
e80ad2d87b
|
[TESTS][Controller][AdminTest] Update int tests to use attachment file_quota instead, as we deleted attachment max width
|
2021-09-14 13:13:34 +01:00 |
|
|
b0b4f37078
|
[CONFIG] Add setting for attachment sanitization
|
2021-09-14 13:13:34 +01:00 |
|
|
2a3db65216
|
[CONTROLLER][Attachment] Some attachments may not have dimensions
|
2021-09-14 13:13:34 +01:00 |
|
|
450dbfb98f
|
[DOCUMENTATION] Update documentation regarding route accept formats
|
2021-09-14 13:13:34 +01:00 |
|
|
26bf78360b
|
[ROUTER][UTIL] Allow specifying the Accept format for a route
|
2021-09-14 13:13:34 +01:00 |
|
|
86bdc398c5
|
[DOCKER] Update PHP docker container to include ffmpeg, for the VideoEncoderPlugin
|
2021-09-14 13:13:34 +01:00 |
|
|
811caaadf9
|
[MODULES][PLUGINS] Move noteActionHandle utility to NoteHandlerPlugin which plugins which handle actions on notes should extend
|
2021-09-14 13:13:34 +01:00 |
|
|
458b6d0009
|
[UI] Rename all forms to more specific names, to avoid form name collisions
|
2021-09-14 13:13:33 +01:00 |
|
|
6af1383e07
|
[UTIL][Form] Disallow using very generic form names, as they can collide with other forms in the same page
|
2021-09-14 13:13:33 +01:00 |
|
|
a7d5b5599c
|
[TESTS] Fix LocalUserTest, i forgor to boot the kernel
|
2021-09-14 13:13:33 +01:00 |
|
|
e278efe61d
|
[TESTS] Fix tests broken with rebased commits
|
2021-09-14 13:13:33 +01:00 |
|
|
8e12f5ee59
|
[TESTS] Raise test coverage for Link to 100%
|
2021-09-14 13:13:33 +01:00 |
|
|
c78032f1fa
|
[TESTS] Raise test coverage of LocalGroup to 100%
|
2021-09-14 13:13:33 +01:00 |
|
|
cfc89d8a25
|
[TESTS] Raise test coverage of LocalUser to 100%
|
2021-09-14 13:13:33 +01:00 |
|
|
a2e302efb4
|
[TESTS] Raise GSActor test coverage to 100%
|
2021-09-14 13:13:33 +01:00 |
|
|
043e179c23
|
[TESTS][Attachment][AttachmentThumbnail][GSFile] Reorganize tests and raise test coverage to 100%
|
2021-09-14 13:13:33 +01:00 |
|
|
4cd3924cc1
|
[ATTACHMENTS][AttachmentThumbnail] Fix implementation of predictScalingValues and small fixes
|
2021-09-14 13:13:32 +01:00 |
|
|
2ccbbd53a6
|
[TESTS] Add code coverage annotations to entities
|
2021-09-14 13:13:32 +01:00 |
|
|
e7699b3245
|
[TESTS] Raise test coverage for Note to 100%
|
2021-09-14 13:13:32 +01:00 |
|
|
79215bc439
|
[Note] Fix scope check for group notes, move away from SQL, to DQL
|
2021-09-14 13:13:32 +01:00 |
|
|
e392a9c90c
|
[TESTS][DataFixtures] Add user, self follows, group member and group scope note
|
2021-09-14 13:13:32 +01:00 |
|
|
365afb7ba8
|
[TOOLS] Disable command echo in Makefile
|
2021-09-14 13:13:32 +01:00 |
|
|
4b2a92d052
|
[UI][Attachment] Use Attachment methods to get the proper URL, rather than crafting it in a template
|
2021-09-14 13:13:32 +01:00 |
|
|
6799052ff5
|
[ATTACHMENTS] Ensure thumbnail dimensions are bounded and change way cropping is implemented
|
2021-09-14 13:13:32 +01:00 |
|
|
f67173061b
|
[VideoEncoder] Add plugin composer dependency php-ffmpeg/php-ffmpeg
|
2021-09-14 13:13:32 +01:00 |
|
|
ac45008240
|
[Embed] Move composer dependency embed/embed from core to plugin
|
2021-09-14 13:13:31 +01:00 |
|
|
b50f11a040
|
[ENTITY][Link] self urls can't be considered a remote url
|
2021-09-14 13:13:31 +01:00 |
|
|
177801c81b
|
[Embed][StoreRemoteMedia] Re-add {white,black}list check config
|
2021-09-14 13:13:31 +01:00 |
|
|
de444a2a5a
|
[Posting] Fix wrong usage of DB::findBy
|
2021-09-14 13:13:31 +01:00 |
|
|
e40c7b0509
|
[DOCS][Developer] Recommend reading the tests cases for when the doc doesn't cover
|
2021-09-14 13:13:31 +01:00 |
|
|
5c8677304c
|
[DOCS][Developer] Update storage documentation
|
2021-09-14 13:13:31 +01:00 |
|
|
78f4ccb576
|
[ImageEncoder] Fix ImageSanitization, it should never modify the input image
|
2021-09-14 13:13:31 +01:00 |
|
|
ca71e57593
|
[CSS] Hotfix: Figure captions do not overflow.
|
2021-09-14 13:13:31 +01:00 |
|
|
41b42407cd
|
[Posting] Store uploaded filenames as titles
|
2021-09-14 13:13:31 +01:00 |
|
|
036e9cb58e
|
[Avatar] Preserve uploaded filename and use Avatar's own route instead of attachment
|
2021-09-14 13:13:30 +01:00 |
|
|
f70eb8f12d
|
Remove weird empty template
|
2021-09-14 13:13:30 +01:00 |
|
|
6166afeec6
|
[TWIG][CSS] Left and right panels accessibility improvements. Tabindex is now properly set up. When panels have the attribute open but aren't focused (keyboard navigation out of panel, into main content) they aren't displayed anymore.
|
2021-09-14 13:13:30 +01:00 |
|
|
e2e6c7a5bf
|
[TESTS] Hot-fix Security controller tests, broken with ongoing form rendering changes
|
2021-09-14 13:13:30 +01:00 |
|
|
c81795eb96
|
[TWIG][CSS] More consistent classes. Checkbox styling done. Register and Login pages now done.
|
2021-09-14 13:13:30 +01:00 |
|
|
44a581f0f6
|
[UTIL][FORM] Password form now shows the proper HTML class, and it's respective label.
|
2021-09-14 13:13:30 +01:00 |
|
|
87d7318de5
|
[CONTROLLER][SECURITY] Added class names. Help labels for each form element. Each form element now has a proper block prefix (the resulting HTML won't simply concatenate the form's name to the element's label).
|
2021-09-14 13:13:30 +01:00 |
|