Commit graph

16 commits

Author SHA1 Message Date
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 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 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
gmemstr 81ad74d78b Simple test for configreader and small tweaks 2017-09-29 11:29:36 -07:00
gmemstr 4dd25948f6 Reorganizing file directory structure to match other Golang projects 2017-09-25 11:22:30 -07:00
gmemstr 6ddb659974 Restructuring directory 2017-07-25 07:39:49 -07:00
gmemstr f527effcdd Added comments and also moved password/username to config
Moved admin user/pass to config.json as promised, more sophisticated login method will come soon I promise :) Also added a ton of comments to the code- please disregard any typos, it's 1:30am and I am exhausted.
2017-07-23 01:20:22 -07:00
gmemstr 03b252b72d Added proper file size instead of placeholder string 2017-07-16 13:49:18 -07:00
gmemstr c54e1904d0 Multiple episode support not broken
Moved to feed.Add method, which has fixed the issue of not being able to add multiple episodes to the rss/json.
2017-07-16 13:37:05 -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 80dd22004b gonfig -> viper for configuration file
Currently focusing on the RSS generation, JSON will come later - that is more aimed at the frontend or external apps. Have to have feeds fully validating on https://validator.w3.org/feed/ before being deemed "acceptable" and "production ready". Will be writing a lot of changes to my feeds fork, which will not be pulled into the main feeds repository.
2017-07-01 23:59:59 -07:00
gmemstr a78472364c Implementing configuration
Very tired. Must sleep. Wanted to work. Working on making config.json a thing so rss feed can be edited outside of the code.
2017-07-01 00:26:32 -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 e193e33678 Actual initial commit
Implements basic RSS generation and file watching, along with webserver to serve RSS file
2017-06-13 22:57:02 -07:00