Commit Graph

5430 Commits

Author SHA1 Message Date
Jorge Manrubia 31c851aa5b Use the same controller for publishing cards and for publishing and adding another 2025-06-13 08:55:30 +02:00
Jason Zimdars b91ba6d8ef Add Fizzy menu to card perma 2025-06-12 16:46:01 -05:00
Jason Zimdars a55c111737 Fix typo, move to peer element 2025-06-12 15:51:15 -05:00
Jason Zimdars a9252bc07d Only in the presence of the top notch 2025-06-12 15:47:01 -05:00
Jason Zimdars f79f51b1e3 Don't navigate, activate the menu 2025-06-12 15:43:03 -05:00
Jason Zimdars fc19a74e49 Add an obvious link to the collection 2025-06-12 15:39:38 -05:00
Andy Smith b6a32b6786 Merge pull request #613 from basecamp/footer-stamp-fix
Position Completed stamps better
2025-06-12 15:36:53 -05:00
Andy Smith f154c32fd4 Position Completed stamps better 2025-06-12 15:34:23 -05:00
Andy Smith 80f801dae4 Merge pull request #604 from basecamp/mobile-columns
Mobile columns
2025-06-12 15:25:51 -05:00
dependabot[bot] c8d9d7ec83 Bump sentry-rails from 5.24.0 to 5.25.0
Bumps [sentry-rails](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-rails
  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:53 +00: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
Jason Zimdars 99baf18385 Allow adding new cards even in filtered or All Collections views
This is viable now that you can change the collection a card is in as introduced in c4ca5d34e4
2025-06-12 14:19:52 -05:00
Mike Dalessio 9e7c185736 Merge pull request #609 from basecamp/flavorjones/fix-collections-contoller-grantee-update
Avoid losing access to a Collection when updating entropy
2025-06-12 13:46:56 -04:00
Mike Dalessio 5430355da6 Avoid losing access to a Collection when updating entropy
ref: https://37s.fizzy.37signals.com/collections/2/cards/820
2025-06-12 13:43:13 -04:00
Jason Zimdars 75d9ce0b82 Add multiple cards quickly 2025-06-12 11:59:09 -05:00
Jason Zimdars 4ecde2f2d7 Display card image when present 2025-06-12 11:31:57 -05:00
Jason Zimdars dea35ac18c Event cards are always full width 2025-06-12 11:30:41 -05:00
Jason Zimdars 72fb5042b2 Tweak a little more 2025-06-12 11:02:12 -05:00
Andy Smith 2f8b929702 Tighter bubbles on small screens 2025-06-12 10:59:29 -05:00
Jason Zimdars 2a287b4344 Need a little space in the layout for the drag/drop outline 2025-06-12 10:51:22 -05:00
Jason Zimdars 503c870cdf Adjust drag/drop styles 2025-06-12 10:51:06 -05:00
Jorge Manrubia 0cb3648785 Extract concern with common column-related code 2025-06-12 12:48:10 +02:00
Jorge Manrubia a979daddf3 Reuse filter scope 2025-06-12 12:39:33 +02:00
Jorge Manrubia 5364585818 If we wait for the form to submit it can happen that we don't remove the dragged item! 2025-06-12 12:33:01 +02:00
Jorge Manrubia 97fecc2bbe Extract method 2025-06-12 12:10:17 +02:00
Jorge Manrubia a5de3cf64b Replace with morph 2025-06-12 12:06:00 +02:00
Jorge Manrubia f58aaadba5 Drag and drop cards to move between doing/considering 2025-06-12 11:57:53 +02:00
Jason Zimdars 65d9ef25b4 Don't close notifications panel when navigating
- Allows you to power through them
2025-06-11 17:45:24 -05:00
Jason Zimdars 8c2c1f1248 Style 2025-06-11 17:43:23 -05: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
Jason Zimdars c01c83697c Match placeholder behavior in native inputs 2025-06-11 15:09:54 -05:00
Andy Smith 3e50056987 Equalize padding 2025-06-11 13:44:10 -05:00
Andy Smith cce29dc3bd Stack columns and make headers sticky 2025-06-11 13:33:50 -05:00
Jason Zimdars 235a47d11e Improve the display of the link dialog 2025-06-11 12:16:45 -05:00
Jason Zimdars 692161c00d Polish placeholder styles 2025-06-11 12:03:07 -05:00
Andy Smith 4beeb60484 Closing cards on mobile 2025-06-11 11:42:36 -05:00
Andy Smith 1138c75d0c Merge pull request #599 from basecamp/sticky-activity-headers2
Sticky activity headers2
2025-06-11 11:01:17 -05:00
Jorge Manrubia 43fe2347c4 Merge pull request #603 from basecamp/editor-improvements
Update lexical
2025-06-11 14:35:48 +02:00
Jorge Manrubia e0c0a31b74 Update lexical 2025-06-11 14:34:51 +02:00
Jason Zimdars 2d1d4bbf68 Merge branch 'main' into jz-6-10-25
* main:
  Enable caching at intermediate proxies during traffic spikes
2025-06-10 18:08:55 -05:00
Jason Zimdars d43ff4b782 First stab at Fizzy menu 2025-06-10 18:07:39 -05: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
Jorge Manrubia 1ab3877f65 Enable caching at intermediate proxies during traffic spikes
Implement suggestion by Kevin here https://github.com/basecamp/fizzy/pull/596#discussion_r2137474704
2025-06-10 21:52:33 +02:00
Jason Zimdars dfd70b04d7 Correct path 2025-06-10 13:43:52 -05:00
Jason Zimdars cae679f888 Update favicons with placeholder logo 2025-06-10 13:40:37 -05:00
Jason Zimdars 2f23f24c3f Merge branch 'main' into public-collections
* main:
  Dark mode corrections
  Tidy up
  Add indicator when there's something to show
  Complete Pins section
  Don't hide expander on small screens with 1 item
  Basic working responsive styles
  Tighter tray widths
2025-06-10 12:27:46 -05:00
Jason Zimdars aa3c32f916 Add collection name to the top 2025-06-10 12:25:11 -05:00
Jason Zimdars 3064cb6615 Add footer with branding 2025-06-10 12:18:56 -05:00
Jason Zimdars 7e730b3b37 Actually disable clicks 2025-06-10 11:18:17 -05:00