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
gmemstr
fef12aa0a2
More comments and classes to all themable elements.
2017-09-11 09:45:57 -07:00
gmemstr
b40e1ce106
Ignore custom css file
2017-09-07 13:45:46 -07:00
gmemstr
0d387e28bd
Explain maikefile
2017-09-07 13:45:31 -07:00
gmemstr
1e1c85bb36
Custom status messages for admin interface
2017-09-07 13:45:21 -07:00
gmemstr
99f2893980
Change 404 to 500 on error and fix method for removing episodes
2017-09-06 20:03:24 -07:00
gmemstr
6916e41cfc
Small comments and syntax changes
2017-09-06 20:02:59 -07:00
gmemstr
46bffa9ff4
Custom CSS is displayed in admin interface
...
Plus some smaller comments and formatting changes.
2017-09-06 20:02:14 -07:00
gmemstr
973ad0e72e
Custom CSS support
...
Admins can now set custom CSS in the admin interface - next up is to add classes to all elements for easier theming.
2017-09-03 09:53:17 -07:00
gmemstr
ad69559c1e
New styling, add date to podcast entry and preapend instead of append
...
Played around with some simple styles that look slightly better, using the Muli font (*gasp* not roboto?!). Did a hacky date conversion thing for the frontend so I can nicely display the date beside the episode title, thinking of making it convert it to something like "24th of May, 2097" if possible. Also, importantly, newest episodes appear first thanks to insertBefore()
2017-08-12 00:24:57 -07:00
gmemstr
862253fe5a
Moved assets folder for dockerfile
...
Also added .dockerignore - Dockerfile now works 100% :)
2017-07-25 10:16:47 -07:00
gmemstr
7041cf23c1
Move config & fix whiterabbit command not found in docker
2017-07-25 09:23:56 -07:00
gmemstr
857729bca0
Dockerfile!
...
Wrote basic dockerfile to add files and build to image
2017-07-25 09:09:05 -07:00
gmemstr
84b8831dad
Add instructions to README for makefile
2017-07-25 08:02:48 -07:00
gmemstr
9d8350e918
New Makefile for easier building
...
Planning on adding automatic docker image creation as well
2017-07-25 08:01:02 -07:00
gmemstr
6ddb659974
Restructuring directory
2017-07-25 07:39:49 -07:00