TicketHop – Notes & Work Item Recall for Azure DevOps
Overview
Private notes & work item recall for Azure DevOps. Track visited tickets and reduce context switching.
TicketHop — Notes & Work Item Recall for Azure DevOps TicketHop is a productivity extension for Azure DevOps that helps you remember what you worked on, keep track of visited work items, and write private personal notes for work items and projects — all directly inside your workflow. TicketHop is designed to support work item recall and context switching. It quietly tracks the work items you visit and lets you attach your own notes to help you capture thoughts, ideas, and reminders that are for you only. ⸻ ✨ Why TicketHop? When working in Azure DevOps, it’s common to: • Review many work items across projects • Switch context frequently • Lose track of what you already looked at • Keep important thoughts outside the ticket system TicketHop helps by combining visited work item tracking with private note-taking, so you can quickly re-orient yourself and continue where you left off — without cluttering Azure DevOps or changing your team’s workflow. ⸻ 🔖 Work Item Recall & Visited Tracking TicketHop automatically keeps track of the work items you visit in Azure DevOps. This helps you: • Recall which tickets you already reviewed • Avoid re-opening the same items unnecessarily • Quickly regain orientation after interruptions • Build a mental timeline of your work Nothing is modified in Azure DevOps — TicketHop simply helps you remember. ⸻ 📝 Private Notes (For You Only) TicketHop lets you create private notes that are visible only to you, the user of the extension. Important clarifications: • Notes are not added to Azure DevOps • Notes are not visible to teammates • Notes do not modify work items, comments, or fields • Notes are meant for your personal thoughts, ideas, and reminders Use notes to: • Capture ideas while reviewing a ticket • Write reminders about follow-ups • Keep personal context that doesn’t belong in the official work item • Reduce mental load when switching between tasks ⸻ 🗂 Key Features • Visited Work Item Tracking Keeps a record of the work items you’ve visited to improve recall and orientation. • Private Work Item Notes Attach personal notes to individual work items for your own reference. • Project-Level Notes Create global notes per project to track broader ideas, decisions, or reminders. • Seamless Azure DevOps Integration Works directly inside the Azure DevOps interface with a minimal, non-intrusive UI. • Optional Secure Sync Sync your notes across devices using end-to-end encryption. Your data remains private and inaccessible to the backend. • Offline-First & Lightweight Notes are available even offline and the extension is designed to stay fast and unobtrusive. ⸻ 🔐 Privacy & Data Protection TicketHop is built with privacy as a core principle. • Notes are private and personal • Notes are never added to Azure DevOps • No Azure DevOps content is modified or transmitted as plaintext • Optional sync uses encryption before data leaves your device • No tracking of work item content or personal information Your workflow stays yours. ⸻ 🎯 Who Is TicketHop For? TicketHop is ideal for: • Developers navigating many work items daily • Product managers reviewing tickets across projects • Team leads switching context frequently • Anyone who wants better work item recall and workflow clarity If you’ve ever thought “I know I’ve seen this ticket before…” — TicketHop is built for you. ⸻ 🚀 Built for Workflow & Planning TicketHop focuses on improving everyday Azure DevOps workflows by helping you: • Remember visited work items • Keep private notes close to your work • Capture thoughts without polluting tickets • Reduce context switching and mental overhead • Stay productive without changing tools No clutter. No forced collaboration changes. Just better personal workflow support. ⸻ Remember your work. Keep private notes where they belong. Navigate Azure DevOps with confidence — with TicketHop. ⸻⸻⸻⸻ # Release Notes — v1.4.1 ## Decoupled encryption key architecture v1.4 replaces the separate master password with a seamless, zero-friction encryption model. Your account password now protects your encryption key — no second password to remember. - **No more master password** — A random 256-bit encryption key is generated at registration and wrapped (encrypted) by your account password. The server stores the wrapped blob; it never sees the raw key. - **Survives browser restarts** — The unlocked encryption key persists in `chrome.storage.local`, so you don't need to re-enter anything after restarting the browser. - **Passkey auto-linking** — When you log in with a passkey and then enter your account password to unlock sync, the passkey is automatically linked for future logins. Next time, the passkey unlocks sync directly — no password needed. - **Password change without re-encryption** — Changing your password only re-wraps the encryption key with the new password. Passkey blobs and cloud data are untouched. Zero re-encryption. - **Password reset** — Forgot your password? Reset it via email. A new encryption key is generated and local data becomes the source of truth. Old passkey blobs are invalidated. - **Server-side wrapped blobs** — Wrapped key blobs (password and passkey) are stored on the server, so they survive logout and work across devices. Login from any device → fetch blob → unwrap → sync. ## v1 migration - **Seamless upgrade from v1.3** — Existing users who had a separate master password are prompted to enter it once. The old encryption key is wrapped with their account password and stored on the server. Zero re-encryption of cloud data. ## Sync pause - **Pause sync per-device** — A toggle on the Encrypted Sync status bar lets you pause sync on the current device. When paused, the status bar turns amber, sync operations are skipped, and the extension icon shows an amber pause indicator. - **Sync Now and Force Push disabled while paused** — Prevents accidental syncs when paused. ## Onboarding improvements - **Returning user flow** — Users who already have an account see a streamlined flow: log in → unlock sync → done. No redundant org-name or setup steps. - **Passkey login during onboarding** — Passkey login works directly from the onboarding page with proper handling for PRF unlock and v1 migration. ## UI fixes - **Settings save button** — No longer appears active after saving (sync metadata changes no longer trigger false positives). - **Scrollbars** — Full-page app views now scroll properly; popup retains hidden overflow. - **Card shadows** — Bottom shadows on Settings, Account, Billing, and Projects pages no longer get clipped. # What’s new in v1.3.1 ## Improved cross-device sync - **Faster sync on data changes** — When you visit a work item, edit a note, or toggle a favorite, the change is pushed to the server within 5 seconds instead of waiting for the next sync cycle. - **Fresh data on popup open** — Opening the popup now triggers a sync so you see the latest items from all your devices immediately. - **Reliable periodic sync** — The background sync timer now uses `chrome.alarms` instead of `setInterval`, which means sync survives service worker restarts in Manifest V3. - **Correct recent items ordering** — Fixed a bug where the "last accessed" timestamp could be overwritten by an older value from another device, causing incorrect ordering in the Recent Items tab. ## Resizable popup - **Drag to resize** — Resize handles on both bottom corners and along the bottom edge let you adjust the popup's width and height by dragging. Works regardless of which side of the toolbar the popup opens from. Dimensions are saved and restored across sessions. - **Hover to reveal** — Resize handles are hidden by default and fade in when you hover over a corner or the bottom edge, keeping the UI clean. - **Flexible sizing** — The popup can be shrunk down to 400x300 or expanded up to 800x600 (Chrome's maximum for extension popups). Default size is 640x520. ## UI fixes - **Sticky tabs** — Tab labels now stay pinned at the top of the popup when scrolling through a long list of items. --- What’s new in v1.3 LISTS - Create and manage custom lists to organize work items (e.g., “For Today”, “Backlog”, “Sprint Goals”). - Drag & drop: move items from Recent into any list, or drop onto “New List” to create one instantly. - Full-page list view: open a list in a dedicated tab for a wider, distraction-free view. - List sync (Pro): lists and items sync across devices with the same end-to-end encryption as your other data. REDESIGNED FAVORITES & LISTS TAB - New chip-style navigation: Favorites is the first chip, and each list gets its own chip. - One-click switching between favorites and any list (no more scrolling). - Remembers your last selected chip during the same browser session. - Rename, delete, or open a list from the chip’s context menu. PASSKEY SIGN-IN - Sign in with passkeys (biometrics / PIN) instead of typing email + password (WebAuthn). - Pro: unlock encrypted sync using a passkey after browser restart (no need to re-enter your master password). - Manage passkeys from the Account page (view / remove / re-link). UI IMPROVEMENTS - New hover action bar for common work item actions (notes, favorite, open). - Clearer onboarding sync feedback while restoring data. - Badge now clears correctly when you leave a work item page. - Visual polish: better shadows, icon alignment, background consistency, and smoother drag/drop animations.
0 out of 5No ratings
Details
- Version1.4.1.0
- UpdatedFebruary 21, 2026
- FeaturesOffers in-app purchases
- Size1.18MiB
- LanguagesEnglish
- DeveloperWebsite
Email
support@parkbridge.app - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
TicketHop – Notes & Work Item Recall for Azure DevOps has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
TicketHop – Notes & Work Item Recall for Azure DevOps handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site