|
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 |
|
|
ab10cd4121
|
[DOC] Fixed installation.md typos.
|
2021-09-14 13:13:30 +01:00 |
|
|
ebee70621b
|
[FORM] Fix bug where options were passed in the data parameter
|
2021-09-14 13:13:30 +01:00 |
|
|
1419035076
|
[DOCS][Developer] Add an introduction
|
2021-09-14 13:13:29 +01:00 |
|
|
afd00fbdc5
|
[DOCS][Developer] httpclient: Add an example of lazyness care
|
2021-09-14 13:13:29 +01:00 |
|
|
31ca5cb35e
|
[DOCS][Developer] Paradigms: apply XRevan86 fixes and remove the return types section, we must revisit it later..
|
2021-09-14 13:13:29 +01:00 |
|
|
54e03d49d4
|
[DOCS][Developer] Remove low level index, we will approach these themes in another manner
Fix some broken links
|
2021-09-14 13:13:29 +01:00 |
|
|
c8e00e4187
|
[TOOLS] Add make command 'database-force-schema-update' to update the database schema and 'redis-shell'
|
2021-09-14 13:13:29 +01:00 |
|
|
8ca61eea77
|
Duplicate public/assets/css/bg.jpg history in tests/sample-uploads/attachment-lifecycle-target.jpg history.
|
2021-09-14 13:13:29 +01:00 |
|
|
6d7a0dbc92
|
[TESTS][TOOLS] Always stop containers regardless of test success
|
2021-09-14 13:13:29 +01:00 |
|
|
5410f22060
|
[DEPENDENCIES] Update dependencies
|
2021-09-14 13:13:29 +01:00 |
|