Commit Graph

199 Commits

Author SHA1 Message Date
Jorge Manrubia 3eadd5db41 Update editor 2025-07-04 19:18:59 +02:00
Mike Dalessio 93f9e93239 dep: bump actiontext-lexical for previewable attachment fix
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1004
2025-07-03 18:35:53 -04:00
Jorge Manrubia 5c68dac4d5 Update action text 2025-07-04 00:05:39 +02:00
Jorge Manrubia 020c99fc99 Update editor 2025-07-03 19:57:29 +02:00
Jorge Manrubia 26cb727e0c Update editor 2025-07-03 19:55:55 +02:00
Jorge Manrubia 7d0149ae84 Not committing hard coded gems is a good idea 2025-07-03 19:27:44 +02:00
Jorge Manrubia 6b22fb3259 Update editor 2025-07-03 19:25:07 +02:00
Jorge Manrubia 7ff21f95d2 Update editor 2025-07-03 19:11:51 +02:00
Jorge Manrubia 181ced13d0 Update lexical to fix problem with multi file uploads 2025-07-03 18:35:11 +02:00
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