Commit graph

10 commits

Author SHA1 Message Date
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 6ddb659974 Restructuring directory 2017-07-25 07:39:49 -07:00
gmemstr 565f0c3948 Implemented episode publishing
File uploads working via /admin route, currently working on fixing generate_rss.go function as only one episode is actually added (contents of feed.Items is replaced instead of added to ):).
2017-07-16 10:43:47 -07:00
gmemstr d48735c6a6 Working on admin interface 2017-07-15 08:15:02 -07:00
gmemstr e61bcb91c4 Basic HTTP authentication
Implemented basic login using standard WWW-Authenticate method
2017-07-15 08:06:37 -07:00
gmemstr 29db0f76c5 Changed Url in JSON to point directly to mp3 file
Used for embedding. This affecs the link in the RSS feed as well, although this should not be a big issue.
2017-06-19 19:45:51 -07:00
gmemstr 0ffefbf55e Working on frontend of CMS
Starting to work on basic frontend layout. Added new /json route for fetching RSS as JSON file.
2017-06-18 13:57:43 -07:00
gmemstr 581f7671f7 Implemented Gorilla mux router & index page
Working on a simple frontend for displaying various things e.g latest episode etc.
2017-06-15 09:21:22 -07:00