Alexander Zaytsev
e52eba9c4e
Rename .comment--system to .system-comment
2025-12-19 09:34:23 +01:00
Alexander Zaytsev
cc6b5cba9c
Use hash for conditional class
2025-12-19 09:33:07 +01:00
Samuel Péchèr
32a0acea11
Merge pull request #2107 from basecamp/adjust-paragraph-spacing
...
Adjusting text content spacing between paragraphs
2025-12-19 07:59:25 +01:00
Jason Zimdars
79d2ecb9f5
Merge pull request #2200 from basecamp/assign-self-hotkey
...
Hotkey `m` to toggle assignment to self
2025-12-18 20:49:36 -06:00
Jason Zimdars
ddf19e967e
Merge pull request #2199 from varyform/remove-dead-method
...
Remove unused inline_svg
2025-12-18 20:49:25 -06:00
Jason Zimdars
478fc26337
Only apply when Current.user is set so that broadcasts don't fail
2025-12-18 20:45:11 -06:00
Jason Zimdars
fa2b2fb194
Hotkey m to toggle assignment to self
2025-12-18 16:47:36 -06:00
Jason Zimdars
2356f61f9b
Merge pull request #2198 from basecamp/card-comments-count
...
Show comments on preview cards
2025-12-18 16:01:35 -06:00
Robin Brandt
dddaf861d4
Bump mittens gem to support build on FreeBSD ( #2196 )
2025-12-18 10:56:24 -08:00
Oleh Khomei
e67e658e98
Remove unused method
2025-12-18 20:37:28 +02:00
Samuel Péchèr
6b427ad9b9
Update timestamp
2025-12-18 17:34:47 +00:00
Samuel Péchèr
60dc6927fe
Remove attachment detection
2025-12-18 17:34:25 +00:00
Adrien Maston
972f86b603
Merge pull request #2177 from basecamp/mobile-app/scoped-styles
...
Mobile app / Scoped styles
2025-12-18 17:57:46 +01:00
Jason Zimdars
a56f200e1f
Show comments on preview cards
2025-12-18 10:29:36 -06:00
Stanko Krtalić
42185a8d6d
Merge pull request #2153 from basecamp/limit-the-number-of-asignees-on-a-card
...
Limit the number of asignees on a card
2025-12-18 12:08:45 +01:00
Samuel Péchèr
d250c256c6
Add paragraph space to seed Card #8
2025-12-18 09:27:56 +00:00
Samuel Péchèr
b2017a75cf
Add script to separate non-blank sibling <p>
2025-12-18 09:27:56 +00:00
Adrien Maston
389b817bb4
Replace android and ios css layers with platform layer
2025-12-18 08:31:15 +01:00
Jason Zimdars
f766bdb03a
Merge pull request #2191 from basecamp/jz-12-17-2025
...
JZ 12-17-2025
2025-12-17 21:01:43 -06:00
Jason Zimdars
f9b7d05f2c
Fix that comments and system comments weren't the same width on mobile
2025-12-17 20:35:34 -06:00
Jason Zimdars
ec979ab3ff
Style
2025-12-17 20:15:59 -06:00
Jason Zimdars
e0d50bb730
Merge pull request #2180 from nqst/cleaner-system-comment-selectors
...
Use simpler selectors to target system comments
2025-12-17 20:14:32 -06:00
Jason Zimdars
7c92d48d8a
Style
2025-12-17 20:10:36 -06:00
Jason Zimdars
ae5cb096f9
Let's just use the class we already have
2025-12-17 20:06:38 -06:00
Jason Zimdars
fe89debf94
No longer used
2025-12-17 19:57:19 -06:00
Jason Zimdars
b0a1b370a8
Move transition to wrapper element
2025-12-17 19:55:50 -06:00
Andy Smith
9d29b4d316
Merge pull request #2187 from basecamp/magic-link-all-caps
...
uppercase text on magic link input
2025-12-17 14:44:11 -06:00
Andy Smith
d36f7db7fc
uppercase text on magic link input
2025-12-17 14:19:51 -06:00
Andy Smith
629cdb6f92
Merge pull request #2162 from nqst/fix-steps-icon-appearance
...
Fix Steps icon appearance
2025-12-17 13:25:56 -06:00
Alexander Zaytsev
f7d1e13ce3
Simplify CSS /thx @andyra
2025-12-17 20:09:14 +01:00
Alexander Zaytsev
5cf62adc03
Merge branch 'main' into fix-steps-icon-appearance
2025-12-17 20:04:05 +01:00
Zoltan Hosszu
cc6249340d
Adjusting text content spacing between paragraphs
...
This PR removes spacing between paragraphs. It keeps spacing for elements following paragraphs (blockquotes, lists, attachments, etc).
2025-12-17 18:45:23 +00:00
Mike Dalessio
75ef9bfd64
Add a gitleaks rule to find hex strings in URLs
...
but allow things that look like Github SHAs.
2025-12-17 13:40:07 -05:00
Adrien Maston
190d310108
Change how show-on-native works
2025-12-17 18:58:43 +01:00
Mike Dalessio
605f4ed2a4
Move deploy broadcast to the saas gem
2025-12-17 12:46:00 -05:00
Andy Smith
a196715968
Merge pull request #2184 from basecamp/andy-17-dec-25
...
Andy 17 dec 25
2025-12-17 11:40:53 -06:00
Andy Smith
6e568aa8b2
Fix new card buttons on mobile
2025-12-17 11:31:33 -06:00
Andy Smith
caefa72748
Remove testing logic
2025-12-17 11:26:59 -06:00
Andy Smith
b87ae1494a
Better upgrde footer on mobile
2025-12-17 11:26:37 -06:00
Andy Smith
1a01aa0a69
Fizzy menu a11y
2025-12-17 11:12:38 -06:00
Andy Smith
2956ea3f90
Fix divider above subscription footer
2025-12-17 11:07:38 -06:00
Andy Smith
e2f27fe384
Improve a11y for user list
2025-12-17 11:07:17 -06:00
Adrien Maston
e3302a4377
Use the correct css layers for Android and iOS
2025-12-17 17:47:28 +01:00
Alexander Zaytsev
56bf5289c3
Use display: contents instead of flex
2025-12-17 10:20:16 +01:00
Alexander Zaytsev
035c5f97a1
Use simpler selectors to target system comments
2025-12-17 10:09:35 +01:00
Adrien Maston
60bbb31344
Add base files
2025-12-17 09:08:46 +01:00
Adrien Maston
5b7aa67bb3
Add platform attribute
2025-12-17 08:56:08 +01:00
Jeremy Daer
a5a0cda295
Fix tailscale serve: use localhost:PORT, helpful error on Linux
...
Tailscale serve only supports localhost or 127.0.0.1 as proxy targets.
On Linux, prompts user to run `sudo tailscale set --operator=$USER` if access denied.
2025-12-16 14:47:09 -08:00
David Heinemeier Hansson
a755ecdec9
Must be run as sudo
2025-12-16 14:36:51 -08:00
Jason Zimdars
79070f5cef
Merge pull request #2172 from basecamp/hide-when-singular-entry
...
Hide the 'Show history' button if there are no other entries to expand
2025-12-16 16:13:53 -06:00