Commit Graph

851 Commits (66c16d5218433b54d1882f9acadaa2425dcbe93d)

Author SHA1 Message Date
Bob Mottram 2838f94fb5 Validate actor url from webfinger 2022-12-26 15:41:21 +00:00
Bob Mottram 9dea2a8d2a Extra actor url validation 2022-12-26 10:49:41 +00:00
Bob Mottram 63083b1a1f Check field types 2022-12-24 17:48:09 +00:00
Bob Mottram 1b5143f4da Alternate quote tweet formats 2022-12-24 17:07:24 +00:00
Bob Mottram 7383588305 Quote toot detection 2022-12-24 16:52:16 +00:00
Bob Mottram aa2f2de21c Reject quote toots 2022-12-24 15:33:26 +00:00
Bob Mottram c39bb9f396 Tidying 2022-12-18 15:29:54 +00:00
Bob Mottram 2da3b42314 Tidying 2022-12-18 13:58:48 +00:00
Bob Mottram 4106000065 Abandon arabic language detection 2022-12-17 16:28:12 +00:00
Bob Mottram e6437b50cc Abandon arabic language detection 2022-12-17 16:19:25 +00:00
Bob Mottram 90e04a5a75 Arabic number of characters 2022-12-17 16:09:20 +00:00
Bob Mottram d725a35183 Arabic number of characters 2022-12-17 16:04:30 +00:00
Bob Mottram 08d8650efd Automatically detect arabic language 2022-12-17 15:43:34 +00:00
Bob Mottram d741e68dc0 Message text direction for certain languages 2022-12-16 21:43:34 +00:00
Bob Mottram 3dbfb7eb82 Users path 2022-12-16 14:49:50 +00:00
Bob Mottram 4007e2bffc Extra markup checks 2022-12-12 21:49:03 +00:00
Bob Mottram 640ffec1c3 Edit reminder 2022-12-09 10:18:26 +00:00
Bob Mottram f5dca7f21a Inactive accounts timeline 2022-12-01 19:44:12 +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 d35d02579c Over-zealous markup check 2022-11-21 12:54:58 +00:00
Bob Mottram 07444e0658 Handle editing replies 2022-11-15 23:26:58 +00:00
Bob Mottram 3bffa02c76 Initial code for edit button 2022-11-15 19:22:00 +00:00
Bob Mottram 681ea36798 Handle update endings on ids 2022-11-13 20:33:24 +00:00
Bob Mottram 14abebf64a Handle delete endings on ids 2022-11-13 20:25:07 +00:00
Bob Mottram 19a1676ee8 Minimize all images on edit profile screen 2022-11-13 19:45:34 +00:00
Bob Mottram 9a03272ad1 Use hidden 2022-11-11 11:40:43 +00:00
Bob Mottram 99cf867ae1 Screen readers don't announce hashes 2022-11-11 11:26:17 +00:00
Bob Mottram 2df68a39b1 Support heic formatted images 2022-10-31 17:26:31 +00:00
Bob Mottram ac89c7e20d Support wave file attachments 2022-10-31 11:05:11 +00:00
Bob Mottram 4c1cf463b8 Forbid any exec commands 2022-10-26 14:56:13 +01:00
Bob Mottram a538cf86e7 Avoid php scripts 2022-10-26 14:35:31 +01:00
Bob Mottram 08df47318f Support speex audio format 2022-10-20 20:37:59 +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 61f489ff51 Fix inverted text test 2022-09-25 21:12:10 +01:00
Bob Mottram dd6e278951 Fix inverted text test 2022-09-25 21:02:39 +01:00
Bob Mottram 2afbc768fc Fix inversion tests 2022-09-25 20:47:15 +01:00
Bob Mottram 25c3997239 Inverted character threshold 2022-09-25 19:25:13 +01:00
Bob Mottram 8142b5d741 Reverse if a few characters match inverted ones 2022-09-25 18:57:48 +01:00
Bob Mottram 947715bfae Check for inverted text 2022-09-25 18:26:11 +01:00
Bob Mottram 140b2f18a6 Tidying 2022-09-13 10:27:43 +01:00
Bob Mottram 2c8a1788cd Lower case for checking don't reply 2022-09-11 19:09:32 +01:00
Bob Mottram 48db4f58a4 Forbit input within markup 2022-09-09 18:49:03 +01:00
Bob Mottram 539ba01ba6 Remove map links from tags when posts are deleted 2022-08-22 11:58:55 +01:00
Bob Mottram bc8f080299 Change sequence of image extensions 2022-08-20 14:01:12 +01:00
Bob Mottram aee4048056 Check that strings passed to system commands are safe 2022-07-22 11:54:57 +01:00
Bob Mottram 762a5bdb3e Check break after walk 2022-07-22 10:58:42 +01:00
Bob Mottram b14a7c9f0b More descriptive 2022-07-17 18:46:09 +01:00
Bob Mottram 3d5b658490 Comment 2022-07-17 18:44:52 +01:00
Bob Mottram 8d65bf9654 Allow code within posts, but with additional checks 2022-07-17 18:40:48 +01:00
Bob Mottram e0ec9d5cfe Extra string 2022-07-13 21:50:22 +01:00
Bob Mottram 6d42faf737 Remove old css cache 2022-07-12 20:03:30 +01:00
Bob Mottram 00203624f5 Check for none case 2022-07-09 23:56:33 +01:00
Bob Mottram 1128d1ad6c Remove fancy unicode characters from names and bio text 2022-07-09 23:01:38 +01:00
Bob Mottram 66fcf918a8 More fancy unicode character ranges 2022-07-09 12:24:11 +01:00
Bob Mottram 91ad251642 Tidying 2022-07-09 12:09:29 +01:00
Bob Mottram bdb20ae734 Tidying 2022-07-09 12:03:12 +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 763514eb69 Remove redundant function 2022-06-21 14:35:35 +01:00
Bob Mottram 65d9b0680a Function for line ending characters 2022-06-21 12:58:50 +01:00
Bob Mottram ea22ab0f48 Avoid possible content filtering loophole 2022-06-21 10:24:32 +01:00
Bob Mottram f9e6efd385 Extra no reply strings 2022-06-14 21:38:56 +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 6404f36b4a Exception for text in file 2022-06-10 11:40:47 +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 9bab4c1684 Function for checking text in a file 2022-06-10 10:24:11 +01:00
Bob Mottram 4308f7501a Explicitly set file encoding 2022-06-09 15:46:30 +01:00
Bob Mottram 06a59264df Additional reply indicators 2022-06-03 10:28:34 +01:00
Bob Mottram ec31deb739 Filtering include image descriptions and urls 2022-06-02 19:07:07 +01:00
Bob Mottram 52a7cb0fa9 Tidying 2022-05-30 21:47:23 +01:00
Bob Mottram 59293c7dd5 Hashtags cannot be numbers 2022-05-20 11:17:53 +01:00
Bob Mottram bdf61e0a60 Handle ssml files in outbox 2022-05-12 12:56:45 +01:00
Bob Mottram 8bb32a6a55 Cache ssml for posts 2022-05-12 11:13:55 +01:00
Bob Mottram 0e80ddb83a Tidying 2022-05-11 20:05:21 +01:00
Bob Mottram eb9609211f Tidying 2022-05-11 19:16:20 +01:00
Bob Mottram ed9854de10 Supporting alternative name and value properties in attachments 2022-05-11 19:04:58 +01:00
Bob Mottram 7648c1f6df Prepare for alternative value field within attachments 2022-05-11 18:17:23 +01:00
Bob Mottram 5b02a22519 Prepare for alternative property value 2022-05-11 17:16:34 +01:00
Bob Mottram 6033fca4d4 Prepare for alternative property names 2022-05-11 17:10:38 +01:00
Bob Mottram 3a1dcc22cf Use reply and announce inhibitors in desktop client 2022-05-08 18:15:48 +01:00
Bob Mottram 05197552cb Remove any fraction from published time when checking recency 2022-05-08 16:06:24 +01:00
Bob Mottram 21a6e1559a Check for multiple emoji display name 2022-05-02 23:50:14 +01:00
Bob Mottram 2acbf60cf9 Show handle if display name is a single emoji 2022-05-02 20:22:00 +01:00
Bob Mottram ac8b86059f Only prevent remote DM deletions during archive 2022-05-01 18:14:29 +01:00
Bob Mottram ec82a20c2f Don't clear down DMs from other instances 2022-05-01 14:23:32 +01:00
Bob Mottram 05efb23a51 Begin support for ipfs 2022-04-29 14:54:13 +01:00
Bob Mottram 8094ca0849 Support opus audio format 2022-04-18 14:21:45 +01:00
Bob Mottram a21c19eac1 Store history of edited posts 2022-04-09 17:02:18 +01:00
Bob Mottram 4be7edd5f5 Handle incoming edited posts 2022-04-09 16:11:22 +01:00
Bob Mottram 7857b3f369 'author' users path for pixelfed 2022-03-28 22:45:11 +01:00
Bob Mottram 7f1e23c013 Bold reading accessibility feature 2022-03-24 13:14:41 +00:00
Bob Mottram f55f7a258f Handle none return valued from nickname 2022-03-23 23:59:29 +00:00
Bob Mottram 1a1bfabc66 Tidying 2022-03-22 18:25:42 +00:00
Bob Mottram 40bf726eea Check html for spyware 2022-03-22 18:22:09 +00:00
Bob Mottram b08acd0cf0 Write a file to indicate that a post was delivered via a third party 2022-03-14 17:37:46 +00:00
Bob Mottram 06af2b892f Change actor domain for non-clearnet lookups 2022-03-12 19:46:47 +00:00
Bob Mottram d06c69e656 Debug 2022-03-12 15:23:15 +00:00
Bob Mottram 8c328849d4 Debug 2022-03-12 14:50:47 +00:00
Bob Mottram 998fa21b13 Handle replying to unlisted posts 2022-03-12 14:09:36 +00:00
Bob Mottram dff0c3267d Deduplicate languages 2022-03-04 19:13:26 +00:00
Bob Mottram f6129d7faf Full cyrillic hashtags 2022-03-04 19:08:54 +00:00
Bob Mottram 313ecbb3c9 Ukranian language hashtags 2022-03-04 18:57:43 +00:00
Bob Mottram 46dce1898a Fix underscore within hashtag 2022-03-03 11:52:55 +00:00
Bob Mottram 2aeb9553e0 Allow underscores in hashtags 2022-03-02 15:13:59 +00:00
Bob Mottram 3772bf8e66 Support Korean language hashtags 2022-03-02 10:10:43 +00:00
Bob Mottram 8b83d759a6 Extra reserved nickname 2022-02-26 17:14:10 +00:00
Bob Mottram 7556ee9273 Unit test for time zone 2022-02-25 21:00:53 +00:00
Bob Mottram bacf8dece4 Setting time zone within profile 2022-02-25 19:57:31 +00:00
Bob Mottram 49884ca2d6 Add timezone per account 2022-02-25 19:12:40 +00:00
Bob Mottram ff4a7ba304 Returning single language understood as a list 2022-02-25 15:20:15 +00:00
Bob Mottram 1f20662c2b Additional domain blocks 2022-02-13 20:31:31 +00:00
Bob Mottram 68e7a30c8e Actor is not an account directory 2022-02-10 15:07:09 +00:00
Bob Mottram 51a666df39 Replying to a chat message has a different path 2022-02-08 10:52:03 +00:00
Bob Mottram edb01af961 Support for receiving ChatMessage activities
Equivalent to a Note DM
2022-02-08 10:33:13 +00:00
Bob Mottram 4daec86f2a Support jpeg-xl format 2022-02-06 11:04:49 +00:00
Bob Mottram 8538b28b7d Getting instance actor file 2022-02-04 17:34:00 +00:00
Bob Mottram 800464d895 Getting instance actor file 2022-02-04 17:28:14 +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 7bb310e811 Less Mastodon-specific user agent 2022-01-31 16:08:06 +00:00
Bob Mottram 09f6cf8e9f Extracting domain from user agent 2022-01-31 11:50:01 +00:00
Bob Mottram 10696e12c1 Extra checks for nodeinfo calling domain 2022-01-30 17:21:28 +00:00
Bob Mottram 0d32c0a32a Handle post summary translations 2022-01-28 10:07:35 +00:00
Bob Mottram f9e33f2d35 Get categories from podcast feeds 2022-01-13 15:10:41 +00:00
Bob Mottram 1085f97070 Use enumerations 2022-01-08 10:58:54 +00:00
Bob Mottram 086c760ace Moving to snake case 2021-12-29 21:55:09 +00:00
Bob Mottram 3cab9a73b2 snake case conversion script 2021-12-29 10:39:46 +00:00
Bob Mottram 967be721dd Convert config variable names to camel case 2021-12-28 15:13:51 +00:00
Bob Mottram c4203bc086 Snake case 2021-12-28 14:55:45 +00:00
Bob Mottram a68667d829 Snake case 2021-12-28 14:41:10 +00:00
Bob Mottram e580ea1963 Snake case 2021-12-28 14:24:14 +00:00
Bob Mottram 2c39ccf66a Snake case 2021-12-28 14:01:37 +00:00
Bob Mottram a8138d6401 Snake case 2021-12-28 13:56:43 +00:00
Bob Mottram 50ce448667 Snake case 2021-12-28 13:49:44 +00:00
Bob Mottram e31a7a7679 Snake case 2021-12-28 13:12:10 +00:00
Bob Mottram 302090e039 Snake case 2021-12-28 13:07:02 +00:00
Bob Mottram b33539b32f Snake case 2021-12-28 12:20:18 +00:00
Bob Mottram 98e787fe1e Snake case 2021-12-28 12:15:46 +00:00
Bob Mottram 49ebb6c88c Snake case 2021-12-28 10:25:50 +00:00
Bob Mottram 47b844152e Snake case 2021-12-28 10:17:58 +00:00
Bob Mottram 43f77c70ae Snake case 2021-12-27 23:23:07 +00:00
Bob Mottram 4246688359 Snake case 2021-12-27 23:02:50 +00:00
Bob Mottram d9ee8a3ff8 Snake case 2021-12-27 22:46:10 +00:00
Bob Mottram 0108eb3fa8 Snake case 2021-12-27 22:38:48 +00:00
Bob Mottram 83880bd0b4 Snake case 2021-12-27 22:32:59 +00:00
Bob Mottram b6ac0d6b24 Snake case 2021-12-27 22:19:18 +00:00