2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-05 08:59:27 +08:00

FEATURE: Replace SimpleRSS with Ruby RSS module (#5311)

* SPEC: PollFeedJob parsing atom feed

* add FeedItemAccessor

It is to provide a consistent interface to access a feed item's tag
content.

* add FeedElementInstaller

to install non-standard and non-namespaced feed elements

* FEATURE: replace SimpleRSS with Ruby RSS module

* get FinalDestination and download with Excon

* support namespaced element with FeedElementInstaller
This commit is contained in:
Kyle Zhao 2017-12-05 18:45:09 -05:00 committed by Sam
parent 410994b7f5
commit 5f318a5241
10 changed files with 286 additions and 81 deletions

View file

@ -368,7 +368,6 @@ GEM
connection_pool (~> 2.2, >= 2.2.0)
rack-protection (>= 1.5.0)
redis (>= 3.3.4, < 5)
simple-rss (1.3.1)
slop (3.6.0)
sprockets (3.7.1)
concurrent-ruby (~> 1.0)
@ -500,7 +499,6 @@ DEPENDENCIES
seed-fu
shoulda
sidekiq
simple-rss
sprockets-rails
stackprof
thor