8fa04bb47d
[EVENT][AddFeedActions] Add bool param which denotes whether the feed is empty. [PLUGIN][NoteTypeFeedFilter] Don't show filters if the feed is emptyHugo Sales2022-01-02 21:44:08 +00:00
ba0b0629b7
[TOOLS] Fix deprecations in php-doc-check by providing my own implementationHugo Sales2022-01-02 20:57:28 +00:00
27276ba379
[CONFIG] Rename streams/notes_per_page to feeds/entries_per_pageHugo Sales2022-01-02 20:21:00 +00:00
ea5a4df1a4
[UI][PLUGIN][Directory] Add UI for Directory listing ordering. This uses a GET parameter, which subits the field in order_by and the operator in order_op. Using order_by=filed^ is still supportedHugo Sales2022-01-02 20:11:44 +00:00
064288e33b
[CSS] Applying correct border-radius to note-info and adding a greater margin on note-complementary, in case its the last of typeEliseu Amaro2022-01-02 19:48:49 +00:00
17b46b9aeb
[CSS] Fixed radio button, it didnt change its own background upon being checked, making it invisibleEliseu Amaro2022-01-02 19:31:20 +00:00
28424402ec
[CONTROLLER][CollectionController] Refactored methods names and form titles [PLUGINS][AttachmentCollections] Renamed respective Controller to differentiate it between The Controller and itself, renamed templates and removed unnecessary HTML from templatesEliseu Amaro2022-01-02 18:40:09 +00:00
046731a05a
[COMPONENT][Avatar] Save title if possible, delete correctly, no early flushes [PLUGIN][ActivityPub] Minor bug fixes in Actor translationDiogo Peralta Cordeiro2022-01-02 03:06:07 +00:00
e7940a21ee
[PLUGINS][TreeNotes] Feed only shows each note and its respective direct replies, conversation shows whole treeEliseu Amaro2021-12-31 23:26:39 +00:00
175c98b043
[PLUGIN][Directory] Add options to sort by nickname, created, modified and activity, ascending or descendingHugo Sales2022-01-01 20:49:17 +00:00
acc84d757c
[CORE][Controller] Make Controller->{int,bool,string} functions return null if the GET parameter doesn't existHugo Sales2022-01-01 20:03:40 +00:00
fc76a00908
[PLUGIN][Directory] Rename actor to people, as it's what's actually interacted withHugo Sales2022-01-01 20:02:32 +00:00
1a99762699
[COMPONENT][Posting][Notification] Move group inbox message creation to Notification componentHugo Sales2022-01-01 09:34:31 +00:00
f346cd8167
[COMPONENT][Language][Tag] Update usage of Functional::cartesian_productHugo Sales2021-12-31 20:43:23 +00:00
7aa90954eb
[UTIL][Functional] Update Functional::cartesian_product to pass an array of collections first and a separator afterHugo Sales2021-12-31 19:22:55 +00:00
0050371de7
[PLUGIN][NoteTypeFeedFilter][MediaFeed][COMPONENT][Feed] Rename MediaFeed to NoteTypeFeedFilter and add support for filtering by more types, moving functionality from Feed componentHugo Sales2021-12-31 19:13:19 +00:00
b7872ba4ee
[CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-staticHugo Sales2021-12-30 18:26:32 +00:00
d7b46735ac
[CARDS][Note] Removing unnecessary elements on replies block, and fixing gaps between note-info and the note border itselfEliseu Amaro2021-12-31 17:02:18 +00:00
6dd31926ad
[COMPONENTS][Conversation] reply_add route nows shows the given Note entire conversation, the Note itself is highlighted in the conversationEliseu Amaro2021-12-30 18:34:07 +00:00
34cc010136
[CARDS][Note] Separating complementary info as its own blockEliseu Amaro2021-12-30 17:33:51 +00:00
9a6bdf74dc
[COMPONENT][Feed] Add way of filtering the notes on an arbitrary feed with a types GET parameter, that accepts {,!}<[media,text,link,tags]...>Hugo Sales2021-12-30 18:28:32 +00:00
0ae24f6088
[CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-staticHugo Sales2021-12-30 18:26:32 +00:00
5f4968ac05
[ENTITY][Note][CACHE] Store lists as lists in the cacheHugo Sales2021-12-30 17:45:27 +00:00
8274e93ed5
[PLUGINS][DeleteNote] Added documentation, stating the scope of what deleting a Note meansEliseu Amaro2021-12-28 22:43:04 +00:00
ce3c6a7f23
[PLUGINS][RepeatNote] Added documentation (not for ActivityPub related functions)Eliseu Amaro2021-12-28 21:49:22 +00:00
846ec37cd9
[COMPONENT][Notification] Add event to decide whether local actors should be botheredDiogo Peralta Cordeiro2021-12-28 18:45:18 +00:00
4d8e39bf69
[PLUGIN][RepeatNote] Do not notify about clone note Fix redirecion after action Fix typo in activitypub handlerDiogo Peralta Cordeiro2021-12-28 17:49:46 +00:00
182c6265a3
[PLUGINS][RepeatNote] Add onFilterNoteList event Filters repeats out of Conversations, and replaces a repeat with the original Note on Actor feedEliseu Amaro2021-12-28 17:28:44 +00:00
46d121ef7b
[COMPONENT][Attachment] Wrap delete operations in transactions and correct sequence of deletationDiogo Peralta Cordeiro2021-12-28 06:15:39 +00:00
bf4a0008ef
[ENTITY][Note] GNU social uses Tombstones for deleted notes instead of fully removing them. Various corrections.Diogo Peralta Cordeiro2021-12-28 06:18:59 +00:00
bb4149e092
[PLUGIN][AttachmentCollections] Restore functionality Some minor correctionsDiogo Peralta Cordeiro2021-12-28 04:39:09 +00:00
c9d05d71f5
[COMPONENT][Group] Fix group creation, Refactor related entities to inside the component Other minor bug fixes and improvementsDiogo Peralta Cordeiro2021-12-27 17:27:07 +00:00