Commit Graph

7653 Commits

Author SHA1 Message Date
Jorge Manrubia ed6b0da48a Merge pull request #1787 from basecamp/gild-cache
Fix: cascade touches not touching boards
2025-12-02 05:58:35 +01:00
Jorge Manrubia af0113c9ee After touch should trigger board touch too
The change in https://github.com/basecamp/fizzy/commit/c606de7b41f57734c4c859c5fc3d98c952b26d58#diff-1ecde9fb1ee2494e5d94e807f51f861928f77cfcfb0884889911b62a32c2ff4cL4-R23 was preventing marking cards as golden from broadcasting
2025-12-02 05:55:49 +01:00
Jason Zimdars 7f9e5b0903 Merge pull request #1781 from basecamp/hide-custom-views
Hide custom views
2025-12-01 16:39:10 -06:00
Jason Zimdars 717ee86d27 Update show attribute when refreshing to correctly hide the field when unselected
Previously it would hang around and bleed in the terms input
2025-12-01 16:36:28 -06:00
Jason Zimdars e32ec6f5e9 Rename 2025-12-01 16:29:32 -06:00
Jason Zimdars b2feab1e60 Introduce a means to hide sections for filtering only 2025-12-01 16:21:35 -06:00
Jason Zimdars 27efd1f8c3 Return to root when clearing filters
Avoids landing on that awful "All boards" view
2025-12-01 16:03:21 -06:00
Jason Zimdars e4fb0e8314 Add static quick filters 2025-12-01 16:01:24 -06:00
Jason Zimdars 86332e3a2f Remove custom views UI 2025-12-01 16:00:42 -06:00
Andy Smith b07295e738 Merge pull request #1780 from basecamp/andy-1-dec-2
Move card title margins to perma CSS
2025-12-01 15:43:14 -06:00
Andy Smith 48b70d175a Move card title margins to perma CSS 2025-12-01 15:40:28 -06:00
Jason Zimdars 154625fd44 Merge pull request #1779 from basecamp/filter-tags-in-jump
Allow using '#' to match tags when filtering
2025-12-01 15:26:59 -06:00
Jason Zimdars 06a1473f5b Allow using '#' to match tags when filtering 2025-12-01 15:22:42 -06:00
Andy Smith 969438564c Merge pull request #1778 from basecamp/dial-in-fizzy-menu
Better alignment for nav sections
2025-12-01 15:17:47 -06:00
Andy Smith c0f8a539ec Better alignment for nav sections 2025-12-01 15:14:32 -06:00
Andy Smith dd5cd4d247 Merge pull request #1777 from basecamp/description-spacer
Remove top margin on lexxy-toolbar
2025-12-01 14:59:23 -06:00
Andy Smith 5c9039cb4e Remove top margin on lexxy-toolbar 2025-12-01 14:55:23 -06:00
Andy Smith 67921430a6 Merge pull request #1776 from basecamp/fizzy-menu-ui-updates
Add dividers and move icon to left
2025-12-01 14:51:24 -06:00
Andy Smith 0cbd8d197d Set font size on section, not menu 2025-12-01 14:45:37 -06:00
Andy Smith 9bbaee4f3a Add dividers and move icon to left 2025-12-01 14:43:06 -06:00
Jason Zimdars d3d3c559b2 Merge pull request #1775 from basecamp/default-hotkeys
Default hotkeys
2025-12-01 14:36:08 -06:00
Jason Zimdars 759b92649a Add a few more 2025-12-01 14:29:56 -06:00
Jason Zimdars 8ff5eb0feb No need to indicate these, they're common
But show a tooltip all the same
2025-12-01 14:14:27 -06:00
Andy Smith f234277f03 Merge pull request #1774 from basecamp/card-title-line-height-tweaks
Shrink space between title and content
2025-12-01 14:14:02 -06:00
Jason Zimdars 6bb1a7238c No need to special case shift
The symbol isn't doing it
2025-12-01 14:12:46 -06:00
Andy Smith 3a67f66a8e Shrink space between title and content 2025-12-01 14:07:42 -06:00
Andy Smith a8e8c1ded6 Mac gemfile update 2025-12-01 14:04:10 -06:00
Jason Zimdars 7e5b51aa12 Merge pull request #1773 from basecamp/esc-back
`ESC` is primary back hotkey, use helper in more places
2025-12-01 13:57:14 -06:00
Jason Zimdars 7644b0e793 ESC is primary back hotkey, use helper in more places 2025-12-01 13:54:08 -06:00
Andy Smith e240897dd0 Merge pull request #1772 from basecamp/andy-dec-1-25
Andy dec 1 25
2025-12-01 13:17:07 -06:00
Andy Smith 220581c657 Fix Remove Pin button position when busy 2025-12-01 12:53:03 -06:00
Andy Smith 971244092d Colorful column list names on hover 2025-12-01 12:38:20 -06:00
Andy Smith 743af355df Better card title line height on the perma 2025-12-01 12:21:16 -06:00
Jason Zimdars 06a3951247 Merge pull request #1771 from basecamp/webhooks-layout
Fix layouts and backlinks
2025-12-01 11:10:27 -06:00
Jason Zimdars 4904dfb6ac Merge pull request #1770 from basecamp/og-update
Opengraph update
2025-12-01 11:07:03 -06:00
Jason Zimdars 656bef4a50 Fix layouts and backlinks 2025-12-01 11:06:51 -06:00
Jason Zimdars 0fc3ed5042 No need for x tags if this is just for private cards 2025-12-01 10:58:06 -06:00
Jason Zimdars fc13896ba1 Scratch that, these need a public url 2025-12-01 10:55:56 -06:00
Jason Zimdars 0452a456d6 Update opengraph tile; update helper to include X tags and use it on public 2025-12-01 10:19:28 -06:00
Jason Zimdars cbfe0b735e Merge pull request #1769 from basecamp/signup-typo
Capitalize sentence
2025-12-01 10:09:42 -06:00
Jason Zimdars 235c20f3aa Capitalize sentence 2025-12-01 09:54:57 -06:00
David Heinemeier Hansson 28371e10c8 Turn off the help notice 2025-12-01 16:25:23 +01:00
Jorge Manrubia 11dd960010 Merge pull request #1767 from basecamp/new-invites-mentions
Fix: not detecting mentions when publishing saved drafts
2025-12-01 15:46:32 +01:00
Jorge Manrubia 7dd3497d3a Extract common setup step 2025-12-01 15:42:03 +01:00
Jorge Manrubia 29d07e7326 Fix: not detecting mentions when publishing saved drafts
The problem was that publishing a card with `#publish` was tracking the event
after updating the status, which was clearing the saved changes and preventing the
code from detecting the mention.

See:
https://app.fizzy.do/5986089/cards/2835
2025-12-01 15:39:45 +01:00
Jorge Manrubia 594ea226a9 Merge pull request #1765 from basecamp/fix-cable-oss
Fix action cable error in OSS mode
2025-12-01 14:22:17 +01:00
Jorge Manrubia 3480e2d6db Handle size in binary columns
In the cable schema we use:

```
    t.binary "payload", size: :long, null: false
```

This will fail when resetting the db otherwise with an error due to the unexpected size property.
2025-12-01 13:32:54 +01:00
Jorge Manrubia 5a1b59dc47 Define solid cable databases for the OSS mode 2025-12-01 13:25:44 +01:00
Jorge Manrubia 84bbc18613 Merge pull request #1764 from basecamp/oss-sqlite
Remove MySQL from default local development setup
2025-12-01 13:16:06 +01:00
Jorge Manrubia cc6dcb6c5b Extract mysql setup to function 2025-12-01 12:51:06 +01:00