-
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