Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
293d4ed
chore(opencode): add plan-creation skill with plan/tracker templates
fabionl Mar 16, 2026
54b3bb4
Performs routine dependency updates and introduces ruby-gem-update sk…
fabionl Mar 21, 2026
4615498
chore: upgrade several gems, update pagy gem to v43 and reorganize pl…
fabionl Mar 21, 2026
ad70406
Merge branch 'master' into develop
fabionl Mar 21, 2026
908f770
Bump @hotwired/turbo from 8.0.18 to 8.0.23
dependabot[bot] Mar 21, 2026
a9c349d
Bump actionpack from 8.1.2 to 8.1.2.1
dependabot[bot] Mar 23, 2026
db5b2cc
Bump rubocop from 1.85.1 to 1.86.0
dependabot[bot] Mar 27, 2026
f9e4362
Bump web-console from 4.2.1 to 4.3.0
dependabot[bot] Apr 11, 2026
ff79f9e
Bump jquery from 3.6.1 to 4.0.0
dependabot[bot] Mar 27, 2026
5c3a7bf
Bump rails from 8.1.2 to 8.1.3
dependabot[bot] Apr 11, 2026
d2bd134
Bump addressable from 2.8.9 to 2.9.0
dependabot[bot] Apr 11, 2026
935aace
Bump trix from 2.1.4 to 2.1.18
dependabot[bot] Apr 11, 2026
2f58387
Bump lodash from 4.17.21 to 4.18.1
dependabot[bot] Apr 11, 2026
2b020dc
Bump pagy from 43.4.2 to 43.4.4
dependabot[bot] Apr 11, 2026
3d77fdc
Bump @rails/activestorage from 8.1.200 to 8.1.300
dependabot[bot] Mar 27, 2026
7985dc5
Bump @hotwired/turbo-rails from 8.0.18 to 8.0.23
dependabot[bot] Apr 11, 2026
b52aa59
Bump @rails/request.js from 0.0.12 to 0.0.13
dependabot[bot] Apr 11, 2026
0047296
Bump picomatch from 4.0.3 to 4.0.4
dependabot[bot] Mar 26, 2026
eb3e1a6
chore(deps): bump dompurify from 3.3.3 to 3.4.0
dependabot[bot] Apr 16, 2026
7f76dda
chore(deps-dev): bump rubocop from 1.86.0 to 1.86.1
dependabot[bot] Apr 17, 2026
efd30c2
chore(deps): bump @rails/actiontext from 8.1.200 to 8.1.300
dependabot[bot] Apr 17, 2026
56b1c2b
chore(deps): bump pagy from 43.5.0 to 43.5.1
dependabot[bot] Apr 17, 2026
d5c5d7d
unhide env template
fabionl Apr 18, 2026
d5b5183
fix(dependabot): fix dependabot labels definition
fabionl Apr 18, 2026
14829f6
chore(deps): bump @rails/actioncable from 8.1.200 to 8.1.300
dependabot[bot] Apr 18, 2026
784a876
chore(deps): bump sass from 1.98.0 to 1.99.0
dependabot[bot] Apr 17, 2026
3220b11
chore(deps-dev): bump listen from 3.9.0 to 3.10.0
dependabot[bot] Apr 17, 2026
61b7a0b
chore(deps): bump propshaft from 1.3.1 to 1.3.2
dependabot[bot] Apr 18, 2026
593cd01
chore(docs): Add plan for Vancouver City's water fountains full sync
fabionl Mar 21, 2026
058c067
chore(ai): Update subagents models to MiniMax-M2.7
fabionl Apr 11, 2026
24d079e
feat(vancouver-city): enhance water fountain sync with soft-delete an…
fabionl Apr 11, 2026
6560488
chore: cleanup
fabionl Apr 11, 2026
3e6f343
feat(vancouver-city): improve tools page layout and fix behaviour
fabionl Apr 12, 2026
d46b232
feat(vancouver-city): Rename operation from purge to discard
fabionl Apr 12, 2026
5543abf
refactor(facility): add with_associations scope to the Facility model
fabionl Apr 15, 2026
e0720ff
refactor(facility): make Facility's external_id unique when not null
fabionl Apr 15, 2026
f63f123
WIP - Refactoring Syncing to remove N+1 and avoid failing with extern…
fabionl Apr 15, 2026
97bbffe
refactor: overhaul facility sync and discard operations with granular…
fabionl May 24, 2026
831b059
chore(deps): bump nokogiri from 1.19.2 to 1.19.3
dependabot[bot] May 8, 2026
61e9c1e
chore(deps): bump trix from 2.1.18 to 2.1.19
dependabot[bot] May 15, 2026
b22ba73
chore(deps): bump faraday from 2.14.1 to 2.14.2
dependabot[bot] May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,17 @@ updates:
interval: "weekly"
target-branch: "develop"
labels:
- "ruby dependencies"
- "ruby"
- "dependencies"

- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
target-branch: "develop"
labels:
- "javascript dependencies"
- "javascript"
- "dependencies"

- package-ecosystem: "composer"
directory: "/"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/rails-code-auditor.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Review code for quality and Rails conventions (report + suggest on request)
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"rails-code-quality": "allow"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/rails-migration-manager.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Manage Rails migrations - create, run, rollback, and troubleshoot
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"rails-migrations": "allow"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/rails-refactor.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Refactor code following Rails and project conventions
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"rails-code-quality": "allow"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/rails-resource-builder.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Generate complete Rails resources (models, controllers, routes, tests)
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"rails-models": "allow"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/rails-test-runner.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Execute tests and report results only
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"rspec-testing": "allow"
Expand Down
2 changes: 1 addition & 1 deletion .opencode/agents/ruby-gem-updater.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Execute Ruby gem updates with version checking, breaking change analysis, and testing
mode: subagent
model: minimax-coding-plan/MiniMax-M2.5
model: minimax-coding-plan/MiniMax-M2.7
permission:
skill:
"ruby-gem-update": "allow"
Expand Down
10 changes: 5 additions & 5 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby "3.4.5"

# Bundle edge Rails instead: gem "rails", github: "rails/rails"
gem "rails", "~> 8.1.0"
gem "rails", "~> 8.1.3"
# Use postgresql as the database for Active Record
gem "pg", "~> 1.6.2"
# Use Puma as the app server
Expand Down Expand Up @@ -68,8 +68,8 @@ gem "faker", "~> 3.6", groups: [:development, :test].tap { |groups|

group :development do
# Access an interactive console on exception pages or by calling "console" anywhere in the code.
gem "web-console", "~> 4.2.1"
gem "listen", "~> 3.9.0"
gem "web-console", "~> 4.3.0"
gem "listen", "~> 3.10.0"
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
# gem "spring"

Expand Down Expand Up @@ -106,7 +106,7 @@ end
gem "tzinfo-data", platforms: [:mri, :windows]

# Pagination
gem "pagy", "~> 43.4"
gem "pagy", "~> 43.5"

# Alternative approach to web apps development.
# https://github.com/hotwired/hotwire-rails
Expand Down Expand Up @@ -135,7 +135,7 @@ gem "importmap-rails"
# gem "rack-timeout"

# Http client for making API requests
gem "faraday", "~> 2.14.0"
gem "faraday", "~> 2.14.2"

# OpenStruct for easy data modeling - removed from standard library since ruby 3.5
gem "ostruct"
Loading
Loading