diff --git a/app/requirements.txt b/app/requirements.txt index bc96db47..e6542d97 100644 --- a/app/requirements.txt +++ b/app/requirements.txt @@ -1,9 +1,9 @@ arrow==1.3.0 Authlib==1.2.1 Jinja2==3.1.2 -awscli==1.29.79 +awscli==1.29.85 aws-sns-message-validator==0.0.5 -boto3==1.28.79 +boto3==1.28.85 fastapi==0.104.1 geoip2==4.7.0 google-api-python-client==2.106.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 5baecb42..35410fed 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -3849,12 +3849,12 @@ } }, "node_modules/@nivo/annotations": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.83.0.tgz", - "integrity": "sha512-FkfCprk1a3WCCNcQOfI2+Ww7vqTP/nJjQDVhFYf1YAaEGwXi4+OO4uJAtKtNcGE5cJWdOp+f0Gt4aNPGx7RtEw==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.83.1.tgz", + "integrity": "sha512-GaHw3AGs9hukXD6pCHFj6y01EhGf5ja/m8Pk9qLllqlOogsOhKKDuwMToHsVLywwdjtau1gQ3+PRdqa9BhghEA==", "dependencies": { - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2", "@types/prop-types": "^15.7.2", "lodash": "^4.17.21", @@ -3865,12 +3865,12 @@ } }, "node_modules/@nivo/arcs": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/arcs/-/arcs-0.83.0.tgz", - "integrity": "sha512-UcbNbtp28lbI5V/Sm6TIgYzZmtuhSxW3eTma+YBsgXi1AN/THSwEg0gSV8owyDT/8kaL+jcBQ6c54gzSLClhkw==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/arcs/-/arcs-0.83.1.tgz", + "integrity": "sha512-AxWhot4O0781cseesDuImNcW4hX3aRT/wOpHbv3RGxKZF9w3YQzYIhb1an93rf4aEGH2ZI+Ok8pHIjvwdCalvw==", "dependencies": { - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2", "@types/d3-shape": "^2.0.0", "d3-shape": "^1.3.5" @@ -3880,11 +3880,11 @@ } }, "node_modules/@nivo/axes": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.83.0.tgz", - "integrity": "sha512-rHMl+DdXQlY2wl7VCSQNcJi4QNISUWOkcWzJeJeVaYR73Z13SVGgiC7kW0czJuogDTSnDAJ/EcFCGmyGVuznGQ==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.83.1.tgz", + "integrity": "sha512-A1wzSIJbeefFjAUluvr1pAQqEJWEFu2dIurJLNXety1pWtAIvdR44pyYZ6ovOTtmM7TFOSBHsOHvxDHnJQhQKg==", "dependencies": { - "@nivo/core": "0.83.0", + "@nivo/core": "0.83.1", "@nivo/scales": "0.83.0", "@react-spring/web": "9.4.5 || ^9.7.2", "@types/d3-format": "^1.4.1", @@ -3899,17 +3899,17 @@ } }, "node_modules/@nivo/bar": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/bar/-/bar-0.83.0.tgz", - "integrity": "sha512-QXN6BcT1PiT/YViyoDU4G5mytbOUP1jYbuQmJhDDxKPMLNcZ/pHfThedRGVfDoD1poHBRJtV6mbgeCpAVmlTtw==", - "dependencies": { - "@nivo/annotations": "0.83.0", - "@nivo/axes": "0.83.0", - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", - "@nivo/legends": "0.83.0", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/bar/-/bar-0.83.1.tgz", + "integrity": "sha512-ALHmfcZrTn8NqumUWiEv3Kqh8i4zkKWy1KJ9GUxGyFBxESZFCtBHy8pktEQHQ/JJGEJLZLx64S1rKj0TZcuB3A==", + "dependencies": { + "@nivo/annotations": "0.83.1", + "@nivo/axes": "0.83.1", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", + "@nivo/legends": "0.83.1", "@nivo/scales": "0.83.0", - "@nivo/tooltip": "0.83.0", + "@nivo/tooltip": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2", "@types/d3-scale": "^3.2.3", "@types/d3-shape": "^2.0.0", @@ -3922,11 +3922,11 @@ } }, "node_modules/@nivo/colors": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.83.0.tgz", - "integrity": "sha512-n34LWYtE2hbd1fdCDP7TCHNZdbiO1PwcvXLo0VsKK5lNPY/FA5SXA7Z9Ubl/ChSwBwbzAsaAhjTy8KzKzSjDcA==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.83.1.tgz", + "integrity": "sha512-l9Snze6xN29RKOufM3k3Po9KmBkkF5B7lnbFE9LDrcJO8fcNAd6JLSPLAz3ax51ACOlbIzJUvEd7I1nGBH8XEQ==", "dependencies": { - "@nivo/core": "0.83.0", + "@nivo/core": "0.83.1", "@types/d3-color": "^2.0.0", "@types/d3-scale": "^3.2.3", "@types/d3-scale-chromatic": "^2.0.0", @@ -3942,19 +3942,19 @@ } }, "node_modules/@nivo/core": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.83.0.tgz", - "integrity": "sha512-I9fjZAbIPz41JA2WP8Avsud/xk0iiM1nWUzcvZBDebBGFDB5Y1lrldUt9l5kvOeMth3Qj/1lVFTiJxQuojxH4Q==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.83.1.tgz", + "integrity": "sha512-1PunY9sH+ieCVVqB3pMjkYEMCsuiDU45CEvkfaNIYbbeeQfgVFuqGquHZXlWeBUqaDHMLRUQqpazh/95tK7Q/g==", "dependencies": { "@nivo/recompose": "0.83.0", - "@nivo/tooltip": "0.83.0", + "@nivo/tooltip": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2", "@types/d3-shape": "^2.0.0", "d3-color": "^3.1.0", "d3-format": "^1.4.4", - "d3-interpolate": "^2.0.1", + "d3-interpolate": "^3.0.1", "d3-scale": "^3.2.3", - "d3-scale-chromatic": "^2.0.0", + "d3-scale-chromatic": "^3.0.0", "d3-shape": "^1.3.5", "d3-time-format": "^3.0.0", "lodash": "^4.17.21" @@ -3968,15 +3968,38 @@ "react": ">= 16.14.0 < 19.0.0" } }, - "node_modules/@nivo/geo": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/geo/-/geo-0.83.0.tgz", - "integrity": "sha512-Jl9EdhwYVGGmZynCTsvrAeANqKdZMZz5yeunHjQlG9tfb0k2KTevI9w+rrW0SO6XXIA+p8mCm6laGbIqEr+Ezw==", + "node_modules/@nivo/core/node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", "dependencies": { - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", - "@nivo/legends": "0.83.0", - "@nivo/tooltip": "0.83.0", + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nivo/core/node_modules/d3-scale-chromatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", + "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@nivo/geo": { + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/geo/-/geo-0.83.1.tgz", + "integrity": "sha512-NiZufhnSJdTU4zNTYHIOU+5MzgHJoLc5IWgvV8Qx7qYcCCgWn2m5uWDcc0ydH/elu5Z+SXXmoss4AwVl79AZ4w==", + "dependencies": { + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", + "@nivo/legends": "0.83.1", + "@nivo/tooltip": "0.83.1", "d3-format": "^1.4.4", "d3-geo": "^1.11.3", "lodash": "^4.17.21", @@ -3987,12 +4010,12 @@ } }, "node_modules/@nivo/legends": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.83.0.tgz", - "integrity": "sha512-WWl3/hTpFJ7/2L0RG53Gbr9KQk+ZjD71a/RIPMJ5ArEvAvKKfWuWQCtEm3FpqAazX8eYMnsQ3Pi17c8ohEIXRg==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.83.1.tgz", + "integrity": "sha512-cvGv72yCr8I+LLiNe+xgWN5V1fkKoP7cL+MGYoVc4JP5X4b6DN8xS6ZnoMS5ngChyWMup7CvhHt6mDdyxpHMbg==", "dependencies": { - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", "@types/d3-scale": "^3.2.3", "@types/prop-types": "^15.7.2", "d3-scale": "^3.2.3", @@ -4003,18 +4026,18 @@ } }, "node_modules/@nivo/line": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.83.0.tgz", - "integrity": "sha512-tF/HcUM7dRf+0uk4E0Ywg7nMYD7NsmF03tp5nIbBSB35PRFoVnczxlzHWw2qoRYwUhCFy2gL6Dyf/6kTHXnIdA==", - "dependencies": { - "@nivo/annotations": "0.83.0", - "@nivo/axes": "0.83.0", - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", - "@nivo/legends": "0.83.0", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.83.1.tgz", + "integrity": "sha512-D8O3SfgrDs8npdVRnL0gUCH7jsQaqsysvGBco4cMxaEKynPAphKUt9D3rBBGotqw57+Ex14MNw3ythrzWlW/OA==", + "dependencies": { + "@nivo/annotations": "0.83.1", + "@nivo/axes": "0.83.1", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", + "@nivo/legends": "0.83.1", "@nivo/scales": "0.83.0", - "@nivo/tooltip": "0.83.0", - "@nivo/voronoi": "0.83.0", + "@nivo/tooltip": "0.83.1", + "@nivo/voronoi": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2", "d3-shape": "^1.3.5", "prop-types": "^15.7.2" @@ -4024,15 +4047,15 @@ } }, "node_modules/@nivo/pie": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/pie/-/pie-0.83.0.tgz", - "integrity": "sha512-98j/h4T/QmQ10gFh1cMh6uLfcGurFcYZN97Lu3ig3D9bbsLuLgpUED/d5O+8w7qLJtnlg3zptqy+N9UgRAqbOg==", - "dependencies": { - "@nivo/arcs": "0.83.0", - "@nivo/colors": "0.83.0", - "@nivo/core": "0.83.0", - "@nivo/legends": "0.83.0", - "@nivo/tooltip": "0.83.0", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/pie/-/pie-0.83.1.tgz", + "integrity": "sha512-PRIf8MslOIUWIh3qS94iMno/rsQ1b1TWadruLZBtpj7648nKMoJgSUDNIi0DeCplVQ3PtRT3QWyHiH+hb+f0MA==", + "dependencies": { + "@nivo/arcs": "0.83.1", + "@nivo/colors": "0.83.1", + "@nivo/core": "0.83.1", + "@nivo/legends": "0.83.1", + "@nivo/tooltip": "0.83.1", "@types/d3-shape": "^2.0.0", "d3-shape": "^1.3.5" }, @@ -4074,20 +4097,20 @@ "integrity": "sha512-or9DiDnYI1h38J9hxKEsw513+KVuFbEVhl7qdxcaudoiqWWepapUen+2vAriFGexr6W5+P4l9+HJrB39GG+oRg==" }, "node_modules/@nivo/tooltip": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.83.0.tgz", - "integrity": "sha512-HewujRqZNmcVnAv/LPLVyYwViad+rYTsFMdzLRzuTPq2hju1R+cfxokTomunG8e1SDtUPtULEVXtPg2ATIzNYg==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.83.1.tgz", + "integrity": "sha512-r266BQhWWtb8FOWyYD0HrlF+xdiKo1XR4uhCYXqARtWSuCUmovBKFUmDGdfMDvLTFnUQYJ6hUbFO7VYp+5AQ9g==", "dependencies": { - "@nivo/core": "0.83.0", + "@nivo/core": "0.83.1", "@react-spring/web": "9.4.5 || ^9.7.2" } }, "node_modules/@nivo/voronoi": { - "version": "0.83.0", - "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.83.0.tgz", - "integrity": "sha512-wVpskesX2IEJHG82v0rbIUZ2y3MpvzTYM+DQl2gx8K1/Hucxwzk5ltg/aF9e/gfKU8gt24uct3M9TQTEfyhzgg==", + "version": "0.83.1", + "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.83.1.tgz", + "integrity": "sha512-PHzOdECRN0Yyly62xjL8FUxI3GvqF33d50OK2NQILLa9/LADTUHwY70VIUhZ+/lPxcZ2H/kA4DBGzsgEMyBuVQ==", "dependencies": { - "@nivo/core": "0.83.0", + "@nivo/core": "0.83.1", "@types/d3-delaunay": "^5.3.0", "@types/d3-scale": "^3.2.3", "d3-delaunay": "^5.3.0", @@ -17773,16 +17796,16 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=14.17" + "node": ">=4.2.0" } }, "node_modules/unbox-primitive": {