Hugo Sales
|
6a9388a789
|
[UTIL][FormFields] Add option language form field so the user can provide no selection
|
2021-12-10 21:03:37 +00:00 |
|
Hugo Sales
|
ab5e074d9e
|
[DEPENDENCIES] Update lstrojny/functional-php
|
2021-12-10 13:54:10 +00:00 |
|
Hugo Sales
|
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 |
|
Hugo Sales
|
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 |
|
Hugo Sales
|
c720ce7daf
|
[UTIL][Functional] Add cartesianProduct while it doesn't get merged upstream to \Functional
|
2021-12-10 13:53:23 +00:00 |
|
Hugo Sales
|
dd33720957
|
[TWIG] Add 'dd' and 'die' functions to twig
|
2021-12-10 12:06:47 +00:00 |
|
Hugo Sales
|
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 |
|
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 |
|