gmemstr
7375d2846a
Added crypto-secure password generation, old method was _not_ random
2017-12-19 08:40:23 -08:00
gmemstr
d9a6482153
Attempting to fix setup script's password hashing debacle
2017-12-05 10:52:22 -08:00
gmemstr
beab199ad2
Add lockfile to gitignore
2017-12-03 19:31:02 -08:00
gmemstr
c831bbf1e4
Added values for editing/adding permision to users via web interface
2017-12-01 13:48:29 -08:00
gmemstr
a3c6143014
Added user permissions!
2017-11-29 12:56:51 -08:00
gmemstr
01465fd4a7
New frontend styling!
2017-11-21 10:38:58 -08:00
gmemstr
f3779aa4bd
Admin: Added user deletion route and button
2017-11-20 21:47:29 -08:00
gmemstr
b812b8be26
Un-ignore default config
2017-11-19 16:54:51 -08:00
gmemstr
27f561c3ce
Added form for adding users
2017-11-19 11:11:46 -08:00
gmemstr
4ef5d671f3
Admin: Added user editing
...
Added user editing route both backend and frontend, fully functional. Currently working on new user frontend route, then setup process. Also changed to use gorilla/feeds now that code has been upstreamed, so please update your dependencies.
2017-11-17 13:59:53 -08:00
gmemstr
103e0b8f6e
Format app.js templates
...
Just some cleanup, also ignoring users database.
2017-10-27 18:39:29 -07:00
gmemstr
e457f58b6d
Login moved to using SQLite3 storage
...
SQLite3 should make future features like multiple publishers and user permissions _much_ easier to manage - JSON in Go is a pain sometimes. Updated godep file as required.
2017-10-25 21:12:40 -07:00
gmemstr
84992b73eb
Add password hashing to loginHandler
...
Will create user management page for admins soon as well. This will be fine for the time being though -> https://www.dailycred.com/article/bcrypt-calculator for generating hashes.
2017-10-09 17:34:04 -07:00
gmemstr
81ad74d78b
Simple test for configreader and small tweaks
2017-09-29 11:29:36 -07:00
gmemstr
4dd25948f6
Reorganizing file directory structure to match other Golang projects
2017-09-25 11:22:30 -07:00