Commit Graph

148 Commits (da242f5c91cc74757df68e9f2b1fd74eebcb9338)

Author SHA1 Message Date
Bob Mottram 3396cb7c19 move inbox items addressed to followers into the shared inbox
This avoids multiple copies and so reduces storage space and i/o bandwidth use
2019-07-10 16:33:19 +01:00
Bob Mottram 2558ec297d Tidying 2019-07-10 14:32:47 +01:00
Bob Mottram 9c13891dc7 Creating likes collection 2019-07-10 13:40:31 +01:00
Bob Mottram f4a1cfecce Function for handling checks after capabilities 2019-07-10 10:59:22 +01:00
Bob Mottram 21a72b59fc Set default capabilities with options 2019-07-09 18:54:08 +01:00
Bob Mottram 3fdf7003a8 Tidying 2019-07-09 15:21:32 +01:00
Bob Mottram 76e8167ce7 Updating of capabilities 2019-07-09 15:20:23 +01:00
Bob Mottram db6efd6458 Extra debug message for ocaps failure 2019-07-09 09:44:24 +01:00
Bob Mottram 1d820e2199 Include the handle within the capability id. This improves the matching confidence for shared inbox 2019-07-09 09:39:50 +01:00
Bob Mottram 18f29fb9b0 Improving inbox post distribution 2019-07-09 00:05:48 +01:00
Bob Mottram d3c64fa797 Check capabilities at a later stage in inbox queue processing 2019-07-08 23:22:11 +01:00
Bob Mottram 533d9de8be Tidying 2019-07-08 23:17:12 +01:00
Bob Mottram 5d9f972a5d Resolving recipients 2019-07-08 23:12:24 +01:00
Bob Mottram 7106ad84e6 Refactor inbox capabilities check 2019-07-08 19:55:39 +01:00
Bob Mottram db68b34cc5 Capability on post is a list 2019-07-08 14:30:04 +01:00
Bob Mottram 62dde14bee Sleep first 2019-07-07 23:58:12 +01:00
Bob Mottram 3f97137e3f Add some capabilities 2019-07-07 23:06:46 +01:00
Bob Mottram 356877b98c Test for strict capabilities enforcement 2019-07-07 20:25:38 +01:00
Bob Mottram b9ebf425b1 Option to strictly enforce object capabilities 2019-07-07 18:47:37 +01:00
Bob Mottram 994ce34a76 Check for capabilities storage 2019-07-07 16:51:04 +01:00
Bob Mottram e9cf9dfc27 Add capabilities to follow requests 2019-07-07 12:53:32 +01:00
Bob Mottram 03ecaf9a8a Follow request test passes 2019-07-06 20:24:52 +01:00
Bob Mottram e3be2f4328 Receive follow accept 2019-07-06 16:17:21 +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 edaf2cb8e6 More generic postPath 2019-07-05 23:13:20 +01:00
Bob Mottram d257b59c3a Send accept message after follow 2019-07-05 19:57:19 +01:00
Bob Mottram cdddf40b26 Move shared inbox posts to people who follow 2019-07-05 14:26:54 +01:00
Bob Mottram d0f7ba2a53 Mark queue items as belonging to the shared inbox 2019-07-05 12:39:03 +01:00
Bob Mottram 509ba6b840 Create shared inbox on start of daemon 2019-07-05 12:27:18 +01:00
Bob Mottram 8d02e8fdc2 Fix network test 2019-07-04 21:25:19 +01:00
Bob Mottram 3a8801e544 Move function 2019-07-04 20:34:28 +01:00
Bob Mottram e500d32b15 Reserved usernames 2019-07-04 18:56:25 +01:00
Bob Mottram fbaf144479 Fix posts option 2019-07-04 18:31:41 +01:00
Bob Mottram e12f0994cf Fixing public key lookup 2019-07-04 15:36:29 +01:00
Bob Mottram 08134954bc inbox queue 2019-07-04 13:23:53 +01:00
Bob Mottram 0ddcbdcd96 Include destination filename in queue items 2019-07-04 11:19:15 +01:00
Bob Mottram 0286de6cd1 Timestamp queue items 2019-07-04 11:09:27 +01:00
Bob Mottram 640cf71416 Save posts to inbox to a queue 2019-07-04 11:02:56 +01:00
Bob Mottram 306f9edf46 Tidying 2019-07-02 21:54:22 +01:00
Bob Mottram 20dc823398 Check inbox items for expected params 2019-07-02 16:07:27 +01:00
Bob Mottram faaccbe1db Consolidate permissions functions 2019-07-02 11:39:55 +01:00
Bob Mottram 79baa0ddf6 Debugging POST 2019-07-01 12:48:54 +01:00
Bob Mottram d160c060c9 Parameter types 2019-07-01 12:09:09 +01:00
Bob Mottram eeb74f6e16 baseDir as parameter 2019-06-30 23:56:37 +01:00
Bob Mottram b508abaf9d Creating posts 2019-06-29 11:08:59 +01:00
Bob Mottram e3eb2e3af9 No self 2019-06-28 23:06:39 +01:00
Bob Mottram c8ff8d3f33 inbox functions 2019-06-28 22:59:54 +01:00