Commit Graph

153 Commits (c3dbec6181ee86c22b8bdb6c09d89447bf6b9650)

Author SHA1 Message Date
Bob Mottram c0361bd5bf Convert exception to string 2019-10-17 11:26:56 +01:00
Bob Mottram f056c811be More debug for commentjson 2019-10-17 10:40:31 +01:00
Bob Mottram dfa183a69b Missing debug 2019-10-15 10:12:58 +01:00
Bob Mottram 48c5424e33 More retries 2019-10-12 10:37:21 +01:00
Bob Mottram 83d21e4de6 Add some retries 2019-10-11 19:03:58 +01:00
Bob Mottram 42a1b4882e Move function to follow send 2019-10-06 11:34:40 +01:00
Bob Mottram 36ffe273be Tidying 2019-10-06 10:57:49 +01:00
Bob Mottram 49a044a2a7 Remove any follow requests rejected for the account being followed 2019-10-06 10:53:53 +01:00
Bob Mottram 9ed20c111e Tidying 2019-10-06 10:48:37 +01:00
Bob Mottram 3c6122c56c Exception handling 2019-09-30 23:39:02 +01:00
Bob Mottram faa0b2a8b5 Avoid duplication 2019-09-18 20:10:53 +01:00
Bob Mottram d76c2b8b22 Reverse logic 2019-09-18 20:05:08 +01:00
Bob Mottram 2dcf6a9af1 Don't store follow request if it has already been denied 2019-09-18 20:01:07 +01:00
Bob Mottram 7f9b9c5c92 Typo 2019-09-18 18:31:14 +01:00
Bob Mottram 5e57bf191b Remove from follow requests 2019-09-18 18:30:19 +01:00
Bob Mottram 58579f48a2 Remove handle from follow requests 2019-09-18 18:04:19 +01:00
Bob Mottram 2dbd187031 Send reject activity on manual follow reject 2019-09-09 13:19:00 +01:00
Bob Mottram cd5af800c2 Allow profile in path 2019-09-09 10:41:31 +01:00
Bob Mottram f551325644 Avoid repeated follow approval requests 2019-09-09 09:50:28 +01:00
Bob Mottram 8f346fffef Better handling of actor parsing 2019-09-02 10:43:43 +01:00
Bob Mottram d217762b5e Fix adding followers without approval 2019-09-01 21:28:43 +01:00
Bob Mottram dd450ce413 Remove stars 2019-09-01 21:03:20 +01:00
Bob Mottram b1e6df06a2 Reverse logic 2019-08-31 16:46:38 +01:00
Bob Mottram 64a98b8785 Capital 2019-08-31 16:43:19 +01:00
Bob Mottram 4e0120929c Misleading method name 2019-08-31 16:17:07 +01:00
Bob Mottram 6667e94021 Extra print 2019-08-31 15:42:35 +01:00
Bob Mottram 0ba7f4e8b9 Following 2019-08-31 13:25:42 +01:00
Bob Mottram 779fc287d1 Version 1.0.0 2019-08-29 14:35:29 +01:00
Bob Mottram 32127cae18 Check if already a follower 2019-08-26 23:38:09 +01:00
Bob Mottram 91a66a6972 Return true to prevent further follow attempts 2019-08-26 19:41:35 +01:00
Bob Mottram 377940a31f Shared inbox actor on @domain@domain 2019-08-23 14:47:29 +01:00
Bob Mottram f695039e5a Preferred name becomes display name - less ambiguous 2019-08-22 19:36:07 +01:00
Bob Mottram 8bd42b9d59 Store cached actors to file 2019-08-20 10:16:03 +01:00
Bob Mottram f8cc1873d4 Fixing tests 2019-08-18 10:39:12 +01:00
Bob Mottram fe86fe6bf0 Show followers number 2019-08-17 12:48:12 +01:00
Bob Mottram fb5198d2f6 Follow activities 2019-08-16 22:52:11 +01:00
Bob Mottram 707cbd7d56 Ensure port numbers are attached when needed 2019-08-16 21:35:11 +01:00
Bob Mottram 28d5dd15a6 Add a to field on follows if it is missing 2019-08-15 18:05:22 +01:00
Bob Mottram 4d34d8a3f6 Follow debug 2019-08-15 17:05:28 +01:00
Bob Mottram ef89dda935 Mastodon-style user agent 2019-08-14 21:12:27 +01:00
Bob Mottram 187de1f95a Accounts 2019-08-07 12:49:38 +01:00
Bob Mottram 54ebf29e45 Obtain nickname 2019-08-04 22:25:19 +01:00
Bob Mottram cdba45bd68 Unfollowing from web interface 2019-07-29 21:36:26 +01:00
Bob Mottram 4bdd930454 Show unfollow if already following 2019-07-29 20:46:30 +01:00
Bob Mottram d2ca3af3ec Follow logic 2019-07-29 17:13:48 +01:00
Bob Mottram e6c246fc8e Connect new posts to web interface 2019-07-27 23:48:34 +01:00
Bob Mottram 4d7341fb82 Use preferred name when possible 2019-07-22 15:21:49 +01:00
Bob Mottram e4503b7143 Look up avatars for profile screen 2019-07-22 15:09:21 +01:00
Bob Mottram ed6a98af07 Followers and following on profile screen 2019-07-22 12:44:31 +01:00
Bob Mottram f13751603d Store the follower handle 2019-07-20 14:35:58 +01:00
Bob Mottram f2d5e1e05f Store follow requests if manual approval is needed 2019-07-20 14:31:20 +01:00
Bob Mottram c49eee530d Separate follow accept function 2019-07-20 09:33:18 +01:00
Bob Mottram ebcd8d771d Command to list pending follower approvals 2019-07-19 21:16:37 +01:00
Bob Mottram 365b544d87 Sequence 2019-07-19 21:08:02 +01:00
Bob Mottram 3f7a175cac Save follow requests to file 2019-07-19 21:03:50 +01:00
Bob Mottram cb58d62bcc Only show a limited subset of follows/followers to unauthorized viewers 2019-07-19 09:40:51 +01:00
Bob Mottram 982ab616d9 Fix ports on post filenames 2019-07-18 12:35:48 +01:00
Bob Mottram 6b3de06ec7 Test for unfollowing 2019-07-17 12:54:13 +01:00
Bob Mottram a47538653a Include federation list 2019-07-17 11:38:10 +01:00
Bob Mottram c55b5c9e15 unfollowing functions 2019-07-17 11:34:00 +01:00
Bob Mottram 3813809958 Fix follower ports 2019-07-16 23:57:45 +01:00
Bob Mottram f02839e32f Test follow via c2s 2019-07-16 22:38:06 +01:00
Bob Mottram c301f45b33 Move shared inbox account into daemon 2019-07-11 13:29:31 +01:00
Bob Mottram 21a72b59fc Set default capabilities with options 2019-07-09 18:54:08 +01:00
Bob Mottram 76e8167ce7 Updating of capabilities 2019-07-09 15:20:23 +01:00
Bob Mottram 1b10d7ef4b Removed unused capabilities functions 2019-07-09 10:20:04 +01:00
Bob Mottram 5d9f972a5d Resolving recipients 2019-07-08 23:12:24 +01:00
Bob Mottram 08fdf5fa0a Return capability id and account 2019-07-08 18:15:55 +01:00
Bob Mottram 77e2ec39bc Function for getting the followers of an actor 2019-07-08 17:49:12 +01:00
Bob Mottram db68b34cc5 Capability on post is a list 2019-07-08 14:30:04 +01:00
Bob Mottram 3e3e4fec4e Example json 2019-07-07 14:53:12 +01:00
Bob Mottram e9cf9dfc27 Add capabilities to follow requests 2019-07-07 12:53:32 +01:00
Bob Mottram 748ec8078d Missing basedir 2019-07-06 20:54:09 +01:00
Bob Mottram 03ecaf9a8a Follow request test passes 2019-07-06 20:24:52 +01:00
Bob Mottram 755d28f3e1 Add checks for followers and following 2019-07-06 18:15:03 +01:00
Bob Mottram 3a6fe719a9 Reduce some line lengths 2019-07-06 18:00:22 +01:00
Bob Mottram e3be2f4328 Receive follow accept 2019-07-06 16:17:21 +01:00
Bob Mottram 29fba53e9b Sending accept back from follow request 2019-07-06 14:59:16 +01:00
Bob Mottram e760cb8f4f Test for follow request 2019-07-06 14:52:26 +01:00
Bob Mottram ef3a951452 Test for follow request 2019-07-06 14:49:25 +01:00
Bob Mottram c9d62e8361 Adding capabilities to posts 2019-07-06 11:33:57 +01:00
Bob Mottram f3065516ae Tidy follow request 2019-07-06 10:36:00 +01:00
Bob Mottram b11c8e4735 Return capabilities endpoint 2019-07-05 21:32:21 +01:00
Bob Mottram d257b59c3a Send accept message after follow 2019-07-05 19:57:19 +01:00
Bob Mottram bec891c081 Move function location 2019-07-05 15:39:24 +01:00
Bob Mottram 410010ec2b Functions for counting followers on a domain 2019-07-05 15:25:15 +01:00
Bob Mottram a0499dc95b Function for getting a list of followers 2019-07-05 13:35:29 +01:00
Bob Mottram 86aaff3c84 Option to use dat urls 2019-07-03 20:00:03 +01:00
Bob Mottram c2cc03c76a Change username to nickname 2019-07-03 10:40:27 +01:00
Bob Mottram 306f9edf46 Tidying 2019-07-02 21:54:22 +01:00
Bob Mottram 8276f24468 Tidying 2019-07-02 20:05:59 +01:00
Bob Mottram 4166ce5b70 follow request and receive 2019-07-02 19:38:51 +01:00
Bob Mottram 534cea06f8 Receiving follow requests 2019-07-02 19:17:04 +01:00
Bob Mottram f52fea680d Missing quote 2019-07-02 18:20:15 +01:00
Bob Mottram c71de9e83f Create accounts directory 2019-07-02 18:17:29 +01:00
Bob Mottram faaccbe1db Consolidate permissions functions 2019-07-02 11:39:55 +01:00
Bob Mottram d160c060c9 Parameter types 2019-07-01 12:09:09 +01:00
Bob Mottram 006cc3bbb3 Pass base directory as parameter 2019-07-01 10:59:57 +01:00
Bob Mottram 78a3e96434 Port numbers after domain 2019-06-30 20:01:43 +01:00
Bob Mottram f3f62acec5 Return false if a person cannot be followed 2019-06-29 22:13:44 +01:00