Commit graph

8 commits

Author SHA1 Message Date
e856918963 Add curlcpp subproject 2020-08-27 23:55:15 +01:00
b06456e4b0 Restore timeouts from previous run
This is quite a big update, the new feature is that when the
program starts it loads the next update time from the db if
present. If so it resumes the timers from there. Maximum wait
time is currently capped at 24h.

TimerOroApi is not templated on methods anymore, rather on
the new DBOperation enum. This is so that it has that enum
value to pass it to other functions. This could've been a
separate commit, but wth...

Magic enum allows me to iterate over an enum's values at
build time, it's useful for building the query in OriginsDB
for the SELECT in the access table
(see make_select_last_access_str()).
2020-08-16 06:28:58 +01:00
33fe2bc8cd Add tiger. It depends on duckhandy, so add that too. 2020-08-14 00:46:36 +01:00
d1af39d2a7 Make sure NDEBUG is defined in release, plus variable rename 2020-08-14 00:44:20 +01:00
eeab1d5c5e Add base64 decoding function 2020-08-10 02:35:27 +01:00
e0611ec6ff Create src subdir 2020-06-20 00:15:24 +02:00
002f27de1f Not using boost in the end
Although the dependency is still there because
of restc-cpp
2020-06-20 00:11:06 +02:00
49af441d48 Proof of concept invoking remote ping call 2020-06-20 00:08:04 +02:00