Commit graph

171 commits

Author SHA1 Message Date
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
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
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