Commit Graph

69 Commits

Author SHA1 Message Date
9b6ad107bb Refactor OpenAPI fetcher for improved clarity and robustness
Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
2024-12-17 16:25:53 +01:00
dbf7864e7e Refactor OpenAPI fetcher for improved clarity and robustness
Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
2024-12-17 16:16:54 +01:00
19c5d7f880 Refactor environment-specific configurations and data loading.
Refactored database and server configuration to handle environments (dev, test, prod) explicitly, including tailored database setup and SSL management. Separated slot and sample data loading for better control during initialization. Improved environment variable usage and error handling for production certificates.
2024-12-17 13:11:26 +01:00
0178de96fd fixing bugs with ci pipeline 2024-12-16 22:50:04 +01:00
a0be71bdfe Fix formatting with black 2024-12-16 10:41:56 +01:00
24afe9fa9e tentative to add ci pipeline 2024-12-13 15:37:48 +01:00
530c9efae0 retrieve pucks that are in the tell dewar 2024-12-12 15:10:14 +01:00
6c88ff9651 fixed bug with uk zip code and add retrieved timestamp for dewars at the beamline 2024-12-12 11:59:42 +01:00
fd17c0e672 refined output of retrieving pucks and dewars at beamlines 2024-12-12 11:31:27 +01:00
156533f372 get puck events 2024-12-11 17:01:52 +01:00
5d7dcebe2e get puck events 2024-12-11 16:59:22 +01:00
c3e476002a get puck events 2024-12-11 16:54:16 +01:00
3b79951a43 get puck events 2024-12-11 16:50:59 +01:00
f83dc1ea58 get puck events 2024-12-11 16:44:38 +01:00
e44212e642 get puck events 2024-12-11 16:35:01 +01:00
ed84060563 get puck events 2024-12-11 16:24:22 +01:00
9cd0d81dac get puck events 2024-12-11 15:39:16 +01:00
328a95d76e fixed bug with generate qrcode 2024-12-11 14:28:31 +01:00
958c9167fc added puck events 2024-12-11 13:57:23 +01:00
66a0ce3281 fixed bug with unique id creation during spreadsheet upload 2024-12-11 12:32:33 +01:00
9160339961 fixed bug with logistics 2024-12-11 10:10:43 +01:00
250e090133 fixed bug with spreadsheet import 2024-12-10 16:36:36 +01:00
29a9d16bc3 various bugs fixing 2024-12-06 14:53:27 +01:00
996fc66d76 switched to mariaDB 2024-12-05 21:49:00 +01:00
7b00db3c0d added sample tracker on the frontend 2024-12-04 14:45:47 +01:00
1a1a710edf added pet data for samples events 2024-12-04 11:23:21 +01:00
0d1374ded7 added login page and started integrated of security 2024-12-03 23:01:38 +01:00
1798c480f6 outgoing by scanning the outgoing qr code 2024-12-02 13:36:48 +01:00
7d5e86932d added more informations in the slot summary 2024-11-28 12:24:57 +01:00
69c8bcbbcd changed schemas 2024-11-28 11:21:41 +01:00
99bc808ca1 can now return the dewar to its slot 2024-11-28 10:32:00 +01:00
a42124a56f can now return the dewar to its slot 2024-11-28 10:09:28 +01:00
fbb868e255 retrieved return events working but bug with return to be fixed 2024-11-26 17:41:01 +01:00
fc8bb8d200 retrieved event working 2024-11-22 22:04:44 +01:00
c7e6c0390e now with a working countdowntimer for each dewar 2024-11-21 13:18:58 +01:00
db610da588 now with a working countdowntimer for each dewar 2024-11-20 22:37:18 +01:00
cacf43b631 now associating a dewar to a slot with checks that it is not associated to another slot 2024-11-19 15:04:47 +01:00
98d6265ae1 now associating a dewar to a slot 2024-11-19 14:43:26 +01:00
bf46a7ff37 now associating a dewar to a slot 2024-11-19 14:05:35 +01:00
fa1e9c86b8 now associating a dewar to a slot 2024-11-19 13:43:54 +01:00
48fd2c3a7c Integration of logistics app as a separate frontend to associate a dewar to a storage slot 2024-11-19 10:55:37 +01:00
2a27b61a1f https and ssl integration on the backend, frontend and started integration of logistics app as a separate frontend 2024-11-19 10:29:10 +01:00
a931bfb8ec https and ssl integration on the backend, frontend and started integration of logistics app as a separate frontend 2024-11-19 09:56:05 +01:00
a91d74b718 https and ssl integration on the backend, frontend and started integration of logistics app as a separate frontend 2024-11-18 14:22:54 +01:00
0eb0bc3486 added a router for logistics, now creating label 2024-11-15 14:04:30 +01:00
6083c72a1d added dewar type, serial number, generate unique id, qr code and generate label 2024-11-14 23:17:20 +01:00
8f7c90bab0 now creating dewars, pucks and samples from spreadsheet and replacing dewars if a dewar with the same name exists 2024-11-12 17:03:38 +01:00
86883133a7 now creating dewars from spreadsheet 2024-11-12 14:00:32 +01:00
5e6eb40033 now creating dewars from spreadsheet 2024-11-11 21:37:59 +01:00
52fe68b2bc changed models and schemasa 2024-11-11 15:00:20 +01:00