Commit Graph

  • 0465d0a1cd Bump cryptography from 46.0.3 to 46.0.5 dependabot/pip/cryptography-46.0.5 dependabot[bot] 2026-02-11 02:41:14 +00:00
  • 81b16c374a Bump python-multipart from 0.0.20 to 0.0.22 dependabot/pip/python-multipart-0.0.22 dependabot[bot] 2026-01-26 23:49:39 +00:00
  • d7de359b34 Bump urllib3 from 2.5.0 to 2.6.3 dependabot/pip/urllib3-2.6.3 dependabot[bot] 2026-01-08 06:22:48 +00:00
  • a136e3b8ca Bump altcha from 0.2.0 to 1.0.0 dependabot/pip/altcha-1.0.0 dependabot[bot] 2025-12-16 00:44:48 +00:00
  • cbabd5da3c testing top offenders query feat_domain_preload Jack Case 2025-11-26 21:43:18 +00:00
  • 283e9c6b7f Merge branch 'feat_testing' into feat_domain_preload Jack Case 2025-11-26 21:15:53 +00:00
  • 1cb9ae8606 writing some unit tests feat_testing Jack Case 2025-11-26 20:44:02 +00:00
  • 6a1837762e move testing-related files to test submodule Jack Case 2025-11-26 16:19:14 +00:00
  • fcc5d9d7bc WIP: wrote a query to get domains ordered by number of reported paths Jack Case 2025-11-24 18:59:22 +00:00
  • a36b6e9865 actually send the email main v0.10 Jack Case 2025-11-15 16:04:45 +00:00
  • 20fffc85c1 check if email is verified when authorizing v0.9 Jack Case 2025-11-15 15:53:02 +00:00
  • 6724a903eb email verification responses feat_email_verif Jack Case 2025-11-15 15:45:05 +00:00
  • cfd54eca5e working on verification email sending Jack Case 2025-11-15 14:04:03 +00:00
  • f5f8b5c873 change async path functions from async so that fastapi handles concurrency for non-async apis Jack Case 2025-11-15 14:02:53 +00:00
  • f125fc1807 add resend to requirements and create email.py Jack Case 2025-11-15 13:24:26 +00:00
  • f24f3ceee4 remove Base64Str type from altcha v0.8 feat_signup Jack Case 2025-11-09 18:51:22 +00:00
  • 49377f2e20 add a setting for Altcha secret key Jack Case 2025-11-09 18:35:16 +00:00
  • e8189ed832 make the altcha challenge a smidge easier v0.7 Jack Case 2025-11-09 18:09:29 +00:00
  • c0600f527f handle password field of signup form properly, and verify altcha solution Jack Case 2025-11-09 18:05:44 +00:00
  • ed6065a6ea add sqlite feature to devcontainer for test DB Jack Case 2025-11-09 18:05:04 +00:00
  • 971bdd51d2 Bump starlette from 0.48.0 to 0.49.1 dependabot/pip/starlette-0.49.1 dependabot[bot] 2025-10-30 14:04:33 +00:00
  • ea843597aa updates v0.6 Jack Case 2025-10-30 01:55:18 +00:00
  • b35c92b96f ran tests against a local sqlite DB Jack Case 2025-10-29 15:30:02 +00:00
  • e420a31127 new pass at properly handling related report models Jack Case 2025-10-29 14:33:02 +00:00
  • 9c07870cb7 properly specify the Report model with relationships to User and Path Jack Case 2025-10-29 13:50:52 +00:00
  • f0bed2783e add info to README v0.5 Jack Case 2025-10-27 14:35:31 -04:00
  • 360872fdd0 associate reports with users Jack Case 2025-10-26 16:05:20 +00:00
  • 5840b82bcc add timestamp to report model Jack Case 2025-10-26 15:32:34 +00:00
  • f8371f9654 adding user and path association model Jack Case 2025-10-26 11:26:41 -04:00
  • e1a392a0bf use psycopg2 to "easily" enable SSL v0.4 Jack Case 2025-10-25 19:09:08 +00:00
  • a4c783b2d9 raise an appropriate exception when token auth fails Jack Case 2025-10-25 15:26:44 +00:00
  • ba4ea2d717 support bearer token validation for get/report Jack Case 2025-10-25 12:24:14 +00:00
  • a80ca5e37d create dockerfile to use for deployment Jack Case 2025-10-22 17:40:34 +00:00
  • 3b34df1196 create a JWT when an altcha is verified Jack Case 2025-10-21 15:49:48 +00:00
  • 87db698da7 handle request body properly for slop check Jack Case 2025-10-20 20:10:14 +00:00
  • e6bf3544f3 the altcha payload is a base64 encoded string Jack Case 2025-10-20 18:46:54 +00:00
  • cc8d4e9977 user creation flow with altcha verification Jack Case 2025-10-20 18:25:29 +00:00
  • 783c522234 add altcha library to requirements Jack Case 2025-10-20 17:13:27 +00:00
  • 0867fa9b9a basic password hashing and verification functions Jack Case 2025-10-20 12:57:20 +00:00
  • 96a91b6bc5 start work on user auth Jack Case 2025-10-19 21:41:12 +00:00
  • be54710f59 add dependencies for JWT and password hashing Jack Case 2025-10-19 21:36:13 +00:00
  • a17b96a526 setup debug Jack Case 2025-10-19 17:26:25 +00:00
  • f1c5204d4c insert slop page endpoint Jack Case 2025-10-19 17:26:17 +00:00
  • b9a41fd294 update devcontainer to activate and install requirements Jack Case 2025-10-19 15:34:18 +00:00
  • e90bc1cc72 started actual fastapi server with DB Jack Case 2025-10-19 15:33:34 +00:00
  • 4931a785a1 create basic user table Jack Case 2025-10-17 20:29:14 +00:00
  • 84ba67a3f0 add psycopg to requirements for sqlalchemy Jack Case 2025-10-17 20:16:23 +00:00
  • c238551467 initial alembic revision Jack Case 2025-10-17 20:13:02 +00:00
  • d6ca3e35ed alembic init Jack Case 2025-10-17 19:17:04 +00:00
  • b1ae56283f initial project setup Jack Case 2025-10-17 19:14:38 +00:00
  • 141da735ae Initial commit Jack Case 2025-10-17 13:45:20 -04:00