Porównaj commity

...

23 Commity

Autor SHA1 Wiadomość Data
Terence Eden 37368caf72 No need to check for duplicates as they should now be deleted on update. 2024-03-08 13:04:17 +00:00
Terence Eden 2e3968c8f0 Delete old messages on update - UUID changes
UUID now based on hash of ID. This allows them to be deleted when updated / undone, etc
2024-03-08 11:44:40 +00:00
Terence Eden 3231a4fc52 Check keyId against actor's public key 2024-03-07 21:40:50 +00:00
Terence Eden c2f14fc910 Support for processing Undo / Delete 2024-03-07 17:43:40 +00:00
Terence Eden 6498267448 Make message processing quicker. Remove Undo from display 2024-03-07 12:33:20 +00:00
Terence Eden fad6ad7c20 Better error checking for content 2024-03-07 11:33:26 +00:00
Terence Eden 3b05ec48a1 Update features in README 2024-03-06 09:35:42 +00:00
Terence Eden e29034a1e3 Order the items and make the outbox more accurate 2024-03-06 09:21:13 +00:00
Terence Eden b8742c5104 Make UI fit in 100% 2024-03-06 08:48:19 +00:00
Terence Eden 273c584e10 Tidy up
* Making logging better
* Improve readme
* Code tidy
2024-03-06 08:18:57 +00:00
Terence Eden 5a00070028 Rationalise the signature logs 2024-03-05 21:51:00 +00:00
Terence Eden bc445fd7e6 Discard useless inbox messages 2024-03-05 21:13:10 +00:00
Terence Eden 2454dbdda4 User interface for (un)following & (un)blocking an external user. 2024-03-05 20:41:32 +00:00
Terence Eden 07da99fcde Change logging
Only log on succes / failure - not every damned thing.

Better Lemmy support
2024-03-05 19:42:02 +00:00
Terence Eden 91319bda5d Prepare for Lemmy!
Handle hs2019 in algorithm
2024-03-05 17:14:34 +00:00
Terence Eden df7836d9fa Fix sending and reading of own images
Fixes #12

Note, the homepage won't show older, incorrectly formatted sent images
2024-03-04 15:43:21 +00:00
Terence Eden c8920dbde0 Better user agent. Better follower profile 2024-03-04 13:16:39 +00:00
Terence Eden ad781e6fab Formatting 2024-03-04 11:49:13 +00:00
Terence Eden 811ad7828f Fixes for GoToSocial 2024-03-04 11:46:41 +00:00
Terence Eden a04d81e4f7 Add user-agent. GoToSocial requires it 2024-03-04 09:31:52 +00:00
Terence Eden cd4755d9cd Fix actorUsername 2024-03-04 09:00:09 +00:00
Terence Eden fd67482290 Merge branch 'issue/read-warnings' into 'main'
A few bug fixes in the /read endpoint.

See merge request edent/activitypub-single-php-file!4
2024-03-04 08:59:18 +00:00
Jeff Sikes b0b8b61a0a A few bug fixes in the /read endpoint. 2024-03-04 08:59:18 +00:00
2 zmienionych plików z 441 dodań i 243 usunięć

Wyświetl plik

@ -49,4 +49,43 @@ I actively do *not* want you to use this code in production. It is not suitable
Please take note of [CRAPL v0](https://matt.might.net/articles/crapl/):
> Any appearance of design in the Program is purely coincidental and should not in any way be mistaken for evidence of thoughtful software construction.
> Any appearance of design in the Program is purely coincidental and should not in any way be mistaken for evidence of thoughtful software construction.
## Features
### Working
* ✅ User can be followed
* ✅ User can post messages to followers
* ✅ User can post a message to a specific external account
* ✅ User can post an image & alt text
* ✅ User can post text which is converted into basic HTML (mentions, URls, hashtags)
* ✅ User can follow, unfollow, block, and unblock external accounts
* ✅ Server validates the HTTP Message Signatures of all incoming messages
* ✅ Incoming messages are saved
* ✅ Process Undo / Delete messages (Unfollow, delete post, remove Like, remove Announce)
* ✅ User can read incoming messages (Create, Update, Announce, Like)
* ✅ User can read the results of polls
* ✅ User can see attached images, videos, audio
* ✅ User can hide "Content Warning" text
* ✅ User can receive Updates to messages
* ✅ User can Announce / boost / repost an external post
* ✅ User can see if a post is a reply
* ✅ User can see if a post is a reply to them
### Not Working
* ❌ See posts from Lemmy communities
* ❌ See contents of Announced posts
* ❌ Thread replies in context
* ❌ Delete own post
* ❌ Update own post
* ❌ Create Polls
* ❌ Attach multiple images
* ❌ Set focus point for images
* ❌ Set sensitivity for images / blur
* ❌ Set "Content Warning"
* ❌ See external users' avatars, names, or other details
* ❌ Viewing all posts by user with a specific hashtag
* ❌ Accurate support for converting user's text to HTML
* ❌ ...?

643
index.php

Plik diff jest za duży Load Diff