Bradley Shellnut
|
68182da4ce
|
Fixing iam service tests and formatting other code.
|
2024-09-13 12:11:41 -07:00 |
|
Bradley Shellnut
|
bdbfe7dcf5
|
Updating password change toggle to use derived and fixing server code to correctly check errors on verify password.
|
2024-09-10 17:40:26 -07:00 |
|
Bradley Shellnut
|
3b33880166
|
Creating APIs for changing user password and calling it in change password. Cleaned up CSS layout styles and got settings nav correct.
|
2024-09-09 19:25:16 -07:00 |
|
Bradley Shellnut
|
2eee00a20d
|
Moving around settings and security, fixing left nav to static list, fixing recovery codes generation.
|
2024-09-06 17:35:30 -07:00 |
|
Bradley Shellnut
|
e723c7b66a
|
Refactor hono again.
|
2024-09-04 16:04:41 -07:00 |
|
Bradley Shellnut
|
679f88d50d
|
Fixing totp mfa enable, disable, and recovery codes.
|
2024-09-03 17:22:27 -07:00 |
|
Bradley Shellnut
|
3aa537f389
|
Refactoring to match simplifying done on the origin TaroStack.
|
2024-09-01 12:22:00 -07:00 |
|
Bradley Shellnut
|
16f00607b1
|
Updating mfa totp.
|
2024-08-30 17:36:22 -07:00 |
|
Bradley Shellnut
|
df582f1534
|
Adding mfa page instead of 2FA, starting controller based password verification and totp generation.
|
2024-08-29 16:12:40 -07:00 |
|
Bradley Shellnut
|
ead20829e4
|
Fixing collection by CUID2 and fixing the controllers for these.
|
2024-08-25 17:53:32 -07:00 |
|
Bradley Shellnut
|
ab4c019406
|
Fixing loading the wishlist and collection on the main landing page and getting your wishlist by id.
|
2024-08-22 19:26:22 -07:00 |
|
Bradley Shellnut
|
3ac7de641f
|
Update shadcn, add biomejs, and implementing profile pages.
|
2024-08-18 20:28:15 -07:00 |
|
Bradley Shellnut
|
abe8ca90ee
|
Fixing infinite user get loop.
|
2024-08-15 16:46:58 -07:00 |
|
Bradley Shellnut
|
60d0706d58
|
Deleting all the old DB folder data and slowly migrating each page.
|
2024-08-15 16:25:41 -07:00 |
|
Bradley Shellnut
|
9b24a5c095
|
Removing get client address for now and using adapter node because vercel breaks.
|
2024-08-02 17:48:45 -07:00 |
|
Bradley Shellnut
|
4dbc93f819
|
Fixing build but node version 22 is needed and pre-render fails.
|
2024-08-01 16:46:29 -07:00 |
|
Bradley Shellnut
|
a90a9d4fd6
|
Fixing user roles building issue.
|
2024-07-12 15:37:05 -07:00 |
|
Bradley Shellnut
|
42292c15b2
|
Using Svelte 5, refactor to use a separate table for user two factor details, and update the whole application to use the new table.
|
2024-07-11 15:53:56 -07:00 |
|
|
|
d83eaadc0b
|
Adding table for two factor codes and utils for tables.
|
2024-07-08 09:09:41 -07:00 |
|
|
|
5c3349ca42
|
Adding dialog from shadcn svelte, fixing recovery codes rendering, fixing more Svelte 5 migrations, and adding pin input onto totp.
|
2024-07-07 17:41:08 -07:00 |
|
|
|
63ac7dfd76
|
Updating dependencies, upgrade latest svelte 5, and updating to use svelte 5 in most places.
|
2024-07-06 23:12:36 -07:00 |
|
Bradley Shellnut
|
8c47357605
|
Fixing a lot of check issues.
|
2024-06-17 17:37:47 -07:00 |
|
Bradley Shellnut
|
95117cee21
|
Checking fully authenticated vs not fully authd vs not authd at all and performing select actions to login, clear cookie, etc.
|
2024-06-17 13:06:45 -07:00 |
|
Bradley Shellnut
|
ad20f88b84
|
Fixing seeding and migrations. Fixing other login flows and the check for being fully authenticated. Still need to refactor landing page to mitigate bypassing 2FA.
|
2024-06-14 19:11:18 -07:00 |
|
Bradley Shellnut
|
e4ff068fe1
|
Starting over migrations, revert schema date string type, using two variables in session for knowing if 2FA is valid, adding checks everywhere on protected routes and APIs.
|
2024-06-11 19:12:12 -07:00 |
|
Bradley Shellnut
|
a8eed0d86d
|
Moving drizzle into it's own DB folder and moving all the table types to separate files.
|
2024-05-07 17:19:13 -07:00 |
|
|
|
0b58b3ff8f
|
Changing search to currently just search by like. Adding functions to get order by and direction based on search inputs.
|
2024-04-27 19:52:57 -07:00 |
|
Bradley Shellnut
|
a7474cbbbd
|
Update dependencies, change generate token based on new lucia method, and replace fails.
|
2024-04-25 11:26:05 -07:00 |
|
Bradley Shellnut
|
085cb2ef27
|
Update dependencies, fix dropdown links to collections and wishlists, and fix error 404 page.
|
2024-04-23 14:35:51 -07:00 |
|
Bradley Shellnut
|
ad5062b91c
|
Fixing code and naming.
|
2024-04-17 13:57:25 -07:00 |
|
Bradley Shellnut
|
842e9c72bf
|
Fixing wishlist, collection, and individual of those pages.
|
2024-04-17 12:02:51 -07:00 |
|
Bradley Shellnut
|
abe4f129c4
|
Fixing schema import for new pages.
|
2024-04-17 10:56:33 -07:00 |
|
Bradley Shellnut
|
53fdc51ee7
|
Creating specific id collection and wishlist pages as well as name to both.
|
2024-04-16 18:38:43 -07:00 |
|
Bradley Shellnut
|
53f3b99133
|
Usage of TOTP Code or Recovery code on login. If recovery code then mark that code as used. Setup disabling of 2FA if a current password is entered.
|
2024-04-11 17:17:45 -07:00 |
|
|
|
826d06113d
|
Separate page for two factory recovery codes.
|
2024-04-06 23:59:59 -07:00 |
|
Bradley Shellnut
|
4880b87922
|
Writing code to send recovery to it's own page.
|
2024-04-05 16:10:12 -07:00 |
|
|
|
564c58a2c6
|
Creating recovery codes and starting to return to UI, adding seed data for initial admin user, and update dependencies.
|
2024-04-04 15:08:18 -07:00 |
|
Bradley Shellnut
|
8c5cda1ebc
|
Adding two factor code generation.
|
2024-03-29 17:40:02 -07:00 |
|
|
|
f729becade
|
Starting 2FA flow.
|
2024-03-24 23:11:25 -07:00 |
|
Bradley Shellnut
|
c01418805b
|
Updating dependencies and fixing mobile issues.
|
2024-03-21 12:27:32 -07:00 |
|
Bradley Shellnut
|
82de351c03
|
Adding flash message on role add and remove. Protecting routes with flash messages.
|
2024-03-19 20:09:25 -07:00 |
|
Bradley Shellnut
|
66eb09b237
|
Blocking admin pages if you don't already have an admin role. Adding add and remove roles to admin page.
|
2024-03-19 12:01:15 -07:00 |
|
Bradley Shellnut
|
5e174c875f
|
Updating schema, adding admin pages, adding page for adding roles to admin on viewing user, block only admin to reach admin page.
|
2024-03-15 12:05:47 -07:00 |
|
|
|
527906b451
|
Fixing linting issues.
|
2024-03-10 23:19:55 -07:00 |
|
|
|
a267cb5193
|
Removing the rest of prisma from files.
|
2024-03-10 00:02:17 -08:00 |
|
|
|
bd7d944ad1
|
Cleaning up and removing prisma.
|
2024-03-08 11:03:34 -08:00 |
|
Bradley Shellnut
|
d86b975b4e
|
Removing prisma.
|
2024-03-06 20:37:05 -08:00 |
|
Bradley Shellnut
|
8069db626f
|
Fixing search form.
|
2024-03-03 11:32:36 -08:00 |
|
Bradley Shellnut
|
f3cb74ac7a
|
Adding password reset tokens and API routes for creating and verifying token.
|
2024-03-01 18:00:27 -08:00 |
|
Bradley Shellnut
|
8185bb76f6
|
Fixing update password and sign out redirect.
|
2024-03-01 17:17:13 -08:00 |
|