Commit Graph

  • c71e9ee919 fix clipped emoji in templates editor Philipinho 2026-05-28 15:52:47 +01:00
  • 2cac7d6fce date localization Philipinho 2026-05-28 15:38:34 +01:00
  • 6935a73e4f fix(bases): axis-aware kanban auto-scroll overflow matches reference example Philipinho 2026-05-27 23:40:02 +01:00
  • 5a6b9503a7 support fixed toolbar in templates editor Philipinho 2026-05-27 18:08:44 +01:00
  • cb3b409a5a fix page position collation Philipinho 2026-05-27 13:27:31 +01:00
  • 41aaeddac4 util Philipinho 2026-05-27 10:43:43 +01:00
  • 830b5b4d45 fix synced block Philipinho 2026-05-25 19:17:14 +01:00
  • 48ff82800b fix(bases): make kanban board claim remaining flex height so columns scroll Philipinho 2026-05-25 16:44:22 +01:00
  • bd194c8bd5 fix(bases): widen kanban auto-scroll hitbox and allow cursor overflow Philipinho 2026-05-25 16:27:55 +01:00
  • f0b7bdef17 fix(bases): give kanban its own scroll container so column auto-scroll works Philipinho 2026-05-25 15:55:56 +01:00
  • ee3c5ce9d9 fix(bases): render filtered rows on first paint in standalone view Philipinho 2026-05-25 15:53:28 +01:00
  • d1ebeffe19 feat(bases): clear kanban grouping when its property changes to a non-groupable type Philipinho 2026-05-24 16:26:57 +01:00
  • 2acd55c38d collab Philipinho 2026-05-24 16:24:31 +01:00
  • 4412009194 feat(bases): auto-fetch next rows when kanban scrolls to its end Philipinho 2026-05-24 16:22:21 +01:00
  • abf75ec90b feat(bases): auto-scroll the kanban board and columns during drag Philipinho 2026-05-24 16:20:29 +01:00
  • dba47956b1 feat(bases): block intra-column drops while sort is active + add hint Philipinho 2026-05-24 16:17:36 +01:00
  • c91f89a055 feat(bases): open detail modal for cards created via per-column '+ New' Philipinho 2026-05-24 16:15:11 +01:00
  • 6cdceede0b feat(bases): allow adding new properties from inside the detail modal Philipinho 2026-05-24 16:13:54 +01:00
  • f5602e9bcf feat(bases): render editable property rows inside detail modal Philipinho 2026-05-24 16:10:31 +01:00
  • 9237e94769 feat(bases): row detail modal shell with editable title Philipinho 2026-05-24 16:04:29 +01:00
  • e071de9248 feat(bases): add URL-driven row detail modal hook Philipinho 2026-05-24 16:01:50 +01:00
  • aebd54f13d refactor(bases): guard kanban column drag from menu clicks; polish hidden chips strip Philipinho 2026-05-24 15:59:53 +01:00
  • a7d390932d feat(bases): hide and show kanban columns from header menu Philipinho 2026-05-24 15:53:49 +01:00
  • beb7120b00 feat(bases): reorder kanban columns via drag, persisting choiceOrder Philipinho 2026-05-24 15:48:51 +01:00
  • 83d52fc324 fix(bases): suppress kanban column-body drop when a card target also matched Philipinho 2026-05-24 15:45:24 +01:00
  • d97d8108d2 feat(bases): drop cards onto empty kanban columns / below last card Philipinho 2026-05-24 15:38:34 +01:00
  • bdfd0413b4 feat(bases): card-to-card kanban drag with edge slotting Philipinho 2026-05-24 15:34:40 +01:00
  • a9c6051d12 feat(bases): add per-column '+ New' button to kanban Philipinho 2026-05-24 13:51:20 +01:00
  • 76ca68bec6 feat(bases): surface group-by picker in toolbar for kanban views Philipinho 2026-05-24 13:46:41 +01:00
  • c350308c03 feat(bases): add kanban empty state with group-by picker Philipinho 2026-05-24 13:42:35 +01:00
  • f36df26d75 feat(bases): dispatch kanban view through ViewRenderer Philipinho 2026-05-24 13:38:11 +01:00
  • ee4bf73c92 refactor(bases): rename KanbanColumn helper type to KanbanColumnData; clsx + font vars Philipinho 2026-05-24 13:36:12 +01:00
  • 68cdcd970c feat(bases): scaffold kanban renderer (no DnD yet) Philipinho 2026-05-24 13:27:25 +01:00
  • dfd6d3aee0 test(bases): pin resolveCardDrop catch-fallback behavior + fix comment Philipinho 2026-05-24 13:24:36 +01:00
  • ad0e65371b feat(bases): add resolveCardDrop helper for kanban drag mutations Philipinho 2026-05-24 13:20:31 +01:00
  • fd6f6a9341 fix(bases): always render kanban NO_VALUE column unless explicitly hidden Philipinho 2026-05-24 13:13:12 +01:00
  • a60de83e57 feat(bases): add useKanbanGroups partitioning hook Philipinho 2026-05-24 13:09:26 +01:00
  • f75779951e refactor(bases): split BaseTable into BaseView shell + ViewRenderer Philipinho 2026-05-24 13:00:20 +01:00
  • 6b3babb3de fix(bases): strip all property-id refs from view config on delete Philipinho 2026-05-24 12:52:05 +01:00
  • b8192e69d1 feat(bases): cascade-clean view configs when a property is deleted Philipinho 2026-05-24 12:41:14 +01:00
  • 46c5960e99 feat(base): clearer warning copy for url/email type conversions Philipinho 2026-05-24 12:37:56 +01:00
  • 38cdf1267a fix(base): always rewrite cells on type change so renderers see correct shape Philipinho 2026-05-24 12:37:52 +01:00
  • 9cec9b64c6 feat(bases): allow updateRow to set position atomically Philipinho 2026-05-24 12:31:36 +01:00
  • a793e65560 fix(base): suppress prosemirror dropcursor inside base-embed atom Philipinho 2026-05-24 12:31:08 +01:00
  • b9ab95af4e Revert "fix(base): isolate inline-embed drags from prosemirror dropcursor" Philipinho 2026-05-24 12:28:16 +01:00
  • a60febc92f feat(bases): add kanban view config fields to schema Philipinho 2026-05-24 12:26:36 +01:00
  • 3c62331826 fix(base): isolate inline-embed drags from prosemirror dropcursor Philipinho 2026-05-24 02:50:49 +01:00
  • b83b92bea6 fix(base): invalidate row cache on base:schema:bumped Philipinho 2026-05-24 02:43:16 +01:00
  • 651f799e3a chore(client): drop unused @dnd-kit packages Philipinho 2026-05-24 02:41:43 +01:00
  • 5f845ab4c3 feat(base): add i18n keys for property type-change UI Philipinho 2026-05-24 02:37:28 +01:00
  • d607e858d5 refactor(base): migrate choice editor reorder from dnd-kit to pragmatic-drag-and-drop Philipinho 2026-05-24 02:35:34 +01:00
  • 909b6a8f9c feat(base): show Converting badge in column header during type change Philipinho 2026-05-24 02:35:22 +01:00
  • 23ea060e54 feat(base): restore property type change with confirmation panel Philipinho 2026-05-24 02:32:43 +01:00
  • 73e626e3bc refactor(base): stabilize column-reorder dnd effect against WS-driven refetches Philipinho 2026-05-24 02:31:52 +01:00
  • c2dac69e70 feat(base): add conversion-warning lookup with unit tests Philipinho 2026-05-24 02:29:52 +01:00
  • e1f862967a feat(base): wire type field through UpdatePropertyInput + restore row invalidation Philipinho 2026-05-24 02:27:37 +01:00
  • a66d31178a fix(base): sync client SYSTEM_PROPERTY_TYPES with server (add formula) Philipinho 2026-05-24 02:26:13 +01:00
  • eeb84e97c9 refactor(base): migrate column reorder from dnd-kit to pragmatic-drag-and-drop Philipinho 2026-05-24 02:24:54 +01:00
  • 9c124f8851 feat(base): guard system-source/primary type changes; allow rename mid-conversion Philipinho 2026-05-24 02:24:37 +01:00
  • c8ce98347e feat(base): allow type on /properties/update, restricted to user types Philipinho 2026-05-24 02:21:47 +01:00
  • 64a1e22cb4 feat(base): add USER_PROPERTY_TYPES subset for type-change DTO Philipinho 2026-05-24 02:19:42 +01:00
  • 218b5755a9 feat(base): add drop-edge indicator component for pragmatic-dnd Philipinho 2026-05-24 02:18:31 +01:00
  • 911bf53924 Merge branch 'main' into base-formula Philipinho 2026-05-24 01:47:59 +01:00
  • 3e3e09133b chore(ee): bump submodule for home view re-publish on link Philipinho 2026-05-23 19:03:41 +01:00
  • 4c266f832a chore(ee): bump submodule for home-search submit handler Philipinho 2026-05-23 19:00:55 +01:00
  • f4bae91dd0 chore(ee): bump submodule for home-search handler Philipinho 2026-05-23 18:58:22 +01:00
  • aee6781a5a chore(ee): bump submodule for home-search modal builder Philipinho 2026-05-23 18:55:56 +01:00
  • eaac79f25d chore(ee): bump submodule for create-document submit handler Philipinho 2026-05-23 18:53:44 +01:00
  • 49f5aaa880 chore(ee): bump submodule for home-create-doc handler Philipinho 2026-05-23 18:46:30 +01:00
  • 4e5d82c847 chore(ee): bump submodule for create-document modal builder Philipinho 2026-05-23 18:44:27 +01:00
  • 407d86c65c chore(ee): bump submodule for app_home_opened handler Philipinho 2026-05-23 18:42:48 +01:00
  • 1690691de0 chore(ee): bump submodule for slack home view block builder Philipinho 2026-05-23 18:38:47 +01:00
  • 4db5281c11 feat(slack): wire /docmost ask queue and bump submodule Philipinho 2026-05-23 18:35:13 +01:00
  • 2d74455c2b refactor(integrations): consolidate integrations schema into baseline migration Philipinho 2026-05-23 13:11:28 +01:00
  • 6a870adec9 fix(integrations): partial unique index so user-link doesn't clobber workspace row Philipinho 2026-05-23 13:06:47 +01:00
  • b4c917ac07 feat(integrations): defer workspace-scoped install until OAuth succeeds Philipinho 2026-05-23 12:38:43 +01:00
  • 91a2abd8d3 feat(integrations): route OAuth callbacks back to originating workspace host Philipinho 2026-05-23 12:32:18 +01:00
  • 2f313187ab feat(integrations): one-step install for workspace-scoped providers Philipinho 2026-05-23 12:22:26 +01:00
  • 2c80459674 chore(ee): bump submodule for completeLink workspace check Philipinho 2026-05-23 12:08:51 +01:00
  • a3897e1485 fix(integrations): don't wipe workspace bot row on per-user disconnect Philipinho 2026-05-23 12:08:49 +01:00
  • 305f2be527 chore(ee): bump submodule for Disconnect fix Philipinho 2026-05-23 12:01:38 +01:00
  • 3e86bef2b4 chore(ee): bump submodule for Slack disconnect button handler Philipinho 2026-05-23 11:55:13 +01:00
  • 9603ff4287 chore(ee): bump submodule for new-page modal and app_uninstalled handler Philipinho 2026-05-23 05:17:20 +01:00
  • 9696e06635 chore(ee): bump submodule for /docmost save and add-to-page shortcut Philipinho 2026-05-23 05:10:03 +01:00
  • 4c7c3ac44d chore(ee): bump submodule for page-picker review fixes Philipinho 2026-05-23 05:06:44 +01:00
  • 02d20c1ab6 chore(ee): bump submodule for page-picker submit and options handlers Philipinho 2026-05-23 04:57:46 +01:00
  • 013fa923e0 chore(ee): bump submodule for mrkdwn converter, page writer, picker blocks Philipinho 2026-05-23 04:53:14 +01:00
  • 872321c58c chore(ee): bump submodule for Slack workspace connectionScope Philipinho 2026-05-23 04:35:59 +01:00
  • 0ab6ae86e3 feat(integrations): add connectionScope (workspace|user) to OAuth flow Philipinho 2026-05-23 04:35:59 +01:00
  • 31043a9d98 chore(ee): bump submodule for SlackProvider.onConnected and SkipTransform Philipinho 2026-05-23 04:17:21 +01:00
  • 05bd04d87b feat(integrations): pass integrationId and workspaceId to provider.onConnected Philipinho 2026-05-23 04:17:19 +01:00
  • 677b5f95e0 chore(ee): bump submodule for recents, favs, search commands Philipinho 2026-05-23 03:23:22 +01:00
  • e44a0cd0e0 feat(search): add titlesOnly option to searchPage for efficient title-only searches Philipinho 2026-05-23 03:22:29 +01:00
  • a3755a2469 chore(ee): bump submodule for /docmost help command Philipinho 2026-05-23 03:15:25 +01:00
  • ba81f7143b chore(ee): bump submodule for LinkSharedHandler Philipinho 2026-05-23 03:11:12 +01:00
  • a14e239067 chore(ee): bump submodule for SlackUrlParser and unfurl blocks Philipinho 2026-05-23 03:06:07 +01:00
  • 9a225c07c3 feat(page): add canPageBeUnfurled predicate for Slack link previews Philipinho 2026-05-23 03:05:05 +01:00
  • 19107c3f8c chore(ee): bump submodule for expanded Slack OAuth scopes Philipinho 2026-05-23 03:02:36 +01:00
  • ddd309bf07 chore(ee): bump submodule for outbound channel-notif removal Philipinho 2026-05-23 02:53:33 +01:00
  • 68bc936e14 refactor(integrations): drop slackSettingsSchema and related types Philipinho 2026-05-23 02:52:31 +01:00