Al Snow
9a3abf40e2
Upgraded gems
2026-01-24 07:37:06 -05:00
Al Snow
b382ce87c1
Upgraded gem(s): [actioncable,actionmailbox,actionmailer,actionpack,actiontext,actionview,activejob,activemodel,activerecord,activestorage,activesupport,addressable,aruba,ast,base64,bcrypt,benchmark,better_errors,bigdecimal,binding_of_caller,builder,bundler,bundler-audit,capybara,childprocess,coderay,concurrent-ruby,connection_pool,contracts,crass,cucumber,cucumber-ci-environment,cucumber-core,cucumber-cucumber-expressions,cucumber-gherkin,cucumber-html-formatter,cucumber-messages,cucumber-tag-expressions,database_cleaner,database_cleaner-active_record,database_cleaner-core,date,debug_inspector,diff-lcs,docile,drb,em-websocket,erb,erubi,eventmachine,ffi,foreman,formatador,globalid,guard,guard-compat,guard-livereload,guard-rspec,guard-shell,http_parser.rb,i18n,importmap-rails,io-console,irb,jquery-fileupload-rails,jquery-rails,json,language_server-protocol,launchy,lint_roller,listen,logger,loofah,lumberjack,mail,marcel,matrix,memoist3,method_source,mini_mime,minitest,multi_json,multi_test,mysql2,nenv,net-imap,net-pop,net-protocol,net-smtp,nio4r,nokogiri,notiffany,ostruct,parallel,parser,pg,power_assert,pp,prettyprint,prism,pry,pry-rails,psych,public_suffix,puma,racc,rack,rack-livereload,rack-session,rack-test,rackup,rails,rails-dom-testing,rails-html-sanitizer,railties,rainbow,rake,rb-fsevent,rb-inotify,rdoc,regexp_parser,reline,responders,rexml,rouge,rspec,rspec-core,rspec-expectations,rspec-mocks,rspec-rails,rspec-support,rubocop,rubocop-ast,ruby,ruby-prof,ruby-progressbar,rubyzip,sassc,sassc-rails,securerandom,selenium-webdriver,shellany,simplecov,simplecov-html,simplecov_json_formatter,sprockets,sprockets-rails,sqlite3,stimulus-rails,stringio,sys-uname,test-unit,thor,tilt,timeout,tsort,turbolinks,turbolinks-source,turbo-rails,tzinfo,unicode-display_width,unicode-emoji,uri,useragent,websocket,websocket-driver,websocket-extensions,x86_64-linux,xpath,zeitwerk]
2026-01-12 20:45:18 -05:00
Ken Johnson
f716836c15
Upgrade to Ruby 3.3.6 and Rails 8.0.4
...
This major upgrade brings RailsGoat up to date with the latest versions:
- Ruby 2.6.5 → 3.3.6
- Rails 6.0.0 → 8.0.4
## Key Changes
### Dependencies
- Upgraded all gems to Rails 8-compatible versions
- Removed deprecated gems: therubyracer, coffee-rails, poltergeist,
travis-lint, rails-perftest, unicorn, powder, rubocop-github
- Updated puma to 6.6.1, sqlite3 to 2.8.1, rspec-rails to 8.0.2
- Added modern Rails 8 features: importmap-rails, stimulus-rails, turbo-rails
- Replaced poltergeist with selenium-webdriver for integration tests
### Code Changes
- Converted CoffeeScript files to plain JavaScript
- Updated test configuration to use Selenium headless driver
- Updated database schema to Rails 8 format
## Testing
- Application starts successfully and responds to requests
- Test suite runs with 23 examples (14 intentional vulnerability failures)
- Database migrations applied successfully
## Notes
This upgrade maintains all intentional security vulnerabilities that make
RailsGoat an effective training tool. The failing tests are expected and
demonstrate the vulnerabilities the application is designed to teach.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-04 15:30:49 -05:00
tkmru
9d606742fb
fix bundle version&mimemagic gpl version
2021-04-27 15:31:05 +09:00
Ken Johnson
87846e6cda
Merge pull request #391 from OWASP/dependabot/bundler/nokogiri-1.10.10
...
Bump nokogiri from 1.10.5 to 1.10.10
2020-12-21 13:23:35 -05:00
dependabot[bot]
798ac4753d
Bump nokogiri from 1.10.5 to 1.10.10
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.10.5 to 1.10.10.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.5...v1.10.10 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-21 18:22:41 +00:00
Ken Johnson
1ea084730f
Merge pull request #386 from OWASP/dependabot/bundler/rack-2.2.3
...
Bump rack from 2.0.7 to 2.2.3
2020-12-21 13:22:26 -05:00
Ken Johnson
1ec342512b
Merge pull request #385 from OWASP/dependabot/bundler/puma-4.3.5
...
Bump puma from 4.2.1 to 4.3.5
2020-12-21 13:22:05 -05:00
Ken Johnson
45a394487f
Merge pull request #384 from OWASP/dependabot/bundler/websocket-extensions-0.1.5
...
Bump websocket-extensions from 0.1.4 to 0.1.5
2020-12-21 13:21:46 -05:00
dependabot[bot]
144659d528
Bump json from 2.2.0 to 2.3.1
...
Bumps [json](https://github.com/flori/json ) from 2.2.0 to 2.3.1.
- [Release notes](https://github.com/flori/json/releases )
- [Changelog](https://github.com/flori/json/blob/master/CHANGES.md )
- [Commits](https://github.com/flori/json/compare/v2.2.0...v2.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-28 04:01:07 +00:00
dependabot[bot]
0802d0021f
Bump rack from 2.0.7 to 2.2.3
...
Bumps [rack](https://github.com/rack/rack ) from 2.0.7 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/2.0.7...2.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-25 01:55:32 +00:00
dependabot[bot]
0281a360ee
Bump puma from 4.2.1 to 4.3.5
...
Bumps [puma](https://github.com/puma/puma ) from 4.2.1 to 4.3.5.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-23 18:50:37 +00:00
dependabot[bot]
326e97082b
Bump websocket-extensions from 0.1.4 to 0.1.5
...
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby ) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/faye/websocket-extensions-ruby/releases )
- [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/faye/websocket-extensions-ruby/compare/0.1.4...0.1.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-06-23 18:50:36 +00:00
Ken Johnson
ef9ec5929e
merged in Ken Tolers PR without the updated gemfile.lock - whoops
2020-06-18 13:54:35 -04:00
Al Snow
4297f5b57c
Downgraded Ruby to 2.6.5
2019-11-05 11:58:13 -05:00
Al Snow
55c3e3e307
Upgrade [zeitwerk, guard] gems
2019-11-01 08:34:34 -04:00
Al Snow
c6280d2128
Upgraded nokogiri gem
2019-10-31 18:32:25 -04:00
Al Snow
9002c954c2
Upgraded guard gem
2019-10-31 12:24:30 -04:00
Al Snow
201920cd57
Upgraded [jaro_winkler, minitest] gems
2019-10-30 09:49:11 -04:00
Al Snow
c3762d1a94
Upgraded rubocop gem
2019-10-29 09:55:05 -04:00
Al Snow
587a860b40
Upgraded loofah gem
2019-10-22 15:02:47 -04:00
Al Snow
b9b188c99b
Upgraded rspece-rails to 4.0.0.beta3
2019-10-18 12:27:51 -04:00
Al Snow
5e1755962e
Upgraded crass gem
2019-10-16 16:18:42 -04:00
Al Snow
20fe521e81
Upgraded [multi_json, rubocop, bundler] gems
2019-10-15 13:53:39 -04:00
Al Snow
0aad71e95e
Upgraded multi_json gem
2019-10-14 09:15:17 -04:00
Al Snow
93815c34d4
Upgraded [foreman, sprockets, zeitwerk] gems
2019-10-09 09:46:00 -04:00
Al Snow
a27b53961f
Upgraded [rspec, rspec-core, rspec-expectations, rspec-mocks, rspec-support] gems
2019-10-08 09:14:24 -04:00
Al Snow
74bf3daf81
Upgraded [i18n, parallel, puma, rails-html-sanitizer, rspec-expectations] gems
2019-10-07 09:47:41 -04:00
Al Snow
42a03b8c9b
Upgraded parser gem
2019-10-03 09:19:16 -04:00
Al Snow
cba980697e
Upgraded [rspec-expectations, rspec-mocks, rspec-support] gems
2019-10-02 14:21:57 -04:00
Al Snow
1c945d21f1
Upgraded listen gem
2019-10-02 09:01:24 -04:00
Al Snow
fc05fb6e10
Upgraded rubocop gem
2019-10-01 09:37:57 -04:00
Al Snow
74f778a956
Upgraded test-unit gem
2019-09-30 08:35:02 -04:00
Al Snow
6c6cf5d268
Upgraded minitest gem
2019-09-29 11:58:02 -04:00
Al Snow
14b1b485de
Upgraded loofah gem
2019-09-28 15:50:05 -04:00
Al Snow
a5160c1d3f
Upgraded minitest gems
2019-09-28 13:25:18 -04:00
Al Snow
80508a4efe
Upgraded rake gem
2019-09-27 10:19:52 -04:00
Al Snow
02cfda3c8d
Upgraded [aruba, childprocess, erubi, overcommit, uglifier] gems
2019-09-25 20:07:39 -04:00
Al Snow
b3e03ea058
Upgraded nio4r gem
2019-09-24 09:22:32 -04:00
Al Snow
a5f8b0f5ef
Upgraded tilt gem
2019-09-23 19:49:41 -04:00
Al Snow
c09d26d81c
Upgraded minitest and puma gems
2019-09-23 09:05:50 -04:00
Al Snow
c8e3e4b413
Upgraded [sassc, turbolinks] gems
2019-09-18 15:20:53 -04:00
Al Snow
4c86008907
Upgraded simplecov gem
2019-09-16 16:56:54 -04:00
Al Snow
d6d51797c8
Upgrade parser gem
2019-09-11 13:16:16 -04:00
Al Snow
23d145129d
Upgraded Ruby to 2.7.0-preview1 and Rails to 6.0.0 - fixed 1 spec
2019-09-09 15:13:29 -04:00
Al Snow
dcc16729db
Upgraded puma gem
2019-09-09 09:18:20 -04:00
Al Snow
e516c18581
Upgraded capybara gem
2019-09-02 17:01:47 -04:00
Al Snow
4d8e0f6f2d
Upgraded guard gem
2019-09-02 08:53:01 -04:00
Al Snow
77383fa61a
Upgraded gem(s): [addressable,parser,public_suffix]
2019-08-31 08:46:38 -04:00
Al Snow
758096e673
Upgraded nio4r gem + Ruby version
2019-08-28 13:10:26 -04:00