summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Revise stats and add signal handlers to log them and reset themwebstat-0.3Dan Goodliffe2026-03-25
* Employ temporary/short files to handle errors reading/writing park logsDan Goodliffe2026-03-22
* Add missing -WshadowDan Goodliffe2026-03-22
* Add logging :-oDan Goodliffe2026-03-20
* Insert log entries in batchesDan Goodliffe2026-03-20
* Gracefully handle SIGTERMDan Goodliffe2026-03-19
* Count and return the number of parked lines ingestedDan Goodliffe2026-03-18
* Replace unique constraint on entity value with index on hashDan Goodliffe2026-03-18
* Fix typo in access_log_view definitionDan Goodliffe2026-03-18
* Use std::future over std::thread for background jobsDan Goodliffe2026-03-17
* Don't start new curl operations outside the main threadDan Goodliffe2026-03-17
* Execute jobs even when processing incoming logsDan Goodliffe2026-03-17
* Run jobs on a background threadDan Goodliffe2026-03-17
* Process new field, content-type, in input streamDan Goodliffe2026-01-18
* Attempt to save uninsertable log lines to the entities tableDan Goodliffe2026-01-17
* pg_format schema.sql and sql/*.sqlDan Goodliffe2026-01-17
* Add job for puring old access log entries from the databaseDan Goodliffe2025-12-20
* Add a few no lint commentsDan Goodliffe2025-12-20
* Add support for configuring frequency of parked line jobDan Goodliffe2025-12-20
* Add utility for parsing an ISO like durationDan Goodliffe2025-12-20
* Rename test utilities to avoid name conflict.Dan Goodliffe2025-12-20
* Replace that awful magic number heavy mapping functionDan Goodliffe2025-10-16
* Refactor handling of new entity insertDan Goodliffe2025-10-15
* Update comments on custom_log formatDan Goodliffe2025-10-15
* Add access_log_viewDan Goodliffe2025-10-15
* Allows handle curl things if there are anywebstat-0.2.2Dan Goodliffe2025-10-10
* Fix premature remembering of saved entity idswebstat-0.2.1Dan Goodliffe2025-10-09
* Fix up QuotedString/CLFString parsingDan Goodliffe2025-10-09
* Add PROPFIND to http_verb listDan Goodliffe2025-10-09
* Add parked line import jobwebstat-0.2Dan Goodliffe2025-10-06
* Add point to execute scheduled jobs when idleDan Goodliffe2025-10-02
* Switch to PostgreSQL's oid type for entity idsDan Goodliffe2025-09-30
* Write log lines to files on errorDan Goodliffe2025-09-30
* Create settings structureDan Goodliffe2025-09-24
* Write unparsable lines to the entity tableDan Goodliffe2025-09-23
* Make DB pool protected for access from unit testsDan Goodliffe2025-09-23
* Gracefully handle fatal exceptions and display messageDan Goodliffe2025-09-19
* Create and perform UA lookup curl op when new user agent is encounteredDan Goodliffe2025-09-13
* Perform background curl operations when not processing log inputDan Goodliffe2025-09-13
* Always pass API URL to curlGetUserAgentDetailDan Goodliffe2025-09-13
* Simplify storeEntities with bindManyDan Goodliffe2025-09-10
* Use curl_multi_poll in main ingestLog loopDan Goodliffe2025-09-10
* Add test over mocked user agent fetchDan Goodliffe2025-09-09
* Add test over Ingestor::ingestLogDan Goodliffe2025-09-08
* Use a TestIngestor as a fixture in testsDan Goodliffe2025-09-08
* Move fixture log file generator to test utilDan Goodliffe2025-09-08
* Change getUserAgentDetail to return a packaged CURL objectDan Goodliffe2025-09-05
* Replace DeleteWith lambda with a normal typeDan Goodliffe2025-09-05
* Add function to grab UA details from useragentstring.comDan Goodliffe2025-09-04
* Add libcurlDan Goodliffe2025-09-04