Skip to content

Releases: KustoszApp/server

23.08.0

12 Aug 11:31
23.08.0
bcf2c31
Compare
Choose a tag to compare
Mirek Długosz (13):
      Actually support tags field when adding entry manually
      Update nox version in CI
      Update Django versions
      Update Poetry version
      Remove Dockerfile workaround for redis 4.5.4
      Update Poetry version
      Update Django version
      Update dependencies
      Update Django version
      Update Django version
      Don't call dateutil parser on date received from Celery
      Update dependencies
      Release version 23.08.0

23.04.0

10 Apr 10:36
23.04.0
3a59fdf
Compare
Choose a tag to compare
Mirek Długosz (26):
      Add flake8-bugbear to linters
      Allow running on Django 4.1
      Update to poetry 1.2
      Update Poetry to 1.2.1
      Update reader dependency
      Update Django versions
      Update Poetry to 1.2.2
      Update Django versions
      flake8 moved from gitlab to github
      Update dependencies, including nox
      Update Django version
      Remove local DNS configuration from podman pod definition
      Update Poetry to 1.3.0
      Update Poetry to 1.3.1
      Update Django version
      Update Poetry to 1.3.2
      Update dependencies
      Update Django versions
      Update Django versions
      Update CI badge URL
      Add Python 3.11 and Django 4.2 to supported versions
      Update dependencies
      Update Poetry version
      Restore compatibility with newer reader versions
      Update versions in container, make use of newer Django capabilities
      Release version 23.04.0

22.08.0

14 Aug 09:21
22.08.0
e7d1c21
Compare
Choose a tag to compare
Mirek Długosz (5):
      Update dependencies, including Django
      Update nox
      Add support for exporting channels into OPML
      Add one-time token authentication for data export views
      Release version 22.08.0

22.07.0

10 Jul 10:36
22.07.0
dacbe75
Compare
Choose a tag to compare
Mirek Długosz (17):
      Allow filtering entries by estimated reading time
      Add reader_position to filterable fields
      Add dacite as dependency
      Add dateutil as dependency
      Refactor FeedFetcher to support autodetection
      Add content autodetection
      Add unit tests for autodetection
      Add support for entries mark as read strategies
      Rename percent_read to ratio_read for consistency, make it default
      Include entry_open_scroll_to_top in API response
      Normalize autodetected feeds URLs
      Don't send tasks to celery during unit tests run
      Update dependencies
      Update Django version
      Update pre-commit dependencies
      Update poetry version
      Release version 22.07.0

22.06.1

04 Jun 09:35
22.06.1
0d36ec2
Compare
Choose a tag to compare
Mirek Długosz (14):
      Try harder to fetch particularly stubborn feed files
      Streamline single container image experience
      Switch to nvm in container
      Prepare heroku extras
      Print random password only when it's used
      Simplify user management in container entrypoint
      Add systemd files
      Fix grammar mistake in comment
      Add installer extras
      Generate requirements.txt file for automatic installers
      Add Django 4.0.5 to test matrix
      Release version 22.06.0
      Add missing GitHub job dependency
      Release version 22.06.1

22.05.0

15 May 09:56
22.05.0
096d84e
Compare
Choose a tag to compare
Mirek Długosz (46):
      Use fully qualified container names
      Use KUSTOSZ_BASE_DIR as root for everything runtime-related
      Add logo to README
      Stop using MANUAL_CHANNEL_ID
      Don't display empty string to user
      Allow to assign multiple tags at once in filter action
      Improve README
      Add sample cron wrapper
      Update black version in pre-commit
      Add gunicorn to sample supervisord.conf
      Require psycopg2 until django-celery-results releases fix
      Add local settings for container
      Include Contributing in README
      Add LICENSE file
      Add badges to README
      New Django version released
      Allow adding entries from command line
      Switch import_channels to ruamel.yaml
      Fix crash when running with debug logging
      Make sure that it's possible to edit filter enabled state
      Prevent concurrent task from undoing filter
      Update dependencies
      Allow user to specify extra headers of SingleURLFetcher request
      Improve web page encoding detection algorithm
      Refactor FeedFetcher module
      Deleting channels with automatic reader db cache cleanup
      Add number of tagged entries in channels list response
      Add support for deleting channels through API
      Add task for removing expired requests_cache responses
      Test what happens when FeedFetcher returns more channels than requested
      Recommend separate process for channel fetching celery queue
      Rename feed fetcher celery queue
      Handle redirects in entries added manually
      Remove reference to old name
      Use re in EncodingSeekingParser
      Remove reader db if force-fetching entries
      Ensure MetadataExtractor provides valid url as link
      Prefer faker.uri()
      Try to fetch content automatically after changing channel URL
      Test that changing other fields doesn't trigger content fetch
      Allow adding entry manually from scope of any website
      Don't crash metadata extraction on invalid dates
      Add number of entries in channel to API response
      Fall back to added_time when neither of _upstream times is set
      Improve metadata
      Release version 22.05.0

22.03.1

11 Mar 11:13
Compare
Choose a tag to compare
Mirek Długosz (6):
      Add container hostnames to allowed CORS origins
      Put CORS middle ware higher on the list
      Dockerfile improvements
      Build and push container image automatically on release
      Build container for ARM as well
      Release version 22.03.1

22.03.0

09 Mar 18:58
Compare
Choose a tag to compare
Mirek Długosz (41):
      Release version 22.03.0