Jason Zimdars
b2334fc8be
Revert "Add debug for Linux"
...
This reverts commit 37e344d9f1 .
2025-07-17 19:51:25 -05:00
Jason Zimdars
37e344d9f1
Add debug for Linux
2025-07-17 19:33:21 -05:00
Jason Zimdars
3940d9d60f
Linux wet the bed on this, trim whitespace and ensure 8-bit values
2025-07-17 19:30:30 -05:00
Jason Zimdars
1b52a860f3
No need to talk to other controllers right now
2025-07-17 18:04:40 -05:00
Jason Zimdars
347e41037f
Simplify connect method, stub a method that will display various states based on detection
2025-07-17 17:54:23 -05:00
Jason Zimdars
04df81bc75
Move to settings screen
2025-07-17 17:49:07 -05:00
Jason Zimdars
3ddb5e536e
Use async method instead of getter, use root scope
2025-07-17 17:29:20 -05:00
Jason Zimdars
6524363aec
Merge branch 'main' into web-push
...
* main:
Update dependencies
dep: bump to ruby 3.4.5
Switch to docker-dev
Cache needs to include publication key
First iteration on adding new users, from the console.
Fix clear button position in Safari
Give them screen reader labels
Not needed
Add missing `lang` attribute
Restore missing aspect ratio on the perma
Give the field more space when typing on mobile
We're only concerned with truncating the placeholder, scope to that
Make sure users can't login from launchpad if they're deactivated
Destroy the SignalId::User when a user is deactivated
2025-07-17 14:31:05 -05:00
Mike Dalessio
c46b9a5529
Merge pull request #758 from basecamp/flavorjones/dep-update
...
Update dependencies
2025-07-17 08:37:43 -04:00
Mike Dalessio
97a4fe6a36
Update dependencies
2025-07-17 08:34:57 -04:00
Jorge Manrubia
1486392b6b
WIP
2025-07-17 13:32:37 +02:00
Jorge Manrubia
5f04696fe8
Rewrite prompt to be more accurate and example-driven
2025-07-17 13:32:36 +02:00
Mike Dalessio
941ee05dcb
Merge pull request #757 from basecamp/flavorjones/ruby-3.4.5
...
dep: bump to ruby 3.4.5
2025-07-16 19:15:33 -04:00
Mike Dalessio
a099b4101a
dep: bump to ruby 3.4.5
...
Also:
- bump bundler to 2.7.0
- work around the fix for https://bugs.ruby-lang.org/issues/21196 that appeared in 3.4.5
2025-07-16 19:13:39 -04:00
David Heinemeier Hansson
caaa205557
Switch to docker-dev
2025-07-16 15:33:22 -07:00
Jason Zimdars
acef439f7e
Cache needs to include publication key
2025-07-16 15:49:53 -05:00
Mike Dalessio
130ae4025e
Merge pull request #753 from basecamp/flavorjones/console-invitation
...
First iteration on adding new users, from the console.
2025-07-16 13:01:22 -04:00
Mike Dalessio
4955cb6647
First iteration on adding new users, from the console.
2025-07-16 12:59:47 -04:00
Jason Zimdars
f29980b9e7
Fix clear button position in Safari
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1097
2025-07-16 11:39:09 -05:00
Jason Zimdars
468a29c9ad
Give them screen reader labels
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1106
2025-07-16 11:33:33 -05:00
Jason Zimdars
f0235e7e07
Not needed
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1108
2025-07-16 11:08:06 -05:00
Jason Zimdars
ec8084074f
Add missing lang attribute
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1110
2025-07-16 11:05:23 -05:00
Jason Zimdars
c46ea5471c
Restore missing aspect ratio on the perma
...
We want to keep a pleasing shape when looking at the full card. It already expands as needed on mobile or when the description is lengthy
cc: @andyra
2025-07-16 11:03:45 -05:00
Jason Zimdars
d4cae4a596
Give the field more space when typing on mobile
2025-07-16 08:48:03 -05:00
Jason Zimdars
15a809855d
We're only concerned with truncating the placeholder, scope to that
2025-07-16 08:30:03 -05:00
Jason Zimdars
83f7bd4346
Use icon with background included
2025-07-15 21:40:04 -05:00
Jason Zimdars
c8eb1c616d
Need url helpers
2025-07-15 18:48:49 -05:00
Jason Zimdars
7dbb9c7a9e
Fix icon path
2025-07-15 18:47:44 -05:00
Jason Zimdars
291f4e2d14
Now that the basics are working, update debug to catch real issues
...
- I'll use these to update the UI later
2025-07-15 18:09:30 -05:00
Jason Zimdars
c4d9918a82
Regenerate keys
...
I think I accidentally switched the public and private keys the first time around
2025-07-15 17:58:57 -05:00
Mike Dalessio
1d4f52a045
Merge pull request #750 from basecamp/flavorjones/user-deactivate
...
Make User deactivation work properly with 37id/Launchpad
2025-07-15 18:50:21 -04:00
Mike Dalessio
e69023993c
Make sure users can't login from launchpad if they're deactivated
...
Just in case the SignalId::User deletion failed.
2025-07-15 18:47:38 -04:00
Mike Dalessio
9f887e17f5
Destroy the SignalId::User when a user is deactivated
2025-07-15 18:30:23 -04:00
Jason Zimdars
db9f670876
Must include account slug to match manifest scope
2025-07-15 17:03:28 -05:00
Jason Zimdars
47324eb45a
Fix routes to manifest and service-worker, rename controller
2025-07-15 16:42:47 -05:00
Jason Zimdars
8f47db3ced
Add service worker and subscriptions controllers
2025-07-15 15:22:32 -05:00
Jason Zimdars
38d13f78a3
Add pusher models and job
2025-07-15 13:16:18 -05:00
Jason Zimdars
e59a994a0c
Add db table and models
2025-07-14 19:57:30 -05:00
Jason Zimdars
2e7a7384ab
Add gems for web push
2025-07-14 17:22:07 -05:00
Jason Zimdars
c777fc3804
Fix that tray toggle was nearly invisible in dark mode
2025-07-14 10:55:58 -05:00
Andy Smith
8d60592ccd
Merge pull request #720 from basecamp/notification-links
...
Notification links
2025-07-10 17:04:31 -05:00
Andy Smith
83b262aff8
Merge pull request #740 from basecamp/mobile-card-improvements
...
Mobile card improvements
2025-07-10 16:44:37 -05:00
Andy Smith
71ead7f35a
Hide empty p tag
2025-07-10 16:34:11 -05:00
Jason Zimdars
70c2cc62a1
Merge branch 'main' into public-collection-cards
...
* main:
Revert "Adjust borders"
Don't allow wrapping initially
Adjust borders
Truncate long commands
Try using env safe insets to avoid overlapping elements on mobile
Correct asset width and remove caption input focus ring
Revert "Make a focus-ring global variable"
Make a focus-ring global variable
Set `id` explicitly so the `label for` reference works
Higher resolution image
When adding a card out of context, default to most recently accessed collection
Fine tuning to handle different attachment types
Replace helper with view lookup
Make nil safe
Extract attachments to a partial
Remove `card_published` check and render its own template
Extract common concern to examine attachments
This is a hack but we should be showing the card description and attachments for new cards
Display attachments in events for comments
Indicate cards with attachments in the description
2025-07-10 16:33:51 -05:00
Jason Zimdars
74ac6fae9e
Merge branch 'mobile-insets'
...
* mobile-insets:
Revert "Adjust borders"
Don't allow wrapping initially
Adjust borders
Try using env safe insets to avoid overlapping elements on mobile
2025-07-10 16:31:34 -05:00
Andy Smith
af097e3747
Move workflow below title when it won't fit comfortably on the side
2025-07-10 16:23:22 -05:00
Andy Smith
cebbc390a1
Consistent card title size
2025-07-10 16:17:10 -05:00
Andy Smith
bd8f37e742
Tighten up space below header
2025-07-10 16:16:52 -05:00
Andy Smith
35ea2c3921
Use vw units for main padding
2025-07-10 16:16:40 -05:00
Jason Zimdars
aa32b482ae
Revert "Adjust borders"
...
This reverts commit 14979f3000 .
2025-07-10 16:06:58 -05:00