Commit graph

643 commits

Author SHA1 Message Date
Mike Macgirvin
5da7604d0c Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-12-10 06:53:39 +11:00
Mike Macgirvin
79bb556d27 make assertionMethod an array; check return from Config::Load() and retry on failure. 2023-12-10 06:52:07 +11:00
Mike Macgirvin
524fadd91c create encode_add_activity() for future work 2023-12-09 20:57:55 +11:00
Mike Macgirvin
c5c86a23cd Add sodium to installation requirements and setup tests. Rename getkey operation to rsakey 2023-12-08 08:46:09 +11:00
Mike Macgirvin
12506ed2e0 remove ed25519 key to see if this is responsible for the Mastodon federation issue 2023-12-07 08:48:45 +11:00
Mike Macgirvin
82f3b5fab1 Merge branch '2023' into dev 2023-12-04 20:15:43 +11:00
Mike Macgirvin
9367014cc2 ASobject and ed25519 work continued 2023-12-01 11:34:16 +11:00
Mike Macgirvin
70a1ee55d3 incorrect conversation pointer 2023-11-30 20:22:11 +11:00
Mike Macgirvin
06b526d1db Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-11-29 12:16:09 +11:00
Mike Macgirvin
dc353aed18 Add regular expression matching to advanced filters 2023-11-29 12:14:22 +11:00
Mike Macgirvin
2b35157483 refactor, create Channel::abook_sync() 2023-11-28 22:19:20 +11:00
Mike Macgirvin
74acc80f39 code cleanup 2023-11-28 18:47:38 +11:00
Mike Macgirvin
30268166fa prevent cross protocol delivery loops 2023-11-28 05:45:33 +11:00
Mike Macgirvin
ccc3e36c25 testing 2023-11-27 20:45:54 +11:00
Mike Macgirvin
35c147dfa2 Merge branch 'wip' into dev 2023-11-27 18:31:46 +11:00
Mike Macgirvin
ec471ff469 add message-id to queue records to simplify tracking complex delivery issues 2023-11-27 18:26:13 +11:00
Mike Macgirvin
86b9162a4f wip 2023-11-27 17:10:26 +11:00
Mike Macgirvin
39d185fa5d improve directory censor 2023-11-24 21:18:40 +11:00
Mike Macgirvin
4e662ced31 refactor multibase 2023-11-24 19:34:59 +11:00
Mike Macgirvin
3f529297da if xchan_censored is 2, don't refresh profile photo 2023-11-24 17:07:37 +11:00
Mike Macgirvin
c502b1153a Add basic multibase codec 2023-11-24 16:17:00 +11:00
Mike Macgirvin
f9e3470e20 store vapid key, initialise web-push in serviceWorker 2023-11-11 09:53:33 +11:00
Mike Macgirvin
971f887ffc testing audience app 2023-11-10 18:37:43 +11:00
Mike Macgirvin
496131b82a more work on audience selector - ready for test 2023-11-10 16:36:54 +11:00
Mike Macgirvin
6c093e5019 default audience app - work in progress 2023-11-10 07:40:16 +11:00
Mike Macgirvin
87f5b386c2 Apparently Mastodon doesn't consider a message to be a DM if you cc: yourself. 2023-11-08 21:52:35 -08:00
Mike Macgirvin
c930da0c87 rework delivery of Announce 2023-11-09 08:36:24 +11:00
Mike Macgirvin
ed83349057 issue with delivery of repeats, generate ed25519 keys on import and clone sync if they don't exist. Add library for base58-btc encoding/decoding (needed for multikey/publickeymultibase). 2023-11-09 07:06:11 +11:00
Mike Macgirvin
1f985ca275 begin support for ed25519 keys, start with generation and channel storage 2023-11-09 06:28:16 +11:00
Mike Macgirvin
9ae93ba683 improve owa discovery 2023-11-08 07:35:40 +11:00
Mike Macgirvin
9c35fe9423 catch a few more places that need isOWAEnabled() instead of network checks. 2023-11-08 07:04:10 +11:00
Mike Macgirvin
72188284c8 spelling 2023-11-07 08:50:16 +11:00
Mike Macgirvin
3ead58070c Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-11-07 07:42:23 +11:00
Mike Macgirvin
854ee1049c lemmy attached pages (again) 2023-11-07 07:41:22 +11:00
Mike Macgirvin
16867ac567 add vapid key and application server key generators 2023-11-06 21:17:48 +11:00
Mike Macgirvin
19d42dbb9f typo 2023-11-05 15:45:29 +11:00
Mike Macgirvin
f8293a3968 refactor default group creation 2023-11-05 09:15:53 +11:00
Mike Macgirvin
711fc8c5b4 fix mail permissions for AP comments which are DMs when comments not allowed 2023-11-04 11:51:57 +11:00
Mike Macgirvin
9405ca549d Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-10-29 07:00:16 +11:00
Mike Macgirvin
bd579c8bd7 architecture changes 2023-10-29 06:59:56 +11:00
Mike Macgirvin
bf7290fa91 typo 2023-10-28 21:26:00 +11:00
Mike Macgirvin
1d32e80dfb store owa links for non nomadic platforms and use this knowledge when generating zids 2023-10-28 21:20:06 +11:00
Mike Macgirvin
e21866b3d8 refacor discovery, more work on peertube 2023-10-28 10:52:09 +11:00
Mike Macgirvin
61817e8ff1 refactor actor_store() to accept webfinger results which will be required to check ActivityPub sources for OWA capability. 2023-10-26 06:31:37 +11:00
Mike Macgirvin
a655d11423 deal with expiring peertube View activities which only exist for 2 minutes 2023-10-25 21:02:15 +11:00
Mike Macgirvin
e80c0409fc app menu anomaly when logged out 2023-10-23 23:24:21 +00:00
Mike Macgirvin
a11525ac5f poll issue 2023-10-22 09:03:12 +11:00
Mike Macgirvin
d03de9015d fix app order 2023-10-20 19:08:54 +11:00
Mike Macgirvin
5b1183d960 fix theme apps 2023-10-17 18:17:22 +11:00
Mike Macgirvin
d843c0db57 default themes 2023-10-17 06:32:06 +11:00