Diogo Peralta Cordeiro
5dd9e5a3d7
[PLUGIN][RepeatNote] Add Notifications and ActivityPub support
...
Minor bug fixes
2021-12-10 04:05:41 +00:00
Diogo Peralta Cordeiro
0ee4cc7709
[PLUGIN][Favourite] Notify when actor favours a note
2021-12-10 04:05:35 +00:00
Diogo Peralta Cordeiro
60d31e097e
[COMPONENT][Notification] Support empty array of targets
2021-12-10 04:05:34 +00:00
Diogo Peralta Cordeiro
b89f57ce93
[ENTITY][Note] Language can be null
2021-12-10 04:05:34 +00:00
Diogo Peralta Cordeiro
4992ff153b
[PLUGIN][RepeatNote] Fill activity log and fix some bugs
...
Refactored the plugin.
2021-12-10 04:05:26 +00:00
Diogo Peralta Cordeiro
01689edc66
[PLUGIN][Favourite] Report already favoured or unfavoured
2021-12-10 04:05:22 +00:00
Diogo Peralta Cordeiro
0c11fe413c
[COMPONENT][Tag] We don't always have information about if a tag is canonical
2021-12-10 04:05:22 +00:00
Diogo Peralta Cordeiro
dcc37b055d
[COMPONENT][Link] Remove relation to note when note is removed
...
Moved entity NoteToLink to the component
2021-12-10 04:04:56 +00:00
Diogo Peralta Cordeiro
dcc867dad7
[COMPONENT][Attachment] Delete related
2021-12-10 02:46:25 +00:00
Diogo Peralta Cordeiro
5f167517ad
[ENTITY][Note] Add deleter
2021-12-10 02:46:25 +00:00
Hugo Sales
b1585f0ef2
[ENTITY][Actor][ActorTag] Ensure only one copy of each tag is inserted
2021-12-09 22:23:17 +00:00
Hugo Sales
45d1ca88a6
[COMPONENT][Tag] Ensure only one copy of each tag is inserted
2021-12-09 22:22:31 +00:00
Hugo Sales
ab9dd1db77
[CACHE][ENTITY][Actor] Refactor Actor so that all cache keys are kept in one cacheKeys function, so that we can more easily be certain there are no mismatches in cache keys between gets and deletes
2021-12-09 21:59:49 +00:00
Hugo Sales
4d2230ff43
[COMPONENT][Language] Add Language component and implement language based note filtering
2021-12-09 21:39:00 +00:00
Hugo Sales
1be4b3d481
[EVENT][FilterNoteList] Use an in-out parameter, so multiple events can act on this
2021-12-09 21:39:00 +00:00
Hugo Sales
3405312a5b
[COMPONENT][Search] Add way of searching for only notes or poeple with a given language
2021-12-09 21:39:00 +00:00
Eliseu Amaro
f547fd3bb9
[CONTROLLER][FeedController] Fix return value, from notes to notes_out
2021-12-09 19:06:18 +00:00
Hugo Sales
c137a484af
[ENTITY][ActorTag] Fix url in actor tag
2021-12-09 16:34:07 +00:00
Hugo Sales
26b95fae96
[PLUGIN][StemWord] Remove the country part from the code. Ignore if no stemmer is found for the given language
2021-12-09 16:23:09 +00:00
Hugo Sales
659ea5cd1f
[COMPONENT][Search] Use correct template for displaying actors
2021-12-09 16:23:09 +00:00
Hugo Sales
bc3e6ac704
[COMPONENT][Search] Fix searching for actors
2021-12-09 16:23:09 +00:00
Hugo Sales
139da2c07f
[COMPONENT][Search][Tag] Add support for searching for actors or notes with a language. Use leftJoins, rather than inner joins
2021-12-09 16:22:59 +00:00
Eliseu Amaro
774e32f834
[PLUGINS][TreeNotes] Working, however feed is still not formatted
...
[ENTITY][Note] Fix for getReplies()
2021-12-09 00:15:47 +00:00
Diogo Peralta Cordeiro
64122a9612
[PLUGIN][Favourite] Add ActivityPub Inbox support
2021-12-08 23:24:25 +00:00
Diogo Peralta Cordeiro
5025901c86
[PLUGIN][Favourite] Log changes into Activity
2021-12-08 23:24:25 +00:00
Diogo Peralta Cordeiro
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)
2021-12-08 23:24:23 +00:00
Eliseu Amaro
b1227d36f1
[CARDS][Note] In conversation time ago information added
2021-12-08 22:48:04 +00:00
Eliseu Amaro
df92b0d225
[COMPONENTS][Conversation] Refactored Reply plugin into Conversation component
...
[PLUGIN][TreeNotes] TODO: think it is broken, perhaps a problem of the conversation arguments passed in note card template
2021-12-08 22:48:04 +00:00
Hugo Sales
e9dfa0f08c
[COMPONENT][Attachment][Posting] Move onHashFile
from Posting to Attachment. Remove onGetAllowedThumbnailSizes
2021-12-08 20:42:29 +00:00
Hugo Sales
614e02b4c6
[PLUGIN][TagBasedFiltering] Add to user settings page and split adding tags from note/actor from editing blocked
2021-12-08 19:57:36 +00:00
Hugo Sales
d52a043705
[TWIG] Restructure user settings template, making it much easier to use and extend
2021-12-08 19:57:35 +00:00
Hugo Sales
6627006e61
[COMPONENT][Avatar] Move avatar settings template from core to component
2021-12-08 19:57:29 +00:00
Eliseu Amaro
870f866c23
[CARDS][Navigation] Section styling more consistent and can now be selectively hidden by user
...
[COMPONENTS][Right] Changed additional options div class names
2021-12-08 15:16:30 +00:00
Eliseu Amaro
a285128dab
[COMPONENTS][Posting] Added language help text
...
[COMPONENTS][Tag] Added Posting form canonical tags field help text
2021-12-08 14:28:58 +00:00
Eliseu Amaro
a4f18b937e
[CSS] Forced to re-add webkit mask image prefix for checkbox styling
2021-12-08 13:44:06 +00:00
Hugo Sales
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 feed
2021-12-08 10:20:37 +00:00
Hugo Sales
7783922b2e
[CONTROLLER][PLUGIN][Directory][Favourite][Reply][CORE][FeedController] Refactor to new FeedController
2021-12-07 23:34:32 +00:00
Hugo Sales
ba87944732
[COMPONENT][CONTROLLER][Search][CORE][FeedController] Use new FeedController base class
2021-12-07 21:07:37 +00:00
Hugo Sales
4c0210fb00
[CORE][FeedController][CONTROLLER][Feeds] Refactor feed filtering into base class
2021-12-07 21:06:39 +00:00
Hugo Sales
b8e9c2ce41
[COMPONENT][Search] Add title so it's clearer these are search results
2021-12-07 20:36:25 +00:00
Hugo Sales
f9fedfb131
[COMPONENT][Search] Fix search
2021-12-07 20:26:39 +00:00
Hugo Sales
c131e47176
[COMPONENT][Tag] Remove wrong canonicalization of tags in tag feed controller. Fix display of original tags
2021-12-07 20:10:59 +00:00
Hugo Sales
c093eb9089
[TWIG] Update instanceof filter to be able to check for native types
2021-12-07 19:52:27 +00:00
Eliseu Amaro
26a324ee4b
[TWIG][Templates] Sort languages settings template polish
2021-12-07 18:46:58 +00:00
Eliseu Amaro
c21d4d1811
[CSS] Added webkit required vendor specific prefix for mask image
2021-12-07 18:46:07 +00:00
Eliseu Amaro
b0fea51251
[TWIG][Templates] Clearer visual feedback that a note is a reply
2021-12-07 16:17:49 +00:00
Eliseu Amaro
4657a1d6a5
[COMPONENTS][Tag] Fix actor tag template
...
[PLUGINS][RelatedTags] Fix actor tag template
2021-12-07 15:35:27 +00:00
Eliseu Amaro
0bac6a229e
[COMPONENTS][RightPanel] Added 'Additional options' details on posting form
...
[CSS] Trimming down wasted space and vendor related prefixes
[TWIG][Templates] Added main navigation to navigation card, removed note car language short display
2021-12-07 15:33:02 +00:00
Eliseu Amaro
92314403bb
[CSS] Preventing note actions extra from overflowing
2021-12-06 23:38:38 +00:00
Eliseu Amaro
546c5c84fd
[COMPONENTS][Tag] Actor/Note tag template polished
...
[PLUGINS][RelatedTags] Disable rendering of template when no results are found
2021-12-06 22:22:23 +00:00