8274e93ed5
[PLUGINS][DeleteNote] Added documentation, stating the scope of what deleting a Note means
2021-12-28 22:43:04 +00:00
ce3c6a7f23
[PLUGINS][RepeatNote] Added documentation (not for ActivityPub related functions)
2021-12-28 21:51:27 +00:00
846ec37cd9
[COMPONENT][Notification] Add event to decide whether local actors should be bothered
2021-12-28 18:45:18 +00:00
4d8e39bf69
[PLUGIN][RepeatNote] Do not notify about clone note
...
Fix redirecion after action
Fix typo in activitypub handler
2021-12-28 18:30:27 +00:00
182c6265a3
[PLUGINS][RepeatNote] Add onFilterNoteList event
...
Filters repeats out of Conversations, and replaces a repeat with the original Note on Actor feed
Added isNoteRepeat to plugin's entity, which returns true if a given
Note is a repeat of another Note
2021-12-28 17:37:01 +00:00
1d1d169a5c
[PLUGIN][ActivityPub] Support federation of Tombstones
2021-12-28 17:10:20 +00:00
9cda64f275
[COMPONENT][Notification] Use _m() in reason
2021-12-28 16:36:52 +00:00
3e83387e98
[PLUGIN][DeleteNote] Support ActivityPub
2021-12-28 16:22:38 +00:00
9585472679
[ENTITY][Actor] Basic check if can admin for remote actors
2021-12-28 15:38:41 +00:00
b7c82b9dcb
[PLUGIN][DeleteNote] Ensure permissions properly
2021-12-28 15:38:39 +00:00
5c2b46a71d
[COMPONENT][Link] Wrap delete operations in transactions
2021-12-28 06:56:05 +00:00
46d121ef7b
[COMPONENT][Attachment] Wrap delete operations in transactions and correct sequence of deletation
2021-12-28 06:56:05 +00:00
bf4a0008ef
[ENTITY][Note] GNU social uses Tombstones for deleted notes instead of fully removing them.
...
Various corrections.
2021-12-28 06:56:05 +00:00
bb4149e092
[PLUGIN][AttachmentCollections] Restore functionality
...
Some minor corrections
2021-12-28 04:43:13 +00:00
a03429ba03
[PLUGIN][DeleteNote] Delete Note action implemented
...
Replaces Note content with a tombstone, removes any attachment relations and decrements their lives (possibly even removing the attachment), and creates the respective activity
2021-12-27 22:33:36 +00:00
f5b06e2c7e
[UTIL][Formatting] Fix group mentions
2021-12-27 21:38:20 +00:00
c40e38c5ba
[TOOLS] Fix errors found by PHPStan
2021-12-27 20:37:16 +00:00
d74a9ad373
[ENTITY][Subscription] Add Subscription::cacheKeys
2021-12-27 20:37:16 +00:00
76440961ca
[CORE][DB] Add option to findOneBy to return null rather than throw
2021-12-27 20:37:16 +00:00
8796885fa0
[COMPONENT][Tag] Remove '.' from tag regex
2021-12-27 20:37:16 +00:00
5c10448080
[COMPONENT][Group] Add group subscribe button
2021-12-27 20:37:16 +00:00
559ec3df39
[TWIG] Fix login template
2021-12-27 19:09:32 +00:00
20d89f0f24
[COMPONENTS][Avatar] Make sure dimension values are integers
...
[CARDS][Note] Fix assumed avatar dimension values
2021-12-27 19:08:55 +00:00
19975b8d8d
[COMPONENTS][Avatar] Make sure dimension values are integers
...
[CARDS][Note] Fix assumed avatar dimension values
2021-12-27 19:08:51 +00:00
65a3d738ca
[PLUGIN][AttachmentCollections] Make it look good
2021-12-27 15:38:47 -03:00
7ddfe92773
fix: redirect
2021-12-27 15:35:09 -03:00
e932ff43d0
[PLUGIN][AttachmentCollections] changes path name to be the same as the one introduced in c4dacd7626
2021-12-27 15:31:19 -03:00
672df5165c
[PLUGIN][AttachmentCollections] Fixing forms submission
2021-12-27 15:25:20 -03:00
72a19d7eac
[COMPONENT][Posting] Fix error around mentions of actors that don't exist
2021-12-27 17:35:33 +00:00
b84315c95b
[TOOLS] Fix errors reported by PHPStan at level 4
2021-12-27 17:35:33 +00:00
edd996d281
[DEPENDENCIES] Update dependencies, including PHPStan to dev version
2021-12-27 17:35:33 +00:00
cf2f87fc1d
[AUTOGENERATED] Update autogenerated code
2021-12-27 17:35:33 +00:00
c9d05d71f5
[COMPONENT][Group] Fix group creation, Refactor related entities to inside the component
...
Other minor bug fixes and improvements
2021-12-27 17:28:03 +00:00
d03572e366
[PLUGIN][Directory] Make it list groups
2021-12-27 17:10:58 +00:00
de148c1f78
[COMPONENT][Avatar][Controller] Implement multiple dimensions
2021-12-27 05:08:29 +00:00
2a902d6a7e
[ASSETS][css][sections] rename profile-avatar to avatar
2021-12-27 05:08:29 +00:00
195618801b
[TEMPLATES][Cards][Note] Fix some issues with note minimal
2021-12-27 05:08:29 +00:00
80afc0fa6c
[TEMPLATES][Cards][Profile] Provide both actor uri and url, as well as full mention guidance
2021-12-27 05:08:27 +00:00
eb761609aa
[ENTITY][Note] If note is a reply to, notify reply's actor
2021-12-27 04:56:00 +00:00
c4dacd7626
[COMPONENT][Attachment] Vinculate note information with attachment controllers
...
Various minor bug fixes
2021-12-27 04:56:00 +00:00
fd44bc3ac5
[CARDS][Note] Minimize calls between different tables
...
For instance, the actor_url was set using note.getActor().getUrl() instead of using the actor from the start (since actor was needed in other setters as well).
2021-12-27 03:06:35 +00:00
65676d3980
[CARDS][Note] Fix attachment page from retrieving image dimensions
...
Attachments may use only a specific block, not the full note macro itself. Since this is the case, the actor needs to be retrieved for the minimal macro note.
2021-12-27 03:06:35 +00:00
ea42ba9f26
[CARDS][Profile] Fix bio
...
Was using 'hasBio()' instead of 'getBio()'
2021-12-27 03:06:35 +00:00
a1a6f5f4fd
[TOOLS] Add warning to update code in bin/generate_entity_fields
2021-12-27 03:06:35 +00:00
93276ce8d0
[AUTOGENERATED] Update autogenerated code
2021-12-27 03:06:30 +00:00
0df423e84b
[TOOLS] Update bin/generate_entity_fields so it defaults nullable variables to null and handles null in varchars
2021-12-27 03:03:57 +00:00
7eff22d548
[TOOLS] Fix errors reported by updated PHPStan
2021-12-27 03:03:57 +00:00
52e2231661
[DEPENDENCIES] Update PHPStan and other dependencies
2021-12-27 03:03:57 +00:00
9d3c01312f
[CARDS][Note] Fix assumed avatar dimension values
2021-12-27 03:03:53 +00:00
ce23660dba
[PLUGIN][ImageEncoder] Only show thumbnails if they exist
2021-12-27 03:02:21 +00:00