This website requires JavaScript.
fe087b2217
[PLUGIN][ActivityPub] Accept Undo Follow
Diogo Peralta Cordeiro
2022-01-02 22:24:04 +0000
a9ea49d34c
[TOOLS][DOC] Add documentation to functions flagged by doc-check
Hugo Sales
2022-01-02 22:02:25 +0000
9e0a2dd4a0
[TOOLS] Fix errors found by PHPStan
Hugo Sales
2022-01-02 21:44:45 +0000
8fa04bb47d
[EVENT][AddFeedActions] Add bool param which denotes whether the feed is empty. [PLUGIN][NoteTypeFeedFilter] Don't show filters if the feed is empty
Hugo Sales
2022-01-02 21:44:08 +0000
d5a6fa924b
[COMPONENT][Conversation][ENTITY][ConversationMute] Rename Conversation{Block,Mute}
Hugo Sales
2022-01-02 21:36:57 +0000
ba0b0629b7
[TOOLS] Fix deprecations in php-doc-check by providing my own implementation
Hugo Sales
2022-01-02 20:57:28 +0000
27276ba379
[CONFIG] Rename streams/notes_per_page to feeds/entries_per_page
Hugo Sales
2022-01-02 20:21:00 +0000
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 supported
Hugo Sales
2022-01-02 20:11:44 +0000
6cfb69d64b
[COMPONENT][Subscription] Start component
Diogo Peralta Cordeiro
2022-01-02 20:00:17 +0000
5fa8056899
[COMPONENT][Collection] Refactoring: Further work in abstracting collections
Diogo Peralta Cordeiro
2022-01-02 20:04:52 +0000
def5f36c25
[PLUGIN][ActivityPub][Inbox] Accept Follow Activity Improve how Core Activity is handled in general
Diogo Peralta Cordeiro
2022-01-02 20:37:15 +0000
afb7ae0f75
[CORE][Util][Exception] Add log context to BugFoundException
Diogo Peralta Cordeiro
2022-01-02 20:39:49 +0000
064288e33b
[CSS] Applying correct border-radius to note-info and adding a greater margin on note-complementary, in case its the last of type
Eliseu Amaro
2022-01-02 19:48:49 +0000
c7ea56d571
[CSS] Fixing checkboxes from displaying background cropped
Eliseu Amaro
2022-01-02 19:45:40 +0000
17b46b9aeb
[CSS] Fixed radio button, it didnt change its own background upon being checked, making it invisible
Eliseu Amaro
2022-01-02 19:31:20 +0000
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 templates
Eliseu Amaro
2022-01-02 18:40:09 +0000
7ad39fdc83
[PLUGINS][Repeat] Added onNoteDeleteRelated event
Eliseu Amaro
2022-01-02 16:17:11 +0000
d5080890ac
[PLUGINS][Favourite] Added onNoteDeleteRelated event
Eliseu Amaro
2022-01-02 15:55:10 +0000
f42e91d2bc
[CORE][Controller] Allow plugins to override redirect responses
Diogo Peralta Cordeiro
2022-01-02 03:15:06 +0000
362fc6c7dd
[CORE][Controller] Set some safe default headers for every response
Diogo Peralta Cordeiro
2022-01-02 03:14:27 +0000
046731a05a
[COMPONENT][Avatar] Save title if possible, delete correctly, no early flushes [PLUGIN][ActivityPub] Minor bug fixes in Actor translation
Diogo Peralta Cordeiro
2022-01-02 03:06:07 +0000
d27e8610d6
[CORE][DB] DB:removeBy Accept class name instead of table.
Diogo Peralta Cordeiro
2022-01-02 23:47:19 +0000
b7574500f8
[COMPONENT][FreeNetwork] Set discovery cors enabled by default
Diogo Peralta Cordeiro
2022-01-01 19:49:09 +0000
6ea45df3b8
[COMPONENT][FreeNetwork] Set JRD as the default mimetype for .well-know/host-meta
Diogo Peralta Cordeiro
2022-01-01 18:58:09 +0000
d6cd33019d
[UI][PLUGIN][Directory] Add sort options to UI
Hugo Sales
2022-01-01 22:17:26 +0000
5662210a2d
[UI][PLUGIN][Directory] Use a single template for all results
Hugo Sales
2022-01-01 21:52:30 +0000
b1fbf7d6ef
[PLUGIN][Directory] Add option to order by subscribers
Hugo Sales
2022-01-01 21:25:30 +0000
9f11d270f4
[PLUGIN][Directory] Fix opposite sort order
Hugo Sales
2022-01-01 21:24:24 +0000
e7940a21ee
[PLUGINS][TreeNotes] Feed only shows each note and its respective direct replies, conversation shows whole tree
Eliseu Amaro
2021-12-31 23:26:39 +0000
f6311debbf
[PLUGIN][Directory] Refactor directory controller, so it's hopefully clearer what's happening
Hugo Sales
2022-01-01 20:50:04 +0000
175c98b043
[PLUGIN][Directory] Add options to sort by nickname, created, modified and activity, ascending or descending
Hugo Sales
2022-01-01 20:49:17 +0000
acc84d757c
[CORE][Controller] Make Controller->{int,bool,string} functions return null if the GET parameter doesn't exist
Hugo Sales
2022-01-01 20:03:40 +0000
fc76a00908
[PLUGIN][Directory] Rename actor to people, as it's what's actually interacted with
Hugo Sales
2022-01-01 20:02:32 +0000
1f01923aa1
[COMPONENT][Conversation] Implement Conversation muting
Hugo Sales
2022-01-01 10:31:10 +0000
1a99762699
[COMPONENT][Posting][Notification] Move group inbox message creation to Notification component
Hugo Sales
2022-01-01 09:34:31 +0000
f346cd8167
[COMPONENT][Language][Tag] Update usage of Functional::cartesian_product
Hugo Sales
2021-12-31 20:43:23 +0000
7aa90954eb
[UTIL][Functional] Update Functional::cartesian_product to pass an array of collections first and a separator after
Hugo Sales
2021-12-31 19:22:55 +0000
0050371de7
[PLUGIN][NoteTypeFeedFilter][MediaFeed][COMPONENT][Feed] Rename MediaFeed to NoteTypeFeedFilter and add support for filtering by more types, moving functionality from Feed component
Hugo Sales
2021-12-31 19:13:19 +0000
b7872ba4ee
[CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-static
Hugo Sales
2021-12-30 18:26:32 +0000
ba078b7b76
[ENTITY][Note] Caching note replies query
Eliseu Amaro
2021-12-31 17:40:37 +0000
d7b46735ac
[CARDS][Note] Removing unnecessary elements on replies block, and fixing gaps between note-info and the note border itself
Eliseu Amaro
2021-12-31 17:02:18 +0000
6dd31926ad
[COMPONENTS][Conversation] reply_add route nows shows the given Note entire conversation, the Note itself is highlighted in the conversation
Eliseu Amaro
2021-12-30 18:34:07 +0000
34cc010136
[CARDS][Note] Separating complementary info as its own block
Eliseu Amaro
2021-12-30 17:33:51 +0000
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 Sales
2021-12-30 18:28:32 +0000
0ae24f6088
[CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-static
Hugo Sales
2021-12-30 18:26:32 +0000
5f4968ac05
[ENTITY][Note][CACHE] Store lists as lists in the cache
Hugo Sales
2021-12-30 17:45:27 +0000
2e0bfc0bcd
[TOOLS] Run CS-Fixer on all files
Hugo Sales
2021-12-29 13:54:09 +0000
2dbc35fcc3
[DEPENDENCIES] Update dependencies
Hugo Sales
2021-12-29 13:52:43 +0000
8831276489
[TOOLS] Fix errors reported by PHPStan
Hugo Sales
2021-12-29 13:34:20 +0000
5229d4cd8c
[COMPONENT][Notification] Remove nickname GET parameter
Hugo Sales
2021-12-29 13:27:04 +0000
cbb70a5054
[COMPONENT][Feed] Refactor Feed component
Hugo Sales
2021-12-29 13:26:11 +0000
f16df759a9
[Components][Posting] Posting section title set accordingly if in 'reply_add' route
Eliseu Amaro
2021-12-29 21:20:02 +0000
2c31f2e440
[PLUGIN][Actor Circles] Actor Circles plugin, allow user to create a custom feed of actors
Phablulo
2021-12-30 12:18:16 -0300
85e31c684d
[MODULES][Collection] Fixing mistakes
Phablulo
2021-12-30 12:16:29 -0300
bdd8cbf36d
[COMPONENT][Right Panel] Send request to AppendRightPanelBlock event
Phablulo
2021-12-30 12:14:41 -0300
d7f70d288d
[MODULES][Collection] Abstracting Collections
Phablulo
2021-12-29 21:51:12 -0300
49d247aec2
[COMPONENTS][Feed] Styling for the empty feed page added
Eliseu Amaro
2021-12-29 19:31:28 +0000
f28ed5e359
[CSS] .note-complementary-info now smaller in general
Eliseu Amaro
2021-12-29 19:02:06 +0000
6b82708968
[CARDS][Note] AppendCardNote event overhaul
Eliseu Amaro
2021-12-29 17:54:02 +0000
836560f55f
[CARDS][Note] AppendCardNote event overhaul
Eliseu Amaro
2021-12-29 17:54:02 +0000
0caec6ab9e
[COMPONENT][ACTOR CIRCLE] fixing template text
Phablulo
2021-12-29 13:59:56 -0300
01d5e84a08
[COMPONENT][ACTOR CIRCLE] mention self tag circle with @#self_tag
Phablulo
2021-12-29 13:50:29 -0300
f9bc1c790f
[PLUGIN][AttachmentCollections] Dark mode
Phablulo
2021-12-28 12:38:05 -0300
25120c6630
[PLUGIN][AttachmentCollections] Responsive pages
Phablulo
2021-12-28 12:21:23 -0300
137723e59a
[PLUGIN][ActivityPub][Favourite][Repeat][Delete] Document event handlers
Diogo Peralta Cordeiro
2021-12-28 22:52:15 +0000
8274e93ed5
[PLUGINS][DeleteNote] Added documentation, stating the scope of what deleting a Note means
Eliseu Amaro
2021-12-28 22:43:04 +0000
ce3c6a7f23
[PLUGINS][RepeatNote] Added documentation (not for ActivityPub related functions)
Eliseu Amaro
2021-12-28 21:49:22 +0000
846ec37cd9
[COMPONENT][Notification] Add event to decide whether local actors should be bothered
Diogo Peralta Cordeiro
2021-12-28 18:45:18 +0000
4d8e39bf69
[PLUGIN][RepeatNote] Do not notify about clone note Fix redirecion after action Fix typo in activitypub handler
Diogo Peralta Cordeiro
2021-12-28 17:49:46 +0000
182c6265a3
[PLUGINS][RepeatNote] Add onFilterNoteList event Filters repeats out of Conversations, and replaces a repeat with the original Note on Actor feed
Eliseu Amaro
2021-12-28 17:28:44 +0000
1d1d169a5c
[PLUGIN][ActivityPub] Support federation of Tombstones
Diogo Peralta Cordeiro
2021-12-28 16:44:38 +0000
9cda64f275
[COMPONENT][Notification] Use _m() in reason
Diogo Peralta Cordeiro
2021-12-28 16:36:52 +0000
3e83387e98
[PLUGIN][DeleteNote] Support ActivityPub
Diogo Peralta Cordeiro
2021-12-28 16:07:35 +0000
9585472679
[ENTITY][Actor] Basic check if can admin for remote actors
Diogo Peralta Cordeiro
2021-12-28 15:02:03 +0000
b7c82b9dcb
[PLUGIN][DeleteNote] Ensure permissions properly
Diogo Peralta Cordeiro
2021-12-28 14:40:34 +0000
5c2b46a71d
[COMPONENT][Link] Wrap delete operations in transactions
Diogo Peralta Cordeiro
2021-12-28 06:16:32 +0000
46d121ef7b
[COMPONENT][Attachment] Wrap delete operations in transactions and correct sequence of deletation
Diogo Peralta Cordeiro
2021-12-28 06:15:39 +0000
bf4a0008ef
[ENTITY][Note] GNU social uses Tombstones for deleted notes instead of fully removing them. Various corrections.
Diogo Peralta Cordeiro
2021-12-28 06:18:59 +0000
bb4149e092
[PLUGIN][AttachmentCollections] Restore functionality Some minor corrections
Diogo Peralta Cordeiro
2021-12-28 04:39:09 +0000
a03429ba03
[PLUGIN][DeleteNote] Delete Note action implemented
Eliseu Amaro
2021-12-27 22:33:10 +0000
f5b06e2c7e
[UTIL][Formatting] Fix group mentions
Diogo Peralta Cordeiro
2021-12-27 21:16:39 +0000
c40e38c5ba
[TOOLS] Fix errors found by PHPStan
Hugo Sales
2021-12-27 20:33:56 +0000
d74a9ad373
[ENTITY][Subscription] Add Subscription::cacheKeys
Hugo Sales
2021-12-27 18:24:16 +0000
76440961ca
[CORE][DB] Add option to findOneBy to return null rather than throw
Hugo Sales
2021-12-27 18:23:37 +0000
8796885fa0
[COMPONENT][Tag] Remove '.' from tag regex
Hugo Sales
2021-12-27 18:22:35 +0000
5c10448080
[COMPONENT][Group] Add group subscribe button
Hugo Sales
2021-12-27 18:21:19 +0000
559ec3df39
[TWIG] Fix login template
Eliseu Amaro
2021-12-27 19:04:30 +0000
20d89f0f24
[COMPONENTS][Avatar] Make sure dimension values are integers
Eliseu Amaro
2021-12-26 22:04:55 +0000
19975b8d8d
[COMPONENTS][Avatar] Make sure dimension values are integers [CARDS][Note] Fix assumed avatar dimension values
Eliseu Amaro
2021-12-26 22:04:55 +0000
65a3d738ca
[PLUGIN][AttachmentCollections] Make it look good
Phablulo
2021-12-27 15:38:47 -0300
7ddfe92773
fix: redirect
Phablulo
2021-12-27 15:35:09 -0300
e932ff43d0
[PLUGIN][AttachmentCollections] changes path name to be the same as the one introduced in c4dacd7626
Phablulo
2021-12-27 15:30:32 -0300
672df5165c
[PLUGIN][AttachmentCollections] Fixing forms submission
Phablulo
2021-12-27 15:25:20 -0300
72a19d7eac
[COMPONENT][Posting] Fix error around mentions of actors that don't exist
Hugo Sales
2021-12-27 17:32:20 +0000
b84315c95b
[TOOLS] Fix errors reported by PHPStan at level 4
Hugo Sales
2021-12-26 22:17:26 +0000
edd996d281
[DEPENDENCIES] Update dependencies, including PHPStan to dev version
Hugo Sales
2021-12-27 14:38:53 +0000
cf2f87fc1d
[AUTOGENERATED] Update autogenerated code
Hugo Sales
2021-12-26 22:09:30 +0000
c9d05d71f5
[COMPONENT][Group] Fix group creation, Refactor related entities to inside the component Other minor bug fixes and improvements
Diogo Peralta Cordeiro
2021-12-27 17:27:07 +0000
d03572e366
[PLUGIN][Directory] Make it list groups
Diogo Peralta Cordeiro
2021-12-27 17:10:58 +0000
de148c1f78
[COMPONENT][Avatar][Controller] Implement multiple dimensions
Diogo Peralta Cordeiro
2021-12-27 04:47:04 +0000