948 Commits (25fa5f3c2c7c1907183009a8c3e3b35e7d066500)
 

Author SHA1 Message Date
Thomas Quinot 25fa5f3c2c Fix WEBrick range requests for local video playback
WEBrick's not_modified? treats a Range request's If-Range header like
If-None-Match, replying 304 with no body instead of 206 with the
requested bytes. Browsers rely on this to fetch a video's trailing
moov atom, so jekyll serve was breaking playback for videos recorded
with metadata at the end of the file. Dev-server-only; production is
unaffected since it isn't served by WEBrick.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 month ago
Thomas Quinot 42de227b70 Add message illustrations from service manuals
ci/woodpecker/push/woodpecker Pipeline was successful Details
1 month ago
Thomas Quinot d30c238d7e Minor edits
ci/woodpecker/push/woodpecker Pipeline was successful Details
1 month ago
Thomas Quinot 184f0391a3 Add article on Yamaha ampli repair
ci/woodpecker/push/woodpecker Pipeline was successful Details
1 month ago
Thomas Quinot 7c2d7831d8 Add video plugin 1 month ago
Thomas Quinot 3efd0d7d29 Bump Ruby version 1 month ago
Thomas Quinot 58e34c5aae Update Velux troubleshooting notes
ci/woodpecker/push/woodpecker Pipeline was successful Details
2 months ago
Thomas Quinot 75adaf2def Minor reformatting
ci/woodpecker/push/woodpecker Pipeline was successful Details
4 months ago
Thomas Quinot c28ea78c05 Use affiliate links for AliExpress
ci/woodpecker/push/woodpecker Pipeline was successful Details
4 months ago
Thomas Quinot 080ce4a3a6 JS-910B binding post
ci/woodpecker/push/woodpecker Pipeline was successful Details
4 months ago
Thomas Quinot 7f7814638c Secure boot issue 4 months ago
Thomas Quinot 005cedec4b Rename files 4 months ago
Thomas Quinot d2095d9b91 Add Drone->Woodpecker migration story
ci/woodpecker/push/woodpecker Pipeline was successful Details
5 months ago
Thomas Quinot 4b3b12e95b Rename pipeline config 5 months ago
Thomas Quinot 501e7c13da Forced push 5 months ago
Thomas Quinot 5c933f8c42 Fix pipeline structure 5 months ago
Thomas Quinot ad8ad79e36 Add note about authentication 5 months ago
Thomas Quinot 63f056475e Fix emoji
continuous-integration/drone/push Build is passing Details
5 months ago
Thomas Quinot e4a494fb3d Do not match overlines across whitespace or newline
continuous-integration/drone/push Build is passing Details
5 months ago
Thomas Quinot b70fe4ea83 Print from macOS to CUPS
continuous-integration/drone/push Build is passing Details
6 months ago
Thomas Quinot e816b814a0 Additional info on exiting safeboot mode 6 months ago
Thomas Quinot 5d43b468f0 ESP32 recovery story 6 months ago
Thomas Quinot 64e33f144b Fix emoji and filename
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot c571091337 Add line break
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 493330ae01 Minor presentation fixes
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 5b572b9ac6 TI 99/4A ep 6
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 10d2e83be0 MoCCAM -> PMB 1 year ago
Thomas Quinot 46ab2d7d88 Add Velux troubleshooting
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 8e61c5661b Further investigation of L600, Vcc, MEMEN
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 0fda92f38b TI episode 4: failed L600?
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 5e0dacf513 TI 99/4A ep 3
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 6c5dd9f948 More pictures
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot e1d8b44de9 TI resto episode 2
continuous-integration/drone/push Build is passing Details
1 year ago
Thomas Quinot 67cd3cbf1a Minor markdown fixes
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot af3b54b9fa Switch from jekyll-openmoji (ugly) to jemoji (nice) 2 years ago
Thomas Quinot 46871b9ef5 Add voltages at CPU pins 2 years ago
Thomas Quinot 92eedd2ccc Add some photos
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot 99e7e7224a Add <base> tag
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot 4f4002ef8f First post on TI resto
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot 690f4c08eb Add figure plugin 2 years ago
Thomas Quinot 2dd49045bc Apply overline after rendering for compatibility with jekyll-figure 2 years ago
Thomas Quinot 97ccb41f25 Support overline markup 2 years ago
Thomas Quinot 524833a801 Write up key learnings
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot d479f1ca31 Dummy routes needed after all
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot 1db1aeabae Router upgrade notes
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot cad7e80056 MQTT broker notes
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot d0db74756f Ecthing notes
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot 5315e18928 PCB etching notes 2 years ago
Thomas Quinot dcb8a9a595 Make home page URL a link
continuous-integration/drone/push Build is passing Details
2 years ago
Thomas Quinot b7400ad685 Fix typo 2 years ago