Commit graph

196 commits

Author SHA1 Message Date
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
Caleb Lemoine ad6fcb5871 Update .travis.yml 2017-10-07 14:43:57 -05:00
Caleb Lemoine 87f6569e10 Update .travis.yml 2017-10-07 14:39:52 -05:00
Caleb Lemoine 6defb5b75b Update .travis.yml 2017-10-07 11:42:25 -05:00
Caleb Lemoine 7a88b1436d Update .travis.yml 2017-10-07 11:21:50 -05: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
Gabriel Simmer 2e748dd5a4 Merge pull request #5 from gmemstr/auth-refac
Authentication rewrite and refactor
2017-10-05 21:25:45 -07:00
gmemstr 0d5d836644 Fix env variable placement 2017-10-05 21:22:18 -07:00
gmemstr 6f2c40f22a Update godeps & add env variable for cookie secret 2017-10-05 21:16:03 -07:00
gmemstr 6b2774d9c2 Removed configreader.go and renamed ishanjain28/pogo -> gmemstr/pogo
Configreader was largely unused in new refactor so removed it altogether.
2017-10-05 12:27:55 -07:00
Gabriel Simmer 8b0980b5f6 Merge pull request #4 from ishanjain28/master
Added Cookie based sessions, Refactored and added Login Page
2017-10-05 07:14:34 -07:00
Ishan Jain ea9c64e993 ReAdding deps in vendor/ 2017-10-05 12:18:01 +05:30
Ishan Jain 0a2e87e5cc Updated makefile 2017-10-05 12:11:55 +05:30
Ishan Jain 183b6ec6e2 Removed folders from vendor, Added vendor.json 2017-10-05 12:06:07 +05:30
Ishan Jain cc12ddc46d Fixed a bug in redirection if a session already exists 2017-10-05 11:47:26 +05:30
Ishan Jain 6e09053d67 Added remaining /admin endpoints 2017-10-05 11:18:02 +05:30
Ishan Jain b9b825ec6b Completed Cookie based sessions, Refactored and fixed bugs 2017-10-05 11:03:57 +05:30
Ishan Jain 5c138c7441 Working on Session Creation, Added Login.html 2017-10-04 23:58:53 +05:30
Ishan Jain fc7d3dd013 Refactoring Code 2017-10-03 16:38:27 +05:30
Gabriel Simmer 5fbb1e3b4c Merge pull request #3 from gmemstr/add-code-of-conduct-1
Create CODE_OF_CONDUCT.md
2017-10-01 17:39:51 -07:00
Gabriel Simmer 67ae3f2779 Create CODE_OF_CONDUCT.md 2017-10-01 17:39:39 -07:00
gmemstr 28f055d8dc Testing new .travis.yml based on feeds configuration 2017-09-29 11:35:10 -07:00
gmemstr 81ad74d78b Simple test for configreader and small tweaks 2017-09-29 11:29:36 -07:00
gmemstr 0a33931aed Update Makefile with variable for source files 2017-09-25 16:13:41 -07:00
gmemstr 81196200cb Update travis.yml with new file structure in mind 2017-09-25 16:05:50 -07:00
gmemstr 4dd25948f6 Reorganizing file directory structure to match other Golang projects 2017-09-25 11:22:30 -07:00
gmemstr 019e303b3b Decided to use JSON instead of SQL for user storage
Simplifies dependencies and portability, Docker deployment is also much easier. Possibility to add more complex things like permissions and roles also possible later on down the line.
2017-09-25 10:26:03 -07:00
gmemstr 577535c897 gofmt 2017-09-25 09:04:29 -07:00
gmemstr 33a2755948 Remove spf13/viper dependecy, replaced with own config reader 2017-09-25 08:58:05 -07:00
gmemstr 894a29e149 Add TravisCI badge to README 2017-09-24 12:09:57 -07:00
gmemstr f5bfbd0b2f Fix "test bug". CI fully functional 2017-09-24 12:05:51 -07:00
gmemstr 2efc2418f7 Introduced "test bug" to test CI 2017-09-24 12:04:30 -07:00
gmemstr ba8e521556 cd .. then make 2017-09-24 12:00:59 -07:00
gmemstr e92809d803 TravisCI Tweak (simple bash script) 2017-09-24 11:57:17 -07:00
gmemstr 92178502bb Tweaking travisci file 2017-09-24 11:52:58 -07:00
gmemstr a2e4466f0a Reformat TravisCI config 2017-09-24 11:50:16 -07:00
gmemstr ebcfe2a519 Add TravisCI support 2017-09-24 11:48:31 -07:00