feat(crash): file reports via the public Codeberg tracker #27

Merged
makiolaj merged 2 commits from feat/crash-report-codeberg into release/v2.8.0 2026-06-22 20:09:43 +00:00
Owner
No description provided.
makiolaj added 2 commits 2026-06-22 19:55:05 +00:00
Filing a Gitea issue requires an account on the instance, so anonymous
reporters hit a login wall — Gitea has no anonymous issue creation. Switch
both the crash-report and manual problem-report paths to compose a
pre-addressed email via ACTION_SENDTO (mailto:), which needs no account and
preserves the existing no-INTERNET, user-sends-it-themselves model. The full
report rides in EXTRA_TEXT, so the old URL-length cap and clipboard-paste
fallback are gone (clipboard copy stays as a safety net).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
feat(crash): file reports via the public Codeberg tracker instead of email
Some checks failed
CI / ci (pull_request) Failing after 11s
Translations / check (pull_request) Successful in 30s
be9f1c8be4
Now that a public, writable issue tracker exists (the Codeberg mirror at
codeberg.org/jlmakiola/calendula, which the Gitea issue tab links to),
revert the email hand-off (6150ce6) back to the in-app issue-creation flow:
the crash path opens a prefilled issues/new page (with clipboard copy as the
long-report fallback) and the manual "Report a problem" path opens the issue
template chooser.

The email pivot existed only because the personal Gitea has no public issue
creation (reporters hit a login wall). Codeberg lets anyone register and
file, so that reason is gone. Still no INTERNET permission — the user submits
via the browser themselves. URLs point at Codeberg directly so the prefilled
title/body survive (a Gitea external-tracker redirect wouldn't carry query
params).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
makiolaj force-pushed feat/crash-report-codeberg from be9f1c8be4 to 37452be3bd 2026-06-22 20:03:39 +00:00 Compare
makiolaj merged commit c3dbcca989 into release/v2.8.0 2026-06-22 20:09:43 +00:00
makiolaj deleted branch feat/crash-report-codeberg 2026-06-22 20:09:43 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: makiolaj/calendula#27