Jorge Manrubia
1bdc5e886e
Update action text lexical to bring improvements from https://github.com/basecamp/actiontext-lexical/pull/37
2025-08-12 13:37:36 +02:00
Jason Zimdars
e8dc14fda7
Simplify prompt, adjust styles to move away from bullet format
2025-08-11 18:03:48 -05:00
Mike Dalessio
c0b521f967
Merge pull request #890 from basecamp/flavorjones/fix-logging
...
dep: Revert jbuilder upgrade
2025-08-11 18:34:30 -04:00
Mike Dalessio
dbeab5a726
dep: Revert jbuilder upgrade
...
because it breaks structured logging
2025-08-11 18:31:11 -04:00
Andy Smith
c45a9a50c9
Merge pull request #889 from basecamp/fix-hotkey-flicker-on-open
...
Fix hotkey flicker on open
2025-08-11 17:13:06 -05:00
Andy Smith
5b31a8f86d
Revert "Hide hotkeys when filtering"
...
This reverts commit 669798f100 .
2025-08-11 17:10:34 -05:00
Andy Smith
994694308f
Remove sticky footer in popup
2025-08-11 17:09:41 -05:00
Andy Smith
669798f100
Hide hotkeys when filtering
2025-08-11 16:54:05 -05:00
Andy Smith
441b1e5759
Merge pull request #887 from basecamp/mobile-metadata
...
Stack meta info on mobile
2025-08-11 16:48:10 -05:00
Mike Dalessio
de1c05155d
Merge pull request #888 from basecamp/flavorjones/fix-excerpts
...
Fix Excerpt Helper which was blocking some mention notifications from getting sent
2025-08-11 17:41:18 -04:00
Mike Dalessio
d2da1dcc06
Make ExcerptHelper work for String inputs
2025-08-11 17:38:24 -04:00
Mike Dalessio
d2a0196fe2
Backfill tests for ExcerptHelper
2025-08-11 17:33:19 -04:00
Andy Smith
267a5f11fa
Stack meta info on mobile
2025-08-11 15:54:59 -05:00
Mike Dalessio
8d9f112c4f
Merge pull request #886 from basecamp/flavorjones/dockerfile-cache-fix-2
...
fix: make sure bundler is installed in the image
2025-08-11 14:49:28 -04:00
Mike Dalessio
3683ec2cf2
fix: make sure bundler is installed in the image
...
accidentally removed in #882
2025-08-11 14:46:35 -04:00
Mike Dalessio
9e827a194a
Merge pull request #885 from basecamp/flavorjones/dockerfile-cache-fix
...
fix caching of gems in the Dockerfile
2025-08-11 14:40:38 -04:00
Mike Dalessio
12f28eec8a
fix caching of gems in the Dockerfile
...
see related #882
2025-08-11 14:39:51 -04:00
Mike Dalessio
9a0958e4b6
Merge pull request #884 from basecamp/flavorjones/bump-rails-20250811
...
dep: bump rails, active_record-tenanted, and indirect dependencies
2025-08-11 14:28:57 -04:00
Mike Dalessio
2a047fd7ff
dep: bundle update
...
- active_record-tenanted
- mini_magick: 5.2.0 -> 5.3.0
- used by image_processing
- ostruct: 0.6.2 -> 0.6.3
- used by kamal
- json: 2.13.0 -> 2.13.2
- used by rails_structured_logging, ruby_llm
- faraday: 2.13.2 -> 2.13.4
- used by ruby_llm
- multi_json: 1.15.0 -> 1.17.0
- used by signal_id
- et-orbi: 1.2.11 -> 1.3.0
- used by solid_queue
2025-08-11 14:27:11 -04:00
Mike Dalessio
b30d40e618
dep: bump rails, rack, reline
2025-08-11 14:26:27 -04:00
Mike Dalessio
56bcf5609d
Merge pull request #883 from basecamp/flavorjones/bump-deps-20250811
...
bump dependencies
2025-08-11 14:17:46 -04:00
Mike Dalessio
8238c06857
dep: update signal_id and portfolio
2025-08-11 14:10:04 -04:00
Mike Dalessio
8ece7a037e
dep: update aws-sdk-s3 1.193.0 → 1.196.1
2025-08-11 14:08:49 -04:00
Mike Dalessio
11215eff72
dep: update puma 6.6.0 → 6.6.1
2025-08-11 14:08:12 -04:00
Mike Dalessio
8e2fc57938
dep: update importmap-rails 2.1.0 → 2.2.2
2025-08-11 14:07:32 -04:00
Mike Dalessio
eeb81e263b
dep: update rouge 4.5.2 → 4.6.0
2025-08-11 14:06:49 -04:00
Mike Dalessio
f5a509e966
dep: update propshaft 1.2.0 → 1.2.1
2025-08-11 14:05:37 -04:00
Mike Dalessio
9f86d5824c
dep: brakeman 7.0.2 → 7.1.0
2025-08-11 14:04:56 -04:00
Mike Dalessio
136562b67d
Merge pull request #882 from basecamp/flavorjones/cache-gems-in-dockerfile
...
Dockerfile: Use a cache mount for bundled gems
2025-08-11 14:03:26 -04:00
Mike Dalessio
51ab69a2cf
Dockerfile: Use a cache mount for bundled gems
...
ref: https://fizzy.37signals.com/5986089/collections/7/cards/1338
2025-08-11 14:02:50 -04:00
Andy Smith
6a6dd0969d
Merge pull request #881 from basecamp/mobile-workflow-styles
...
Mobile workflow styles
2025-08-11 11:55:58 -05:00
Andy Smith
6c1a0bb5de
Make changes specific to card perma
2025-08-11 11:49:31 -05:00
Andy Smith
9224b76104
Workflow stages look better on mobile
2025-08-11 11:43:03 -05:00
Jorge Manrubia
278a8f9f96
Remove insight response (remaining stuff from the /insight experimental command)
2025-08-11 14:51:40 +02:00
Jorge Manrubia
27830ed633
Merge pull request #880 from basecamp/clean-insight
...
Clean experimental code for getting insight
2025-08-11 13:51:57 +02:00
Jorge Manrubia
028d507bcc
Format
2025-08-11 13:41:23 +02:00
Jorge Manrubia
588f03e927
Remove insight experimental code
...
Also, downgrade LLM for commands to mini. It's much cheaper and I only upgraded because of the
interpretation complexities that the insight command introduced.
We are implementing a much better approach with Ask.
2025-08-11 13:40:56 +02:00
Jorge Manrubia
8addd4bd50
Remove comment
2025-08-11 12:42:31 +02:00
Jorge Manrubia
bdcb3b90ba
Update rubyllm to latest
2025-08-11 12:42:25 +02:00
Mike Dalessio
50d75678b1
Merge pull request #879 from basecamp/flavorjones/fix-cookie-paths2
...
Tenanted session token cookies
2025-08-10 18:59:18 -04:00
Mike Dalessio
5540b0fd1b
Make sure session cookie has the correct path for the tenant
...
ref: https://fizzy.37signals.com/5986089/collections/7/cards/1234
2025-08-10 18:53:52 -04:00
Mike Dalessio
360e22feb0
Move testing setup for path-based tenanting into test helper
...
This was previously in the AR::Tenanted branch we were using, but
feels like it doesn't belong in the gem.
2025-08-10 18:53:33 -04:00
Mike Dalessio
e5bedcee99
Merge pull request #878 from basecamp/flavorjones/account-slug
...
Prefer Account#slug to Account.script_name
2025-08-09 14:30:25 -04:00
Mike Dalessio
9bdc273c76
Prefer Account#slug to Account.script_name
...
Caching the script name in a class instance variable seemed like a bug
to me.
2025-08-09 14:27:41 -04:00
Mike Dalessio
b40d22ccdc
Merge pull request #877 from basecamp/flavorjones/lexical-entity-unescaping
...
Update actiontext-lexical to get the code block entities fix
2025-08-09 14:18:25 -04:00
Mike Dalessio
d3aa7de351
Update actiontext-lexical to get the code block entities fix
...
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1229
ref: https://github.com/basecamp/actiontext-lexical/pull/34
2025-08-09 14:16:44 -04:00
Mike Dalessio
367f6061a2
Merge pull request #876 from basecamp/flavorjones/fix-beacon-3
...
Clean up beacon on-visibility-change handling
2025-08-09 14:14:48 -04:00
Mike Dalessio
c78bb652d5
Clean up beacon on-visibility-change handling
...
The previous version was not posting the beacon when the page was
loaded and visible.
2025-08-09 14:09:34 -04:00
Mike Dalessio
323bb3cb68
Merge pull request #874 from basecamp/flavorjones/fix-lightbox-attributes-2
...
Fix my fix to Action Text sanitizer config
2025-08-08 15:19:36 -04:00
Mike Dalessio
58ce8828fa
Well, well, well, if it isn't the consequences of my own actions
2025-08-08 14:18:08 -04:00