CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history
CHANGELOG.md
Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.
| febd4f0 | 1 | # Changelog |
| 2 | ||
| 3 | All notable changes to Gluecron will be documented in this file. | |
| 4 | ||
| 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), | |
| 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | |
| 7 | ||
| 8 | ## [Unreleased] | |
| 9 | ||
| 10 | ### Added | |
| 11 | - **Spec-to-PR v2 (real AI pipeline).** `/:owner/:repo/spec` now drives a real Anthropic-backed generation pass through `src/lib/spec-to-pr.ts`; falls back gracefully when `ANTHROPIC_API_KEY` is unset. | |
| 12 | - **Repository collaborators + team permissions.** Full collaborator model wired end-to-end, guarded by a centralised permission middleware applied to all write routes. | |
| 13 | - **Bulk import.** `/import/bulk` accepts a GitHub org + token and migrates multiple repos in one pass. | |
| 14 | - **Migrations dashboard.** `/migrations` shows per-user import history with a verify button backed by `src/lib/import-verify.ts`, which smoke-verifies imported repos are clonable. | |
| 15 | - **Experimental spec-to-PR entry point** (first shipped in the bulk-import release, then upgraded to v2 above). | |
| 16 | - **`/help` page + onboarding polish.** Clearer new-user path, import-flow copy tightened. | |
| 17 | - **Error tracking.** `src/lib/observability.ts` wired into `app.onError`; supports `ERROR_WEBHOOK_URL` and `SENTRY_DSN`. | |
| 18 | - **Launch announcement bundle.** `docs/LAUNCH_ANNOUNCEMENT.md` covers Show HN copy, tweet thread, LinkedIn post, demo shot list, and press kit. | |
| 19 | - **Site audit.** `docs/SITE_AUDIT.md` — snapshot of readiness, drift, and launch blockers. | |
| 20 | ||
| 21 | ### Changed | |
| 22 | - **Crontech decoupled.** Gluecron now ships as a standalone product; `CRONTECH_DEPLOY_URL` remains as an optional outbound webhook only. | |
| 23 | - **Pre-launch docs refreshed.** `LAUNCH_TODAY.md` now reflects what's actually shipped; top blocker is now "run `flyctl deploy`". | |
| 24 | ||
| 25 | ### Fixed | |
| 26 | - **Import-verify test hardening.** Defensive `mock.module` fallthrough so the suite passes under isolated test runs. | |
| 27 | ||
| 28 | ## [0.1.0] - 2026-04-21 | |
| 29 | ||
| 30 | - Initial public release. | |
| 31 | ||
| 32 | [Unreleased]: https://github.com/ccantynz-alt/Gluecron.com/compare/v0.1.0...HEAD | |
| 33 | [0.1.0]: https://github.com/ccantynz-alt/Gluecron.com/releases/tag/v0.1.0 |