Commit Graph

4969 Commits

Author SHA1 Message Date
dependabot[bot]
9c0657d144 Bump json from 2.15.0 to 2.15.1
Bumps [json](https://github.com/ruby/json) from 2.15.0 to 2.15.1.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.15.0...v2.15.1)

---
updated-dependencies:
- dependency-name: json
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 13:03:28 +00:00
github-actions[bot]
e6ddb7bc3c Merge pull request #3409 from beefproject/dependabot/npm_and_yarn/jsdoc-to-markdown-9.1.3
Bump jsdoc-to-markdown from 9.1.2 to 9.1.3
2025-10-06 13:25:58 +00:00
dependabot[bot]
d8818f35d1 Bump jsdoc-to-markdown from 9.1.2 to 9.1.3
Bumps [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/jsdoc2md/jsdoc-to-markdown/releases)
- [Commits](https://github.com/jsdoc2md/jsdoc-to-markdown/compare/v9.1.2...v9.1.3)

---
updated-dependencies:
- dependency-name: jsdoc-to-markdown
  dependency-version: 9.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 13:21:39 +00:00
github-actions[bot]
dffe0601c2 Merge pull request #3407 from beefproject/dependabot/bundler/rubyzip-3.1.1
Bump rubyzip from 3.1.0 to 3.1.1
2025-09-29 17:01:53 +00:00
dependabot[bot]
68773c96d2 Bump rubyzip from 3.1.0 to 3.1.1
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/main/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: rubyzip
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 16:57:48 +00:00
github-actions[bot]
97716f79d3 Merge pull request #3403 from beefproject/dependabot/bundler/json-2.15.0
Bump json from 2.14.1 to 2.15.0
2025-09-22 13:05:33 +00:00
dependabot[bot]
f567cebdc2 Bump json from 2.14.1 to 2.15.0
Bumps [json](https://github.com/ruby/json) from 2.14.1 to 2.15.0.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.14.1...v2.15.0)

---
updated-dependencies:
- dependency-name: json
  dependency-version: 2.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 13:03:06 +00:00
github-actions[bot]
4bb9a9c9c6 Merge pull request #3402 from beefproject/dependabot/bundler/curb-1.2.2
Bump curb from 1.2.1 to 1.2.2
2025-09-19 13:12:17 +00:00
dependabot[bot]
4d2058f61e Bump curb from 1.2.1 to 1.2.2
Bumps [curb](https://github.com/taf2/curb) from 1.2.1 to 1.2.2.
- [Changelog](https://github.com/taf2/curb/blob/master/ChangeLog.md)
- [Commits](https://github.com/taf2/curb/commits)

---
updated-dependencies:
- dependency-name: curb
  dependency-version: 1.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 13:06:21 +00:00
github-actions[bot]
b19584289c Merge pull request #3401 from beefproject/dependabot/bundler/json-2.14.1
Bump json from 2.13.2 to 2.14.1
2025-09-19 13:05:17 +00:00
dependabot[bot]
acd95ce92e Bump json from 2.13.2 to 2.14.1
Bumps [json](https://github.com/ruby/json) from 2.13.2 to 2.14.1.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.13.2...v2.14.1)

---
updated-dependencies:
- dependency-name: json
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 13:02:39 +00:00
github-actions[bot]
ecb5c8ba1a Merge pull request #3399 from beefproject/dependabot/bundler/curb-1.2.1
Bump curb from 1.2.0 to 1.2.1
2025-09-18 13:05:24 +00:00
dependabot[bot]
6ad995de6c Bump curb from 1.2.0 to 1.2.1
Bumps [curb](https://github.com/taf2/curb) from 1.2.0 to 1.2.1.
- [Changelog](https://github.com/taf2/curb/blob/master/ChangeLog.md)
- [Commits](https://github.com/taf2/curb/commits)

---
updated-dependencies:
- dependency-name: curb
  dependency-version: 1.2.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-18 13:02:55 +00:00
github-actions[bot]
25da2db215 Merge pull request #3394 from beefproject/dependabot/bundler/term-ansicolor-1.11.3
Bump term-ansicolor from 1.11.2 to 1.11.3
2025-09-11 13:07:01 +00:00
dependabot[bot]
80ae0cc2bf Bump term-ansicolor from 1.11.2 to 1.11.3
Bumps [term-ansicolor](https://github.com/flori/term-ansicolor) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/flori/term-ansicolor/releases)
- [Changelog](https://github.com/flori/term-ansicolor/blob/master/CHANGES.md)
- [Commits](https://github.com/flori/term-ansicolor/compare/v1.11.2...v1.11.3)

---
updated-dependencies:
- dependency-name: term-ansicolor
  dependency-version: 1.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-11 13:03:33 +00:00
zinduolis
bd8ad1fe1e Merge pull request #3392 from beefproject/red/dev
Remediate sinatra vulnerability
2025-09-10 08:13:01 +10:00
zinduolis
cdb9ceda2a Update Gemfile and Gemfile.lock for Sinatra and Rack compatibility 2025-09-09 21:33:59 +10:00
zinduolis
5cf691120f Updated the code to be compatible with Rack3 2025-09-09 21:21:24 +10:00
zinduolis
d05ff08dbc Merge pull request #3383 from beefproject/dependabot/bundler/rubyzip-3.0.2
Bump rubyzip from 2.4.1 to 3.0.2
2025-09-07 20:05:48 +10:00
dependabot[bot]
d67fa4f780 Bump rubyzip from 2.4.1 to 3.0.2
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 2.4.1 to 3.0.2.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/main/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v2.4.1...v3.0.2)

---
updated-dependencies:
- dependency-name: rubyzip
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 09:58:33 +00:00
zinduolis
101bef502a Merge pull request #3359 from beefproject/dependabot/bundler/thin-2.0.1
Bump thin from 1.8.2 to 2.0.1
2025-09-07 19:50:46 +10:00
dependabot[bot]
b0ea6a94f6 Bump thin from 1.8.2 to 2.0.1
Bumps [thin](https://github.com/macournoyer/thin) from 1.8.2 to 2.0.1.
- [Release notes](https://github.com/macournoyer/thin/releases)
- [Changelog](https://github.com/macournoyer/thin/blob/master/CHANGELOG)
- [Commits](https://github.com/macournoyer/thin/compare/v1.8.2...v2.0.1)

---
updated-dependencies:
- dependency-name: thin
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 09:46:58 +00:00
github-actions[bot]
c5c2ee387f Merge pull request #3388 from beefproject/dependabot/bundler/curb-1.2.0
Bump curb from 1.1.0 to 1.2.0
2025-09-07 09:42:43 +00:00
dependabot[bot]
e01cff64d9 Bump curb from 1.1.0 to 1.2.0
Bumps [curb](https://github.com/taf2/curb) from 1.1.0 to 1.2.0.
- [Changelog](https://github.com/taf2/curb/blob/master/ChangeLog.md)
- [Commits](https://github.com/taf2/curb/commits)

---
updated-dependencies:
- dependency-name: curb
  dependency-version: 1.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 09:39:30 +00:00
github-actions[bot]
383f0c6481 Merge pull request #3390 from beefproject/dependabot/bundler/rubocop-1.80.2
Bump rubocop from 1.80.0 to 1.80.2
2025-09-07 09:38:14 +00:00
dependabot[bot]
d77a01d84f Bump rubocop from 1.80.0 to 1.80.2
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.80.0 to 1.80.2.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.80.0...v1.80.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.80.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-07 09:34:29 +00:00
zinduolis
c7665fba3f Merge pull request #3386 from beefproject/red/dev
Fix forked SQLite connection handling to improve test accuracy (#3249)
2025-09-07 19:33:19 +10:00
zinduolis
31decb81b3 Centralised the initiation of MUTEX 2025-09-07 19:23:26 +10:00
zinduolis
e716de707a Merge branch 'master' into red/dev 2025-09-07 19:08:50 +10:00
zinduolis
c91b74e0ba Refactor database reset handling in AutoRunEngine and Websocket hooked browser specs for improved synchronization 2025-09-06 11:10:56 +10:00
zinduolis
3df5bcb904 Refactor database migration handling in browser details and websocket hooked browser specs for improved synchronization 2025-09-06 11:04:23 +10:00
zinduolis
41b595ae00 Remove unnecessary server preparation step and ensure ActiveRecord disconnection in teardown 2025-09-06 10:56:17 +10:00
zinduolis
f3834f730b Remove unnecessary server preparation step and ensure ActiveRecord disconnection in teardown 2025-09-06 10:52:04 +10:00
zinduolis
5a333d45a9 Remove unnecessary server preparation step and ensure ActiveRecord disconnection in teardown 2025-09-06 10:43:05 +10:00
zinduolis
ac6dfe50a5 Refactor database reset and migration handling in BeEF debug modules for improved synchronization and conditional execution 2025-09-06 10:36:13 +10:00
zinduolis
81a4caa836 Refactor server start-up process in BeEF debug modules for improved consistency and teardown handling 2025-09-06 10:19:23 +10:00
zinduolis
15fd00a69a Refactor server start-up process in AutoRunEngine and Websocket tests for improved initialization 2025-09-06 09:58:00 +10:00
zinduolis
e5c8a0c86d Refactor server teardown to improve error handling and cleanup process 2025-09-03 10:43:40 +10:00
zinduolis
6d0531f6b3 Change connection pool cleanup to run before each example in RSpec 2025-09-03 10:31:34 +10:00
zinduolis
f42fa9f599 Add connection pool cleanup after each example in RSpec 2025-09-03 10:18:20 +10:00
zinduolis
eecc73b941 Remove testing message and improve code formatting in spec files 2025-09-03 10:04:31 +10:00
zinduolis
dbc9fed9f2 Revert back to the original before troubleshooting sql forking issue 2025-09-03 09:40:41 +10:00
zinduolis
2494443829 Testing code running in github actions 2025-09-01 21:57:56 +10:00
zinduolis
e394f2e15f Update checkout action 2025-09-01 21:30:58 +10:00
zinduolis
407535da0f Merge branch 'red/dev' of https://github.com/beefproject/beef into red/dev 2025-09-01 21:08:22 +10:00
zinduolis
418dc226fd Update github_actions.yml
Troubleshooting different behaviour of tests when running locally and on remote branch
2025-08-28 18:47:03 +10:00
zinduolis
180c2f2c4e Troubleshooting discrepancy between local tests passing and remote not 2025-08-28 18:44:13 +10:00
zinduolis
1a4127c198 Update Gemfile.lock to bump dependencies and add platform support 2025-08-27 21:39:44 +10:00
zinduolis
56b34649b7 Comment out SERVER_START_TIMEOUT definition in spec_helper.rb 2025-08-27 21:20:24 +10:00
zinduolis
e93dc28174 Add disconnect_all_active_record! calls before forking in multiple specs for improved SQL connection handling safety 2025-08-25 23:30:54 +10:00