|
a9c73a8f33
|
[PLUGIN][ActivityPub] Add mention tags
|
2021-12-20 13:32:48 +00:00 |
|
|
a005a7bcea
|
[PLUGIN][ActivityPub] Add getUriByObject, so that we can construct activities referring to other known objects (local or foreign)
|
2021-12-20 13:32:46 +00:00 |
|
|
57beb178cc
|
[Notification][ENTITY][Activity] Avoid including sender in notification targets
|
2021-12-19 19:04:05 +00:00 |
|
|
93fa7eb0b5
|
[ENTITY][Note] Language in notes is optional
|
2021-12-19 19:04:05 +00:00 |
|
|
1d09a02ad6
|
[FreeNetwork][ActivityPub] Sometimes remote Actors report empty full names in not very explicit manners
|
2021-12-19 19:04:05 +00:00 |
|
|
a81ac673ac
|
[CORE][ENTITY] Rename 'Entity::getWithPK' to 'Entity::getByPK'
|
2021-12-19 19:04:01 +00:00 |
|
|
330b6b49a2
|
[COMPONENT][Posting] Add support for posting with empty content. At least one of content and attachments must be provided
|
2021-12-16 11:08:53 +00:00 |
|
|
5dca5568b7
|
[CORE][Cache] Fix wrong return type in Cache::delete
|
2021-12-16 11:01:23 +00:00 |
|
|
1b45fb251a
|
[COMPONENT][Search][Attachment][DOC] Add doocumentation to search related functions
|
2021-12-16 10:52:06 +00:00 |
|
|
24291a268a
|
[CORE][Cache][DOCS] Add documentation to complex private function 'Cache::redisMaybeRecompute'
|
2021-12-16 10:47:01 +00:00 |
|
|
b0d5ce8aab
|
[COMPONENT][Search] Don't explode if provided an empty search query
|
2021-12-16 10:41:29 +00:00 |
|
|
a16d31b70e
|
[COMPONENT][Search] Add support for searching in notes' contents
|
2021-12-16 10:39:36 +00:00 |
|
|
060c3f01a6
|
[CACHE][CONFIG] Disable early recompute by default
|
2021-12-13 15:49:53 +00:00 |
|
|
6d8679d86b
|
[CORE] Fix resetting the config to the default values
|
2021-12-13 15:49:52 +00:00 |
|
|
ff38efd5f1
|
[PLUGIN][ProfileColor] Cache results
|
2021-12-13 15:49:52 +00:00 |
|
|
3ba7e1804b
|
[CORE][Cache] Add fast path for redis cache interactions
|
2021-12-13 15:49:52 +00:00 |
|
|
10ddbf692a
|
[ENTITY][LocalUser] Make more use of caching and factor out the cache keys
|
2021-12-12 16:21:09 +00:00 |
|
|
f6a8ee86b6
|
[COMPONENT][Search] Add support for searching for a given actor type
|
2021-12-11 22:21:31 +00:00 |
|
|
4be226edd5
|
[COMPONENT][Search] Make search title field not required
|
2021-12-11 22:20:25 +00:00 |
|
|
1e8eea0434
|
[ENTITY][Actor] Add type field, which denotes whether the actor is a person, org, group, business or bot
|
2021-12-11 22:19:37 +00:00 |
|
|
e62896b84e
|
[UTIL][FormFields] Allow specifying a null actor in the language field, for when there isn't a logged in user
|
2021-12-11 22:18:31 +00:00 |
|
|
6b38972cca
|
[COMPONENT][Search] Add support for searching for notes with media or with text
`note-types:media` will search for notes with an associated attachment or no text
|
2021-12-11 20:59:13 +00:00 |
|
|
bad5efe819
|
[COMPONENT][Search] Be explicit about including :
|
2021-12-11 20:56:47 +00:00 |
|
|
01470ee664
|
[COMPONENT][Search] Add facility for supporting searching for note types
|
2021-12-11 19:33:30 +00:00 |
|
|
d667c3a453
|
[COMPONENTS][Search][UI] Add options to filter by note or actor type. Reorganize UI
|
2021-12-11 17:48:40 +00:00 |
|
|
e8ddca6b06
|
[COMPONENT][LeftPanel] Add previous title to error message when a duplicate feed is found
|
2021-12-11 16:50:52 +00:00 |
|
|
682f9aa611
|
[COMPONENT][LeftPanel] Ensure given url corresponds to a feed
|
2021-12-11 10:50:29 +00:00 |
|
|
dbc8bf2ae1
|
[COMPONENT][Search][LeftPanel] Add way of adding a search result as a left panel feed
|
2021-12-11 10:49:57 +00:00 |
|
|
9afe6ecfac
|
[COMPONENT][Search] Add search query builder
|
2021-12-10 21:19:21 +00:00 |
|
|
fceb014606
|
[COMPONENT][Language] Add support for searching for multiple languages at the same time
|
2021-12-10 21:15:12 +00:00 |
|
|
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 |
|