Sean Colsen

Results 126 issues of Sean Colsen

## Reproduce 1. Create a many-to-many link by submitting POST request to `/api/db/v0/links/` like so ```json { "referents": [ { "column_name": "Publications_id", "referent_table": 15 }, { "column_name": "Genres_id", "referent_table": 17...

type: bug
work: backend
status: ready

## Reproduce 1. Set up an FK column (including the constraint). 1. Delete the column. 1. Observed that the columns and records stores are refreshed but not the constraints store....

type: bug
work: frontend
status: ready

## Current behavior - Entering numbers like `8E9` into a `NumberInput` (or `StringifiedNumberInput`) is not possible. ## Desired behavior - `NumberInput` and `StringifiedNumberInput` accept a prop `allowScientificNotation` which defaults to...

type: enhancement
help wanted
work: frontend
status: ready

For example, the `InputGroup` component introduces CSS which uses `!important`. I'm fine using `!important` in Mathesar CSS, but I think we should strictly avoid it within the component library since...

type: maintenance
affects: technical debt
work: frontend
ready

## Current behavior - For Number and Money UI types, the API supports two display options: `minimum_fraction_digits` and `maximum_fraction_digits`. - When formatting the cell values, these two display options are...

type: enhancement
work: frontend
needs: ux design

## Problem In #1024 I had to use a couple awkward CSS selectors, `button.dropdown.trigger.no-arrow.help-trigger` and `.dropdown.help-content` because I was fighting against the specificity of the CSS within the lower-level components....

type: maintenance
affects: technical debt
work: frontend
ready

## Historical context We started the Mathesar frontend with pretty loose TypeScript rules. Then in #619 we decided to enable strict mode. However at that point we already had a...

type: enhancement
work: frontend
status: draft

## Current behavior - On a mouse device: - When I hover on a row, I see a checkbox in the first column, allowing me to select the row. -...

type: bug
work: design
affects: ux
work: frontend
status: draft

## Desired behavior 1. Select a cell. 1. Press `Shift+Delete` or `Shift+Backspace`. 1. The cell value will be set to NULL, with Mathesar exhibiting the same loading, success, and error...

type: enhancement
help wanted
affects: ux
work: frontend
ready

## Current behavior - The user can resize columns on the front end, but the sizes do not persist after the user closes the table tab within Mathesar. ## Desired...

type: enhancement
work: backend
work: frontend
status: draft