Skip to content

dev: copy shortcuts, magic login links, improved settings page#1

Merged
vamsi merged 1 commit into
makeplane:masterfrom
dakshesh14:main
Nov 24, 2022
Merged

dev: copy shortcuts, magic login links, improved settings page#1
vamsi merged 1 commit into
makeplane:masterfrom
dakshesh14:main

Conversation

@dakshesh14

Copy link
Copy Markdown
Contributor

fix:

  • mutation in my issue page
  • cycles page crashing on navigating there
  • changed from "/" to "ctrl/command + /" to open the command palette

refactor:

  • used custom search list box and custom list box in the select assignee, select parent issue, and select state select

feat:

  • see all the states and create a new state from the project settings page
  • showing workspace logo,
  • showing user profile picture if there are any
  • on the issue detail page press "ctrl/command + alt + c" to copy the issue URL.
  • made a magic link login page(UI+functionality)
  • made cosine similarity function to check similarity between two strings, using that in create issue modal to info the user if an issue with a similar title exists

@vercel

vercel Bot commented Nov 23, 2022

Copy link
Copy Markdown

@dakshesh14 is attempting to deploy a commit to the Caravel Team on Vercel.

A member of the Team first needs to authorize it.

@vamsi vamsi merged commit 0680545 into makeplane:master Nov 24, 2022
vamsi pushed a commit that referenced this pull request Dec 6, 2022
trussell86 added a commit to trussell86/Debt.com-Pulse that referenced this pull request Apr 24, 2026
Mounts the Tempo-style timesheet page at `TimesheetPage`. Four new
components under `components/timesheet-grid/`:

- TimesheetPage — page shell + WeekPicker state + title/help text
- TimesheetGrid — the (issue × 7-day) table itself, with optimistic
  cell updates + rollback-on-error, sticky first column for horizontal
  scroll, today-column highlight, future-date disabling, "Add work
  item" row using the shared IssuePicker
- DurationCell — click-to-edit cell with Jira-style parse on commit
  (Enter/blur commits, Esc reverts), inline error surfacing, badge
  on cells with >1 underlying entry warning about consolidation
- WeekPicker — Prev/Next/"This week" controls; local-tz week math
  (NOT UTC) to avoid DST drift (plan's risk makeplane#3)

Service client: services/time-grid.ts mirrors the other debtcom-ui
fetch clients (session cookie + X-CSRFToken). Types added in types.ts.

Consolidation-on-edit is prominently documented in the grid's
top-of-file comment and surfaced in the UI via the multi-entry badge
(plan's risk makeplane#1 mitigation). Users who care about per-entry
descriptions keep editing in the work-item sidebar.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
trussell86 added a commit to trussell86/Debt.com-Pulse that referenced this pull request Apr 25, 2026
Quick-win batch addressing items makeplane#1, makeplane#2, makeplane#6, makeplane#7 from the Apr 24 polish list.

makeplane#2 Home → Dashboard. i18n override on `home.title` flips the sidebar nav
   label and breadcrumb. Merged into the existing `home.*` override block
   to avoid duplicate-key lint.

makeplane#1 Remove "Manage widgets" button from `(projects)/header.tsx`. Plane
   rendered it on the right to open the widget-toggle modal; we replaced
   the widget surface entirely with PulseHomePage. Drops `Button`,
   `Shapes`, and `useHome` imports.

makeplane#6 Remove Stickies. Drop the `:workspaceSlug/stickies` route from
   `core.ts` and the `stickies` entry from
   `WORKSPACE_SIDEBAR_STATIC_NAVIGATION_ITEMS`. Source under
   `apps/web/core/components/stickies/*` left orphaned. Both removed
   blocks have the upstream snippet preserved as a comment for revert.

makeplane#7 Hide Publish project. Both CustomMenu.MenuItem render sites
   (sidebar's `projects-list-item.tsx`, navigation's
   `project-actions-menu.tsx`) had the JSX deleted entirely (with the
   upstream block preserved as a comment for revert). Plane projects =
   teams in our model — long-lived backlogs, not public-facing
   campaigns. PublishProjectModal source + project-publish store stay
   orphaned. `Share2` import removed from both files; `isAdmin` and
   `onPublishModal` variables retained for type stability (callers
   don't need to change) and `void`-referenced to silence unused-var
   warnings.

Pre-existing upstream lint warts surfaced by these touches (a11y on
a span trigger, no-shadow + exhaustive-deps in a drag-and-drop hook)
silenced via file-level `eslint-disable` blocks per the established
DEBTCOM pattern.

makeplane#10 (Live websocket "Connection lost") not in this commit — needs a
Railway-side action (deploy the Live service + set LIVE_UPSTREAM on
the gateway). Code is ready; runbook delivered separately.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
ColeEdanza added a commit to ColeEdanza/plane that referenced this pull request May 26, 2026
…lapse, footer, sidebar groups

Five compound UI changes implementing the Plane.so blog redesign (items makeplane#2,
makeplane#3, makeplane#5, makeplane#6, makeplane#7; makeplane#1/makeplane#4/makeplane#8/makeplane#9/makeplane#10/makeplane#11 out of scope per Cole).

- Compact parent pill next to the work-item ID (new IssueParentPill in
  parent/pill.tsx); fat parent breadcrumb row above the title removed in
  both the full-screen page and all peek modes.
- Inline properties row under the title: Assignee, Priority, Start, Due as
  borderless pills with vertical dividers (border-strong), text-body-sm font,
  gap-x-5 spacing, hover background via transparent-with-text variant. State
  stays in the peek header from prior commit 03d84b1.
- DescriptionCollapse wrapper around the rich-text editor: clamps to ~200px
  via ResizeObserver, fade gradient when collapsed, auto-expands on focus,
  Show more / Show less toggle. Wraps both surfaces.
- IssueMetadataFooter at the bottom of main content: created-by, created,
  updated, and completed (when set) in a compact row with full-timestamp
  hover tooltips.
- Sidebar regrouped into three collapsible sections (Properties / Project
  structure / Custom properties). Assignee, Priority, Start, Due removed
  from the sidebar since they're inline now. Parent stays as the only way
  to *add* a parent when none is set.

Title bumped from text-20 to text-28 font-semibold leading-snug py-1; the
prior leading-tight clipped ascenders inside the auto-resize textarea.

Touches:
  apps/web/core/components/issues/issue-detail/main-content.tsx
  apps/web/core/components/issues/issue-detail/sidebar.tsx
  apps/web/core/components/issues/issue-detail/parent/index.ts
  apps/web/core/components/issues/peek-overview/issue-detail.tsx
  + 4 new files:
    parent/pill.tsx, inline-properties.tsx,
    description-collapse.tsx, metadata-footer.tsx

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
duchaminh-byte pushed a commit to duchaminh-byte/plane that referenced this pull request Jun 26, 2026
Item makeplane#1 (peek): add an "Applies to" section to the deadline control panel
showing the parent case (reference · client) and the participants the
deadline covers — whole case for CASE-scoped controls, otherwise the
named participants. Detail serializer now projects case_reference,
client_name (allowlisted, same PII tier as the existing client name) and
already-present applies_to + participants; the read view select_relates
issue__parent.

Item makeplane#2 (dashboard / My Cases child rows): first column is now the
deadline name (falls back to the humanized control class), and a new
"Applies to" column names the participant(s) or the whole case.
Dashboard + My Cases item projections gain deadline_name and a batched
participant_names list (one extra constant query — N+1 budget bumped 3→4
with the invariant intact).

i18n: add col_applies_to, applies_to_case, peek_applies_to_title,
peek_case, peek_participants across all 19 locales.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012NewwaVCoNhSnbWkbEft1k
duchaminh-byte pushed a commit to duchaminh-byte/plane that referenced this pull request Jun 26, 2026
Align the case-detail screen to the harmonized mockup (fixes makeplane#1-makeplane#4 of the
mockup/app diff):

- Header: promote a "Client — Visa type" identity line with the case
  reference demoted to a mono accent on a sub-line (members · country);
  stage badge moved to the right. Replaces the flat single-line header
  (and a no-op text-15).
- Deadlines tab: per-row left urgency stripe keyed to due tone
  (overdue=danger, soon=warning) using the -strong border tokens; wrap the
  table in a "Deadlines in case · N" section header.
- Rail: render the deadline-count stat in success tone.
- Embed the timeline as a block and drop the timeline tab (4 tabs now).

i18n: add deadlines.case.{section_deadlines,status_*,due_*,stat_*,
participants_*} across all 19 locales (English fallback).

Tests: case-detail-status + case-detail-tabs suites (13 passing).

Note: participant role badges (Primary/Spouse/Child) and the ClickUp ref
are deferred to a backend follow-up — they are not in the myDeadlines
projection yet.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A99U5fMELtgDnYMPtJuHur
duchaminh-byte pushed a commit to duchaminh-byte/plane that referenced this pull request Jul 3, 2026
Rà soát chéo 4 spec (Lifecycle, Assignment, Accounting, Phát hành+Commission):
- Vá 7 điểm nối G1–G7 (thứ tự transaction, nhóm hưởng commission, đóng/huỷ
  case ⇄ thanh lý ⇄ clawback, audit thống nhất DeadlineAuditEvent).
- Rà soát 2 có verify code (C1–C7, V1/V2): DNTT≡DebitNote, commission theo
  VND thực thu, recompute signal, state khởi tạo 'vào việc', 3 tầng quyền,
  dự kiến vs thực chi (CommissionDisbursement), link chéo project bằng FK
  source_lead_issue thay IssueRelation.
- Thêm file Integration/Index tổng hợp chuỗi dữ liệu, phụ thuộc, điểm nối.
- Cross-ref downstream vào 2 spec approved (makeplane#1 assignment, makeplane#2 lifecycle).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D5X1exgaDwAvTWqbgykyJq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants