Mike Dalessio
c1cb25f3c5
Merge pull request #873 from basecamp/flavorjones/fix-lightbox-attributes
...
Ensure sanitizer config applies to ActionText in production
2025-08-08 13:56:18 -04:00
Mike Dalessio
6bf61b631e
Ensure sanitizer config applies to ActionText in production
...
In production, eager loading prevents the default sanitizer config
from applying to Action Text. Let's explicitly set it.
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1123
2025-08-08 13:50:23 -04:00
Mike Dalessio
e0f7aa8241
Merge pull request #858 from basecamp/flavorjones/beacon-on-visible
...
Delay clearing notifications until a card is actually viewed.
2025-08-08 08:07:00 -04:00
Mike Dalessio
8ec109ec1a
Delay clearing notifications until a card is actually viewed.
...
Send the "read" beacon when the card is made visible.
Also take care to only send the "disconnect" beacon if the card is
visible.
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1301
2025-08-08 08:02:54 -04:00
Andy Smith
a57bed2c6d
Merge pull request #860 from basecamp/settings-page-improvements
...
Settings page improvements
2025-08-07 17:16:18 -05:00
Andy Smith
7fc2a662ee
Merge branch 'main' into settings-page-improvements
...
* main:
Whitespace
Link to lightbox for images in comments and card descriptions
Introduce turbo_stream_flash helper and use it for collection edit
Extract flash message into a partial, and wrap in a turbo frame
Display flash when saving public description, update notice
Fix tray hat layout
Only connect lightbox controller where the partial is present
New script to allow creation of a local-auth User.
Set up a "cleanslate" seed that has no cards and no collections
Allow local authentication with LOCAL_AUTHENTICATION=1
Account.signal_account is optional again
Summary should be the same as color as the canvas
Make popup group title padding more targeted
Adjust prompt
2025-08-07 17:15:20 -05:00
Andy Smith
a3cee15170
Add BG image tooltip
2025-08-07 15:40:26 -05:00
Andy Smith
a83b0a5e15
Assign tooltip
2025-08-07 15:38:47 -05:00
Andy Smith
ffe88b824e
Tooltip for Add a tag
2025-08-07 15:36:50 -05:00
Andy Smith
24617a8861
Add a couple more tooltips
2025-08-07 15:31:48 -05:00
Andy Smith
49d3b900bf
Add tooltips to icon buttons
2025-08-07 15:28:45 -05:00
Jason Zimdars
2ddd94cec8
Whitespace
2025-08-07 15:19:52 -05:00
Jason Zimdars
d4d1134aca
Link to lightbox for images in comments and card descriptions
2025-08-07 15:19:27 -05:00
Mike Dalessio
fdcfbcf9f1
Merge pull request #867 from basecamp/flavorjones/collections-flash
...
Collections controllers render flash notices
2025-08-07 15:06:59 -04:00
Mike Dalessio
988b20a36d
Introduce turbo_stream_flash helper and use it for collection edit
...
The collections/{entropy,publications,workflows} controllers all
respond via turbo stream, and now also provide a flash message.
2025-08-07 15:04:45 -04:00
Mike Dalessio
a8a8a46efa
Extract flash message into a partial, and wrap in a turbo frame
...
to prepare for turbo responses to set a flash message.
2025-08-07 15:04:09 -04:00
Jason Zimdars
99bf09139d
Merge pull request #866 from basecamp/flash-collection-settings
...
Display flash when saving public description, update notice
2025-08-07 14:00:26 -05:00
Jason Zimdars
d33cebd708
Display flash when saving public description, update notice
2025-08-07 13:50:45 -05:00
Jason Zimdars
3efdd766eb
Merge pull request #865 from basecamp/fix-tray-hat
...
Fix tray hat layout
2025-08-06 17:55:17 -05:00
Jason Zimdars
3f077051be
Fix tray hat layout
2025-08-06 17:46:34 -05:00
Jason Zimdars
bdeb21b62f
Merge pull request #864 from basecamp/lightbox-fix
...
Only connect lightbox controller where the partial is present
2025-08-06 17:40:22 -05:00
Jason Zimdars
7d77f014a2
Only connect lightbox controller where the partial is present
...
- Fixes a console error that complained the dialog target was missing
2025-08-06 17:38:45 -05:00
Mike Dalessio
46b86a6032
Merge pull request #863 from basecamp/flavorjones/seed-clean-slate
...
Dev env improvements for iterating on new accounts and users
2025-08-06 17:53:23 -04:00
Mike Dalessio
ca8a566a99
New script to allow creation of a local-auth User.
...
ref: https://fizzy.37signals.com/5986089/collections/7/cards/1318
2025-08-06 17:47:54 -04:00
Mike Dalessio
9db98366c3
Set up a "cleanslate" seed that has no cards and no collections
...
and only a single user, david@37signals.com
ref: https://fizzy.37signals.com/5986089/collections/7/cards/1318
2025-08-06 17:35:55 -04:00
Mike Dalessio
6338edb351
Merge pull request #859 from basecamp/flavorones/allow-local-auth
...
Allow local authentication
2025-08-06 17:07:54 -04:00
Mike Dalessio
57269b1b9c
Allow local authentication with LOCAL_AUTHENTICATION=1
...
You can touch `tmp/local-auth.txt` to persist this setting.
2025-08-06 17:05:35 -04:00
Andy Smith
6fc3174051
Align with right collumn better
2025-08-06 14:43:42 -05:00
Andy Smith
05705b4921
Special scrolling just for users panel
2025-08-06 14:11:52 -05:00
Andy Smith
4332b98d27
Max height on container
2025-08-06 14:05:24 -05:00
Mike Dalessio
0b938a8375
Account.signal_account is optional again
...
Also delete the no-op user password migration that I accidentally
committed last month.
2025-08-06 14:04:42 -04:00
Jason Zimdars
ba15d4e5bb
Merge pull request #856 from basecamp/dark-mode-events-fix
...
Summary should be the same as color as the canvas
2025-08-05 22:04:21 -05:00
Jason Zimdars
a2e43f6bf9
Merge branch 'dark-mode-events-fix'
...
* dark-mode-events-fix:
Summary should be the same as color as the canvas
2025-08-05 22:03:18 -05:00
Jason Zimdars
3f8a010162
Summary should be the same as color as the canvas
2025-08-05 22:00:11 -05:00
Andy Smith
41c187b736
Tidy up the rest of collection settings
2025-08-05 17:08:40 -05:00
Andy Smith
806e1b2af2
Simplify Name & Access on collection settings
2025-08-05 17:02:24 -05:00
Andy Smith
72509a50ae
Merge pull request #855 from basecamp/center-hotkey-links
...
Make popup group title padding more targeted
2025-08-05 16:48:08 -05:00
Andy Smith
3b97e905c6
Make popup group title padding more targeted
2025-08-05 16:44:20 -05:00
Andy Smith
4ab48a0d9a
Use proper tags, adjust spacing, reset list height
2025-08-05 16:40:46 -05:00
Andy Smith
6df28577d9
Simplify dividers padding
2025-08-05 16:13:56 -05:00
Jason Zimdars
9362b711d8
Adjust prompt
2025-08-05 16:02:11 -05:00
Andy Smith
72194598d9
Merge pull request #849 from basecamp/filter-improvements
...
Filter improvements
2025-08-05 15:34:27 -05:00
Andy Smith
e616b68fbe
Fix markup in other filter locations
2025-08-05 10:29:43 -05:00
Andy Smith
d5a1c9824c
Merge pull request #836 from basecamp/lightbox-improvements
...
Lightbox improvements
2025-08-05 09:59:37 -05:00
Kevin McConnell
8eaf53250d
Update Thruster
2025-08-05 09:02:48 +01:00
Andy Smith
38be44dd11
Move lightbox to cards/show so we can use it for description and Lexical images
2025-08-04 16:11:43 -05:00
Andy Smith
7211d7f953
Make group title sticky when scrolling
2025-08-04 16:00:03 -05:00
Andy Smith
6d43582f5b
Hide lists when children are all hidden
2025-08-04 15:54:16 -05:00
Andy Smith
f587fd7e1f
Handle group padding better
2025-08-04 15:04:59 -05:00
Andy Smith
58b981a601
Merge pull request #848 from basecamp/menu-select-padding
...
Menu select padding
2025-08-04 14:59:45 -05:00