~bouncepaw/betula

v0.8.0 1 year, 5 months ago

Betula v0.8.0

Release notes:

=> https://betula.mycorrhiza.wiki/v0.8.0.html

Danila Gorelko (13):
      Swap new/old save time in about.gohtml
      Display posts in descending order for /day/
      Add underline for date-link
      Fixes delete confirmation checkbox
      Fixes https://todo.sr.ht/~bouncepaw/betula/32
      Add handlers for 404 and 401, make universal template for status codes
      Sort categories by name in post view.
      Add categories for posts in /day/...
      Adds duplication prevention of descriptions.
      Adds Delete category feature
      Moves markers inside list items
      Renames categories to tags just for UI
      Implement title fetching

Timur Ismagilov (45):
      Implement /day/
      Wrap <pre>
      Pad the stamp with zeroes for /day/.
      Daily digests WIP
      Write tests for LinkCount and AddPost
      Write a manifest for builds.sr.ht
      Update the manifest for builds.sr.ht
      Break queries.go into multiple files
      Fix the build manifest
      Test everything in queries_sessions.go
      Test queries_cat.go
      Implement the site URL setting
      Write a test for the last five days thingy
      Add <link> on the feed page that links the digest
      Set cookies' SameSite to Lax
      Load the autocomplete script only when needed
      Write a test for a future lexer
      Implement Lex
      Reorganize lexing into one step, rewrite it
      Write more lexing tests
      Search language: Change cat: to #
      Write some tests for a future parser
      Play around
      Fix .build.yml finally
      Implement the per-post feed
      Show a notice about being already being logged in
      Tag interface update
      On post pages, do not use the small type
      Rename many tag-related functions so they actually mention tags
      Start implementing a teehee-inducing shell-based testing system
      Fix some templates re: tags
      Write and debug some tests in the new shiny system
      Fix the script a little so it would work on other machines
      Fix a template
      Rename categories to tags in the front-end
      Rename categories to tags in the database
      Add a little border to the left of the quotes
      Pick a cuter background color.
      Add tag count field on /about
      Implement /text/
      Change URL of posts in /posts-rss
      Mark up a link to /posts-rss
      Add a message that tells the unauthorized it is impossible to register
      Feed individual posts without the one-day delay
      Update README.md