All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
adds pullToRefresh for mobile devices
API now returns if an item is read or unread the number of timelineitems to be returned can now get set by using the url-parameter: maxitemcount the textLength of the itemDescription (summary of the article) can now get shortended via url-parameter: maxtextlength
API now returns if an item is read or unread the number of timelineitems to be returned can now get set by using the url-parameter: maxitemcount the textLength of the itemDescription (summary of the article) can now get shortended via url-parameter: maxtextlength
prevent unread-badge getting removed, when modal is opened
lock scroll, when modal is opened
fix gap for overlay and unread-badge
Using smaller font-size on mobile for better text separation.
Total refactor of CSS. We're using ITCSS and BEM for improved structuring of the project. In addition, we've added custom properties and SCSS-vars so devs could adjust the theme in more complex ways. This works on global styles and per component-styles.
Fixes the threshold to make unread-items appear later. Brings back the unread-indicator too.
Hide unread-item badge if scrollPosition reaches height of the header. This prevents showing a false value in the unread-badge if all items were scrolled throught.
Remove protocl and ww from AuthorDescription to save some space
Fix item-count going below zero (again)
Fix item-count going below zero
Add support for docker
Feeds are now giving feedback, when there is no date assigned to a feedItem. This will keep the order of the original feed, so newst messages from taht feed appear on top.
[NEW API] Attention: this contains breaking changes for old users.
Please beware, that feeds.json and blacklist.json have been split into several files. Also the structure of feeds.json changed a bit and contains additional values. This was done to being able to implement a new api which can be used to build own frontends to the application. Just fix your feeds.json and put everything on the server again and your done!
Initial Release of personalNews