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
Jeff Sikes
b0b8b61a0a
A few bug fixes in the /read endpoint.
2024-03-04 08:59:18 +00:00
Terence Eden
5fdfd84e6f
Move GET and POST into their own functions
2024-03-03 21:57:19 +00:00
Terence Eden
098e1a23e5
Add better interaction links
2024-03-03 18:14:08 +00:00
Terence Eden
0f93c3fd71
Make it easier to like or boost a post
2024-03-03 15:53:58 +00:00
Terence Eden
3b535e12ca
De-duplicate updated messages received
2024-03-03 15:00:01 +00:00
Terence Eden
9b1c494b03
Show follower/following count
2024-03-03 14:39:12 +00:00
Terence Eden
8c93c008e0
Add likes and announces. Rationalise homepage and read page
2024-03-03 14:01:01 +00:00
Terence Eden
db46472041
Support sending threaded replies
2024-03-03 11:27:52 +00:00
Terence Eden
d57d0800d2
Better reader layout
2024-03-03 11:08:59 +00:00
Terence Eden
571b6fbe7c
Add support for reading polls
2024-03-03 10:02:43 +00:00
Terence Eden
6d46fa45c6
Better checking for CC'd replies
2024-03-03 09:30:31 +00:00
Terence Eden
91ca65f9e8
Better i18n support in usernames
2024-03-02 23:48:11 +00:00
Terence Eden
de1b5afbbb
Rationalise HTML and CSS
2024-03-02 23:33:59 +00:00
Terence Eden
2a7d476b1c
Merge branch 'feature/banner' into 'main'
...
Add banner and additional formatting to home timeline
See merge request edent/activitypub-single-php-file!3
2024-03-02 22:49:10 +00:00
Jeff Sikes
2878959e3d
Add banner and additional formatting to home timeline
2024-03-02 22:49:10 +00:00
Terence Eden
3d2957df71
Add content warning / summary & in reply to
2024-03-02 22:48:41 +00:00
Terence Eden
ce30c1d378
Highlight replies
2024-03-02 21:35:56 +00:00
Terence Eden
edbf35c4d3
Add NodeInfo
2024-03-02 21:35:32 +00:00
Terence Eden
a463087ec4
Support for updates
2024-03-02 12:18:11 +00:00
Terence Eden
5e99f4c74f
Sign request for profile data
2024-03-01 23:38:28 +00:00
Terence Eden
e98623624f
Tidy documentation etc
2024-03-01 23:26:10 +00:00
Terence Eden
69b0df6e87
Use UUID for saving inbox messagse. Makes them less likely to clash.
2024-03-01 22:54:22 +00:00
Terence Eden
3e41d98c35
Sign requests for public-keys
2024-03-01 22:40:39 +00:00
Terence Eden
1219393c29
Add support for reading incomming messages
2024-03-01 10:38:18 +00:00
Terence Eden
15f6602559
Show followers / following
2024-02-29 20:53:50 +00:00
Terence Eden
70404d1b12
Better logging
2024-02-29 17:26:10 +00:00
Terence Eden
b69c08e5bb
Basic follow support
2024-02-29 14:46:27 +00:00
Terence Eden
195be1afea
General tidy up
2024-02-26 19:56:55 +00:00
Terence Eden
cd145915be
Better casing of signature verification
2024-02-26 16:15:04 +00:00
Terence Eden
5e6a98dee3
Add posts to front page - move validation to inbox only
2024-02-26 14:48:51 +00:00
Terence Eden
8a7544e5bb
Add HTTP Signature Verification
2024-02-25 14:42:50 +00:00
Terence Eden
cf07fe0b58
Calculate follower numbers
2024-02-24 11:21:56 +00:00
Terence Eden
2a694f8290
Use correct inboxes
...
This is a BIG change.
* Receive a follow request
* Sign a request back to the follower to get their details
* Save their details to disk
* Read their inbox
* Sign an Accept message and post to their inbox
On posting
* Read all the followers' details
* Get all shared inboxes or, if they don't exist, unique inboxes
* Sign and post to those inboxes
2024-02-23 15:08:25 +00:00
Terence Eden
89539317ba
Simplify note context
2024-02-23 11:44:35 +00:00
Jeff Sikes
5a4352deae
Add linebreaks to outgoing posts.
2024-02-20 12:25:13 +00:00
Terence Eden
9a5e980471
Log files use DATE_RFC3339_EXTENDED
...
This addresses !7
Log files now use milliseconds in their filename. This should be sufficient for small servers.
2024-02-19 10:46:18 +00:00
Terence Eden
f2c6a4afa0
Make what needs to be edited more obvious
2024-02-18 20:58:11 +00:00
Terence Eden
206c46514a
Add image attachements
2024-02-18 15:48:33 +00:00
Terence Eden
3006e1f284
Fix comments
2024-02-18 15:09:41 +00:00
Terence Eden
57e7088474
Add outbox
2024-02-18 14:44:57 +00:00
Terence Eden
a1953bc7ac
Sanitise log file names
2024-02-18 14:32:12 +00:00