Compare commits

..
23 Commits
Author SHA1 Message Date
Daniel O'Connor 6c1e1bbb20 Merge pull request #4775 from Growstuff/dependabot/bundler/scout_apm-6.3.0
Bump scout_apm from 6.2.1 to 6.3.0
2026-09-08 12:48:35 +09:30
dependabot[bot] ef9c12b0fb Bump scout_apm from 6.2.1 to 6.3.0
Bumps [scout_apm](https://github.com/scoutapp/scout_apm_ruby) from 6.2.1 to 6.3.0.
- [Changelog](https://github.com/scoutapp/scout_apm_ruby/blob/master/CHANGELOG.markdown)
- [Commits](https://github.com/scoutapp/scout_apm_ruby/compare/v6.2.1...v6.3.0)

---
updated-dependencies:
- dependency-name: scout_apm
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-07 15:35:15 +00:00
Daniel O'Connor f3a4b5193a Merge pull request #4780 from Growstuff/dependabot/bundler/haml-7.5.1
Bump haml from 7.5.0 to 7.5.1
2026-09-08 01:03:06 +09:30
dependabot[bot] 88dcefd113 Bump haml from 7.5.0 to 7.5.1
Bumps [haml](https://github.com/haml/haml) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/haml/haml/releases)
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md)
- [Commits](https://github.com/haml/haml/compare/v7.5.0...v7.5.1)

---
updated-dependencies:
- dependency-name: haml
  dependency-version: 7.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-07 07:04:02 +00:00
Daniel O'Connor f551e87e2f Merge pull request #4776 from Growstuff/dependabot/bundler/responders-3.2.1
Bump responders from 3.2.0 to 3.2.1
2026-09-03 19:33:57 +09:30
dependabot[bot] 636c75979c Bump responders from 3.2.0 to 3.2.1
Bumps [responders](https://github.com/heartcombo/responders) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/heartcombo/responders/releases)
- [Changelog](https://github.com/heartcombo/responders/blob/main/CHANGELOG.md)
- [Commits](https://github.com/heartcombo/responders/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: responders
  dependency-version: 3.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-03 05:03:20 +00:00
Daniel O'Connor 63acd37b2b Merge pull request #4777 from Growstuff/dependabot/bundler/selenium-webdriver-4.48.0
Bump selenium-webdriver from 4.47.0 to 4.48.0
2026-09-03 14:30:35 +09:30
dependabot[bot] 38e99c66fb Bump selenium-webdriver from 4.47.0 to 4.48.0
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.47.0 to 4.48.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.47.0...selenium-4.48.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-version: 4.48.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 10:15:25 +00:00
Daniel O'Connor 191e22ab02 Merge pull request #4779 from Growstuff/dependabot/bundler/bullet-8.2.0
Bump bullet from 8.1.3 to 8.2.0
2026-09-02 19:43:11 +09:30
dependabot[bot] 30456498c3 Bump bullet from 8.1.3 to 8.2.0
Bumps [bullet](https://github.com/flyerhzm/bullet) from 8.1.3 to 8.2.0.
- [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/8.1.3...8.2.0)

---
updated-dependencies:
- dependency-name: bullet
  dependency-version: 8.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 07:06:25 +00:00
Daniel O'Connor 0998191673 Merge pull request #4778 from Growstuff/dependabot/bundler/haml-7.5.0
Bump haml from 7.4.1 to 7.5.0
2026-08-31 17:22:55 +09:30
dependabot[bot] 3145b876d9 Bump haml from 7.4.1 to 7.5.0
Bumps [haml](https://github.com/haml/haml) from 7.4.1 to 7.5.0.
- [Release notes](https://github.com/haml/haml/releases)
- [Changelog](https://github.com/haml/haml/blob/main/CHANGELOG.md)
- [Commits](https://github.com/haml/haml/compare/v7.4.1...v7.5.0)

---
updated-dependencies:
- dependency-name: haml
  dependency-version: 7.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-31 07:07:50 +00:00
Daniel O'Connor 0f7efe4cb8 Merge pull request #4774 from Growstuff/dependabot/bundler/rubocop-1.90.0
Bump rubocop from 1.89.0 to 1.90.0
2026-08-28 17:58:07 +09:30
dependabot[bot] 35612c43a9 Bump rubocop from 1.89.0 to 1.90.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.89.0 to 1.90.0.
- [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.89.0...v1.90.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.90.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-28 07:04:30 +00:00
Daniel O'Connor ddaa4ff77e Merge pull request #4773 from Growstuff/dependabot/bundler/haml_lint-0.78.0
Bump haml_lint from 0.77.0 to 0.78.0
2026-08-24 21:33:55 +09:30
dependabot[bot] a92b61499c Bump haml_lint from 0.77.0 to 0.78.0
Bumps [haml_lint](https://github.com/sds/haml-lint) from 0.77.0 to 0.78.0.
- [Release notes](https://github.com/sds/haml-lint/releases)
- [Changelog](https://github.com/sds/haml-lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sds/haml-lint/compare/v0.77.0...v0.78.0)

---
updated-dependencies:
- dependency-name: haml_lint
  dependency-version: 0.78.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-24 07:06:13 +00:00
Daniel O'Connor cb4db83bd4 Merge pull request #4771 from Growstuff/upgrade-brace-expansion-yarn-10835747198710381597
Upgrade dependencies to resolve brace-expansion conflict
2026-08-23 22:26:44 +09:30
Daniel O'Connor 7622523656 Merge pull request #4753 from Growstuff/ruby4
Ruby 4.0.6
2026-08-23 19:03:12 +09:30
google-labs-jules[bot]andCloCkWeRX 21909fb135 Upgrade JS dependencies to fix brace-expansion conflict
Upgraded @coffeelint/cli, @percy/cli, eslint, and eslint-config-google in
yarn.lock to update brace-expansion transitive dependency to >= 1.1.18.

Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com>
2026-08-23 09:31:53 +00:00
Daniel O'Connor 276c1aa426 Merge pull request #4770 from Growstuff/jules-12501643476787739606-767571b3
Update brace-expansion dependencies in yarn.lock
2026-08-23 18:53:41 +09:30
google-labs-jules[bot]andCloCkWeRX 9229c4b374 Update brace-expansion dependencies in yarn.lock
Update brace-expansion to 2.1.4 and 5.0.9 (via minimatch 10.2.6)
to satisfy requirement ranges for @percy/cli and eslint.

Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com>
2026-08-23 09:02:52 +00:00
Daniel O'Connor d103bdf23b Update throttle limit for restricted routes 2026-08-23 18:22:29 +09:30
Daniel O'Connor 277607cc26 Update to Ruby 4.0.6 2026-08-23 06:13:51 +00:00
6 changed files with 1162 additions and 296 deletions

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/devcontainers/ruby:3.4-trixie
FROM mcr.microsoft.com/devcontainers/ruby:4-trixie
# Install Rails
RUN gem install rails:8.0.5
+1 -1
View File
@@ -1 +1 @@
3.4.10
4.0.6
+1 -1
View File
@@ -1,4 +1,4 @@
FROM ruby:3.4.10-trixie
FROM 4.0.6-trixie
# Install system dependencies
RUN apt-get update -qq && \
+12 -12
View File
@@ -171,7 +171,7 @@ GEM
actionpack (>= 6.1)
activemodel (>= 6.1)
builder (3.3.0)
bullet (8.1.3)
bullet (8.2.0)
activesupport (>= 3.0.0)
uniform_notifier (~> 1.11)
byebug (13.0.0)
@@ -303,7 +303,7 @@ GEM
gravatar-ultimate (2.0.0)
activesupport (>= 2.3.14)
rack
haml (7.4.1)
haml (7.5.1)
prism (>= 1.1.0)
temple (>= 0.8.2)
thor
@@ -313,7 +313,7 @@ GEM
activesupport (>= 5.1)
haml (>= 4.0.6)
railties (>= 5.1)
haml_lint (0.77.0)
haml_lint (0.78.0)
haml (>= 5.0)
parallel (>= 1.10)
rainbow
@@ -355,7 +355,7 @@ GEM
image_processing (1.14.0)
mini_magick (>= 4.9.5, < 6)
ruby-vips (>= 2.0.17, < 3)
io-console (0.9.1)
io-console (0.9.2)
irb (1.18.0)
pp (>= 0.6.0)
prism (>= 1.3.0)
@@ -565,7 +565,7 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rbs (4.1.2)
rbs (4.2.0)
logger
prism (>= 1.6.0)
tsort
@@ -582,7 +582,7 @@ GEM
io-console (~> 0.5)
request_store (1.7.0)
rack (>= 1.4)
responders (3.2.0)
responders (3.2.1)
actionpack (>= 7.0)
railties (>= 7.0)
rest-client (2.1.0)
@@ -634,8 +634,8 @@ GEM
rswag-ui (2.17.0)
actionpack (>= 5.2, < 8.2)
railties (>= 5.2, < 8.2)
rubocop (1.89.0)
json (~> 2.3)
rubocop (1.90.0)
json (>= 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
parallel (>= 1.10)
@@ -676,7 +676,7 @@ GEM
ruby-vips (2.3.0)
ffi (~> 1.12)
logger
rubyzip (3.4.1)
rubyzip (3.6.0)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
@@ -690,13 +690,13 @@ GEM
sprockets (> 3.0)
sprockets-rails
tilt
scout_apm (6.2.1)
scout_apm (6.3.0)
parser
searchkick (5.3.1)
activemodel (>= 6.1)
hashie
securerandom (0.4.1)
selenium-webdriver (4.47.0)
selenium-webdriver (4.48.0)
base64 (~> 0.2)
logger (~> 1.4)
rexml (~> 3.2, >= 3.2.5)
@@ -892,7 +892,7 @@ DEPENDENCIES
xmlrpc
RUBY VERSION
ruby 3.4.10p104
ruby 4.0.6
BUNDLED WITH
2.4.22
+2 -2
View File
@@ -4,9 +4,9 @@ class Rack::Attack
### Throttle Config ###
if Rails.env.production?
# Throttle requests to /plantings, /harvests, and /members to 10 per minute per IP
# Throttle requests to /plantings, /harvests, and /members to 15 per minute per IP
# Includes API routes
throttle('req/ip/restricted_routes', limit: 20, period: 1.minute) do |req|
throttle('req/ip/restricted_routes', limit: 15, period: 1.minute) do |req|
if req.path =~ %r{^/(plantings|harvests|members)(/|$)} || req.path =~ %r{^/api/v1/(plantings|harvests|members)(/|$)}
req.ip
end
+1145 -279
View File
File diff suppressed because it is too large. Load diff