diff --git a/apps/api/app/controllers/api/rss_controller.rb b/apps/api/app/controllers/api/rss_controller.rb index 0f5d8bc..f48b444 100644 --- a/apps/api/app/controllers/api/rss_controller.rb +++ b/apps/api/app/controllers/api/rss_controller.rb @@ -24,11 +24,4 @@ class Api::RssController < ApiController xml = RssService.new.howtos_feed render xml: xml, content_type: "application/rss+xml" end - - api :GET, "/api/rss/engines", "Engines RSS feed" - returns code: 200, desc: "RSS XML feed of in-house engines" - def engines - xml = RssService.new.engines_feed - render xml: xml, content_type: "application/rss+xml" - end end diff --git a/apps/api/app/services/rss_service.rb b/apps/api/app/services/rss_service.rb index a42c6fc..9bbe087 100644 --- a/apps/api/app/services/rss_service.rb +++ b/apps/api/app/services/rss_service.rb @@ -50,27 +50,6 @@ class RssService end.to_s end - def engines_feed - pages = WikiService.new.pages(tag: "engine", limit: 30) - items = pages.fetch("pages", []) - - RSS::Maker.make("2.0") do |maker| - maker.channel.title = "Teletype Games Engines" - maker.channel.link = "#{SITE_URL}/engines" - maker.channel.description = "In-house engines and frameworks from Teletype Games" - maker.channel.language = "hu" - - items.each do |page| - maker.items.new_item do |item| - item.title = page["title"] - item.link = page["repo"].presence || "#{WIKI_URL}/#{page["path"]}" - item.description = page["description"].to_s - item.pubDate = Time.parse(page["createdAt"]) rescue Time.current - end - end - end.to_s - end - def howtos_feed pages = WikiService.new.pages(tag: "howto", limit: 30) items = pages.fetch("pages", []) diff --git a/apps/api/config/routes.rb b/apps/api/config/routes.rb index 810ba35..4789d76 100644 --- a/apps/api/config/routes.rb +++ b/apps/api/config/routes.rb @@ -11,7 +11,6 @@ Rails.application.routes.draw do get "rss/blog", to: "rss#blog" get "rss/releases", to: "rss#releases" get "rss/howtos", to: "rss#howtos" - get "rss/engines", to: "rss#engines" end # Utolsó sor: a host route-jai nyernek, a katalógus-útvonalakat diff --git a/apps/frontend/src/layout/AppLayout.vue b/apps/frontend/src/layout/AppLayout.vue index f11ac82..4867b5b 100644 --- a/apps/frontend/src/layout/AppLayout.vue +++ b/apps/frontend/src/layout/AppLayout.vue @@ -68,10 +68,6 @@ HowTos - | - - Engines -