Commit Graph

214 Commits (0cbb86bdb3017dbd2366ab1aa34b968eaa9603dc)

Author SHA1 Message Date
Bob Mottram 7779ab44e3 Media instance option 2019-11-28 16:16:43 +00:00
Bob Mottram 3259190161 Update post cache after regeneration of posts 2019-11-24 17:40:31 +00:00
Bob Mottram 0aedab61fb Handle post cache for undo like 2019-11-24 13:37:34 +00:00
Bob Mottram bd68e84776 Store recent posts in memory for fast access 2019-11-24 11:28:58 +00:00
Bob Mottram 65f54a5aa9 Theme setting functions 2019-11-23 13:04:11 +00:00
Bob Mottram ac2ab89aa6 Use dumps to save json 2019-11-23 10:20:30 +00:00
Bob Mottram 96c56491eb Test for saving and loading json 2019-11-23 10:13:57 +00:00
Bob Mottram 9de4fc04c1 Remove excess references to commentjson 2019-11-23 10:08:00 +00:00
Bob Mottram 96fd59d295 Maximum limit on emoji within a post 2019-11-16 14:49:21 +00:00
Bob Mottram 2c8d6721d2 Optionally enable shared inbox 2019-11-15 21:43:20 +00:00
Bob Mottram 21b99f2d61 Session parameters not needed 2019-11-13 10:50:16 +00:00
Bob Mottram c14ab97586 nodeinfo metadata endpoint 2019-11-13 10:32:12 +00:00
Bob Mottram 80a0560fed Extra test for content length 2019-11-12 18:21:52 +00:00
Bob Mottram 127a60280f Debug in http signature verification 2019-11-12 15:03:17 +00:00
Bob Mottram ffea5b704e Language option 2019-11-11 17:49:08 +00:00
Bob Mottram 0192532293 Fixing non-ascii text 2019-11-09 21:39:04 +00:00
Bob Mottram e84bf4d726 Revert "Revert "Use ensure_ascii when encoding to utf8""
This reverts commit 719bfb9f5d.
2019-11-09 12:52:47 +00:00
Bob Mottram 719bfb9f5d Revert "Use ensure_ascii when encoding to utf8"
This reverts commit 440016aa3a.
2019-11-09 12:47:42 +00:00
Bob Mottram 440016aa3a Use ensure_ascii when encoding to utf8 2019-11-09 12:33:48 +00:00
Bob Mottram 92de053e93 Extra commentjson tests 2019-11-09 12:13:39 +00:00
Bob Mottram 78842dff31 Fix network test on commentjson 0.8.2 2019-11-09 11:38:42 +00:00
Bob Mottram 00ec2e1b89 Extra test string 2019-11-09 11:06:19 +00:00
Bob Mottram 2b884be142 Include character encoding in content-type http header 2019-11-09 10:18:14 +00:00
Bob Mottram 6e4bd2092c Check that json is available 2019-11-09 09:52:09 +00:00
Bob Mottram f796f3f93b Test for non-ascii characters 2019-11-09 09:50:58 +00:00
Bob Mottram ba5608c705 No suffix 2019-11-04 20:45:10 +00:00
Bob Mottram ed2e97ab55 Try to remove long words 2019-11-04 20:39:14 +00:00
Bob Mottram 14d7e2e2b2 Don't replace emoji within json content 2019-10-29 13:04:38 +00:00
Bob Mottram 255a32c0dc Remove cached post on like update 2019-10-19 18:50:05 +01:00
Bob Mottram d8c4661741 Add queue to send out posts 2019-10-16 19:19:18 +01:00
Bob Mottram 6ea855feef Follow test without capabilities 2019-10-15 10:31:10 +01:00
Bob Mottram b0be557047 Fix status number using sequence data 2019-10-12 13:45:53 +01:00
Bob Mottram 3d9398609c Linebreaks with extra space 2019-10-01 11:36:51 +01:00
Bob Mottram 3c6122c56c Exception handling 2019-09-30 23:39:02 +01:00
Bob Mottram 865b4c3ce9 Hellthread mitigation 2019-09-30 11:15:57 +01:00
Bob Mottram cd30e547b8 Unit test for emoji 2019-09-29 19:48:34 +01:00
Bob Mottram de5e6d449a Start of authenticated fetch support 2019-09-25 10:22:10 +01:00
Bob Mottram e93071af5d Tidying 2019-09-01 09:57:51 +01:00
Bob Mottram 565bf041e2 Handle newlines when adding links 2019-09-01 09:55:05 +01:00
Bob Mottram 2ad1b51f9a Different media types 2019-08-30 16:50:20 +01:00
Bob Mottram 779fc287d1 Version 1.0.0 2019-08-29 14:35:29 +01:00
Bob Mottram 8745f1e063 Optionally limit skills searches to the instance 2019-08-28 10:59:19 +01:00
Bob Mottram f695039e5a Preferred name becomes display name - less ambiguous 2019-08-22 19:36:07 +01:00
Bob Mottram 0bfb3b578e Test for actor parsing 2019-08-21 17:35:46 +01:00
Bob Mottram 848d438767 Function to expire actor cache entries 2019-08-20 10:37:09 +01:00
Bob Mottram 8bd42b9d59 Store cached actors to file 2019-08-20 10:16:03 +01:00
Bob Mottram 94d93eb4ef Remove old test function 2019-08-18 10:45:04 +01:00
Bob Mottram f8cc1873d4 Fixing tests 2019-08-18 10:39:12 +01:00
Bob Mottram 0f01a5a11a post path no longer /inbox 2019-08-17 16:16:27 +01:00
Bob Mottram 896b56b3a0 Avoid post conversions between json and string after digest is calculated 2019-08-17 11:15:01 +01:00
Bob Mottram 707cbd7d56 Ensure port numbers are attached when needed 2019-08-16 21:35:11 +01:00
Bob Mottram 1b1810ff8a Calculate message body digest from incoming bytes to avoid any json conversion issues 2019-08-16 18:19:23 +01:00
Bob Mottram d2394b3a69 Fixing http signatures 2019-08-16 14:47:01 +01:00
Bob Mottram 174e166769 Fix digest encoding 2019-08-16 11:36:41 +01:00
Bob Mottram 977160eecf http signature fixes 2019-08-15 22:34:25 +01:00
Bob Mottram 6855366b4c Remove date 2019-08-15 19:21:43 +01:00
Bob Mottram ef89dda935 Mastodon-style user agent 2019-08-14 21:12:27 +01:00
Bob Mottram 8f620566fc Separate proxy port 2019-08-14 14:52:19 +01:00
Bob Mottram d8126b4ffa Fix test 2019-08-09 17:24:44 +01:00
Bob Mottram 52162d1b9b Add hashtag conversion to html 2019-08-09 12:12:08 +01:00
Bob Mottram d769c5b258 Run test in its own subdirectory 2019-08-09 10:46:33 +01:00
Bob Mottram 0fb0f89462 Add an instance identifier 2019-08-02 13:49:34 +01:00
Bob Mottram 770edd001d Notes on skills 2019-07-19 11:01:24 +01:00
Bob Mottram 05da296cdb delegate option 2019-07-18 17:33:36 +01:00
Bob Mottram 4f6e9eb87f Tests for delegation 2019-07-18 17:21:35 +01:00
Bob Mottram 958e76ea89 Functions for role delegation 2019-07-18 16:09:23 +01:00
Bob Mottram 6204830110 More inbox checks 2019-07-18 12:38:52 +01:00
Bob Mottram 982ab616d9 Fix ports on post filenames 2019-07-18 12:35:48 +01:00
Bob Mottram c70d37cdf2 More inbox checks 2019-07-18 10:31:29 +01:00
Bob Mottram 985e66f0df Check that posts entering the inbox are valid 2019-07-18 10:26:47 +01:00
Bob Mottram 5ff4c121ce Allow deletes in tests 2019-07-17 20:31:52 +01:00
Bob Mottram 58c213256c Don't allow federated deletes by default 2019-07-17 19:13:45 +01:00
Bob Mottram 185b9c97c1 Option to not accept deletions 2019-07-17 18:44:26 +01:00
Bob Mottram 27908a5fad Test for post deletion 2019-07-17 18:16:48 +01:00
Bob Mottram 6b3de06ec7 Test for unfollowing 2019-07-17 12:54:13 +01:00
Bob Mottram dcd0b8eff7 More checks 2019-07-17 12:30:26 +01:00
Bob Mottram fc42149e66 Follow checks 2019-07-17 12:28:19 +01:00
Bob Mottram fb31927502 Extra follow checks 2019-07-17 12:24:33 +01:00
Bob Mottram 3813809958 Fix follower ports 2019-07-16 23:57:45 +01:00
Bob Mottram f02839e32f Test follow via c2s 2019-07-16 22:38:06 +01:00
Bob Mottram a819c4ae57 Test for announce via c2s 2019-07-16 20:07:45 +01:00
Bob Mottram d7598125cf Move images to the media directory 2019-07-16 17:08:21 +01:00
Bob Mottram c99828c264 Uploading images via c2s 2019-07-16 15:23:06 +01:00
Bob Mottram 92fb124713 c2s send test 2019-07-16 12:33:40 +01:00
Bob Mottram a98facaf33 Fixing c2s 2019-07-16 11:19:04 +01:00
Bob Mottram ce6a60e66e Add quotas 2019-07-15 11:22:19 +01:00
Bob Mottram 83c51c062c Less verbose tests 2019-07-14 18:19:00 +01:00
Bob Mottram 50ce56d937 Setting roles 2019-07-14 13:25:16 +01:00
Bob Mottram 065daedba9 Set skill level 2019-07-14 13:08:18 +01:00
Bob Mottram 7105c0cd79 Maximum replies per post 2019-07-13 22:00:12 +01:00
Bob Mottram a44e9f5a3c Tidying 2019-07-13 10:37:17 +01:00
Bob Mottram d89bef6879 Beginning send post option 2019-07-12 23:29:10 +01:00
Bob Mottram 7dfa210023 Option for archiving posts 2019-07-12 21:43:55 +01:00
Bob Mottram 0b1e64906e Test for attaching an image 2019-07-12 20:26:54 +01:00
Bob Mottram 83b172d046 Functions for image attachments 2019-07-12 20:08:46 +01:00
Bob Mottram dca558a0fa Check that announce goes to outbox 2019-07-11 20:34:00 +01:00
Bob Mottram 5d80b5adbc Check that announce activity arrives 2019-07-11 20:31:02 +01:00
Bob Mottram ca0db9e45f Adding test for announce 2019-07-11 18:55:10 +01:00
Bob Mottram f301139626 Receiving likes 2019-07-11 13:59:00 +01:00
Bob Mottram c301f45b33 Move shared inbox account into daemon 2019-07-11 13:29:31 +01:00