480a42cca5
[PLUGIN][ActivityPub] Introduce ActivitypubObject. Beware, inside the plugin, an Object can never be an Activity. Many bug fixes and other major changes (interface changed, see EVENTS.md)Diogo Peralta Cordeiro2021-12-08 22:24:52 +00:00
b1227d36f1
[CARDS][Note] In conversation time ago information addedEliseu Amaro2021-12-08 22:46:00 +00:00
e9dfa0f08c
[COMPONENT][Attachment][Posting] Move onHashFile from Posting to Attachment. Remove onGetAllowedThumbnailSizesHugo Sales2021-12-08 20:35:59 +00:00
614e02b4c6
[PLUGIN][TagBasedFiltering] Add to user settings page and split adding tags from note/actor from editing blockedHugo Sales2021-12-08 18:47:28 +00:00
d52a043705
[TWIG] Restructure user settings template, making it much easier to use and extendHugo Sales2021-12-08 17:53:29 +00:00
6627006e61
[COMPONENT][Avatar] Move avatar settings template from core to componentHugo Sales2021-12-08 17:48:53 +00:00
870f866c23
[CARDS][Navigation] Section styling more consistent and can now be selectively hidden by userEliseu Amaro2021-12-08 15:16:30 +00:00
a285128dab
[COMPONENTS][Posting] Added language help textEliseu Amaro2021-12-08 14:28:58 +00:00
a4f18b937e
[CSS] Forced to re-add webkit mask image prefix for checkbox stylingEliseu Amaro2021-12-08 13:44:06 +00:00
3b8a3e953d
[CONTROLLER][FeedController] Make post processing happen more automatically, reducing noise in individual controllers. Now it's enough to simply extends App\Core\Controller\FeedController, to implement a feedHugo Sales2021-12-08 10:20:37 +00:00
7783922b2e
[CONTROLLER][PLUGIN][Directory][Favourite][Reply][CORE][FeedController] Refactor to new FeedControllerHugo Sales2021-12-07 23:31:20 +00:00
ba87944732
[COMPONENT][CONTROLLER][Search][CORE][FeedController] Use new FeedController base classHugo Sales2021-12-07 21:07:37 +00:00
4c0210fb00
[CORE][FeedController][CONTROLLER][Feeds] Refactor feed filtering into base classHugo Sales2021-12-07 21:06:39 +00:00
b8e9c2ce41
[COMPONENT][Search] Add title so it's clearer these are search resultsHugo Sales2021-12-07 20:36:25 +00:00
c131e47176
[COMPONENT][Tag] Remove wrong canonicalization of tags in tag feed controller. Fix display of original tagsHugo Sales2021-12-07 19:53:56 +00:00
c093eb9089
[TWIG] Update instanceof filter to be able to check for native typesHugo Sales2021-12-07 19:52:27 +00:00
26a324ee4b
[TWIG][Templates] Sort languages settings template polishEliseu Amaro2021-12-07 18:46:58 +00:00
c21d4d1811
[CSS] Added webkit required vendor specific prefix for mask imageEliseu Amaro2021-12-07 18:46:07 +00:00
b0fea51251
[TWIG][Templates] Clearer visual feedback that a note is a replyEliseu Amaro2021-12-07 16:17:49 +00:00
92314403bb
[CSS] Preventing note actions extra from overflowingEliseu Amaro2021-12-06 23:38:38 +00:00
546c5c84fd
[COMPONENTS][Tag] Actor/Note tag template polishedEliseu Amaro2021-12-06 22:22:23 +00:00
ef435b824b
[CSS] You can hide Posting section on command nowEliseu Amaro2021-12-06 21:07:45 +00:00
a6af3a9b7a
[CSS] Removed unnecessary box-shadow rules that slowed down performance (see edit feeds page)Eliseu Amaro2021-12-06 20:56:06 +00:00
cd607ce6ce
[CSS] Note actions extra line height removed, margin-bottom used insteadEliseu Amaro2021-12-06 20:47:56 +00:00
6303f480f7
[TWIG] Note actions extra structural changes to reflect standard note actions stylingEliseu Amaro2021-12-06 20:35:44 +00:00
cb276aee81
[CSS] Screen media queries are now clearly documented and calculated using various takes on the Van de Graaf Canon and Tschichold’s recommended 2:3 page-size ratioEliseu Amaro2021-12-06 19:07:59 +00:00
330e09f2d3
[PLUGIN][ActivityPub] Only store a new object if there were no previous activities with it beforeDiogo Peralta Cordeiro2021-12-05 21:09:30 +00:00
c40866ecf6
[PLUGIN][TagBasedFiltering] Add TagBasedFiltering plugin, which allows filtering feeds by note tags and (soon) actor tagsHugo Sales2021-12-04 14:09:09 +00:00
8a495bd714
[CONTROLLER][Feeds][EVENT] Refactor and add 'FilterNoteList' eventHugo Sales2021-12-04 13:08:33 +00:00
2f5bde913c
[COMPONENT][Posting][Tag] Add mechanism for adding extra fields to and handling the data from the Posting form. Add 'use canonical tag' fieldHugo Sales2021-12-04 12:58:27 +00:00
314859b775
[ENTITY][NoteTag] Add 'use_canonical' column, which indicates whether the user wanted to canonicalize the tag or not (for themselves, the canonical field is still filled, for blocks)Hugo Sales2021-12-04 12:56:37 +00:00
1457aa8220
[UI][PLUGIN][DeleteNote][EVENT] Add 'AddExtraNoteActions' event, which can be leveraged to add extra actions on each note, but which are normally collapsedHugo Sales2021-12-04 11:59:45 +00:00
044649c745
[PLUGIN][VideoEncoder] Some videos don't have images (video stream), only audio, handle thatDiogo Peralta Cordeiro2021-12-03 03:13:28 +00:00
4501b7e85e
[CONTROLLER][UserPanel] Re-organised all settings forms. Added email, password, language forms separated from account or personal account infoEliseu Amaro2021-12-03 02:51:41 +00:00
582519e13e
[COMPONENT][Attachment] Do not show download links for non-local attachmentsDiogo Peralta Cordeiro2021-12-03 02:22:50 +00:00
ff5f346fec
[PLUGINS][Oomox] Further checks done when handling form requests. Improved documentation, fixed typos and diminished repeated callsEliseu Amaro2021-12-03 01:18:25 +00:00
ba632b4514
[CSS] Note content text decoration underline set on anchor linksEliseu Amaro2021-12-03 00:21:07 +00:00
70ed04a7db
[COMPONENT][Link] Fix some minor issues with empty headed links, typo in event handler's name, and refactor entity to inside componentDiogo Peralta Cordeiro2021-12-03 00:44:45 +00:00
56d653d980
[CSS] Adding margin-left to .note-author-nicknameEliseu Amaro2021-12-02 22:54:18 +00:00
dbaee08038
[FreeNetwork] Move mentions logic from AP to FN and handle local webfinger mentions properlyDiogo Peralta Cordeiro2021-12-02 03:34:31 +00:00