Theodore Li
597d7eafb5
fix(tables): enforce row limits against the current plan, not a frozen per-table cap (#5120)
* fix(tables): enforce row limits against the current plan, not a frozen per-table cap
* fix(tables): gate multi-batch CSV create + initial rows against the plan, harden limits cache bound
* fix(tables): thread running row count through copilot batchInsertAll capacity check
* chore(tables): align tx-variant capacity docstrings
* fix(tables): map row-limit errors to 400 in create-from-CSV import
* feat(tables): add Upgrade action to the row-limit toast
* fix(tables): keep CreateTableData.maxRows so staging callers type-check after merge
* improvement(tables): route row-limit Upgrade action to the explore-plans page
2026-06-17 22:38:55 -04:00
..
2026-06-17 22:38:55 -04:00
2026-06-17 19:34:39 -04:00
2026-06-17 12:23:55 -07:00
2026-06-17 14:56:43 -07:00
2026-06-17 13:37:23 -07:00
2026-06-10 18:39:57 -07:00
2026-06-15 20:52:01 -07:00
2026-06-16 19:12:59 -04:00
2026-06-16 14:22:59 -07:00
2026-06-17 22:38:55 -04:00
2026-06-17 22:38:55 -04:00
2026-06-16 18:01:04 -07:00
2026-06-13 16:16:40 -07:00
2026-06-15 21:56:12 -04:00
2026-06-09 13:39:51 -07:00
2026-06-17 10:47:17 -07:00
2026-06-17 15:26:05 -04:00
2026-06-17 13:37:23 -07:00
2026-06-10 18:33:58 -07:00
2026-06-06 11:39:48 -07:00
2026-06-15 16:32:35 -07:00
2026-06-17 14:56:43 -07:00
2026-06-17 14:56:43 -07:00
2026-06-06 11:39:48 -07:00
2026-06-15 21:56:12 -04:00
2026-06-06 11:39:48 -07:00