gmemstr
450414eb07
Reformatted header / image
2017-11-19 16:12:16 -08:00
gmemstr
107530ef1a
Resize XS logo
2017-11-19 16:10:17 -08:00
gmemstr
d605d2bea2
Readme rewritten
...
Rewrote readme taking inspiration from Bootstrap's readme.
2017-11-19 15:58:38 -08:00
gmemstr
27f561c3ce
Added form for adding users
2017-11-19 11:11:46 -08:00
gmemstr
f8315b6f8b
Use XS logo
2017-11-18 20:26:16 -08:00
gmemstr
2a728516ae
Rename logo files
2017-11-18 20:25:16 -08:00
gmemstr
262c1d4d7d
Add XS logo
2017-11-18 20:24:07 -08:00
gmemstr
3f06cffdd1
Add logo to readme
2017-11-18 20:22:13 -08:00
gmemstr
614ceabce8
Commit logos
2017-11-18 20:21:15 -08:00
gmemstr
516b09dbb0
Update godeps
2017-11-17 14:19:22 -08:00
gmemstr
8c5b8d8e74
Add contributing.md
2017-11-17 14:09:55 -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
1cf9e5c9dc
Add user management frontend
...
V. basic, but lists users and offers interface to edit (editing users path not implemented yet).
2017-10-27 19:04:11 -07:00
gmemstr
103e0b8f6e
Format app.js templates
...
Just some cleanup, also ignoring users database.
2017-10-27 18:39:29 -07:00
gmemstr
d32d7417a5
*Close DB when user lite route function ends
2017-10-27 17:45:24 -07:00
gmemstr
af8611bb37
Added /admin/listusers route for user management frontend
...
This will allow basic listing on the frontend. Does require authentication for route. Also apparently added route for adding user properly (was that not in the last commit? Apparently not).
2017-10-27 17:41:28 -07:00
gmemstr
7491d1c86e
Fixed non-byte value in hashing function
...
Also fixed some other misc. build errors, & added err catch to exec result.
2017-10-26 09:03:54 -07:00
gmemstr
ba9c7c7a5d
Reimplemented AddUser() function to use SQLite3
...
Aha! Screw you JSON headaches! I have banished thee to the realm of impossibility, and turn to the promised land of SQLite3, where the sky is blue and the grass long.
...or something. Rewrite AddUser() to insert into database, frontend soon.
2017-10-25 21:34:15 -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
Gabriel Simmer
ef80d2bc20
Merge pull request #14 from gmemstr/vue-admin
...
Port Admin interface to vue.js SPA
2017-10-09 16:52:26 -07:00
gmemstr
2459332f3c
Remove roaming files
...
Artifcacts from bug when implementing edit route.
2017-10-08 19:28:00 -07:00
gmemstr
2c1fbe460a
Add edit route
...
Added and tested edit route. Also removed Godep folder (at least for now) to see how it impacts installation.
2017-10-08 19:24:38 -07:00
gmemstr
72b90d8ddc
Fully implement episode editing
...
TODO is implement proper function into backend but frontend rendering works as intended.
2017-10-08 17:57:58 -07:00
Gabriel Simmer
182a381f23
Merge pull request #13 from gmemstr/master
...
Update Dockerfile
2017-10-08 13:10:23 -07:00
Gabriel Simmer
791457be81
Merge pull request #12 from gmemstr/docker-fix
...
Docker fix
2017-10-08 13:09:28 -07:00
gmemstr
e49eb39043
Fix Docker image not running correctly
...
Was not using the proper filename/path
2017-10-08 11:23:23 -07:00
gmemstr
6795c5cd0a
Starting on episode editing interface
2017-10-08 10:54:48 -07:00
Gabriel Simmer
1c836ccaa9
Merge pull request #11 from gmemstr/master
...
Update TravisCI in vue-admin branch
2017-10-07 17:17:26 -07:00
Gabriel Simmer
f8d6a00065
Merge pull request #10 from gmemstr/docker
...
Docker in TravisCI
2017-10-07 17:16:38 -07:00
gmemstr
72ec4f4f10
Remove --rm and add grep
2017-10-07 17:11:16 -07:00
gmemstr
62994a6e74
Remove grep
2017-10-07 17:07:37 -07:00
gmemstr
e003e8858f
Attempted fix #203
2017-10-07 17:04:14 -07:00
gmemstr
0258eaa6e5
Remove quiet option to grep
2017-10-07 17:00:48 -07:00
gmemstr
c3dbe6e33a
Add grep
2017-10-07 16:52:58 -07:00
gmemstr
88260d60db
add -a
2017-10-07 16:46:20 -07:00
gmemstr
9c9becdef9
docker ps
2017-10-07 16:43:06 -07:00
gmemstr
17e7b63270
Move docker out of matrix
2017-10-07 16:29:47 -07:00
gmemstr
769e67f36a
Move all of script to matrix
2017-10-07 16:26:23 -07:00
gmemstr
3e14003142
Remove set +/-e
2017-10-07 16:04:03 -07:00
Gabriel Simmer
fdc9042a2b
Merge pull request #8 from iblancasa/master
...
Fix some typos
2017-10-07 15:20:02 -07:00
Israel Blancas
856bd9faec
Fix some typos
2017-10-08 00:02:57 +02:00
gmemstr
4c50850975
Docker: Fix typo
2017-10-07 14:25:04 -07:00
gmemstr
2c02984a06
add debug ls -al
2017-10-07 14:19:35 -07:00
gmemstr
05ddfc1ac6
Add gopath back
2017-10-07 14:16:35 -07:00
gmemstr
6d239a8602
Change make to go build
2017-10-07 14:10:46 -07:00
gmemstr
7bf3acda94
Remove GOPATH and add proper path for godep
2017-10-07 14:06:39 -07:00
gmemstr
580be8f2fd
Add GOPATH script
2017-10-07 13:59:01 -07:00
gmemstr
d4e8fdd93e
Testing new dockerfile
2017-10-07 13:52:42 -07:00
Gabriel Simmer
23cc4fa5d0
Merge pull request #7 from circa10a/master
...
Update .travis.yml
2017-10-07 13:46:02 -07:00