1 file changed
+1
-1
lines changed- .docker/app_dockerfile+1-2
- .docker/server_dockerfile+1-1
- .github/workflows/ci.yml+13-11
- .github/workflows/yarn-upgrade-bot.yml+1-1
- .gitignore+1
- CITATION.cff+7-11
- pydatalab/example_data/FTIR/2024-10-10_FeSO4_ref.asp+1.9k
- pydatalab/example_data/XRD/JO_KL_16_ZF_3_60deg_0.02step_12degpermin_001.rasx
- pydatalab/example_data/XRD/example_ocx.xy+1.9k
- pydatalab/pyproject.toml+19-6
- pydatalab/src/pydatalab/apps/chat/blocks.py+1-1
- pydatalab/src/pydatalab/apps/echem/blocks.py+4-4
- pydatalab/src/pydatalab/apps/ftir/__init__.py+105
- pydatalab/src/pydatalab/apps/nmr/blocks.py+101-57
- pydatalab/src/pydatalab/apps/nmr/utils.py+6-7
- pydatalab/src/pydatalab/apps/xrd/blocks.py+30-12
- pydatalab/src/pydatalab/apps/xrd/utils.py+50-4
- pydatalab/src/pydatalab/backups.py+6-6
- pydatalab/src/pydatalab/blocks/__init__.py+32-6
- pydatalab/src/pydatalab/blocks/base.py+1-1
- pydatalab/src/pydatalab/blocks/common.py+11-1
- pydatalab/src/pydatalab/config.py+3-3
- pydatalab/src/pydatalab/file_utils.py+2-2
- pydatalab/src/pydatalab/logger.py+5-1
- pydatalab/src/pydatalab/models/utils.py+1-1
- pydatalab/src/pydatalab/mongo.py+8-1
- pydatalab/src/pydatalab/remote_filesystems.py+2-2
- pydatalab/src/pydatalab/routes/v0_1/auth.py+1-1
- pydatalab/src/pydatalab/routes/v0_1/graphs.py+2-2
- pydatalab/src/pydatalab/routes/v0_1/items.py+46-30
- pydatalab/tasks.py+10-7
- pydatalab/tests/apps/test_ftir_block.py+31
- pydatalab/tests/apps/test_nmr.py+47-9
- pydatalab/tests/apps/test_plugins.py+13
- pydatalab/tests/apps/test_xrd_block.py+17-18
- pydatalab/tests/server/conftest.py+28-5
- pydatalab/tests/server/test_equipment.py+3-3
- pydatalab/tests/server/test_files.py+1
- pydatalab/tests/server/test_remote_filesystems.py+1-1
- pydatalab/tests/server/test_samples.py+51-9
- pydatalab/tests/server/test_starting_materials.py+3-3
- pydatalab/tests/test_config.py+3-3
- pydatalab/uv.lock+92-10
- webapp/cypress/component/GHSInformationTest.cy.jsx+155
- webapp/cypress/component/SampleTableTest.cy.jsx+321-9
- webapp/cypress/component/StartingMaterialTableTest.cy.jsx+2-1
- webapp/cypress/e2e/editPage.cy.js+2-2
- webapp/src/components/BaseIconCounter.vue+84
- webapp/src/components/BlocksIconCounter.vue+39
- webapp/src/components/DynamicDataTable.vue+120-18
- webapp/src/components/DynamicDataTableButtons.vue+48-9
- webapp/src/components/FileList.vue+5-1
- webapp/src/components/FileSelectDropdown.vue+1-1
- webapp/src/components/FilesIconCounter.vue+29
- webapp/src/components/GHSHazardInformation.vue+69
- webapp/src/components/GHSHazardPictograms.vue+54
- webapp/src/components/ItemRelationshipVisualization.vue+1-1
- webapp/src/components/SampleTable.vue+17-6
- webapp/src/components/StartingMaterialInformation.vue+78-68
- webapp/src/components/StartingMaterialTable.vue+7-1
- webapp/src/components/StyledBlockHelp.vue+3
- webapp/src/components/StyledInput.vue+5-3
- webapp/src/components/datablocks/DataBlockBase.vue+4-1
- webapp/src/components/datablocks/MediaBlock.vue+55-9
- webapp/src/components/datablocks/NMRBlock.vue+19-12
- webapp/src/components/datablocks/NMRInsituBlock.vue+190
- webapp/src/main.js+8-1
- webapp/src/primevue-theme-preset.js+3
- webapp/src/resources.js+136
- webapp/src/router/index.js+22-18
- webapp/src/views/EditPage.vue+8
- webapp/yarn.lock+16-17
0 commit comments