Commit graph

37 commits

Author SHA1 Message Date
Mike Macgirvin
ad906c83e7 ide cleanup 2024-02-10 09:14:39 +11:00
Mike Macgirvin
ef35357fab fix the documentation about the verify flag. 2024-02-10 08:47:20 +11:00
Mike Macgirvin
8e80bea77e issue #146 cont. don't fetch webfinger key if either # or ? is present; do verify http signature if verify is false but you're looking at a Nomad actor record which has a key. This is not intuitive, but the purpose of setting verify false is to avoid lookup recursion, not to allow forgeries. If we can verify the data without performing any additional network fetches, win-win. 2024-02-10 08:37:27 +11:00
Mike Macgirvin
1f33333e43 Add redis session driver 2023-11-29 08:07:37 +11:00
Mike Macgirvin
a4c4e4799e allow digest algorithm to be case-insensitive 2023-11-10 19:22:45 +11:00
Mike Macgirvin
f8293a3968 refactor default group creation 2023-11-05 09:15:53 +11:00
Mike Macgirvin
6455984fd3 debugging updates 2023-09-24 06:54:03 +10:00
Mike Macgirvin
c163be1863 issue with conversation fetch 2023-08-23 08:03:42 +10:00
Mike Macgirvin
04164d0ccf opensearch testing continues 2023-08-13 18:41:09 +10:00
Mike Macgirvin
dfef922102 opensearch merge with federated search 2023-08-13 16:34:45 +10:00
Mike Macgirvin
25a69b236b new auth work 2023-07-29 11:07:38 +10:00
Mike Macgirvin
9dd0ecd8a4 Fuck Apache 2023-06-11 10:34:36 +10:00
Mike Macgirvin
41fd757f5c unsupported digest hash algorithm. 2023-05-21 08:22:33 +10:00
Mike Macgirvin
36d1319132 linked identities continued 2023-05-01 22:28:35 -07:00
Mike Macgirvin
642c2835a6 get initial identity claims from pconfig 2023-05-01 20:56:56 -07:00
Mike Macgirvin
3a1a0c34e0 backfill debugging 2023-04-28 21:48:54 +10:00
Mike Macgirvin
56e60cae6b identity management cont. 2023-04-25 10:07:59 +10:00
Mike Macgirvin
1d68f50fa8 Add some more rel-me support stuff 2023-04-18 07:30:53 +10:00
Mike Macgirvin
9ed3c26bc4 profile relme 2023-03-25 02:53:22 -07:00
Mike Macgirvin
1405e6f326 remove restrictions on evaluating the (created) and (expires) httpsig headers. 2023-02-18 20:32:46 +11:00
Mike Macgirvin
27b60c5d9f issue #35 - passing null to hash() 2023-02-04 07:08:02 +11:00
Mike Macgirvin
94e0ed3efa cleanup 2022-08-27 14:01:22 +10:00
Mike Macgirvin
40de3a15a0 collection work 2022-08-05 14:12:53 -07:00
Mike Macgirvin
dd7e51b496 when matching sender against author and owner, find the "best identity" with which to compare all of them - in this case the sender did not get the same treatment as the others. 2022-07-13 17:05:49 -07:00
Mike Macgirvin
fab6281e81 Rename variable for clarity. 2022-06-29 14:44:00 -07:00
Mike Macgirvin
593bf652d6 Remove dead code and move account queries to Account class. 2022-06-21 19:59:37 -07:00
Mike Macgirvin
526b9e41d2 slightly more aggressive/proactive hubloc filtering 2022-06-16 14:48:13 -07:00
Mike Macgirvin
c252f33375 bugfixes with linkinfo and zotobj 2022-05-24 17:28:11 -07:00
Mike Macgirvin
79dddbbdf2 Change default signature back from hs2019 to rsa-sha256 due to lack of widespread support in the fediverse for draft-cavage-http-signatures-12. 2022-05-16 14:07:28 -07:00
Mike Macgirvin
67a3365cc8 ensure App::$sys_channel is set for all processes, both web and cli. 2022-05-10 15:33:56 -07:00
nobody
dfd8505a95 httpsig dev 2022-05-05 15:10:08 -07:00
nobody
b5c820623f provide a way to disable hs2019 for federation testing. 2022-05-01 15:13:17 -07:00
nobody
82a5e51e31 remove deprecated hcard 2022-04-25 04:33:48 -07:00
nobody
081cb7f0aa version 2022-04-23 13:28:19 -07:00
nobody
c41ad46045 sql issue "and and condition", js variable redeclaration, allow reset of profile photo date to also reset name date 2022-02-19 13:28:43 -08:00
nobody
5ed020ec14 remove old updates; allow the system_channel to have admin rights 2022-02-16 21:00:35 -08:00
nobody
a8e96322f0 it's done 2022-02-15 20:08:28 -08:00