Add adaptive guided tours to the new UI - #2458
Conversation
# Conflicts: # src/Exceptionless.Web/ClientApp/package-lock.json # src/Exceptionless.Web/ClientApp/package.json # src/Exceptionless.Web/ClientApp/src/lib/features/assistant/components/assistant-panel.svelte # src/Exceptionless.Web/ClientApp/src/lib/features/events/components/events-overview.svelte # src/Exceptionless.Web/ClientApp/src/lib/features/stacks/components/stack-card.svelte # src/Exceptionless.Web/ClientApp/src/routes/(app)/(components)/navigation-command.svelte # src/Exceptionless.Web/ClientApp/src/routes/(app)/(components)/navigation-command.svelte.test.ts # src/Exceptionless.Web/ClientApp/src/routes/(app)/event/+page.svelte
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 55cebe530e
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2775c2b524
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b88b581489
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6af3a5dcb7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 14e093aa38
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Exact-head verification for
|
What changed
Guides
All unreleased guides remain at version 1. A version bump is reserved for changing the completion boundary after a guide has shipped.
API and persistence
product_toursto persisted and current-user models; legacy records default to an empty map and require no migrationPUT /api/v2/users/me/product-tours/{tourId}with bounded IDs, positive versions, known statuses, a 32-entry cap, server timestamps, idempotent merging, stale-version protection, andcompletedprecedence overdismissedSafety and compatibility
feature/exie-assistant; after that PR lands, this branch can be rebased and retargeted tomainVerification
npm run validate— passednpm run build— passedBreaking changes
None.