Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-30 | Get tags for all shown feeds in one query for /list_feeds | Arjun Satarkar | |
This also avoids the need to pass `core` to the template, which I never liked since it is basically giving up on encapsulation and passing the whole world (as far as the application is concerned) to the template - not only the values it needs. But that could be avoided in other ways too without reducing the number of queries from 1 + (number of feeds shown) - eg. 51 - to just 2, which this does. The next place something like this needs to be done is with the / (index.tpl) view. Currently, that is also passed `core` and actually does 2 * (number of entries shown) + 1 queries, which could be eg. 101, since we fetch both the feed title and feed tags for every entry separately. With some improvements, it should be possible to do that too in 2 queries. | |||
2023-07-30 | Add tags to /list_feeds view | Arjun Satarkar | |
2023-07-30 | Use <time> elements correctly | Arjun Satarkar | |
Give the datetime attribute the UTC time ending in "Z" as prescribed. Before, we were giving it the local time in the server's time zone, which is wrong if the client is in a different time zone. This does not change what is visually presented in the browser. | |||
2023-07-30 | Add auto-refresh checkbox, don't auto-refresh except on front page | Arjun Satarkar | |
Also use input type "hidden" instead of display: none where appropriate (no observable effects, just cleaner). | |||
2023-07-30 | Reduce unnecessary repetition in views | Arjun Satarkar | |
2023-07-29 | Add auto-refresh JS | Arjun Satarkar | |
2023-07-29 | Fix bugs related to filtering | Arjun Satarkar | |
2023-07-28 | Add filtering by tag and feed, improve modularity of some HTML | Arjun Satarkar | |
2023-07-28 | Add AGPLv3 license | Arjun Satarkar | |
2023-07-05 | Add pagination UI, list of all feeds | Arjun Satarkar | |
2023-07-05 | Add periodic updates, clean up code | Arjun Satarkar | |
2023-07-04 | Add feed modification and deletion | Arjun Satarkar | |
2023-07-02 | Separate server and core, add SQLite storage | Arjun Satarkar | |
2023-06-22 | Improve CLI arguments, add basic tag support, add CSS | Arjun Satarkar | |
2023-06-22 | Initial commit | Arjun Satarkar | |