Jeremy Daer
b755b3fead
Robots, begone ( #1812 )
...
* robots.txt: "Please, don't come in." If a page is directly linked, the
URL can still appear in search results, though.
* X-Robots-Tag: "If you're here, forget what you saw." Works even if the
crawler ignores robots.txt or reaches a page via external link. Can
remove already-indexed pages.
* Public boards may not be indexed. They're meant for "anyone with the
link" private sharing, not worldwide publishing.
2025-12-02 13:35:58 -08:00
Kevin McConnell
cdc1f9b143
Allow typing magic links on mobile
...
When typing a magic link, rather than pasting it, iOS seems to send
`keydown.enter`, and we weren't submitting the form in that case.
Changed to submit the form in either case, and use the state of the
input target to help guard against double submissions.
2025-12-02 20:09:26 +00:00
Mike Dalessio
a2e024c1b5
Disconnect action cable when user is deactivated
...
ref: https://app.fizzy.do/5986089/cards/2785
2025-12-02 14:26:04 -05:00
Jason Zimdars
88c602412d
Merge branch 'main' into nav-hotkeys
2025-12-02 11:40:45 -06:00
Jason Zimdars
da59bafa5c
Make the jump nav hotkeys look like the others
2025-12-02 11:36:06 -06:00
Jorge Manrubia
dfe8e7bd5d
Scope general broadcasts by account
...
Because DoS ourselves is not fun
2025-12-02 18:10:49 +01:00
Jorge Manrubia
32fe4339ee
Remove general broadcast temporarily
2025-12-02 18:03:19 +01:00
David Heinemeier Hansson
ff496f915b
Merge pull request #1797 from marcoroth/herb
...
Address HTML markup issues reported by Herb
2025-12-02 08:30:47 -08:00
Marco Roth
2f88908cdf
Address HTML markup issues reported by Herb
2025-12-02 17:23:51 +01:00
Mike Dalessio
f038e61dab
Merge pull request #1796 from basecamp/flavorjones/dashboard-last-10
...
Add recent signups to the dashboard
2025-12-02 11:21:06 -05:00
Mike Dalessio
69b701c035
Add recent signups to the dashboard
2025-12-02 11:18:46 -05:00
Kevin McConnell
60e7e9ffd8
Merge pull request #1733 from basecamp/allow-all-signups
...
Remove basic auth restriction on signup
2025-12-02 15:46:04 +00:00
Jason Zimdars
8c1d3c6c42
Copy edits
2025-12-02 09:08:57 -06:00
Mike Dalessio
80a6ffc55e
Add an expiration note to emails and the magic link page.
...
ref: https://app.fizzy.do/5986089/cards/3211
2025-12-02 08:41:00 -05:00
Kevin McConnell
f7e2b4e0ba
Don't compress attachments in export
...
Since they are typically images and videos, which are already
compressed.
2025-12-02 10:39:56 +00:00
Kevin McConnell
d24726c1d3
Merge pull request #1768 from basecamp/data-exports
...
Add "data export" feature
2025-12-02 09:56:40 +00:00
Jorge Manrubia
c9ebb79dbd
Add some protections around sharing the magic link in development
2025-12-02 10:51:14 +01:00
Jorge Manrubia
e1989bdef1
Merge pull request #1791 from basecamp/extract-method
...
Extract method
2025-12-02 10:26:24 +01:00
Jorge Manrubia
23576d13ff
Extract method
2025-12-02 10:22:40 +01:00
Stanko K.R.
78c6751fa0
Prohibit link local addresses
2025-12-02 09:32:15 +01:00
Stanko K.R.
b97877dc30
Remove basic auth restriction on signup
2025-12-02 09:12:47 +01:00
Jorge Manrubia
6d90a47c1b
Merge pull request #1788 from basecamp/comments-refresh-edit
...
Fix: edit comment button disappears when morphing the page
2025-12-02 09:06:34 +01:00
Jorge Manrubia
f385a971d7
Remove comment--mine classes (not used)
2025-12-02 07:07:52 +01:00
Jorge Manrubia
11249949eb
Fix: edit comment button disappears when morphing the page
...
This also replaces the ad-hoc stimulus controller with the pure-css based
solution we recently added.
https://app.fizzy.do/5986089/cards/3243
2025-12-02 07:06:50 +01:00
Jason Zimdars
15f4454861
Remove line breaks, update back button copy
...
Lexxy no longer requires two returns between items
2025-12-01 23:52:21 -06: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
20781a6493
Layout
2025-12-01 22:36:20 -06:00
Jason Zimdars
abee7a2ec3
Style download screen
2025-12-01 22:33:55 -06:00
Jason Zimdars
41c91e6dd6
Mailer copy
2025-12-01 22:27:53 -06:00
Jason Zimdars
df2d938b7e
Copy and design polish
2025-12-01 22:23:25 -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
06a1473f5b
Allow using '#' to match tags when filtering
2025-12-01 15:22:42 -06:00
Andy Smith
c0f8a539ec
Better alignment for nav sections
2025-12-01 15:14:32 -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
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
Jason Zimdars
7644b0e793
ESC is primary back hotkey, use helper in more places
2025-12-01 13:54:08 -06:00