cover - book cover URL cache server for Koha

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

28 check-ins

2025-05-09
19:04
Clarification for the log option. Leaf check-in: 1f82adbf5f user: marka@pobox.com tags: trunk
2023-11-02
20:13
Logger class has been deprecated and is now found at https://github.com/crystal-lang/logger.cr . check-in: 30446b8c30 user: marka@pobox.com tags: trunk
20:03
Give examples for the cert and key config options. check-in: b35b8774bc user: marka@pobox.com tags: trunk
2020-03-27
00:20
Updates for Crystal 0.33.0. check-in: 8c1be02233 user: marka@pobox.com tags: trunk
2019-11-13
14:29
Fix a typo, and show the Koha configuration for non-https installations. check-in: c328eca088 user: marka@pobox.com tags: trunk
2019-07-25
16:48
Add notes for required C libraries and Koha configuration. check-in: 29fbac5ac6 user: marka@pobox.com tags: trunk
2019-06-18
19:41
Add something to README about how to restart cover server each day to work around strange problem with Google Books. check-in: b31410fd1a user: marka@pobox.com tags: trunk
2019-05-05
10:05
Add simple Makefile. check-in: 28fcdeddfc user: marka@pobox.com tags: trunk
2019-05-02
14:33
Convert logger class into a module, as a kind of singleton. Add Makefile. check-in: 676c4ab1a0 user: marka@pobox.com tags: trunk
2019-05-01
14:21
Fix description of how to reload systemd configuration. check-in: 1f6e770851 user: marka@pobox.com tags: trunk
2019-04-21
18:40
Add information about running Cover as a systemd service. check-in: e80f07fda3 user: marka@pobox.com tags: trunk
17:20
Add sample systemd service file. check-in: 7ce15c3c54 user: marka@pobox.com tags: trunk
2019-04-20
21:28
Add info about the "save" command, and about testing the server and its performance. check-in: 2aeccbca68 user: marka@pobox.com tags: trunk
21:25
Implement "save" command. check-in: 0c68eb46dd user: marka@pobox.com tags: trunk
21:05
Eliminate HTTP "get" race condition/crash by eliminating the shared HTTP client. check-in: 6c9dc1da7d user: marka@pobox.com tags: trunk
13:14
Show request URL when printing HTTP exception. check-in: f7d2654f8c user: marka@pobox.com tags: trunk
12:33
Catch exceptions caused by HTTP::Client.get. check-in: 7e6af8cf7c user: marka@pobox.com tags: trunk
12:33
Upgrade to Crystal 0.28.0. check-in: 2dd6178464 user: marka@pobox.com tags: trunk
10:08
Use REPLACE instead of INSERT when adding to the cache, to avoid a possible unique key violation. check-in: 944f5b1cc6 user: marka@pobox.com tags: trunk
2019-04-19
23:55
Simplify database access by using query_one instead of query. check-in: 51ff1187c2 user: marka@pobox.com tags: trunk
21:55
Create database tables if they don't exist. check-in: a120b1d9aa user: marka@pobox.com tags: trunk
20:35
Allow config.loglevel to be set even if config.log is not set. check-in: 11b1b2f2a0 user: marka@pobox.com tags: trunk
18:49
Add wrapper class for Logger. check-in: 335771ab0e user: marka@pobox.com tags: trunk
2019-04-18
23:23
Turns out we can't use YAML::Serializable to read the config file, because it doesn't allow for optional fields. check-in: 2d98f2161c user: marka@pobox.com tags: trunk
20:39
Use YAML::Serializable to create a config object, which gets passed to various constructors, instead of passing an ever-increasing list of arguments. check-in: e797668c8a user: marka@pobox.com tags: trunk
18:12
Update the README with usage information. check-in: eb51d9e11e user: marka@pobox.com tags: trunk
17:53
First commit to gitlab. check-in: b8d6d1036d user: marka@pobox.com tags: trunk
17:30
Initial commit check-in: 1c002d3f4c user: marka@pobox.com tags: trunk