Commit Graph

7496 Commits

Author SHA1 Message Date
Jorge Manrubia cc84904d20 Fix time-dependent test 2025-10-28 16:26:03 +01:00
Mike Dalessio d63dda1b83 Merge pull request #1407 from basecamp/flavorjones/retry-rubyllm-jobs-on-forbidden
Retry RubyLLM jobs on RubyLLM::ForbiddenError
2025-10-28 09:48:46 -04:00
Mike Dalessio 57ec1d1d99 Retry RubyLLM jobs on RubyLLM::ForbiddenError
ref: https://fizzy.37signals.com/5986089/cards/2574
2025-10-28 09:44:03 -04:00
dependabot[bot] 7d20c2751b Bump kamal from 2.8.0 to 2.8.2
Bumps [kamal](https://github.com/basecamp/kamal) from 2.8.0 to 2.8.2.
- [Release notes](https://github.com/basecamp/kamal/releases)
- [Commits](https://github.com/basecamp/kamal/compare/v2.8.0...v2.8.2)

---
updated-dependencies:
- dependency-name: kamal
  dependency-version: 2.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 23:26:29 +00:00
Andy Smith 74cda9a8ef Merge pull request #1405 from basecamp/bc-style-reactions
Add Basecamp-style boosts
2025-10-27 17:06:11 -05:00
Andy Smith b2a83f1625 Add Basecamp-style boosts 2025-10-27 16:59:57 -05:00
Andy Smith bf44ad973a Merge pull request #1403 from basecamp/revert-1393-reactions
Revert "Reactions"
2025-10-27 16:19:01 -05:00
Andy Smith 6b0fc35627 Revert "Reactions" 2025-10-27 16:16:57 -05:00
dependabot[bot] 245c1fabbf Bump the development-dependencies group with 2 updates
Bumps the development-dependencies group with 2 updates: [selenium-webdriver](https://github.com/SeleniumHQ/selenium) and [webmock](https://github.com/bblimke/webmock).


Updates `selenium-webdriver` from 4.37.0 to 4.38.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.37.0...selenium-4.38.0)

Updates `webmock` from 3.25.1 to 3.26.0
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.25.1...v3.26.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-version: 4.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: webmock
  dependency-version: 3.26.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 21:11:11 +00:00
Andy Smith 9a49d410fb Merge pull request #1401 from basecamp/remove-maybe-background
Remove pinstripe BG
2025-10-27 16:11:03 -05:00
dependabot[bot] 7e209e188e Bump sentry-ruby from 5.28.0 to 6.0.0
Bumps [sentry-ruby](https://github.com/getsentry/sentry-ruby) from 5.28.0 to 6.0.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.28.0...6.0.0)

---
updated-dependencies:
- dependency-name: sentry-ruby
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 21:10:07 +00:00
dependabot[bot] 6d4c6deeef Bump solid_queue from 1.2.1 to 1.2.2
Bumps [solid_queue](https://github.com/rails/solid_queue) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/rails/solid_queue/releases)
- [Commits](https://github.com/rails/solid_queue/compare/v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: solid_queue
  dependency-version: 1.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 21:09:45 +00:00
Andy Smith d2817f1df1 Remove pinstripe BG 2025-10-27 16:07:36 -05:00
Andy Smith f7687e2ff5 Merge pull request #1393 from basecamp/reactions
Reactions
2025-10-27 16:02:30 -05:00
Andy Smith 0b743037db Set explicit button type 2025-10-27 15:57:59 -05:00
dependabot[bot] f81155bfac Bump sentry-rails from 5.28.0 to 6.0.0
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby) from 5.28.0 to 6.0.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases)
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-ruby/compare/5.28.0...6.0.0)

---
updated-dependencies:
- dependency-name: sentry-rails
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 20:53:00 +00:00
dependabot[bot] 292a23dce0 Bump ruby_llm from 32611af to cf27430
Bumps [ruby_llm](https://github.com/crmne/ruby_llm) from `32611af` to `cf27430`.
- [Release notes](https://github.com/crmne/ruby_llm/releases)
- [Commits](https://github.com/crmne/ruby_llm/compare/32611afc114c5f40696dd42f8a1eaee6b6b81330...cf2743079d62897a0ad06f7cfd2796fefe3ebb5e)

---
updated-dependencies:
- dependency-name: ruby_llm
  dependency-version: cf2743079d62897a0ad06f7cfd2796fefe3ebb5e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 20:41:54 +00:00
dependabot[bot] 4415422f5a Bump activerecord-tenanted from 82eff28 to aaa4a34
Bumps [activerecord-tenanted](https://github.com/basecamp/activerecord-tenanted) from `82eff28` to `aaa4a34`.
- [Release notes](https://github.com/basecamp/activerecord-tenanted/releases)
- [Commits](https://github.com/basecamp/activerecord-tenanted/compare/82eff28e0d2f857f14cf8d9c94eaa6c37cec58bb...aaa4a3473eab400c4c8a6ca05a7207578d3ade53)

---
updated-dependencies:
- dependency-name: activerecord-tenanted
  dependency-version: aaa4a3473eab400c4c8a6ca05a7207578d3ade53
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 20:40:37 +00:00
Andy Smith 193ba5ca27 Merge pull request #1395 from basecamp/restore-filter-checkmarks
Ensure check icons are targeted properly
2025-10-27 15:40:00 -05:00
Andy Smith 539a7d87e4 Consolidate popup checked classes 2025-10-27 15:36:34 -05:00
dependabot[bot] b5321bf8dc Bump benchmark from 0.4.1 to 0.5.0
Bumps [benchmark](https://github.com/ruby/benchmark) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/ruby/benchmark/releases)
- [Commits](https://github.com/ruby/benchmark/compare/v0.4.1...v0.5.0)

---
updated-dependencies:
- dependency-name: benchmark
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 20:34:58 +00:00
Andy Smith cd59b745fc Ensure check icons are targeted properly 2025-10-27 15:27:24 -05:00
Andy Smith ce4899d089 Better trigger alignment without reactions 2025-10-27 15:05:40 -05:00
Andy Smith 5180555e30 Position the reaction button when empty 2025-10-27 14:49:20 -05:00
Andy Smith fdec3f2155 Add extra enojis 2025-10-27 14:35:49 -05:00
Andy Smith fe00a43786 Nicer submit and cancel buttons 2025-10-27 14:27:55 -05:00
Andy Smith a742ed65ff Use new icons 2025-10-27 14:10:47 -05:00
Andy Smith d72136ae92 Insert emoji character to input 2025-10-27 13:37:53 -05:00
Andy Smith 9711a8e1e5 Prevent empty submit on reaction input 2025-10-27 13:24:30 -05:00
Mike Dalessio c3cf967f8a Merge pull request #1392 from basecamp/flavorjones/jemalloc
Use jemalloc
2025-10-27 13:45:44 -04:00
Mike Dalessio 85cc54353a Use jemalloc 2025-10-27 13:43:13 -04:00
Mike Dalessio 8f7219af86 Merge pull request #1358 from basecamp/dependabot/bundler/yabeda-http_requests-0.3.0
Bump yabeda-http_requests from 0.2.1 to 0.3.0
2025-10-27 13:28:55 -04:00
dependabot[bot] 89f1c1e44e Bump yabeda-http_requests from 0.2.1 to 0.3.0
Bumps [yabeda-http_requests](https://github.com/yabeda-rb/yabeda-http_requests) from 0.2.1 to 0.3.0.
- [Release notes](https://github.com/yabeda-rb/yabeda-http_requests/releases)
- [Changelog](https://github.com/yabeda-rb/yabeda-http_requests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yabeda-rb/yabeda-http_requests/compare/v0.2.1...v0.3.0)

---
updated-dependencies:
- dependency-name: yabeda-http_requests
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-27 13:26:29 -04:00
Mike Dalessio b03e5c9282 Merge pull request #1353 from basecamp/dependabot/bundler/puma-7.1.0
Bump puma from 7.0.4 to 7.1.0
2025-10-27 13:25:42 -04:00
Mike Dalessio 3606b6920c Merge pull request #1351 from basecamp/dependabot/bundler/aws-sdk-s3-1.200.0
Bump aws-sdk-s3 from 1.199.1 to 1.200.0
2025-10-27 13:24:44 -04:00
Mike Dalessio c680b2ba1a Merge pull request #1350 from basecamp/dependabot/bundler/development-dependencies-c4ddfb1369
Bump selenium-webdriver from 4.36.0 to 4.37.0 in the development-dependencies group
2025-10-27 13:22:18 -04:00
Mike Dalessio d7cf678a63 Merge pull request #1356 from basecamp/dependabot/bundler/thruster-0.1.16
Bump thruster from 0.1.15 to 0.1.16
2025-10-27 13:19:55 -04:00
Mike Dalessio a94b1fde3d Merge pull request #1357 from basecamp/dependabot/bundler/kamal-2.8.0
Bump kamal from 2.7.0 to 2.8.0
2025-10-27 13:17:06 -04:00
Andy Smith 7b432a40f6 Consolidate quick-reactions and reactions 2025-10-27 11:34:35 -05:00
Andy Smith e7c0c46dab Merge pull request #1391 from basecamp/dark-mode-draft-color
Update dark mode highlight color
2025-10-27 10:42:02 -05:00
Andy Smith a6c8e9e01a Update dark mode highlight color 2025-10-27 10:40:25 -05:00
Jorge Manrubia 7c85f07dde Restore tokenizer version I reverted by mistake when removing Fizzy Ask 2025-10-27 15:07:40 +01:00
Jorge Manrubia 16d46dfe19 Merge pull request #1389 from basecamp/clean-ai
Remove Fizzy Ask
2025-10-27 14:57:58 +01:00
Jorge Manrubia 9317a82570 Remove Fizzy Ask
Since we are not going to ship it
2025-10-27 14:45:30 +01:00
Mike Dalessio 0617303388 Merge pull request #1390 from basecamp/flavorjones/fix-migration-audit-20251027
Make migration audit more robust
2025-10-27 09:40:38 -04:00
Mike Dalessio 9242bac2d5 Make migration audit more robust
ref: https://fizzy.37signals.com/5986089/cards/2542
2025-10-27 09:38:50 -04:00
Lewis Buckley c27d6ad7d0 Merge pull request #1388 from basecamp/improve-activejob-metrics
Yabeda Active Jobs with scheduled / bulk enqueue support
2025-10-27 04:30:29 -07:00
Jorge Manrubia ed30ef91e9 Merge pull request #1387 from basecamp/rename-highlights
Rename highlights -> summary
2025-10-27 11:28:40 +01:00
Jorge Manrubia 0c1bc02c12 Update VCR fixtures 2025-10-27 10:36:01 +01:00
Lewis Buckley 44bbd1c87a Yabeda Active Jobs with scheduled / bulk enqueue support 2025-10-27 09:31:26 +00:00