Commit graph

  • d7d4828871
    add params Milo Schwartz 2024-10-06 19:37:53 -04:00
  • d144704066
    Fix login stuff? Owen Schwartz 2024-10-06 18:43:20 -04:00
  • 06eb1544f4
    Merge branch 'main' of https://github.com/fosrl/pangolin Owen Schwartz 2024-10-06 18:12:38 -04:00
  • 98ba10cb50
    Add ensureActions Owen Schwartz 2024-10-06 18:12:27 -04:00
  • 3e2085fbb3
    Merge branch 'main' of https://github.com/fosrl/pangolin Milo Schwartz 2024-10-06 18:09:12 -04:00
  • 87c4fc798f
    add login portal and traefik middleware auth for testing redirect login Milo Schwartz 2024-10-06 18:08:26 -04:00
  • 8213036729
    Format files and fix http response Owen Schwartz 2024-10-06 18:05:20 -04:00
  • 797f72e1d0
    Add bruno Owen Schwartz 2024-10-06 17:42:28 -04:00
  • 81017139c5
    Add actions check to all endpoints Owen Schwartz 2024-10-06 16:43:59 -04:00
  • 20db6d450c
    Update to verify middleware & lists agenst new permissions tables Owen Schwartz 2024-10-06 16:19:04 -04:00
  • 0838679120
    automatically set the base url Milo Schwartz 2024-10-06 14:09:26 -04:00
  • 29777da430
    added axios client Milo Schwartz 2024-10-06 12:39:05 -04:00
  • 3c69acaab7
    disable helmet and add esbuild Milo Schwartz 2024-10-06 11:13:50 -04:00
  • 282203d9f2
    add shad Milo Schwartz 2024-10-06 09:55:45 -04:00
  • 86e66f4236
    Add new auth tables Owen Schwartz 2024-10-05 22:45:35 -04:00
  • d9022c5377
    move auth utils Milo Schwartz 2024-10-05 22:31:30 -04:00
  • 2312cdeea7
    Add names Owen Schwartz 2024-10-05 18:05:41 -04:00
  • 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