- Add Server Info page for Admins, it displays runtime server stats
- Add Force Server Restart for Admins, restart on 1 second
- Update Bulma version
- Filter avatar image file format, because Crop thingy get buggy/slow with GIF
- 2 Factor Authentication
- Add MimeType, Size, CheckSum to Files page, useful for UI/UX building
- Add button to Copy all the Logs content on one click on Logs page
- Add Dockerfile to the repo
- Add Vagrantfile to the repo
- Add Service file to the repo
- Update Readme
- Update Nimble file
- First release of 2019
- New column in
person
table: twofa
:
ALTER TABLE person ADD COLUMN twofa varchar(60);
- New column in
blog
table: viewCount
:
ALTER TABLE blog ADD COLUMN viewCount INTEGER default 1;
- New column in
blog
table: pubDate
:
ALTER TABLE blog ADD COLUMN pubDate VARCHAR(100);
- Dependency firejail, install firejail on your system
- Dependency webp, install libwebp on your system
- Remove min and max length on meta text
- Include blogsort when creating database
- Redirect to "/" when not logged in and accessing users/
- Front slash is preserved in the url for blogposts and pages
- Styling of tags and categories on blogposts
- Support for category and tags on blogposts
-d:demoloadbackup
is removed
- Testuser can not edit pages
- Fix robots.txt to avoid problems with Google Webmaster
- Fix #29, #31
- Drop Bootstrap+JQuery, Add Bulma CSS Framework, but still support Bootstrap.
- Try to not depend on OS commands like
cp
, ln
, etc.
- Add simple Logs Viewer directly from browser.
- Add Auto-Rotating file Logger.
- De-Branded by default.
- Code Clean out.
- UI Redesign.
- Allow special chars in url with
encodeUrl(@"url", true)
- Include meta info on pages
- The user are prompted before deleting a file, page and blogpost.
- When adding a new page only basic information is available. Right after saving the new page, the user is redirected to the editing page.
- When viewing all the blogpost the metadescription is inserted below.
- Include Summernote as editor
- Database tables
settings
has been updated with the columns: blogorder
.
/*
Update your SQLite database with the following queries.
$ sqlite3 data/website.db
$ [paste and run]
*/
ALTER TABLE settings ADD COLUMN blogorder TEXT;
ALTER TABLE settings ADD COLUMN blogsort TEXT;
- Bugfixes
- Improved design
- Cleaned up some code (DRY)
- Added
js_custom.js
and style_custom.css
to avoid changing in core js and css
- Custom
sitemap.xml
and robots.txt
in the folder public/
will be overwritten.
- Admin console (pages accessed from settings) now has static core CSS, JS and background images. Changes to
js.js
and style.css
will only affect user pages.
- Database tables
pages
and blogpost
has been updated with the columns: title
, metadescription
and metakeywords
.
/*
Update your SQLite database with the following queries.
$ sqlite3 data/website.db
$ [paste and run]
*/
ALTER TABLE pages ADD COLUMN title TEXT;
ALTER TABLE pages ADD COLUMN metadescription TEXT;
ALTER TABLE pages ADD COLUMN metakeywords TEXT;
ALTER TABLE blog ADD COLUMN title TEXT;
ALTER TABLE blog ADD COLUMN metadescription TEXT;
ALTER TABLE blog ADD COLUMN metakeywords TEXT;