Open Source
42 pull request integrate in 15 repository e 16 issue segnalate.
excid3/noticed
rails/solid_queue
hashicorp/vault-ruby
rails/rails
-
Skip a periodic timer tick while the previous one is pending
In revisione -
Raise when an enum label conflicts with an earlier label's alias
In revisione -
Deprecate ActiveRecord::
Validations:: NumericalityValidator Integrata -
Use native RENAME COLUMN for rename_column on SQLite
Integrata -
Check ActiveModel::
Attributes attribute methods without building the hash Integrata -
Fix in_order_of serializing values twice
Integrata -
Build options_for_select options into one buffer
Integrata -
Don't build the association scope when the reader uses the statement cache
In revisione -
Return a plain String from String#truncate on SafeBuffer
Integrata -
Avoid building separator regexps on every strip_insignificant_zeros call
Integrata -
Look up the controller class once per request
Integrata
FriendsOfFlarum/upload
crmne/zapfast
-
Play voice messages with a stray first page in the middle
Integrata -
Show which voice messages have not been heard yet
Integrata -
Let a chat keep its own voice message speed
Integrata -
Show message summaries in the interface language
Integrata -
feat: let a phone camera open Linked devices from the pairing QR
Integrata -
fix: keep a voice message's time on its duration line
Integrata
basecamp/rails-active_search
-
Keep documents with an absent collection when rejecting a value
In revisione -
PostgreSQL: index the concatenated vectors a multi-field search matches
In revisione -
Issue filter(field: []) raises on a route_by index, but matches nothing elsewhere
Aperta -
Refuse remove_by_filter when the filter normalizes to nothing
In revisione -
SQLite: scope every term to the searched fields, keep operators literal
In revisione
renuo/rails_api_logger
-
Store the size of bodies that are not valid UTF-8 instead of raising
Integrata -
Never let a logging error break the host app
Integrata -
Refactor engine.rb to load inbound logger with require_relative
Integrata -
Issue The migration templates don't take into account if the user has changed the behavior of the PK
Risolta -
Support custom primary key types in migration template
Integrata
avo-hq/avo
coorasse/cancancan
-
Match symbols with strings in can? as accessible_by does
Integrata -
Keep the scope of has_many through associations in accessible_by
Integrata -
Do not share cancan_skipper between controller subclasses
Integrata -
Do not change the rules of the ability in accessible_by
Integrata -
Load the resource when the id is only whitespace
Integrata -
Match String actions like Symbol actions
Integrata
rails/mission_control-jobs
-
Issue Resque: ActiveJob.jobs.pending without a queue returns the failed jobs
Aperta -
Show time titles in the application time zone
In revisione -
Filter recurring task arguments
In revisione -
Discard and retry Solid Queue jobs in bulk without loading them
In revisione -
Read Solid Queue job class names without loading the jobs
In revisione -
Apply the offset after in-memory filtering
In revisione -
Remove each batch of Resque jobs with one LREM in bulk retry and discard
In revisione -
Find Resque jobs without deserializing the whole list
In revisione -
Keep the host app's locales available in the dashboard's I18n config
In revisione -
Keep date filters in bulk actions and pagination links
In revisione -
Link to jobs with their real queue name
In revisione
ddnexus/pagy
crmne/ruby_llm
-
Issue [BUG] Serializing an acts_as_message record marks it as a cache boundary and raises SystemStackError
Risolta -
Issue [BUG] Anthropic streaming reports the provisional input tokens instead of the cumulative count
Risolta -
Issue [BUG] An approved tool runs twice when two processes complete the same persisted chat
Risolta -
Issue Destroying a chat deletes its billed usage rows
Risolta -
Serialize a message's cache boundary without marking it
Integrata -
Read Anthropic streamed input tokens from message_delta
Integrata -
Load the model registry in one upsert
Integrata -
Keep a chat's usage rows when the chat is destroyed
Integrata -
Issue Anthropic's "credit balance is too low" arrives as BadRequestError, not PaymentRequiredError
Risolta