Commit Graph

  • 0962fd1575 fix refetch Philipinho 2026-06-15 23:33:00 +01:00
  • f16c027701 fix: skip duplicate row fetch when opening new kanban card Philipinho 2026-06-15 22:26:59 +01:00
  • 58cead4199 fix: preserve sidebar title/icon on partial page updates Philipinho 2026-06-15 22:25:50 +01:00
  • e9e6fba886 fix base cache Philipinho 2026-06-15 22:07:50 +01:00
  • feb5167771 feat(confluence-import): hide API importer behind BETA_CONFLUENCE_IMPORTER flag Philipinho 2026-06-15 21:43:38 +01:00
  • 398bd499cc fix tsconfig Philipinho 2026-06-15 19:43:01 +01:00
  • b386f8286c license file Philipinho 2026-06-15 19:12:18 +01:00
  • a45dd8919d fix: change permissions object shape Philipinho 2026-06-15 17:51:12 +01:00
  • ab1b3723bc fix(base): refer to the feature as 'base' rather than 'database' Philipinho 2026-06-15 09:46:08 +01:00
  • 748401e1d4 fix(base): render view-tab rename as an inline pill so the tab band height stays put Philipinho 2026-06-15 08:29:29 +01:00
  • 6a6de54c92 fix(base): show cell focus ring only while the grid body itself is focused Philipinho 2026-06-15 08:05:14 +01:00
  • 07bfa3ba73 fix(base): close view popovers on Escape regardless of focus; drop redundant property switch tab stop Philipinho 2026-06-15 05:23:19 +01:00
  • 1b5c081e1e fix(base): tab from long-text editor moves to next cell instead of leaving the table Philipinho 2026-06-15 04:54:23 +01:00
  • 8fc538386d fix(base): sync header/body horizontal scroll on header focus; expand row via Space, drop expander from tab order Philipinho 2026-06-15 04:08:52 +01:00
  • cc951ae883 feat(base): keyboard-navigate the row-number column for selection Philipinho 2026-06-15 03:59:03 +01:00
  • 84faf187de fix(base): show cell focus ring only while the grid is focused Philipinho 2026-06-15 03:41:16 +01:00
  • 7af1695c85 fix(base): remove focus outline on grid container Philipinho 2026-06-15 03:26:32 +01:00
  • 308079af8b feat(base): make column headers keyboard-focusable as tab stops Philipinho 2026-06-15 03:13:27 +01:00
  • 16708cd7cc feat(base): seed editor value on type-to-edit for free-text cells Philipinho 2026-06-15 02:39:04 +01:00
  • 514c68e049 feat(base): row ARIA index and selected state Philipinho 2026-06-15 02:34:00 +01:00
  • dec87947cf feat(base): cell focus ring, click-to-focus, and gridcell ARIA Philipinho 2026-06-15 02:31:32 +01:00
  • bb7fddfc54 update offerings Philipinho 2026-06-15 02:23:10 +01:00
  • f5831a256a feat(base): keyboard navigation controller and grid wiring Philipinho 2026-06-15 02:13:59 +01:00
  • b8f56fee03 feat(base): add pure next-cell navigation helper Philipinho 2026-06-15 02:08:33 +01:00
  • b88f56cb90 feat(base): add cell focus-ring style Philipinho 2026-06-15 02:07:08 +01:00
  • 3bfe0c0b7d feat(base): add focused-cell atom and cell coordinate types Philipinho 2026-06-15 02:02:38 +01:00
  • 6187150224 fix number precision Philipinho 2026-06-15 01:14:17 +01:00
  • 4b5f42cc9b feat: translation Philipinho 2026-06-14 21:45:31 +01:00
  • f1af3e78a1 feat: base nodeview menu Philipinho 2026-06-14 15:32:36 +01:00
  • 7d98c7c069 fix: base trash list handling Philipinho 2026-06-14 15:31:50 +01:00
  • d4bcc43ec9 - default status - type fix - error helper Philipinho 2026-06-14 11:28:39 +01:00
  • 4e5bff6d55 feat(ee): bases Table and kanban UI, formula engine package, and the base-embed editor extension Philipinho 2026-06-14 01:29:06 +01:00
  • 3bbc1b9cbb cleanup tsvector usage deleted-bx Philipinho 2026-06-14 01:13:29 +01:00
  • 5ec4f19839 feat: kanban view Philipinho 2026-06-14 00:46:54 +01:00
  • 572452c80b feat: bases Add the bases feature: formula engine package, grid/table UI, and the base-embed editor extension, with supporting client and server changes. Philipinho 2026-06-13 01:26:37 +01:00
  • e66f63effc feat(editor): add /time slash command to insert current time feat/time-command Philipinho 2026-06-12 13:29:09 +01:00
  • 97a1248818 feat(confluence-import): gate API importer UI to enterprise entitlement Philipinho 2026-06-12 13:16:47 +01:00
  • b7d7ad4521 feat(licence): add confluence API import feature key Philipinho 2026-06-12 13:12:42 +01:00
  • 79df1229cb feat: import page permissions Philipinho 2026-06-12 12:59:31 +01:00
  • 6191acfa14 fix: a11y (#2275) Philip Okugbe 2026-06-09 22:51:55 +01:00
  • d86d51c27e fix: Table jitter on edit/read toggle (#2252) Peter Tripp 2026-06-03 06:31:45 -04:00
  • 237bbe1f6c kanban - wip base-kan Philipinho 2026-05-28 17:03:52 +01:00
  • ef04c22aea sync v0.90.1 Philipinho 2026-05-28 16:57:59 +01:00
  • b6760c63c4 fix: package updates Philipinho 2026-05-28 16:39:47 +01:00
  • 2b68879e72 0.90.1 Philipinho 2026-05-28 16:36:18 +01:00
  • db32910634 fix; change inline code text color Philipinho 2026-05-28 16:35:37 +01:00
  • 33895b0607 bug fixes (#2250) Philip Okugbe 2026-05-28 16:20:37 +01:00
  • b97bbba77d fix: remove redundant breadcrumb from destination modal fix-13 Philipinho 2026-05-28 16:13:25 +01:00
  • d5db7fea2d fix flickers Philipinho 2026-05-28 16:08:34 +01:00
  • 0b14c529d8 fix page updated time object Philipinho 2026-05-28 16:05:06 +01:00
  • 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