Hugo Sales
|
a64c488e21
|
[PLUGINS] Add StemWord plugin, which stems words, given a language. Currently used for tags
|
2021-11-25 20:37:53 +00:00 |
|
Hugo Sales
|
2d057024b9
|
[TAGS][ENTITY][Note] Properly store the note language, pass it along when rendering content. Add mechanism for stemming tags, with fallback to simply slug-ifying them
|
2021-11-25 20:37:53 +00:00 |
|
Hugo Sales
|
f837df5753
|
[CACHE] Add way of calculating hash map if key is not found
|
2021-11-25 20:37:53 +00:00 |
|
Hugo Sales
|
e64fd5aaf6
|
[TOOLS] Exclude src/PHPStan from test coverage
|
2021-11-25 20:37:53 +00:00 |
|
Hugo Sales
|
c1779dc12d
|
[UI] Don't display short language form in user panel language selection
|
2021-11-25 20:37:53 +00:00 |
|
Hugo Sales
|
0194b6b14c
|
[TESTS] Fix tests by adding missing is_local columns and by login in the admin user in the admin panel test
|
2021-11-25 20:37:52 +00:00 |
|
Hugo Sales
|
d9544c6edb
|
[CORE][SECURITY] Move to the new authentication format, for Symfony 5.3
|
2021-11-25 20:37:45 +00:00 |
|
Diogo Peralta Cordeiro
|
05758c999f
|
[ENTITY][Actor] fix typo in findRelativeActors query
|
2021-11-25 02:07:12 +00:00 |
|
Eliseu Amaro
|
d9c0a72e36
|
[CONFIG] Replaced form theme used since it was too opinionated.
|
2021-11-24 14:03:50 +00:00 |
|
Eliseu Amaro
|
477a5cb92d
|
[CSS] Fixed all buttons/select/input display rules from being overriden.
|
2021-11-24 12:46:32 +00:00 |
|
Eliseu Amaro
|
d8147cbd2d
|
[PLUGINS][AttachmentShowRelated] Fixed note template error. Fixed if statement.
[CORE][Controller] Commented CSP out.
|
2021-11-24 12:46:32 +00:00 |
|
Eliseu Amaro
|
8edaabbabf
|
[TWIG][Settings] WIP Refactoring of user panel. Now using macros to diminish repeated code.
[CONTROLLER][UserPanel] Replaced form names. More readable.
|
2021-11-24 12:46:31 +00:00 |
|
Hugo Sales
|
d5fc2cac8a
|
[TOOLS] Make Makefile rule database-force-nuke stop and restart the worker container
|
2021-11-24 12:46:31 +00:00 |
|
Hugo Sales
|
30f4131f5d
|
[TESTS] Add missing 'is_local' to actors in data fixtures
|
2021-11-24 12:46:31 +00:00 |
|
Hugo Sales
|
206856e1ba
|
[FORM][FormFields] Add way of specifying attributes for password fields (namely form autocomplete=new-password)
|
2021-11-24 12:46:31 +00:00 |
|
Hugo Sales
|
3a5e52ee0d
|
[CORE][SECURITY] Move to the new authentication format, for Symfony 5.3
Keep using (deprecated) Guard
|
2021-11-24 12:46:26 +00:00 |
|
Hugo Sales
|
b4ce77320e
|
[TESTS] Fix remaining tests, back to 100% passed. Some minor semantic changes
|
2021-11-20 21:33:25 +00:00 |
|
Hugo Sales
|
c68d7ae406
|
[CONTROLLER][UserPanel] Make function names camelCase
|
2021-11-20 21:33:25 +00:00 |
|
Hugo Sales
|
7e4a971fac
|
[ENTITY][LocalUser][CACHE] Remove bad keys from getByNickname cache key
|
2021-11-20 21:33:25 +00:00 |
|
Hugo Sales
|
0e104a9701
|
[UTIL][HTML][TESTS] Fix test and implementation and expand HTML generation utilities
|
2021-11-20 21:33:25 +00:00 |
|
Hugo Sales
|
fe755f7c42
|
[UTIL][FormFields] Accomodate use of FormFields::repeated_password without a 'required' option
|
2021-11-20 21:33:23 +00:00 |
|
Hugo Sales
|
1dd86a2302
|
[TESTS] Many tests fixes (already fixed the dependant code)
|
2021-11-20 21:32:25 +00:00 |
|
Eliseu Amaro
|
d254147988
|
[CSS] Note attachments fixes, fancy note-complementary accents.
|
2021-11-17 17:28:46 +00:00 |
|
Eliseu Amaro
|
0aa43783e8
|
[PLUGIN][Repeat] Repeat now repeats attachments as it should.
[COMPONENTS][Posting] Now accepts attachments already processed.
[ENTITY][Note] Added getAttachmentsWithTitle().
|
2021-11-17 17:14:15 +00:00 |
|
Eliseu Amaro
|
8077bdb0b5
|
[CORE][Controller] CSP default-src changed to 'self' to allow internal redirects.
|
2021-11-17 01:29:36 +00:00 |
|
Eliseu Amaro
|
1d31bd651e
|
[CORE][Controller] Added Content-Security-Policy response header.
|
2021-11-17 00:49:23 +00:00 |
|
Eliseu Amaro
|
e1b9ab4b9a
|
[TWIG] Added CSP in base template meta tag. This isn't optimal.
|
2021-11-16 23:48:12 +00:00 |
|
Diogo Peralta Cordeiro
|
f07dce4604
|
[UTIL][Form] Fix bug with repeated_password
|
2021-11-16 23:27:29 +00:00 |
|
Diogo Peralta Cordeiro
|
89d36a68e5
|
[ENTITY][Actor] Add is_local, it's common to depend, and this makes it much faster, with a low space cost
|
2021-11-16 23:26:20 +00:00 |
|
Eliseu Amaro
|
f1a30ac0e6
|
[CSS] Added a top margin for buttons.
|
2021-11-16 19:40:07 +00:00 |
|
Eliseu Amaro
|
2561823550
|
[PLUGIN][Repeat] Fixed corner case where the user would return to repeat form page and try to repeat the note again.
|
2021-11-16 19:39:03 +00:00 |
|
Eliseu Amaro
|
acc43a276b
|
[PLUGIN][Reply] User's own replies wont display their own nickname on rendering the original note.
|
2021-11-16 19:36:17 +00:00 |
|
Hugo Sales
|
0dd4b62ded
|
[TOOLS][DOCKER] Add worker container and script, which handles the queues
|
2021-11-15 19:25:53 +00:00 |
|
Hugo Sales
|
5e4ada7b78
|
[DEPENDENCIES] Update symfony to 5.3, which fixes a bug with the doctrine postgres message worker
|
2021-11-15 19:25:53 +00:00 |
|
Hugo Sales
|
b8b19abed2
|
[ENTITY][AttachmentThumbnail] Do not attempt to check if a file exists if the path is null
|
2021-11-15 19:25:52 +00:00 |
|
Hugo Sales
|
5cafc80d01
|
[UTIL][FormFields] Refactor duplicated language choice form entry logic
|
2021-11-15 19:25:52 +00:00 |
|
Hugo Sales
|
e6c0db9ee1
|
[CORE][Cache] Allow retrieving multiple keys from a hashmap
|
2021-11-15 19:25:52 +00:00 |
|
Hugo Sales
|
587d701d11
|
[CONTROLLER][Network] Temporarily remove replies from streams, following planned changes to the Reply plugin
|
2021-11-15 19:25:52 +00:00 |
|
Hugo Sales
|
e9cc760ca8
|
[COMPONENTS][Posting][Right] Fix TypeError (which somehow only popped up in tests) caused by assigning a FormView to an out array param
|
2021-11-15 19:25:52 +00:00 |
|
Eliseu Amaro
|
9dbbc9e18e
|
[PLUGIN][Repeat] Fixed bug where checks dependant on user being logged in were attempted.
|
2021-11-15 19:25:52 +00:00 |
|
Eliseu Amaro
|
6e90e51f0c
|
[PLUGIN][CONTROLLER][Repeat] Fixed Repeat controller to update note_repeat table on removal.
|
2021-11-15 19:25:52 +00:00 |
|
Eliseu Amaro
|
b71e869843
|
[PLUGIN][Repeat] onAppendCardNote added. getNoteRepeats implemented.
|
2021-11-15 19:25:52 +00:00 |
|
Hugo Sales
|
774eb49af4
|
[UI][CONTROLLER][UserPanel][ENTITY][ActorLanguage][Language][Actor] Add interface to allow user to select thier preferred languages and to order them. Rename ActorLanguage::order to ordering
|
2021-11-15 19:25:52 +00:00 |
|
Eliseu Amaro
|
83fc31b485
|
[CSS] Polished light theme.
|
2021-11-15 19:25:51 +00:00 |
|
Eliseu Amaro
|
2d941cbb16
|
[CSS] Fixed Chromium from overriding the page stylesheet on fieldset element.
|
2021-11-15 19:25:51 +00:00 |
|
Eliseu Amaro
|
337fe272a3
|
[CSS] Re-arranged CSS rules, overall refactor to minimize duplications.
|
2021-11-15 19:25:51 +00:00 |
|
Eliseu Amaro
|
a23f7d5aa3
|
[CSS] Removed 'colors.css', colors are declared within their respective classes/ids instead.
|
2021-11-15 19:25:51 +00:00 |
|
Hugo Sales
|
d5e6fd603d
|
[CONTROLLER][UserPanel] Fix 'could not convert IntergetType to string' error
|
2021-11-15 19:25:51 +00:00 |
|
Hugo Sales
|
1abd28c949
|
[UI][TWIG][CONTROLLER][UserPanell] Add way to expand details with a GET parameter. Implement it in UserPanel
|
2021-11-15 19:25:51 +00:00 |
|
Hugo Sales
|
c509692102
|
[ENTITY][AttachmentThumbnail] Uncache when deleting, cleanup code and ensure the biggest thumbnail is used when the original is not avaliable
|
2021-11-15 19:25:51 +00:00 |
|