| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | refactor(core): improve typing and test coverage | Dennis Fink | 2026-08-19 |
| | | | | | | | | | | Restructure database and user CLI commands, make passwords write-only model properties, and use the UTC datetime constant throughout the application. Add PEP 287-style documentation and expand receiver, scanner, sender, and URL security tests to cover error paths and edge cases. | ||
| * | feat(core): add received webmention admin actions | Dennis Fink | 2026-08-10 |
| | | | | | | | | | Add authenticated delete and reverify actions to the received webmentions admin view and protect them with CSRF validation. Enable CSRF protection globally while exempting the public Webmention endpoint. | ||
| * | Implement received Webmention handling | Dennis Fink | 2026-08-09 |
| | | | | | | | | | | | | | Add the Flask application setup, database models and migrations, authentication, and configuration for development and testing. Implement asynchronous Webmention verification with Huey, including HTML and plain-text source validation, retries, status tracking, and size limits. Add status, login, and paginated received-Webmention views together with comprehensive tests for forms, views, and receiver tasks. | ||
| * | Initialize repository for webmentions-ssg | Dennis Fink | 2026-06-24 |
