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
gmemstr
35c77899d8
Added JSON encoding to setup
...
Uses native Go encoding/json package, plan to move config away from spf13/viper and admin login to SQL for multiple user support.
2017-09-22 08:50:03 -07:00
gmemstr
99cb95d51b
Beginning work on setup route & page
2017-09-21 15:10:16 -07:00
gmemstr
a5f6cf3219
Skeleton files for setup process & user (new) management
2017-09-21 12:10:59 -07:00
gmemstr
18267d0362
Run gofmt tool on source files
2017-09-21 12:10:16 -07:00
gmemstr
4727da5c8a
Add notifications to admin panel
2017-09-19 12:28:59 -07:00
gmemstr
564423ba07
Add Godep dependencies
2017-09-15 08:57:44 -07:00
gmemstr
69a121aefa
Comment fixes
2017-09-11 12:12:24 -07:00
gmemstr
102b4211b0
Small typo and aesthetic fixes
2017-09-11 11:46:43 -07:00
gmemstr
41dcc302c3
Change of name! + better skeleton custom.css
2017-09-11 11:36:40 -07:00
gmemstr
0a20d53655
Some code cleanup.
2017-09-11 10:10:35 -07:00
gmemstr
07525d643d
Some readability changes.
2017-09-11 09:54:57 -07:00