Commit Graph

622 Commits (fc8932f62710d21a023d81ace20557515403bb9a)

Author SHA1 Message Date
Bob Mottram 3693850be3 Tidying 2020-08-22 10:15:56 +01:00
Bob Mottram 5326583c18 Add uuid to event 2020-08-21 22:42:49 +01:00
Bob Mottram 25e1724691 Extra event attributes 2020-08-21 16:10:47 +00:00
Bob Mottram 43d8fc1863 Add endpoint for new event 2020-08-21 11:08:31 +00:00
Bob Mottram 58bba56e75 Allow accounts as users path 2020-08-13 17:19:35 +01:00
Bob Mottram 021ce1355c EncryptedMessage type 2020-08-05 13:24:09 +01:00
Bob Mottram 0f075f37e9 Encrypted messages treated as DMs 2020-08-05 13:16:15 +01:00
Bob Mottram 83cac23229 Youtube replacement domain is configurable 2020-08-02 10:51:20 +01:00
Bob Mottram fe5e21ee7d File write style 2020-07-12 20:04:58 +00:00
Bob Mottram e007168cd6 Check for type field 2020-07-11 23:36:52 +01:00
Bob Mottram 22ca09caef Tidying 2020-07-08 14:25:00 +01:00
Bob Mottram 7b06a3b262 Plotting federated instances 2020-07-08 13:28:41 +01:00
Bob Mottram b1516507f8 Allow for accumulating domains 2020-07-08 11:30:29 +01:00
Bob Mottram df48983aae Option to list referenced domains 2020-07-08 11:09:51 +01:00
Bob Mottram 1e8a6fee52 Resolve petnames 2020-06-29 20:15:51 +01:00
Bob Mottram 67c6c16ef4 Extra check 2020-06-28 11:29:20 +01:00
Bob Mottram d0c1546037 Avoid infinite loop when there are no feed items 2020-06-28 11:02:59 +01:00
Bob Mottram cc0d3d34fa Debug 2020-06-28 10:57:07 +01:00
Bob Mottram 0e3c41db2b When deleting a post also remove it from the recent posts cache in memory 2020-06-24 14:30:50 +01:00
Bob Mottram 326fb9fc48 Don't use a separate function for reminder posts 2020-06-24 13:42:07 +01:00
Bob Mottram e1470a7d37 Reminder post content includes handle 2020-06-24 13:33:06 +01:00
Bob Mottram a7b8f7453a Reminder post type, for posting to yourself 2020-06-24 12:53:43 +01:00
Bob Mottram 52d1f30b4f More debug for sessions 2020-06-24 10:04:58 +01:00
Bob Mottram b7653b9eb1 More exception handling 2020-06-23 22:39:19 +01:00
Bob Mottram d94c04b5bb Exception handling while starting followers thread 2020-06-23 15:48:10 +01:00
Bob Mottram afd412118d Don't shuffle 2020-06-23 15:36:38 +01:00
Bob Mottram 34d66a28b2 Shuffle sending to followers so that no particular instance is favored 2020-06-23 12:51:23 +01:00
Bob Mottram ee70877aeb Check that webfinger returns a dict 2020-06-23 11:41:12 +01:00
Bob Mottram 976ee3a89d Check that follower domains are active before sending to them 2020-06-23 10:46:38 +01:00
Bob Mottram 1d92aab187 i2p uses http prefix 2020-06-19 22:50:41 +00:00
Bob Mottram 18b80efcb7 Remove experimental semantics 2020-06-16 21:33:17 +01:00
Bob Mottram 12c7035d50 Abandon accusatory 2020-06-16 21:29:17 +01:00
Bob Mottram 3766f6e9c1 Only jsonld sign if a previous signature does not exist 2020-06-15 14:38:21 +01:00
Bob Mottram 8af75436b6 Add jsonld signatures to posts 2020-06-15 14:08:19 +01:00
Bob Mottram 5ba0e38090 Remove formatting such as bold and italics from posts
This is to be conformant with what Mastodon is doing. Probably markdown should be an optional extra
2020-06-14 14:25:38 +01:00
Bob Mottram 0132674ea3 Label accusatory posts 2020-06-12 12:50:49 +01:00
Bob Mottram 35438c0fc8 Generalise proxying 2020-06-09 12:03:59 +01:00
Bob Mottram 8ed646aed5 More error handling for session creation 2020-06-08 21:22:18 +01:00
Bob Mottram 82007a99ac Tidying 2020-06-07 19:02:20 +01:00
Bob Mottram 88d6ff7b7d Proceed to the next cc 2020-06-07 14:37:41 +01:00
Bob Mottram 07bd5abeb4 Remove duplicated post recipients 2020-06-07 14:35:22 +01:00
Bob Mottram 7a22130837 Handling of i2p secondary domains 2020-06-03 21:21:44 +01:00
Bob Mottram e75f1a0abb Remove carriage returns 2020-05-22 11:32:38 +00:00
Bob Mottram a87072e130 Simplify 2020-05-21 23:02:27 +01:00
Bob Mottram f6a52ebb91 Break at end of file 2020-05-21 22:53:12 +01:00
Bob Mottram 3fe81d8d81 No negative page numbers 2020-05-21 22:43:33 +01:00
Bob Mottram f12f659fe2 Bookmarks tidying 2020-05-21 21:48:51 +01:00
Bob Mottram bd32159431 Set box name 2020-05-21 20:48:53 +01:00
Bob Mottram f5321084ff Tidying 2020-05-21 20:28:09 +01:00
Bob Mottram ba88f72871 Tidying 2020-05-21 20:09:28 +01:00
Bob Mottram 34e811f87d Tidying 2020-05-17 12:16:40 +00:00
Bob Mottram a9f3f048ae Remove long words earlier 2020-05-17 10:44:42 +01:00
Bob Mottram 1fc769b217 Remove long words from announced posts 2020-05-17 10:27:51 +01:00
Bob Mottram 6203ba3426 MediaType for content 2020-05-03 14:40:59 +00:00
Bob Mottram 19812b59ef MediaType for content 2020-05-03 14:39:21 +00:00
Bob Mottram 0beeb438ca Comment 2020-05-03 13:18:35 +00:00
Bob Mottram ddb9d4fd82 Remove contentmap for patch posts 2020-05-03 12:52:13 +00:00
Bob Mottram e1951b0bad Convert posts to Commit type if they contain patches 2020-05-03 12:39:54 +00:00
Bob Mottram 08f19f2e8d Commit ActivityPub type 2020-05-03 10:56:29 +00:00
Bob Mottram a4f824b02d Tidying 2020-04-15 22:45:00 +01:00
Bob Mottram da3900c9f1 Don't return 2020-04-04 11:08:37 +01:00
Bob Mottram 17d78a59f6 flake8 format 2020-04-04 11:05:27 +01:00
Bob Mottram 032b168d03 Move functions 2020-04-01 20:13:42 +00:00
Bob Mottram df5effc3c5 Tidying 2020-03-31 11:07:58 +00:00
Bob Mottram 23bb250deb Remove trailing whitespace 2020-03-22 21:16:02 +00:00
Bob Mottram d0884fa04d Tidying 2020-03-22 20:36:19 +00:00
Bob Mottram d9d702ce6e Don't use https when sending to onion address 2020-03-03 19:20:26 +00:00
Bob Mottram 80066532b9 Avoid beautifulsoup 2020-03-03 11:02:34 +00:00
Bob Mottram 91c7d7b226 Typo 2020-03-02 19:31:41 +00:00
Bob Mottram 3fe3dd06a9 Sending to followers on onion domains 2020-03-02 16:23:30 +00:00
Bob Mottram 63a5c76cbe Sending dms to onion domains 2020-03-02 16:11:34 +00:00
Bob Mottram c84fae54f1 Extra checks on announce actor and object 2020-03-01 10:06:55 +00:00
Bob Mottram f3daf353f0 More verbose archiving 2020-02-26 20:39:18 +00:00
Bob Mottram 7c37ffcd36 Save blogs to their own box 2020-02-24 22:34:54 +00:00
Bob Mottram 1f884f010d Blogs timeline 2020-02-24 14:49:43 +00:00
Bob Mottram 0bd778d553 Blogs timeline 2020-02-24 14:39:25 +00:00
Bob Mottram 756119d904 Blog post type 2020-02-24 13:32:19 +00:00
Bob Mottram 075489bea4 Make a copy 2020-02-21 15:20:13 +00:00
Bob Mottram 1d642e0d40 Remove replaced emoji tags 2020-02-21 15:17:55 +00:00
Bob Mottram 2361a6d8fd Use mentions 2020-02-21 15:11:46 +00:00
Bob Mottram 205ff8b5cb Replace tags with unicode characters 2020-02-21 15:09:31 +00:00
Bob Mottram 39c6c42549 Tidying 2020-02-21 12:39:50 +00:00
Bob Mottram 3fff5275db Avoid none objects 2020-02-19 18:55:29 +00:00
Bob Mottram 23978ee799 Missing or 2020-02-19 18:11:21 +00:00
Bob Mottram 3302fdfa6c Support Article activity type 2020-02-19 17:57:59 +00:00
Bob Mottram fad14d0f0c Optionally remove twitter crossposts 2020-02-05 14:57:10 +00:00
Bob Mottram a8a90b9245 Check if announce object is blocked 2020-02-05 11:46:05 +00:00
Bob Mottram 5c2905d57d Add nomadicLocations to actor 2020-01-19 20:19:56 +00:00
Bob Mottram c2187aa007 quieter 2020-01-18 10:47:30 +00:00
Bob Mottram 2a01d5b566 Additional announce block check 2020-01-18 10:39:51 +00:00
Bob Mottram c7d41c24a7 Replace youtube links on announces 2020-01-15 22:31:04 +00:00
Bob Mottram dd41ea979d Save scheduled post with altered parameters 2020-01-13 13:13:40 +00:00
Bob Mottram f7a0890369 Remove debug 2020-01-13 11:45:36 +00:00
Bob Mottram b4bfca3def Move function 2020-01-13 10:49:03 +00:00
Bob Mottram a4b13e5827 New post id 2020-01-12 21:04:20 +00:00
Bob Mottram 6ed8f89c04 Always create file for scheduled posts 2020-01-12 20:53:00 +00:00
Bob Mottram 28ab6b8983 Sending scheduled posts 2020-01-12 20:13:44 +00:00
Bob Mottram 768d8fff4e Scheduled posts are not calendar posts 2020-01-12 13:19:03 +00:00
Bob Mottram a2e083c7a1 Can specify location without time 2020-01-12 13:16:02 +00:00
Bob Mottram faedae33e2 Comment 2020-01-12 12:58:53 +00:00
Bob Mottram 9409f6dcc4 Create a scheduled post index 2020-01-12 12:58:05 +00:00
Bob Mottram 9744db2339 Only create scheduled posts if there is a date and time given 2020-01-12 12:50:52 +00:00
Bob Mottram 7d6b74e961 Scheduled posts go to their own directory 2020-01-12 11:18:49 +00:00
Bob Mottram 484bc2476d Prepend to tags index file 2019-12-17 10:24:52 +00:00
Bob Mottram f6acc62b16 Version 1.1.0 2019-12-14 10:52:19 +00:00
Bob Mottram a14bc1fd9c Tidying 2019-12-12 09:58:06 +00:00
Bob Mottram 169ce16da3 Reject announce if it is not a dict 2019-12-04 09:47:35 +00:00
Bob Mottram e663ec0505 Check that announce is a dict 2019-12-04 09:44:41 +00:00
Bob Mottram 37f2ae5776 Remove muted post from cache 2019-12-01 15:19:11 +00:00
Bob Mottram 4d3dab83ae Check for index 2019-12-01 14:43:09 +00:00
Bob Mottram f3af1bb68d String conversion 2019-12-01 14:40:32 +00:00
Bob Mottram c125d4dc69 Add muted parameter to recent posts cache 2019-12-01 14:34:10 +00:00
Bob Mottram fc364b68d9 Debug 2019-12-01 14:03:18 +00:00
Bob Mottram 2c05fbc669 Missing import 2019-12-01 13:57:43 +00:00
Bob Mottram 7ee0f39767 Missing domain 2019-12-01 13:55:24 +00:00
Bob Mottram 06f7b71cb0 Missing import 2019-12-01 13:51:44 +00:00
Bob Mottram ec6bd97e1c Mute button 2019-12-01 13:45:30 +00:00
Bob Mottram 96775d6d66 Remove debug 2019-11-29 23:34:21 +00:00
Bob Mottram 915288c7e1 Debug 2019-11-29 22:52:55 +00:00
Bob Mottram c94b80a36d Sending out updates when votes on a question change 2019-11-29 22:02:16 +00:00
Bob Mottram be96800473 oneOf 2019-11-29 13:54:25 +00:00
Bob Mottram 08811ffcf8 Creating question activity 2019-11-25 22:34:26 +00:00
Bob Mottram c9e5a24826 Remove likes,shares,replies and bookmarks for unauthorized requests on individual posts 2019-11-25 11:04:27 +00:00
Bob Mottram c6d008b28a Allow question updates in timeline 2019-11-25 10:10:59 +00:00
Bob Mottram ae150ca710 Comment out debug 2019-11-24 12:41:48 +00:00
Bob Mottram 342d6a3bd6 Show the post index added from cache 2019-11-24 12:21:13 +00:00
Bob Mottram c5204ea1fa Adding json posts to the timeline from cache 2019-11-24 12:12:29 +00:00
Bob Mottram 9de4fc04c1 Remove excess references to commentjson 2019-11-23 10:08:00 +00:00
Bob Mottram 6f33b6f2db Retire old timeline function 2019-11-18 17:04:45 +00:00
Bob Mottram 50bd337e87 Tidying 2019-11-18 16:55:04 +00:00
Bob Mottram 3b83a30e41 Sequence 2019-11-18 15:04:08 +00:00
Bob Mottram 026ef6e194 Increment counter anyway 2019-11-18 14:12:00 +00:00
Bob Mottram 084c5c0cc9 Rename function 2019-11-18 12:57:34 +00:00
Bob Mottram a332ccf219 Remove directories from filename 2019-11-18 12:54:41 +00:00
Bob Mottram 8b6dd0798d Remove colon 2019-11-18 12:50:03 +00:00
Bob Mottram d693bb2e16 No condition 2019-11-18 12:49:41 +00:00
Bob Mottram 4d249faa9c Different indexes 2019-11-18 12:43:21 +00:00
Bob Mottram 8a29d5510c Revert "Always test timeline post type"
This reverts commit fc1878d72a.
2019-11-18 12:40:38 +00:00
Bob Mottram fc1878d72a Always test timeline post type 2019-11-18 12:25:59 +00:00
Bob Mottram e97e223ecb Use post content 2019-11-18 12:02:55 +00:00
Bob Mottram 077709f180 Typo 2019-11-18 11:57:10 +00:00
Bob Mottram 4b1013cd45 Don't load posts twice 2019-11-18 11:55:27 +00:00
Bob Mottram 4401c48682 Bad variable 2019-11-18 11:30:09 +00:00
Bob Mottram 29893507e8 Refactoring timeline generation 2019-11-18 11:28:17 +00:00
Bob Mottram c87713ff79 Use locate 2019-11-18 10:27:34 +00:00
Bob Mottram e1abfed010 Use announce cache 2019-11-17 17:59:27 +00:00
Bob Mottram 1d06970320 Don't show bookmarks to unauthorized users 2019-11-17 16:51:54 +00:00
Bob Mottram 18c2867490 No shared inbox directory for bookmarks 2019-11-17 15:14:06 +00:00
Bob Mottram 3bb0ef5b27 Only use index for bookmarks timeline 2019-11-17 14:36:32 +00:00
Bob Mottram 52e1d44021 Adding bookmarks 2019-11-17 14:01:49 +00:00