Commit Graph

1220 Commits (8b0b378d3a87b042182619cd9509f9a283239c1a)

Author SHA1 Message Date
Bob Mottram 9f37dd1368 Comment 2023-01-17 12:44:21 +00:00
Bob Mottram a941308dbe Too many Zs 2023-01-16 15:10:51 +00:00
Bob Mottram d3bd78ba4b Default end time for events 2023-01-16 15:09:41 +00:00
Bob Mottram 008a8d1284 Check that a domain is returned 2023-01-15 14:33:18 +00:00
Bob Mottram dd299c636e Attachment rather than tag 2023-01-13 21:43:14 +00:00
Bob Mottram 1b5594bcbd Add buy link to posts 2023-01-13 19:19:57 +00:00
Bob Mottram 86eb346cf7 'context' is sometimes used to mean the same thing as 'conversation'
This does not appear to be part of the AP spec, but is used in the wild
2023-01-09 11:38:05 +00:00
Bob Mottram 0b6ed0324f Improve checking for content 2023-01-08 22:23:02 +00:00
Bob Mottram 6aecffd75c Announced post could be media without text content 2023-01-08 21:43:59 +00:00
Bob Mottram adf98ebf93 Less strict checking of announce id 2023-01-08 21:41:44 +00:00
Bob Mottram e930eb3aaf Don't apply first post to blogs 2023-01-02 10:41:42 +00:00
Bob Mottram 9446b4ecf9 Less strict parsing of webfinger type 2022-12-30 19:35:10 +00:00
Bob Mottram 4df035baae Refactoring 2022-12-28 10:18:13 +00:00
Bob Mottram 5e0caa2180 Attach content license to posts 2022-12-27 13:15:58 +00:00
Bob Mottram c0174dd33c Comment 2022-12-27 10:41:56 +00:00
Bob Mottram ae45d2d336 Comments 2022-12-27 10:09:38 +00:00
Bob Mottram 888ffdcf6d Fallback without first post 2022-12-27 09:58:52 +00:00
Bob Mottram b22c8c6531 One post overlap 2022-12-26 17:12:35 +00:00
Bob Mottram 2d05e184eb No one post overlap between timeline pages 2022-12-26 16:40:50 +00:00
Bob Mottram 2838f94fb5 Validate actor url from webfinger 2022-12-26 15:41:21 +00:00
Bob Mottram 66203c6558 Expire entries from posts cache 2022-12-25 15:24:49 +00:00
Bob Mottram 6ebb6d45a9 Reverse posts in conversation 2022-12-23 22:10:24 +00:00
Bob Mottram a1bf611ca0 Reverse posts in conversation 2022-12-23 22:01:42 +00:00
Bob Mottram 5493747add Download conversation posts 2022-12-23 19:51:00 +00:00
Bob Mottram c39bb9f396 Tidying 2022-12-18 15:29:54 +00:00
Bob Mottram dea8fab6ce Clear ssml when editing post 2022-12-09 13:40:04 +00:00
Bob Mottram aea5fbae6b Save to both outbox and inbox 2022-12-09 13:00:14 +00:00
Bob Mottram c334db95c7 Maximum preview posts 2022-11-26 11:46:03 +00:00
Bob Mottram cc318218e0 Set number of preview posts on profile screen 2022-11-26 11:34:41 +00:00
Bob Mottram 7b0f76db35 Revert "Check for no return value"
This reverts commit d68becabf7.
2022-11-24 23:25:48 +00:00
Bob Mottram d68becabf7 Check for no return value 2022-11-24 23:07:40 +00:00
Bob Mottram f2c56d6964 Less verbose 2022-11-22 11:09:24 +00:00
Bob Mottram 168dd9d2db Cache directory 2022-11-22 11:06:07 +00:00
Bob Mottram b753a52478 Debug 2022-11-22 11:02:46 +00:00
Bob Mottram 93b7dc7fc5 Include handle 2022-11-22 11:00:03 +00:00
Bob Mottram e29b5cf8ca Expire cached announces 2022-11-22 10:57:56 +00:00
Bob Mottram 6a83bf0246 Expire cached announces 2022-11-22 10:51:08 +00:00
Bob Mottram 9d7e90a908 Tidying 2022-11-21 11:05:12 +00:00
Bob Mottram 4ffee42529 If first post is not founf in a timeline then generate it based on page number 2022-11-21 10:52:33 +00:00
Bob Mottram 1c3caeed20 Additional timeline steadying 2022-11-20 18:09:30 +00:00
Bob Mottram 3e0255531a Tidying 2022-11-20 17:49:13 +00:00
Bob Mottram 7f67f828c6 Finding the first post in the timeline 2022-11-20 17:47:27 +00:00
Bob Mottram 047e371754 Finding the first post in the timeline 2022-11-20 17:41:49 +00:00
Bob Mottram f74cd56dc6 Debug 2022-11-20 17:33:43 +00:00
Bob Mottram 8d60114d9e Debug 2022-11-20 17:28:25 +00:00
Bob Mottram 09396e1df3 Search on first post 2022-11-20 17:22:32 +00:00
Bob Mottram e40115e7d1 Move to first post in timeline 2022-11-20 17:10:20 +00:00
Bob Mottram 947715bfae Check for inverted text 2022-09-25 18:26:11 +01:00
Bob Mottram 2fe3da8f34 Fix line lengths 2022-09-21 21:00:57 +01:00
Bob Mottram 1f0b1601ce Fix hashtag indexing bug 2022-08-22 21:14:37 +01:00
Bob Mottram 504bd5e4ea Option to keep dms during post expiry on edit profile screen 2022-08-10 21:38:52 +01:00
Bob Mottram bc68eb3d2e Option to expire dms for an account 2022-08-10 20:54:01 +01:00
Bob Mottram 03f5775ae7 Comment 2022-08-10 19:41:45 +01:00
Bob Mottram df25614b24 Post expiry period on edit profile screen 2022-08-10 17:13:52 +01:00
Bob Mottram 0b6177c3f8 Expiry of instance posts 2022-08-10 16:05:28 +01:00
Bob Mottram db95a22ee4 Function to start threads 2022-07-28 10:59:18 +01:00
Bob Mottram 61b2207795 Check for twitter content within announces 2022-07-27 10:13:30 +01:00
Bob Mottram 297f25f92c Translate the nowplaying hashtag 2022-07-18 17:18:04 +01:00
Bob Mottram 65d9b0680a Function for line ending characters 2022-06-21 12:58:50 +01:00
Bob Mottram 4970b16aca Tidying 2022-06-15 10:07:08 +01:00
Bob Mottram 448b0e3120 Tidying 2022-06-14 11:51:40 +01:00
Bob Mottram e1ac8f1ea1 Replace open with text in file function 2022-06-10 14:29:51 +01:00
Bob Mottram f0f612fba1 Replacing open statements 2022-06-10 14:01:39 +01:00
Bob Mottram f86560e8da Function for finding text in file 2022-06-10 12:43:33 +01:00
Bob Mottram 4e29c26ad4 Revert "Finding text not in file"
This reverts commit bc614fcd3c.
2022-06-10 11:30:42 +01:00
Bob Mottram bc614fcd3c Finding text not in file 2022-06-10 11:18:08 +01:00
Bob Mottram f0b9757bde Tidying 2022-06-09 17:54:44 +01:00
Bob Mottram 4308f7501a Explicitly set file encoding 2022-06-09 15:46:30 +01:00
Bob Mottram ec31deb739 Filtering include image descriptions and urls 2022-06-02 19:07:07 +01:00
Bob Mottram 1708a928ef Post filtering includes summary 2022-06-02 18:47:56 +01:00
Bob Mottram 63194d2f0c Tidying 2022-05-31 18:13:28 +01:00
Bob Mottram 733ae3a17e Tidying 2022-05-31 17:51:56 +01:00
Bob Mottram ae15c1c0c1 Tidying 2022-05-31 17:20:16 +01:00
Bob Mottram 6f58f1d19e Less indentation 2022-05-31 16:18:23 +01:00
Bob Mottram e69beba537 Tidying 2022-05-31 16:16:55 +01:00
Bob Mottram 6fa9c198b6 Tidying 2022-05-31 15:08:50 +01:00
Bob Mottram 634e601a46 Tidying 2022-05-31 15:00:49 +01:00
Bob Mottram 238e0b5d08 Tidying 2022-05-31 14:52:46 +01:00
Bob Mottram 8a6361b9a6 Tidying 2022-05-31 14:45:18 +01:00
Bob Mottram c8ff37bd5b Tidying 2022-05-31 14:34:29 +01:00
Bob Mottram 8891c743c9 Tidying 2022-05-31 13:41:29 +01:00
Bob Mottram ed656b4cbc Tidying 2022-05-31 13:38:18 +01:00
Bob Mottram 88520104a3 Tidying 2022-05-30 22:43:39 +01:00
Bob Mottram 865c316254 Tidying 2022-05-30 16:15:17 +01:00
Bob Mottram 58ad9243d6 Set the user agent domain 2022-05-27 11:00:23 +01:00
Bob Mottram a51bbda2b5 Set user agent for webfinger 2022-05-27 09:59:16 +01:00
Bob Mottram d4631e105e Remove surplus parameter 2022-05-24 09:37:33 +01:00
Bob Mottram cfd15a6206 Set end time for events 2022-05-23 13:14:36 +01:00
Bob Mottram 6bf0798a8d Tidying 2022-05-22 15:15:04 +01:00
Bob Mottram abd4b64884 Include geocoords within Place tags if relevant 2022-05-22 14:47:49 +01:00
Bob Mottram 55fc047686 Add comments 2022-05-20 21:02:08 +01:00
Bob Mottram 7907d79eaa Check if music file hashtag is blocked 2022-05-20 16:55:02 +01:00
Bob Mottram 4a632c1c94 Convert ID3 metadata field on audio attachments into hashtags 2022-05-20 16:18:02 +01:00
Bob Mottram ac8b86059f Only prevent remote DM deletions during archive 2022-05-01 18:14:29 +01:00
Bob Mottram 05efb23a51 Begin support for ipfs 2022-04-29 14:54:13 +01:00
Bob Mottram cb1cd531eb Randomize the sequence of instances a post is sent out to 2022-04-23 11:05:51 +01:00
Bob Mottram 7ccbd54b01 Randomize post sending order so that no accounts is particularly favored 2022-04-23 10:49:30 +01:00
Bob Mottram bcedcd3f06 Don't speak emoji eithin display names 2022-04-21 14:03:40 +01:00
Bob Mottram 39a64844e0 Use contentMap when detecting edited posts 2022-04-13 17:13:12 +01:00
Bob Mottram 8f6980ccab Update edits file for delete-and-redraft edits 2022-04-11 10:59:35 +01:00
Bob Mottram 4be7edd5f5 Handle incoming edited posts 2022-04-09 16:11:22 +01:00
Bob Mottram e2bc95c9db Object copy needs to be inline 2022-04-03 13:43:20 +01:00
Bob Mottram 0fddc2204d Static analysis for thread function arguments 2022-04-03 13:17:00 +01:00
Bob Mottram b6c2067c71 Handle fractional seconds within post published date 2022-03-30 19:13:40 +01:00
Bob Mottram 5320e7ed7b Allow bold markup for bold reading 2022-03-24 14:40:28 +00:00
Bob Mottram f55f7a258f Handle none return valued from nickname 2022-03-23 23:59:29 +00:00
Bob Mottram b68fd5c561 mitm parameter available when generating posts 2022-03-14 19:55:36 +00:00
Bob Mottram 438b6d59ce Debug for rejected announces 2022-03-14 14:50:44 +00:00
Bob Mottram cc9427ae4e Set session on server 2022-03-14 13:29:41 +00:00
Bob Mottram a9ac148e42 Change domain for outgoing posts 2022-03-14 12:06:14 +00:00
Bob Mottram d37e6d2b38 Change outgoing post content if sending to onion or i2p from clearnet 2022-03-14 11:52:41 +00:00
Bob Mottram e3363964d0 Debug showing destination domain 2022-03-14 11:22:28 +00:00
Bob Mottram f9812ce1ed Create sessions for sending posts if needed 2022-03-14 11:07:39 +00:00
Bob Mottram 7145900ff9 Check that original domain is not onion or i2p 2022-03-13 23:42:17 +00:00
Bob Mottram 74dc33b96a Get correct domain for private key when using onion or i2p json send 2022-03-13 20:16:39 +00:00
Bob Mottram ea025e283f Set both ports when sending to non-clearnet instances 2022-03-13 13:09:20 +00:00
Bob Mottram d611889d76 Debug for thread events 2022-03-13 11:01:07 +00:00
Bob Mottram 1119f10140 Use different sessions for sending out posts
Posts addressed to onion instances use the onion session, etc
2022-03-11 22:13:22 +00:00
Bob Mottram 5c98a3be81 Debug when adding to field 2022-03-03 15:28:10 +00:00
Bob Mottram aaf7f299fa Include user agent in sent posts 2022-02-28 11:55:36 +00:00
Bob Mottram 1fa7d63411 Revert "Add user agent to signed outgoing posts"
This reverts commit 7485031219.
2022-02-27 23:55:47 +00:00
Bob Mottram 7485031219 Add user agent to signed outgoing posts 2022-02-27 23:51:20 +00:00
Bob Mottram db3e94f1a4 Extra header fields 2022-02-27 23:46:52 +00:00
Bob Mottram 9b6d4c81d7 Try ld+json signed header is unauthorized on send 2022-02-27 22:28:34 +00:00
Bob Mottram b8e4ecbd66 Misskey-style instance actor endpoint 2022-02-26 17:07:14 +00:00
Bob Mottram c895cdaea5 Debug message for news post 2022-02-25 13:42:36 +00:00
Bob Mottram c41069cf90 Add calendar event parameters when sending c2s post 2022-02-24 14:10:32 +00:00
Bob Mottram 823b4c331d When replying to or bouncing a chat message the post should have ChatMessage type 2022-02-08 12:08:20 +00:00
Bob Mottram edb01af961 Support for receiving ChatMessage activities
Equivalent to a Note DM
2022-02-08 10:33:13 +00:00
Bob Mottram e29d66ddd6 Version 1.3.0 2022-02-03 13:58:20 +00:00
Bob Mottram ee49df6805 Don't send with summaryMap, since this breaks json-ld signatures 2022-01-30 16:25:47 +00:00
Bob Mottram 152babab4c Check that nodeinfo request comes from a real website 2022-01-30 16:19:07 +00:00
Bob Mottram c7f257380d Include summaryMap in new posts 2022-01-28 11:08:30 +00:00
Bob Mottram eb20a723b3 Select appropriate language for summary when replying to posts with cw 2022-01-28 10:54:53 +00:00
Bob Mottram 019e45ded4 Snake case 2022-01-03 15:09:45 +00:00
Bob Mottram 81c3fc8789 Snake case 2021-12-31 17:38:22 +00:00
Bob Mottram 9f5ee4db18 Snake case 2021-12-31 15:40:01 +00:00
Bob Mottram e6f07b2906 Snake case 2021-12-31 15:16:53 +00:00
Bob Mottram 086c760ace Moving to snake case 2021-12-29 21:55:09 +00:00
Bob Mottram 30e04544ae Snake case 2021-12-28 21:55:38 +00:00
Bob Mottram f96495a356 Snake case 2021-12-28 21:36:27 +00:00
Bob Mottram 133566c821 Snake case 2021-12-28 19:33:29 +00:00
Bob Mottram f6e842d6b8 Snake case 2021-12-28 18:13:52 +00:00
Bob Mottram 4f62625a4b Snake case 2021-12-28 16:56:57 +00:00
Bob Mottram c4203bc086 Snake case 2021-12-28 14:55:45 +00:00
Bob Mottram a68667d829 Snake case 2021-12-28 14:41:10 +00:00
Bob Mottram 2c39ccf66a Snake case 2021-12-28 14:01:37 +00:00
Bob Mottram d9ee8a3ff8 Snake case 2021-12-27 22:46:10 +00:00
Bob Mottram 0108eb3fa8 Snake case 2021-12-27 22:38:48 +00:00
Bob Mottram 83880bd0b4 Snake case 2021-12-27 22:32:59 +00:00