Commit Graph
48 Commits
Author SHA1 Message Date
Stevan Freeborn 7022894ccb Merge pull request #5 from StevanFreeborn/stevanfreeborn/fix/email-detail-message-styling
fix: styling
2026-01-04 23:44:32 -06:00
Stevan Freeborn 84eb7e50d1 fix: styling 2026-01-04 23:42:50 -06:00
Stevan Freeborn 56b9920684 Merge pull request #4 from StevanFreeborn/stevanfreeborn/fix/correct-heading-message
fix: update heading message
2026-01-04 23:29:44 -06:00
Stevan Freeborn 02355a451f fix: update heading message 2026-01-04 23:26:35 -06:00
Stevan Freeborn 34b81d4654 fix(deploy): correct line continuation in Docker run command for environment variable 2026-01-04 22:58:08 -06:00
Stevan Freeborn 551472c618 Merge pull request #3 from StevanFreeborn/stevanfreeborn/feat/integrate-stripe
feat: integrate stripe for payments
2026-01-04 22:52:56 -06:00
Stevan Freeborn bad3166faf fix(logging): update error detail message in GlobalExceptionHandler to provide a generic response 2026-01-04 22:51:27 -06:00
Stevan Freeborn 39aec466c2 feat(payments): integrate cancellation token in payment intent creation and update related tests 2026-01-04 22:50:02 -06:00
Stevan Freeborn 3123db088b chore: debug tests failing in CI 2026-01-04 22:16:27 -06:00
Stevan Freeborn e41338eda2 feat(logging): implement GlobalExceptionHandler for centralized error handling 2026-01-04 22:08:05 -06:00
Stevan Freeborn d510939a54 fix: set default DatabaseFilePath to "GroundsForSupport.db" 2026-01-04 21:58:49 -06:00
Stevan Freeborn daedfd3149 docs: update README.md 2026-01-04 21:52:06 -06:00
Stevan Freeborn aa12978848 feat(server): add description to payment intent for better tracking 2026-01-04 21:51:42 -06:00
Stevan Freeborn 93d21e96fc chore: add example environment configuration for Stripe API keys 2026-01-04 21:51:36 -06:00
Stevan Freeborn e99ceb95ff docs: update README with detailed features and tech stack information 2026-01-04 21:51:21 -06:00
Stevan Freeborn 74b50f120b feat(client): refine payment handling and improve type safety in components 2026-01-04 21:44:05 -06:00
Stevan Freeborn 4f485644eb feat(payments): enhance payment model migrations and update event handling 2026-01-04 21:32:30 -06:00
Stevan Freeborn d27e33a69b feat(server): update events endpoint route to include payments 2026-01-04 21:21:10 -06:00
Stevan Freeborn 52c6c82886 feat(client): add payment components 2026-01-04 21:13:08 -06:00
Stevan Freeborn 26f163d878 feat(client): add payment components 2026-01-04 21:12:53 -06:00
Stevan Freeborn 4e18abfa3d feat(client): add payment components 2026-01-04 21:12:08 -06:00
Stevan Freeborn 05686f193f feat(migrations): add ContextModelSnapshot for Payments entity 2026-01-04 21:11:31 -06:00
Stevan Freeborn 3e2e0b5690 feat(server): add rate limiting 2026-01-04 21:11:09 -06:00
Stevan Freeborn 7ba17ea0e3 feat(server): add database context and migrations 2026-01-04 21:10:44 -06:00
Stevan Freeborn 18b8dec374 chore: add project configuration and infrastructure
This commit establishes the base configuration and deployment settings.
2026-01-04 21:09:17 -06:00
Stevan Freeborn 2df6bff9a7 feat: use stripe sdk to create intent 2025-12-27 08:38:31 -06:00
Stevan Freeborn fe3928bbc7 feat: setup initial create payment endpoint 2025-12-26 08:00:04 -06:00
Stevan Freeborn 161e857702 Merge pull request #1 from StevanFreeborn/stevanfreeborn/feat/add-custom-amount-form
feat: add custom amount form
2025-12-26 06:34:42 -06:00
Stevan Freeborn 6886e48167 chore: fix workflow. build dotnet solution so npm install runs 2025-12-26 06:33:15 -06:00
Stevan Freeborn 7a7222baa7 fix: use proper user event 2025-12-26 06:30:16 -06:00
Stevan Freeborn 901d5a6387 chore: update gitignore to stop ignoring solution file 2025-12-26 06:21:32 -06:00
Stevan Freeborn 440ae04f81 chore: debug workflow 2025-12-26 06:12:52 -06:00
Stevan Freeborn 8db1e252b3 chore: debug workflow 2025-12-26 06:11:44 -06:00
Stevan Freeborn eb50b7f41f chore: fix workflow 2025-12-26 06:08:49 -06:00
Stevan Freeborn e83aee09d8 chore: fix workflow 2025-12-26 06:04:54 -06:00
Stevan Freeborn 21e325ee0a chore: correct workflow 2025-12-26 06:01:56 -06:00
Stevan Freeborn 6401639635 tests: add tests to cover initial form implementation 2025-12-26 05:57:32 -06:00
Stevan Freeborn 01c2dbc561 chore: update eslint to disallow floating promises 2025-12-26 05:57:15 -06:00
Stevan Freeborn 4dcb24e40e feat: implement initial payment amount form 2025-12-26 05:56:55 -06:00
Stevan Freeborn 9c7ce22ded feat: wip on client form 2025-12-21 06:51:21 -06:00
Stevan Freeborn 08ef99ebd2 chore: add fonts 2025-12-21 06:51:07 -06:00
Stevan Freeborn ea9f2d9d91 chore: remove file from tree 2025-12-11 19:01:17 -06:00
Stevan Freeborn 90afcb39d7 chore: cleanup vite template files 2025-12-11 18:58:14 -06:00
Stevan Freeborn 80a4d343d6 chore: upate gitignore 2025-12-11 18:55:50 -06:00
Stevan Freeborn 510a1028ae chore: upate gitignore 2025-12-11 18:54:16 -06:00
Stevan Freeborn 85df6efa9e chore: fix deploy workflow setup docker build context to proper location 2025-12-11 18:21:28 -06:00
Stevan Freeborn 7240f86565 chore: upate gitignore 2025-12-11 18:07:08 -06:00
Stevan Freeborn b7b3ffa890 chore: initial commit 2025-12-11 18:03:08 -06:00