Commit Graph

  • 7d66a6ff66 added reset password workflow Milo Schwartz 2024-10-05 17:01:49 -04:00
  • 838047bb4c rename 2fa routes Milo Schwartz 2024-10-05 15:48:19 -04:00
  • 863f94c8db check and verify 2fa backup code Milo Schwartz 2024-10-05 15:45:01 -04:00
  • 4a5e0e1c57 generate 2fa backup codes Milo Schwartz 2024-10-05 15:31:28 -04:00
  • e7080c4aa8 added change password endpoint Milo Schwartz 2024-10-05 15:11:51 -04:00
  • 86fb43d570 require 2fa for disable 2fa Milo Schwartz 2024-10-05 14:00:55 -04:00
  • 76eeb335a3 verify email workflow working Milo Schwartz 2024-10-04 23:14:40 -04:00
  • e176295593 Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-04 21:16:07 -04:00
  • 35c6e465e2 add no reply var Milo Schwartz 2024-10-04 21:16:01 -04:00
  • a8f944fc78 Add verify middleware Owen Schwartz 2024-10-03 22:31:20 -04:00
  • e89ee4042a add rate limit and app name to env Milo Schwartz 2024-10-03 21:01:19 -04:00
  • e6532752c6 Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-03 20:56:14 -04:00
  • 57ebc0e525 setup react email and nodemailer Milo Schwartz 2024-10-03 20:55:54 -04:00
  • 56da690184 Clarify language Owen Schwartz 2024-10-03 16:03:54 -04:00
  • adfd5fad47 Add attribution to animalia.bio Owen Schwartz 2024-10-03 16:03:10 -04:00
  • c9d98a8e8c added smpt vars to environment Milo Schwartz 2024-10-02 23:57:55 -04:00
  • 942dbd8e56 added auth middleware Milo Schwartz 2024-10-02 23:54:14 -04:00
  • 7dbf4307e7 Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-02 23:39:14 -04:00
  • f88cb71e62 disable 2fa endpoint Milo Schwartz 2024-10-02 23:39:07 -04:00
  • bbc06245fa Tested list endpoints Owen Schwartz 2024-10-02 22:17:43 -04:00
  • afe3d0659c Move nessicary info to url params Owen Schwartz 2024-10-02 22:05:21 -04:00
  • 5dd860ef1c Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-02 21:56:03 -04:00
  • 637007e060 finished totp endpoints Milo Schwartz 2024-10-02 21:55:49 -04:00
  • 0574cd1b4f Add list endpoints to routers Owen Schwartz 2024-10-02 21:22:17 -04:00
  • ecdf2dfd04 Fix return response and add list Owen Schwartz 2024-10-02 21:17:38 -04:00
  • e85c94d21d verifyTotp endpoint Milo Schwartz 2024-10-02 20:49:05 -04:00
  • 44e020784b added utils for unauth, verify, and response Milo Schwartz 2024-10-02 20:42:50 -04:00
  • d1e198fe55 added two factor to login endpoint Milo Schwartz 2024-10-02 20:19:48 -04:00
  • d7e090e5b7 enforce password length Milo Schwartz 2024-10-02 20:06:58 -04:00
  • cfd0a15e2c added logout endpoint Milo Schwartz 2024-10-02 20:04:51 -04:00
  • 2b0e55c0bf Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-02 00:05:06 -04:00
  • 1a91dbb89c organized routes and routes and added rate limiter Milo Schwartz 2024-10-02 00:04:40 -04:00
  • da11d1cca1 Remove user Owen Schwartz 2024-10-01 21:54:33 -04:00
  • f1e77dfe42 Add basic CRUD Owen Schwartz 2024-10-01 21:53:49 -04:00
  • 1273747099 Add endpoints Owen Schwartz 2024-10-01 21:34:07 -04:00
  • fc5dca136f started integrating auth with lucia Milo Schwartz 2024-10-01 20:48:03 -04:00
  • a33a8d7367 use hyphens Milo Schwartz 2024-09-29 23:06:39 -04:00
  • db76769fb7 clean up environment and paths Milo Schwartz 2024-09-29 21:09:35 -04:00
  • 327175a799 Update hydrate Owen Schwartz 2024-09-29 18:29:36 -04:00
  • e98c0cba21 Update container Owen Schwartz 2024-09-29 16:12:33 -04:00
  • 286d743ce3 Change hydrate Owen Schwartz 2024-09-29 15:43:52 -04:00
  • 6d843fb22c Fix migrate script Owen Schwartz 2024-09-29 15:39:58 -04:00
  • e76fc56e1a Remove ports from dockerfile Owen Schwartz 2024-09-29 15:22:47 -04:00
  • c1d87363dd Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-09-29 14:37:35 -04:00
  • 5f768f1855 fix env Milo Schwartz 2024-09-29 14:37:26 -04:00
  • 8c9d19f6cd Rename Owen Schwartz 2024-09-29 14:26:16 -04:00
  • 819a0ecb43 Rename gerbil -> badger Owen Schwartz 2024-09-29 10:55:59 -04:00
  • 8a009f7fbc Use logger Owen Schwartz 2024-09-28 23:55:09 -04:00
  • cfeb0930bc New migrations Owen Schwartz 2024-09-28 23:53:30 -04:00
  • 90c152adf5 Merge branch 'main' of https://github.com/fosrl/pangolin Owen Schwartz 2024-09-28 23:53:14 -04:00
  • 5a3e1444d1 Add receive endpoint for megabytes transfered Owen Schwartz 2024-09-28 23:51:52 -04:00
  • 5750c89b92 make fields in provider endpoint optional Milo Schwartz 2024-09-28 23:19:39 -04:00
  • 30a3ceb2f3 Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-09-28 22:50:20 -04:00
  • 07bf2059c6 added traefik config provider endpoint Milo Schwartz 2024-09-28 22:50:10 -04:00
  • 0d91966609 Extend makefile Owen Schwartz 2024-09-28 18:18:06 -04:00
  • 13ddcafda4 Add dockerfile Owen Schwartz 2024-09-28 18:17:37 -04:00
  • a67463a518 add .editorconfig and fix db imports in scripts Milo Schwartz 2024-09-28 17:42:07 -04:00
  • 2970088b29 Adjust schema Owen Schwartz 2024-09-28 17:10:03 -04:00
  • 7bb81af3bb Update schema to include keys Owen Schwartz 2024-09-28 15:21:13 -04:00
  • 77d71de990 Add scripts and fix routes Owen Schwartz 2024-09-28 14:46:36 -04:00
  • ac6a6d7616 catch all uncaught errors in winston Milo Schwartz 2024-09-28 14:07:25 -04:00
  • 9c40d8a5c7 add extra validation to environment.ts and use os paths Milo Schwartz 2024-09-28 14:02:06 -04:00
  • 497b8a223f don't inject db into req Milo Schwartz 2024-09-28 13:40:24 -04:00
  • 06ee87ac2c Add new schema Owen Schwartz 2024-09-28 13:31:22 -04:00
  • f8ed090a83 Add two servers Owen Schwartz 2024-09-28 12:56:36 -04:00
  • db3ce357df Drizzle the db Owen Schwartz 2024-09-28 12:42:38 -04:00
  • 584a4f28dc Add basic api endpoint Owen Schwartz 2024-09-28 12:35:07 -04:00
  • 8308df1f49 Add routes Owen Schwartz 2024-09-28 12:14:44 -04:00
  • 0a27579acd Add router folders Owen Schwartz 2024-09-28 12:05:39 -04:00
  • 79d7214137 Add db to express server Owen Schwartz 2024-09-28 11:59:13 -04:00
  • ff8b844031 Update migrations Owen Schwartz 2024-09-28 11:52:51 -04:00
  • 22c64127f8 Add schema Owen Schwartz 2024-09-28 11:51:21 -04:00
  • 6c91415de4 added basic proxyTargets schema Milo Schwartz 2024-09-27 22:11:37 -04:00
  • 3fea8be65f remove expo-sqlite Milo Schwartz 2024-09-27 21:56:50 -04:00
  • b224191a55 small changes Milo Schwartz 2024-09-27 21:49:52 -04:00
  • f415f6750a Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-09-27 21:46:27 -04:00
  • d2e35b4a1f bootstrapped Milo Schwartz 2024-09-27 21:39:03 -04:00
  • b7c1716fa7 Initial commit from Create Next App Milo Schwartz 2024-09-27 19:48:49 -04:00
  • 233b75b47d first commit Milo Schwartz 2024-09-27 17:20:03 -04:00