~bauke/tildes-issue-log

Tildes Issue Log - February 2020

Details
Message ID
<cNY2_nOjz9osAWxNWSCv5ZDsB1_hvqOMHUND43eAQUvv6e8inSF0VockxPZGt9p09LNE8VbZ9AEJDjid7fm9nJSZGKxTj-GR9OsM1vHWYlY=@bauke.xyz>
DKIM signature
pass
Download raw message
# Tildes Issue Log

## February 2020 by @Bauke

### Open-Source Contributions

Early on in February a few contributions came in that have been
implemented throughout the month:

* You can now view your 2FA backup codes,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/95) @Bauke.
  Previously you could only view these once after you originally enabled 2FA.

* Private message fields can now be auto-filled with some query parameters,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/92) @deing.

* Topics that link to IP addresses are now displayed correctly,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/96) @blitz.

* The "Post a new topic" button has been added to group searches,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/98) @Bauke.

* Group and user links were added to the "Open links in a new tab" feature,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/97) @Bauke.

* The "Set as account default" button for themes will now show on page load,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/101) @Bauke.

* You can now view the Markdown of everyone else's topics and comments
  by using the `More...` dropdown and then clicking `View Markdown`,
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/93) @Bauke.

* You can now change the default comment sort order in
  [your settings](https://tildes.net/settings),
  [contributed by](https://gitlab.com/tildes/tildes/-/merge_requests/99) @Bauke.

If you're interested in contributing to Tildes, check out the
[Contributing document](https://gitlab.com/tildes/tildes/-/blob/master/CONTRIBUTING.md).
It contains all the information you'll need to get up and running, thank you!

### Issue Log Changes

If you're reading this on the website, you may have noticed by now that
the Issue Log changed a little bit. Last month I
[mentioned in a comment](https://tildes.net/~tildes/lh0/tildes_issue_log_january_2020#comment-4jck)
that I had been wanting to make some changes for a while, so after a
little dedication to getting it done, the new Issue Log is now up and
running.

Below are some of the specific changes I've made that should
(hopefully) make the Issue Log better for all you lovely people that
read it:

* [The home page](https://til.bauke.xyz) has been slimmed down.
  It now only includes the About section and the various feeds you can
  read the Issue Log from.

* The full list of posts [was moved to here](https://til.bauke.xyz/posts.html) and
  redesigned to be a bit more practical. The most recent post is boldened
  in that list.

* There is now [a mailing list](https://lists.sr.ht/~bauke/tildes-issue-log)
  you can subscribe to to receive the Issue Log directly in your email.

* A button to toggle between a light and dark theme was added, it is
  located in the top right of the header. (I'm still playing around
  with some colors to meet the WCAG contrast ratios, so they'll change a
  little in the coming month(s), but I've decided they're fine for
  now.)

* The Statistics section was drastically shortened. Now
  it only includes concrete numbers from GitLab, no more averages and
  lists of things. If you have any suggestions for more GitLab-specific
  statistics you'd like to see like the ones available, do let me know
  and I'll see what I can do.

* The issue table was removed, I figured if you're really interested in
  keeping up with *all* the things that happen you should just follow
  [the GitLab project](https://gitlab.com/tildes/tildes) through any of
  the various ways GitLab provides. (I might bring it back in a
  condensed form in some way though, if I can figure something
  out.)

* The URL schema was changed from `/posts/:month-:year.html` to
  `/:year/:month.html`.
  [Old links](https://til.bauke.xyz/posts/january-2020.html) will
  still work but will just redirect you to the new one.

* The "Details" section of each highlight has been removed, this
  included when and by who the highlight was written. The author(s) of
  the post can now be found in the main header of the post.

Besides making the end result better, I've also made some changes that
will make the developing and writing side easier:

* Posts are now written in Markdown.

* The HTML is now generated using various templates, previously a lot
  of copy-pasting was involved.

* The Statistics section now automatically gets added to
  the post. Previously I had to copy it from a different file and paste
  it into the post manually.

* The Official Topics section is now automatically
  generated.

* User mentions and group links (ie. @Tildes and ~tildes) are now
  automatically linkified (and also have different colors).