Jorge Manrubia
2c0bb6ecb6
Update to include fix for Safari
2025-07-03 18:21:35 +02:00
Jorge Manrubia
bd7b9a442e
Merge branch 'main' into fizzy-do-prompts
...
* main: (57 commits)
Untenanted access in authenticated controllers should request auth
dep: bundle update
dep: update Rails
dep: bump AR::Tenanted
Clean up the cable meta tag
Fix activity feed pagination to fetch on demand
Create a "published" event if a card is created published
Scatter Honcho seeds over a 30 day period
Fix the PWA manifest to use slugged URLs
Collection publication edits render a turbo frame
Collection workflow edits render a turbo frame
Collection entropy config edits render a turbo frame
Use automatic sizing where supported
Introduce a separate controller for collection entropy config
Add `card_id` to index
Move to scope and inline method
Prefer modern syntax
Fix that stage should be visible above card background
Indicate opens menu
Hide dialog targets from screen readers when closed
...
# Conflicts:
# db/schema.rb
# db/schema_cache.yml
2025-07-03 16:11:00 +02:00
Mike Dalessio
c9b3412cbe
dep: bundle update
...
- aws-partitions: 1.1119.0 -> 1.1124.0
- used by aws-sdk-s3
- aws-sdk-core: 3.226.0 -> 3.226.2
- used by aws-sdk-s3
- aws-sdk-kms: 1.105.0 -> 1.106.0
- used by aws-sdk-s3
- ruby-vips: 2.2.3 -> 2.2.4
- used by image_processing
- ostruct: 0.6.1 -> 0.6.2
- used by kamal
- file_repository: 1.4.5 -> 1.4.6
- used by portfolio, signal_id
- faraday-multipart: 1.1.0 -> 1.1.1
- used by ruby_llm
- faraday-net_http: 3.4.0 -> 3.4.1
- used by ruby_llm
- faraday-retry: 2.3.1 -> 2.3.2
- used by ruby_llm
- sentry-ruby: 5.25.0 -> 5.26.0
- used by sentry-rails
- jwt: 2.10.1 -> 3.1.2
- used by signal_id
2025-07-03 09:15:50 -04:00
Mike Dalessio
a3030c1b90
dep: update Rails
2025-07-03 09:13:58 -04:00
Mike Dalessio
87e981fb60
dep: bump AR::Tenanted
2025-07-03 09:12:28 -04:00
Jorge Manrubia
e90d38f884
Update lexical
2025-07-03 11:20:42 +02:00
Jorge Manrubia
11d2b005a2
Support trailing spaces in inserted commands
2025-07-03 09:57:01 +02:00
Jorge Manrubia
75a8316609
Disable attachments in the terminal
2025-07-03 09:35:38 +02:00
Jorge Manrubia
0c4baed8a4
Show help menu without introducing newlines after updating lexical
2025-07-02 23:03:38 +02:00
Jorge Manrubia
cee3925057
Add all commands
2025-07-02 21:26:10 +02:00
Jorge Manrubia
3e8d164807
Update editor
2025-07-02 18:33:55 +02:00
Jorge Manrubia
725071d40a
Update editor
2025-07-02 18:09:17 +02:00
Jorge Manrubia
6383918c03
Update editor
2025-07-02 18:08:22 +02:00
Jorge Manrubia
31c3a08387
Update editor
2025-07-02 17:51:20 +02:00
Jorge Manrubia
1d60ce24f7
Update editor
2025-07-02 17:25:42 +02:00
Jorge Manrubia
797a586552
Update editor
2025-07-02 17:11:46 +02:00
Jorge Manrubia
18afaa87c2
For custom attachments we don't manage figures anymore, but action-text-attachments
...
So that we keep HTML valid when nesting them within paragraphs
2025-07-02 16:01:34 +02:00
Mike Dalessio
6905198b66
dep: Use the patched AR::Tenanted branch
2025-07-01 15:56:14 -04:00
Jorge Manrubia
36daa58858
Use lexical from github for design work
2025-07-01 16:12:55 +02:00
Jorge Manrubia
0f7b45ab38
Use lexical in the command line
2025-07-01 12:15:02 +02:00
Jorge Manrubia
43ec523eaa
Update action text lexical!
2025-07-01 09:58:33 +02:00
Jorge Manrubia
9e3dbb0858
Remove semantic searches
...
We may revisit in the future but we'll go with keyword search only for launch
2025-06-25 09:36:14 +02:00
Jorge Manrubia
e13db3e666
Update lexical
2025-06-23 21:20:23 +02:00
Jorge Manrubia
f3eb99959a
Merge pull request #640 from basecamp/fix-attachments
...
Fix issues with invalid attachments markup
2025-06-23 15:11:02 +02:00
Jorge Manrubia
0c4cbf347e
Update to point to version with fix for attachments
2025-06-23 14:53:16 +02:00
Mike Dalessio
0290042e10
Update AR::Tenanted to address tenant creation raciness
...
Fixes https://37s.fizzy.37signals.com/collections/7/cards/897
2025-06-21 16:00:41 -04:00
Mike Dalessio
0958c56d28
dep: Update signal_id to quash noisy test warnings
2025-06-21 11:13:28 -04:00
Mike Dalessio
506fd28643
Update dependences, including Rails and queenbee-plugin
2025-06-21 10:54:51 -04:00
Mike Dalessio
73ba0c074f
Introduce a Signup model and integrate with QB/37id
...
- Creates a Queenbee::Account
- SignalId peer classes work properly
- Set up a basic template for the account (closure reasons, workflow, collection)
- Load signal_id fixtures during `bin/setup --reset`
- Update signal_id to pull in the Fizzy product
2025-06-20 15:16:57 -04:00
Mike Dalessio
aada380147
Add the signal_id gem
...
- add libmysqlclient to the container image
- configure the signal id database
- YAML permitted classes setup for 37id tests
- setup rw splitting so integration tests pass
2025-06-20 15:16:56 -04:00
Jorge Manrubia
7758b92456
Grab latest to fix problem
...
https://37s.fizzy.37signals.com/collections/2/cards/892
2025-06-20 17:37:04 +02:00
Jorge Manrubia
42ea57a8c8
Point to last version merged in main branch
2025-06-20 14:34:06 +02:00
Jorge Manrubia
5c98744743
Support rich text mentions
2025-06-20 10:39:22 +02:00
Jorge Manrubia
ec77228b80
Update lexical editor
2025-06-20 09:42:28 +02:00
Jorge Manrubia
a6324f22f2
Use remote version from branch
2025-06-19 14:32:46 +02:00
Jorge Manrubia
cda20600b1
Show mentions in the editor
2025-06-19 12:16:32 +02:00
Jorge Manrubia
1547f56e5f
Merge pull request #611 from basecamp/dependabot/bundler/rails-fd49d6a
...
Bump rails from `0ac3fba` to `fd49d6a`
2025-06-13 10:33:53 +02:00
Jorge Manrubia
82055ebca8
Merge pull request #610 from basecamp/dependabot/bundler/sentry-ruby-5.25.0
...
Bump sentry-ruby from 5.24.0 to 5.25.0
2025-06-13 10:33:35 +02:00
Jorge Manrubia
9da6aa4619
Merge pull request #606 from basecamp/dependabot/bundler/ruby_llm-a35aa11
...
Bump ruby_llm from `7430570` to `a35aa11`
2025-06-13 10:33:25 +02:00
Jorge Manrubia
754202fc48
Merge pull request #600 from basecamp/dependabot/bundler/aws-sdk-s3-1.189.1
...
Bump aws-sdk-s3 from 1.188.0 to 1.189.1
2025-06-13 10:33:15 +02:00
Jorge Manrubia
7a27588297
Merge pull request #598 from basecamp/dependabot/bundler/sqlite3-2.7.0
...
Bump sqlite3 from 2.6.0 to 2.7.0
2025-06-13 10:33:11 +02:00
Jorge Manrubia
cf5c18b49d
Merge pull request #577 from basecamp/dependabot/bundler/turbo-rails-2.0.16
...
Bump turbo-rails from 2.0.13 to 2.0.16
2025-06-13 10:32:53 +02:00
dependabot[bot]
8a1b300006
Bump rails from 0ac3fba to fd49d6a
...
Bumps [rails](https://github.com/rails/rails ) from `0ac3fba` to `fd49d6a`.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/0ac3fba6ee5f7d1680024a4925eee6069095487b...fd49d6a3180244969fb5ab9768d0bc7d9e4df9fe )
---
updated-dependencies:
- dependency-name: rails
dependency-version: fd49d6a3180244969fb5ab9768d0bc7d9e4df9fe
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 20:17:38 +00:00
dependabot[bot]
1dc9702dc2
Bump sentry-ruby from 5.24.0 to 5.25.0
...
Bumps [sentry-ruby](https://github.com/getsentry/sentry-ruby ) from 5.24.0 to 5.25.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.24.0...5.25.0 )
---
updated-dependencies:
- dependency-name: sentry-ruby
dependency-version: 5.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 20:17:08 +00:00
dependabot[bot]
fa50b28427
Bump ruby_llm from 7430570 to a35aa11
...
Bumps [ruby_llm](https://github.com/crmne/ruby_llm ) from `7430570` to `a35aa11`.
- [Release notes](https://github.com/crmne/ruby_llm/releases )
- [Commits](https://github.com/crmne/ruby_llm/compare/74305703dcdcdcf8b2adefd8236184bcffc83910...a35aa111a0bb36b7f0363b1f1f2a25e3d5378fd3 )
---
updated-dependencies:
- dependency-name: ruby_llm
dependency-version: a35aa111a0bb36b7f0363b1f1f2a25e3d5378fd3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 20:48:33 +00:00
Jorge Manrubia
e0c0a31b74
Update lexical
2025-06-11 14:34:51 +02:00
dependabot[bot]
02a40cd5cf
Bump aws-sdk-s3 from 1.188.0 to 1.189.1
...
Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.188.0 to 1.189.1.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/commits )
---
updated-dependencies:
- dependency-name: aws-sdk-s3
dependency-version: 1.189.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 20:49:57 +00:00
dependabot[bot]
f268305480
Bump sqlite3 from 2.6.0 to 2.7.0
...
Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/sparklemotion/sqlite3-ruby/releases )
- [Changelog](https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/sqlite3-ruby/compare/v2.6.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: sqlite3
dependency-version: 2.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 20:12:53 +00:00
Mike Dalessio
355823ea27
dep: update rack to 3.1.16
...
Addresses:
Name: rack
Version: 3.1.15
CVE: CVE-2025-49007
GHSA: GHSA-47m2-26rw-j2jw
Criticality: Unknown
URL: https://github.com/rack/rack/security/advisories/GHSA-47m2-26rw-j2jw
Title: ReDoS Vulnerability in Rack::Multipart handle_mime_head
2025-06-05 14:44:46 -04:00
Jorge Manrubia
b7cffc8f09
update lexical
2025-06-03 13:17:03 +02:00