• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Freegle / iznik-server-go
76%
master: 89%

Build:
Build:
LAST BUILD BRANCH: fix/deploy-watch-inactive
DEFAULT BRANCH: master
Repo Added 18 Jun 2022 05:21PM UTC
Files 102
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/migrate-http-endpoints
branch: feature/migrate-http-endpoints
CHANGE BRANCH
x
Reset
  • feature/migrate-http-endpoints
  • feat/giftaid-name-fields
  • feature/ai-image-review-microvol
  • feature/authority-stats-endpoint
  • feature/fundraising-appeal
  • feature/social-oauth-login
  • feature/v2-abtest-writes
  • feature/v2-address-writes
  • feature/v2-background-tasks
  • feature/v2-batch-handlers
  • feature/v2-ce-vol-pending-list
  • feature/v2-chatmessage-moderation
  • feature/v2-chatmessages-patch-delete
  • feature/v2-chatrooms-post
  • feature/v2-comment-get
  • feature/v2-comment-writes
  • feature/v2-communityevent-writes
  • feature/v2-dashboard-fix
  • feature/v2-donations-put
  • feature/v2-group-patch
  • feature/v2-image-post
  • feature/v2-invitation
  • feature/v2-memberships-writes
  • feature/v2-message-writes
  • feature/v2-messages-markseen
  • feature/v2-migration-foundation
  • feature/v2-mt-endpoints
  • feature/v2-mt-switchovers
  • feature/v2-newsfeed-writes
  • feature/v2-noticeboard-get-delete
  • feature/v2-noticeboard-writes
  • feature/v2-remaining-handlers
  • feature/v2-session-actions
  • feature/v2-story-writes
  • feature/v2-user-writes
  • feature/v2-volunteering-writes
  • fix/allowedits-v1-parity
  • fix/chat-feedback-and-search
  • fix/deploy-watch-inactive
  • fix/discourse-9518-18-correct-case-item-name
  • fix/discourse-9518-64-spam-admin-patch-permission
  • fix/discourse-9518-64-spam-admin-permission
  • fix/discourse-9518-64-spamadmin-permission
  • fix/discourse-9518-70-merge-by-email
  • fix/discourse-9528-test-volunteering-cleanup
  • fix/discourse-9530-1-reject-pending-review-on-delete
  • fix/discourse-9533-1-chitchat-scroll-pagination
  • fix/discourse-9546-1-location-shows-group-name
  • fix/discourse-9547-1-phantom-newsletter-task-count
  • fix/discourse-9547-3-phantom-task-count-newsletter
  • fix/discourse-9548-1-deadline-extend-clears-expired
  • fix/discourse-9548-2-extend-deadline-clears-expired-outcome
  • fix/discourse-9553-1-banned-member-rejoin
  • fix/discourse-9553-2-ban-member-not-working
  • fix/discourse-9553-4-banned-list-union-query
  • fix/move-logging-to-background
  • fix/parallel-db-queries
  • fix/sentry-7373135842-isochrone-put-string-minutes
  • fix/sentry-7373291926-isochrone-stale-id-404
  • fix/sentry-7377071204-engaged-string-id
  • fix/submodule-update-race-condition
  • fix/tech-debt-cleanup
  • fix/tn-settings-link
  • fix/v2-code-review-fixes
  • master
  • netlify
  • notification-seen-v2
  • test-coverage-go-improvements
  • test-orb-ci
  • test/unified-go-v2

02 Apr 2026 07:56AM UTC coverage: 76.469%. First build
d132ea16-9ac0-45c4-be8f-9e6163896250

Pull #44

circleci

edwh
feat: Migrate donateipn, discourse_sso, forum_sso, shortlink from PHP to Go

PayPal IPN: handles charge notifications, user matching by email/Stripe
metadata, donation recording, gift aid notifications, thank-you emails.

Discourse SSO: HMAC-SHA256 validated SSO for moderators, session lookup,
group list in bio, redirect to Discourse.

Forum SSO: Same protocol for all users (not just mods), different bio
for mods vs members.

Shortlink: name lookup with 302 redirect and click tracking.

17 tests covering all endpoints. Stripe endpoint will need updating
to point to /api/stripeipn on the Go server.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pull Request #44: feat: Migrate V1 HTTP endpoints (donateipn, discourse_sso, forum_sso, shortlink)

458 of 545 new or added lines in 5 files covered. (84.04%)

19784 of 25872 relevant lines covered (76.47%)

20.82 hits per line

Relevant lines Covered
Build:
Build:
25872 RELEVANT LINES 19784 COVERED LINES
20.82 HITS PER LINE
Source Files on feature/migrate-http-endpoints
  • Tree
  • List 104
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
d132ea16... feature/migrate-http-endpoints feat: Migrate donateipn, discourse_sso, forum_sso, shortlink from PHP to Go PayPal IPN: handles charge notifications, user matching by email/Stripe metadata, donation recording, gift aid notifications, thank-you emails. Discourse SSO: HMAC-SHA25... Pull #44 02 Apr 2026 08:26AM UTC edwh circleci
76.47
ef20965d... feature/migrate-http-endpoints feat: Migrate donateipn, discourse_sso, forum_sso, shortlink from PHP to Go PayPal IPN: handles charge notifications, user matching by email/Stripe metadata, donation recording, gift aid notifications, thank-you emails. Discourse SSO: HMAC-SHA25... Pull #44 01 Apr 2026 11:06AM UTC edwh circleci
76.31
See All Builds (488)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc