Commit Graph

3346 Commits (01fbd5bbabdcbd288175ccd11863c2e3f6bdcadf)

Author SHA1 Message Date
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
Bob Mottram 0cacbd94a0 Redirect if conversation does not resolve 2023-01-19 10:00:25 +00:00
Bob Mottram 1ba9eaa97b Handle relative path in conversation view 2023-01-18 20:17:31 +00:00
Bob Mottram 68bec2d362 No redirect needed 2023-01-18 13:52:17 +00:00
Bob Mottram 1749cbe1a9 Unquote the hashtag 2023-01-18 10:20:36 +00:00
Bob Mottram 413b60c9e3 Error handler for ascii encoding 2023-01-18 10:18:48 +00:00
Bob Mottram 9320f5bb76 Unquote url 2023-01-18 10:06:24 +00:00
Bob Mottram b6865be910 Re-enable debug 2023-01-17 14:29:12 +00:00
Bob Mottram acd85cc3c2 Revert "Banner on block confirm screen"
This reverts commit 9ff712a039.
2023-01-15 15:14:18 +00:00
Bob Mottram 9ff712a039 Banner on block confirm screen 2023-01-15 15:05:48 +00:00
Bob Mottram 008a8d1284 Check that a domain is returned 2023-01-15 14:33:18 +00:00
Bob Mottram a9491491e7 Check for no value 2023-01-13 21:22:38 +00:00
Bob Mottram 79a73f9c70 Minimal checks on site urls 2023-01-13 21:17:12 +00:00
Bob Mottram 8126f138c5 Specify permitted sites to buy from 2023-01-13 21:15:02 +00:00
Bob Mottram 1b5594bcbd Add buy link to posts 2023-01-13 19:19:57 +00:00
Bob Mottram 6928de6465 Buy link on edit new post 2023-01-13 17:41:48 +00:00
Bob Mottram 9d844e641b Load buy sites from file 2023-01-13 15:16:08 +00:00
Bob Mottram 2f9a0c7792 Buy links 2023-01-13 15:04:48 +00:00
Bob Mottram 212bdacdb3 Votes on questions are a type of DM
See https://socialhub.activitypub.rocks/t/votes-on-question-activities/2880
2023-01-12 10:45:39 +00:00
Bob Mottram 0626ba32d5 Allow for protocol handler commands 2023-01-10 14:24:03 +00:00
Bob Mottram fdafb02729 Tidying 2023-01-10 14:15:40 +00:00
Bob Mottram f6ca746c19 protocol handlers in pwa manifest 2023-01-10 13:44:37 +00:00
Bob Mottram f69b5adc91 Typo 2023-01-09 23:18:42 +00:00
Bob Mottram 0f58390e67 Debug 2023-01-09 23:15:14 +00:00
Bob Mottram bbbe6b21ea Redirect parameter 2023-01-09 22:49:17 +00:00
Bob Mottram 22aadaf754 Use calling domain 2023-01-09 22:22:22 +00:00
Bob Mottram c6e090dc98 Add protocol handler 2023-01-09 22:05:58 +00:00
Bob Mottram a0b47b37f8 Sowing public replies as json 2023-01-09 15:17:30 +00:00
Bob Mottram f94b97f9cd Check that incoming local only posts are local 2023-01-08 15:05:45 +00:00
Bob Mottram 8bbd7b1383 Handle first and last post on votes 2023-01-08 10:51:27 +00:00
Bob Mottram 9d59739632 Timezone argument 2023-01-05 22:47:27 +00:00
Bob Mottram fd066e16a8 Display of remote hashtags to avoid showing Mastodon UI 2023-01-05 22:19:38 +00:00
Bob Mottram d5f4a4f926 Extra argument 2023-01-05 16:01:41 +00:00
Bob Mottram 4ae21596e4 Returning json for hashtags 2023-01-05 15:56:49 +00:00
Bob Mottram f78ac5e2c0 Show search result from view button on person options screen 2023-01-01 13:33:31 +00:00
Bob Mottram 3986a7044e Remove debug 2022-12-28 19:06:39 +00:00
Bob Mottram a05a43d03b Debug 2022-12-28 18:57:57 +00:00
Bob Mottram d955d4ab75 Change button links to redirect to same timeline 2022-12-28 18:33:09 +00:00
Bob Mottram 441459ce7e Consistent page up on timeline 2022-12-28 14:14:44 +00:00
Bob Mottram 41b3bf129c Switch default content license to noncommercial
This may deter some sketchy databrokering
2022-12-28 11:43:11 +00:00
Bob Mottram 4df035baae Refactoring 2022-12-28 10:18:13 +00:00
Bob Mottram e3abcd99fe Avoid confusing terminology 2022-12-28 09:37:43 +00:00
Bob Mottram 1ea83254c5 Set license link from name 2022-12-27 21:30:20 +00:00
Bob Mottram 52aebd124e Use conversation links in post header, for improved visibility 2022-12-24 12:57:18 +00:00
Bob Mottram 846381d140 Displaying remote conversations 2022-12-23 21:51:57 +00:00
Bob Mottram 919aa67271 Customisable login logo 2022-12-22 13:02:46 +00:00
Bob Mottram c39bb9f396 Tidying 2022-12-18 15:29:54 +00:00
Bob Mottram 9d2c831c15 Tidying 2022-12-18 09:44:11 +00:00
Bob Mottram 6ed1c77158 Removing calendar events 2022-12-17 17:49:54 +00:00
Bob Mottram 28ba04a9e0 Get language from calendar events 2022-12-17 14:08:43 +00:00
Bob Mottram 3df5e6c0a8 right to left text on calendar events 2022-12-17 13:49:01 +00:00
Bob Mottram 3ecd534568 accept-ranges for images 2022-12-17 13:17:53 +00:00
Bob Mottram d3ec685902 Editing reminder 2022-12-09 11:07:02 +00:00
Bob Mottram d3fe3110e9 Support editing of reminders 2022-12-09 09:32:25 +00:00
Bob Mottram 9a08780080 Return the language for a reply post
So that replies are by default in the same language
2022-12-08 16:52:47 +00:00
Bob Mottram ae0e6e4919 Set default posting language 2022-12-08 15:28:17 +00:00
Bob Mottram 4a906f143f Add missing name emojis to actor tag list 2022-12-08 14:13:15 +00:00
Bob Mottram ea0a245ad7 Convert to integer 2022-12-05 20:28:06 +00:00
Bob Mottram 2d5047c125 Setting registrations remaining 2022-12-05 20:19:19 +00:00
Bob Mottram 210400a38b Colon 2022-12-05 14:59:55 +00:00
Bob Mottram a050f71a84 Setting maximum registrations 2022-12-05 14:57:37 +00:00
Bob Mottram b02a56be19 Set registrations status from web interface 2022-12-05 14:34:19 +00:00
Bob Mottram a200d65bf8 Back to the old calendar link 2022-12-03 09:54:39 +00:00
Bob Mottram a95353ab6d Set path 2022-12-02 19:12:54 +00:00
Bob Mottram 86cf981050 Debug 2022-12-02 17:58:15 +00:00
Bob Mottram 7aa9cd59b8 Debug 2022-12-02 17:55:06 +00:00
Bob Mottram 7ad89d79f3 Remove follower when blocking 2022-12-01 23:00:30 +00:00
Bob Mottram f5dca7f21a Inactive accounts timeline 2022-12-01 19:44:12 +00:00
Bob Mottram a68787d162 Tidying 2022-12-01 11:16:46 +00:00
Bob Mottram 049f3f7e09 Exctra checks for moved actor 2022-12-01 11:10:32 +00:00
Bob Mottram 5f1a062f8f Tidying 2022-11-30 23:45:09 +00:00
Bob Mottram 8e410afe77 Debug 2022-11-30 23:42:00 +00:00
Bob Mottram 80aaa8bbb2 Debug 2022-11-30 23:32:26 +00:00
Bob Mottram e12935f9a3 Missing accesskey 2022-11-30 21:44:12 +00:00
Bob Mottram bc58077eea Move button 2022-11-30 21:33:14 +00:00
Bob Mottram 6fa1ec4740 Indicate blocked new accounts 2022-11-29 14:03:52 +00:00
Bob Mottram 2ae6c8794c Set page number 2022-11-28 15:57:44 +00:00
Bob Mottram 21bc4e0a46 Debug 2022-11-28 15:50:41 +00:00
Bob Mottram a88a1bb51d debug 2022-11-28 15:45:48 +00:00
Bob Mottram 2db37e93a7 Default page number for moved accounts 2022-11-28 14:16:01 +00:00
Bob Mottram 8eeae6968b Check for moved actors on daemon start 2022-11-28 13:33:11 +00:00
Bob Mottram d561d0f81e Get moved feed 2022-11-27 23:39:29 +00:00
Bob Mottram 4378f5606f Debug 2022-11-27 23:29:06 +00:00
Bob Mottram 7d44e9d447 Debug 2022-11-27 23:25:18 +00:00
Bob Mottram ea50006402 Moved follows on profile screen 2022-11-27 22:59:24 +00:00
Bob Mottram 1b55d693e2 Option to reverse the sequence of timelines 2022-11-26 16:27:01 +00:00
Bob Mottram 24e7c7f67c Read reverse sequence flags from file 2022-11-26 15:39:36 +00:00
Bob Mottram 00109c4bd8 Option to reverse timeline sequence 2022-11-26 15:31:46 +00:00
Bob Mottram 9142041f67 Max posts number 2022-11-26 11:38:40 +00:00
Bob Mottram cc318218e0 Set number of preview posts on profile screen 2022-11-26 11:34:41 +00:00
Bob Mottram 01ca986483 Maximum preview posts on edit profile screen 2022-11-26 11:19:30 +00:00
Bob Mottram 8622d7c672 Default month and year when adding a new reminder 2022-11-25 20:52:47 +00:00
Bob Mottram c36459f76e Adding account level blocks with reasons 2022-11-23 18:14:46 +00:00
Bob Mottram 17526db62d Don't alter reason 2022-11-23 16:06:52 +00:00
Bob Mottram ef9d5fc570 Block reasons on hashtags 2022-11-23 16:04:17 +00:00
Bob Mottram 738a3faf3c Remove global block reasons 2022-11-23 14:32:11 +00:00
Bob Mottram 7c561a309d Store reasons on global domain blocks 2022-11-23 13:57:38 +00:00
Bob Mottram 6a83bf0246 Expire cached announces 2022-11-22 10:51:08 +00:00
Bob Mottram 4ffee42529 If first post is not founf in a timeline then generate it based on page number 2022-11-21 10:52:33 +00:00
Bob Mottram f5d95940a3 Use different id for announce 2022-11-21 10:12:38 +00:00
Bob Mottram 67d004b930 Mute button timeline position 2022-11-20 22:05:52 +00:00
Bob Mottram b6d80aafcc Liking announces 2022-11-20 21:27:12 +00:00
Bob Mottram 10c9084d3d Add first post to paths for likes, announces, bookmarks and reactions 2022-11-20 20:59:03 +00:00
Bob Mottram c81aac5247 first post on timeline 2022-11-20 16:26:15 +00:00
Bob Mottram c9297e35ff Max hashtags option 2022-11-19 18:47:28 +00:00
Bob Mottram d9f7e8c4f6 Set maximum number of hashtags 2022-11-19 18:03:55 +00:00
Bob Mottram a580cf8658 Polite error descriptions 2022-11-18 16:55:17 +00:00
Bob Mottram b4770612cd Set max emoji 2022-11-17 19:17:09 +00:00