ComPlat / chemotion_ELN

Electronic Lab Notebook
https://www.chemotion.net
GNU Affero General Public License v3.0
119 stars 45 forks source link

feat: Enable editing of amount (mol) in reaction variations table #1980

Open JanCBrammer opened 1 week ago

JanCBrammer commented 1 week ago

This PR addresses #1969.

Reviewing this PR is probably easiest by first looking at how the variations data-structure was modified (the three commits show different perspectives of the same modification):

The remaining changes implement the logic that accommodates the modifications to the variations data-structure.

See #1987 for the DB migration.

github-actions[bot] commented 1 week ago

LCOV of commit b9042ce during Continuous Integration #2993

Summary coverage rate:
  lines......: 64.2% (13679 of 21319 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a
github-actions[bot] commented 1 day ago

LCOV of commit edfa077 during Continuous Integration #3051

Summary coverage rate:
  lines......: 64.2% (13687 of 21321 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a