Aaron Po
a580fc6cbd
Update prettier, format codebase
2026-03-15 22:15:56 -04:00
Aaron Po
00b696b3f0
add react hot toast
2026-03-15 22:15:56 -04:00
Aaron Po
cbaa5bfbca
add storybook
2026-03-15 22:15:56 -04:00
Aaron Po
9a0eadc514
add 'biergarten-cassis' and 'biergarten-weizen' themes update CSS variables, and refine .gitignore
2026-03-15 22:15:56 -04:00
Aaron Po
60b784e365
Add auth demo
2026-03-13 22:59:39 -04:00
Aaron Po
093062f7b2
Rename website project dir
2026-03-07 23:31:43 -05:00
Aaron Po
9238036042
Add resend confirmation email feature ( #166 )
2026-03-07 23:03:31 -05:00
Aaron Po
431e11e052
Add WEBSITE_BASE_URL environment variable and update email confirmation link ( #165 )
2026-03-07 20:11:50 -05:00
Aaron Po
f1194d3da8
Feature: Add token validation, basic confirmation workflow ( #164 )
2026-03-06 23:23:43 -05:00
Aaron Po
c5683df4b6
add IEmailService to the DI container ( #154 )
2026-02-19 22:04:30 -05:00
Aaron Po
2cad88e3f6
Service refactor ( #153 )
...
* remove email out of register service
* Update auth service, move JWT handling out of controller
* add docker config for service auth test
* Update mock email system
* Format: ./src/Core/Service
* Refactor authentication payloads and services for registration and login processes
* Format: src/Core/API, src/Core/Service
2026-02-16 15:12:59 -05:00
Aaron Po
0d52c937ce
Adding service layer testing ( #151 )
2026-02-14 21:17:39 -05:00
Aaron Po
6b66f5680f
Add user registration emails + email infrastructure ( #150 )
...
* Add email functionality
* Add email template project and rendering service
* Update email template dir structure
* Add email header and footer components for user registration template
* update example env
* Refactor email templates namespace and components
* Format email dir
2026-02-13 21:46:19 -05:00
Aaron Po
82f0d26200
Fix ISO country code references in database scripts and seeder ( #148 )
2026-02-12 23:29:42 -05:00
Aaron Po
7129e5679e
Update exception handling ( #146 )
2026-02-12 21:06:07 -05:00
Aaron Po
8c61069b7d
fix config
2026-02-12 19:37:20 -05:00
Aaron Po
d942d92db5
Refactor auth/user services
2026-02-12 19:28:40 -05:00
Aaron Po
94061c6d84
Fix test namespaces and Dockerfile project paths
2026-02-12 18:37:28 -05:00
Aaron Po
2cb8f1d918
Update ISeeder.cs
2026-02-12 18:05:44 -05:00
Aaron Po
f728514a7c
Update namespaces
2026-02-12 18:05:35 -05:00
Aaron Po
4f92741b4f
Refactor repository structure
2026-02-12 17:14:32 -05:00
Aaron Po
a038a12fca
Update root namespaces
2026-02-12 09:54:39 -05:00
Aaron Po
74c5528ea2
Format infrastructure dir
2026-02-12 01:13:59 -05:00
Aaron Po
f48b8452d3
Update tests
2026-02-12 01:13:59 -05:00
Aaron Po
2411841bdc
create Infrastructure directory
2026-02-12 00:56:52 -05:00
Aaron Po
99b13e2742
Refactor domain project structure and remove Domain.Validation project
2026-02-11 21:02:16 -05:00
Aaron Po
b2cf21399b
Update request validation
2026-02-11 19:59:54 -05:00
Aaron Po
109ade474c
Add validation and dtos
2026-02-11 17:36:27 -05:00
Aaron Po
31e67ebad8
Update namespace from WebAPI to API.Core
2026-02-11 13:25:22 -05:00
Aaron Po
c74b20079b
Add domain project and update references
2026-02-11 00:23:13 -05:00
Aaron Po
8a4b833943
Add user registration bdd tests
2026-02-10 23:09:00 -05:00
Aaron Po
656981003b
Update service namespace/directory structure
2026-02-09 23:23:41 -05:00
Aaron Po
ff1ce15419
Consolidate auth logic, update password service, and update namespaces
2026-02-08 23:25:31 -05:00
Aaron Po
881a94893f
add registration steps
2026-02-08 21:38:27 -05:00
Aaron Po
243931eb6a
Refactor database connection handling and update environment variable usage across Docker configurations
2026-02-08 14:57:45 -05:00
Aaron Po
5c49611bff
Remove unused publish step
2026-02-07 23:03:23 -05:00
Aaron Po
ae6002bbe0
Implement retry logic for database connection in seeding process
2026-02-07 20:21:40 -05:00
Aaron Po
a1ea6391bc
Add JWT_SECRET environment variable to Docker configurations and update JwtService to use it
2026-02-07 20:04:19 -05:00
Aaron Po
6d812638ba
Add docker run of repository tests
2026-02-07 19:07:55 -05:00
Aaron Po
17bf29700a
Add database seeding to dev env
2026-02-07 18:32:50 -05:00
Aaron Po
e0af25f17c
Change dir name for migrations, update docker config to seed db
2026-02-07 17:11:39 -05:00
Aaron Po
9bfbed9b92
add docker config
2026-02-03 23:02:16 -05:00
Aaron Po
ee53cc60d8
Edit auth bdd tests
2026-02-01 12:33:24 -05:00
Aaron Po
954e224c34
update tests
2026-01-31 15:41:00 -05:00
Aaron Po
9474fb7811
add tests for login behaviour
2026-01-31 13:54:02 -05:00
Aaron Po
77bb1f6733
auth updates
2026-01-31 11:34:55 -05:00
Aaron Po
1af3d6f987
Merge branch '2.0' into 116-add-loginauth-token-feature-to-net-api
2026-01-29 23:07:53 -05:00
Aaron Po
0053d84de8
Initiate db drop/recreation in seed application, update broken procs
2026-01-29 23:05:08 -05:00
Aaron Po
754578c84c
Merge branch '2.0' into 116-add-loginauth-token-feature-to-net-api
2026-01-29 22:57:39 -05:00
Aaron Po
cf9f048daa
Add TestApiFactory for BDD testing setup and include API.Specs project in solution
2026-01-29 22:48:35 -05:00