Philipinho
abf75ec90b
feat(bases): auto-scroll the kanban board and columns during drag
2026-05-24 16:20:29 +01:00
Philipinho
dba47956b1
feat(bases): block intra-column drops while sort is active + add hint
2026-05-24 16:17:36 +01:00
Philipinho
c91f89a055
feat(bases): open detail modal for cards created via per-column '+ New'
2026-05-24 16:15:11 +01:00
Philipinho
6cdceede0b
feat(bases): allow adding new properties from inside the detail modal
2026-05-24 16:13:54 +01:00
Philipinho
f5602e9bcf
feat(bases): render editable property rows inside detail modal
2026-05-24 16:10:31 +01:00
Philipinho
9237e94769
feat(bases): row detail modal shell with editable title
2026-05-24 16:04:29 +01:00
Philipinho
e071de9248
feat(bases): add URL-driven row detail modal hook
2026-05-24 16:01:50 +01:00
Philipinho
aebd54f13d
refactor(bases): guard kanban column drag from menu clicks; polish hidden chips strip
2026-05-24 15:59:53 +01:00
Philipinho
a7d390932d
feat(bases): hide and show kanban columns from header menu
2026-05-24 15:53:49 +01:00
Philipinho
beb7120b00
feat(bases): reorder kanban columns via drag, persisting choiceOrder
2026-05-24 15:48:51 +01:00
Philipinho
83d52fc324
fix(bases): suppress kanban column-body drop when a card target also matched
2026-05-24 15:45:24 +01:00
Philipinho
d97d8108d2
feat(bases): drop cards onto empty kanban columns / below last card
2026-05-24 15:38:34 +01:00
Philipinho
bdfd0413b4
feat(bases): card-to-card kanban drag with edge slotting
2026-05-24 15:34:40 +01:00
Philipinho
a9c6051d12
feat(bases): add per-column '+ New' button to kanban
2026-05-24 13:51:20 +01:00
Philipinho
76ca68bec6
feat(bases): surface group-by picker in toolbar for kanban views
2026-05-24 13:46:41 +01:00
Philipinho
c350308c03
feat(bases): add kanban empty state with group-by picker
2026-05-24 13:42:35 +01:00
Philipinho
f36df26d75
feat(bases): dispatch kanban view through ViewRenderer
2026-05-24 13:38:11 +01:00
Philipinho
ee4bf73c92
refactor(bases): rename KanbanColumn helper type to KanbanColumnData; clsx + font vars
2026-05-24 13:36:12 +01:00
Philipinho
68cdcd970c
feat(bases): scaffold kanban renderer (no DnD yet)
2026-05-24 13:27:25 +01:00
Philipinho
dfd6d3aee0
test(bases): pin resolveCardDrop catch-fallback behavior + fix comment
2026-05-24 13:24:36 +01:00
Philipinho
ad0e65371b
feat(bases): add resolveCardDrop helper for kanban drag mutations
2026-05-24 13:20:31 +01:00
Philipinho
fd6f6a9341
fix(bases): always render kanban NO_VALUE column unless explicitly hidden
2026-05-24 13:13:12 +01:00
Philipinho
a60de83e57
feat(bases): add useKanbanGroups partitioning hook
2026-05-24 13:09:26 +01:00
Philipinho
f75779951e
refactor(bases): split BaseTable into BaseView shell + ViewRenderer
2026-05-24 13:00:20 +01:00
Philipinho
46c5960e99
feat(base): clearer warning copy for url/email type conversions
2026-05-24 12:37:56 +01:00
Philipinho
9cec9b64c6
feat(bases): allow updateRow to set position atomically
2026-05-24 12:31:36 +01:00
Philipinho
b9ab95af4e
Revert "fix(base): isolate inline-embed drags from prosemirror dropcursor"
...
This reverts commit 3c62331826 .
2026-05-24 12:28:16 +01:00
Philipinho
a60febc92f
feat(bases): add kanban view config fields to schema
2026-05-24 12:26:36 +01:00
Philipinho
3c62331826
fix(base): isolate inline-embed drags from prosemirror dropcursor
2026-05-24 02:50:49 +01:00
Philipinho
b83b92bea6
fix(base): invalidate row cache on base:schema:bumped
2026-05-24 02:43:16 +01:00
Philipinho
651f799e3a
chore(client): drop unused @dnd-kit packages
2026-05-24 02:41:43 +01:00
Philipinho
5f845ab4c3
feat(base): add i18n keys for property type-change UI
2026-05-24 02:37:28 +01:00
Philipinho
d607e858d5
refactor(base): migrate choice editor reorder from dnd-kit to pragmatic-drag-and-drop
2026-05-24 02:35:34 +01:00
Philipinho
909b6a8f9c
feat(base): show Converting badge in column header during type change
2026-05-24 02:35:22 +01:00
Philipinho
23ea060e54
feat(base): restore property type change with confirmation panel
2026-05-24 02:32:43 +01:00
Philipinho
73e626e3bc
refactor(base): stabilize column-reorder dnd effect against WS-driven refetches
2026-05-24 02:31:52 +01:00
Philipinho
c2dac69e70
feat(base): add conversion-warning lookup with unit tests
2026-05-24 02:29:52 +01:00
Philipinho
e1f862967a
feat(base): wire type field through UpdatePropertyInput + restore row invalidation
2026-05-24 02:27:37 +01:00
Philipinho
a66d31178a
fix(base): sync client SYSTEM_PROPERTY_TYPES with server (add formula)
2026-05-24 02:26:13 +01:00
Philipinho
eeb84e97c9
refactor(base): migrate column reorder from dnd-kit to pragmatic-drag-and-drop
2026-05-24 02:24:54 +01:00
Philipinho
218b5755a9
feat(base): add drop-edge indicator component for pragmatic-dnd
2026-05-24 02:18:31 +01:00
Philipinho
911bf53924
Merge branch 'main' into base-formula
2026-05-24 01:47:59 +01:00
Philipinho
d7c4f0551e
fix: strip html styles on paste
2026-05-22 19:00:30 +01:00
Philipinho
f010f6a83a
fix: internal links
2026-05-21 17:01:20 +01:00
Philipinho
0402420fbc
fix visibility
2026-05-20 18:20:52 +01:00
Philip Okugbe
2be5e0d4ee
New Crowdin updates ( #2220 )
2026-05-20 18:20:02 +01:00
Philipinho
adb1f27767
v0.90.0
2026-05-20 16:55:23 +01:00
Philip Okugbe
92c0e36e46
fix(a11y): WCAG 2.1 AA fixes ( #2219 )
2026-05-20 16:47:25 +01:00
Olivier Lambert
1c166c4736
feat(editor): add alt text support for images ( #2097 )
...
* feat(editor): add alt text support for images
* feat: extend alt text support to videos and diagrams
---------
Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com >
2026-05-20 16:45:59 +01:00
Philip Okugbe
66a754c9eb
Revert "fix: prevent browser tab fallback in editor ( #2123 )" ( #2216 )
...
This reverts commit 1d2486455f .
2026-05-19 14:07:07 +01:00