summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* mini-http-server: Handle nonexistent files decentlyTom Smeding3 days
|
* Serve plain ZNC log files tooTom Smeding3 days
|
* Use ymdToStringTom Smeding3 days
|
* Allow channel notesTom Smeding3 days
|
* Don't skip the last entry in a log file (?)Tom Smeding6 days
|
* Factor out common parts of templates into partialsTom Smeding10 days
|
* Index logs in parallelTom Smeding10 days
|
* Slightly optimise realiseEventsTom Smeding10 days
|
* Some optimisation of indexingTom Smeding10 days
|
* Remove unused dependenciesTom Smeding2026-07-26
|
* Commented-out debugging codeTom Smeding2026-07-26
| | | | | I'll leave the sort in, it's hardly the bottleneck and it makes debugging issues easier and benchmarks more predictable.
* Make 'test count' entry point slightly more usefulTom Smeding2026-07-26
|
* Debug and optimise C znc parserTom Smeding2026-07-26
|
* More correct NOTICE styling in CSSTom Smeding2026-07-26
|
* Move to Prelude.foldl' now that we require GHC 9.10Tom Smeding2026-07-26
|
* C parsing workTom Smeding2026-07-26
|
* WIP stub znc parsing in CTom Smeding2026-07-26
|
* Add .mustache files to extra-source-files for rebuild detectionTom Smeding2026-07-20
|
* Silence unused-variable warning in TH-generated codeTom Smeding2026-07-20
|
* Prev/next buttons on calendar-dayTom Smeding2026-07-20
| | | | Thanks jreicher for suggesting!
* Update TODO.txtTom Smeding2026-07-12
|
* Also add log.js to calendar-dayTom Smeding2026-06-30
|
* Disable dumb ligatures in body fontTom Smeding2026-06-30
|
* Also show viewopts box on calendar-day pagesTom Smeding2026-06-28
|
* Set ef cookie on Path=/Tom Smeding2026-06-28
|
* Fix nickhash computation in log.jsTom Smeding2026-06-28
|
* Nick colors on client in JSTom Smeding2026-06-28
|
* Content types on static filesTom Smeding2026-06-28
|
* Less printsTom Smeding2026-06-28
|
* Stop the instrument print spamTom Smeding2026-06-28
|
* Prototype compressed event listingTom Smeding2026-06-28
|
* Add tirclogv.prof to .gitignoreTom Smeding2026-05-10
|
* Clean upTom Smeding2026-05-10
|
* meta-externalagent, stop crawling all the ?eid= URLsTom Smeding2026-05-10
|
* style.css: Add unline to <a> also on :focusTom Smeding2026-05-10
|
* Migrate index and calendar templates to new rendererTom Smeding2026-05-10
|
* Generate renderer functions using THTom Smeding2026-05-10
| | | | | | These take (and project from) a data type instead of hash maps, _and_ use text-builder-linear, _and_ have the full template inlined. The result is that this is the fastest renderer yet.
* Rendering performance experimentsTom Smeding2026-05-10
|
* Less warningsTom Smeding2026-05-10
|
* Make genEventID 5x as fastTom Smeding2026-05-10
| | | | | | showIntAtBase wasn't inlined, so not specialised to Word64, so all the arithmetic went via typeclasses (inluding a number of fromIntegral @Word64 @Int, which went via Integer).
* Optimisations to log rendering with mustacheTom Smeding2026-05-09
|
* FaviconTom Smeding2026-05-08
|
* Add 'test count' commandTom Smeding2026-05-08
|
* Add robots.txtTom Smeding2026-05-08
| | | | Hopefull this prevents crawlers from hitting all the ?eid= links...
* Instrument handler blocksTom Smeding2026-05-08
|
* Catch error in sendMany and don't throwTom Smeding2026-05-08
|
* Partial Pacific->UTC converterTom Smeding2026-05-08
|
* Test http parser somewhatTom Smeding2026-05-08
|
* Rename mini-http to mini-http-serverTom Smeding2026-05-08
| | | | And move Parser to Internal.Parser for test suite
* mini-http: Fix parserTom Smeding2026-05-08
|