66 Commits

Author SHA1 Message Date
Paul Brinkmeier
cf583f5ff6 Change showpdf to showpdfjs
All checks were successful
deliver / deliver (push) Successful in 6m56s
v0.0.9
2025-10-19 11:05:15 +02:00
d3dbb6e673 Clean up after dbmate
All checks were successful
deliver / deliver (push) Successful in 1m51s
v0.0.8
2025-10-07 18:09:29 +02:00
Paul Brinkmeier
851b3a6076 Use mktemp for dbmate invocation 2025-10-07 17:33:07 +02:00
Paul Brinkmeier
dbc3103980 Don't use /tmp...
All checks were successful
deliver / deliver (push) Successful in 1m48s
v0.0.7
2025-10-07 17:07:12 +02:00
Paul Brinkmeier
2dacd4f747 Use /tmp for running dbmate
All checks were successful
deliver / deliver (push) Successful in 2m6s
v0.0.6
2025-10-07 16:48:53 +02:00
94ede9a168 Use SIGINT as container StopSignal
Some checks failed
deliver / deliver (push) Failing after 20s
v0.0.5
2025-10-07 13:47:12 +02:00
Paul Brinkmeier
c38574e005 Add exec in entrypoint
All checks were successful
deliver / deliver (push) Successful in 1m40s
v0.0.4
2025-10-07 13:26:46 +02:00
Paul Brinkmeier
700d53fbb0 Update todo list 2025-10-07 13:09:24 +02:00
Paul Brinkmeier
c5c11ed181 Don't buffer stdout
All checks were successful
deliver / deliver (push) Successful in 1m36s
v0.0.3
2025-10-07 12:53:14 +02:00
36c9b880a7 Merge pull request 'Add entrypoint script and cacerts to image' (#2) from image-entry into main
Reviewed-on: #2
2025-10-07 12:50:53 +02:00
c25ead672b Add entrypoint script and cacerts to image
All checks were successful
deliver / deliver (push) Successful in 2m0s
build / build (pull_request) Successful in 16s
v0.0.2
2025-10-07 12:43:48 +02:00
Paul Brinkmeier
4a6e3b2454 Reformat image flake output 2025-10-07 10:28:30 +02:00
b739294638 Merge pull request 'CI' (#1) from ci into main
Reviewed-on: #1
2025-10-07 01:17:42 +02:00
Paul Brinkmeier
27f5b8e23c Fix reading image tag
All checks were successful
build / build (pull_request) Successful in 1m14s
deliver / deliver (push) Successful in 37s
v0.0.1
2025-10-07 01:11:18 +02:00
Paul Brinkmeier
48eb27e218 Add docker image CI workflow
Some checks failed
build / build (pull_request) Successful in 1m17s
deliver / deliver (push) Failing after 48s
2025-10-07 01:07:22 +02:00
Paul Brinkmeier
94554ad6e4 Bump opium
All checks were successful
build / build (pull_request) Successful in 2m29s
2025-10-07 00:49:51 +02:00
Paul Brinkmeier
1ccde9e5fc Add Gitea Actions config
All checks were successful
build / build (pull_request) Successful in 5m40s
2025-10-07 00:26:30 +02:00
Paul Brinkmeier
999c9e8c9e Ignore .gitea in flake.nix 2025-10-07 00:20:34 +02:00
Paul Brinkmeier
eff74cecb4 dbmate changes 2025-10-06 10:22:28 +02:00
Paul Brinkmeier
e9934276d5 Log service time 2025-10-06 08:52:39 +02:00
Paul Brinkmeier
72ffa08e18 Collect all errors in envy 2025-10-06 08:51:22 +02:00
Paul Brinkmeier
2b85c0fa93 dbmate changes 2025-10-06 08:49:52 +02:00
Paul Brinkmeier
05943c902e Remove get100YearsAgo 2025-09-22 23:54:54 +02:00
Paul Brinkmeier
0bf734730b Move Accept HTML in Yore.Servant 2025-09-22 19:04:51 +02:00
Paul Brinkmeier
f2a136d27c Implement HasServer instead of using Raw 2025-09-22 18:04:13 +02:00
Paul Brinkmeier
85bbc8516a Make doIndex a loop 2025-09-22 16:07:42 +02:00
Paul Brinkmeier
ac8e8a404a Add dbmate message about database version to schema 2025-09-22 16:06:22 +02:00
Paul Brinkmeier
fa60291779 Bump nixpkgs 2025-09-22 11:58:59 +02:00
Paul Brinkmeier
dbea1c549f Factor out doIndex 2025-09-22 11:58:41 +02:00
Paul Brinkmeier
82d8ce63d8 Remove Yore.Repl and Yore.Index, only run indexer at 3 AM 2025-09-20 15:33:54 +02:00
Paul Brinkmeier
67127fd28d Add schedule module move some ExceptTs around 2025-09-20 15:18:01 +02:00
Paul Brinkmeier
368bbb0124 Index current day in main 2025-09-19 09:00:19 +02:00
Paul Brinkmeier
22867bc229 Improve scripts 2025-09-19 08:55:56 +02:00
Paul Brinkmeier
78d317c7bd Make gFromEnv return Either String (...) 2025-09-17 19:57:25 +02:00
Paul Brinkmeier
cf57a24497 Use envy in Main.hs 2025-09-17 18:56:34 +02:00
Paul Brinkmeier
01acb5b0e9 Support Text and Int in Envy 2025-09-17 18:56:13 +02:00
Paul Brinkmeier
c69a1114b8 Provide type operator based envy API 2025-09-17 18:20:26 +02:00
Paul Brinkmeier
d19ac5b4d7 Implement envy 2025-09-14 11:07:05 +02:00
Paul Brinkmeier
c65d366611 Add Yore.Config 2025-08-26 21:54:26 +02:00
Paul Brinkmeier
c1e79230ba Use ISO8601 for logging 2025-08-25 16:42:34 +02:00
Paul Brinkmeier
c5846599ea Introduce application error 2025-08-25 08:52:34 +02:00
Paul Brinkmeier
4c5ff2f319 Add some basic error handling 2025-08-21 23:40:32 +02:00
Paul Brinkmeier
b264b50b01 Add request logging 2025-08-20 19:04:13 +02:00
Paul Brinkmeier
c7da029c7e Add hoogle script 2025-08-20 18:53:13 +02:00
Paul Brinkmeier
e20b338e96 Add HTML title 2025-08-19 14:16:56 +02:00
1919d278e8 Improve readme 2025-08-09 23:51:04 +02:00
e089251c2f Move with-db.sh to scripts 2025-08-09 17:39:12 +02:00
bb66615c7f Add format script 2025-08-07 18:35:43 +02:00
e8b083a260 Use fourmolu instead of stylish-haskell 2025-08-07 18:34:01 +02:00
1cb8c26dfc Apply max-age header to bust PDF cache at midnight
Also update stylish-haskell config
2025-08-07 02:24:35 +02:00