146f63ebdd
Merge pull request 'Notify instructors on new bookings and enrolments' (#205) from feature/instructor-booking-notifications into main
main
thatguygriff2026-09-18 19:24:24 +00:00
12765d8f13
Notify instructors on new bookings and enrolments
Kydoimosandanthropic/claude-opus-4-82026-09-18 16:18:43 -03:00
56fc0bd57d
Merge pull request 'Bump version to 1.6.1' (#204) from release/bump-1.6.1 into main
thatguygriff2026-09-18 13:02:31 +00:00
988fa647d5
Bump version to 1.6.1 and open changelog section
Release Bot2026-09-18 13:01:51 +00:00
694366a6c8
Merge pull request 'Add editable, previewable payment-due email template' (#203) from feature/editable-payment-due-email into main
v1.6.0
thatguygriff2026-09-17 20:40:36 +00:00
ad4e4ae357
Merge pull request 'Apply account credit on same-month rebook; show total credit on student page' (#202) from feature/student-credit-display-and-rebook-fix into main
thatguygriff2026-09-17 18:50:43 +00:00
1a166eb4e3
Add changelog entries for the credit fix and student-page display
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:49:16 -03:00
362980d008
Apply available credit to any at-booking charge, not just scheduled
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:46:11 -03:00
1758c253a1
Trim credit-at-booking comment to one line
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:43:57 -03:00
67017409d7
Drop stale comment about not applying credit at booking
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:42:38 -03:00
e7de627752
Apply account credit on same-month rebook, surface credit on student page
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:39:53 -03:00
d8d842b1ef
Merge pull request 'Fix two duplicate-charge bugs in scheduled billing' (#201) from fix/duplicate-payment-due-notice into main
thatguygriff2026-09-17 18:25:18 +00:00
acda3cda0f
Reconcile up-front charges when a class switches to monthly billing
Kydoimosandanthropic/claude-opus-4-82026-09-17 15:07:22 -03:00
e389e40843
Send each scheduled payment's due notice exactly once
Kydoimosandanthropic/claude-opus-4-82026-09-17 13:19:25 -03:00
cd86f6bdeb
Merge pull request 'Add AGENTS.md, point CLAUDE.md files at it' (#200) from docs/agent-instructions into main
thatguygriff2026-09-16 15:29:58 +00:00
63ee248695
Add AGENTS.md, point CLAUDE.md files at it
Kydoimosandopencode/muse-spark-1.3-contributor-free2026-09-16 11:58:19 -03:00
91eb30b222
Merge pull request 'Sign the automated version bump commit in CI' (#199) from ci/sign-version-bump-commit into main
thatguygriff2026-09-05 23:29:51 +00:00
a4f694a966
Merge pull request 'Bump version to 1.5.7' (#198) from release/bump-1.5.7 into main
thatguygriff2026-09-05 22:45:27 +00:00
b9f7c96ce6
Bump version to 1.5.7 and open changelog section
Release Bot2026-09-05 15:04:47 +00:00
f58585be0d
Merge pull request 'Fix five findings from a security assessment of the plugin' (#197) from security/assessment-hardening into main
v1.5.6
thatguygriff2026-09-05 15:00:33 +00:00
74df3f5ba8
Merge pull request 'Bump version to 1.5.6' (#196) from release/bump-1.5.6 into main
thatguygriff2026-08-25 02:22:10 +00:00
f8f211929c
Bump version to 1.5.6 and open changelog section
Release Bot2026-08-25 02:20:56 +00:00
61a40f0e8d
Merge pull request 'Update stripe-php from 17.6.0 to 21.2.1' (#195) from feature/194-stripe-php-21 into main
v1.5.5
thatguygriff2026-08-25 02:18:36 +00:00
b3ed3a67d5
Merge pull request 'Pin the Composer platform to PHP 8.1 and clear the PHPCS security advisories' (#192) from fix/187-composer-platform-pin into main
thatguygriff2026-08-25 02:08:07 +00:00
a23490ec80
Merge pull request 'CI: run jobs in shared ci-php images, commit composer.lock' (#191) from feature/187-run-jobs-in-ci-images into main
thatguygriff2026-08-25 01:41:19 +00:00
4bc8e80837
Merge pull request 'CI: install GNU tar in the CI image so actions/cache works' (#190) from fix/187-ci-image-gnu-tar into main
thatguygriff2026-08-25 01:23:12 +00:00
e097b7a0bf
Merge pull request 'CI: publish prebuilt CI images to the Gitea container registry' (#188) from feature/187-ci-container-images into main
thatguygriff2026-08-25 01:05:33 +00:00
116394f2ff
Merge pull request 'Bump version to 1.5.5' (#189) from release/bump-1.5.5 into main
thatguygriff2026-08-25 00:50:11 +00:00
dda8386c1f
Bump version to 1.5.5 and open changelog section
Release Bot2026-08-24 23:50:02 +00:00
7278309bf5
Merge pull request 'Let the studio register the students who cannot register themselves' (#186) from fix/185-book-for-child-and-vet-group-enrolment into main
v1.5.4
thatguygriff2026-08-24 22:03:11 +00:00
76530878b5
Merge pull request 'Bump version to 1.5.4' (#184) from release/bump-1.5.4 into main
thatguygriff2026-08-24 17:59:40 +00:00
6031a75012
Bump version to 1.5.4 and open changelog section
Release Bot2026-08-24 17:56:38 +00:00
41843e5253
Merge pull request 'Let the studio book lessons and record intake collected elsewhere' (#183) from feature/182-admin-booking-and-intake-recording into main
v1.5.3
thatguygriff2026-08-24 17:50:46 +00:00
8a34ec41e9
Merge pull request 'Cache the packages php-builder installs, and restore PHP 8.5' (#181) from ci/cache-php-builder-deps into main
thatguygriff2026-08-20 19:18:46 +00:00
7f10769330
Merge pull request 'Fold PHPCS and PHPStan into one job' (#179) from ci/consolidate-quality-job-and-php-85 into main
thatguygriff2026-08-20 18:55:16 +00:00
b814ae34b4
Merge pull request 'Stop authenticating setup-php against the GitHub API' (#177) from ci/drop-github-token-from-setup-php into main
thatguygriff2026-08-20 17:25:22 +00:00
170d7e6c21
Merge pull request 'Authenticate setup-php against the GitHub API' (#175) from ci/github-token-for-setup-php into main
thatguygriff2026-08-20 16:56:38 +00:00
aa3dd13775
Merge pull request 'Bump version to 1.5.3' (#176) from release/bump-1.5.3 into main
thatguygriff2026-08-20 16:37:58 +00:00
164c8ebf97
Bump version to 1.5.3 and open changelog section
Release Bot2026-08-20 16:28:20 +00:00
78083fc96c
Merge pull request 'Let a studio choose its default payment method, and disconnect Stripe again' (#174) from feature/173-default-payment-method into main
v1.5.2
thatguygriff2026-08-20 15:53:02 +00:00
f9e222be29
Merge pull request 'Bump version to 1.5.2' (#172) from release/bump-1.5.2 into main
thatguygriff2026-08-11 22:06:41 +00:00
b950e35e5a
Bump version to 1.5.2 and open changelog section
Release Bot2026-08-11 22:06:18 +00:00
b220de48c5
Merge pull request 'Let a guardian enrol every child in the same group class' (#171) from fix/group-multi-student-enrolment into main
v1.5.1
thatguygriff2026-08-11 20:44:29 +00:00
c73b10d779
Merge pull request 'Bump version to 1.5.1' (#169) from release/bump-1.5.1 into main
thatguygriff2026-07-30 19:48:12 +00:00
7ea8d653ee
Bump version to 1.5.1 and open changelog section
Release Bot2026-07-30 19:46:05 +00:00
1e4e21e8d3
Merge pull request 'Show a recurring lesson's policy acceptances and intake answers on every week of it' (#168) from fix/167-series-policy-acceptances into main
v1.5.0
thatguygriff2026-07-30 19:41:03 +00:00
748478f2f1
Merge pull request 'Let the account holder edit their own details on the profile page' (#166) from feature/165-editable-own-profile into main
thatguygriff2026-07-30 19:29:21 +00:00
325a86f247
Merge pull request 'Ask some registration questions of students only, and require them of students without requiring them of the account holder' (#164) from feature/student-scoped-registration-questions into main
thatguygriff2026-07-30 16:56:33 +00:00
84378e856b
Merge pull request 'Bump version to 1.4.2' (#162) from release/bump-1.4.2 into main
thatguygriff2026-07-30 15:55:06 +00:00
a2cece750b
Bump version to 1.4.2 and open changelog section
Release Bot2026-07-30 15:34:07 +00:00
5d98aedfa5
Merge pull request 'Editable policy name, one-page signup with adult birth year, group classes in upcoming lessons, and booking cleanup on user delete' (#161) from feature/demo-followups-2026-07-30 into main
v1.4.1
thatguygriff2026-07-30 15:28:12 +00:00
c9a1205fc0
Never drop an enrolled class from upcoming lessons; delete a guardian's children with them; pin the panel's line spacing
thatguygriffandClaude Opus 52026-07-30 12:10:43 -03:00
cb347ffca0
Demo follow-ups: editable policy name, one-page signup, group classes in upcoming lessons, deletion cleanup
thatguygriffandClaude Opus 52026-07-30 11:45:04 -03:00
258468093b
Merge pull request 'Bump version to 1.4.1' (#160) from release/bump-1.4.1 into main
thatguygriff2026-07-30 02:30:31 +00:00
3a4b25a711
Bump version to 1.4.1 and open changelog section
Release Bot2026-07-30 02:30:20 +00:00
969d864106
Merge pull request 'Ask who the signup is for, and ask each student the studio's questions' (#159) from feature/145-registering-for-choice into main
v1.4.0
thatguygriff2026-07-30 02:24:52 +00:00
28046e0fd1
Merge pull request 'Return to a bookable calendar after a booking is confirmed' (#158) from fix/143-return-to-bookable into main
thatguygriff2026-07-30 02:02:51 +00:00
1b42d20541
Merge pull request 'Add an account block showing who is signed in' (#156) from feature/142-account-block into main
thatguygriff2026-07-30 01:53:31 +00:00