Commit graph

  • 5f636d5d60
    Merge 4557507303 into 71b50353eb tobi 2025-01-24 16:46:36 +0000
  • 4557507303 add repeat migration domain_perm_sub_migration_fix tobi 2025-01-24 17:46:30 +0100
  • 71b50353eb
    [feature] Process incoming Undo Announce properly (#3676) main tobi 2025-01-24 16:36:34 +0000
  • 22575bc200 [bugfix] Rename domain perm sub migration to unique date tobi 2025-01-24 17:34:51 +0100
  • ce2d5199c7 test undo announce tobi 2025-01-24 17:22:44 +0100
  • 3720251fca
    [feature] show status edits on frontend (#3678) kim 2025-01-24 15:02:13 +0000
  • e71a82133a small change in phrasing kim 2025-01-03 16:47:52 +0000
  • 59657ad069 make the edited-at text italic kim 2025-01-03 16:38:37 +0000
  • 74a23a8657 add 'edited-at' field to status info web template kim 2025-01-03 16:12:03 +0000
  • 31926cc303
    Merge 77a6bd1dd7 into 5b765d734e kim 2025-01-24 13:32:39 +0000
  • 77a6bd1dd7 improve code comments kim 2025-01-24 13:30:04 +0000
  • 5b5cbae476 small formatting changes (no logic) kim 2025-01-24 13:22:00 +0000
  • 97d635d1dd [feature] Process incoming Undo Announce properly tobi 2025-01-24 12:25:39 +0100
  • 018d0c72ed
    Merge 6a30c7785e into 5b765d734e tobi 2025-01-24 09:37:34 +0000
  • 6a30c7785e Merge branch 'main' into delivery_recipient_pre_sort delivery_recipient_pre_sort tobi 2025-01-24 10:37:26 +0100
  • cfecd85b2d
    Merge 2cd5abfdcf into 5b765d734e Vivian Lim ⭐ 2025-01-23 23:10:31 -0600
  • 96ffd671e1
    Merge c4bb66f64c into 5b765d734e Marcus Jaschen 2025-01-23 23:09:00 -0600
  • 86f4daa80d
    Merge c92270c873 into 5b765d734e Victor Dyotte 2025-01-23 23:08:47 -0600
  • 5b765d734e
    [feature] Push notifications (#3587) Vyr Cossont 2025-01-23 16:47:30 -0800
  • b3aab4f0de Move webpush.MockSender and noopSender into testrig Vyr Cossont 2025-01-23 10:39:46 -0800
  • d89f3ec8f1 webpush.Sender: take type converter as ctor param Vyr Cossont 2025-01-23 10:00:55 -0800
  • 01adf8f307 Merge branch 'main' into delivery_recipient_pre_sort tobi 2025-01-23 18:18:48 +0100
  • 9333bbc4d0
    [feature] Serve bot accounts over AP as Service instead of Person (#3672) tobi 2025-01-23 17:18:23 +0000
  • 1a672e70b6 bollocks tobi 2025-01-23 17:47:34 +0100
  • 3880fc80b4 oopsie doopsie tobi 2025-01-23 17:23:40 +0100
  • a79217400c pepis tobi 2025-01-23 17:19:18 +0100
  • b42cb7a802
    [feature] Add warning about trusted-proxies to make config easier (#3675) tobi 2025-01-23 14:48:09 +0000
  • 1472d92a8d
    [feature] Add published property to outgoing AP Actor representations (#3671) tobi 2025-01-23 14:42:31 +0000
  • 1c116c5b96 thank you linter, hugs and kisses to you tobi 2025-01-23 14:53:40 +0100
  • 70dddb08d9 [feature] Add warning about trusted-proxies to make config easier tobi 2025-01-23 14:44:31 +0100
  • b9f759d922 Stub policy and standard Vyr Cossont 2025-01-22 11:18:55 -0800
  • fbf6db3cda [feature] Add published property to outgoing AP Actor representations tobi 2025-01-22 16:14:38 +0100
  • 656bbfa231
    Merge 9acf9ddc75 into 0a99901c65 Daenney 2025-01-22 16:01:28 +0100
  • f88c398423 Merge branch 'main' into delivery_recipient_pre_sort tobi 2025-01-22 16:00:10 +0100
  • 0a99901c65
    [performance] reduce InboxForward->Create calls by partially implementing Exists() (#3647) kim 2025-01-22 12:42:12 +0000
  • fee12158c4 update to latest activity tobi 2025-01-22 13:17:59 +0100
  • a8ae0e3173 Always load target account settings Vyr Cossont 2025-01-21 17:19:28 -0800
  • 03997162b7
    Merge 6c013c25cb into 5c0514e83c Jochen Schalanda 2025-01-21 23:48:03 +0800
  • 301e822abf weeeeenus tobi 2025-01-21 10:35:46 +0100
  • b982944e85 Restore treating all 5xx codes as temporary problems Vyr Cossont 2025-01-20 22:49:26 -0800
  • 4f39da77bb Use Tobi's style for wrapping errors Vyr Cossont 2025-01-20 22:26:03 -0800
  • 63ce52cbfa Make realsender.go more readable Vyr Cossont 2025-01-20 22:19:56 -0800
  • c1cc2a5217 Remove redundant index on unique column Vyr Cossont 2025-01-20 21:44:29 -0800
  • 8542e8a7a3 Fix lint Vyr Cossont 2025-01-19 16:24:50 -0800
  • b0d0f8c0c6 Disallow cleartext HTTP for Web Push servers Vyr Cossont 2025-01-19 16:23:11 -0800
  • 93aeadbd9f Improve titles, trim body to reasonable length Vyr Cossont 2025-01-19 16:19:50 -0800
  • 13eda35985 Special-case 400 errors other than 408/429 Vyr Cossont 2025-01-19 14:16:44 -0800
  • 87d0229292 go mod tidy Vyr Cossont 2025-01-19 13:50:33 -0800
  • 920ec76fd2 Post-rebase fixes Vyr Cossont 2025-01-19 13:49:25 -0800
  • bff26f4ebc Make GetVAPIDKeyPair idempotent Vyr Cossont 2024-12-28 16:01:00 -0800
  • 9b8b3885bd Add notification type for update notifications Vyr Cossont 2024-12-28 14:38:54 -0800
  • bfc967f690 Remove unused date columns Vyr Cossont 2024-12-26 18:23:39 -0800
  • 255833683f Use packed notification flags Vyr Cossont 2024-12-25 17:40:23 -0800
  • 464d920cfd Fix malformed VAPID sub claim Vyr Cossont 2024-12-19 23:32:42 -0800
  • 3a239fbe5a Accept any 2xx code as a success Vyr Cossont 2024-12-01 21:25:55 -0800
  • 8ae57782ff Send instance URL as Web Push JWT subject Vyr Cossont 2024-12-01 21:17:54 -0800
  • 23847f0e18 Log Web Push server error messages Vyr Cossont 2024-12-01 20:41:27 -0800
  • 56a31656ef Create web push subscriptions table with indexes Vyr Cossont 2024-12-01 20:22:02 -0800
  • 51113b8f27 Fix GetVAPIDKeyPair Vyr Cossont 2024-12-01 20:02:00 -0800
  • 9f110a4af4 Fix enum to int migration Vyr Cossont 2024-12-01 20:01:51 -0800
  • 26d99209a9 Update Swagger Vyr Cossont 2024-11-30 20:20:26 -0800
  • 2cb7a8bf2a Linter fixes Vyr Cossont 2024-11-30 20:18:56 -0800
  • 8b9a228ea2 Implement push subscription API Vyr Cossont 2024-11-30 20:13:06 -0800
  • 1fe29c7c43 Delete Web Push subscriptions when account is deleted Vyr Cossont 2024-11-30 18:18:29 -0800
  • 8e72a8fd24 Test Web Push notifications from workers Vyr Cossont 2024-11-30 14:03:53 -0800
  • c9aa25b42b Add no-op push senders to most processor tests Vyr Cossont 2024-11-30 12:32:35 -0800
  • 0c92f9f0f3 Add Web Push sender (similar to email sender) Vyr Cossont 2024-11-30 12:29:46 -0800
  • 0cffb8784e Store Web Push subscriptions in DB Vyr Cossont 2024-11-30 12:24:13 -0800
  • db2ba34630 Return VAPID public key when registering an app Vyr Cossont 2024-11-23 20:41:35 -0800
  • 86fcc61879 Add VAPID public key to instance info API Vyr Cossont 2024-11-23 20:35:02 -0800
  • 821c1da688 Generate VAPID key pair during startup Vyr Cossont 2024-11-23 20:32:55 -0800
  • 7a02a19c3c Single-row table for storing instance's VAPID key pair Vyr Cossont 2024-11-23 19:48:51 -0800
  • c4012b6f15 Add webpush-go dependency Vyr Cossont 2024-11-23 19:47:50 -0800
  • f62859b61a Update push subscription API model to be Mastodon 4.0 compatible Vyr Cossont 2024-11-23 19:47:03 -0800
  • 87ddcdadf9
    Merge 225b7601e1 into 37fd7c7a6a dependabot[bot] 2025-01-20 10:15:27 +0000
  • 5c0514e83c
    [chore]: Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 (#3662) dependabot[bot] 2025-01-20 10:15:27 +0000
  • 37fd7c7a6a
    [bugfix] Store LastModified for domain perm subs + send as If-Modified-Since (#3655) tobi 2025-01-20 09:56:00 +0000
  • 225b7601e1
    [chore]: Bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.12.0 dependabot[bot] 2025-01-20 09:51:05 +0000
  • 9835d3e65d
    [chore]: Bump github.com/gin-contrib/cors from 1.7.2 to 1.7.3 (#3661) dependabot[bot] 2025-01-20 09:47:07 +0000
  • 1a92165767
    [chore]: Bump github.com/gin-contrib/cors from 1.7.2 to 1.7.3 dependabot[bot] 2025-01-20 09:05:23 +0000
  • 77ea30542b
    [chore]: Bump golang.org/x/net from 0.33.0 to 0.34.0 (#3660) dependabot[bot] 2025-01-20 09:03:10 +0000
  • cfe6ac5a42
    [chore]: Bump github.com/jackc/pgx/v5 from 5.7.1 to 5.7.2 (#3663) dependabot[bot] 2025-01-20 10:01:46 +0100
  • 0096222c0e
    [chore]: Bump github.com/gin-contrib/sessions from 1.0.1 to 1.0.2 (#3664) dependabot[bot] 2025-01-20 10:01:17 +0100
  • c4bb66f64c remove -X POST from curl commands Marcus Jaschen 2025-01-20 09:13:34 +0100
  • ba93d74f4b
    [chore]: Bump github.com/gin-contrib/sessions from 1.0.1 to 1.0.2 dependabot[bot] 2025-01-20 06:41:02 +0000
  • 1173c42e6b
    [chore]: Bump github.com/jackc/pgx/v5 from 5.7.1 to 5.7.2 dependabot[bot] 2025-01-20 06:40:53 +0000
  • a8ecf04c77
    [chore]: Bump golang.org/x/net from 0.33.0 to 0.34.0 dependabot[bot] 2025-01-20 06:40:28 +0000
  • c92270c873 Fix: missing period at the end of "hide boosts" settings label. S0yKaf 2025-01-19 15:53:05 -0500
  • e7b2f87699 [bugfix] Store LastModified for domain perm subs + send as If-Modified-Since tobi 2025-01-19 13:53:13 +0100
  • 0e137c0f2d Merge remote-tracking branch 'origin/main' into HEAD S0yKaf 2025-01-18 13:55:15 -0500
  • 634d4f408f
    [bugfix] Fix existing perm adoption (#3651) tobi 2025-01-18 17:55:27 +0000
  • f81df9428a test, small log fix tobi 2025-01-18 17:38:37 +0100
  • 655c0d1269 go fmt tobi 2025-01-18 13:19:52 +0100
  • 288cc3dbe5 [bugfix] Fix existing perm adoption tobi 2025-01-18 13:10:08 +0100
  • e6a3a73944 increase cache size, since all we're storing is string keys kim 2025-01-15 16:13:07 +0000
  • 3aa9abe5f3 reduce number of inbox forwarding create calls by partially implementing Exists() kim 2025-01-15 16:02:18 +0000
  • 2aee3a2605 keep a cache of activity IDs we have handled creates for kim 2025-01-15 16:00:25 +0000
  • 2f447702d2 alphabetical reordering kim 2025-01-15 16:00:06 +0000
  • 81b66ad7e3
    update ncruces/go-sqlite3 v0.21.3 -> v0.22.0, gruf/go-ffmpreg v0.6.4 -> v0.6.5 (#3646) kim 2025-01-14 18:30:55 +0000
  • 7a93783784 update ncruces/go-sqlite3 v0.21.3 -> v0.22.0, gruf/go-ffmpreg v0.6.4 -> v0.6.5 kim 2025-01-14 18:08:28 +0000