Commit Graph

  • 0cb2295672 use isPermaLink tobi 2024-06-24 10:44:52 +0200
  • b9864e83a0
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 (#3037) dependabot[bot] 2024-06-24 08:07:15 +0000
  • ddef307622
    [chore]: Bump github.com/yuin/goldmark from 1.7.2 to 1.7.3 (#3034) dependabot[bot] 2024-06-24 08:06:44 +0000
  • 7e6eb4a3d5
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.71 to 7.0.72 dependabot[bot] 2024-06-24 06:52:37 +0000
  • 8773bf1228
    [chore]: Bump github.com/gorilla/websocket from 1.5.2 to 1.5.3 dependabot[bot] 2024-06-24 06:52:27 +0000
  • 34bbc215a3
    [chore]: Bump github.com/gorilla/feeds from 1.1.2 to 1.2.0 dependabot[bot] 2024-06-24 06:52:20 +0000
  • 78609bf017
    [chore]: Bump github.com/yuin/goldmark from 1.7.2 to 1.7.3 dependabot[bot] 2024-06-24 06:52:09 +0000
  • 14fda0dbbf
    [feature/frontend] Rain Forest Theme (#3021) ghose 2024-06-23 15:43:05 +0200
  • 4604224c4d
    [chore] Update our robots.txt (#3033) Daenney 2024-06-23 15:34:21 +0200
  • 6dc3602721 [chore] Update our robots.txt Daenney 2024-06-23 15:11:33 +0200
  • bae18fbd8b
    fix: traefik redirect regex COxDE 2024-06-23 02:38:42 +0100
  • c2738474d5
    [bugfix] add Date and Message-ID headers for email (#3031) Julian 2024-06-22 23:36:30 +0200
  • b9bfffa78d
    make golangci-lint happy j.r 2024-06-22 15:37:21 +0200
  • 613e5af300
    [bugfix] add Date and Message-ID headers for email j.r 2024-06-20 11:50:24 +0200
  • 15e0bf6e5a
    [chore] update github.com/ncruces/go-sqlite3 -> v0.16.3 (#3029) kim 2024-06-22 09:59:29 +0000
  • 2253fc236c update github.com/ncruces/go-sqlite3 -> v0.16.3 kim 2024-06-21 20:59:01 +0100
  • e543fbc80e
    update remaining gruf libraries relying on linkname (#3028) kim 2024-06-21 18:36:58 +0000
  • 153e8ca844 update remaining gruf libraries relying on linkname kim 2024-06-21 17:43:16 +0100
  • 9143ac6fb4
    updates go-mutexes to no longer rely on unsafe linkname (#3027) kim 2024-06-21 16:35:32 +0000
  • e9750a09bc updates go-mutexes to no longer rely on unsafe linkname kim 2024-06-21 16:46:23 +0100
  • b93087ceb4
    [chore] update go-structr and go-mangler to no longer rely on modern-go/reflect2 (#3026) kim 2024-06-21 15:43:17 +0000
  • 3ac93eb164 bump go-structr to improve memory usage (v. slightly) in certain conditions kim 2024-06-21 16:14:17 +0100
  • 61c5302729 update go-structr version kim 2024-06-21 15:26:56 +0100
  • ff4415e528 updates go-structr and go-mangler to no longer rely on modern-go/reflect2 (*phew* now we're go1.23 safe) kim 2024-06-21 15:20:00 +0100
  • 479ea2d2b0
    Merge branch 'main' into patch-2 ghose 2024-06-21 07:09:30 +0200
  • fce4531917
    Rename rain-forest.css to rain-forest.css ghose 2024-06-21 07:01:04 +0200
  • db03386829
    Rain Forest theme v1 ghose 2024-06-21 06:54:14 +0200
  • 7b1ccbd65a
    [feature] add worker task serialization logic (#2989) kim 2024-06-20 17:06:20 +0000
  • d4315aa359 add a specific test for checking account RSA keys are preserved kim 2024-06-20 11:19:59 +0100
  • 2fda9bc0f4 use testrig status and accounts for marshal / unmarshaling tests kim 2024-06-20 11:03:21 +0100
  • b32969db66 missing license header kim 2024-06-20 10:22:25 +0100
  • 7201baecb3 fix repeat code kim 2024-06-20 10:17:51 +0100
  • bc39dd6219 add tests for delivery message type kim 2024-06-07 14:56:36 +0100
  • 7cd43aee60 fix FromFediAPI{} tests kim 2024-06-07 14:37:43 +0100
  • 3b2d57c82d start adding FromFediAPI{} serialize / deserialize test cases kim 2024-06-07 14:16:30 +0100
  • 70b73d753b finish writing FromClientAPI sserialize / deserialize tests kim 2024-06-07 14:12:21 +0100
  • f75dd91991 add Serialize() / Deserialize() implementations for Delivery{} type kim 2024-06-07 13:56:31 +0100
  • 763f663a27 move the newPOST() function contents to prepare(), fits better with current API kim 2024-06-07 13:33:31 +0100
  • 846b6825f4 improved code comment kim 2024-06-07 13:17:27 +0100
  • 069d60213d standard library already handles rewinding kim 2024-06-07 13:16:03 +0100
  • 289ad10b35 remove request rewinding (http.Client{} should already handle this) kim 2024-06-07 13:13:28 +0100
  • 5835b9acd5 update body rewinding to rely on standard library mechanism of r.GetBody() kim 2024-06-07 13:10:41 +0100
  • f5d5f9b74b start adding test cases kim 2024-05-28 13:38:15 +0100
  • b23a67de13 start adding message serialize / deserialize tests kim 2024-05-28 13:15:01 +0100
  • fe69f89aeb add worker task model and Serialize() / Deserialize() methods for message types kim 2024-05-27 15:50:12 +0100
  • bd0c1ea98f move delivery and workers into separate files kim 2024-05-27 15:49:57 +0100
  • 9561fa0c29 improved server shutdown with more precise shutdown of modules + deferring of ALL of it kim 2024-05-22 11:14:28 +0100
  • 29c6dec8b7
    feat(oidc): make oidc username wizzard optional WrenIX 2024-06-18 21:24:19 +0200
  • 4ce5c37df5
    [bugfix] rename `include_types[]` to `types[]` (#3023) tobi 2024-06-18 18:18:35 +0200
  • d2b3d37724
    [feature/frontend] Reports frontend v2 (#3022) tobi 2024-06-18 18:18:00 +0200
  • 617e22e055 [bugfix] rename `include_types[]` to `types[]` tobi 2024-06-18 17:53:33 +0200
  • 1a00c361dc update report docs tobi 2024-06-18 17:08:04 +0200
  • 7417960ea5 sanitize content before showing in report statuses tobi 2024-06-18 16:57:15 +0200
  • 90ac61d778 last bits tobi 2024-06-18 16:24:29 +0200
  • a2f4f20d66 Merge branch 'main' into reports_frontend_v2 tobi 2024-06-18 10:47:48 +0200
  • 05d2f7c6ec
    Create sweet-home.css ghose 2024-06-18 07:39:21 +0200
  • 657ae49cc5 don't youuuu forget about meee don't don't don't don't tobi 2024-06-17 21:54:22 +0200
  • b08c1bd0cb
    [feature] Implement types[] param for notifications (#3009) Vyr Cossont 2024-06-17 12:50:50 -0700
  • 48276665ad move worker queue filling to later in server init process kim 2024-06-17 20:34:03 +0100
  • 8fe0da7fa5 use ptr for httpclient.Request in delivery kim 2024-06-17 20:26:26 +0100
  • 0adfc38c2a header values weren't being copied over 🤦 kim 2024-06-17 20:17:06 +0100
  • f161d13306 ensure that signing func is set kim 2024-06-17 20:04:24 +0100
  • ad93cf6c05 remove field now we don't use it kim 2024-06-17 20:02:31 +0100
  • c9093bf9a0 styling for report list tobi 2024-06-17 17:49:20 +0200
  • 36e6858de3 get rid of loop now we don't use it kim 2024-06-17 16:49:06 +0100
  • f6e32ecee0 fix little whoopsie tobi 2024-06-17 17:48:58 +0200
  • ffa725382a replace select with Queue.PopCtx() kim 2024-06-17 16:42:22 +0100
  • 83e20390d8 add test for outgoing public key ID being correctly set on delivery kim 2024-06-17 16:40:20 +0100
  • d6dae80c96 add http request signing to deliveries recovered from database kim 2024-06-17 16:25:15 +0100
  • 16653d6657 add specific checking of cancelled worker contexts kim 2024-06-17 15:56:32 +0100
  • a772256592 insert each task separately, because bun is throwing some reflection error?? kim 2024-06-17 15:36:24 +0100
  • 8a6ab7c46b whoops we ended up with double cleaner job scheduling kim 2024-06-17 15:28:37 +0100
  • 2952cd9041 quick tweak kim 2024-06-17 15:10:54 +0100
  • afb257e854 add test for recovering worker queues from database kim 2024-06-17 15:07:50 +0100
  • 0bc862ad8f add migration to insert WorkerTask{} into database, add test for worker task persistence kim 2024-06-17 14:52:27 +0100
  • 905be00295 ensure the tasks are sorted by creation time before pushing them kim 2024-06-17 14:04:55 +0100
  • fec874e5ce persist queued worker tasks to database on shutdown, fill worker queues from database on startup kim 2024-06-17 13:57:38 +0100
  • 9d92f4b6d7 Merge branch 'feature/add-worker-task-serialization-logic' into temp/main kim 2024-06-17 12:25:55 +0100
  • 6db90365af Merge branch 'chore/media-and-emoji-refactoring' into temp/main kim 2024-06-17 12:25:40 +0100
  • fe1eb324fe Merge branch 'main' into reports_frontend_v2 tobi 2024-06-17 10:40:13 +0200
  • 7ab404d643
    [chore]: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#3016) dependabot[bot] 2024-06-17 08:13:40 +0000
  • cc64de4dcc
    [chore]: Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#3015) dependabot[bot] 2024-06-17 08:13:14 +0000
  • 3a01377bcc
    [chore]: Bump github.com/miekg/dns from 1.1.59 to 1.1.61 (#3014) dependabot[bot] 2024-06-17 08:12:25 +0000
  • b7dede2a47
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.33 to 2.20.34 (#3017) dependabot[bot] 2024-06-17 08:11:08 +0000
  • 76d695d847
    [chore]: Bump github.com/yuin/goldmark from 1.7.1 to 1.7.2 (#3018) dependabot[bot] 2024-06-17 08:10:11 +0000
  • 80296452aa
    [chore]: Bump github.com/yuin/goldmark from 1.7.1 to 1.7.2 dependabot[bot] 2024-06-17 06:51:57 +0000
  • 5df463d732
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.33 to 2.20.34 dependabot[bot] 2024-06-17 06:51:48 +0000
  • edd6e049e5
    [chore]: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 dependabot[bot] 2024-06-17 06:51:34 +0000
  • 5b4f423f9c
    [chore]: Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 dependabot[bot] 2024-06-17 06:51:25 +0000
  • 91a6f14819
    [chore]: Bump github.com/miekg/dns from 1.1.59 to 1.1.61 dependabot[bot] 2024-06-17 06:51:17 +0000
  • 6abf462f0d we're making it happen tobi 2024-06-16 18:54:47 +0200
  • 8d07d85e2a use apiutil + paging in admin processor+handlers tobi 2024-06-16 14:37:45 +0200
  • f1cbf6fb76
    [docs] Update roadmap (#3011) v0.16.0 tobi 2024-06-16 14:35:00 +0200
  • c75b0f85b2 [docs] Update roadmap tobi 2024-06-16 14:23:05 +0200
  • fb6b7d3047 [feature] Implement types[] param for notifications Vyr Cossont 2024-06-14 16:02:13 -0700
  • db803617db
    [bugfix] avoid v. long notification clear query (#3007) v0.16.0-rc3 tobi 2024-06-14 12:14:55 +0200
  • affc48f383 [bugfix] avoid v. long notification clear query tobi 2024-06-14 11:25:08 +0200
  • b789fe2bc7
    [feature] filter API v2: Restore keywords_attributes and statuses_attributes (#2995) Vyr Cossont 2024-06-14 01:11:41 -0700
  • ee6e9b2795
    [docs] Rework README a bit, import into docs (#3006) tobi 2024-06-13 23:21:41 +0200
  • 3127577f2a finish writing documentation (code comments) for exported media manager methods kim 2024-06-13 18:24:55 +0100