• Joined on 2023-07-22
Oneric pushed to mrf-fix-oage at Oneric/akkoma 2024-11-16 23:52:14 +00:00
932810c35e mrf/object_age: fix handling of non-public objects
Oneric pushed to attachcleanup-overeager at Oneric/akkoma 2024-11-16 23:42:02 +00:00
b31388b5df Delay attachment deletion
615ac14d6d Don't try to cleanup remote attachments
c0a99df06a Merge remote-tracking branch 'oneric/varfixes' into develop
0cb4c35ee4 Merge pull request 'Extract keys to their own table, match keyID' (#816) from keys-extraction into develop
c9b3fcc1d3 allow for OTP code changes in :zip
Compare 57 commits »
Oneric pushed to mrf-fix-oage at Oneric/akkoma 2024-11-16 02:20:04 +00:00
5a3c6a6896 mrf/object_age: fix handling of non-public objects
Oneric commented on issue AkkomaGang/akkoma#764 2024-11-16 01:30:09 +00:00
Removing unused indexes

~3 month old private instance with few users; nothing unusual afaik:

Unused:

public  activities  activities_visibility_index     16.5 MB     0
public  users   users_is_suggested_index   …
Oneric commented on issue AkkomaGang/akkoma#784 2024-11-16 01:19:51 +00:00
SQL: Outlier query information gathering

Here reports for a young single-user instance. Outlier data gathering was turned on after a bit more than a month after creation and ran for about two (one) month. Prometheus is enabled *(the…

Oneric pushed to trunk at Oneric/wf_akkoma 2024-11-16 00:30:00 +00:00
ed0bd28123 Add patch fixing ObjectAge MRF policy
Oneric commented on pull request AkkomaGang/akkoma#845 2024-11-16 00:24:35 +00:00
MRF.ObjectAgePolicy: Check objects alongside Create activities

Tested fix in #851

Oneric created pull request AkkomaGang/akkoma#851 2024-11-16 00:24:09 +00:00
mrf/object_age: fix handling of non-public objects
Oneric created branch mrf-fix-oage in Oneric/akkoma 2024-11-16 00:23:12 +00:00
Oneric pushed to mrf-fix-oage at Oneric/akkoma 2024-11-16 00:23:12 +00:00
e5e9f9aebd mrf/object_age: fix handling of non-public objects
Oneric commented on pull request AkkomaGang/akkoma#845 2024-11-15 23:11:27 +00:00
MRF.ObjectAgePolicy: Check objects alongside Create activities

Checking this out with debug logs reveals current unpatched develop:

  • generates a fake "Create" for manually fetched objects — and passes only the Create to MRFs, breaking the assumption…
Oneric pushed to trunk at Oneric/wf_akkoma 2024-11-15 19:28:26 +00:00
4918656b36 Add patch fixing hastag pruning
Oneric commented on pull request AkkomaGang/akkoma#846 2024-11-14 23:38:57 +00:00
WIP: Add backfilling of posts

The timeout mechanism seems like it should work and uses mechansims you’re familiar with Though this much additional DB traffic to frequently update timestamp might (untested) negatively…

Oneric commented on pull request AkkomaGang/akkoma#846 2024-11-14 23:29:57 +00:00
WIP: Add backfilling of posts

recently added migration breaks due to trying to parse users, but at that point not all columns are set up.

whoops, good catch! I think we can avoid parsing the Suer struct at all here by…

Oneric commented on pull request AkkomaGang/akkoma#846 2024-11-14 23:26:56 +00:00
WIP: Add backfilling of posts

wrt to typical styling: just run mix format and code style will be adjusted automatically

Oneric commented on pull request AkkomaGang/akkoma#846 2024-11-14 23:25:57 +00:00
WIP: Add backfilling of posts
defp need_outbox_refresh?(last_fetch)

defp need_outbox_refresh(nil), do: true

defp need_outbox_refresh(%NaiveDateTime{} = last_fetch) do
    NaiveDateTime.diff(NaiveDateTime.utc_n
Oneric pushed to trunk at Oneric/wf_akkoma-fe 2024-11-14 18:42:06 +00:00
dfe053fd51 Fix bug in alt text mure patch
Oneric commented on pull request AkkomaGang/akkoma#850 2024-11-14 17:54:40 +00:00
Completely omit id for anonymous objects

Federation test results:

Confirmed good:

  • Akkoma
  • IceShrimp.NET
  • Mastodon
  • Sharkey
Presumed good, but no…
Oneric pushed to trunk at Oneric/wf_akkoma 2024-11-10 02:03:53 +00:00
dfd21fb416 Add patch for id-less anonymous objects
06ac5737c5 Bump upstream akkoma
Compare 2 commits »
Oneric created pull request AkkomaGang/akkoma#850 2024-11-10 01:52:31 +00:00
WIP: Completely omit id for anonymous objects