vpub-plus - a fork of vpub

Author Topic
mysh

Posted 2022-07-01 07:09:31

Not much of a plus though. I just couldn't think of another name for this fork :)

Anyhoo, I made a fork of this project on my github, where I will periodically make improvements to it, but this may conflict with the simplicity of the project - so probably only fixes will be sent to the vpub. Right now there is not much, just more detailed readme and some github actions for releases. Planning to add markdown tables and more.

And I also need to figure out how to send patches to the vpub sourcehut repo, because the only way any of my changes land to it is through email

Take a look at vpub-plus!

Last edited on 2022-07-01 07:14:04

mysh

Posted 2022-07-02 19:31:54

And probably the first thing that I will add is tables, heh

Tracking issue: https://github.com/hugmouse/vpub-plus/issues/1

Last edited on 2022-07-03 10:03:38

mysh

Posted 2022-08-13 11:47:56

Now you can specify the site language, and also use headings in your posts!

Release 1.0.5: https://github.com/hugmouse/vpub-plus/releases/tag/1.0.5

davidvkimball

Posted 2023-07-23 23:32:54

Very neat. Honestly compiling something like this is a bit more than I really understand, but good on you for creating it.

mysh

Posted 2023-07-26 11:38:48

More syntax sugar. More everything.

I forgot I had a topic about my fork here, so here's an update from January 2023:

  • Added code blocks, strike-through
  • User's profile picture now have a alt attribute
  • Atom feed now have a charset=utf-8 in it's response header
  • Removed invalid HTML values like colspan="grow" from <td> tags
  • Removed some unnecessary trailing slashes
  • Added Open Graph meta tags for article:published_time, article:modified_time, article:author
  • Forum's title is now more dynamic:

On the main page it will display the site name that you specify in the settings

On the forum page it will display the site name + forum title

On the board page it will display the site name + board title

On the topic page it will display the site name + topic title

  • Fixed Atom feed so it's now Atom 1.0 feed compatible

Release 1.0.6: https://github.com/hugmouse/vpub-plus/releases/tag/1.0.6

Last edited on 2023-07-26 11:41:52

mysh

Posted 2024-09-20 19:40:08

Still alive and well. Doing a little bit of refactoring.

Features

- Added blackfriday markdown renderer. You can enable it by compiling the project with `--tags blackfriday`

- Remove CGO

- Docker support

- CSRF support

- Prettier error page

Fixes

- First `vpub` run. When you don't have a table named "schema_migration" it will simply crash. Now fixed!

- Added missing CSRF fields in some places

Release 1.0.7.1: https://github.com/hugmouse/vpub-plus/releases/tag/1.0.7.1

Full Changelog: https://github.com/hugmouse/vpub-plus/compare/1.0.6...1.0.7

Last edited on 2024-09-20 19:41:00

m15o

Posted 2024-09-27 16:10:20

super excited to see you are still maintaining it :)

mysh

Posted 2024-09-27 20:09:14

Yeah it's fun. Doing little updates to it from time to time :^)