Matt Baer
8cbc02d7cf
Hide unneeded config values in single-user mode
...
(in the admin UI.)
2018-12-03 18:45:55 -05:00
Matt Baer
cbf6ff54df
Add site_description config value
...
This changes what displays in the NodeInfo, and in the future might be
used for other things.
2018-12-03 18:36:33 -05:00
Matt Baer
573ce02739
Remove params from URL after loading admin panel
...
This ensures that refreshing the page doesn't include any past success /
failure messages.
2018-12-03 18:34:36 -05:00
Matt Baer
d2f89c6360
Open pages linked from admin UI in new window
2018-12-03 17:34:57 -05:00
Matt Baer
9fe4b09de5
Support editing some config values in admin UI
...
This is almost all of T541
2018-12-03 17:30:31 -05:00
Matt Baer
8a5811e3e9
Fix About page link in Admin dash
2018-11-21 11:12:44 -05:00
Matt Baer
bdc4f270f8
Support editing About and Privacy pages from Admin panel
...
This allows admin to edit these pages from the web, using Markdown. It
also dynamically loads information on those pages now, and makes loading
`pages` templates a little easier to find in the code / more explicit.
It requires this new schema change:
CREATE TABLE IF NOT EXISTS `appcontent` (
`id` varchar(36) NOT NULL,
`content` mediumtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`updated` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
This closes T533
2018-11-18 21:58:50 -05:00
Matt Baer
7d87aad55a
Add basic admin dashboard with app stats
...
Start of T538
2018-11-18 20:18:22 -05:00
Matt Baer
778098d925
Remove JS editor remnants
...
This was another issue mentioned in #28
2018-11-16 12:20:36 -05:00
Matt Baer
9d42d89a27
Fix "view blog" links on customize page in single mode
...
This closes #21
2018-11-14 15:37:10 -05:00
Matt Baer
001fc8bb2d
Fully support single-user mode
...
- New editor nav
- New backend nav
- Support for drafts
- Different footers on backend
2018-11-09 22:10:46 -05:00
Matt Baer
44e0657ef9
Update footer links with guide link, version num
2018-11-09 14:38:03 -05:00
Matt Baer
5e53a1788d
Add user management pages
2018-11-08 01:23:08 -05:00