Commit Graph

169 Commits

Author SHA1 Message Date
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
Jorge Manrubia f8dfad8d22 update lexical 2025-06-03 13:13:42 +02:00
Jorge Manrubia 66a3267c4d update lexical 2025-06-03 12:03:49 +02:00
Jorge Manrubia cf5f0a9f3f Set ratio for videos via style
And update lexical to allow style attributes
2025-06-03 11:41:10 +02:00
dependabot[bot] ae13cb962d Bump turbo-rails from 2.0.13 to 2.0.16
Bumps [turbo-rails](https://github.com/hotwired/turbo-rails) from 2.0.13 to 2.0.16.
- [Release notes](https://github.com/hotwired/turbo-rails/releases)
- [Commits](https://github.com/hotwired/turbo-rails/compare/v2.0.13...v2.0.16)

---
updated-dependencies:
- dependency-name: turbo-rails
  dependency-version: 2.0.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 20:33:22 +00:00
Mike Dalessio 1f694cf7f1 dep: update kamal to edge
so we can use KAMAL_HOST
2025-06-02 13:25:28 -04:00
Mike Dalessio e0d23b10f3 dep: bundle update 2025-06-01 17:08:30 -04:00
Mike Dalessio 80e84f31fc dep: add mission_control-jobs 2025-06-01 11:40:35 -04:00
Jorge Manrubia 75832857e3 update lexical 2025-05-31 18:16:06 +02:00
Mike Dalessio a17b024681 Update AR::Tenanted to have tenanted blob keys
Also, a script to migrate blobs (on disk and in the database) to the
new convention.

ref: https://37s.fizzy.37signals.com/collections/7/cards/246
2025-05-30 15:54:31 -04:00
Jorge Manrubia 92ba876b25 update lexical 2025-05-30 11:55:28 +02:00
Jorge Manrubia 40e2dcae0b Update lexical to support placeholders and style them up 2025-05-30 11:07:42 +02:00
Jorge Manrubia 694c05b78f update lexical 2025-05-30 10:28:01 +02:00
Jorge Manrubia 9135d13f76 Update to latest 2025-05-29 23:38:55 +02:00
Jorge Manrubia 80c78ea56f Update to latest 2025-05-29 22:30:09 +02:00
Jorge Manrubia dec696b64f Update lexical to fix hangs when creating cards 2025-05-29 22:25:37 +02:00
Jorge Manrubia 0e5bb87bc6 update lexical 2025-05-29 16:33:04 +02:00
Jorge Manrubia f405c364ac update lexical 2025-05-29 16:31:16 +02:00
Jorge Manrubia fa04016cbe Revert "Revert "Replace House with Lexical"" 2025-05-29 14:25:16 +02:00
Jorge Manrubia 08d8b2e5ff Revert "Replace House with Lexical" 2025-05-29 14:22:27 +02:00
Jorge Manrubia c1f1183bb0 Update actiontext lexical 2025-05-29 13:39:15 +02:00
Jorge Manrubia 0acfe2bcb7 Update lexical 2025-05-29 13:32:38 +02:00