19987 Commits (3a5e52ee0d67f876b8d62ac4390c9677f9b0b8f4)

Author SHA1 Message Date
  Hugo Sales 3a5e52ee0d
[CORE][SECURITY] Move to the new authentication format, for Symfony 5.3 1 year ago
  Hugo Sales b4ce77320e
[TESTS] Fix remaining tests, back to 100% passed. Some minor semantic changes 1 year ago
  Hugo Sales c68d7ae406
[CONTROLLER][UserPanel] Make function names camelCase 1 year ago
  Hugo Sales 7e4a971fac
[ENTITY][LocalUser][CACHE] Remove bad keys from getByNickname cache key 1 year ago
  Hugo Sales 0e104a9701
[UTIL][HTML][TESTS] Fix test and implementation and expand HTML generation utilities 1 year ago
  Hugo Sales fe755f7c42
[UTIL][FormFields] Accomodate use of FormFields::repeated_password without a 'required' option 1 year ago
  Hugo Sales 1dd86a2302
[TESTS] Many tests fixes (already fixed the dependant code) 1 year ago
  Eliseu Amaro d254147988
[CSS] Note attachments fixes, fancy note-complementary accents. 1 year ago
  Eliseu Amaro 0aa43783e8
[PLUGIN][Repeat] Repeat now repeats attachments as it should. 1 year ago
  Eliseu Amaro 8077bdb0b5
[CORE][Controller] CSP default-src changed to 'self' to allow internal redirects. 1 year ago
  Eliseu Amaro 1d31bd651e
[CORE][Controller] Added Content-Security-Policy response header. 1 year ago
  Eliseu Amaro e1b9ab4b9a
[TWIG] Added CSP in base template meta tag. This isn't optimal. 1 year ago
  Diogo Peralta Cordeiro f07dce4604
[UTIL][Form] Fix bug with repeated_password 1 year ago
  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 1 year ago
  Eliseu Amaro f1a30ac0e6
[CSS] Added a top margin for buttons. 1 year ago
  Eliseu Amaro 2561823550
[PLUGIN][Repeat] Fixed corner case where the user would return to repeat form page and try to repeat the note again. 1 year ago
  Eliseu Amaro acc43a276b
[PLUGIN][Reply] User's own replies wont display their own nickname on rendering the original note. 1 year ago
  Hugo Sales 0dd4b62ded
[TOOLS][DOCKER] Add worker container and script, which handles the queues 1 year ago
  Hugo Sales 5e4ada7b78
[DEPENDENCIES] Update symfony to 5.3, which fixes a bug with the doctrine postgres message worker 1 year ago
  Hugo Sales b8b19abed2
[ENTITY][AttachmentThumbnail] Do not attempt to check if a file exists if the path is null 1 year ago
  Hugo Sales 5cafc80d01
[UTIL][FormFields] Refactor duplicated language choice form entry logic 1 year ago
  Hugo Sales e6c0db9ee1
[CORE][Cache] Allow retrieving multiple keys from a hashmap 1 year ago
  Hugo Sales 587d701d11
[CONTROLLER][Network] Temporarily remove replies from streams, following planned changes to the Reply plugin 1 year ago
  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 1 year ago
  Eliseu Amaro 9dbbc9e18e
[PLUGIN][Repeat] Fixed bug where checks dependant on user being logged in were attempted. 1 year ago
  Eliseu Amaro 6e90e51f0c
[PLUGIN][CONTROLLER][Repeat] Fixed Repeat controller to update note_repeat table on removal. 1 year ago
  Eliseu Amaro b71e869843
[PLUGIN][Repeat] onAppendCardNote added. getNoteRepeats implemented. 1 year ago
  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 1 year ago
  Eliseu Amaro 83fc31b485
[CSS] Polished light theme. 1 year ago
  Eliseu Amaro 2d941cbb16
[CSS] Fixed Chromium from overriding the page stylesheet on fieldset element. 1 year ago
  Eliseu Amaro 337fe272a3
[CSS] Re-arranged CSS rules, overall refactor to minimize duplications. 1 year ago
  Eliseu Amaro a23f7d5aa3
[CSS] Removed 'colors.css', colors are declared within their respective classes/ids instead. 1 year ago
  Hugo Sales d5e6fd603d
[CONTROLLER][UserPanel] Fix 'could not convert IntergetType to string' error 1 year ago
  Hugo Sales 1abd28c949
[UI][TWIG][CONTROLLER][UserPanell] Add way to expand details with a GET parameter. Implement it in UserPanel 1 year ago
  Hugo Sales c509692102
[ENTITY][AttachmentThumbnail] Uncache when deleting, cleanup code and ensure the biggest thumbnail is used when the original is not avaliable 1 year ago
  Hugo Sales a3074662b8
[TESTS] Remove 'reply_to' in note creation in data fixtures 1 year ago
  Hugo Sales eab6de3609
[TESTS][Security] Fix SecurityTest. Remove nickname normalization on register (a plugin can handle that). Move from filter_var(FILTER_VALIDATE_EMAIL) as it does not support dotless domains 1 year ago
  Hugo Sales bf5ffe7d3d
[CACHE][TEST] Fix errors in cache implementation found by tests 1 year ago
  Hugo Sales 98352cfece
[TESTS] Properly provide both createClient and bootKernel in test base class 1 year ago
  Hugo Sales 2239845a00
[CONTROLLER][Security] Remove nickname normalization when trying to login 1 year ago
  Hugo Sales a1c78696f7
[CORE][Actor][Posting] Fixup Actor::getPreferredLanguageChoices following changes in how the data is cached 1 year ago
  Hugo Sales 316723075b
[TESTS] Reload the initial table values after loading the data fixtures (as this purges the DB) 1 year ago
  Hugo Sales f39f800a8e
[TESTS] Add now-required content-type to notes created in data fixtures 1 year ago
  Hugo Sales f667b558f7
[TESTS] Fix SecurityTest 1 year ago
  Hugo Sales dea9aa4dcf
[CORE][Router] Remove duplicate service for URL generation, as that is actually the same object 1 year ago
  Hugo Sales 420ebcda26
[TESTS] Run tests without runuser as it's generating very weird permission errors. This is temporary (TM) 1 year ago
  Eliseu Amaro d0f9fde7c2
[PLUGIN][Reply] WIP. Note complementary info now shows who has replied on the original note! 1 year ago
  Eliseu Amaro f2f1bdc145
[PLUGIN][Reply] Separated replies from Note table. 1 year ago
  Hugo Sales 7d8819a3da
[DB][CONTROLLER][Network][ENTITY][Note] Fix Note::getAllNotes 1 year ago
  Hugo Sales c3705112ba
[DEPENDENCIES] Update dependencies 1 year ago