gmemstr
8738164b8f
Made included web interface's purpose clearer
...
Basically included web interface is being deprecated _for prod only_ in favour of new Vue.js interface in gmemstr/pogo-vue. Included web interface will be updated to ensure routes and features work properly and should not be considered "production ready".
2017-12-21 08:30:32 -08:00
gmemstr
8b3c4afd2d
Remove ls -al's from Dockerfile
2017-12-19 09:47:11 -08:00
gmemstr
6f2981a2be
Reove user DB from repo
2017-12-19 09:24:43 -08:00
gmemstr
02f072f8cd
Reove user DB from repo
2017-12-19 09:23:42 -08:00
Gabriel Simmer
9a1ff2e282
Merge pull request #20 from gmemstr/setup
...
Auto-setup on first run, which means binary can be distributed standalone in the future.
2017-12-19 09:21:21 -08:00
gmemstr
b082d0de05
Added configuration edit step to readme
2017-12-19 09:18:19 -08:00
gmemstr
793cb0e650
remove newline from setup intro
2017-12-19 09:07:06 -08:00
gmemstr
7375d2846a
Added crypto-secure password generation, old method was _not_ random
2017-12-19 08:40:23 -08:00
gmemstr
7ccba66a11
Pointing webassets directory to new pogo-vue repository
2017-12-18 21:42:11 -08:00
gmemstr
324211b4c1
Tweaked README #runnig
2017-12-18 21:33:22 -08:00
gmemstr
296a030997
Moving from using /assets to /static
...
Compensating for how webpack builds the new frontend.
2017-12-18 21:32:27 -08:00
gmemstr
b18279c393
Change from asking for admin password to randomly generating one
2017-12-07 10:36:52 -08:00
gmemstr
d9a6482153
Attempting to fix setup script's password hashing debacle
2017-12-05 10:52:22 -08:00
gmemstr
584e513492
Add missing :=
2017-12-04 17:48:58 -08:00
gmemstr
17cc31b3a3
Prepare then execute
2017-12-04 17:48:27 -08:00
gmemstr
05d12a162e
Fix typo
2017-12-04 17:42:45 -08:00
gmemstr
b2ee790b32
Password to []byte
2017-12-04 17:42:15 -08:00
gmemstr
531aadef61
Add rounds to password generation
2017-12-04 17:41:23 -08:00
gmemstr
7197959500
Add Admin account creationg to setup
2017-12-04 17:39:33 -08:00
gmemstr
58b25d1d7e
Remove unused router imports
2017-12-04 08:26:27 -08:00
gmemstr
15232d24a9
Remove old legacy "setup" web interface
2017-12-04 07:36:07 -08:00
gmemstr
63df507c13
Refresh Godeps
2017-12-03 19:39:32 -08:00
gmemstr
920e471428
Create podcast folder during setup
2017-12-03 19:31:42 -08:00
gmemstr
beab199ad2
Add lockfile to gitignore
2017-12-03 19:31:02 -08:00
gmemstr
7ca122c02b
New setup process when lockfile not found
...
Automatically creates the SQLite3 databse and *will* download the "webassets.zip" file that will be uploaded alongside the binaries containing the frontend files.
2017-12-03 19:30:38 -08:00
gmemstr
9031f22a8e
Beginning work on setup process
2017-12-03 16:26:09 -08:00
Gabriel Simmer
1188b7d380
Merge pull request #19 from gmemstr/setup
...
Added dropdowns for permission roles
2017-12-03 16:25:36 -08:00
gmemstr
d4361de8b9
Added dropdowns for permission roles
2017-12-03 16:24:04 -08:00
Gabriel Simmer
fc292b497e
Merge pull request #18 from gmemstr/permissions
...
Permissions
2017-12-01 14:20:04 -08:00
gmemstr
c831bbf1e4
Added values for editing/adding permision to users via web interface
2017-12-01 13:48:29 -08:00
gmemstr
4351bb7e4e
Better handling of permissions in frontend
2017-11-29 13:23:54 -08:00
Gabriel Simmer
f3c011510d
Merge pull request #17 from gmemstr/master
...
Merged last master changes to permission branch
2017-11-29 13:06:29 -08:00
gmemstr
a3c6143014
Added user permissions!
2017-11-29 12:56:51 -08:00
gmemstr
5df153fc3b
Fixed generate_rss.go only using even numbers for ids
2017-11-28 08:47:14 -08:00
gmemstr
f19345d3d0
Add asciinema for Linux
2017-11-24 22:05:39 -08:00
gmemstr
85cd9cc709
Remove local copy of Vue.js
2017-11-23 09:53:04 -08:00
Gabriel Simmer
ea1e23b1fe
Update README.md
2017-11-23 09:49:58 -08:00
Gabriel Simmer
ddc9ff3aeb
Merge pull request #16 from gmemstr/users
...
Users
2017-11-23 09:20:32 -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
6c613594da
Add additional "running" steps.
2017-11-19 16:35:39 -08:00
gmemstr
ed9a7fa518
Reformatted Readme (again)
2017-11-19 16:32:18 -08:00
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