Commit Graph

913 Commits (547f0d5a5a30072a666ffa8de902a9080f25c30b)

Author SHA1 Message Date
Bob Mottram 53950af9b8 Tidying 2023-03-06 17:47:14 +00:00
Bob Mottram 5505962dc0 Tidying 2023-03-06 14:51:49 +00:00
Bob Mottram f6eded2589 Unit test for converting markdown posts 2023-03-06 14:05:58 +00:00
Bob Mottram 2d9f4a3681 Remove css style from post content
This could otherwise mess up the UI
2023-02-19 11:36:35 +00:00
Bob Mottram dc031cd4a9 Adding support for video transcripts 2023-02-18 22:10:15 +00:00
Bob Mottram 3d3078d46e Support more webfinger types 2023-02-17 14:55:50 +00:00
Bob Mottram 489082a100 Importing blocks from csv 2023-02-10 18:42:58 +00:00
Bob Mottram d9143403fe Add media creator for attachments 2023-01-23 11:33:07 +00:00
Bob Mottram bdde4450c1 Add arguments for media license 2023-01-22 23:47:13 +00:00
Bob Mottram b91a876b75 v1.4.0 2023-01-21 23:03:30 +00:00
Bob Mottram e1e5f9dfa7 Fix checking of closing markup 2023-01-19 15:17:20 +00:00
Bob Mottram 1b5594bcbd Add buy link to posts 2023-01-13 19:19:57 +00:00
Bob Mottram fc4de10236 Remote hashtag links within ssml 2023-01-06 20:39:33 +00:00
Bob Mottram f27a1dd9a3 Unit test for hashtag link replacement 2023-01-05 22:33:05 +00:00
Bob Mottram f25cf2121a Link to DOI scientific references 2023-01-04 13:33:05 +00:00
Bob Mottram f3620f4103 Use a more appropriate reference 2023-01-04 12:01:58 +00:00
Bob Mottram 9a7b95eca4 Support arxiv scientific publication references 2023-01-04 11:53:15 +00:00
Bob Mottram d955d4ab75 Change button links to redirect to same timeline 2022-12-28 18:33:09 +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 3f11c5d0f4 Extra attachment for license 2022-12-28 10:35:32 +00:00
Bob Mottram bc3af5ca8d Add any missing colors to themes 2022-12-24 20:30:43 +00:00
Bob Mottram 4106000065 Abandon arabic language detection 2022-12-17 16:28:12 +00:00
Bob Mottram 08d8650efd Automatically detect arabic language 2022-12-17 15:43:34 +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 4a906f143f Add missing name emojis to actor tag list 2022-12-08 14:13:15 +00:00
Bob Mottram e162f3693a Fix markdown test 2022-12-07 10:05:32 +00:00
Bob Mottram 7b0f76db35 Revert "Check for no return value"
This reverts commit d68becabf7.
2022-11-24 23:25:48 +00:00
Bob Mottram d68becabf7 Check for no return value 2022-11-24 23:07:40 +00:00
Bob Mottram c9297e35ff Max hashtags option 2022-11-19 18:47:28 +00:00
Bob Mottram a067353aff Test for html containing php script 2022-10-26 14:40:03 +01:00
Bob Mottram e2ba518b96 Remove square capitals when filtering 2022-10-05 18:55:24 +01:00
Bob Mottram fa08879245 Refactoring 2022-09-26 10:37:44 +01:00
Bob Mottram 8959d6cea5 Fix inverted text test 2022-09-25 20:51:51 +01:00
Bob Mottram 2afbc768fc Fix inversion tests 2022-09-25 20:47:15 +01:00
Bob Mottram 947715bfae Check for inverted text 2022-09-25 18:26:11 +01:00
Bob Mottram 9ef2a22b7a Fix warnings 2022-09-21 21:17:21 +01:00
Bob Mottram 27838be490 Not quiet 2022-09-10 10:40:13 +01:00
Bob Mottram a8134f3243 Full url for mentions 2022-09-03 18:09:00 +01:00
Bob Mottram ea378934f1 Rename function 2022-09-02 19:06:13 +01:00
Bob Mottram a3d5a7a61f Support gpx format for hashtag maps 2022-08-23 11:09:24 +01:00
Bob Mottram 2a4a34b604 Test geocoords 2022-08-22 21:49:27 +01:00
Bob Mottram 1277c165fb More tests 2022-08-22 21:44:14 +01:00
Bob Mottram 8f43d97538 Unit test for getting map links from post content 2022-08-22 18:12:33 +01:00
Bob Mottram bde8679163 Function return type 2022-08-12 12:22:19 +01:00
Bob Mottram f4a972fd1f Comments 2022-08-12 12:13:37 +01:00
Bob Mottram effce8c2ed Clacks option 2022-07-25 13:04:27 +01:00
Bob Mottram 762a5bdb3e Check break after walk 2022-07-22 10:58:42 +01:00
Bob Mottram ffd7ce2476 Automatic follow requests from imported folloing csv files 2022-07-20 23:47:08 +01:00
Bob Mottram 297f25f92c Translate the nowplaying hashtag 2022-07-18 17:18:04 +01:00
Bob Mottram 0b76ccf208 Handle bullet points 2022-07-11 16:52:50 +01:00
Bob Mottram ab62dcfe73 Add paragraphs 2022-07-11 16:13:39 +01:00
Bob Mottram 4e72f36a1c Combining lines within paragraphs to work around the lack of word-wrap within Lynx textarea 2022-07-11 15:45:40 +01:00
Bob Mottram 621f89b492 Tidying 2022-07-10 22:31:31 +01:00
Bob Mottram ccac5448e6 Exclude password from debug 2022-07-10 22:15:06 +01:00
Bob Mottram 0523568307 Redo lynx unit test 2022-07-10 21:22:52 +01:00
Bob Mottram 4dc62cfb8e Extra newline 2022-07-10 20:18:37 +01:00
Bob Mottram 3dd4debf24 Add unit test for Lynx browser POST 2022-07-10 20:04:54 +01:00
Bob Mottram 11e105945a Tidying 2022-07-09 12:10:01 +01:00
Bob Mottram 91ad251642 Tidying 2022-07-09 12:09:29 +01:00
Bob Mottram 6e8f07a916 Convert fancy characters to ordinary ones
This will help screen readers
2022-07-09 11:54:05 +01:00
Bob Mottram 0e69a62785 Standardize text prior to filtering 2022-07-09 11:37:33 +01:00
Bob Mottram 85780153dc Wildcard in middle 2022-07-05 20:35:38 +01:00
Bob Mottram 8101835c05 Add dogwhistle warnings 2022-07-05 17:21:48 +01:00
Bob Mottram d2a39c8b50 Load dogwhistles from file 2022-07-05 13:30:21 +01:00
Bob Mottram cb0bf43ce1 Tidying 2022-07-05 12:40:18 +01:00
Bob Mottram 4dbb6a0740 Unit test for dogwhistles 2022-07-05 12:37:35 +01:00
Bob Mottram 9148ac458f Remove extra lines 2022-06-28 10:18:42 +01:00
Bob Mottram 3e2e7f25bf Fix unit tests 2022-06-27 17:21:48 +01:00
Bob Mottram 8585152321 Fix markdown tests 2022-06-27 13:38:55 +01:00
Bob Mottram ab969ffb64 Don't replace links within code sections 2022-06-27 12:14:42 +01:00
Bob Mottram d3b1b5acda Improve markdown support 2022-06-27 11:38:31 +01:00
Bob Mottram 65d9b0680a Function for line ending characters 2022-06-21 12:58:50 +01:00
Bob Mottram 7e690f35a4 Tidying 2022-06-15 13:39:08 +01:00
Bob Mottram 5ece8e80b5 Tidying 2022-06-14 12:42:45 +01:00
Bob Mottram ba0518eb56 Tidying 2022-06-12 23:14:47 +01:00
Bob Mottram a057d980cf Include tab index in unit test 2022-06-10 20:55:01 +01:00
Bob Mottram f0f612fba1 Replacing open statements 2022-06-10 14:01:39 +01:00
Bob Mottram f86560e8da Function for finding text in file 2022-06-10 12:43:33 +01:00
Bob Mottram 4e29c26ad4 Revert "Finding text not in file"
This reverts commit bc614fcd3c.
2022-06-10 11:30:42 +01:00
Bob Mottram bc614fcd3c Finding text not in file 2022-06-10 11:18:08 +01:00
Bob Mottram f0b9757bde Tidying 2022-06-09 17:54:44 +01:00
Bob Mottram 4308f7501a Explicitly set file encoding 2022-06-09 15:46:30 +01:00
Bob Mottram d9309438f1 Snake case 2022-06-08 21:20:27 +01:00
Bob Mottram 5eef7c72e9 Use appropriate session to send follow rejects 2022-06-01 15:26:50 +01:00
Bob Mottram 733ae3a17e Tidying 2022-05-31 17:51:56 +01:00
Bob Mottram ae15c1c0c1 Tidying 2022-05-31 17:20:16 +01:00
Bob Mottram a6d4df628c Unit test for cacheing svg images 2022-05-26 16:14:48 +01:00
Bob Mottram 5852de9746 Log svg scripts for subsequent review 2022-05-26 13:17:56 +01:00
Bob Mottram 7381e17c08 Function to remove scripts from content 2022-05-26 10:08:02 +01:00
Bob Mottram 9593092c8f Tab index for post links 2022-05-25 13:57:31 +01:00
Bob Mottram c3822cba4e Test that all translation labels exist 2022-05-24 10:50:42 +01:00
Bob Mottram cfd15a6206 Set end time for events 2022-05-23 13:14:36 +01:00
Bob Mottram 59293c7dd5 Hashtags cannot be numbers 2022-05-20 11:17:53 +01:00
Bob Mottram 27ea5e560c Test all themes for color contrast 2022-05-18 17:06:26 +01:00
Bob Mottram e6d02454fc Include a nonce within Json-LD signatures 2022-05-10 17:02:36 +01:00
Bob Mottram 05680217c1 Shorten any long text inside of existing links 2022-05-04 12:34:33 +01:00
Bob Mottram 6d0b0b076d Fix outbox test 2022-05-01 18:28:02 +01:00
Bob Mottram ac8b86059f Only prevent remote DM deletions during archive 2022-05-01 18:14:29 +01:00
Bob Mottram 05efb23a51 Begin support for ipfs 2022-04-29 14:54:13 +01:00
Bob Mottram 1e2b0e28df Default podcast audio formats 2022-04-22 15:27:25 +01:00
Bob Mottram aa18c03acb Command option for preferred podcast format 2022-04-22 14:46:42 +01:00
Bob Mottram 637687ca23 Parse alternate enclosures for podcast rss 2022-04-22 13:53:34 +01:00
Bob Mottram bcedcd3f06 Don't speak emoji eithin display names 2022-04-21 14:03:40 +01:00
Bob Mottram cd02056588 Use contentMap within cw list processing 2022-04-13 15:35:11 +01:00
Bob Mottram eb5f561294 Use contentMap, if available, when showing post diff 2022-04-13 15:20:38 +01:00
Bob Mottram f412070f99 Remove extra line from edits 2022-04-11 17:09:51 +01:00
Bob Mottram d7bb5dc1c7 Fixing edit diffs 2022-04-11 13:13:04 +01:00
Bob Mottram e286cf8661 Unit test for content diff 2022-04-10 20:19:40 +01:00
Bob Mottram ffa23deaab Fix for empty paragraphs during long string check 2022-04-08 17:16:16 +01:00
Bob Mottram e2bc95c9db Object copy needs to be inline 2022-04-03 13:43:20 +01:00
Bob Mottram 0fddc2204d Static analysis for thread function arguments 2022-04-03 13:17:00 +01:00
Bob Mottram 592fb92539 Add timeout option for actor check 2022-03-31 13:00:36 +01:00
Bob Mottram 88380b2c3c Adding post tags for custom emoji 2022-03-29 22:10:09 +01:00
Bob Mottram 1e82777fdb Extra test 2022-03-29 21:14:21 +01:00
Bob Mottram 5b480dd815 Round up word division for bold reading 2022-03-24 16:16:36 +00:00
Bob Mottram 2c087d5e2a Another unit test for markup with bold reading 2022-03-24 15:57:44 +00:00
Bob Mottram 9fdca7919c Improve handling of markup while emboldening text 2022-03-24 15:32:37 +00:00
Bob Mottram bca1f1c5b7 Unescape before adding bold 2022-03-24 15:15:53 +00:00
Bob Mottram 5320e7ed7b Allow bold markup for bold reading 2022-03-24 14:40:28 +00:00
Bob Mottram ea6520c7fb Avoid emboldening spaces within markup 2022-03-24 14:08:07 +00:00
Bob Mottram 7f1e23c013 Bold reading accessibility feature 2022-03-24 13:14:41 +00:00
Bob Mottram 40bf726eea Check html for spyware 2022-03-22 18:22:09 +00:00
Bob Mottram f9812ce1ed Create sessions for sending posts if needed 2022-03-14 11:07:39 +00:00
Bob Mottram 74dc33b96a Get correct domain for private key when using onion or i2p json send 2022-03-13 20:16:39 +00:00
Bob Mottram 4e2137c443 Snake case 2022-03-13 12:15:52 +00:00
Bob Mottram ca24fa3265 Send follow requests using the appropriate session 2022-03-11 22:59:15 +00:00
Bob Mottram 35883119be Option to allow some crawlers 2022-03-06 12:31:58 +00:00
Bob Mottram 2e13ca7143 At least one site should resolve 2022-03-04 15:28:55 +00:00
Bob Mottram 2914be4288 Ignore reactions unit test 2022-03-04 15:21:21 +00:00
Bob Mottram 46dce1898a Fix underscore within hashtag 2022-03-03 11:52:55 +00:00
Bob Mottram 5acfa5ee51 Initial Korean language translations 2022-03-02 19:05:26 +00:00
Bob Mottram 3772bf8e66 Support Korean language hashtags 2022-03-02 10:10:43 +00:00
Bob Mottram 0379733218 Tidying 2022-02-26 23:34:16 +00:00
Bob Mottram b8e4ecbd66 Misskey-style instance actor endpoint 2022-02-26 17:07:14 +00:00
Bob Mottram 7556ee9273 Unit test for time zone 2022-02-25 21:00:53 +00:00
Bob Mottram 266a74e85a Tidying 2022-02-24 17:34:59 +00:00
Bob Mottram f54591b2c9 Test for incorrect caldav login 2022-02-24 17:29:12 +00:00
Bob Mottram 7ec097cade Unit test for getting day via caldav 2022-02-24 17:23:41 +00:00
Bob Mottram 44ba3bf35c Unit test for caldav report 2022-02-24 16:55:37 +00:00
Bob Mottram 3aac49eb64 Check that calendar items get created 2022-02-24 14:59:10 +00:00
Bob Mottram c41069cf90 Add calendar event parameters when sending c2s post 2022-02-24 14:10:32 +00:00
Bob Mottram 552cf06fb6 Beginning of caldav integration 2022-02-23 09:51:00 +00:00
Bob Mottram 7dd4fe6b55 More realistic test text 2022-02-13 14:38:36 +00:00
Bob Mottram bf7b53c296 Comments on podcast episodes 2022-02-12 20:37:15 +00:00
Bob Mottram e29d66ddd6 Version 1.3.0 2022-02-03 13:58:20 +00:00
Bob Mottram f188fd3486 Fix unit test 2022-02-03 12:30:57 +00:00
Bob Mottram eb20a723b3 Select appropriate language for summary when replying to posts with cw 2022-01-28 10:54:53 +00:00
Bob Mottram e68e2b56c7 Avoid colliding newswire feed items which are published on the hour 2022-01-27 10:42:46 +00:00
Bob Mottram 0c4b8e11c2 Set dyslexic font during theme change 2022-01-26 23:17:53 +00:00
Bob Mottram cdb9b7cb4b Dyslexic font option 2022-01-26 22:13:23 +00:00