{"id":14973370,"url":"https://github.com/akatakritos/podcasts-angular2","last_synced_at":"2026-03-11T11:07:56.526Z","repository":{"id":69352227,"uuid":"72849776","full_name":"akatakritos/Podcasts-Angular2","owner":"akatakritos","description":"Adhoc Podcast Feed, this time with front end in angular 2","archived":false,"fork":false,"pushed_at":"2017-05-25T19:09:52.000Z","size":1648,"stargazers_count":10,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-01T01:24:32.568Z","etag":null,"topics":["angular-2","demo","web-api"],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akatakritos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-04T13:23:30.000Z","updated_at":"2023-08-28T17:51:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"5355317b-f67b-4add-b323-06041970db00","html_url":"https://github.com/akatakritos/Podcasts-Angular2","commit_stats":{"total_commits":36,"total_committers":1,"mean_commits":36.0,"dds":0.0,"last_synced_commit":"72bc830d2a22c8c2753460891e5d2fe1296768e3"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatakritos%2FPodcasts-Angular2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatakritos%2FPodcasts-Angular2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatakritos%2FPodcasts-Angular2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatakritos%2FPodcasts-Angular2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akatakritos","download_url":"https://codeload.github.com/akatakritos/Podcasts-Angular2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238418210,"owners_count":19468865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular-2","demo","web-api"],"created_at":"2024-09-24T13:48:37.457Z","updated_at":"2025-10-27T01:30:29.895Z","avatar_url":"https://github.com/akatakritos.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Podcasts - Angular 2\r\n\r\nMy first Angular 2 app using a .NET backend.\r\n\r\nIts the same as https://github.com/akatakritos/Podcasts except using Angular 2\r\ninstead of React.\r\n\r\nSometimes I see a post about a random podcast episode I'd like to listen to\r\nwithout subscribing to the whole feed. This site generates a custom feed of adhoc\r\nepisodes. I just need to copy the MP3 download URL and paste it in. The server\r\nregenerates an RSS feed whenever my Podcast client refreshes.\r\n\r\nFuture enhancements might load the name of the episode and description from the\r\nmedia file id3 tags, or try to parse the episode page from the podcast's website.\r\n\r\n`statics` contains the front end Angular 2 code.\r\n\r\nIn development mode and when `UseWebpackDevServer` is `true` in web.config,\r\nthe server links to the webpack dev server for FE assets. This way live reloading\r\nis supported. Run `npm start` inside the `statics` folderto start the server.\r\n\r\nIn Production, assets are server from `assets` folder. Run `npm run build` in\r\n`statics` to compile assets and copy them to that folder.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakatakritos%2Fpodcasts-angular2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakatakritos%2Fpodcasts-angular2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakatakritos%2Fpodcasts-angular2/lists"}