Andy Smith
f291de4dce
Add syntax highlighting to public description
2025-11-06 13:16:23 -06:00
Andy Smith
7447be9d5f
Merge pull request #1516 from basecamp/reactions-tweaks
...
Tighten up reactions styles
2025-11-06 12:58:52 -06:00
Andy Smith
6aeceb56e2
Tighten up reactions styles
2025-11-06 12:49:20 -06:00
Andy Smith
74cf0c7472
Merge pull request #1515 from basecamp/auth-page-a11y
...
Signup page a11y tweaks
2025-11-06 12:22:47 -06:00
Andy Smith
1c0794cd51
Signup page a11y tweaks
2025-11-06 11:57:52 -06:00
Andy Smith
e9c8522929
Use different icons for column buttons
2025-11-06 11:00:09 -06:00
Jorge Manrubia
2ec4c297e2
Merge pull request #1513 from basecamp/update-lexxy
...
Update Lexxy to fix android issues
2025-11-06 16:03:44 +01:00
Jorge Manrubia
448a01ae3a
Update Lexxy to fix android issues
...
See https://github.com/basecamp/lexxy/pull/435
2025-11-06 16:02:07 +01:00
Jorge Manrubia
ff6a012fa6
Merge pull request #1512 from basecamp/columns-odering
...
Fix: show columns in the right order
2025-11-06 14:32:09 +01:00
Jorge Manrubia
c31354d6c6
Fix: show columns in the right order
...
https://app.fizzy.do/5986089/cards/2820
2025-11-06 14:31:19 +01:00
Jorge Manrubia
3e6ef49b26
Merge pull request #1511 from basecamp/use-name-in-plain-text-mode
...
Always use the creator name for the plain text form
2025-11-06 14:17:08 +01:00
Jorge Manrubia
676c2a42fe
Always use the creator name for the plain text form
...
You does not make sense for webhooks
2025-11-06 14:16:01 +01:00
Jorge Manrubia
92da76b1a9
Merge pull request #1509 from basecamp/event-creator-tag
...
Fix event description in webhooks
2025-11-06 13:57:45 +01:00
Jorge Manrubia
6fcb51703d
Format
2025-11-06 11:44:03 +01:00
Jorge Manrubia
0c48e5f30a
No need to escape here
2025-11-06 11:43:22 +01:00
Jorge Manrubia
9291e64deb
Add test for weebhook delivery test
2025-11-06 11:21:22 +01:00
Kevin McConnell
ae74c45399
Merge pull request #1510 from basecamp/restore-default-error-pages
...
Serve default error pages
2025-11-06 10:05:47 +00:00
Jorge Manrubia
82adcecfb1
Add some sanity tests for event descriptions
2025-11-06 11:05:42 +01:00
Jorge Manrubia
e4cb5579f0
Order methods
2025-11-06 11:02:20 +01:00
Jorge Manrubia
f5dfcd461c
Rename method
2025-11-06 11:01:21 +01:00
Kevin McConnell
7a23e0bdd5
Serve default error pages
2025-11-06 09:56:28 +00:00
Jorge Manrubia
c926d7ad6c
Extract description object to remove the helper salad
...
Lots of repetition with the helpers and params
2025-11-06 10:56:07 +01:00
Fernando Olivares
6aefab2396
Use event action sentence tag in layout
2025-11-05 19:58:42 -06:00
Fernando Olivares
de0ae43dcd
Use event action sentence text in webhook
2025-11-05 19:58:35 -06:00
Fernando Olivares
637621518a
Split event_action_sentence into *_tag and *_text
2025-11-05 19:57:33 -06:00
Jason Zimdars
4de6a8a32a
Merge pull request #1507 from basecamp/updated-seeds
...
Add some ordering words to help the flow
2025-11-05 16:39:10 -06:00
Jason Zimdars
52bf429772
Add some ordering words to help the flow
2025-11-05 16:38:04 -06:00
dependabot[bot]
fae6e4f769
Bump solid_queue from 1.2.2 to 1.2.4
...
Bumps [solid_queue](https://github.com/rails/solid_queue ) from 1.2.2 to 1.2.4.
- [Release notes](https://github.com/rails/solid_queue/releases )
- [Commits](https://github.com/rails/solid_queue/compare/v1.2.2...v1.2.4 )
---
updated-dependencies:
- dependency-name: solid_queue
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 22:35:03 +00:00
dependabot[bot]
d3aa985494
Bump autotuner from 1.0.2 to 1.1.0
...
Bumps [autotuner](https://github.com/Shopify/autotuner ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/Shopify/autotuner/releases )
- [Commits](https://github.com/Shopify/autotuner/compare/v1.0.2...v1.1.0 )
---
updated-dependencies:
- dependency-name: autotuner
dependency-version: 1.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-05 22:34:55 +00:00
Mike Dalessio
08afb0c1aa
Merge pull request #1508 from basecamp/flavorjones/rubygems-bundler
...
Use the rubygems-hosted beamer-rails gem
2025-11-05 17:32:50 -05:00
Mike Dalessio
90a139a486
Use the rubygems-hosted beamer-rails gem
2025-11-05 17:31:10 -05:00
Jorge Manrubia
49866a9669
Merge pull request #1506 from basecamp/boosts
...
Restore streams since we rely on those for deleting boosts
2025-11-05 21:32:32 +01:00
Jorge Manrubia
b78ca68b2b
Restore streams since we rely on those for deleting boosts
...
https://app.fizzy.do/5986089/cards/2811
2025-11-05 21:31:08 +01:00
Andy Smith
e1c9fc8f63
Merge pull request #1505 from basecamp/rich-texrt-spacing-tweaks
...
Improve spacing, color, and click area for dividers
2025-11-05 13:41:02 -06:00
Andy Smith
ba1ca38f9b
Improve spacing, color, and click area for dividers
2025-11-05 13:38:00 -06:00
Andy Smith
2c77f0b558
Merge pull request #1504 from basecamp/rich-text-content-spacing
...
Reintroduce a more modest content margin
2025-11-05 13:18:05 -06:00
Andy Smith
d035ae89b2
Reintroduce a more modest content margin
2025-11-05 13:11:46 -06:00
Andy Smith
e95f22dfad
Merge pull request #1502 from basecamp/sticky-column-headers-using-fixed
...
Sticky column headers using fixed
2025-11-05 12:53:39 -06:00
Mike Dalessio
a6cd8a9ad1
Merge pull request #1501 from basecamp/flavorjones/deps-20251105
...
dep: update Rails and AR::Tenanted
2025-11-05 13:50:46 -05:00
Andy Smith
52c49d99c0
Cleanup after merging from Main
2025-11-05 12:47:27 -06:00
Andy Smith
8280be59c5
Merge branch 'main' into sticky-column-headers-using-fixed
...
* main:
Order of concerns
Redirect to root to avoid changing the path by default
Make sure that only admins or card creators can delete cards
Make sure only admins or collection creators can toggle the individual access settings
Make sure only admins or collection creators can toggle the all access setting
Update seeds from "Collection" to "Board"
Rename concern
Fix: constant name
Rename script I did not mean to commit
Support old public collection urls
Support old collection urls
Support old events in the timeline
Invalidate HTTP cache
Support current events after renaming
Replace collection with board in the code, tests green
Baseline replacing collection with board across code
2025-11-05 12:40:19 -06:00
Jorge Manrubia
05eba71552
Order of concerns
2025-11-05 19:19:26 +01:00
Mike Dalessio
72a1cfc088
dep: update Rails and AR::Tenanted
...
Note that the query logs in this version of AR::Tenanted have changed,
to use standard Rails query log tags, which I have enabled.
Note that enabling Rails query log tags disables prepared
statements. I don't think turning off prepared statements will impact
our performance, but I'll verify that post-deploy (we have dashboards
for a reason).
2025-11-05 13:12:42 -05:00
Jorge Manrubia
d9b546128a
Merge branch 'main' into unique-notifications
2025-11-05 19:07:16 +01:00
Jorge Manrubia
0a6e624090
Merge pull request #1503 from basecamp/redirect-landing
...
Redirect to root to avoid changing the path by default
2025-11-05 19:01:10 +01:00
Jorge Manrubia
693c0c0fb2
Redirect to root to avoid changing the path by default
2025-11-05 19:00:50 +01:00
Jorge Manrubia
2af7a9f402
Merge pull request #1498 from basecamp/rename-boards
...
Rename collections => boards
2025-11-05 18:50:49 +01:00
Jorge Manrubia
68db1fd69a
Merge pull request #1499 from basecamp/access-control
...
Make sure only admins or collection creators can change accesses
2025-11-05 18:48:17 +01:00
Andy Smith
3e7cd204db
Add title to Maybe column
2025-11-05 11:14:30 -06:00
Andy Smith
6713a97cc7
Add hover effect back to Maybe column
2025-11-05 11:05:33 -06:00