109 Commits

Author SHA1 Message Date
33cd5d0b5c feat: implement event model for registration process with payload handling 2025-03-15 22:15:59 +01:00
04de306091 feat: enhance registration process with API integration and environment configuration 2025-03-14 23:20:24 +01:00
70f7f67d9c feat: return JSON responses for email registration errors and success messages 2025-03-14 23:19:39 +01:00
cf0d894092 feat: add SMTP provider configuration to support multiple email services 2025-03-14 21:52:27 +01:00
d971a10cf4 feat: add SMTP configuration and registration endpoint for email verification 2025-03-14 21:40:03 +01:00
8499636209 feat: implement API versioning and health check endpoints 2025-03-12 22:36:54 +01:00
94247c5693 feat: update component styles to use 100% height for better responsiveness 2025-03-10 21:03:35 +01:00
a5fcb20296 feat: add product overview component with styling and product listing 2025-03-10 21:03:03 +01:00
765e0ae521 feat: update verify_mail method to return boolean in email field and registration components 2025-03-05 23:05:23 +01:00
09532de67b feat: implement OnInit lifecycle hook in registration component and fix styling in verification component 2025-03-05 23:03:33 +01:00
bfdb76cabe feat: enhance onboarding process with email handling and verification UI 2025-03-05 22:45:03 +01:00
aacbad3357 feat: add disabled state to text button component 2025-03-05 22:44:17 +01:00
0218c80aa9 feat: enhance email field component with validation and styling 2025-03-05 22:44:00 +01:00
92ee2dc05f feat: add error color variable to styles for improved UI feedback 2025-03-05 22:43:25 +01:00
b4d3ad6ac8 feat: add wildcard route to redirect to StartComponent for unmatched paths 2025-03-04 23:42:58 +01:00
5610260120 fix: update fallback service to serve index.html for not found routes 2025-03-04 23:42:48 +01:00
7d85e5e4f6 fix: update router links in registration and start components for correct navigation 2025-03-04 23:27:57 +01:00
a9045d65d6 fix: update router link in registration component for correct navigation 2025-03-04 23:19:46 +01:00
4344d4fa42 feat: add routes for Verification, Privacy, and Terms of Service components 2025-03-04 23:07:41 +01:00
173dd2d4c9 feat: add notification toggle functionality in NotificationComponent 2025-03-04 23:07:30 +01:00
80801e3fa6 feat: enhance registration component with layout and navigation elements 2025-03-04 23:07:20 +01:00
0bd719904a fix: update router links in start component for correct navigation 2025-03-04 23:07:09 +01:00
876920e057 style: adjust padding for text button component 2025-03-04 23:06:35 +01:00
f41c502e37 feat: add VerificationComponent with template, styles, and tests 2025-03-04 23:06:20 +01:00
37b8827007 feat: add TermsOfServiceComponent with template, styles, and tests 2025-03-04 23:06:10 +01:00
1ab2424710 feat: add PrivacyComponent with template, styles, and tests 2025-03-04 23:05:56 +01:00
da38676847 feat: add email field component with styling and basic functionality 2025-03-04 23:05:45 +01:00
d2a7f0d30b chore: update styles.css to use primary text color variable 2025-03-04 21:48:21 +01:00
c791d6ad6d chore: install Angular CLI globally in deployment workflow 2025-03-04 21:39:54 +01:00
6ec81ae0d7 chore: update deploy action version in deploy.yml to v2 2025-03-04 21:34:45 +01:00
527eebeefb chore: rename deploy key to shuttle-api-key in deploy.yml 2025-03-04 21:33:55 +01:00
50bd774478 chore: add project ID to deploy action in deploy.yml 2025-03-04 21:32:07 +01:00
2ae0ed13fc chore: update deploy action version in deploy.yml to use main branch 2025-03-04 21:29:06 +01:00
c9e8758c4f chore: add deployment workflow for Shuttle in deploy.yml 2025-03-04 21:27:06 +01:00
9ffaaca568 chore: add deployment workflow for Shuttle in deploy.yml 2025-03-04 21:24:50 +01:00
44d052ca48 chore: update body styles in styles.css to set background color 2025-03-04 21:08:50 +01:00
677a05ba1d chore: add include paths for frontend assets in Shuttle.toml 2025-03-04 20:57:40 +01:00
f1a8b27a0e chore: update asset paths in Shuttle.toml for build and deploy 2025-03-04 20:51:58 +01:00
29e9b1f944 Merge remote-tracking branch 'origin/master' 2025-03-04 20:49:06 +01:00
49bb94562d chore: remove github workflows and fix Shuttle.toml 2025-03-04 20:48:49 +01:00
67c56ad724 chore: remove github workflows 2025-03-04 20:44:44 +01:00
c57dd13356 chore: update dependencies for axum and shuttle packages 2025-03-04 20:42:05 +01:00
515e7b3dd8 feat: enhance notification page and start components with new layout and styling 2025-03-04 20:06:16 +01:00
5e2aca14a9 fix: update favicon path in index.html 2025-03-04 00:13:49 +01:00
16b72f4fb6 feat: add routing and styles for onboarding components and assets 2025-03-04 00:05:25 +01:00
a6b021dd98 feat: add TextButtonComponent 2025-03-03 22:43:08 +01:00
cf6bb1abff feat: add custom CSS variables for primary colors 2025-03-03 22:42:21 +01:00
8ba727b367 chore: comment out deployment triggers in deploy.yml 2025-03-03 21:48:22 +01:00
cd5b04d695 chore/initialize new angular frontend and update flake 2025-03-03 21:28:02 +01:00
61dcc46242
Merge pull request #12 from itsscb/ft-add-github-action-for-deployment
chore/remove current frontend - will be replaced with angular
2025-03-03 20:44:08 +01:00