Commit graph

  • f043a6d8e4
    Merge e21db78e51 into 2a46681147 #3688 Jennifer Kirsch 2025-01-26 17:01:09 +0100
  • e21db78e51
    Fix linter complaints #3688 dysphoricUnicorn 2025-01-26 16:56:38 +0100
  • b3a85485e6
    Merge c92270c873 into 2a46681147 #3346 Victor Dyotte 2025-01-26 16:41:44 +0100
  • c3ec3cda77
    Merge branch 'superseriousbusiness:main' into add-rollback-command Jennifer Kirsch 2025-01-26 16:38:37 +0100
  • 72a08b478b
    Merge 77a6bd1dd7 into 2a46681147 #3677 kim 2025-01-26 16:32:05 +0100
  • 084b1b3c68
    Merge f94f82dc3b into 2a46681147 #3377 Vivian Lim ⭐ 2025-01-26 13:23:39 +0100
  • e446ee5606
    Merge 1e9646596b into 2a46681147 #3685 Vyr Cossont 2025-01-26 11:57:04 +0000
  • 2a46681147
    [chore] Allow suppressing trusted-proxies warning by disabling rate limiting (#3686) main tobi 2025-01-26 12:21:57 +0100
  • 41661b134d [chore] Allow suppressing trusted-proxies warning by disabling rate limiting #3686 tobi 2025-01-26 10:14:59 +0100
  • 3ab2d8621b
    [docs] Swagger: fix filter context params by moving enum list from the list type to the item type (#3684) Vyr Cossont 2025-01-26 00:51:28 -0800
  • 1e9646596b Forbid mentioning others in backfills #3685 status-backfill Vyr Cossont 2025-01-25 23:24:49 -0800
  • a83e4fb7cb Implement backfilling statuses thru scheduled_at Vyr Cossont 2025-01-25 22:13:25 -0800
  • 45244771ef Swagger: fix filter context params by moving enum list from the list type to the item type #3684 Vyr Cossont 2025-01-25 20:30:45 -0800
  • f94f82dc3b fix indentation #3377 tobi 2025-01-25 13:50:45 +0100
  • 154518947a bit of CSS fiddling, move apps from front page to login info tobi 2025-01-25 13:48:29 +0100
  • 5aef4ea83a Merge branch 'main' into login-button tobi 2025-01-25 12:45:11 +0100
  • 39fa7b97ce
    Merge c4bb66f64c into 4c052c85f5 #3665 Marcus Jaschen 2025-01-25 09:41:46 +0100
  • 5a58663598
    Merge 28a54b6253 into 4c052c85f5 #3668 tobi 2025-01-24 18:15:41 +0000
  • 28a54b6253 Merge branch 'main' into delivery_recipient_pre_sort #3668 delivery_recipient_pre_sort tobi 2025-01-24 19:15:34 +0100
  • 4c052c85f5
    [bugfix] Rename domain perm sub migration to unique date (#3679) tobi 2025-01-24 17:09:55 +0000
  • 4557507303 add repeat migration #3679 tobi 2025-01-24 17:46:30 +0100
  • 71b50353eb
    [feature] Process incoming Undo Announce properly (#3676) 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 #3676 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 #3678 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
  • 77a6bd1dd7 improve code comments #3677 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
  • 6a30c7785e Merge branch 'main' into delivery_recipient_pre_sort tobi 2025-01-24 10:37:26 +0100
  • 5b765d734e
    [feature] Push notifications (#3587) Vyr Cossont 2025-01-23 16:47:30 -0800
  • b3aab4f0de Move webpush.MockSender and noopSender into testrig #3587 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 #3672 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 #3675 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 #3671 tobi 2025-01-22 16:14:38 +0100
  • 656bbfa231
    Merge 9acf9ddc75 into 0a99901c65 #3060 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 #3604 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 #3662 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 #3662 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 #3661 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 #3665 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 #3664 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 #3663 dependabot[bot] 2025-01-20 06:40:53 +0000