Mukesh
Mukesh
Fixes #946 Adds an additional field `previews` to `/records/` API which contains the preview data for the foreign key columns. New API response for `/records/` ``` { "count": 1393, "grouping":...
## Problem When a column is moved from the referent table to the referrer table, the new set of columns could contain duplicated data because the original set of columns...
## Problem In cases where there are multiple foreign keys connecting the two tables, we need to be clear about which foreign key will be used when a column is...
## Description Extracting columns that aren't orderable (e.g., JSON) into a different table using the `move_column` or `split_table` feature results in incorrect data. ## Expected behavior We should be able...
## Problem Running `install.py` more than once throws up an error as it tries to create the existing functions again. ## Proposed solution Make `install.py` create or update functions ##...
## Problem #1205 Introduces display options for the `Mathesar_Money` type. Money type has display options like `currency symbol`, `number_format` etc. We are able to infer the currency symbol from the...
## Problem `currency_info.json` dataset is used for selecting currency codes, currency symbols as display options for the `Mathesar_Money` type. The dataset contains fiat currency details only, we should extend the...
## Description Based on the [conclusion from the discussion](https://github.com/centerofci/mathesar/discussions/1150). Improve backend's debugability via two changes: 1. when backend is in debug-mode, add a pretty-printed stacktrace alongside the current error JSON;...
## Problem We need a way to consistently handle exceptions and assign specific error codes based on the exception raised on per view basis ## Proposed solution Necessary components needed...
## Problem When users import data into Mathesar, we are able to infer the imported data and suggest Column types. We also have [display options](https://github.com/centerofci/mathesar/issues/392) that can be set for...