GotthardG
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
GotthardG
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
GotthardG
0178de96fd
fixing bugs with ci pipeline
2024-12-16 22:50:04 +01:00
GotthardG
a0be71bdfe
Fix formatting with black
2024-12-16 10:41:56 +01:00
GotthardG
24afe9fa9e
tentative to add ci pipeline
2024-12-13 15:37:48 +01:00
GotthardG
530c9efae0
retrieve pucks that are in the tell dewar
2024-12-12 15:10:14 +01:00
GotthardG
6c88ff9651
fixed bug with uk zip code and add retrieved timestamp for dewars at the beamline
2024-12-12 11:59:42 +01:00
GotthardG
fd17c0e672
refined output of retrieving pucks and dewars at beamlines
2024-12-12 11:31:27 +01:00
GotthardG
156533f372
get puck events
2024-12-11 17:01:52 +01:00
GotthardG
5d7dcebe2e
get puck events
2024-12-11 16:59:22 +01:00
GotthardG
c3e476002a
get puck events
2024-12-11 16:54:16 +01:00
GotthardG
3b79951a43
get puck events
2024-12-11 16:50:59 +01:00
GotthardG
f83dc1ea58
get puck events
2024-12-11 16:44:38 +01:00
GotthardG
e44212e642
get puck events
2024-12-11 16:35:01 +01:00
GotthardG
ed84060563
get puck events
2024-12-11 16:24:22 +01:00
GotthardG
9cd0d81dac
get puck events
2024-12-11 15:39:16 +01:00
GotthardG
328a95d76e
fixed bug with generate qrcode
2024-12-11 14:28:31 +01:00
GotthardG
958c9167fc
added puck events
2024-12-11 13:57:23 +01:00
GotthardG
66a0ce3281
fixed bug with unique id creation during spreadsheet upload
2024-12-11 12:32:33 +01:00
GotthardG
9160339961
fixed bug with logistics
2024-12-11 10:10:43 +01:00
GotthardG
250e090133
fixed bug with spreadsheet import
2024-12-10 16:36:36 +01:00
GotthardG
29a9d16bc3
various bugs fixing
2024-12-06 14:53:27 +01:00
GotthardG
996fc66d76
switched to mariaDB
2024-12-05 21:49:00 +01:00
GotthardG
7b00db3c0d
added sample tracker on the frontend
2024-12-04 14:45:47 +01:00
GotthardG
1a1a710edf
added pet data for samples events
2024-12-04 11:23:21 +01:00
GotthardG
0d1374ded7
added login page and started integrated of security
2024-12-03 23:01:38 +01:00
GotthardG
1798c480f6
outgoing by scanning the outgoing qr code
2024-12-02 13:36:48 +01:00
GotthardG
7d5e86932d
added more informations in the slot summary
2024-11-28 12:24:57 +01:00
GotthardG
69c8bcbbcd
changed schemas
2024-11-28 11:21:41 +01:00
GotthardG
99bc808ca1
can now return the dewar to its slot
2024-11-28 10:32:00 +01:00
GotthardG
a42124a56f
can now return the dewar to its slot
2024-11-28 10:09:28 +01:00
GotthardG
fbb868e255
retrieved return events working but bug with return to be fixed
2024-11-26 17:41:01 +01:00
GotthardG
fc8bb8d200
retrieved event working
2024-11-22 22:04:44 +01:00
GotthardG
c7e6c0390e
now with a working countdowntimer for each dewar
2024-11-21 13:18:58 +01:00
GotthardG
db610da588
now with a working countdowntimer for each dewar
2024-11-20 22:37:18 +01:00
GotthardG
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
GotthardG
98d6265ae1
now associating a dewar to a slot
2024-11-19 14:43:26 +01:00
GotthardG
bf46a7ff37
now associating a dewar to a slot
2024-11-19 14:05:35 +01:00
GotthardG
fa1e9c86b8
now associating a dewar to a slot
2024-11-19 13:43:54 +01:00
GotthardG
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
GotthardG
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
GotthardG
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
GotthardG
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
GotthardG
0eb0bc3486
added a router for logistics, now creating label
2024-11-15 14:04:30 +01:00
GotthardG
6083c72a1d
added dewar type, serial number, generate unique id, qr code and generate label
2024-11-14 23:17:20 +01:00
GotthardG
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
GotthardG
86883133a7
now creating dewars from spreadsheet
2024-11-12 14:00:32 +01:00
GotthardG
5e6eb40033
now creating dewars from spreadsheet
2024-11-11 21:37:59 +01:00
GotthardG
52fe68b2bc
changed models and schemasa
2024-11-11 15:00:20 +01:00
GotthardG
7125cc5b50
added datacollectionparameters as a class
2024-11-11 12:00:23 +01:00