Compare commits
	
		
			1 Commits
		
	
	
		
			master
			...
			068f81ff6b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 068f81ff6b | 
							
								
								
									
										500
									
								
								geneit_app/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										500
									
								
								geneit_app/package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -10,7 +10,7 @@ | ||||
|       "dependencies": { | ||||
|         "@emotion/react": "^11.14.0", | ||||
|         "@emotion/styled": "^11.14.1", | ||||
|         "@fontsource/roboto": "^5.2.8", | ||||
|         "@fontsource/roboto": "^5.2.6", | ||||
|         "@fullcalendar/core": "^6.1.19", | ||||
|         "@fullcalendar/daygrid": "^6.1.19", | ||||
|         "@fullcalendar/interaction": "^6.1.19", | ||||
| @@ -19,34 +19,34 @@ | ||||
|         "@mdi/js": "^7.4.47", | ||||
|         "@mdi/react": "^1.6.1", | ||||
|         "@mui/icons-material": "^7.2.0", | ||||
|         "@mui/lab": "^7.0.0-beta.17", | ||||
|         "@mui/lab": "^7.0.0-beta.16", | ||||
|         "@mui/material": "^7.2.0", | ||||
|         "@mui/x-data-grid": "^8.15.0", | ||||
|         "@mui/x-date-pickers": "^8.15.0", | ||||
|         "@mui/x-tree-view": "^8.15.0", | ||||
|         "@mui/x-data-grid": "^8.9.2", | ||||
|         "@mui/x-date-pickers": "^8.9.2", | ||||
|         "@mui/x-tree-view": "^8.11.0", | ||||
|         "date-and-time": "^3.6.0", | ||||
|         "dayjs": "^1.11.18", | ||||
|         "dayjs": "^1.11.13", | ||||
|         "email-validator": "^2.0.4", | ||||
|         "filesize": "^11.0.13", | ||||
|         "jspdf": "^3.0.3", | ||||
|         "filesize": "^11.0.2", | ||||
|         "jspdf": "^3.0.1", | ||||
|         "mui-color-input": "^7.0.0", | ||||
|         "react": "^19.1.1", | ||||
|         "react-dom": "^19.1.1", | ||||
|         "react-easy-crop": "^5.5.3", | ||||
|         "react-easy-crop": "^5.5.0", | ||||
|         "react-qr-code": "^2.0.18", | ||||
|         "react-router-dom": "^7.4.0", | ||||
|         "react-zoom-pan-pinch": "^3.7.0", | ||||
|         "svg2pdf.js": "^2.5.0" | ||||
|       }, | ||||
|       "devDependencies": { | ||||
|         "@eslint/js": "^9.38.0", | ||||
|         "@types/react": "^19.1.15", | ||||
|         "@eslint/js": "^9.32.0", | ||||
|         "@types/react": "^19.1.12", | ||||
|         "@types/react-dom": "^19.1.9", | ||||
|         "@vitejs/plugin-react": "^4.7.0", | ||||
|         "eslint": "^9.38.0", | ||||
|         "eslint": "^9.34.0", | ||||
|         "eslint-plugin-react-hooks": "^5.2.0", | ||||
|         "eslint-plugin-react-refresh": "^0.4.24", | ||||
|         "globals": "^16.4.0", | ||||
|         "eslint-plugin-react-refresh": "^0.4.20", | ||||
|         "globals": "^16.3.0", | ||||
|         "typescript": "^5.8.3", | ||||
|         "typescript-eslint": "^8.38.0", | ||||
|         "vite": "^7.0.6" | ||||
| @@ -96,7 +96,6 @@ | ||||
|       "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@ampproject/remapping": "^2.2.0", | ||||
|         "@babel/code-frame": "^7.27.1", | ||||
| @@ -295,9 +294,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@babel/runtime": { | ||||
|       "version": "7.28.4", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", | ||||
|       "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", | ||||
|       "version": "7.28.2", | ||||
|       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", | ||||
|       "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", | ||||
|       "license": "MIT", | ||||
|       "engines": { | ||||
|         "node": ">=6.9.0" | ||||
| @@ -348,28 +347,6 @@ | ||||
|         "node": ">=6.9.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@base-ui-components/utils": { | ||||
|       "version": "0.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/@base-ui-components/utils/-/utils-0.1.2.tgz", | ||||
|       "integrity": "sha512-aEitDGpMsYO2qnSpYOwZNykn9Rzn2ioyEVk2fyDRH7t+TIHVKpp9CeV7SPTq43M9mMSDxQ+7UeZJVkrj2dCVIQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@floating-ui/utils": "^0.2.10", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@types/react": "^17 || ^18 || ^19", | ||||
|         "react": "^17 || ^18 || ^19", | ||||
|         "react-dom": "^17 || ^18 || ^19" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "@types/react": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@ctrl/tinycolor": { | ||||
|       "version": "4.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-4.1.0.tgz", | ||||
| @@ -443,7 +420,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", | ||||
|       "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.18.3", | ||||
|         "@emotion/babel-plugin": "^11.13.5", | ||||
| @@ -487,7 +463,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", | ||||
|       "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.18.3", | ||||
|         "@emotion/babel-plugin": "^11.13.5", | ||||
| @@ -959,9 +934,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint-community/eslint-utils": { | ||||
|       "version": "4.9.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", | ||||
|       "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", | ||||
|       "version": "4.7.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", | ||||
|       "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
| @@ -1001,13 +976,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/config-array": { | ||||
|       "version": "0.21.1", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", | ||||
|       "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", | ||||
|       "version": "0.21.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", | ||||
|       "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "dependencies": { | ||||
|         "@eslint/object-schema": "^2.1.7", | ||||
|         "@eslint/object-schema": "^2.1.6", | ||||
|         "debug": "^4.3.1", | ||||
|         "minimatch": "^3.1.2" | ||||
|       }, | ||||
| @@ -1016,22 +991,19 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/config-helpers": { | ||||
|       "version": "0.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", | ||||
|       "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", | ||||
|       "version": "0.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", | ||||
|       "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "dependencies": { | ||||
|         "@eslint/core": "^0.16.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/core": { | ||||
|       "version": "0.16.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.16.0.tgz", | ||||
|       "integrity": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==", | ||||
|       "version": "0.15.2", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", | ||||
|       "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "dependencies": { | ||||
| @@ -1079,9 +1051,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/js": { | ||||
|       "version": "9.38.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", | ||||
|       "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", | ||||
|       "version": "9.34.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz", | ||||
|       "integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "engines": { | ||||
| @@ -1092,9 +1064,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/object-schema": { | ||||
|       "version": "2.1.7", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", | ||||
|       "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", | ||||
|       "version": "2.1.6", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", | ||||
|       "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "engines": { | ||||
| @@ -1102,29 +1074,23 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@eslint/plugin-kit": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.0.tgz", | ||||
|       "integrity": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==", | ||||
|       "version": "0.3.5", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", | ||||
|       "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "dependencies": { | ||||
|         "@eslint/core": "^0.16.0", | ||||
|         "@eslint/core": "^0.15.2", | ||||
|         "levn": "^0.4.1" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@floating-ui/utils": { | ||||
|       "version": "0.2.10", | ||||
|       "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", | ||||
|       "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/@fontsource/roboto": { | ||||
|       "version": "5.2.8", | ||||
|       "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.2.8.tgz", | ||||
|       "integrity": "sha512-oh9g4Cg3loVMz9MWeKWfDI+ooxxG1aRVetkiKIb2ESS2rrryGecQ/y4pAj4z5A5ebyw450dYRi/c4k/I3UBhHA==", | ||||
|       "version": "5.2.6", | ||||
|       "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.2.6.tgz", | ||||
|       "integrity": "sha512-hzarG7yAhMoP418smNgfY4fO7UmuUEm5JUtbxCoCcFHT0hOJB+d/qAEyoNjz7YkPU5OjM2LM8rJnW8hfm0JLaA==", | ||||
|       "license": "OFL-1.1", | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/ayuhito" | ||||
| @@ -1135,7 +1101,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.19.tgz", | ||||
|       "integrity": "sha512-z0aVlO5e4Wah6p6mouM0UEqtRf1MZZPt4mwzEyU6kusaNL+dlWQgAasF2cK23hwT4cmxkEmr4inULXgpyeExdQ==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "preact": "~10.12.1" | ||||
|       } | ||||
| @@ -1295,9 +1260,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/core-downloads-tracker": { | ||||
|       "version": "7.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-7.3.2.tgz", | ||||
|       "integrity": "sha512-AOyfHjyDKVPGJJFtxOlept3EYEdLoar/RvssBTWVAvDJGIE676dLi2oT/Kx+FoVXFoA/JdV7DEMq/BVWV3KHRw==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-7.3.1.tgz", | ||||
|       "integrity": "sha512-+mIK1Z0BhOaQ0vCgOkT1mSrIpEHLo338h4/duuL4TBLXPvUMit732mnwJY3W40Avy30HdeSfwUAAGRkKmwRaEQ==", | ||||
|       "license": "MIT", | ||||
|       "funding": { | ||||
|         "type": "opencollective", | ||||
| @@ -1331,15 +1296,15 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/lab": { | ||||
|       "version": "7.0.0-beta.17", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-7.0.0-beta.17.tgz", | ||||
|       "integrity": "sha512-H8tSINm6Xgbi7o49MplAwks4tAEE6SpFNd9l7n4NURl0GSpOv0CZvgXKSJt4+6TmquDhE7pomHpHWJiVh/2aCg==", | ||||
|       "version": "7.0.0-beta.16", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-7.0.0-beta.16.tgz", | ||||
|       "integrity": "sha512-YiyDU84F6ujjaa5xuItuXa40KN1aPC+8PBkP2OAOJGO2MMvdEicuvkEfVSnikH6uLHtKOwGzOeqEqrfaYxcOxw==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.3", | ||||
|         "@mui/system": "^7.3.2", | ||||
|         "@mui/types": "^7.4.6", | ||||
|         "@mui/utils": "^7.3.2", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/system": "^7.3.1", | ||||
|         "@mui/types": "^7.4.5", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "clsx": "^2.1.1", | ||||
|         "prop-types": "^15.8.1" | ||||
|       }, | ||||
| @@ -1353,8 +1318,8 @@ | ||||
|       "peerDependencies": { | ||||
|         "@emotion/react": "^11.5.0", | ||||
|         "@emotion/styled": "^11.3.0", | ||||
|         "@mui/material": "^7.3.2", | ||||
|         "@mui/material-pigment-css": "^7.3.2", | ||||
|         "@mui/material": "^7.3.1", | ||||
|         "@mui/material-pigment-css": "^7.3.1", | ||||
|         "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | ||||
|         "react": "^17.0.0 || ^18.0.0 || ^19.0.0", | ||||
|         "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
| @@ -1375,17 +1340,16 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/material": { | ||||
|       "version": "7.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/material/-/material-7.3.2.tgz", | ||||
|       "integrity": "sha512-qXvbnawQhqUVfH1LMgMaiytP+ZpGoYhnGl7yYq2x57GYzcFL/iPzSZ3L30tlbwEjSVKNYcbiKO8tANR1tadjUg==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/material/-/material-7.3.1.tgz", | ||||
|       "integrity": "sha512-Xf6Shbo03YmcBedZMwSpEFOwpYDtU7tC+rhAHTrA9FHk0FpsDqiQ9jUa1j/9s3HLs7KWb5mDcGnlwdh9Q9KAag==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.3", | ||||
|         "@mui/core-downloads-tracker": "^7.3.2", | ||||
|         "@mui/system": "^7.3.2", | ||||
|         "@mui/types": "^7.4.6", | ||||
|         "@mui/utils": "^7.3.2", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/core-downloads-tracker": "^7.3.1", | ||||
|         "@mui/system": "^7.3.1", | ||||
|         "@mui/types": "^7.4.5", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "@popperjs/core": "^2.11.8", | ||||
|         "@types/react-transition-group": "^4.4.12", | ||||
|         "clsx": "^2.1.1", | ||||
| @@ -1404,7 +1368,7 @@ | ||||
|       "peerDependencies": { | ||||
|         "@emotion/react": "^11.5.0", | ||||
|         "@emotion/styled": "^11.3.0", | ||||
|         "@mui/material-pigment-css": "^7.3.2", | ||||
|         "@mui/material-pigment-css": "^7.3.1", | ||||
|         "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", | ||||
|         "react": "^17.0.0 || ^18.0.0 || ^19.0.0", | ||||
|         "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
| @@ -1425,13 +1389,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/private-theming": { | ||||
|       "version": "7.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-7.3.2.tgz", | ||||
|       "integrity": "sha512-ha7mFoOyZGJr75xeiO9lugS3joRROjc8tG1u4P50dH0KR7bwhHznVMcYg7MouochUy0OxooJm/OOSpJ7gKcMvg==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-7.3.1.tgz", | ||||
|       "integrity": "sha512-WU3YLkKXii/x8ZEKnrLKsPwplCVE11yZxUvlaaZSIzCcI3x2OdFC8eMlNy74hVeUsYQvzzX1Es/k4ARPlFvpPQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.3", | ||||
|         "@mui/utils": "^7.3.2", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "prop-types": "^15.8.1" | ||||
|       }, | ||||
|       "engines": { | ||||
| @@ -1452,12 +1416,12 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/styled-engine": { | ||||
|       "version": "7.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-7.3.2.tgz", | ||||
|       "integrity": "sha512-PkJzW+mTaek4e0nPYZ6qLnW5RGa0KN+eRTf5FA2nc7cFZTeM+qebmGibaTLrgQBy3UpcpemaqfzToBNkzuxqew==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-7.3.1.tgz", | ||||
|       "integrity": "sha512-Nqo6OHjvJpXJ1+9TekTE//+8RybgPQUKwns2Lh0sq+8rJOUSUKS3KALv4InSOdHhIM9Mdi8/L7LTF1/Ky6D6TQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.3", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@emotion/cache": "^11.14.0", | ||||
|         "@emotion/serialize": "^1.3.3", | ||||
|         "@emotion/sheet": "^1.4.0", | ||||
| @@ -1486,17 +1450,16 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/system": { | ||||
|       "version": "7.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/system/-/system-7.3.2.tgz", | ||||
|       "integrity": "sha512-9d8JEvZW+H6cVkaZ+FK56R53vkJe3HsTpcjMUtH8v1xK6Y1TjzHdZ7Jck02mGXJsE6MQGWVs3ogRHTQmS9Q/rA==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/system/-/system-7.3.1.tgz", | ||||
|       "integrity": "sha512-mIidecvcNVpNJMdPDmCeoSL5zshKBbYPcphjuh6ZMjhybhqhZ4mX6k9zmIWh6XOXcqRQMg5KrcjnO0QstrNj3w==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.3", | ||||
|         "@mui/private-theming": "^7.3.2", | ||||
|         "@mui/styled-engine": "^7.3.2", | ||||
|         "@mui/types": "^7.4.6", | ||||
|         "@mui/utils": "^7.3.2", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/private-theming": "^7.3.1", | ||||
|         "@mui/styled-engine": "^7.3.1", | ||||
|         "@mui/types": "^7.4.5", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "clsx": "^2.1.1", | ||||
|         "csstype": "^3.1.3", | ||||
|         "prop-types": "^15.8.1" | ||||
| @@ -1527,12 +1490,12 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/types": { | ||||
|       "version": "7.4.7", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.4.7.tgz", | ||||
|       "integrity": "sha512-8vVje9rdEr1rY8oIkYgP+Su5Kwl6ik7O3jQ0wl78JGSmiZhRHV+vkjooGdKD8pbtZbutXFVTWQYshu2b3sG9zw==", | ||||
|       "version": "7.4.5", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.4.5.tgz", | ||||
|       "integrity": "sha512-ZPwlAOE3e8C0piCKbaabwrqZbW4QvWz0uapVPWya7fYj6PeDkl5sSJmomT7wjOcZGPB48G/a6Ubidqreptxz4g==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4" | ||||
|         "@babel/runtime": "^7.28.2" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
| @@ -1544,13 +1507,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/utils": { | ||||
|       "version": "7.3.3", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-7.3.3.tgz", | ||||
|       "integrity": "sha512-kwNAUh7bLZ7mRz9JZ+6qfRnnxbE4Zuc+RzXnhSpRSxjTlSTj7b4JxRLXpG+MVtPVtqks5k/XC8No1Vs3x4Z2gg==", | ||||
|       "version": "7.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-7.3.1.tgz", | ||||
|       "integrity": "sha512-/31y4wZqVWa0jzMnzo6JPjxwP6xXy4P3+iLbosFg/mJQowL1KIou0LC+lquWW60FKVbKz5ZUWBg2H3jausa0pw==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@mui/types": "^7.4.7", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/types": "^7.4.5", | ||||
|         "@types/prop-types": "^15.7.15", | ||||
|         "clsx": "^2.1.1", | ||||
|         "prop-types": "^15.8.1", | ||||
| @@ -1574,18 +1537,18 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-data-grid": { | ||||
|       "version": "8.15.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-8.15.0.tgz", | ||||
|       "integrity": "sha512-JNPG2WSYJVKbUAbDpLCbWmIY25k9hyfUjAVnzDREbJMwPL+/5B9pIK0ikRQEXc0wRKY2T59SeR/Um2FZjBeeWQ==", | ||||
|       "version": "8.9.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-8.9.2.tgz", | ||||
|       "integrity": "sha512-LXyRiF0U60enI/FMFPd0Ct9rP5PIIvUUWnTDqJ5IDSj7cDuD6/cG4E3RcV76iN9j+tALWMZKjeTkBGxQjZ078A==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@mui/utils": "^7.3.3", | ||||
|         "@mui/x-internals": "8.14.0", | ||||
|         "@mui/x-virtualizer": "0.2.5", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.2.0", | ||||
|         "@mui/x-internals": "8.9.2", | ||||
|         "@mui/x-virtualizer": "0.1.0", | ||||
|         "clsx": "^2.1.1", | ||||
|         "prop-types": "^15.8.1", | ||||
|         "use-sync-external-store": "^1.6.0" | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
| @@ -1611,15 +1574,38 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-date-pickers": { | ||||
|       "version": "8.15.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-8.15.0.tgz", | ||||
|       "integrity": "sha512-I5cNUwaaGJASwlhlSZHE1ddidRvDFei9Sh7ikpAgoznfyxJoLX2nxk6e2csafJ9/1cV4Js7Odo63n8zsYgFn1A==", | ||||
|     "node_modules/@mui/x-data-grid/node_modules/@mui/x-internals": { | ||||
|       "version": "8.9.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.9.2.tgz", | ||||
|       "integrity": "sha512-qQl0sacWirbvQUdJOrUecsBQkI+vxI3/E1K/Wst6n/rb8ajelsGLMFLQ1PBig73xBT2vADmdcf3XerfH7TKPqQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@mui/utils": "^7.3.3", | ||||
|         "@mui/x-internals": "8.14.0", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.2.0", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "type": "opencollective", | ||||
|         "url": "https://opencollective.com/mui-org" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0", | ||||
|         "react": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-date-pickers": { | ||||
|       "version": "8.9.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-8.9.2.tgz", | ||||
|       "integrity": "sha512-xIXedP21GRL3XpuZlbz6FWqRPR7DakFN5ZQo1gHzL81BFMIuFHCF9S8DQPIW65Qc4Ms/DDXpXrkjas6ESIGHvg==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.2.0", | ||||
|         "@mui/x-internals": "8.9.2", | ||||
|         "@types/react-transition-group": "^4.4.12", | ||||
|         "clsx": "^2.1.1", | ||||
|         "prop-types": "^15.8.1", | ||||
| @@ -1677,16 +1663,39 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-internals": { | ||||
|       "version": "8.14.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.14.0.tgz", | ||||
|       "integrity": "sha512-esYyl61nuuFXiN631TWuPh2tqdoyTdBI/4UXgwH3rytF8jiWvy6prPBPRHEH1nvW3fgw9FoBI48FlOO+yEI8xg==", | ||||
|     "node_modules/@mui/x-date-pickers/node_modules/@mui/x-internals": { | ||||
|       "version": "8.9.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.9.2.tgz", | ||||
|       "integrity": "sha512-qQl0sacWirbvQUdJOrUecsBQkI+vxI3/E1K/Wst6n/rb8ajelsGLMFLQ1PBig73xBT2vADmdcf3XerfH7TKPqQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@mui/utils": "^7.3.3", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.2.0", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.6.0" | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "type": "opencollective", | ||||
|         "url": "https://opencollective.com/mui-org" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0", | ||||
|         "react": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-internals": { | ||||
|       "version": "8.11.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.11.0.tgz", | ||||
|       "integrity": "sha512-SFPMLMkNWSEOxIgKMQ9RqEL01klb1lwIdd4f4d18fJNrJOlTxeIDWd6eVllS5sRLdKVsE5FC1802V+yLe6W+pQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
| @@ -1700,19 +1709,20 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-tree-view": { | ||||
|       "version": "8.15.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-8.15.0.tgz", | ||||
|       "integrity": "sha512-mqDI+u6kNcTTjEMHDXn0zhqe0sHyk7LiDuH8GIN+KZ2o/1WUy8z/ABmjrIiMHRwd5oTdBGpEGNyD4IDBL20ymA==", | ||||
|       "version": "8.11.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-8.11.0.tgz", | ||||
|       "integrity": "sha512-xEfa/1KuymlCKfBViU81kWiZFKqGlaAK5J/7C4PJjmGb77BVPHUO+Y9siAfWncKTi40kBJVVTsgdtm/B2mINBg==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@base-ui-components/utils": "0.1.2", | ||||
|         "@mui/utils": "^7.3.3", | ||||
|         "@mui/x-internals": "8.14.0", | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.3.1", | ||||
|         "@mui/x-internals": "8.11.0", | ||||
|         "@types/react-transition-group": "^4.4.12", | ||||
|         "clsx": "^2.1.1", | ||||
|         "prop-types": "^15.8.1", | ||||
|         "react-transition-group": "^4.4.5" | ||||
|         "react-transition-group": "^4.4.5", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
| @@ -1739,14 +1749,13 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-virtualizer": { | ||||
|       "version": "0.2.5", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-virtualizer/-/x-virtualizer-0.2.5.tgz", | ||||
|       "integrity": "sha512-kCo/i9YfNavbupqZGO1649CHwIABrwUDHVZh+GvGierHhIglUc9MHxYKsPhuojOg6izWa2HP+klt3nq2n/arOw==", | ||||
|       "version": "0.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-virtualizer/-/x-virtualizer-0.1.0.tgz", | ||||
|       "integrity": "sha512-fugd4tRJTTZpP2NFAxrngQQQhy1SDQq5wzMb6PJC1Y3b6THDw3P4vFuKxHmmfbPuCXLrxDifG0a8Q4LncBt1zA==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.4", | ||||
|         "@mui/utils": "^7.3.3", | ||||
|         "@mui/x-internals": "8.14.0" | ||||
|         "@babel/runtime": "^7.27.4", | ||||
|         "@mui/x-internals": "8.9.2" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
| @@ -1760,6 +1769,29 @@ | ||||
|         "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@mui/x-virtualizer/node_modules/@mui/x-internals": { | ||||
|       "version": "8.9.2", | ||||
|       "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-8.9.2.tgz", | ||||
|       "integrity": "sha512-qQl0sacWirbvQUdJOrUecsBQkI+vxI3/E1K/Wst6n/rb8ajelsGLMFLQ1PBig73xBT2vADmdcf3XerfH7TKPqQ==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.28.2", | ||||
|         "@mui/utils": "^7.2.0", | ||||
|         "reselect": "^5.1.1", | ||||
|         "use-sync-external-store": "^1.5.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "type": "opencollective", | ||||
|         "url": "https://opencollective.com/mui-org" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "@mui/system": "^5.15.14 || ^6.0.0 || ^7.0.0", | ||||
|         "react": "^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@nodelib/fs.scandir": { | ||||
|       "version": "2.1.5", | ||||
|       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", | ||||
| @@ -2160,12 +2192,6 @@ | ||||
|       "dev": true, | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/@types/pako": { | ||||
|       "version": "2.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@types/pako/-/pako-2.0.4.tgz", | ||||
|       "integrity": "sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/@types/parse-json": { | ||||
|       "version": "4.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", | ||||
| @@ -2186,11 +2212,10 @@ | ||||
|       "optional": true | ||||
|     }, | ||||
|     "node_modules/@types/react": { | ||||
|       "version": "19.1.15", | ||||
|       "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.15.tgz", | ||||
|       "integrity": "sha512-+kLxJpaJzXybyDyFXYADyP1cznTO8HSuBpenGlnKOAkH4hyNINiywvXS/tGJhsrGGP/gM185RA3xpjY0Yg4erA==", | ||||
|       "version": "19.1.12", | ||||
|       "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.12.tgz", | ||||
|       "integrity": "sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "csstype": "^3.0.2" | ||||
|       } | ||||
| @@ -2267,7 +2292,6 @@ | ||||
|       "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@typescript-eslint/scope-manager": "8.38.0", | ||||
|         "@typescript-eslint/types": "8.38.0", | ||||
| @@ -2520,7 +2544,6 @@ | ||||
|       "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "bin": { | ||||
|         "acorn": "bin/acorn" | ||||
|       }, | ||||
| @@ -2578,6 +2601,18 @@ | ||||
|       "dev": true, | ||||
|       "license": "Python-2.0" | ||||
|     }, | ||||
|     "node_modules/atob": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", | ||||
|       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", | ||||
|       "license": "(MIT OR Apache-2.0)", | ||||
|       "bin": { | ||||
|         "atob": "bin/atob.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 4.5.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/babel-plugin-macros": { | ||||
|       "version": "3.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", | ||||
| @@ -2654,7 +2689,6 @@ | ||||
|         } | ||||
|       ], | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "caniuse-lite": "^1.0.30001716", | ||||
|         "electron-to-chromium": "^1.5.149", | ||||
| @@ -2668,6 +2702,18 @@ | ||||
|         "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/btoa": { | ||||
|       "version": "1.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", | ||||
|       "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", | ||||
|       "license": "(MIT OR Apache-2.0)", | ||||
|       "bin": { | ||||
|         "btoa": "bin/btoa.js" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 0.4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/callsites": { | ||||
|       "version": "3.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", | ||||
| @@ -2881,11 +2927,10 @@ | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/dayjs": { | ||||
|       "version": "1.11.18", | ||||
|       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.18.tgz", | ||||
|       "integrity": "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==", | ||||
|       "license": "MIT", | ||||
|       "peer": true | ||||
|       "version": "1.11.13", | ||||
|       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", | ||||
|       "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/debug": { | ||||
|       "version": "4.3.7", | ||||
| @@ -3019,25 +3064,25 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint": { | ||||
|       "version": "9.38.0", | ||||
|       "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", | ||||
|       "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", | ||||
|       "version": "9.34.0", | ||||
|       "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz", | ||||
|       "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@eslint-community/eslint-utils": "^4.8.0", | ||||
|         "@eslint-community/eslint-utils": "^4.2.0", | ||||
|         "@eslint-community/regexpp": "^4.12.1", | ||||
|         "@eslint/config-array": "^0.21.1", | ||||
|         "@eslint/config-helpers": "^0.4.1", | ||||
|         "@eslint/core": "^0.16.0", | ||||
|         "@eslint/config-array": "^0.21.0", | ||||
|         "@eslint/config-helpers": "^0.3.1", | ||||
|         "@eslint/core": "^0.15.2", | ||||
|         "@eslint/eslintrc": "^3.3.1", | ||||
|         "@eslint/js": "9.38.0", | ||||
|         "@eslint/plugin-kit": "^0.4.0", | ||||
|         "@eslint/js": "9.34.0", | ||||
|         "@eslint/plugin-kit": "^0.3.5", | ||||
|         "@humanfs/node": "^0.16.6", | ||||
|         "@humanwhocodes/module-importer": "^1.0.1", | ||||
|         "@humanwhocodes/retry": "^0.4.2", | ||||
|         "@types/estree": "^1.0.6", | ||||
|         "@types/json-schema": "^7.0.15", | ||||
|         "ajv": "^6.12.4", | ||||
|         "chalk": "^4.0.0", | ||||
|         "cross-spawn": "^7.0.6", | ||||
| @@ -3093,9 +3138,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eslint-plugin-react-refresh": { | ||||
|       "version": "0.4.24", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.24.tgz", | ||||
|       "integrity": "sha512-nLHIW7TEq3aLrEYWpVaJ1dRgFR+wLDPN8e8FpYAql/bMV2oBEfC37K0gLEGgv9fy66juNShSMV8OkTqzltcG/w==", | ||||
|       "version": "0.4.20", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", | ||||
|       "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peerDependencies": { | ||||
| @@ -3247,17 +3292,6 @@ | ||||
|       "dev": true, | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/fast-png": { | ||||
|       "version": "6.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/fast-png/-/fast-png-6.4.0.tgz", | ||||
|       "integrity": "sha512-kAqZq1TlgBjZcLr5mcN6NP5Rv4V2f22z00c3g8vRrwkcqjerx7BEhPbOnWCPqaHUl2XWQBJQvOT/FQhdMT7X/Q==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "@types/pako": "^2.0.3", | ||||
|         "iobuffer": "^5.3.2", | ||||
|         "pako": "^2.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/fastq": { | ||||
|       "version": "1.19.1", | ||||
|       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", | ||||
| @@ -3288,12 +3322,12 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/filesize": { | ||||
|       "version": "11.0.13", | ||||
|       "resolved": "https://registry.npmjs.org/filesize/-/filesize-11.0.13.tgz", | ||||
|       "integrity": "sha512-mYJ/qXKvREuO0uH8LTQJ6v7GsUvVOguqxg2VTwQUkyTPXXRRWPdjuUPVqdBrJQhvci48OHlNGRnux+Slr2Rnvw==", | ||||
|       "version": "11.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/filesize/-/filesize-11.0.2.tgz", | ||||
|       "integrity": "sha512-s/iAeeWLk5BschUIpmdrF8RA8lhFZ/xDZgKw1Tan72oGws1/dFGB06nYEiyyssWUfjKNQTNRlrwMVjO9/hvXDw==", | ||||
|       "license": "BSD-3-Clause", | ||||
|       "engines": { | ||||
|         "node": ">= 10.8.0" | ||||
|         "node": ">= 10.4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/fill-range": { | ||||
| @@ -3407,9 +3441,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/globals": { | ||||
|       "version": "16.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz", | ||||
|       "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==", | ||||
|       "version": "16.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/globals/-/globals-16.3.0.tgz", | ||||
|       "integrity": "sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "engines": { | ||||
| @@ -3513,12 +3547,6 @@ | ||||
|         "node": ">=0.8.19" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/iobuffer": { | ||||
|       "version": "5.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/iobuffer/-/iobuffer-5.4.0.tgz", | ||||
|       "integrity": "sha512-DRebOWuqDvxunfkNJAlc3IzWIPD5xVxwUNbHr7xKB8E6aLJxIPfNX3CoMJghcFjpv6RWQsrcJbghtEwSPoJqMA==", | ||||
|       "license": "MIT" | ||||
|     }, | ||||
|     "node_modules/is-arrayish": { | ||||
|       "version": "0.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", | ||||
| @@ -3652,14 +3680,14 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/jspdf": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-3.0.3.tgz", | ||||
|       "integrity": "sha512-eURjAyz5iX1H8BOYAfzvdPfIKK53V7mCpBTe7Kb16PaM8JSXEcUQNBQaiWMI8wY5RvNOPj4GccMjTlfwRBd+oQ==", | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-3.0.1.tgz", | ||||
|       "integrity": "sha512-qaGIxqxetdoNnFQQXxTKUD9/Z7AloLaw94fFsOiJMxbfYdBbrBuhWmbzI8TVjrw7s3jBY1PFHofBKMV/wZPapg==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": "^7.26.9", | ||||
|         "fast-png": "^6.2.0", | ||||
|         "@babel/runtime": "^7.26.7", | ||||
|         "atob": "^2.1.2", | ||||
|         "btoa": "^1.2.1", | ||||
|         "fflate": "^0.8.1" | ||||
|       }, | ||||
|       "optionalDependencies": { | ||||
| @@ -3907,12 +3935,6 @@ | ||||
|         "url": "https://github.com/sponsors/sindresorhus" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/pako": { | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", | ||||
|       "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", | ||||
|       "license": "(MIT AND Zlib)" | ||||
|     }, | ||||
|     "node_modules/parent-module": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", | ||||
| @@ -4122,7 +4144,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/react/-/react-19.1.1.tgz", | ||||
|       "integrity": "sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "engines": { | ||||
|         "node": ">=0.10.0" | ||||
|       } | ||||
| @@ -4132,7 +4153,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.1.tgz", | ||||
|       "integrity": "sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==", | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "scheduler": "^0.26.0" | ||||
|       }, | ||||
| @@ -4141,9 +4161,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/react-easy-crop": { | ||||
|       "version": "5.5.3", | ||||
|       "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.5.3.tgz", | ||||
|       "integrity": "sha512-iKwFTnAsq+IVuyF6N0Q3zjRx9DG1NMySkwWxVfM/xAOeHYH1vhvM+V2kFiq5HOIQGWouITjfltCx54mbDpMpmA==", | ||||
|       "version": "5.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-5.5.0.tgz", | ||||
|       "integrity": "sha512-OZzU+yXMhe69vLkDex+5QxcfT94FdcgVCyW2dBUw35ZoC3Is42TUxUy04w8nH1mfMKaizVdC3rh/wUfNW1mK4w==", | ||||
|       "license": "MIT", | ||||
|       "dependencies": { | ||||
|         "normalize-wheel": "^1.0.1", | ||||
| @@ -4579,7 +4599,6 @@ | ||||
|       "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "engines": { | ||||
|         "node": ">=12" | ||||
|       }, | ||||
| @@ -4644,7 +4663,6 @@ | ||||
|       "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", | ||||
|       "dev": true, | ||||
|       "license": "Apache-2.0", | ||||
|       "peer": true, | ||||
|       "bin": { | ||||
|         "tsc": "bin/tsc", | ||||
|         "tsserver": "bin/tsserver" | ||||
| @@ -4719,9 +4737,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/use-sync-external-store": { | ||||
|       "version": "1.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", | ||||
|       "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", | ||||
|       "version": "1.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", | ||||
|       "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", | ||||
|       "license": "MIT", | ||||
|       "peerDependencies": { | ||||
|         "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" | ||||
| @@ -4743,7 +4761,6 @@ | ||||
|       "integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "dependencies": { | ||||
|         "esbuild": "^0.25.0", | ||||
|         "fdir": "^6.4.6", | ||||
| @@ -4834,7 +4851,6 @@ | ||||
|       "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", | ||||
|       "dev": true, | ||||
|       "license": "MIT", | ||||
|       "peer": true, | ||||
|       "engines": { | ||||
|         "node": ">=12" | ||||
|       }, | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
|   "dependencies": { | ||||
|     "@emotion/react": "^11.14.0", | ||||
|     "@emotion/styled": "^11.14.1", | ||||
|     "@fontsource/roboto": "^5.2.8", | ||||
|     "@fontsource/roboto": "^5.2.6", | ||||
|     "@fullcalendar/core": "^6.1.19", | ||||
|     "@fullcalendar/daygrid": "^6.1.19", | ||||
|     "@fullcalendar/interaction": "^6.1.19", | ||||
| @@ -21,35 +21,35 @@ | ||||
|     "@mdi/js": "^7.4.47", | ||||
|     "@mdi/react": "^1.6.1", | ||||
|     "@mui/icons-material": "^7.2.0", | ||||
|     "@mui/lab": "^7.0.0-beta.17", | ||||
|     "@mui/lab": "^7.0.0-beta.16", | ||||
|     "@mui/material": "^7.2.0", | ||||
|     "@mui/x-data-grid": "^8.15.0", | ||||
|     "@mui/x-date-pickers": "^8.15.0", | ||||
|     "@mui/x-tree-view": "^8.15.0", | ||||
|     "@mui/x-data-grid": "^8.9.2", | ||||
|     "@mui/x-date-pickers": "^8.9.2", | ||||
|     "@mui/x-tree-view": "^8.11.0", | ||||
|     "date-and-time": "^3.6.0", | ||||
|     "dayjs": "^1.11.18", | ||||
|     "dayjs": "^1.11.13", | ||||
|     "email-validator": "^2.0.4", | ||||
|     "filesize": "^11.0.13", | ||||
|     "jspdf": "^3.0.3", | ||||
|     "filesize": "^11.0.2", | ||||
|     "jspdf": "^3.0.1", | ||||
|     "mui-color-input": "^7.0.0", | ||||
|     "react": "^19.1.1", | ||||
|     "react-dom": "^19.1.1", | ||||
|     "react-easy-crop": "^5.5.3", | ||||
|     "react-easy-crop": "^5.5.0", | ||||
|     "react-qr-code": "^2.0.18", | ||||
|     "react-router-dom": "^7.4.0", | ||||
|     "react-zoom-pan-pinch": "^3.7.0", | ||||
|     "svg2pdf.js": "^2.5.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@eslint/js": "^9.38.0", | ||||
|     "@types/react": "^19.1.15", | ||||
|     "@eslint/js": "^9.32.0", | ||||
|     "@types/react": "^19.1.12", | ||||
|     "@types/react-dom": "^19.1.9", | ||||
|     "@vitejs/plugin-react": "^4.7.0", | ||||
|     "eslint": "^9.38.0", | ||||
|     "eslint": "^9.34.0", | ||||
|     "eslint-plugin-react-hooks": "^5.2.0", | ||||
|     "eslint-plugin-react-refresh": "^0.4.24", | ||||
|     "globals": "^16.4.0", | ||||
|     "typescript": "^5.9.3", | ||||
|     "eslint-plugin-react-refresh": "^0.4.20", | ||||
|     "globals": "^16.3.0", | ||||
|     "typescript": "^5.8.3", | ||||
|     "typescript-eslint": "^8.38.0", | ||||
|     "vite": "^7.0.6" | ||||
|   } | ||||
|   | ||||
							
								
								
									
										195
									
								
								geneit_backend/Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										195
									
								
								geneit_backend/Cargo.lock
									
									
									
										generated
									
									
									
								
							| @@ -8,7 +8,7 @@ version = "0.5.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "bytes", | ||||
|  "futures-core", | ||||
|  "futures-sink", | ||||
| @@ -45,7 +45,7 @@ dependencies = [ | ||||
|  "actix-service", | ||||
|  "actix-utils", | ||||
|  "base64", | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "brotli", | ||||
|  "bytes", | ||||
|  "bytestring", | ||||
| @@ -323,6 +323,12 @@ version = "0.2.21" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" | ||||
|  | ||||
| [[package]] | ||||
| name = "android-tzdata" | ||||
| version = "0.1.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" | ||||
|  | ||||
| [[package]] | ||||
| name = "android_system_properties" | ||||
| version = "0.1.5" | ||||
| @@ -384,9 +390,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "anyhow" | ||||
| version = "1.0.100" | ||||
| version = "1.0.99" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" | ||||
| checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" | ||||
|  | ||||
| [[package]] | ||||
| name = "arbitrary" | ||||
| @@ -546,6 +552,12 @@ version = "0.10.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" | ||||
|  | ||||
| [[package]] | ||||
| name = "bitflags" | ||||
| version = "1.3.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | ||||
|  | ||||
| [[package]] | ||||
| name = "bitflags" | ||||
| version = "2.9.0" | ||||
| @@ -681,16 +693,17 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||||
|  | ||||
| [[package]] | ||||
| name = "chrono" | ||||
| version = "0.4.42" | ||||
| version = "0.4.41" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" | ||||
| checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" | ||||
| dependencies = [ | ||||
|  "android-tzdata", | ||||
|  "iana-time-zone", | ||||
|  "js-sys", | ||||
|  "num-traits", | ||||
|  "serde", | ||||
|  "wasm-bindgen", | ||||
|  "windows-link 0.2.0", | ||||
|  "windows-link", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -715,9 +728,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "clap" | ||||
| version = "4.5.50" | ||||
| version = "4.5.45" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623" | ||||
| checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" | ||||
| dependencies = [ | ||||
|  "clap_builder", | ||||
|  "clap_derive", | ||||
| @@ -725,9 +738,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "clap_builder" | ||||
| version = "4.5.50" | ||||
| version = "4.5.44" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0" | ||||
| checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" | ||||
| dependencies = [ | ||||
|  "anstream", | ||||
|  "anstyle", | ||||
| @@ -737,9 +750,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "clap_derive" | ||||
| version = "4.5.49" | ||||
| version = "4.5.45" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" | ||||
| checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" | ||||
| dependencies = [ | ||||
|  "heck", | ||||
|  "proc-macro2", | ||||
| @@ -1016,7 +1029,7 @@ version = "2.2.12" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "229850a212cd9b84d4f0290ad9d294afc0ae70fccaa8949dbe8b43ffafa1e20c" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "byteorder", | ||||
|  "diesel_derives", | ||||
|  "itoa", | ||||
| @@ -1234,26 +1247,6 @@ version = "2.3.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" | ||||
|  | ||||
| [[package]] | ||||
| name = "fax" | ||||
| version = "0.2.6" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab" | ||||
| dependencies = [ | ||||
|  "fax_derive", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "fax_derive" | ||||
| version = "0.2.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
|  "syn", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "fdeflate" | ||||
| version = "0.3.7" | ||||
| @@ -1435,7 +1428,7 @@ dependencies = [ | ||||
|  "serde_with", | ||||
|  "sha2", | ||||
|  "tempfile", | ||||
|  "thiserror 2.0.17", | ||||
|  "thiserror 2.0.12", | ||||
|  "uuid", | ||||
|  "zip", | ||||
| ] | ||||
| @@ -1962,9 +1955,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "image" | ||||
| version = "0.25.8" | ||||
| version = "0.25.6" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7" | ||||
| checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a" | ||||
| dependencies = [ | ||||
|  "bytemuck", | ||||
|  "byteorder-lite", | ||||
| @@ -1972,7 +1965,6 @@ dependencies = [ | ||||
|  "exr", | ||||
|  "gif", | ||||
|  "image-webp", | ||||
|  "moxcms", | ||||
|  "num-traits", | ||||
|  "png", | ||||
|  "qoi", | ||||
| @@ -2054,7 +2046,7 @@ version = "0.7.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "cfg-if", | ||||
|  "libc", | ||||
| ] | ||||
| @@ -2130,6 +2122,12 @@ dependencies = [ | ||||
|  "libc", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "jpeg-decoder" | ||||
| version = "0.3.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" | ||||
|  | ||||
| [[package]] | ||||
| name = "js-sys" | ||||
| version = "0.3.77" | ||||
| @@ -2183,9 +2181,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" | ||||
|  | ||||
| [[package]] | ||||
| name = "lettre" | ||||
| version = "0.11.19" | ||||
| version = "0.11.18" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "9e13e10e8818f8b2a60f52cb127041d388b89f3a96a62be9ceaffa22262fef7f" | ||||
| checksum = "5cb54db6ff7a89efac87dba5baeac57bb9ccd726b49a9b6f21fb92b3966aaf56" | ||||
| dependencies = [ | ||||
|  "base64", | ||||
|  "chumsky", | ||||
| @@ -2254,7 +2252,7 @@ version = "0.1.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "libc", | ||||
| ] | ||||
|  | ||||
| @@ -2328,9 +2326,9 @@ checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" | ||||
|  | ||||
| [[package]] | ||||
| name = "log" | ||||
| version = "0.4.28" | ||||
| version = "0.4.27" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" | ||||
| checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" | ||||
|  | ||||
| [[package]] | ||||
| name = "loop9" | ||||
| @@ -2343,9 +2341,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "mailchecker" | ||||
| version = "6.0.19" | ||||
| version = "6.0.18" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "abad4bc63045f04cfc55aa4c55d4ec0a890c377ce56463bfc2adc2bc059c4b84" | ||||
| checksum = "cf91b5ebc7779f9dd9c59082f569f93b0b6f01cc80dc185bb79146f6ec32e25a" | ||||
| dependencies = [ | ||||
|  "fast_chemail", | ||||
|  "once_cell", | ||||
| @@ -2458,16 +2456,6 @@ dependencies = [ | ||||
|  "windows-sys 0.52.0", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "moxcms" | ||||
| version = "0.7.5" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08" | ||||
| dependencies = [ | ||||
|  "num-traits", | ||||
|  "pxfm", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "native-tls" | ||||
| version = "0.2.14" | ||||
| @@ -2593,7 +2581,7 @@ version = "0.10.71" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "cfg-if", | ||||
|  "foreign-types", | ||||
|  "libc", | ||||
| @@ -2754,11 +2742,11 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" | ||||
|  | ||||
| [[package]] | ||||
| name = "png" | ||||
| version = "0.18.0" | ||||
| version = "0.17.16" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0" | ||||
| checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 1.3.2", | ||||
|  "crc32fast", | ||||
|  "fdeflate", | ||||
|  "flate2", | ||||
| @@ -2862,15 +2850,6 @@ dependencies = [ | ||||
|  "cc", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "pxfm" | ||||
| version = "0.1.22" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "376f733579ac4d3b9fbf0afca99bf8f6b698d541118affca554d0b86f73c2470" | ||||
| dependencies = [ | ||||
|  "num-traits", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "qoi" | ||||
| version = "0.4.1" | ||||
| @@ -3013,9 +2992,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "ravif" | ||||
| version = "0.11.20" | ||||
| version = "0.11.11" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b" | ||||
| checksum = "2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6" | ||||
| dependencies = [ | ||||
|  "avif-serialize", | ||||
|  "imgref", | ||||
| @@ -3048,9 +3027,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "redis" | ||||
| version = "0.32.7" | ||||
| version = "0.32.4" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "014cc767fefab6a3e798ca45112bccad9c6e0e218fbd49720042716c73cfef44" | ||||
| checksum = "e1f66bf4cac9733a23bcdf1e0e01effbaaad208567beba68be8f67e5f4af3ee1" | ||||
| dependencies = [ | ||||
|  "combine", | ||||
|  "itoa", | ||||
| @@ -3068,7 +3047,7 @@ version = "0.5.10" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -3282,7 +3261,7 @@ version = "1.0.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "errno", | ||||
|  "libc", | ||||
|  "linux-raw-sys", | ||||
| @@ -3402,7 +3381,7 @@ version = "2.11.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "core-foundation", | ||||
|  "core-foundation-sys", | ||||
|  "libc", | ||||
| @@ -3427,28 +3406,18 @@ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" | ||||
|  | ||||
| [[package]] | ||||
| name = "serde" | ||||
| version = "1.0.228" | ||||
| version = "1.0.219" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" | ||||
| dependencies = [ | ||||
|  "serde_core", | ||||
|  "serde_derive", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "serde_core" | ||||
| version = "1.0.228" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" | ||||
| checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" | ||||
| dependencies = [ | ||||
|  "serde_derive", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| name = "serde_derive" | ||||
| version = "1.0.228" | ||||
| version = "1.0.219" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" | ||||
| checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
| @@ -3457,15 +3426,14 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "serde_json" | ||||
| version = "1.0.145" | ||||
| version = "1.0.141" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" | ||||
| checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3" | ||||
| dependencies = [ | ||||
|  "itoa", | ||||
|  "memchr", | ||||
|  "ryu", | ||||
|  "serde", | ||||
|  "serde_core", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -3714,7 +3682,7 @@ version = "0.6.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
|  "core-foundation", | ||||
|  "system-configuration-sys", | ||||
| ] | ||||
| @@ -3783,11 +3751,11 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "thiserror" | ||||
| version = "2.0.17" | ||||
| version = "2.0.12" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" | ||||
| checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" | ||||
| dependencies = [ | ||||
|  "thiserror-impl 2.0.17", | ||||
|  "thiserror-impl 2.0.12", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -3803,9 +3771,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "thiserror-impl" | ||||
| version = "2.0.17" | ||||
| version = "2.0.12" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" | ||||
| checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
| @@ -3814,16 +3782,13 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "tiff" | ||||
| version = "0.10.3" | ||||
| version = "0.9.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f" | ||||
| checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" | ||||
| dependencies = [ | ||||
|  "fax", | ||||
|  "flate2", | ||||
|  "half", | ||||
|  "quick-error", | ||||
|  "jpeg-decoder", | ||||
|  "weezl", | ||||
|  "zune-jpeg", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -4262,9 +4227,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "weezl" | ||||
| version = "0.1.10" | ||||
| version = "0.1.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3" | ||||
| checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" | ||||
|  | ||||
| [[package]] | ||||
| name = "winapi" | ||||
| @@ -4313,12 +4278,6 @@ version = "0.1.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" | ||||
|  | ||||
| [[package]] | ||||
| name = "windows-link" | ||||
| version = "0.2.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" | ||||
|  | ||||
| [[package]] | ||||
| name = "windows-registry" | ||||
| version = "0.4.0" | ||||
| @@ -4336,7 +4295,7 @@ version = "0.3.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252" | ||||
| dependencies = [ | ||||
|  "windows-link 0.1.1", | ||||
|  "windows-link", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -4345,7 +4304,7 @@ version = "0.3.1" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" | ||||
| dependencies = [ | ||||
|  "windows-link 0.1.1", | ||||
|  "windows-link", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -4509,7 +4468,7 @@ version = "0.39.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" | ||||
| dependencies = [ | ||||
|  "bitflags", | ||||
|  "bitflags 2.9.0", | ||||
| ] | ||||
|  | ||||
| [[package]] | ||||
| @@ -4743,9 +4702,9 @@ dependencies = [ | ||||
|  | ||||
| [[package]] | ||||
| name = "zune-jpeg" | ||||
| version = "0.4.21" | ||||
| version = "0.4.14" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713" | ||||
| checksum = "99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028" | ||||
| dependencies = [ | ||||
|  "zune-core", | ||||
| ] | ||||
|   | ||||
| @@ -6,12 +6,12 @@ edition = "2024" | ||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||
|  | ||||
| [dependencies] | ||||
| log = "0.4.28" | ||||
| log = "0.4.27" | ||||
| env_logger = "0.11.8" | ||||
| clap = { version = "4.5.50", features = ["derive", "env"] } | ||||
| clap = { version = "4.5.45", features = ["derive", "env"] } | ||||
| lazy_static = "1.5.0" | ||||
| lazy-regex = "3.4.1" | ||||
| anyhow = "1.0.100" | ||||
| anyhow = "1.0.99" | ||||
| actix-web = "4.11.0" | ||||
| actix-cors = "0.7.1" | ||||
| actix-multipart = "0.7.2" | ||||
| @@ -19,20 +19,20 @@ actix-remote-ip = "0.1.0" | ||||
| futures-util = "0.3.31" | ||||
| diesel = { version = "2.2.12", features = ["postgres"] } | ||||
| diesel_migrations = "2.2.0" | ||||
| serde = { version = "1.0.228", features = ["derive"] } | ||||
| serde_json = "1.0.145" | ||||
| mailchecker = "6.0.19" | ||||
| redis = "0.32.7" | ||||
| lettre = "0.11.19" | ||||
| serde = { version = "1.0.219", features = ["derive"] } | ||||
| serde_json = "1.0.141" | ||||
| mailchecker = "6.0.18" | ||||
| redis = "0.32.4" | ||||
| lettre = "0.11.18" | ||||
| rand = "0.9.2" | ||||
| bcrypt = "0.17.1" | ||||
| light-openid = "1.0.4" | ||||
| thiserror = "2.0.17" | ||||
| thiserror = "2.0.12" | ||||
| serde_with = "3.14.0" | ||||
| rust_iso3166 = "0.1.14" | ||||
| rust-s3 = "0.35.1" | ||||
| sha2 = "0.10.9" | ||||
| image = "0.25.8" | ||||
| image = "0.25.6" | ||||
| uuid = { version = "1.17.0", features = ["v4"] } | ||||
| httpdate = "1.0.3" | ||||
| zip = "4.3.0" | ||||
| @@ -40,4 +40,4 @@ mime_guess = "2.0.5" | ||||
| tempfile = "3.20.0" | ||||
| base64 = "0.22.1" | ||||
| ical = { version = "0.11.0", features = ["generator", "ical", "vcard"] } | ||||
| chrono = "0.4.42" | ||||
| chrono = "0.4.41" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user