Skip to content

Commit 571e528

Browse files
committed
v2.3.0
1 parent 738c471 commit 571e528

File tree

5 files changed

+23
-8
lines changed

5 files changed

+23
-8
lines changed

lib/miteru.rb

+1
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ def initialize_sentry
148148

149149
require "miteru/feeds/ayashige"
150150
require "miteru/feeds/phishing_database"
151+
require "miteru/feeds/tweetfeed"
151152
require "miteru/feeds/urlscan_pro"
152153
require "miteru/feeds/urlscan"
153154

lib/miteru/crawler.rb

-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ def notify(kit)
4949
end
5050
end
5151

52-
private
53-
5452
def notifiers
5553
@notifiers ||= Miteru.notifiers.map(&:new)
5654
end

lib/miteru/feeds/tweetfeed.rb

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# frozen_string_literal: true
2+
3+
module Miteru
4+
class Feeds
5+
class TweetFeed < Base
6+
def initialize(base_url = "https://api.tweetfeed.live")
7+
super(base_url)
8+
end
9+
10+
def urls
11+
data = get_json("/v1/today/url")
12+
data.filter_map { |item| item["value"] }
13+
end
14+
end
15+
end
16+
end

lib/miteru/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module Miteru
4-
VERSION = "2.2.4"
4+
VERSION = "2.3.0"
55
end

miteru.gemspec

+5-5
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,21 @@ Gem::Specification.new do |spec|
4444
spec.add_dependency "anyway_config", "2.6.3"
4545
spec.add_dependency "colorize", "1.1.0"
4646
spec.add_dependency "dotenv", "3.1.0"
47-
spec.add_dependency "down", "5.4.1"
47+
spec.add_dependency "down", "5.4.2"
4848
spec.add_dependency "dry-files", "1.1.0"
4949
spec.add_dependency "dry-monads", "1.6.0"
5050
spec.add_dependency "http", "5.2.0"
5151
spec.add_dependency "memo_wise", "1.8.0"
5252
spec.add_dependency "oga", "3.4"
5353
spec.add_dependency "parallel", "1.24.0"
5454
spec.add_dependency "puma", "6.4.2"
55-
spec.add_dependency "rack", "3.0.9.1"
55+
spec.add_dependency "rack", "3.0.10"
5656
spec.add_dependency "rack-session", "2.0.0"
5757
spec.add_dependency "rackup", "2.1.0"
58-
spec.add_dependency "redis", "5.1.0"
58+
spec.add_dependency "redis", "5.2.0"
5959
spec.add_dependency "semantic_logger", "4.15.0"
60-
spec.add_dependency "sentry-ruby", "5.16.1"
61-
spec.add_dependency "sentry-sidekiq", "5.16.1"
60+
spec.add_dependency "sentry-ruby", "5.17.3"
61+
spec.add_dependency "sentry-sidekiq", "5.17.3"
6262
spec.add_dependency "sidekiq", "7.2.2"
6363
spec.add_dependency "slack-notifier", "2.4.0"
6464
spec.add_dependency "sqlite3", "1.7.2"

0 commit comments

Comments
 (0)