Diogo Peralta Cordeiro
|
ac45008240
|
[Embed] Move composer dependency embed/embed from core to plugin
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
b50f11a040
|
[ENTITY][Link] self urls can't be considered a remote url
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
177801c81b
|
[Embed][StoreRemoteMedia] Re-add {white,black}list check config
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
de444a2a5a
|
[Posting] Fix wrong usage of DB::findBy
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
e40c7b0509
|
[DOCS][Developer] Recommend reading the tests cases for when the doc doesn't cover
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
5c8677304c
|
[DOCS][Developer] Update storage documentation
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
78f4ccb576
|
[ImageEncoder] Fix ImageSanitization, it should never modify the input image
|
2021-09-14 13:13:31 +01:00 |
|
Eliseu Amaro
|
ca71e57593
|
[CSS] Hotfix: Figure captions do not overflow.
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
41b42407cd
|
[Posting] Store uploaded filenames as titles
|
2021-09-14 13:13:31 +01:00 |
|
Diogo Peralta Cordeiro
|
036e9cb58e
|
[Avatar] Preserve uploaded filename and use Avatar's own route instead of attachment
|
2021-09-14 13:13:30 +01:00 |
|
Diogo Peralta Cordeiro
|
f70eb8f12d
|
Remove weird empty template
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
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 |
|
Hugo Sales
|
e2e6c7a5bf
|
[TESTS] Hot-fix Security controller tests, broken with ongoing form rendering changes
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
c81795eb96
|
[TWIG][CSS] More consistent classes. Checkbox styling done. Register and Login pages now done.
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
44a581f0f6
|
[UTIL][FORM] Password form now shows the proper HTML class, and it's respective label.
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
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 |
|
Eliseu Amaro
|
ab10cd4121
|
[DOC] Fixed installation.md typos.
|
2021-09-14 13:13:30 +01:00 |
|
Hugo Sales
|
ebee70621b
|
[FORM] Fix bug where options were passed in the data parameter
|
2021-09-14 13:13:30 +01:00 |
|
Diogo Peralta Cordeiro
|
1419035076
|
[DOCS][Developer] Add an introduction
|
2021-09-14 13:13:29 +01:00 |
|
Diogo Peralta Cordeiro
|
afd00fbdc5
|
[DOCS][Developer] httpclient: Add an example of lazyness care
|
2021-09-14 13:13:29 +01:00 |
|
Diogo Peralta Cordeiro
|
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 |
|
Diogo Peralta Cordeiro
|
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 |
|
Hugo Sales
|
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 |
|
Hugo Sales
|
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 |
|
Hugo Sales
|
6d7a0dbc92
|
[TESTS][TOOLS] Always stop containers regardless of test success
|
2021-09-14 13:13:29 +01:00 |
|
Hugo Sales
|
5410f22060
|
[DEPENDENCIES] Update dependencies
|
2021-09-14 13:13:29 +01:00 |
|
Hugo Sales
|
4f880eb761
|
[PLUGINS][ENTITY][Cover][ProfileColor] Clean up after interns and move entity defintions to be inside the corresponding plugin, rather than in core
|
2021-09-14 13:13:29 +01:00 |
|
Hugo Sales
|
5237364a21
|
[TESTS] Raise test coverage for GSFile to 100%
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
300eccfd17
|
[TESTS] Raise test coverage for Attachment controller to 100%
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
2351e7c6d1
|
[CORE][GSFile] Use pathinfo rather than regular expressions and don't attempt to persist an already persisted entity
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
3843348c1b
|
[CONTROLLER][Attachment] Small refactor and add testing annotation
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
e2caf19b67
|
[TESTS] Remove copied upload test files, if upload failed
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
aef61e4c73
|
[TESTS] Add coverage ignore flags to trivial methods
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
fe86735b8b
|
[DB][DOCUMENTATION] Explain limit: 2 in findOneBy
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
c3db2f60d2
|
[UTIL][EXCEPTIONS] Introduce NotStoredLocallyException
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
6445a616a8
|
[ENTITY][Attachment] Raise mimetype max length to 64 characters and ensure we don't attempt to store more than that
|
2021-09-14 13:13:28 +01:00 |
|
Hugo Sales
|
d4d4f4e950
|
[TESTS] Cleanup attachment test data
|
2021-09-14 13:13:27 +01:00 |
|
Hugo Sales
|
6e6d1a946f
|
[TESTS] Remove MediaFileTest and move setup code to media data fixture
|
2021-09-14 13:13:27 +01:00 |
|
Hugo Sales
|
53f89ade85
|
[TESTS] Move Media fixtures to their own file, for organization
|
2021-09-14 13:13:27 +01:00 |
|
Hugo Sales
|
74d1874991
|
[DOCUMENTATION][Entity] Improve documentation on Entity::getWithPK, explaining the ways it can be used
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
060a5abef1
|
[ENTITY][Link] Sometimes URLs don't work, handle that
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
1906d4f276
|
[Embed] Add UI element and fix some bugs
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
061c953eac
|
[TWIG] Add Links representation to notes
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
ef1a9ce3b1
|
[ImageEncoder] Handle VIPS unsupported image type
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
f690bc06ae
|
[ATTACHMENT] Some attachments don't have thumbnails and that's okay
|
2021-09-14 13:13:27 +01:00 |
|
Diogo Peralta Cordeiro
|
b4a03b814f
|
[CORE][GSFile] ensureFilenameWithProperExtension: extension isn't an I/O param
|
2021-09-14 13:13:26 +01:00 |
|
Diogo Peralta Cordeiro
|
728f8d8fb8
|
[ENTITY][Note] Add getter for note links
|
2021-09-14 13:13:26 +01:00 |
|
Diogo Peralta Cordeiro
|
9e4cac0123
|
[ENTITY] Refactor RemoteURL entities to Link
RemoteURL was being an awfully confusing term.
|
2021-09-14 13:13:26 +01:00 |
|
Diogo Peralta Cordeiro
|
fb28a3656a
|
[Embed] Retrieve remote thumbnails and other improvements
|
2021-09-14 13:13:26 +01:00 |
|
Diogo Peralta Cordeiro
|
7a0a6f1f22
|
[Embed] Fix usage of EmbedLib
Fix other minor bugs
|
2021-09-14 13:13:26 +01:00 |
|