Bauke/tildes-issue-log
Bauke
/
tildes-issue-log
Archived
1
Fork 0
This repository has been archived on 2022-10-04. You can view files and clone it, but cannot push or open issues or pull requests.
tildes-issue-log/source/pages/posts/2020/february.md

4.6 KiB

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 @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 @deing.
  • Topics that link to IP addresses are now displayed correctly, contributed by @blitz.
  • The "Post a new topic" button has been added to group searches, contributed by @Bauke.
  • Group and user links were added to the "Open links in a new tab" feature, contributed by @Bauke.
  • The "Set as account default" button for themes will now show on page load, contributed by @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 @Bauke.
  • You can now change the default comment sort order in your settings, contributed by @Bauke.

If you're interested in contributing to Tildes, check out the Contributing document. 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 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 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 and redesigned to be a bit more practical. The most recent post is boldened in that list.
  • There is now a mailing list 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 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 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).