Skip to content

Nextcloud Deck Integration#2426

Merged
alainm23 merged 19 commits into
mainfrom
feat/nextcloud-deck-integration
Jul 21, 2026
Merged

Nextcloud Deck Integration#2426
alainm23 merged 19 commits into
mainfrom
feat/nextcloud-deck-integration

Conversation

@alainm23

@alainm23 alainm23 commented Apr 30, 2026

Copy link
Copy Markdown
Owner

Full two-way synchronization between Planify and Nextcloud Deck, allowing users to manage their Deck boards, stacks, and cards directly from Planify.

  • Board sync: Boards appear as projects in Planify with full CRUD support
  • Stack sync: Stacks map to sections with order preservation
  • Card sync: Cards map to items with title, description, due date, and completion status
  • Label sync: Bidirectional label sync with automatic color conversion (Planify named colors ↔ Deck hex)
  • Archive sync: Archive/unarchive boards from either Planify or Deck web
  • Drag & Drop: Move cards between stacks with real-time sync to Deck
  • Cross-board move: Move cards between different boards (creates on target, deletes from source)
  • Section order sync: Reordering stacks in Planify reflects on Deck web
  • Deletion sync: Deleting boards, stacks, or cards syncs both directions
  • Offline resilience: Filters deleted items (deletedAt > 0) from server responses

Deck Limitations Handled

  • No subtasks: Subtask UI and drop targets are hidden/disabled for Deck projects
  • No cross-board move API: Handled via create + delete strategy
  • No inbox section: Hidden for Deck projects

@github-actions

Copy link
Copy Markdown
Contributor

Translation files need updating

  • Apply translation updates

@alainm23 alainm23 changed the title Nextcloud Deck Integration WIP: Nextcloud Deck Integration May 7, 2026
@alainm23
alainm23 marked this pull request as ready for review July 3, 2026 23:02
@alainm23 alainm23 changed the title WIP: Nextcloud Deck Integration Nextcloud Deck Integration Jul 3, 2026
@alainm23
alainm23 force-pushed the feat/nextcloud-deck-integration branch from 2065300 to 4fe702e Compare July 13, 2026 23:17
@alainm23
alainm23 merged commit a7c080e into main Jul 21, 2026
3 checks passed
@alainm23
alainm23 deleted the feat/nextcloud-deck-integration branch July 21, 2026 15:23
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.

1 participant