Commit graph

27 commits

Author SHA1 Message Date
gmemstr de05c6c5bd Fix typo in DeV interface 2017-12-21 08:32:21 -08:00
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 b18279c393 Change from asking for admin password to randomly generating one 2017-12-07 10:36:52 -08:00
gmemstr 15232d24a9 Remove old legacy "setup" web interface 2017-12-04 07:36:07 -08:00
gmemstr d4361de8b9 Added dropdowns for permission roles 2017-12-03 16:24: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
gmemstr 85cd9cc709 Remove local copy of Vue.js 2017-11-23 09:53:04 -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 107530ef1a Resize XS logo 2017-11-19 16:10:17 -08:00
gmemstr 27f561c3ce Added form for adding users 2017-11-19 11:11:46 -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 614ceabce8 Commit logos 2017-11-18 20:21:15 -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 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
gmemstr 6795c5cd0a Starting on episode editing interface 2017-10-08 10:54:48 -07:00
gmemstr aaddd40956 Add basic episode viewing page
Will have functions for removing episodes
2017-10-06 15:06:04 -07:00
gmemstr ad698b7801 Move current page to template. 2017-10-06 14:13:30 -07:00
gmemstr 454006b8e5 Move to vue-router
Implemented vue-router w/ data fetching, plan to make it lazy at some point.
2017-10-06 13:24:05 -07:00
gmemstr 09f8ce44df Starting work on Vue.js-based admin interface
Depending on my experience may port primary frontend to Vue.js as well. Really bad but I hope I can improve it with time, still learning Vue.js :)
2017-10-06 12:49:11 -07:00
Ishan Jain 5c138c7441 Working on Session Creation, Added Login.html 2017-10-04 23:58:53 +05:30
gmemstr 4dd25948f6 Reorganizing file directory structure to match other Golang projects 2017-09-25 11:22:30 -07:00