lyrathorpe
  • Joined on 2025-12-27
lyrathorpe pushed to chore/dockerfile-non-root at lyrathorpe/legacy-email-proxy 2026-06-17 17:22:30 +01:00
5231b277d0 chore: run container as non-root user
lyrathorpe created branch chore/dockerfile-non-root in lyrathorpe/legacy-email-proxy 2026-06-17 17:22:29 +01:00
lyrathorpe created branch fix/pop3-smtp-correctness in lyrathorpe/legacy-email-proxy 2026-06-17 17:22:28 +01:00
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#9 2026-06-17 17:12:40 +01:00
Document that the front-end POP3/SMTP is unauthenticated and must be network-restricted
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#8 2026-06-17 17:12:37 +01:00
Pip cache step runs after install and key is never expanded
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#7 2026-06-17 17:12:34 +01:00
Run the container as a non-root user
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#6 2026-06-17 17:12:32 +01:00
Implement POP3 TOP command
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#5 2026-06-17 17:12:30 +01:00
Backend IMAP calls block the event loop and have no timeout
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#4 2026-06-17 17:12:10 +01:00
SMTP relay corrupts 8-bit message content
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#3 2026-06-17 17:12:07 +01:00
POP3 RETR is missing dot-stuffing and CRLF termination
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#2 2026-06-17 17:12:04 +01:00
POP3 DELE marks are wiped by STAT/LIST/UIDL
lyrathorpe opened issue lyrathorpe/legacy-email-proxy#1 2026-06-17 17:12:01 +01:00
POP3 RETR drops the message body (returns empty message)
lyrathorpe pushed to main at lyrathorpe/legacy-email-proxy 2026-06-17 16:41:33 +01:00
e05f08995e chore: separate runtime and dev dependencies, add pytest config and CI cache
91d70cf10c test: finalize CI test coverage and fix dependency import path
Compare 2 commits »
lyrathorpe pushed to main at lyrathorpe/legacy-email-proxy 2026-06-17 16:31:30 +01:00
aa746b780d test: add pytest coverage and run tests in CI
739280f930 fix: correct workflow path filter for proxy_server.py
e6eca290ba chore: add documented POP3/SMTP proxy scaffold and Renovate config
Compare 3 commits »
lyrathorpe pushed to main at lyrathorpe/legacy-email-proxy 2026-06-17 15:54:26 +01:00
a41fbf04da feat(requirements): add a summary of project requirements
lyrathorpe created branch main in lyrathorpe/legacy-email-proxy 2026-06-17 15:54:26 +01:00
lyrathorpe created repository lyrathorpe/legacy-email-proxy 2026-06-17 15:53:32 +01:00
lyrathorpe commented on issue lyrathorpe/renovate-config#50 2026-06-16 14:57:15 +01:00
Enable a persistent Renovate repository cache

Closing as won't do, there's no need for this in a setup this tiny just for me.

lyrathorpe closed issue lyrathorpe/renovate-config#50 2026-06-16 14:57:15 +01:00
Enable a persistent Renovate repository cache
lyrathorpe deleted branch config/tuning from lyrathorpe/renovate-config 2026-06-16 14:52:23 +01:00