|
6a9388a789
|
[UTIL][FormFields] Add option language form field so the user can provide no selection
|
2021-12-10 21:03:37 +00:00 |
|
|
ab5e074d9e
|
[DEPENDENCIES] Update lstrojny/functional-php
|
2021-12-10 13:54:10 +00:00 |
|
|
ada94a98e2
|
[COMPONENT][Search] Move search form to utility function. Add search form and search builder forms to search results page
|
2021-12-10 13:53:23 +00:00 |
|
|
8beb9682ee
|
[COMPONENTS][Search][Language] Move language search features to the language component. Add support for searching for notes from people with a given language
|
2021-12-10 13:53:23 +00:00 |
|
|
c720ce7daf
|
[UTIL][Functional] Add cartesianProduct while it doesn't get merged upstream to \Functional
|
2021-12-10 13:53:23 +00:00 |
|
|
dd33720957
|
[TWIG] Add 'dd' and 'die' functions to twig
|
2021-12-10 12:06:47 +00:00 |
|
|
33fba0d970
|
[COMPONENT][Language][ENTITY][ActorLanguage] Refactor cache keys in ActorLanguage. Add ActorLangauge::getActorRelatedLanguagesIds and use it in note filtering in the Language component
|
2021-12-10 10:19:23 +00:00 |
|
|
5dd9e5a3d7
|
[PLUGIN][RepeatNote] Add Notifications and ActivityPub support
Minor bug fixes
|
2021-12-10 04:05:41 +00:00 |
|
|
0ee4cc7709
|
[PLUGIN][Favourite] Notify when actor favours a note
|
2021-12-10 04:05:35 +00:00 |
|
|
60d31e097e
|
[COMPONENT][Notification] Support empty array of targets
|
2021-12-10 04:05:34 +00:00 |
|
|
b89f57ce93
|
[ENTITY][Note] Language can be null
|
2021-12-10 04:05:34 +00:00 |
|
|
4992ff153b
|
[PLUGIN][RepeatNote] Fill activity log and fix some bugs
Refactored the plugin.
|
2021-12-10 04:05:26 +00:00 |
|
|
01689edc66
|
[PLUGIN][Favourite] Report already favoured or unfavoured
|
2021-12-10 04:05:22 +00:00 |
|
|
0c11fe413c
|
[COMPONENT][Tag] We don't always have information about if a tag is canonical
|
2021-12-10 04:05:22 +00:00 |
|
|
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 |
|
|
dcc867dad7
|
[COMPONENT][Attachment] Delete related
|
2021-12-10 02:46:25 +00:00 |
|
|
5f167517ad
|
[ENTITY][Note] Add deleter
|
2021-12-10 02:46:25 +00:00 |
|
|
b1585f0ef2
|
[ENTITY][Actor][ActorTag] Ensure only one copy of each tag is inserted
|
2021-12-09 22:23:17 +00:00 |
|
|
45d1ca88a6
|
[COMPONENT][Tag] Ensure only one copy of each tag is inserted
|
2021-12-09 22:22:31 +00:00 |
|
|
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 |
|
|
4d2230ff43
|
[COMPONENT][Language] Add Language component and implement language based note filtering
|
2021-12-09 21:39:00 +00:00 |
|
|
1be4b3d481
|
[EVENT][FilterNoteList] Use an in-out parameter, so multiple events can act on this
|
2021-12-09 21:39:00 +00:00 |
|
|
3405312a5b
|
[COMPONENT][Search] Add way of searching for only notes or poeple with a given language
|
2021-12-09 21:39:00 +00:00 |
|
|
f547fd3bb9
|
[CONTROLLER][FeedController] Fix return value, from notes to notes_out
|
2021-12-09 19:06:18 +00:00 |
|
|
c137a484af
|
[ENTITY][ActorTag] Fix url in actor tag
|
2021-12-09 16:34:07 +00:00 |
|
|
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 |
|
|
659ea5cd1f
|
[COMPONENT][Search] Use correct template for displaying actors
|
2021-12-09 16:23:09 +00:00 |
|
|
bc3e6ac704
|
[COMPONENT][Search] Fix searching for actors
|
2021-12-09 16:23:09 +00:00 |
|
|
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 |
|
|
774e32f834
|
[PLUGINS][TreeNotes] Working, however feed is still not formatted
[ENTITY][Note] Fix for getReplies()
|
2021-12-09 00:15:47 +00:00 |
|
|
64122a9612
|
[PLUGIN][Favourite] Add ActivityPub Inbox support
|
2021-12-08 23:24:25 +00:00 |
|
|
5025901c86
|
[PLUGIN][Favourite] Log changes into Activity
|
2021-12-08 23:24:25 +00:00 |
|
|
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 |
|
|
b1227d36f1
|
[CARDS][Note] In conversation time ago information added
|
2021-12-08 22:48:04 +00:00 |
|
|
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 |
|
|
e9dfa0f08c
|
[COMPONENT][Attachment][Posting] Move onHashFile from Posting to Attachment. Remove onGetAllowedThumbnailSizes
|
2021-12-08 20:42:29 +00:00 |
|
|
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 |
|
|
d52a043705
|
[TWIG] Restructure user settings template, making it much easier to use and extend
|
2021-12-08 19:57:35 +00:00 |
|
|
6627006e61
|
[COMPONENT][Avatar] Move avatar settings template from core to component
|
2021-12-08 19:57:29 +00:00 |
|
|
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 |
|
|
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 |
|
|
a4f18b937e
|
[CSS] Forced to re-add webkit mask image prefix for checkbox styling
|
2021-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 feed
|
2021-12-08 10:20:37 +00:00 |
|
|
7783922b2e
|
[CONTROLLER][PLUGIN][Directory][Favourite][Reply][CORE][FeedController] Refactor to new FeedController
|
2021-12-07 23:34:32 +00:00 |
|
|
ba87944732
|
[COMPONENT][CONTROLLER][Search][CORE][FeedController] Use new FeedController base class
|
2021-12-07 21:07:37 +00:00 |
|
|
4c0210fb00
|
[CORE][FeedController][CONTROLLER][Feeds] Refactor feed filtering into base class
|
2021-12-07 21:06:39 +00:00 |
|
|
b8e9c2ce41
|
[COMPONENT][Search] Add title so it's clearer these are search results
|
2021-12-07 20:36:25 +00:00 |
|
|
f9fedfb131
|
[COMPONENT][Search] Fix search
|
2021-12-07 20:26:39 +00:00 |
|
|
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 |
|
|
c093eb9089
|
[TWIG] Update instanceof filter to be able to check for native types
|
2021-12-07 19:52:27 +00:00 |
|