Commit Graph

103 Commits

Author SHA1 Message Date
Denis Švara eae17b82b4 Merge branch 'main' into mobile/bridge-components
* main: (65 commits)
  Repair scope for card styles within the columns view
  Add missing list to cards page
  Account for simpler public views
  Fix public layout
  Pull board-tools outside of the list for mobile
  saas: move log_level setting into an environment variable
  Restore log level configurability in production environment
  Remove engagements
  Use notch class so Save button is positioned correctly
  Go back to board after clearing filters
  Revert "Use existing no_filtering_url to direct back to the board when clearing filters"
  Use existing no_filtering_url to direct back to the board when clearing filters
  Ensure filters sit on top of cards
  Fix public boards
  Fix card grid layout
  Fix Chinese/Japanese characters missing from printed PDFs on macOS
  Add SQLite FTS5 support for CJK search
  Add CJK (Chinese, Japanese, Korean) search support
  Fix scrolling on mobile
  Remember expanded state on navigation
  ...
2026-01-08 14:34:10 +01:00
Andy Smith eb4197f58d Repair scope for card styles within the columns view 2026-01-07 16:07:38 -06:00
Andy Smith 05c00aa1b8 Fix public layout 2026-01-07 12:14:50 -06:00
Andy Smith 8f2ff62f7f Fix public boards 2026-01-06 13:58:49 -06:00
Andy Smith 802ccef9bf Fix card grid layout 2026-01-06 13:38:50 -06:00
Denis Švara ecf0921af9 Add bridge page targets. 2026-01-06 16:03:28 +01:00
Andy Smith b4096d9f22 Move card__list outside pagination 2026-01-02 11:42:00 -06:00
Andy Smith 711eec133a Max card count equals geared pagination size 2025-12-30 12:30:55 -06:00
Andy Smith b9c11ad768 Only enable transitions on user interaction 2025-12-29 15:30:55 -06:00
Andy Smith c3a3aa108a Merge branch 'main' into mobile-columns-pt-iii
* main: (318 commits)
  Document the new sign in method
  Replace handle_ naming
  Use same constant for fake magic links
  Replace FakeMagicLink with a temporary object
  Tidy up session_token
  Clean up interfaces
  Split tests by controller or responsibility
  Simplify auth logic
  Fix due to unit test when creating with invalid emails
  Restore sessions_controller test on creating invalid email address
  Move magic link api tests to their own files
  Rename test to clarify what they're about
  Cleanup session creation
  Update to always return a pending auth token for JSON responses.
  Update API test for cross code
  Change test expectation on single tenant mode account creation
  Add unit tests for the new endpoints
  Pass a server token when creating a magic link via API
  Simplify code a bit
  Simplify session create logic for both html and json
  ...
2025-12-19 13:13:15 -06:00
Andy Smith ea4520575a Hide scrollbars on lists 2025-12-15 15:48:40 -06:00
Andy Smith b3cfae3529 Consolidate UI elements from "the stream" and "Considering" to "Maybe?" 2025-12-12 12:29:01 -06:00
Rob Zolkos a12dfea3c8 Remove unpaired view-transition-name from public card show 2025-12-12 10:50:51 -05:00
Rob Zolkos 5dab9f8a3c Fix view-transition-name typo in public card show
Note: This transition name isn't paired with any other element,
so could be removed entirely if not planned for future use.
2025-12-11 11:42:30 -05:00
Andy Smith 029c151a4e Add missing data-attr on public board 2025-12-04 15:43:19 -06:00
Andy Smith 0ef6f8a822 Nicer blank slates 2025-12-03 14:11:08 -06:00
Jason Zimdars 7644b0e793 ESC is primary back hotkey, use helper in more places 2025-12-01 13:54:08 -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 87c2428d47 Differentiate, even though they share some properties 2025-11-24 12:04:33 +01:00
Mike Dalessio b05ecb7809 Update card buttons dynamically
User flows when editing a card look like:
- Click "Edit" → the closure buttons are replaced by "Save changes"
- Submit card form → Saves and restores closure buttons
- Press ESC while editing → Cancels and restores closure buttons

Also, renamed for clarity:
- _title.html.erb → _content.html.erb

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 12:14:39 -05:00
Andy Smith 7fe2ea203d Add hide-scrollbar utility and use on card titles 2025-11-20 11:03:10 -06:00
Mike Dalessio d41d50d52b Account.sole → Current.account
and some other de-tenant changes, including removing the controller
tenanting concerns
2025-11-17 09:11:40 -05:00
Jorge Manrubia 956a7aafad Revert "Revert "Color a11y"" 2025-11-14 11:24:55 +01:00
Jorge Manrubia 6413570985 Revert "Color a11y" 2025-11-14 11:21:52 +01:00
Jorge Manrubia b1e087e7c9 Introduce a proper color poro to represent colors
Instead of managing a hash throgh the app
2025-11-14 11:09:39 +01:00
Andy Smith 8ad0d05750 Add column color names 2025-11-13 17:30:01 -06:00
Andy Smith 2598c2009b Fix full page column title typos 2025-11-13 14:36:38 -06:00
Andy Smith 5246c202b0 Create back link helper that works nicely on mobile 2025-11-13 14:13:29 -06:00
Andy Smith 3d2b649828 Add btn--back class 2025-11-13 13:57:36 -06:00
Jason Zimdars 72040786a8 Add logo to public page footer 2025-11-12 09:37:48 -06:00
Jason Zimdars ac6732698c Merge branch 'main' into update-public-boards 2025-11-12 09:17:03 -06:00
Jason Zimdars 61dcb50282 Ensure Maybe? is centered 2025-11-11 17:48:05 -06:00
Jason Zimdars 54098c33a1 Add attribution footer 2025-11-11 17:42:41 -06:00
Jason Zimdars 4386eea75f Use url 2025-11-11 17:31:23 -06:00
Jason Zimdars 718ceb8e31 Use url 2025-11-11 17:26:53 -06:00
Jason Zimdars f79b6ecb91 Use modern back button style 2025-11-11 17:24:56 -06:00
Jason Zimdars 7b5afc8c14 No longer used 2025-11-11 17:23:27 -06:00
Jason Zimdars f9b6928e56 Add navigation and title to column views 2025-11-11 17:22:16 -06:00
Jason Zimdars ea943a8a40 Bring back button to expand to grid view 2025-11-11 16:52:43 -06:00
Jason Zimdars 4a75d7ed40 Update to use column_frame_tag, restore button to expand to grid view 2025-11-11 16:52:24 -06:00
Jason Zimdars 7274661313 Special case blank slate for public 2025-11-11 16:30:07 -06:00
Jason Zimdars bdde877de3 Apply the new hotkey and style to all back buttons
Also updates design for email address change screens
2025-11-11 15:13:30 -06:00
David Heinemeier Hansson fef9c2dab6 turbo_frame_tag has built-in dom_id expansion 2025-11-08 16:42:41 +01:00
Andy Smith e2f3d70bfe Merge branch 'main' into update-column-icons
* main: (41 commits)
  Remove animations from popups
  Remove fixed position
  Sticky Fizzy nav
  Account for MS mail
  Style avatar initials
  Save three requests per card view
  Ensure mention avatars cover the entire circle
  Bump fizzy
  Enable public file server for assets
  Respect size
  Reuse logo as avatar
  Add test
  Add background color
  Don't render SVG avatars in emails since mail services won't render them
  Disable user creation tests for the OSS config
  Update test
  Remove debug
  Further copy tweaks
  More copy and design edits
  Extract saas helpers into a concern
  ...
2025-11-07 15:59:09 -06:00
Jason Zimdars 7dd56c71c4 Match style with private boards 2025-11-06 15:38:28 -06:00
Jason Zimdars 358efa67a7 Fix the column mark-up had drifted
This ensure the transitions work properly and that the columns all align
nicely at the top of the board
2025-11-06 15:36:00 -06:00
Jason Zimdars f8421eca89 Match style of back-to-board buttons inside the app 2025-11-06 15:23:17 -06:00
Andy Smith f291de4dce Add syntax highlighting to public description 2025-11-06 13:16:23 -06:00
Andy Smith e9c8522929 Use different icons for column buttons 2025-11-06 11:00:09 -06:00