Commit Graph

3353 Commits (ac27d36b7827421e0509e56de69d9912aaa0d664)

Author SHA1 Message Date
Bob Mottram d12660212f Additional check for authorization when displaying notes 2023-12-21 10:32:24 +00:00
Bob Mottram 2ac6a688ca Debug for context 2023-12-09 18:38:01 +00:00
Bob Mottram 227f28d83a Show bad lists 2023-12-09 18:33:49 +00:00
Bob Mottram ce2d7c8049 Tidying 2023-12-09 14:42:26 +00:00
Bob Mottram 080b2ca352 Handle situations where urls are lists 2023-12-09 14:18:24 +00:00
Bob Mottram d40fde1136 Preparing for utcnow deprecation 2023-11-20 22:27:58 +00:00
Bob Mottram 216f9f578a Support nameMap within actor 2023-10-25 20:55:40 +01:00
Bob Mottram 369cb374d8 fep-521a has changed 2023-10-19 14:32:04 +01:00
Bob Mottram 1b82841125 Allow string to field for Follow 2023-10-16 19:30:54 +01:00
Bob Mottram e8846e4b19 Debug 2023-10-12 16:03:01 +01:00
Bob Mottram 9ccc3af807 Block corporate LLM scrapers 2023-10-12 15:34:49 +01:00
Bob Mottram c5fc11ab56 Person options shows for both following and followed accounts 2023-10-08 12:59:59 +01:00
Bob Mottram cccad2fbda Limited support for mastodon api v2 2023-10-02 21:29:30 +01:00
Bob Mottram 58931e82a1 Tidying 2023-10-02 10:54:04 +01:00
Bob Mottram a45a289e62 Tidying 2023-10-02 10:44:32 +01:00
Bob Mottram ff3ce91eac Supply more arguments 2023-10-01 18:23:11 +01:00
Bob Mottram 8d2ea4ddc2 Tidying 2023-09-29 15:47:44 +01:00
Bob Mottram 8127b6b2be module for pwa 2023-09-29 09:34:16 +01:00
Bob Mottram 4825b1d90e Function to get the attributedTo string 2023-09-26 21:25:53 +01:00
Bob Mottram fc0f8d1764 Send Move activity after movedTo is changed 2023-09-23 21:12:58 +01:00
Bob Mottram ff93681130 Changing movedTo 2023-09-23 20:48:11 +01:00
Bob Mottram da8cc30b39 Support Move activities 2023-09-23 15:42:04 +01:00
Bob Mottram 33edb97336 server 2023-09-20 19:20:10 +01:00
Bob Mottram 1f8258d33d Instance setting to make replies to public posts unlisted 2023-09-20 19:16:19 +01:00
Bob Mottram 5e8cb2673e Replies on public posts can default to unlisted 2023-09-20 18:42:09 +01:00
Bob Mottram a3df7759f4 Protocol header for nodeinfo 2023-09-17 11:10:40 +01:00
Bob Mottram 7dc4a7624e Show offline status on person options screen 2023-09-16 15:12:31 +01:00
Bob Mottram 33498affc5 Offline indicator within timeline 2023-09-16 14:55:02 +01:00
Bob Mottram 8f7f4e4224 Include unavailable sites within inactive accounts feed 2023-09-16 14:17:52 +01:00
Bob Mottram eae05efd4c Log sites which are unavailable 2023-09-15 22:04:31 +01:00
Bob Mottram baf39c1518 Whenever saving an image verify that the binary looks like an image
This should help to head off any future nefariousness
2023-09-12 19:38:56 +01:00
Bob Mottram 5bdd859190 Check that avatar and favicon images cached are really images 2023-09-12 17:20:31 +01:00
Bob Mottram 37499e4417 Load city categories 2023-09-02 15:42:59 +01:00
Bob Mottram a1a44e1804 Update memoral actor flags when file is changed 2023-09-01 10:22:38 +01:00
Bob Mottram c199b9cfc6 Check that memorial accounts exist 2023-08-31 23:38:09 +01:00
Bob Mottram 12dfeee1f7 Edit memorial accounts 2023-08-31 23:29:10 +01:00
Bob Mottram 761a326bc8 Support memorial accounts 2023-08-30 18:15:31 +01:00
Bob Mottram 6d7e714f92 Warning about following 2023-08-29 18:14:06 +01:00
Bob Mottram 3d62e4dbb1 Show source repos on person options 2023-08-27 14:02:19 +01:00
Bob Mottram d519ca7cfb Send out actor updates after alteration to attachments 2023-08-24 16:51:04 +01:00
Bob Mottram 623096d91a Configurable maximum shared items on profile 2023-08-24 12:13:14 +01:00
Bob Mottram c8a2bee2ed Limit the number of shared items shown on profile 2023-08-24 11:55:19 +01:00
Bob Mottram 2f51e46119 Update shared items within actor attachments when they expire 2023-08-23 17:29:55 +01:00
Bob Mottram 025f07f017 Show limited buttons for public share view 2023-08-23 14:17:32 +01:00
Bob Mottram 830fb1288f Additional share fields 2023-08-23 13:36:23 +01:00
Bob Mottram d5d620a428 List of strings 2023-08-23 13:14:03 +01:00
Bob Mottram 57c3c19356 Load loacl actor 2023-08-23 13:06:05 +01:00
Bob Mottram c7ec441e90 Allow actor with updated attachments to be written to the cache 2023-08-23 12:17:25 +01:00
Bob Mottram 3784ab53f8 Debug 2023-08-23 11:50:42 +01:00
Bob Mottram ea06eb438c Display shared item from profile 2023-08-23 11:37:27 +01:00
Bob Mottram 3f6adb0c1e Remove debug 2023-08-22 22:41:00 +01:00
Bob Mottram 19ef0faafa Debug 2023-08-22 22:22:53 +01:00
Bob Mottram 5b9f17b462 Debug 2023-08-22 22:14:12 +01:00
Bob Mottram f2656973d3 Checkbox for displaying shared item on profile 2023-08-22 19:23:25 +01:00
Bob Mottram b1b8215464 Comment 2023-08-22 18:18:49 +01:00
Bob Mottram ed742cd1f1 Optionally add shared items to actor attachments 2023-08-22 18:13:35 +01:00
Bob Mottram 9765539bd2 Flag to indicate whether shares are shown within profile 2023-08-20 17:01:05 +01:00
Bob Mottram 69e4775906 Avoid retries when certain http error codes are returned 2023-08-13 11:46:38 +01:00
Bob Mottram c0c7388e58 Descriptions for block script 2023-07-18 15:59:29 +01:00
Bob Mottram e227c58ef4 Optionally block military user agents 2023-07-18 15:55:26 +01:00
Bob Mottram 5c4ee4b96c Optionally block military tlds 2023-07-18 15:05:54 +01:00
Bob Mottram 6bb402ee24 lists 2023-07-15 10:56:25 +01:00
Bob Mottram c527696202 Stray capitalisation 2023-07-13 17:06:35 +01:00
Bob Mottram 44892474c8 Safer display of parameters on person options screen 2023-07-13 09:39:35 +01:00
Bob Mottram eca0fa1736 Sanitise links to avoid injection attacks in rendered html 2023-07-12 12:08:02 +01:00
Bob Mottram 3d44013f92 Tidying 2023-07-11 21:54:01 +01:00
Bob Mottram 1b5e1ae5f1 Debug 2023-07-11 21:29:36 +01:00
Bob Mottram 0227cf8570 Debug 2023-07-11 21:07:51 +01:00
Bob Mottram d10a87eaf7 Construction of absolute actor path 2023-07-11 20:56:35 +01:00
Bob Mottram 2a17367af2 Pending followers collection 2023-07-11 12:15:27 +01:00
Bob Mottram 1825b058a8 Button on moderator screen to clear actor cache 2023-07-11 10:25:43 +01:00
Bob Mottram 5160005509 Improve standards compliance for getting actor public key 2023-07-10 23:30:05 +01:00
Bob Mottram 890ec1b5cb Support for adding chat links to posts 2023-07-10 18:53:56 +01:00
Bob Mottram beb9f8a033 Optionally supply a reason when using the block button 2023-07-08 11:44:54 +01:00
Bob Mottram 0562591ccc Blocked collection if not authorized 2023-07-05 13:26:41 +01:00
Bob Mottram f252846f7e Blocked collection 2023-07-05 12:16:23 +01:00
Bob Mottram 8fc6a3c0b6 Tidying 2023-06-27 19:33:48 +01:00
Bob Mottram f510470d07 Wanted collection endpoint for shared items 2023-06-27 17:58:15 +01:00
Bob Mottram 81f3b1d6a4 Offers collection for shared items 2023-06-27 17:41:33 +01:00
Bob Mottram 3bd84846af Avoid multiple definitions 2023-06-26 21:50:54 +01:00
Bob Mottram f8171509c1 Option to only allow replies from mutuals 2023-06-26 21:18:19 +01:00
Bob Mottram 9b1f5ad080 Different check for links within summary for person objects 2023-06-26 11:36:30 +01:00
Bob Mottram a74e633f83 Update nodeinfo version 2023-06-25 11:24:09 +01:00
Bob Mottram 49f7673481 Option to only receive replies from followers 2023-06-20 11:42:25 +01:00
Bob Mottram c71c1b62be Attempt NetSurf compatibility 2023-06-14 23:34:58 +01:00
Bob Mottram 7b515a45b4 It looks like this was a protocol violation
https://www.w3.org/TR/activitypub/#block-activity-outbox
2023-06-01 20:21:42 +01:00
Bob Mottram 61192ef86a Stay on welcome profile screen if bio is invalid 2023-05-23 17:29:02 +01:00
Bob Mottram 4caa930f67 Allow pre tag through dangerous markup filter in some cases, then remove it when rendering 2023-05-18 12:15:18 +01:00
Bob Mottram b9c379e53f Show proxied actors 2023-05-12 14:47:28 +01:00
Bob Mottram ef790a299b Remove the moribund e2e code
It wasn't used, and doing crypto would likely involve javascript anyway
2023-05-03 19:16:47 +01:00
Bob Mottram c79e035ac0 Remove todo 2023-05-03 10:55:41 +01:00
Bob Mottram 21e8fd8a6d Combine with setting hashtags from bio 2023-05-03 10:54:11 +01:00
Bob Mottram 1a6bc85d17 Set featured hashtags from edit profile screen 2023-05-02 23:21:03 +01:00
Bob Mottram b8c74cff96 Comment 2023-05-02 22:55:36 +01:00
Bob Mottram 2cac4edfed Too many return values 2023-04-29 11:56:39 +01:00
Bob Mottram cec7114709 Block based on nickname 2023-04-29 10:54:29 +01:00
Bob Mottram ec821c7742 dms have a different license 2023-04-28 13:38:21 +01:00
Bob Mottram fea2ddbde9 Search handle 2023-04-23 17:01:53 +01:00
Bob Mottram 4e0869830f Additional user paths 2023-04-23 16:55:48 +01:00
Bob Mottram 47e5f3f44e Suppress event processing while the daemon is being initialised 2023-04-17 12:45:20 +01:00
Bob Mottram b6eaab712d Check for none 2023-04-09 18:54:44 +01:00
Bob Mottram dceffe67be show votes flag 2023-04-05 20:04:29 +01:00
Bob Mottram 76a43df0ff Tidying 2023-04-05 20:03:28 +01:00
Bob Mottram 17c54207c4 Changing the option for display of vote posts 2023-04-05 18:49:32 +01:00
Bob Mottram b12932e075 cwlists in a separate module 2023-03-20 14:50:19 +00:00
Bob Mottram bc8b505616 Fix account registration bug 2023-03-19 17:09:25 +00:00
Bob Mottram 28943c3ef7 Remove entry for followers synchronization when a follower change occurs 2023-03-18 21:06:10 +00:00
Bob Mottram 9c7d3c615b Add debug condition 2023-03-18 18:22:28 +00:00
Bob Mottram 9443212820 Followers synchronization header 2023-03-17 21:13:43 +00:00
Bob Mottram 0c8c2bab81 Tidying 2023-03-16 15:46:48 +00:00
Bob Mottram f0de2cda22 Cache for follower synchronization results 2023-03-16 14:34:18 +00:00
Bob Mottram f1ab81b853 Tidying 2023-03-16 12:47:48 +00:00
Bob Mottram 99d3558a46 followers_synchronization endpoint 2023-03-15 23:11:40 +00:00
Bob Mottram d170f6222c Debug 2023-03-15 17:57:28 +00:00
Bob Mottram f9d4a76179 Log synchronization requests 2023-03-15 17:37:32 +00:00
Bob Mottram 7866018573 Tidying 2023-03-02 14:18:56 +00:00
Bob Mottram 9c61fdcd17 Allow mixed case 2023-03-02 14:13:23 +00:00
Bob Mottram 30e689ab98 Update instance blocking cache when blocks are added 2023-03-02 10:56:23 +00:00
Bob Mottram 0bcba49d0e Allow unauthorized conversation view (under limited conditions) 2023-03-01 14:50:24 +00:00
Bob Mottram f076bf3d05 Conversation view by non-authorized viewers 2023-03-01 14:34:41 +00:00
Bob Mottram 132db64f0b Tidying 2023-02-20 18:19:05 +00:00
Bob Mottram aa533092dd Tidying 2023-02-20 12:14:29 +00:00
Bob Mottram e1df276648 Redirect to full url 2023-02-20 12:10:05 +00:00
Bob Mottram 0d814b28a4 Redirect to local hashtag 2023-02-20 12:00:29 +00:00
Bob Mottram 18bbc4f647 Tidying 2023-02-20 11:55:54 +00:00
Bob Mottram 21ab522cef If remote hashtags are not found the redirect to the original url 2023-02-20 10:19:09 +00:00
Bob Mottram 5e30830c04 Include encoding 2023-02-18 23:11:21 +00:00
Bob Mottram de92a1bc40 Encode 2023-02-18 23:07:23 +00:00
Bob Mottram 9d97665c95 Get video transcript 2023-02-18 22:53:33 +00:00
Bob Mottram dc031cd4a9 Adding support for video transcripts 2023-02-18 22:10:15 +00:00
Bob Mottram 0578ba46cb Add space 2023-02-16 14:33:02 +00:00
Bob Mottram 8849ca8adf Alternate back link for account info screen 2023-02-14 22:38:19 +00:00
Bob Mottram cce73d6d0b Info button on profile search 2023-02-14 11:16:05 +00:00
Bob Mottram 0ee009c6b1 Importing theme 2023-02-10 19:41:31 +00:00
Bob Mottram cc4808d8de Importing follows 2023-02-10 19:30:25 +00:00
Bob Mottram fe5c4070cf Import blocks later 2023-02-10 19:10:50 +00:00
Bob Mottram 489082a100 Importing blocks from csv 2023-02-10 18:42:58 +00:00
Bob Mottram 5c637349f2 Debug 2023-02-10 17:17:50 +00:00
Bob Mottram 507085494e import variable names 2023-02-10 17:04:26 +00:00
Bob Mottram 1fe000adb1 Import blocks 2023-02-10 13:52:07 +00:00
Bob Mottram daea7de461 Export blocked domains as csv 2023-02-10 13:08:41 +00:00
Bob Mottram 50c47b89f8 Import blocked domains from csv 2023-02-10 12:02:10 +00:00
Bob Mottram d88f16f089 don't show icons on posts from blocked accounts/instances 2023-01-30 20:56:47 +00:00
Bob Mottram bb9af5b860 Extra bad path 2023-01-23 23:18:03 +00:00
Bob Mottram 0bda305948 Check for bad paths 2023-01-23 21:22:22 +00:00
Bob Mottram d9143403fe Add media creator for attachments 2023-01-23 11:33:07 +00:00
Bob Mottram 56f1c276cb Convert license names to links 2023-01-23 09:52:06 +00:00
Bob Mottram bdde4450c1 Add arguments for media license 2023-01-22 23:47:13 +00:00
Bob Mottram 6ed1d3166e Check for media license 2023-01-22 22:56:15 +00:00
Bob Mottram b91a876b75 v1.4.0 2023-01-21 23:03:30 +00:00