- Fix problem validating ard image urls
- Golang 1.23, toolchain and dependency updates
- Changed fetching ARD program information using new ARD program and tv show API
- Completely new ard channels (the former ones get deprecated during first startup)
- Golang 1.21
- Dependency update
- Fix ORF fetching
- update go and npm dependencies
- go 1.20
- dependency update
- Add dynamic channel integration into UI, static sorting
- Channels can be deprecated now: Mechanism to add and deprecate channels in channel list
- Improve update handling of materialized view for fast status info
- update dependencies
- Use new SRF JSON API instead of markup parsing, fixing fetch process for SRF
- update dependencies
- client: ui/ux improvements
- update toolchains and dependencies
- Dependency updates of the application and the client
- client: add modal if there is no program data
- small ard parser improvements (mostly for historical data)
- refine parser log output for easier debugging
- Golang
1.18
is the current minimal version supported
- Add
DbSchema
configuration property tu support arbitrary postgres schema - Web-Client: Minor improvements
- API field change in StatusResponse:
problem_count
->log_count
- docker-compose improvements and documentation added
- Dependency updates for web client
- Clean up configuration file
- introduce
fetch-range
subcommand to import all available information - More code improvements and more tests
- Improving code structure in general which also brings more performance
- now
postgres
andpostgresql
as values forDbType
will be accepted
- new configuration option
AccessControlAllowOrigin
to control the CORS-Header of server directly - minor improvements of collection process
- minor changes to program endpoint of HTTP api
- add screenshots to repository
- add new action (
oerc overlap-check
) to run the overlap check separately from other commands - improve documentation
- bugfixes
- New Feature: Auto-detection of overlapping program items is added to the
fetch
command and the web client. - New Command:
oerc full-overlap-check
. It will calculate the overlaps on ALL of the program entries in the database. It could take some while. - Improve recommendation sql search
- Fixing date time offset problem with ARD records.
- Web-Client: Fixing timezone/localization issues in browser client, but there are still browser-specific bugs
- Web-Client: Datepicker added to gui and overlapping program items can be displayed
- HTTP API: Extend LogResponse object of api
- Integration of GitHub CI
- Fix of server status request - if there are no program entries
- Multiple small fixes
- Polished
Makefile
and integration of license-eye check tool - More information added to README
docker-compose
andDockerfile
integration to support the containerized usage of oerc.
- Complete rewrite in Golang, mostly functionally equivalent, but no mass mode fetch.
- Frontend is included
- initial release, very slow and resource hungry
- Got out-of-date
- GitHub repository was named
emschu/oer-collector
- If you want to access the old Java source code, please contact the project maintainer.