summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeLines
* posts: Add guide to verify a commit from a tarballWolfgang Müller2021-05-22-0/+26
| | | | | | | | | When generating archives, git-archive(1) puts the commit ID in the global extended pax header. Therefore, an interesting side effect of signing tarballs generated with git-archive(1) is that we also implicitly sign a commit. Whilst we don't expect anyone to go through the hurdles needed to verify such a commit signature, make sure to document this case anyway.
* Move to Libera.ChatWolfgang Müller2021-05-20-3/+3
| | | | | | | | | freenode is no more [1][2][3][4]. [1] https://libera.chat/news/welcome-to-libera-chat [2] https://fuchsnet.ch/privat/fn-resign-letter.txt [3] https://www.kline.sh/ [4] https://mniip.com/freenode.txt
* posts: Change generic project to quarg in signify-cgit.mdWolfgang Müller2021-05-17-11/+11
| | | | | Since the previous commit already uses examples from this repository, go all the way and use it for the rest of the post too.
* posts: Rewrite and improve 'Duly noted' section in signify-cgit.mdWolfgang Müller2021-05-17-14/+36
| | | | | | | | | | | This commit attempts to clarify what exactly a tree is, and how trees used for notes relate to "regular" trees. To that end, include real-life examples and output from commands run in a repository that is publicly accessible (in this case, quarg). This allows people who are interested in the internals to follow along and poke around in the repository themselves. Many thanks to V for initial feedback and motivation for this change.
* posts: Remove unnecessary single quotes in signify-cgit.mdWolfgang Müller2021-05-17-1/+1
| | | | | | | | These were here because the argument used to contain a glob, like so: --notes='signatures/*' Thanks to V for reporting this.
* posts: Clarify that signatures can also be obtained via cgitWolfgang Müller2021-05-16-3/+5
| | | | | | | | | | | | | | Commit 751da2c (posts: Update posts to reflect usage of cgit's signature mechanism, 2021-05-06) updated the project pages as well as "Verifying snapshots with signify" with information regarding the new cgit signature mechanism, but neglected to mention that signatures can be obtained directly through git.oriole.systems as well (the project pages merely deeplink to that). Furthermore, with commit 28c2473 (posts: Add a new post: "Hosting signify signatures on cgit", 2021-05-16) we now have an explanatory piece which we can link if people are interested in the underlying infrastructure.
* Add a basic CaddyfileWolfgang Müller2021-05-16-0/+4
| | | | | | Until now we were using a system-wide httpd, making changes to its configuration file a bit onerous. Instead include a small Caddyfile we can use together with a call to 'caddy run' for local development.
* posts: Add a new post: "Hosting signify signatures on cgit"Wolfgang Müller2021-05-16-0/+193
|
* posts: Add note about prefers-color-scheme toggle in newer FirefoxWolfgang Müller2021-05-14-1/+5
|
* posts: Clarify that quarg expects argumentsWolfgang Müller2021-05-14-1/+1
|
* posts: Add paragraph about quarg being platform-independentWolfgang Müller2021-05-14-0/+4
|
* posts: Mention installation with 'pip' in quarg.mdWolfgang Müller2021-05-08-2/+6
|
* posts: Add warning about downloading tarballs with FirefoxWolfgang Müller2021-05-07-0/+6
| | | | Let's hope that bug is fixed in the next 10 years!
* Have entr.sh build the page immediatelyWolfgang Müller2021-05-07-1/+2
| | | | | | The -p flag didn't really make a lot of sense unless entr runs the entire time. Additionally, sleep for a second in the loop to make it easier to cancel.
* posts: Add a new post: "quarg - Searching Quassel"Wolfgang Müller2021-05-07-0/+55
|
* posts: Update posts to reflect usage of cgit's signature mechanismWolfgang Müller2021-05-06-9/+8
| | | | | | | | | | | | | cgit can host detached signatures using git-notes(1). Since we want to make use of that going forward and have finally gotten around to setting it up fully, we need to make some small changes to verify-with-signify.md and the weltschmerz project page. Specifically, we no longer host both the signature and the checksum (since this would be too cumbersome to maintain with cgit), rendering the choice explained in the post moot. Since the detached signature has always contained the checksum, however, we can just fall back to a slightly different invocation for verifying it.
* posts: Fix typo in the-long-journey-to-cgit.mdWolfgang Müller2021-04-19-2/+2
|
* css: Remove rule that has no effectWolfgang Müller2021-03-29-2/+0
| | | | | | 'align-self' cannot operate on elements that are not flex. This is most probably a remnant of an earlier discarded design whilst implementing 77bc0a9 (Attempt a thorough redesign of the landing page, 2020-06-06).
* Add .mailmap for consistencyWolfgang Müller2021-03-10-0/+1
|
* posts: Add note about sorcia probably being deadWynn Wolf Arbor2021-02-01-0/+2
|
* templates: Use standardized value for name attribute in <meta>Wynn Wolf Arbor2020-07-15-1/+1
| | | | | | | | | | | | | In commit bbaaf25 (templates: Add date and author to head metadata, 2020-04-10), a <meta> tag containing the publication date was added for unknown reasons. It is unclear where this line is from, as the 'scheme' attribute is not even part of the HTML5 specification. Furthermore, the value of "date" for the 'name' attribute is not standardized. Use "dc:date" as per the Dublin Core Metadata Initiative [1] instead of "date" and remove the 'scheme' attribute fully. [1] https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http%3a%2f%2fpurl.org%2fdc%2fterms%2fdate
* Wrap article titles in <h1> for the index pageWynn Wolf Arbor2020-07-15-1/+3
| | | | | | | This should make it easier for screen readers to build a page outline and is recommended [1] by W3C. [1] https://www.w3.org/wiki/HTML/Usage/Headings/Missing
* posts: Update outdated URLsWynn Wolf Arbor2020-07-15-6/+6
|
* Remove .html file ending from linked postsWynn Wolf Arbor2020-07-15-7/+7
| | | | | | | Caddy supports implied file extensions in 1.0 via the 'ext' directive, and in 2.0 via the 'try_files' directive. This feature has been enabled in the upstream web server for quite a while now, but the links were never updated to be cleaner.
* posts: Add a new post: "A New Look, Some Updates"Wynn Wolf Arbor2020-06-13-0/+122
|
* fonts: Add OFL license for AlegreyaWynn Wolf Arbor2020-06-13-0/+93
|
* css: Remove empty line at end of fileWynn Wolf Arbor2020-06-13-1/+0
|
* css: Have man.css respect prefers-color-schemeWynn Wolf Arbor2020-06-13-2/+13
| | | | | Add support for prefers-color-scheme to man.css by including all custom properties and referencing them in man.scss
* css: Move custom properties to their own fileWynn Wolf Arbor2020-06-13-34/+34
| | | | | In preparation for making man.css respect prefers-color-scheme, move all custom properties to their own file so they can be included easily.
* posts: Make figure images roundWynn Wolf Arbor2020-06-13-2/+2
| | | | | | These were skipped because the round borders would not be visible on a white background. Now - with a dark colour scheme - they are, so make them round.
* css: Use dark colours when prefers-color-scheme indicates dark modeWynn Wolf Arbor2020-06-13-0/+13
|
* css: Set the blockquote foreground colour explicitlyWynn Wolf Arbor2020-06-13-0/+1
| | | | | | This element's foreground colour is inherited from the root element. Since we use a special background colour here, make sure to explicitly set the foreground colour in conjunction.
* css: Add colour variables for anchor elementsWynn Wolf Arbor2020-06-12-0/+10
| | | | | | Currently we use the default colour for these. In preparation for prefers-color-scheme, add two variables containing the default colours for normal and visited anchors.
* css: Introduce variables for various coloursWynn Wolf Arbor2020-06-12-7/+12
| | | | | | Currently, colours are set per element. In preparation of the support of prefers-color-scheme, use variables instead so they can be modified in one place.
* css: Remove superfluous definitionWynn Wolf Arbor2020-06-12-1/+0
| | | | | This particular background colour will be inherited from the root element and does not need to be defined explicitly.
* css: Use CSS custom properties instead of Sass variablesWynn Wolf Arbor2020-06-12-17/+20
| | | | | | | | In preparation for the support of prefers-color-scheme, convert all presently used Sass variables to CSS custom properties. This will enable us in an upcoming commit to define different values per media query. While at it, use a better name for variables holding colours.
* templates: Mention channel instead of nick nameWynn Wolf Arbor2020-06-11-1/+1
|
* templates: Add poem to index.xmlWynn Wolf Arbor2020-06-06-0/+17
| | | | May the Oriole forever grace our skies.
* Attempt a thorough redesign of the landing pageWynn Wolf Arbor2020-06-06-76/+84
| | | | | | | | | | | | | | | After careful consideration we have decided to replace the more brutalist landing page with something simpler and more in line with the styling of the actual posts. Have the front page include a short introduction and some further links to the atom feed and git.oriole.systems. Use a more traditional and simple top-to-bottom layout for the article links in lieu of the more idiosyncratic left-to-right list that was difficult to scan for some people. Keep the post styling as is, but move around and change a few HTML elements to make more semantic sense and improve the clarity of the CSS.
* Add entr.shWynn Wolf Arbor2020-06-06-0/+6
| | | | | Introduce a small script that uses entr(1) to rebuild the site in the every time a file is changed.
* util: Remove unnecessary quoting in mdconv.shWynn Wolf Arbor2020-06-06-3/+3
|
* posts: Add link explaining why libssl may be needed for git-imap-send(1)Wynn Wolf Arbor2020-06-01-2/+3
|
* posts: Add links to resources discussing seccomp(2)Wynn Wolf Arbor2020-06-01-3/+5
|
* css: Highlight current target in the footnotes blockWynn Wolf Arbor2020-06-01-0/+4
| | | | | | | When clicking on a footnote reference, the browser scrolls all the way down to the footnotes block of the post. It is not immediately clear which footnote was referenced, so use the `:target` selector in the footnotes block to make the linked footnote bold.
* css: Reduce font weight for footnote referencesWynn Wolf Arbor2020-06-01-1/+0
| | | | | | | In fde2230 (css: Add styling for footnotes) we introduced styling for footnote references, removing the underline and making them bold. However, as pointed out by a user, having them bold makes them less readable and clear. Therefore, reduce the font weight back to normal.
* posts: Be more clear about which search interfaces are meantWynn Wolf Arbor2020-06-01-1/+1
|
* templates: Remove spurious spaces in post.xmlWynn Wolf Arbor2020-05-31-1/+1
|
* posts: Add a new post: "The Long Journey to cgit"Wynn Wolf Arbor2020-05-31-0/+463
|
* css: Add styling for figuresWynn Wolf Arbor2020-05-31-0/+13
| | | | | | | | | | The figure (and figcaption) elements have not been used before. The upcoming post will include them, and this commit adds a bit of styling to make them look nice. Use a more muted color and a smaller font for caption text itself and provide a "round" class for any image element in a figure, which should help with making darker images less jarring.
* css: Add styling for footnotesWynn Wolf Arbor2020-05-31-0/+9
| | | | | | | | | | | The upcoming post is the first one to include footnotes. This commit adds a bit of styling for them. The footnotes block at the end of the post is a bit too prominent compared to the rest of the post. Use a smaller font size to make it stand out less. Footnote references in the text are anchors and therefore underlined by default. Remove any text decoration from them and make them easier on the eyes.