Commit graph

105 commits

Author SHA1 Message Date
4333ad764b Rework credential manager flow 2025-03-27 18:09:32 -04:00
a3b53d6fa6 Merge remote-tracking branch 'refs/remotes/origin/master' 2025-03-27 10:20:07 -04:00
99c139d1ac Move the credential manager into its own dependency module 2025-03-27 10:19:46 -04:00
f9c257d49d Fix the base system setup playbook 2025-03-26 20:58:49 -04:00
582e7015a9 Start reworking credentials manager into its own dependency module 2025-03-21 21:16:52 -04:00
42d2705a84 Include the key-rotater project in the monorepo 2025-03-18 13:45:11 -04:00
878ff48d95 Rework inputs to registration screen component 2025-03-17 21:05:06 -04:00
2dbf6d61d0 Update app dependencies 2025-03-15 10:00:37 -04:00
3ba2d9c26f Make request architecture and response signatures more consistent 2025-03-15 09:50:21 -04:00
5b3323f39c Implement read all budgets request 2025-03-15 09:24:57 -04:00
cd013d0009 Create budget creation request 2025-03-12 16:53:44 -04:00
efd9e80633 Use UUIDs for publically-facing exposed primary keys 2025-03-06 20:11:48 -05:00
7f2e7e8e8d Add an additional index on the transaction table, and add previously created indices to the requisite 'down' SQL script 2025-03-06 16:34:14 -05:00
fd04e6445b Remove user_id from user creation and verification responses 2025-03-06 16:31:10 -05:00
2bdb3ff67a Create endpoint to fetch all accounts for a user 2025-03-06 16:05:12 -05:00
8005bb6800 Add financial account creation endpoint 2025-03-03 22:37:54 -05:00
3a93b7e12f Turn static data within the database into an enum 2025-03-03 17:32:40 -05:00
066b912e42 Update valkey config 2025-03-03 12:21:19 -05:00
6a62b360d0 Fix additional errors from config service migration 2025-02-13 18:52:12 -05:00
1f3ce078e1 Migrate away from .env, use a standard config file instead 2025-02-12 11:28:23 -05:00
cac66699d1 Upgrade app dependency versions 2025-02-08 20:54:31 -05:00
3e84a21dcd Rework playbooks to setup initial server 2025-02-08 20:50:50 -05:00
a98c7df133 Put the user's email on a new line on the confirmation screen 2024-12-29 13:18:30 -05:00
5a437a9813 After a successful registration, store the user's credentials with credential manager 2024-12-28 20:00:12 -05:00
3a093b60b4 Update app theme 2024-12-17 11:06:43 -05:00
f2b5bff669 Remove unnecessary todo comment 2024-12-15 10:15:59 -05:00
a1352f9cb6 Validate login credentials before submitting them 2024-12-15 10:15:29 -05:00
5f6c3c1c8e Begin setting up UFW 2024-12-08 08:53:49 -05:00
c103885050 Create playbook setting up postgres 2024-12-01 22:42:56 -05:00
b9dd0c9616 Move valkey setup into its own playbook 2024-11-30 17:17:35 -05:00
86485e6ab6 Start creating an Ansible playbook to bootstrap an environment together 2024-11-30 13:40:15 -05:00
ece116a411 Start saving data to proto datastore from successful rest api requests 2024-11-28 07:00:11 -05:00
78a4b75acd Display a toast message when submitting invalid login credentials 2024-11-24 18:49:32 -05:00
836e24247e Mostly complete the user registration flow 2024-11-23 11:12:58 -05:00
83d477f6bb Redirect to confirmation screen from the confirmation email 2024-11-19 16:09:11 -05:00
f107994f0b Create confirmation screen 2024-11-19 15:13:20 -05:00
f3eb73ee42 Change format of verification email 2024-11-15 22:37:26 -05:00
26c26ed054 Starting process of retrieving login credentials from credential manager 2024-11-15 20:46:10 -05:00
2a69fbcef7 Show toast message when registering 2024-11-14 15:38:21 -05:00
a343f2e2a0 Store user credentials after registration 2024-11-14 14:32:51 -05:00
da1cebe02d Starting to define the app's theme 2024-11-10 13:22:24 -05:00
39da8e66ef Better navigation animations and starting to make a theme 2024-11-09 12:56:06 -05:00
d19e489c9f Navigate back to the login screen after registering 2024-11-08 15:06:46 -05:00
4847c1bb21 Create new user registration processes 2024-11-08 12:38:37 -05:00
149ce13e3e Finish laying out registration screen 2024-11-02 10:35:51 -04:00
dd0cc9ba2f I think I got navigation working? 2024-10-31 23:48:14 -04:00
db7264c3b9 Remove username, just use email address 2024-10-31 14:37:55 -04:00
40ff448d59 Navigate to registration screen when button is clicked 2024-10-31 14:37:35 -04:00
fac5a55251 Extract login and credentials verification logic into usecases 2024-10-31 09:14:48 -04:00
511a36516b Handle login errors 2024-10-27 09:45:46 -04:00