Commit Graph

966 Commits (578621c6d1f0855a519e73ba0e3ec30edc2d65cb)

Author SHA1 Message Date
Bob Mottram 25a4d98cc6 Snake case 2021-12-26 20:36:08 +00:00
Bob Mottram 2c88fb0f42 Snake case 2021-12-26 20:12:18 +00:00
Bob Mottram df168c656d Snake case 2021-12-26 20:09:52 +00:00
Bob Mottram 30120348ee Snake case 2021-12-26 20:01:37 +00:00
Bob Mottram 1684bbbbca Snake case 2021-12-26 19:47:06 +00:00
Bob Mottram 8b6dc582fa Snake case 2021-12-26 19:36:40 +00:00
Bob Mottram 413bd33613 Snake case 2021-12-26 19:15:36 +00:00
Bob Mottram b52cc2d5be Snake case 2021-12-26 19:09:04 +00:00
Bob Mottram b8a3176154 Snake case 2021-12-26 18:17:37 +00:00
Bob Mottram 1b64e604ca Snake case 2021-12-26 18:14:21 +00:00
Bob Mottram 821af94f59 Snake case 2021-12-26 17:53:07 +00:00
Bob Mottram 6f8944ed40 Snake case 2021-12-26 17:33:24 +00:00
Bob Mottram 73bd65b8a9 Snake case 2021-12-26 17:15:04 +00:00
Bob Mottram b71d662d8e Snake case 2021-12-26 17:12:07 +00:00
Bob Mottram a16202afbe Snake case 2021-12-26 15:54:46 +00:00
Bob Mottram 0a2cb81a29 Snake case 2021-12-26 15:13:34 +00:00
Bob Mottram dee60be26b Snake case 2021-12-26 14:47:21 +00:00
Bob Mottram 6604143504 Snake case 2021-12-26 14:08:58 +00:00
Bob Mottram cdf7fbd8ac Snake case 2021-12-26 13:17:46 +00:00
Bob Mottram 79dabfa8fc Snake case 2021-12-26 12:45:03 +00:00
Bob Mottram 4215af54e3 Snake case 2021-12-26 12:31:47 +00:00
Bob Mottram 257f29a815 Snake case 2021-12-26 12:24:40 +00:00
Bob Mottram 8f97b42fd4 Snake case 2021-12-26 12:19:00 +00:00
Bob Mottram a151710ce2 Snake case 2021-12-26 12:02:29 +00:00
Bob Mottram dcafa28ee4 Snake case 2021-12-26 11:29:40 +00:00
Bob Mottram 594b3beb55 Snake case 2021-12-26 10:57:03 +00:00
Bob Mottram c99a29df89 Snake case 2021-12-26 10:29:52 +00:00
Bob Mottram 963ed4aa1f Snake case 2021-12-26 10:19:59 +00:00
Bob Mottram 6abe5d83fe Snake case 2021-12-26 10:00:46 +00:00
Bob Mottram 81141ad35b Snake case 2021-12-26 00:07:44 +00:00
Bob Mottram 49308fbcb5 Snake case 2021-12-25 23:51:19 +00:00
Bob Mottram 77fc7ddc8e Snake case 2021-12-25 23:45:30 +00:00
Bob Mottram 2f7ea9084a Snake case 2021-12-25 23:38:53 +00:00
Bob Mottram 89644bb50c Snake case 2021-12-25 23:35:50 +00:00
Bob Mottram 7b41bcb5a1 Snake case 2021-12-25 23:26:38 +00:00
Bob Mottram d21efe800d Snake case 2021-12-25 23:23:29 +00:00
Bob Mottram 3a26274342 Snake case 2021-12-25 23:03:28 +00:00
Bob Mottram 8b496452ed Snake case 2021-12-25 22:33:20 +00:00
Bob Mottram 58e396e483 Snake case 2021-12-25 22:28:18 +00:00
Bob Mottram 8a3d87d4a8 Snake case 2021-12-25 22:17:49 +00:00
Bob Mottram 4479027aef Snake case 2021-12-25 22:09:19 +00:00
Bob Mottram 8a0855af4c Snake case 2021-12-25 21:37:41 +00:00
Bob Mottram b8d460b496 Snake case 2021-12-25 21:32:15 +00:00
Bob Mottram 74ee5eeb7e Snake case 2021-12-25 21:29:53 +00:00
Bob Mottram bf8bf79620 Snake case 2021-12-25 21:18:07 +00:00
Bob Mottram 73a88716d6 Snake case 2021-12-25 21:13:55 +00:00
Bob Mottram 5aa2e2f7c3 Snake case 2021-12-25 21:11:35 +00:00
Bob Mottram 3c1c0f2feb Snake case 2021-12-25 21:09:22 +00:00
Bob Mottram bd90c75f32 Snake case 2021-12-25 21:04:51 +00:00
Bob Mottram a7c1c5272b Snake case 2021-12-25 21:02:44 +00:00
Bob Mottram 4f37cc05cd Snake case 2021-12-25 20:55:47 +00:00
Bob Mottram ed8d83c6c7 Snake case 2021-12-25 20:50:24 +00:00
Bob Mottram 2e157b5441 Snake case 2021-12-25 20:43:43 +00:00
Bob Mottram 0203107e1a Snake case 2021-12-25 20:39:35 +00:00
Bob Mottram 2c02ed05eb Snake case 2021-12-25 20:34:38 +00:00
Bob Mottram e9a98497c1 Snake case 2021-12-25 20:28:06 +00:00
Bob Mottram 811b064117 Snake case 2021-12-25 20:06:27 +00:00
Bob Mottram 438f06aea9 Snake case 2021-12-25 19:37:10 +00:00
Bob Mottram a8a4aa3d98 Snake case 2021-12-25 18:54:50 +00:00
Bob Mottram 71df603c37 Snake case 2021-12-25 18:40:32 +00:00
Bob Mottram b028216dfd Snake case 2021-12-25 18:38:19 +00:00
Bob Mottram 2cd2857d57 Snake case 2021-12-25 18:23:12 +00:00
Bob Mottram e6f605bdd8 Snake case 2021-12-25 18:20:56 +00:00
Bob Mottram 5afc4e9e9b Snake case 2021-12-25 18:12:13 +00:00
Bob Mottram 8c6b0f3149 Snake case 2021-12-25 18:05:01 +00:00
Bob Mottram 43c2684781 Snake case 2021-12-25 17:31:22 +00:00
Bob Mottram 935bf87d30 Snake case 2021-12-25 17:15:52 +00:00
Bob Mottram bfb3915407 Snake case 2021-12-25 17:13:38 +00:00
Bob Mottram 49e7432076 Snake case 2021-12-25 17:09:22 +00:00
Bob Mottram acc780e780 Snake case 2021-12-25 16:17:53 +00:00
Bob Mottram 8c0c6b08ff Exception variable names 2021-12-25 15:28:52 +00:00
Bob Mottram 23af727bec Validate sending actor when follow request is received 2021-12-14 13:59:42 +00:00
Bob Mottram 0e0160a698 Validate sending actor of incoming post 2021-12-14 13:27:00 +00:00
Bob Mottram f8b62c5388 Comments 2021-12-14 10:11:10 +00:00
Bob Mottram 10f24bcc2d Exception prefix 2021-11-25 22:22:54 +00:00
Bob Mottram a2b4efcaaf File write exceptions 2021-11-25 21:18:53 +00:00
Bob Mottram 6953b2cd43 More specific exceptions 2021-11-25 18:42:38 +00:00
Bob Mottram 1b9277e323 Specify signing algorithm in tests 2021-11-23 11:41:40 +00:00
Bob Mottram b6fda529d1 More standard terminology 2021-11-22 12:05:09 +00:00
Bob Mottram 442c4f4daa Check for invalid ciphertext later 2021-11-22 11:59:41 +00:00
Bob Mottram edd62c1f1b Option to turn emoji reactions off 2021-11-17 14:25:24 +00:00
Bob Mottram c7d0f66893 Option to enable emoji reaction notifications 2021-11-10 19:33:28 +00:00
Bob Mottram 83d6c53221 Validate emoji reactions 2021-11-10 13:10:02 +00:00
Bob Mottram 68badb0e36 Handle emoji reactions 2021-11-10 12:16:03 +00:00
Bob Mottram ec8ae64937 Set content license on images 2021-11-08 18:09:24 +00:00
Bob Mottram 0dd0d1a649 Add index after generating post html 2021-11-05 10:26:20 +00:00
Bob Mottram 8b7360a7d0 Regenerate post html after vote is received 2021-11-05 10:24:18 +00:00
Bob Mottram a8d76b4d18 Tidying of checking for git patches 2021-11-04 13:05:04 +00:00
Bob Mottram 27cf80dce2 Tidying of low frequency post notification 2021-11-04 12:43:46 +00:00
Bob Mottram 6f43314d34 Tidying of reply notifications 2021-11-04 12:29:53 +00:00
Bob Mottram 6f0a5bf3d5 Tidying of receiving question votes 2021-11-04 11:48:23 +00:00
Bob Mottram 2aead37e5c Ensure that question html gets regenerated after vote 2021-11-03 22:40:39 +00:00
Bob Mottram 50319d153c When a question vote arrives then update the inbox index 2021-11-03 21:53:30 +00:00
Bob Mottram eeb95973d9 Remove default arguments for better static analysis 2021-10-29 23:40:09 +01:00
Bob Mottram d6150d7fb0 Debug messages for exceptions 2021-10-29 19:48:15 +01:00
Bob Mottram c18bd9c0f2 Tidying 2021-10-27 23:05:44 +01:00
Bob Mottram e2e8aeafe7 Argument order 2021-10-23 14:43:21 +01:00
Bob Mottram 343c9771bb Use function to generate actor url 2021-10-22 10:10:23 +01:00
Bob Mottram 9ecb745d3d Load all lists and then enable them selectively 2021-10-21 20:00:25 +01:00
Bob Mottram 18d1c54fea Apply cw from lists 2021-10-21 14:08:21 +01:00
Bob Mottram b0c8b5439c Extra debug 2021-10-20 15:53:00 +01:00
Bob Mottram 9ac0617e3c Missing datetime 2021-10-20 15:35:56 +01:00
Bob Mottram 732b8efc97 Minutes difference 2021-10-20 15:20:27 +01:00
Bob Mottram b4e4159e8b Load hashtag swarm from cached version 2021-10-20 14:33:34 +01:00
Bob Mottram 5c88c04162 Remove any id ending 2021-10-18 20:43:42 +01:00
Bob Mottram 5161e6c806 Comments 2021-10-18 20:42:31 +01:00
Bob Mottram acc70ae594 Change the way that edited items are compared 2021-10-18 16:20:22 +01:00
Bob Mottram 7ee48e6d20 Use like json if available when updating collections 2021-10-17 17:11:38 +01:00
Bob Mottram 9e1cdfe8da Don't change liked object 2021-10-14 23:34:58 +01:00
Bob Mottram b000e0aba9 Receiving likes on announces 2021-10-14 23:29:51 +01:00
Bob Mottram 67bc0d61f4 Check for edited posts 2021-10-14 16:12:35 +01:00
Bob Mottram 198381e99a Tidying 2021-10-13 12:15:06 +01:00
Bob Mottram b8fbc8057b Tidying 2021-10-13 11:37:52 +01:00
Bob Mottram 614e274e24 Tidying 2021-10-13 11:11:02 +01:00
Bob Mottram 8e6084d42d Function to check for presence of actor in activity 2021-10-13 10:33:15 +01:00
Bob Mottram 84535174e7 Debug 2021-09-30 13:54:44 +01:00
Bob Mottram b8b1b96b02 Tidying of person updates 2021-09-30 12:03:40 +01:00
Bob Mottram a317e69d31 Removing id endings 2021-09-28 11:28:42 +01:00
Bob Mottram 7491a75574 Avoid default argument values to improve static analysis 2021-09-27 13:09:25 +01:00
Bob Mottram 94e2be67ee Trace for signed json 2021-09-20 17:05:11 +01:00
Bob Mottram 418897b7ce Exclude code from markup, unless it is a git patch 2021-09-19 10:03:19 +01:00
Bob Mottram 443c9599bf silo replacements when creating html 2021-09-18 20:17:10 +01:00
Bob Mottram b6439b80d8 Missing parameter 2021-09-18 20:13:11 +01:00
Bob Mottram fc65d8e598 Set an alternative twitter domain 2021-09-18 18:08:14 +01:00
Bob Mottram 4f446dd48a Save posts to a group to the group's outbox 2021-09-18 10:57:03 +01:00
Bob Mottram e6adb947f3 Tidying 2021-09-17 12:14:16 +01:00
Bob Mottram d3fc9ee45e Validate hashtag name 2021-09-15 20:48:01 +01:00
Bob Mottram 839f1a1a91 Convert announced peertube videos to Note 2021-09-13 12:34:56 +01:00
Bob Mottram 696a2ec507 Receiving announces containing creates 2021-09-11 15:30:37 +01:00
Bob Mottram 2a94dc9516 Change domain to libreserver.org 2021-09-10 17:14:50 +01:00
Bob Mottram 9601220e66 Implement reply interval in hours
The time after publication of a post during which replies are permitted
2021-09-08 19:37:04 +01:00
Bob Mottram 3a94d7fb41 Exception handling when deleting files
This can fail if a file is manually deleted or deleted in another thread
2021-09-05 11:17:43 +01:00
Bob Mottram 20273b0c91 Tidying 2021-09-04 19:05:52 +01:00
Bob Mottram 6cd0d0aa85 Allow downloads 2021-09-04 18:10:29 +01:00
Bob Mottram 4a7c6c6976 Generate html for announce first 2021-09-04 17:11:48 +01:00
Bob Mottram c5d89455fb Debug 2021-09-04 15:32:02 +01:00
Bob Mottram 5926b17472 Debug 2021-09-04 14:27:01 +01:00
Bob Mottram ce5c50f544 Debug if html could not be generated for announce 2021-09-04 13:49:50 +01:00
Bob Mottram cffc8089c8 Announce debug 2021-09-04 13:33:10 +01:00
Bob Mottram 38cc4cbf4b Different message 2021-09-04 11:33:44 +01:00
Bob Mottram 6b18120f88 Generate html after receiving announce 2021-09-04 11:11:46 +01:00
Bob Mottram 80a6ce9398 Regenerate html for received bookmarks 2021-09-03 23:28:50 +01:00
Bob Mottram 199cc46e1a Generate html for incoming undo likes 2021-09-03 23:10:54 +01:00
Bob Mottram 8c49696bd0 Generate html for incoming likes 2021-09-03 23:04:50 +01:00
Bob Mottram 2b03825638 Move likes update to like module 2021-09-03 13:00:23 +01:00
Bob Mottram e819c28b03 Create html for posts sent to the outbox 2021-09-03 12:30:23 +01:00
Bob Mottram 6c0a39c64d Support for authorized fetch using instance actor signing key 2021-08-31 15:17:11 +01:00
Bob Mottram 73751d19e7 Different debug string 2021-08-23 13:31:37 +01:00
Bob Mottram 6433e1e89f Check that announced object is not blocked 2021-08-23 13:30:16 +01:00
Bob Mottram 9e46a45eb1 Fix network unit tests 2021-08-20 12:22:20 +01:00
Bob Mottram 6f1bdfb1b1 Show whole message 2021-08-19 23:31:25 +01:00
Bob Mottram 0c4aa23fad Define summary 2021-08-19 23:16:32 +01:00
Bob Mottram 970f13c7a3 Avoid circular reference when generating hashtag categories 2021-08-15 12:39:20 +01:00
Bob Mottram 87a7d2e154 Tidying of actor urls 2021-08-14 12:13:39 +01:00
Bob Mottram e91e4a0727 Command option for low bandwidth images 2021-08-13 18:08:50 +01:00
Bob Mottram e775ed4cdf Ensure that groups can't follow groups, to prevent circular reference 2021-08-12 18:50:33 +01:00
Bob Mottram 59fc02c0a7 Group account status 2021-08-12 18:13:18 +01:00
Bob Mottram 2a163cafd0 Muting by conversation ID 2021-08-12 11:22:04 +01:00
Bob Mottram 361c8fb6bd Reintroduce conversation field 2021-08-08 17:52:32 +01:00
Bob Mottram af9a6cc6d1 Maximum likes displayed on posts is configurable 2021-08-03 11:04:45 +01:00
Bob Mottram 3193963714 Ensure that shared item federation tokens are sent 2021-08-02 20:01:31 +01:00
Bob Mottram a8ae7c90fe Use send function to handle shared inbox for group posts 2021-08-02 19:55:53 +01:00
Bob Mottram 6ac79e81e4 Groups note 2021-08-02 16:06:51 +01:00
Bob Mottram d4a9de4690 Followers 2021-08-02 15:19:09 +01:00
Bob Mottram cfea4f0c90 Fixing --posts option 2021-08-01 14:25:11 +01:00
Bob Mottram f4e479c423 Check for group account when sending posts 2021-07-31 14:19:45 +01:00
Bob Mottram d48aff4807 Unit test for following a group 2021-07-31 12:56:28 +01:00
Bob Mottram 4efb5c9a30 Start of unit test for groups 2021-07-30 20:20:49 +01:00
Bob Mottram 71cabd74a2 Unfollowing group handles 2021-07-30 17:06:34 +01:00
Bob Mottram 9deebab1a9 Detect users path 2021-07-29 18:29:47 +01:00
Bob Mottram 485b537fe7 Users paths 2021-07-29 18:14:33 +01:00
Bob Mottram 5e33821b41 Single function defining users paths 2021-07-28 13:08:19 +01:00
Bob Mottram 84ad6d9f4f Send shared items token to domains within the approved federation 2021-07-26 14:12:51 +01:00
Bob Mottram bb3de9e173 Handling of understood languages prior to automatic translation 2021-07-20 14:33:27 +01:00
Bob Mottram c4d97ae8b0 Check that object type is a string 2021-07-19 10:07:20 +01:00
Bob Mottram 633e25692a Check that object type is a string 2021-07-19 10:03:56 +01:00
Bob Mottram 33ce8fbfb5 Use cached actors when checking understood languages
This improves speed by reducing disk reads
2021-07-19 09:46:21 +01:00
Bob Mottram 93a30f1255 Check that announces are understood 2021-07-18 20:35:34 +01:00
Bob Mottram f48b63a892 Check that language for incoming post is understood by the account 2021-07-18 19:33:53 +01:00
Bob Mottram 50096bff11 Improve handling of contentMap within posts 2021-07-18 15:15:16 +01:00
Bob Mottram e3e1716f1f Support for contentMap when creating html posts 2021-07-18 12:48:29 +01:00
Bob Mottram f5cbc7f8ee Support language within contentMap 2021-07-18 10:55:49 +01:00
Bob Mottram e4b9a27de0 Function for account directory 2021-07-13 22:59:53 +01:00
Bob Mottram 19bd991fee Show local post on notification 2021-07-07 13:26:38 +01:00
Bob Mottram f294fbd356 Tidying 2021-07-07 10:52:05 +01:00
Bob Mottram 7b6c939b92 Attributed within object 2021-07-07 10:49:46 +01:00
Bob Mottram 21a9e06c26 Notifications should only be for posts written by the selected account 2021-07-07 10:36:53 +01:00
Bob Mottram 804c045a75 Comments 2021-07-07 10:32:48 +01:00
Bob Mottram c417566675 Check that the same notification is not repeatedly sent 2021-07-07 10:30:15 +01:00
Bob Mottram 5bc7f28685 Notifications about posts from particular accounts 2021-07-07 10:06:59 +01:00
Bob Mottram 523399881c Actor for notifications 2021-07-06 23:43:39 +01:00
Bob Mottram a68ea9b2a4 Notifications handles 2021-07-06 23:10:26 +01:00
Bob Mottram 6a73192c24 Tidying 2021-07-06 22:53:55 +01:00
Bob Mottram 71c2794a19 Optional notifications for the arrival of posts from low frequency follows 2021-07-06 21:38:08 +01:00
Bob Mottram 06eb2b96a3 Check for dictionary objects 2021-07-06 11:00:19 +01:00
Bob Mottram 5d38503baa Deprecate events
Mobilizon does it in a different way
2021-07-01 22:30:36 +01:00
Bob Mottram c37f3ac004 Extra architecture graphs 2021-06-26 15:21:24 +01:00
Bob Mottram 6f8060932c Alternative field for indicating no replies 2021-06-25 10:51:54 +01:00
Bob Mottram bb09f2a655 Function to extract port number from domain 2021-06-23 22:44:31 +01:00
Bob Mottram e0aac3c6a3 Separate function for extracting domain name 2021-06-23 22:31:50 +01:00