Commit Graph

919 Commits (db8e703c4072ace6845763b9d1ab40d8fb3441cc)

Author SHA1 Message Date
Bob Mottram c1bbe2863e Only index outbox notes or announces 2019-11-18 17:25:21 +00:00
Bob Mottram 3191701e39 Create index for outbox 2019-11-18 17:02:16 +00:00
Bob Mottram 88861ad69d Redundant condition 2019-11-18 15:57:51 +00:00
Bob Mottram 5e7dc8dc50 Reduce indentation 2019-11-17 17:20:08 +00:00
Bob Mottram ee5682a728 Use variable 2019-11-17 17:17:17 +00:00
Bob Mottram c8291d0af5 Indentation 2019-11-17 14:47:02 +00:00
Bob Mottram ecb0b3b419 Not inbox 2019-11-17 14:27:55 +00:00
Bob Mottram 52e1d44021 Adding bookmarks 2019-11-17 14:01:49 +00:00
Bob Mottram 96fd59d295 Maximum limit on emoji within a post 2019-11-16 14:49:21 +00:00
Bob Mottram d7ff49cfc4 Avoid pprint 2019-11-16 13:41:48 +00:00
Bob Mottram 302bda9aa1 Change GET benchmarks 2019-11-16 13:25:44 +00:00
Bob Mottram c0f4f502c5 Remove POST benchmarks 2019-11-16 13:06:15 +00:00
Bob Mottram 2e8691f4ba Return none on failure 2019-11-16 12:49:34 +00:00
Bob Mottram fb2eb659e2 Check signature before domains 2019-11-16 12:07:57 +00:00
Bob Mottram 98b8a5a161 Extra POST timings 2019-11-16 11:55:14 +00:00
Bob Mottram 86ecab9ac3 Avoid collisions when making new posts 2019-11-16 11:29:57 +00:00
Bob Mottram b870a324be Timings for POST 2019-11-16 11:03:02 +00:00
Bob Mottram a69c2f2bd9 Extra POST benchmarks 2019-11-16 10:40:35 +00:00
Bob Mottram 5b7cebc46d Benchmark before slowest POST 2019-11-16 10:30:09 +00:00
Bob Mottram e0cb54169c Slow 2019-11-16 10:02:35 +00:00
Bob Mottram c522ca1d99 queue items may have already been removed by inbox thread 2019-11-16 09:57:51 +00:00
Bob Mottram 72cfda3f9d Else 2019-11-16 09:53:52 +00:00
Bob Mottram 94a3f1c2b1 Check post length before and after 2019-11-16 00:07:07 +00:00
Bob Mottram b583869938 Check message length early 2019-11-16 00:01:00 +00:00
Bob Mottram ef9056761b Log slow json saves 2019-11-15 23:03:37 +00:00
Bob Mottram ee8679a731 Report how long inbox cleadown took 2019-11-15 22:28:40 +00:00
Bob Mottram 88c248c426 Post ID for tracibility 2019-11-15 22:18:22 +00:00
Bob Mottram d137800785 Don't report benchmarks if shared inbox is not enabled 2019-11-15 21:49:21 +00:00
Bob Mottram 2c8d6721d2 Optionally enable shared inbox 2019-11-15 21:43:20 +00:00
Bob Mottram e7e35131f8 benchmark before redirect 2019-11-15 19:44:20 +00:00
Bob Mottram d921448984 POST 2019-11-15 19:21:38 +00:00
Bob Mottram 314022a693 Leading zeros 2019-11-15 19:15:13 +00:00
Bob Mottram 6bdcf49c56 Swap order so that it's easier to sort 2019-11-15 19:08:09 +00:00
Bob Mottram bfa82fbc0d Add benchmarks to return points 2019-11-15 18:59:15 +00:00
Bob Mottram 9e5e34c071 Don't use threading for likes 2019-11-15 14:34:11 +00:00
Bob Mottram de10253088 Colon 2019-11-15 14:04:54 +00:00
Bob Mottram 5d107acf09 Returning http codes 2019-11-15 14:03:43 +00:00
Bob Mottram f84c800cb1 Return 404 is path doesn't match 2019-11-15 13:45:21 +00:00
Bob Mottram 6b4a23bcd3 Prioritize nodeinfo 2019-11-15 13:17:28 +00:00
Bob Mottram 2f5c061168 Checking cookie 2019-11-15 12:56:07 +00:00
Bob Mottram 690b40eea0 Tidying 2019-11-15 11:26:41 +00:00
Bob Mottram 0d354d81b3 Don't clear busy state before it is set 2019-11-15 11:21:09 +00:00
Bob Mottram ec672b81a9 Reject if no Accept header 2019-11-15 11:18:49 +00:00
Bob Mottram 56ff9b6f39 Remove unused variables 2019-11-15 10:23:56 +00:00
Bob Mottram cc704314a9 Remove some checks from the Like object urls so that non-mastodon posts can be liked 2019-11-15 10:14:12 +00:00
Bob Mottram 9bff2c24df Thread 2019-11-14 22:48:35 +00:00
Bob Mottram bd06e8925a Remove whitespace 2019-11-14 21:12:09 +00:00
Bob Mottram b87e752d3b Get actor from path 2019-11-14 21:09:36 +00:00
Bob Mottram 4b39111b38 Don't need actorLiked 2019-11-14 17:58:46 +00:00
Bob Mottram b0b5f1fece Supporting webp image format 2019-11-14 15:11:20 +00:00
Bob Mottram 14b9266ba8 Extra extensions 2019-11-14 14:40:51 +00:00
Bob Mottram b94d1e3877 Support different image formats 2019-11-14 13:30:54 +00:00
Bob Mottram 3ed3d8e61c login not logo 2019-11-13 21:24:34 +00:00
Bob Mottram 672a36d038 Special handling of logo changes 2019-11-13 21:14:29 +00:00
Bob Mottram e4c75578c5 Add extension 2019-11-13 21:08:28 +00:00
Bob Mottram dcefca19b0 Admin can set instance metadata and logo from their profile screen 2019-11-13 20:50:23 +00:00
Bob Mottram 7631a814f6 Check for accept 2019-11-13 15:41:03 +00:00
Bob Mottram 1f50dfdc19 Store earlier 2019-11-13 15:32:46 +00:00
Bob Mottram 340d301ec4 File storing the last time a post was made 2019-11-13 15:28:37 +00:00
Bob Mottram 0198b09782 File storing the last time something was posted 2019-11-13 15:26:40 +00:00
Bob Mottram 1c2407fe01 Some logging 2019-11-13 14:32:44 +00:00
Bob Mottram 11ee7aaf2d json formats 2019-11-13 14:21:21 +00:00
Bob Mottram 4b53029376 Metadata reports the number of accounts 2019-11-13 14:02:45 +00:00
Bob Mottram 90da6de43b Registration is boolean 2019-11-13 12:49:40 +00:00
Bob Mottram 4b5ddf1d48 instance metadata endpoint 2019-11-13 12:45:41 +00:00
Bob Mottram 2124e31ba0 The minimal peer set 2019-11-13 11:40:56 +00:00
Bob Mottram 3e543342c3 Instance in path 2019-11-13 11:26:02 +00:00
Bob Mottram a6ddf71cfa Vestigil mastodon api 2019-11-13 11:24:27 +00:00
Bob Mottram 85ea49a567 Header format for nodeinfo 2019-11-13 11:00:53 +00:00
Bob Mottram 4ab26f0378 Convert json to string 2019-11-13 10:59:17 +00:00
Bob Mottram 437f07f95a Wrong object 2019-11-13 10:55:58 +00:00
Bob Mottram 21b99f2d61 Session parameters not needed 2019-11-13 10:50:16 +00:00
Bob Mottram 4cfb33befe nodeinfo header type 2019-11-13 10:37:07 +00:00
Bob Mottram c14ab97586 nodeinfo metadata endpoint 2019-11-13 10:32:12 +00:00
Bob Mottram 5f7b8d383c Default language if none is discovered 2019-11-12 21:38:02 +00:00
Bob Mottram f2b295ed7b Avoid duplicates 2019-11-12 18:32:33 +00:00
Bob Mottram a688f2aeab Add content length to headers dict 2019-11-12 17:30:31 +00:00
Bob Mottram 127a60280f Debug in http signature verification 2019-11-12 15:03:17 +00:00
Bob Mottram aaf5c1a77f Confusing debug 2019-11-12 13:59:16 +00:00
Bob Mottram 05a9693661 Separate conditions for better debug 2019-11-12 13:53:14 +00:00
Bob Mottram e08e12de1f Change password on edit profile screen 2019-11-12 10:59:17 +00:00
Bob Mottram ffea5b704e Language option 2019-11-11 17:49:08 +00:00
Bob Mottram cae6637b24 Profile updates supporting utf-8 2019-11-10 13:31:55 +00:00
Bob Mottram 9e53f93997 Mentioned recipients go into 'to' for dms 2019-11-10 12:28:12 +00:00
Bob Mottram c417f18c65 More debug 2019-11-10 12:00:05 +00:00
Bob Mottram 1f68f22925 More debug 2019-11-10 11:54:45 +00:00
Bob Mottram 95a11cccbb Refactoring receiving of posts 2019-11-10 11:37:24 +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 2b884be142 Include character encoding in content-type http header 2019-11-09 10:18:14 +00:00
Bob Mottram 99e738ae65 More debug 2019-11-08 10:27:08 +00:00
Bob Mottram d1b0adbd86 Debug on vote creation 2019-11-08 10:21:26 +00:00
Bob Mottram fc56f3199d Tidying 2019-11-07 20:19:19 +00:00
Bob Mottram 60e8821d13 Don't save upgrade activities 2019-11-07 20:12:43 +00:00
Bob Mottram 9fd8ed4c2e Remove excess threads 2019-11-07 19:59:59 +00:00
Bob Mottram 833d282888 Actor changed when images are posted 2019-11-07 19:46:06 +00:00
Bob Mottram 4f1797b046 Followers threads debug 2019-11-07 13:44:00 +00:00
Bob Mottram f80fd83998 Indentation 2019-11-07 12:56:00 +00:00
Bob Mottram d17b984bbb Move donation functions to their own module 2019-11-07 12:14:17 +00:00
Bob Mottram 005ff4b106 Donate button 2019-11-06 23:20:00 +00:00
Bob Mottram a0d7759567 Donation link within profile 2019-11-06 22:56:55 +00:00
Bob Mottram 201321506f Replace earlier 2019-11-06 18:51:51 +00:00
Bob Mottram 78b3fc3838 Post actor updates without thread 2019-11-06 18:07:00 +00:00
Bob Mottram 5388c6d70a Quote position 2019-11-06 11:55:22 +00:00
Bob Mottram 057251ae6f Snooze button 2019-11-06 11:39:41 +00:00
Bob Mottram cd98704ce5 basedir 2019-11-05 12:33:37 +00:00
Bob Mottram f140eee20f Deactivation of accounts from the web interface 2019-11-05 11:52:38 +00:00
Bob Mottram 4d88fa3ead Functions for activating and deactivating accounts 2019-11-05 10:26:36 +00:00
Bob Mottram 3e896ee09b Remove inactive follower threads 2019-11-04 11:19:25 +00:00
Bob Mottram 06025845cb Pop twice 2019-11-04 11:06:49 +00:00
Bob Mottram df5d048dee Tidying 2019-11-04 11:01:04 +00:00
Bob Mottram 543f0b4d7d Sending to followers thread 2019-11-04 10:43:19 +00:00
Bob Mottram ad92d8ee08 Tidying 2019-11-03 15:27:29 +00:00
Bob Mottram 586905f8d2 Removing codes 2019-11-03 10:29:01 +00:00
Bob Mottram 1f644e2812 Replace + 2019-11-03 10:20:30 +00:00
Bob Mottram d9b4a77dad Return to shares timeline 2019-11-03 09:56:35 +00:00
Bob Mottram ba30a051ea Replacing codes 2019-11-03 09:55:14 +00:00
Bob Mottram ee73e5866c Replace codes 2019-11-03 09:39:02 +00:00
Bob Mottram 04432eab77 Show shares timeline 2019-11-02 14:31:39 +00:00
Bob Mottram eeaf003711 Better handling of duration string 2019-11-02 10:46:56 +00:00
Bob Mottram a5a792762f Duration in days 2019-11-02 10:44:36 +00:00
Bob Mottram 7159e2e9d2 Change method name 2019-11-01 21:23:59 +00:00
Bob Mottram 7b8e639511 Receive new posts synchronously 2019-11-01 21:10:59 +00:00
Bob Mottram feda4d1eec Clear login credentials if supported by the browser 2019-10-30 12:22:59 +00:00
Bob Mottram 6f1d5d0cbd Redirect 2019-10-30 11:44:23 +00:00
Bob Mottram 0465f33857 Logout endpoint 2019-10-30 11:35:40 +00:00
Bob Mottram c1da8ffe8f Reduce use of non-debug pprint 2019-10-29 20:23:49 +00:00
Bob Mottram bb954b62c6 No attachment on vote 2019-10-29 15:07:21 +00:00
Bob Mottram 0a3652ae0d questionparams 2019-10-29 14:58:48 +00:00
Bob Mottram 71af23ff6f Option to only receive DMs from people you follow 2019-10-29 10:49:23 +00:00
Bob Mottram 93008d97b1 Remove token and salt on account suspend 2019-10-25 18:41:59 +01:00
Bob Mottram 5f5bb5290d Return type 2019-10-25 17:50:22 +01:00
Bob Mottram 504a2301c6 Saving and loading tokens 2019-10-25 17:48:53 +01:00
Bob Mottram 5dafb9d201 Remove salts dictionary 2019-10-25 14:18:29 +01:00
Bob Mottram 1cafe0c8dd Tidying 2019-10-25 13:52:07 +01:00
Bob Mottram 0638290ae3 Base directory 2019-10-25 13:46:33 +01:00
Bob Mottram 67f843607d Constant salts 2019-10-25 13:44:40 +01:00
Bob Mottram 02dcbe006a Remove nickname 2019-10-23 23:32:07 +01:00
Bob Mottram 204c9905c4 Authorized default to inbox 2019-10-23 23:27:52 +01:00
Bob Mottram fdb26967b3 Redirect 2019-10-23 23:11:27 +01:00
Bob Mottram a621ee6d0f Clear nickname 2019-10-23 23:02:14 +01:00
Bob Mottram 42bee345bd Set default path to inbox 2019-10-23 22:50:23 +01:00
Bob Mottram 3ec262d01f Store nickname in cookie 2019-10-23 22:47:40 +01:00
Bob Mottram 0088ae2aac View button on search screen 2019-10-23 16:48:06 +01:00
Bob Mottram b0fea9c7f7 Remove full screen image 2019-10-23 14:19:24 +01:00
Bob Mottram 358c4b6b5d Remove formatting from filename 2019-10-23 14:07:05 +01:00
Bob Mottram 222f5b8217 Remove formatting 2019-10-23 14:03:56 +01:00
Bob Mottram ae5c6d7641 Encoding 2019-10-23 13:56:05 +01:00
Bob Mottram 626ee41f6b Include username in path for full screen image 2019-10-23 13:47:06 +01:00
Bob Mottram a1bfc981dd fullscreen 2019-10-23 13:39:42 +01:00
Bob Mottram 2bb5d19904 fullscreen 2019-10-23 13:30:23 +01:00
Bob Mottram a496801a87 Image description 2019-10-23 13:22:20 +01:00
Bob Mottram 9027d68ab7 url format 2019-10-23 13:17:40 +01:00
Bob Mottram e31b227066 Full screen image 2019-10-23 13:11:20 +01:00
Bob Mottram 77633238a6 Fill screen image 2019-10-23 13:04:08 +01:00
Bob Mottram 2fb21da602 Tidying of write function retries 2019-10-22 13:35:51 +01:00
Bob Mottram 077d34ba7a Tidying the loading and saving of json 2019-10-22 12:55:06 +01:00
Bob Mottram 236aef17ba Fix unit test for like 2019-10-19 19:08:47 +01:00
Bob Mottram b19ab510bd Extra dummy parameter 2019-10-19 13:40:00 +01:00
Bob Mottram 1fc5750174 Update html post cache as new posts arrive 2019-10-19 13:37:35 +01:00
Bob Mottram 4d349544ed Reduce maximum posts 2019-10-19 11:23:49 +01:00
Bob Mottram ed067498da Back to original posts per page 2019-10-19 09:42:54 +01:00
Bob Mottram 4ea799f264 Reduce indents 2019-10-18 19:57:34 +01:00
Bob Mottram 9b60370a5a Reduce posts per page 2019-10-18 12:50:25 +01:00
Bob Mottram eb2ec00e2c Remove flushes 2019-10-18 10:04:51 +01:00
Bob Mottram b79703dbfd Default to jpg cached avatars 2019-10-18 10:00:16 +01:00
Bob Mottram c0361bd5bf Convert exception to string 2019-10-17 11:26:56 +01:00
Bob Mottram 8b5376f616 Thread for expiring shared items 2019-10-17 10:58:30 +01:00
Bob Mottram f056c811be More debug for commentjson 2019-10-17 10:40:31 +01:00
Bob Mottram 700ee84320 Dummy argument 2019-10-16 19:24:06 +01:00
Bob Mottram d8c4661741 Add queue to send out posts 2019-10-16 19:19:18 +01:00
Bob Mottram b4aa34490d Retry on write 2019-10-16 14:45:51 +01:00
Bob Mottram dac79d53f9 Extra exceptions 2019-10-14 22:38:03 +01:00
Bob Mottram ebed9f5202 Missing returns 2019-10-14 22:29:46 +01:00
Bob Mottram 48c5424e33 More retries 2019-10-12 10:37:21 +01:00
Bob Mottram 7567e79536 prefix 2019-10-11 20:26:08 +01:00
Bob Mottram 8ea78dda93 Use full domain 2019-10-11 20:25:36 +01:00
Bob Mottram eb2e76b57b Links on calendar 2019-10-11 20:12:30 +01:00
Bob Mottram 83d21e4de6 Add some retries 2019-10-11 19:03:58 +01:00
Bob Mottram 6ec9946a29 More reserved names 2019-10-10 19:30:25 +01:00
Bob Mottram aaa60e2763 Calendar screen 2019-10-10 19:25:42 +01:00
Bob Mottram 68cd2b9205 Beginning of calendar screen 2019-10-10 15:43:21 +01:00
Bob Mottram 34618f64a9 Append seconds 2019-10-10 14:22:38 +01:00
Bob Mottram 272cc92adf Include event parameters within tags 2019-10-10 14:12:13 +01:00
Bob Mottram 1043a857aa Prepare for groups 2019-10-04 10:23:38 +01:00
Bob Mottram 3c6122c56c Exception handling 2019-09-30 23:39:02 +01:00
Bob Mottram 58961cc5e1 Return to timeline 2019-09-30 15:04:46 +01:00
Bob Mottram 865b4c3ce9 Hellthread mitigation 2019-09-30 11:15:57 +01:00
Bob Mottram f32ee82683 Capital 2019-09-29 15:16:09 +01:00
Bob Mottram 6d9416bb40 More debug 2019-09-29 15:06:53 +01:00
Bob Mottram 9947411c45 More debug 2019-09-29 15:04:56 +01:00
Bob Mottram b5bcb75c3c More debug 2019-09-29 14:58:05 +01:00
Bob Mottram e311d61a6e Remove colons 2019-09-29 14:44:56 +01:00
Bob Mottram d0517ef772 Return page number 2019-09-29 14:43:39 +01:00
Bob Mottram fadefff30d Copy headers 2019-09-29 14:39:19 +01:00
Bob Mottram 795d6b6f53 Create thread to send new posts 2019-09-29 14:30:24 +01:00
Bob Mottram 5e22ed5b07 path as parameter 2019-09-29 13:36:39 +01:00
Bob Mottram 1de65ca6e1 Media feed length 2019-09-28 19:06:17 +01:00
Bob Mottram 4e3d9e75b4 Checking that announces contain images 2019-09-28 17:21:43 +01:00
Bob Mottram 8ed3f132be Media timeline 2019-09-28 12:29:42 +01:00
Bob Mottram 90810269e2 Authenticated fetch signature check 2019-09-25 11:22:49 +01:00
Bob Mottram c3b8396084 Some exemptions from authenticated fetch due to prior authorization 2019-09-25 10:33:47 +01:00
Bob Mottram de5e6d449a Start of authenticated fetch support 2019-09-25 10:22:10 +01:00
Bob Mottram aa6510baf2 Increase max posts 2019-09-24 14:29:58 +01:00
Bob Mottram 3bd99d04ca Increase max posts 2019-09-24 14:27:16 +01:00
Bob Mottram ce76d3886c Include timeline parameter for like/repeat 2019-09-23 22:40:31 +01:00
Bob Mottram c2ce6b4064 Create replies timeline 2019-09-23 22:02:06 +01:00
Bob Mottram 534948b8fe Avoid clashing replies path 2019-09-23 21:43:18 +01:00
Bob Mottram 8ea1e3306b Replies timeline 2019-09-23 21:09:11 +01:00
Bob Mottram e8510d5385 Avoid duplicates 2019-09-22 18:48:52 +01:00
Bob Mottram e53b6c5ff6 Exception handling for loading json files 2019-09-17 13:14:36 +01:00
Bob Mottram 91534ba302 Increase maximum posts 2019-09-14 21:47:05 +01:00
Bob Mottram aaa396b6c9 Typo 2019-09-14 18:55:52 +01:00
Bob Mottram 33989bb08b Reading cached avatars 2019-09-14 18:29:55 +01:00
Bob Mottram 47225c686b Storing avatars in cache 2019-09-14 18:12:03 +01:00
Bob Mottram aaacd78d81 Voting 2019-09-13 20:01:33 +01:00
Bob Mottram 7612dac859 Check for blocked domain 2019-09-09 19:39:46 +01:00
Bob Mottram 2dbd187031 Send reject activity on manual follow reject 2019-09-09 13:19:00 +01:00
Bob Mottram bd0152344c Translate shared items search 2019-09-07 11:13:12 +01:00
Bob Mottram 0076870cf7 Translate skills search 2019-09-07 11:08:18 +01:00
Bob Mottram c1388f7fb9 Emoji search translations 2019-09-07 11:04:42 +01:00
Bob Mottram 1539395ae4 Translate profile edit screen 2019-09-07 10:56:14 +01:00
Bob Mottram c25b373ee2 Translate login screen 2019-09-07 10:21:10 +01:00
Bob Mottram 5c44b93fb0 Start of translations 2019-09-07 09:57:52 +01:00
Bob Mottram ec66ac56a8 Comments 2019-09-06 10:45:37 +01:00
Bob Mottram b1a9a47cdf Redirect to inbox if authorized 2019-09-06 10:40:57 +01:00
Bob Mottram bdda0d29c2 Items 2019-09-06 10:14:21 +01:00
Bob Mottram 83c10b5906 Typo 2019-09-05 17:18:56 +01:00
Bob Mottram 42740a6781 Page up and down on following list on profile page 2019-09-05 17:17:09 +01:00
Bob Mottram d666581c54 Tidying 2019-09-05 16:12:38 +01:00
Bob Mottram 99bf555b9c Handle search path for shares 2019-09-05 16:11:21 +01:00
Bob Mottram 02ff3012c7 Handle search path for following 2019-09-05 16:07:58 +01:00
Bob Mottram 08314c0f76 Allow pages 2019-09-05 15:47:38 +01:00
Bob Mottram 16a414fc53 Don't use watchdog in unit tests 2019-09-05 13:43:59 +01:00
Bob Mottram 5d110d73e9 Redirect music to nowplaying tags 2019-09-05 12:44:09 +01:00
Bob Mottram f27ad3db04 Allow empty messages if they contain an image with a description 2019-09-04 21:58:25 +01:00
Bob Mottram 94b6138a5a Too many ins 2019-09-04 12:43:34 +01:00
Bob Mottram eaf4513e64 Get page number 2019-09-04 12:42:22 +01:00
Bob Mottram 320d489f4f Preserve page numbers 2019-09-04 12:29:44 +01:00
Bob Mottram 041b50fd2c Match anything beginning with robot 2019-09-03 21:36:45 +01:00
Bob Mottram e8ec579b9f Plain text 2019-09-03 21:33:59 +01:00
Bob Mottram 938d15473a No dot 2019-09-03 21:30:09 +01:00
Bob Mottram bc11bbfb6a Sequence 2019-09-03 21:27:49 +01:00
Bob Mottram 4ab1499d5b Implement robots.txt
I know, this is widely ignored by search engines because it's not in their business interests to adhere to it, but at least we tried.
2019-09-03 21:26:18 +01:00
Bob Mottram 04ca84400e Second parameter 2019-09-03 20:46:26 +01:00
Bob Mottram 606e7841fd One outbox thread per child 2019-09-03 20:40:44 +01:00
Bob Mottram 7398583907 Tidying 2019-09-03 20:30:41 +01:00
Bob Mottram 407c1e4c85 Don't use threads for everything 2019-09-03 20:27:40 +01:00
Bob Mottram a6e78fbd7b Don't wait for ever 2019-09-03 20:10:50 +01:00
Bob Mottram fe135682c5 Extra param 2019-09-03 18:16:26 +01:00
Bob Mottram 97665c08cb Outbox thread 2019-09-03 18:07:00 +01:00
Bob Mottram d95093810e Tidying 2019-09-03 10:44:50 +01:00
Bob Mottram 5ca2b1c762 Add a watchdog for the inbox thread 2019-09-02 22:52:43 +01:00
Bob Mottram 26468d5380 When manual follower approval is active replies default to followers only 2019-09-02 11:51:49 +01:00
Bob Mottram 8f346fffef Better handling of actor parsing 2019-09-02 10:43:43 +01:00
Bob Mottram 132cb65030 Redirect on search failure 2019-09-01 13:33:05 +01:00
Bob Mottram cbfa590727 Check that file exists 2019-08-31 21:34:16 +01:00
Bob Mottram e2ddd3b0de Also remove the inbox queue file 2019-08-31 21:31:34 +01:00
Bob Mottram 323e806adb Remove oldest items from inbox queue if it is full 2019-08-31 20:58:15 +01:00
Bob Mottram d55be4d497 Exception handling if busy 2019-08-31 14:08:01 +01:00
Bob Mottram c2cf3a0dc5 Check that accept exists 2019-08-31 13:38:57 +01:00
Bob Mottram 05b4827cfb Increase max media size for things like podcasts 2019-08-30 21:12:46 +01:00
Bob Mottram 84da665936 Getting extra media types 2019-08-30 20:57:24 +01:00
Bob Mottram 8379fada03 Extra media types 2019-08-30 20:29:26 +01:00
Bob Mottram f04ef819d7 mp3 mime type 2019-08-30 19:44:26 +01:00
Bob Mottram e41dec3db6 Remove content type 2019-08-30 19:17:43 +01:00
Bob Mottram 7ee58b89fa Media type 2019-08-30 18:37:46 +01:00
Bob Mottram e3a5e074c2 Simplify 2019-08-30 18:35:57 +01:00
Bob Mottram ef53f79fca Search strings 2019-08-30 18:16:01 +01:00
Bob Mottram 425ffd84e2 Convert to bytes 2019-08-30 17:48:49 +01:00
Bob Mottram 832937de97 Encode string as bytes 2019-08-30 17:35:32 +01:00
Bob Mottram 3ae7928dec Dict name 2019-08-30 17:33:14 +01:00
Bob Mottram 2ad1b51f9a Different media types 2019-08-30 16:50:20 +01:00
Bob Mottram 80e4779d44 More attachment types 2019-08-30 15:37:24 +01:00
Bob Mottram 779fc287d1 Version 1.0.0 2019-08-29 14:35:29 +01:00
Bob Mottram 20fea414ba Max number of skills results 2019-08-28 11:11:06 +01:00
Bob Mottram 3407856bed Duplicate 2019-08-28 11:09:54 +01:00
Bob Mottram 8745f1e063 Optionally limit skills searches to the instance 2019-08-28 10:59:19 +01:00
Bob Mottram 7b6f2a6468 Get actor from json 2019-08-28 09:58:16 +01:00
Bob Mottram 8434fbbbe9 Typo 2019-08-28 00:02:41 +01:00
Bob Mottram 3f56c690b2 Typo 2019-08-28 00:01:40 +01:00
Bob Mottram 4ba34d2b7b Import function 2019-08-28 00:00:50 +01:00
Bob Mottram 6862c1930b Skills search 2019-08-27 23:50:40 +01:00
Bob Mottram 7c214f05cb Get actor 2019-08-27 18:35:12 +01:00
Bob Mottram 2c2ef302a9 If there are no skills 2019-08-27 18:33:11 +01:00
Bob Mottram 2b07d685e3 Check for image 2019-08-27 17:27:48 +01:00
Bob Mottram 92580b8e33 http header check 2019-08-27 17:24:15 +01:00
Bob Mottram ffb8c16680 Set nickname 2019-08-27 14:27:46 +01:00
Bob Mottram 9da512c879 Encode the string 2019-08-27 13:52:47 +01:00
Bob Mottram be84d50759 Check that authorized path corresponds with the post being deleted 2019-08-27 13:49:53 +01:00
Bob Mottram 3d01f3c2af Confirm screen for deleting posts 2019-08-27 13:47:11 +01:00
Bob Mottram dbd83b6eb9 Use the post maximum size 2019-08-26 22:51:10 +01:00
Bob Mottram 22de6c9f58 Back to simple read 2019-08-26 22:22:23 +01:00
Bob Mottram 5f690f15f6 Debug 2019-08-26 22:19:01 +01:00
Bob Mottram 60cc57715f Read profile data in multiple chunks 2019-08-26 22:15:33 +01:00
Bob Mottram c8cdb7142d maximum profile data size 1M 2019-08-26 21:43:24 +01:00
Bob Mottram 2753e29f49 Set block size 2019-08-26 21:26:31 +01:00
Bob Mottram cdb5949b78 Maximum length of profile data 2019-08-26 20:43:52 +01:00