Commit Graph

169 Commits (f1ca5f19936dd4c0365d57f25a30683dcc9fb3f0)

Author SHA1 Message Date
Bob Mottram 257f29a815 Snake case 2021-12-26 12:24:40 +00:00
Bob Mottram 164393cd3d Snake case 2021-12-26 10:32:45 +00:00
Bob Mottram c99a29df89 Snake case 2021-12-26 10:29:52 +00:00
Bob Mottram 963ed4aa1f Snake case 2021-12-26 10:19:59 +00:00
Bob Mottram 6abe5d83fe Snake case 2021-12-26 10:00:46 +00:00
Bob Mottram 81141ad35b Snake case 2021-12-26 00:07:44 +00:00
Bob Mottram 3a26274342 Snake case 2021-12-25 23:03:28 +00:00
Bob Mottram 58e396e483 Snake case 2021-12-25 22:28:18 +00:00
Bob Mottram 2e157b5441 Snake case 2021-12-25 20:43:43 +00:00
Bob Mottram 2c02ed05eb Snake case 2021-12-25 20:34:38 +00:00
Bob Mottram 49e7432076 Snake case 2021-12-25 17:09:22 +00:00
Bob Mottram acc780e780 Snake case 2021-12-25 16:17:53 +00:00
Bob Mottram 8c0c6b08ff Exception variable names 2021-12-25 15:28:52 +00:00
Bob Mottram 3bb8a7958e group resource is deprecated within webfinger 2021-11-18 17:14:59 +00:00
Bob Mottram 605395ba5e Debug 2021-10-28 14:27:25 +01:00
Bob Mottram eee33cdb32 Add blog link to webfinger if needed 2021-10-28 11:21:28 +01:00
Bob Mottram 5df6f916df Update avatar image within webfinger if it changes 2021-10-28 11:08:41 +01:00
Bob Mottram 8995291a7c Link to blog within webfinger 2021-10-28 10:41:18 +01:00
Bob Mottram f85a807321 Tidying 2021-10-28 10:34:11 +01:00
Bob Mottram 4f17e93a02 Avatar property of webfinger 2021-10-28 10:33:27 +01:00
Bob Mottram 5d8e975d3a Fix tests 2021-09-14 14:05:10 +01:00
Bob Mottram 1646a134d9 Remove atom feed reference 2021-09-14 13:05:09 +01:00
Bob Mottram 2a94dc9516 Change domain to libreserver.org 2021-09-10 17:14:50 +01:00
Bob Mottram cd6f2fdbbb Webfingering instance actor 2021-08-31 20:04:29 +01:00
Bob Mottram 6c0a39c64d Support for authorized fetch using instance actor signing key 2021-08-31 15:17:11 +01:00
Bob Mottram 87a7d2e154 Tidying of actor urls 2021-08-14 12:13:39 +01:00
Bob Mottram 40f0aac017 Detecting group handle 2021-07-30 14:00:23 +01:00
Bob Mottram bee0a4bcf5 group resource type within webfinger 2021-07-30 11:51:33 +01:00
Bob Mottram 883d48f934 Tidying 2021-07-29 23:48:31 +01:00
Bob Mottram 09fcc163bb Try different users paths 2021-07-29 23:41:27 +01:00
Bob Mottram da3a2672ef Group webfinger 2021-07-29 17:19:54 +01:00
Bob Mottram cf809f3b09 Group webfinger 2021-07-29 17:16:42 +01:00
Bob Mottram 7863e0f99c Webfinger removal based upon alias 2021-07-06 14:17:38 +01:00
Bob Mottram 0c8b0964d7 Remove unused webfinger aliases 2021-07-06 14:11:00 +01:00
Bob Mottram 3bf910a9d4 Remove prefix from webfinger aliases 2021-07-06 14:02:00 +01:00
Bob Mottram fc3112b878 Items 2021-07-06 13:58:21 +01:00
Bob Mottram 3b9e57b534 Extra webfinger aliases 2021-07-06 13:53:10 +01:00
Bob Mottram 466b708300 Tidying 2021-07-06 13:50:38 +01:00
Bob Mottram c37f3ac004 Extra architecture graphs 2021-06-26 15:21:24 +01:00
Bob Mottram e0aac3c6a3 Separate function for extracting domain name 2021-06-23 22:31:50 +01:00
Bob Mottram ab7c2a9a66 Module groups 2021-06-15 16:08:12 +01:00
Bob Mottram 2c348f3edf Improve error reporting 2021-05-20 13:04:05 +01:00
Bob Mottram 6dc85f69dc Less verbose 2021-03-14 20:55:37 +00:00
Bob Mottram faadca51b6 Less verbose when not in debug 2021-03-14 19:22:58 +00:00
Bob Mottram 22b946257d Remove magic public key on webfinger
See https://github.com/tootsuite/mastodon/pull/11280
2021-02-04 17:07:17 +00:00
Bob Mottram 11a9cea1a2 Unquote handle 2021-02-02 10:43:04 +00:00
Bob Mottram 419353ccf9 Version 1.2.0 2021-01-26 10:07:42 +00:00
Bob Mottram c807dc075c Tidying 2021-01-10 12:32:09 +00:00
Bob Mottram 5cd9aa8d66 Enforce convention of underscore before local function names 2020-12-22 18:06:23 +00:00
Bob Mottram 2736b7252b Debug 2020-12-18 17:29:37 +00:00
Bob Mottram 825fb76066 Tidying 2020-12-16 11:19:16 +00:00
Bob Mottram 99893e5e23 Don't insist on lowercase handle 2020-09-15 10:16:03 +01:00
Bob Mottram ee70877aeb Check that webfinger returns a dict 2020-06-23 11:41:12 +01:00
Bob Mottram 6e769484aa Reduce duplicate prefixes 2020-06-11 13:26:15 +01:00
Bob Mottram c68b94f9b1 Tidying 2020-06-11 13:16:45 +01:00
Bob Mottram bee0d99ce6 Support for gnunet 2020-06-09 12:51:51 +01:00
Bob Mottram 4608678cae Support hypercore protocol 2020-05-17 10:37:59 +01:00
Bob Mottram a1873e42b6 Report failed webfingers 2020-05-07 14:26:55 +01:00
Bob Mottram 959c1080c7 Only store webfinger in cache if returned 2020-05-07 14:21:58 +01:00
Bob Mottram fd3236d8af Matrix address in webfinger 2020-05-04 14:10:27 +00:00
Bob Mottram e8aeba7b4c Update webfinger aliases when profile is saved 2020-05-04 13:58:24 +00:00
Bob Mottram e6991c8ac0 Url parsing 2020-04-15 12:10:30 +01:00
Bob Mottram dc2386c583 flake8 format 2020-04-04 15:14:25 +01:00
Bob Mottram 23bb250deb Remove trailing whitespace 2020-03-22 21:16:02 +00:00
Bob Mottram d0884fa04d Tidying 2020-03-22 20:36:19 +00:00
Bob Mottram 596d3a8747 cryptodome fallback 2020-03-04 09:59:08 +00:00
Bob Mottram f6869f9308 Use debian cryptodome package 2020-03-04 09:41:21 +00:00
Bob Mottram 3c5b549db7 Onion webfinger requests 2020-03-02 14:35:44 +00:00
Bob Mottram c6b002652b Check that ports are digits 2020-03-01 10:18:08 +00:00
Bob Mottram dfdf4c032e Support use on i2p addresses 2020-02-17 17:18:21 +00:00
Bob Mottram 4d5b75c982 Tidying 2020-02-06 12:15:27 +00:00
Bob Mottram f6acc62b16 Version 1.1.0 2019-12-14 10:52:19 +00:00
Bob Mottram 9de4fc04c1 Remove excess references to commentjson 2019-11-23 10:08:00 +00:00
Bob Mottram c14ab97586 nodeinfo metadata endpoint 2019-11-13 10:32:12 +00:00
Bob Mottram 077d34ba7a Tidying the loading and saving of json 2019-10-22 12:55:06 +01:00
Bob Mottram 4ea799f264 Reduce indents 2019-10-18 19:57:34 +01:00
Bob Mottram c0361bd5bf Convert exception to string 2019-10-17 11:26:56 +01:00
Bob Mottram f056c811be More debug for commentjson 2019-10-17 10:40:31 +01:00
Bob Mottram 48c5424e33 More retries 2019-10-12 10:37:21 +01:00
Bob Mottram 83d21e4de6 Add some retries 2019-10-11 19:03:58 +01:00
Bob Mottram 3c6122c56c Exception handling 2019-09-30 23:39:02 +01:00
Bob Mottram 536731f256 Check that webfinger returns a valid actor url 2019-09-03 19:38:52 +01:00
Bob Mottram 779fc287d1 Version 1.0.0 2019-08-29 14:35:29 +01:00
Bob Mottram 3a993e5d49 Instance actor url 2019-08-26 16:20:14 +01:00
Bob Mottram 641c1fabe5 Bring back some webfinger settings 2019-08-26 15:30:09 +01:00
Bob Mottram f17ab7d8cc Simplify webfinger 2019-08-25 21:39:12 +01:00
Bob Mottram 223ec8c391 Webfinger subject 2019-08-23 21:05:16 +01:00
Bob Mottram fe59e482df Webfinger for shared inbox 2019-08-23 21:03:06 +01:00
Bob Mottram 361fbf9e0f Variable name 2019-08-23 15:19:33 +01:00
Bob Mottram 6b5b9410d1 Get shared inbox handle from webfinger 2019-08-23 15:18:31 +01:00
Bob Mottram 68d54d74b7 No ostatus 2019-08-18 20:26:23 +01:00
Bob Mottram a7ad0c3f9b Tidying 2019-08-16 21:53:35 +01:00
Bob Mottram 9aa6527913 webfinger host-meta 2019-08-16 21:52:55 +01:00
Bob Mottram 707cbd7d56 Ensure port numbers are attached when needed 2019-08-16 21:35:11 +01:00
Bob Mottram d532882972 get and post intervals set to one second 2019-08-14 23:24:51 +01:00
Bob Mottram ef89dda935 Mastodon-style user agent 2019-08-14 21:12:27 +01:00
Bob Mottram 0f28decf20 jrd according to webfinger spec 2019-07-19 17:11:09 +01:00
Bob Mottram ed1c08e0fe ld+json 2019-07-19 16:53:25 +01:00
Bob Mottram 1551c20420 Back to no port number on webfinger acct 2019-07-19 15:41:32 +01:00
Bob Mottram bc93a289f8 Webfinger debug 2019-07-19 15:19:36 +01:00