This repository has been archived by the owner on Feb 22, 2020. It is now read-only.
Releases: martinplaner/felix
Releases · martinplaner/felix
v0.5.0
felix 0.4.0
Added
- LinkUploadedExpandFilenameFilter ("expanduploadedlinks") for resolving short form uploaded links to long form including file name.
Fixed
- Added TLS certificates to Docker image for HTTPS support.
Changed
- Updated library dependencies.
felix 0.3.2
Fixed
- Fixed an inconsistency with os signals blocking on channels.
Changed
- Moved to dep for dependency management.
- Updated README with binary releases info
felix 0.3.1
Fixed
- Fixed graceful shutdown on http port error.
- Linter and vet recommendations.
felix 0.3.0
Added
- Made some previously hard-coded values configurable:
FeedOutputMaxAge
, the maximum age for links included in the output feed (default: 6h).Port
, the TCP port the output feed should listen on (default: 6554).
- Added overview diagram to README.md.
- Automated binary releases (linux x86_64 only for now).
Fixed
- Only report new links the first time they are found.
- Do not upload coverage for tag CI builds.
felix 0.2.0
Added
- Added new filter (LinkFilenameAsTitleFilter) that tries to extract the filename from the URL and sets the link title accordingly.
felix 0.1.0
This is the first working release.
Added
- Periodic fetching and parsing of RSS feeds.
- Fetching of links from HTML pages with fibonacci based backoff.
- Item filters based on item titles.
- Link filters based on link URL, according to domain and/or regular expression.
- Dynamic feed and filter configuration with YAML config file.
- Graceful shutdown and persistence of fetch status across restarts.
- Travis CI pipeline and automated Docker builds.