Commit Graph
14 Commits
Author SHA1 Message Date
tonymandClaude Fable 5.1 71abf89784 feat: Sign in with OTM, health, changelog, tides beacon, Ideas — first OTM release (0.4.0)
Build / Build and release (push) Failing after 19s
app/otm.py is the Python port of pickup's ticket verifier (HS256, mandatory
exp, audience check, alg only read to reject, never raises) plus a signed
session cookie and an in-memory single-use jti guard. portable.py gates every
route but PUBLIC_PATHS behind a session and fails CLOSED (503) with no secret
— it is a fetch proxy. /api/health reports the version, /changelog renders
CHANGELOG.md, the footer carries version/sign-out/Ideas, tides beacon from
TIDES_HOST/TIDES_SITE_ID. Dockerfile: OTM labels + HEALTHCHECK. 17 tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014LCQmFvKshyAJsE8C3B5ET
2026-10-18 22:22:27 -05:00
dablenparty 95d512de7e Refactor Dockerfile to not run as root
https://flask.palletsprojects.com/en/stable/deploying/gunicorn/#binding-externally
2025-10-01 14:15:50 -04:00
dablenparty 53cf57ec60 Add gunicorn production server 2025-10-01 12:00:35 -04:00
Benjamin Rumble 5df3242eb9 update to Python 3.13.7 2025-09-10 11:53:48 -04:00
Wasi Master 073f153a5b Bump version to 0.3.4 2024-10-27 16:20:23 +06:00
Wasi Master ba239e1bf9 Bump version to 0.3.3 2024-08-21 22:35:14 +06:00
Wasi Master 3e2dd24fba Bump version to 0.3.1 2024-08-14 15:45:17 +06:00
Wasi Master 1f43c8a866 Bump version to 0.3.0 2024-08-14 14:50:33 +06:00
Wasi Master 78aa6a9dff Bump version to 0.2.3 2023-11-01 23:36:07 +06:00
Wasi Master 783b6936bb Fix https://github.com/wasi-master/13ft/issues/11
The problem was that the working directory was being changed to app and since requirements.txt is actually in the root folder not the app directory the command to install this wasn't running correctly
2023-11-01 23:35:34 +06:00
Wasi Master 07078e5de4 Add metadata labels 2023-11-01 00:33:37 +06:00
Justin Paul 006374c732 Update Dockerfile 2023-10-31 09:30:13 -04:00
Justin Paul 0652e13434 Update Dockerfile 2023-10-31 09:26:21 -04:00
Justin Paul 11d13ae0ef dockerized 2023-10-31 09:11:54 -04:00