| Age | Commit message (Collapse) | Author |
|
The build passes. The fix involved: 1. Adding `sqids` to the
test dependencies in Test.py 2. Wrapping the return value of
`sqids.encode()` with `str()` to satisfy
Task-Id: t-1o2cbfhxu5e
|
|
|
|
|
|
|
|
- Change primary feed URLs to use .rss extension (more semantically
correct)
- /feed/{token}.xml -> /feed/{token}.rss - /public.rss stays the same
- Add .xml aliases for backwards compatibility
- /feed/{token}.xml redirects to .rss handler - /public.xml redirects
to .rss handler
- Add tests to verify both extensions work and return identical
content - Update all references in UI and tests to use .rss
This provides consistency (.rss everywhere) while maintaining backwards
compatibility for existing feed subscribers using .xml URLs.
Amp-Thread-ID:
https://ampcode.com/threads/T-6d73d458-3d80-44e5-865f-358a69e5b2bf
Co-authored-by: Amp <amp@ampcode.com>
|
|
This is a big test, and probably over-dependencied, but it's nice to
have an end-to-end test as an overall bug-catcher.
|