Skip to content

Commit 976b922

Browse files
Merge pull request #6 from hellostealth/stealth-3.0
Prepare for Stealth 3.0 MAV-155
2 parents 8d29e9d + b67cd7b commit 976b922

11 files changed

Lines changed: 488 additions & 174 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ jobs:
99
- uses: actions/checkout@v3
1010
- uses: ruby/setup-ruby@v1
1111
with:
12-
ruby-version: 2.7
12+
ruby-version: 3.0
1313
bundler-cache: true

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: actions/checkout@v3
1616
- uses: ruby/setup-ruby@v1
1717
with:
18-
ruby-version: 2.7
18+
ruby-version: 3.0
1919
bundler-cache: true
2020
- name: Publish gem
2121
env:

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
source 'https://rubygems.org'
22

3-
gem 'stealth', '>= 2.0.0.beta6'
3+
gem 'stealth', git: 'https://github.com/hellostealth/stealth.git', branch: '3.0-mountable'
44

55
gemspec

Gemfile.lock

Lines changed: 223 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,252 @@
1+
GIT
2+
remote: https://github.com/hellostealth/stealth.git
3+
revision: 1dcdc7d3fe8bf5851d10840ff9d8546f26248f95
4+
branch: 3.0-mountable
5+
specs:
6+
stealth (3.0.0.alpha1)
7+
rails (>= 7.1.3.4)
8+
redis (~> 5.0)
9+
sidekiq (~> 7.0)
10+
spectre_ai (~> 1.2.0)
11+
112
PATH
213
remote: .
314
specs:
4-
stealth-bandwidth (1.1.0)
15+
stealth-bandwidth (2.0.0)
516
http (~> 4.1)
617
oj (~> 3.11)
7-
stealth (>= 2.0.0.beta6)
18+
stealth (>= 3.0.0.alpha1)
819

920
GEM
1021
remote: https://rubygems.org/
1122
specs:
12-
activesupport (6.1.7)
13-
concurrent-ruby (~> 1.0, >= 1.0.2)
23+
actioncable (7.2.2.1)
24+
actionpack (= 7.2.2.1)
25+
activesupport (= 7.2.2.1)
26+
nio4r (~> 2.0)
27+
websocket-driver (>= 0.6.1)
28+
zeitwerk (~> 2.6)
29+
actionmailbox (7.2.2.1)
30+
actionpack (= 7.2.2.1)
31+
activejob (= 7.2.2.1)
32+
activerecord (= 7.2.2.1)
33+
activestorage (= 7.2.2.1)
34+
activesupport (= 7.2.2.1)
35+
mail (>= 2.8.0)
36+
actionmailer (7.2.2.1)
37+
actionpack (= 7.2.2.1)
38+
actionview (= 7.2.2.1)
39+
activejob (= 7.2.2.1)
40+
activesupport (= 7.2.2.1)
41+
mail (>= 2.8.0)
42+
rails-dom-testing (~> 2.2)
43+
actionpack (7.2.2.1)
44+
actionview (= 7.2.2.1)
45+
activesupport (= 7.2.2.1)
46+
nokogiri (>= 1.8.5)
47+
racc
48+
rack (>= 2.2.4, < 3.2)
49+
rack-session (>= 1.0.1)
50+
rack-test (>= 0.6.3)
51+
rails-dom-testing (~> 2.2)
52+
rails-html-sanitizer (~> 1.6)
53+
useragent (~> 0.16)
54+
actiontext (7.2.2.1)
55+
actionpack (= 7.2.2.1)
56+
activerecord (= 7.2.2.1)
57+
activestorage (= 7.2.2.1)
58+
activesupport (= 7.2.2.1)
59+
globalid (>= 0.6.0)
60+
nokogiri (>= 1.8.5)
61+
actionview (7.2.2.1)
62+
activesupport (= 7.2.2.1)
63+
builder (~> 3.1)
64+
erubi (~> 1.11)
65+
rails-dom-testing (~> 2.2)
66+
rails-html-sanitizer (~> 1.6)
67+
activejob (7.2.2.1)
68+
activesupport (= 7.2.2.1)
69+
globalid (>= 0.3.6)
70+
activemodel (7.2.2.1)
71+
activesupport (= 7.2.2.1)
72+
activerecord (7.2.2.1)
73+
activemodel (= 7.2.2.1)
74+
activesupport (= 7.2.2.1)
75+
timeout (>= 0.4.0)
76+
activestorage (7.2.2.1)
77+
actionpack (= 7.2.2.1)
78+
activejob (= 7.2.2.1)
79+
activerecord (= 7.2.2.1)
80+
activesupport (= 7.2.2.1)
81+
marcel (~> 1.0)
82+
activesupport (7.2.2.1)
83+
base64
84+
benchmark (>= 0.3)
85+
bigdecimal
86+
concurrent-ruby (~> 1.0, >= 1.3.1)
87+
connection_pool (>= 2.2.5)
88+
drb
1489
i18n (>= 1.6, < 2)
90+
logger (>= 1.4.2)
1591
minitest (>= 5.1)
16-
tzinfo (~> 2.0)
17-
zeitwerk (~> 2.3)
18-
addressable (2.8.1)
19-
public_suffix (>= 2.0.2, < 6.0)
20-
concurrent-ruby (1.1.10)
21-
connection_pool (2.3.0)
22-
diff-lcs (1.5.0)
23-
domain_name (0.5.20190701)
24-
unf (>= 0.0.5, < 1.0.0)
25-
ffi (1.15.5)
26-
ffi-compiler (1.0.1)
27-
ffi (>= 1.0.0)
92+
securerandom (>= 0.3)
93+
tzinfo (~> 2.0, >= 2.0.5)
94+
addressable (2.8.7)
95+
public_suffix (>= 2.0.2, < 7.0)
96+
base64 (0.2.0)
97+
benchmark (0.4.0)
98+
bigdecimal (3.1.9)
99+
builder (3.3.0)
100+
concurrent-ruby (1.3.5)
101+
connection_pool (2.5.0)
102+
crass (1.0.6)
103+
date (3.4.1)
104+
diff-lcs (1.5.1)
105+
domain_name (0.6.20240107)
106+
drb (2.2.1)
107+
erubi (1.13.1)
108+
ffi (1.17.1)
109+
ffi-compiler (1.3.2)
110+
ffi (>= 1.15.5)
28111
rake
112+
globalid (1.2.1)
113+
activesupport (>= 6.1)
29114
http (4.4.1)
30115
addressable (~> 2.3)
31116
http-cookie (~> 1.0)
32117
http-form_data (~> 2.2)
33118
http-parser (~> 1.2.0)
34-
http-cookie (1.0.5)
119+
http-cookie (1.0.8)
35120
domain_name (~> 0.5)
36121
http-form_data (2.3.0)
37122
http-parser (1.2.3)
38123
ffi-compiler (>= 1.0, < 2.0)
39-
i18n (1.12.0)
124+
i18n (1.14.7)
40125
concurrent-ruby (~> 1.0)
41-
minitest (5.16.3)
42-
multi_json (1.15.0)
43-
mustermann (2.0.2)
44-
ruby2_keywords (~> 0.0.1)
45-
nio4r (2.5.8)
46-
oj (3.13.23)
47-
public_suffix (5.0.0)
48-
puma (5.6.5)
49-
nio4r (~> 2.0)
50-
rack (2.2.4)
51-
rack-protection (2.2.2)
52-
rack
126+
io-console (0.8.0)
127+
irb (1.15.1)
128+
pp (>= 0.6.0)
129+
rdoc (>= 4.0.0)
130+
reline (>= 0.4.2)
131+
logger (1.6.5)
132+
loofah (2.24.0)
133+
crass (~> 1.0.2)
134+
nokogiri (>= 1.12.0)
135+
mail (2.8.1)
136+
mini_mime (>= 0.1.1)
137+
net-imap
138+
net-pop
139+
net-smtp
140+
marcel (1.0.4)
141+
mini_mime (1.1.5)
142+
mini_portile2 (2.8.8)
143+
minitest (5.25.4)
144+
net-imap (0.5.5)
145+
date
146+
net-protocol
147+
net-pop (0.1.2)
148+
net-protocol
149+
net-protocol (0.2.2)
150+
timeout
151+
net-smtp (0.5.1)
152+
net-protocol
153+
nio4r (2.7.4)
154+
nokogiri (1.18.2)
155+
mini_portile2 (~> 2.8.2)
156+
racc (~> 1.4)
157+
oj (3.16.9)
158+
bigdecimal (>= 3.0)
159+
ostruct (>= 0.2)
160+
ostruct (0.6.1)
161+
pp (0.6.2)
162+
prettyprint
163+
prettyprint (0.2.0)
164+
psych (5.2.3)
165+
date
166+
stringio
167+
public_suffix (6.0.1)
168+
racc (1.8.1)
169+
rack (2.2.10)
170+
rack-session (1.0.2)
171+
rack (< 3)
53172
rack-test (1.1.0)
54173
rack (>= 1.0, < 3)
55-
rake (13.0.6)
56-
redis (4.8.0)
57-
rspec (3.11.0)
58-
rspec-core (~> 3.11.0)
59-
rspec-expectations (~> 3.11.0)
60-
rspec-mocks (~> 3.11.0)
61-
rspec-core (3.11.0)
62-
rspec-support (~> 3.11.0)
63-
rspec-expectations (3.11.0)
174+
rackup (1.0.1)
175+
rack (< 3)
176+
webrick
177+
rails (7.2.2.1)
178+
actioncable (= 7.2.2.1)
179+
actionmailbox (= 7.2.2.1)
180+
actionmailer (= 7.2.2.1)
181+
actionpack (= 7.2.2.1)
182+
actiontext (= 7.2.2.1)
183+
actionview (= 7.2.2.1)
184+
activejob (= 7.2.2.1)
185+
activemodel (= 7.2.2.1)
186+
activerecord (= 7.2.2.1)
187+
activestorage (= 7.2.2.1)
188+
activesupport (= 7.2.2.1)
189+
bundler (>= 1.15.0)
190+
railties (= 7.2.2.1)
191+
rails-dom-testing (2.2.0)
192+
activesupport (>= 5.0.0)
193+
minitest
194+
nokogiri (>= 1.6)
195+
rails-html-sanitizer (1.6.2)
196+
loofah (~> 2.21)
197+
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
198+
railties (7.2.2.1)
199+
actionpack (= 7.2.2.1)
200+
activesupport (= 7.2.2.1)
201+
irb (~> 1.13)
202+
rackup (>= 1.0.0)
203+
rake (>= 12.2)
204+
thor (~> 1.0, >= 1.2.2)
205+
zeitwerk (~> 2.6)
206+
rake (13.2.1)
207+
rdoc (6.12.0)
208+
psych (>= 4.0.0)
209+
redis (5.3.0)
210+
redis-client (>= 0.22.0)
211+
redis-client (0.23.2)
212+
connection_pool
213+
reline (0.6.0)
214+
io-console (~> 0.5)
215+
rspec (3.13.0)
216+
rspec-core (~> 3.13.0)
217+
rspec-expectations (~> 3.13.0)
218+
rspec-mocks (~> 3.13.0)
219+
rspec-core (3.13.3)
220+
rspec-support (~> 3.13.0)
221+
rspec-expectations (3.13.3)
64222
diff-lcs (>= 1.2.0, < 2.0)
65-
rspec-support (~> 3.11.0)
66-
rspec-mocks (3.11.1)
223+
rspec-support (~> 3.13.0)
224+
rspec-mocks (3.13.2)
67225
diff-lcs (>= 1.2.0, < 2.0)
68-
rspec-support (~> 3.11.0)
69-
rspec-support (3.11.0)
70-
rspec_junit_formatter (0.5.1)
226+
rspec-support (~> 3.13.0)
227+
rspec-support (3.13.2)
228+
rspec_junit_formatter (0.6.0)
71229
rspec-core (>= 2, < 4, != 2.12.0)
72-
ruby2_keywords (0.0.5)
73-
sidekiq (6.5.6)
74-
connection_pool (>= 2.2.5)
75-
rack (~> 2.0)
76-
redis (>= 4.5.0, < 5)
77-
sinatra (2.2.2)
78-
mustermann (~> 2.0)
79-
rack (~> 2.2)
80-
rack-protection (= 2.2.2)
81-
tilt (~> 2.0)
82-
stealth (2.0.0.beta6)
83-
activesupport (~> 6.0)
84-
multi_json (~> 1.12)
85-
puma (>= 4.2, < 6.0)
86-
sidekiq (~> 6.0)
87-
sinatra (~> 2.0)
88-
thor (~> 1.0)
89-
thor (1.2.1)
90-
tilt (2.0.11)
91-
tzinfo (2.0.5)
230+
securerandom (0.4.1)
231+
sidekiq (7.3.8)
232+
base64
233+
connection_pool (>= 2.3.0)
234+
logger
235+
rack (>= 2.2.4)
236+
redis-client (>= 0.22.2)
237+
spectre_ai (1.2.0)
238+
stringio (3.1.2)
239+
thor (1.3.2)
240+
timeout (0.4.3)
241+
tzinfo (2.0.6)
92242
concurrent-ruby (~> 1.0)
93-
unf (0.1.4)
94-
unf_ext
95-
unf_ext (0.0.8.2)
96-
zeitwerk (2.6.0)
243+
useragent (0.16.11)
244+
webrick (1.9.1)
245+
websocket-driver (0.7.7)
246+
base64
247+
websocket-extensions (>= 0.1.0)
248+
websocket-extensions (0.1.5)
249+
zeitwerk (2.6.18)
97250

98251
PLATFORMS
99252
ruby
@@ -102,8 +255,8 @@ DEPENDENCIES
102255
rack-test (~> 1.1)
103256
rspec (~> 3.6)
104257
rspec_junit_formatter (~> 0.3)
105-
stealth (>= 2.0.0.beta6)
258+
stealth!
106259
stealth-bandwidth!
107260

108261
BUNDLED WITH
109-
2.2.32
262+
2.6.3

0 commit comments

Comments
 (0)