3 Commits

Author SHA1 Message Date
saw
f10be383f9 Post error message, build number
Made the error when you try to post without being logged in more
informative. It used to be very vague and confusing.

Added build number to home page and backend banner. It pulls the version
number from cargo at compile time.
2021-06-04 13:03:16 -04:00
saw
38a42fdbe3 Removed browser dependant CSS, board description
I removed some browser dependant CSS that I mistakenly put in.
Everything now renders correctly on FF browsers.

I added the board description to the board view so you can see the board
topic while looking at the board.
2021-06-04 12:21:42 -04:00
saw
e44d120ba7 Initial commit v1.0.0 release of Boarders
Version 1.0 release of Boarders. `overflow.tar.gz` is an archive of the
project where I discovered a stack overflow due to a bug in Actix, or
Rust itself, more investigation is needed.

In the future `src/api/` needs to be rewritten to be more reusable so code
isn't copy/pasted from there to `src/html/` for the frontend.

In v1.1.0 page generation should be handled by a `PageBuilder` that is
instantiated once for each thread. This is to dramatically reduce the
number of HTML blobs scattered around in `src/html/`
2021-06-04 08:57:14 -04:00