@cryptotaxi247 / CoPilot / commits / 3e7bf749

678 problem in customer portal (#680)

* Update alert status options to use uppercase values for consistency * chore: update CURRENT_VERSION to 0.1.38

taylor_socfortress committed Feb 4, 2026 at 10:23 UTC 3e7bf749330685d77d8d6aad5ef9d1ff31bfe43d
3 files changed +4 -373
backend/app/version/services/version.py
+1 -1
@@ -7,7 +7,7 @@ from loguru import logger
7 from packaging.version import Version
8
9 # Current version - update this with each release
10 -CURRENT_VERSION = "0.1.37"
10 +CURRENT_VERSION = "0.1.38"
11 VERSION_CHECK_URL = "https://api.github.com/repos/socfortress/CoPilot/releases/latest"
12
13
customer_portal/pnpm-lock.yaml
-369
@@ -20,9 +20,6 @@ importers:
20 dayjs:
21 specifier: ^1.11.19
22 version: 1.11.19
23 - icojs:
24 - specifier: ^0.20.1
25 - version: 0.20.1(@jimp/custom@0.22.12)
23 jose:
24 specifier: ^6.1.2
25 version: 6.1.2
@@ -331,12 +328,6 @@ packages:
328 resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
329 engines: {node: '>=6.9.0'}
330
334 - '@borewit/text-codec@0.1.1':
335 - resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==}
336 -
337 - '@canvas/image-data@1.1.0':
338 - resolution: {integrity: sha512-QdObRRjRbcXGmM1tmJ+MrHcaz1MftF2+W7YI+MsphnsCrmtyfS0d5qJbk0MeSbUeyM/jCb0hmnkXPsy026L7dA==}
339 -
331 '@clack/core@0.5.0':
332 resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==}
333
@@ -605,20 +596,6 @@ packages:
596 peerDependencies:
597 vue: '>=3'
598
608 - '@jimp/bmp@0.22.12':
609 - resolution: {integrity: sha512-aeI64HD0npropd+AR76MCcvvRaa+Qck6loCOS03CkkxGHN5/r336qTM5HPUdHKMDOGzqknuVPA8+kK1t03z12g==}
610 - peerDependencies:
611 - '@jimp/custom': '>=0.3.5'
612 -
613 - '@jimp/core@0.22.12':
614 - resolution: {integrity: sha512-l0RR0dOPyzMKfjUW1uebzueFEDtCOj9fN6pyTYWWOM/VS4BciXQ1VVrJs8pO3kycGYZxncRKhCoygbNr8eEZQA==}
615 -
616 - '@jimp/custom@0.22.12':
617 - resolution: {integrity: sha512-xcmww1O/JFP2MrlGUMd3Q78S3Qu6W3mYTXYuIqFq33EorgYHV/HqymHfXy9GjiCJ7OI+7lWx6nYFOzU7M4rd1Q==}
618 -
619 - '@jimp/utils@0.22.12':
620 - resolution: {integrity: sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==}
621 -
599 '@jridgewell/gen-mapping@0.3.13':
600 resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
601
@@ -935,13 +912,6 @@ packages:
912 peerDependencies:
913 vite: ^5.2.0 || ^6 || ^7
914
938 - '@tokenizer/inflate@0.4.1':
939 - resolution: {integrity: sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==}
940 - engines: {node: '>=18'}
941 -
942 - '@tokenizer/token@0.3.0':
943 - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
944 -
915 '@trysound/sax@0.2.0':
916 resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
917 engines: {node: '>=10.13.0'}
@@ -1185,10 +1155,6 @@ packages:
1155 peerDependencies:
1156 vue: ^3.5.0
1157
1188 - abort-controller@3.0.0:
1189 - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
1190 - engines: {node: '>=6.5'}
1191 -
1158 acorn-jsx@5.3.2:
1159 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
1160 peerDependencies:
@@ -1225,9 +1191,6 @@ packages:
1191 resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==}
1192 engines: {node: '>=14'}
1193
1228 - any-base@1.1.0:
1229 - resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==}
1230 -
1194 are-docs-informative@0.0.2:
1195 resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==}
1196 engines: {node: '>=14'}
@@ -1247,9 +1210,6 @@ packages:
1210 balanced-match@1.0.2:
1211 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1212
1250 - base64-js@1.5.1:
1251 - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
1252 -
1213 baseline-browser-mapping@2.8.32:
1214 resolution: {integrity: sha512-OPz5aBThlyLFgxyhdwf/s2+8ab3OvT7AdTNvKHBwpXomIYeXqpUUuT8LrdtxZSsWJ4R4CU1un4XGh5Ez3nlTpw==}
1215 hasBin: true
@@ -1264,9 +1224,6 @@ packages:
1224 birpc@2.8.0:
1225 resolution: {integrity: sha512-Bz2a4qD/5GRhiHSwj30c/8kC8QGj12nNDwz3D4ErQ4Xhy35dsSDvF+RA/tWpjyU0pdGtSDiEk6B5fBGE1qNVhw==}
1226
1267 - bmp-js@0.1.0:
1268 - resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==}
1269 -
1227 boolbase@1.0.0:
1228 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
1229
@@ -1290,12 +1247,6 @@ packages:
1247 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
1248 hasBin: true
1249
1293 - buffer@5.7.1:
1294 - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
1295 -
1296 - buffer@6.0.3:
1297 - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
1298 -
1250 builtin-modules@5.0.0:
1251 resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==}
1252 engines: {node: '>=18.20'}
@@ -1454,14 +1405,6 @@ packages:
1405 supports-color:
1406 optional: true
1407
1457 - decode-bmp@0.2.1:
1458 - resolution: {integrity: sha512-NiOaGe+GN0KJqi2STf24hfMkFitDUaIoUU3eKvP/wAbLe8o6FuW5n/x7MHPR0HKvBokp6MQY/j7w8lewEeVCIA==}
1459 - engines: {node: '>=8.6.0'}
1460 -
1461 - decode-ico@0.4.1:
1462 - resolution: {integrity: sha512-69NZfbKIzux1vBOd31al3XnMnH+2mqDhEgLdpygErm4d60N+UwA5Sq5WFjmEDQzumgB9fElojGwWG0vybVfFmA==}
1463 - engines: {node: '>=8.6'}
1464 -
1408 decode-named-character-reference@1.2.0:
1409 resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
1410
@@ -1782,20 +1725,9 @@ packages:
1725 resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1726 engines: {node: '>=0.10.0'}
1727
1785 - event-target-shim@5.0.1:
1786 - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
1787 - engines: {node: '>=6'}
1788 -
1789 - events@3.3.0:
1790 - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
1791 - engines: {node: '>=0.8.x'}
1792 -
1728 evtd@0.2.4:
1729 resolution: {integrity: sha512-qaeGN5bx63s/AXgQo8gj6fBkxge+OoLddLniox5qtLAEY5HSnuSlISXVPxnSae1dWblvTh4/HoMIB+mbMsvZzw==}
1730
1796 - exif-parser@0.1.12:
1797 - resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==}
1798 -
1731 exsolve@1.0.7:
1732 resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
1733
@@ -1824,14 +1756,6 @@ packages:
1756 resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
1757 engines: {node: '>=16.0.0'}
1758
1827 - file-type@16.5.4:
1828 - resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==}
1829 - engines: {node: '>=10'}
1830 -
1831 - file-type@21.1.1:
1832 - resolution: {integrity: sha512-ifJXo8zUqbQ/bLbl9sFoqHNTNWbnPY1COImFfM6CCy7z+E+jC1eY9YfOKkx0fckIg+VljAy2/87T61fp0+eEkg==}
1833 - engines: {node: '>=20'}
1834 -
1759 fill-range@7.1.1:
1760 resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
1761 engines: {node: '>=8'}
@@ -1953,13 +1877,6 @@ packages:
1877 html-entities@2.6.0:
1878 resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==}
1879
1956 - icojs@0.20.1:
1957 - resolution: {integrity: sha512-5CgDmAMlXmqMLFSCKTKrWK5FJl9WaA5Y8y3vtuNSas0HZx9O7dtS+xgeIu7jG8W3VQSXWAXdoGaILtF6ktjE7Q==}
1958 - engines: {node: '>=20.19.4'}
1959 -
1960 - ieee754@1.2.1:
1961 - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
1962 -
1880 ignore@5.3.2:
1881 resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1882 engines: {node: '>= 4'}
@@ -2028,9 +1945,6 @@ packages:
1945 resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
1946 engines: {node: '>=16'}
1947
2031 - isomorphic-fetch@3.0.0:
2032 - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==}
2033 -
1948 jiti@2.6.1:
1949 resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==}
1950 hasBin: true
@@ -2038,9 +1952,6 @@ packages:
1952 jose@6.1.2:
1953 resolution: {integrity: sha512-MpcPtHLE5EmztuFIqB0vzHAWJPpmN1E6L4oo+kze56LIs3MyXIj9ZHMDxqOvkP38gBR7K1v3jqd4WU2+nrfONQ==}
1954
2041 - jpeg-js@0.4.4:
2042 - resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==}
2043 -
1955 js-tokens@4.0.0:
1956 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1957
@@ -2400,15 +2311,6 @@ packages:
2311 node-addon-api@7.1.1:
2312 resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
2313
2403 - node-fetch@2.7.0:
2404 - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
2405 - engines: {node: 4.x || >=6.0.0}
2406 - peerDependencies:
2407 - encoding: ^0.1.0
2408 - peerDependenciesMeta:
2409 - encoding:
2410 - optional: true
2411 -
2314 node-releases@2.0.21:
2315 resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==}
2316
@@ -2480,10 +2382,6 @@ packages:
2382 pathe@2.0.3:
2383 resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
2384
2483 - peek-readable@4.1.0:
2484 - resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==}
2485 - engines: {node: '>=8'}
2486 -
2385 perfect-debounce@1.0.0:
2386 resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
2387
@@ -2529,10 +2427,6 @@ packages:
2427 typescript:
2428 optional: true
2429
2532 - pixelmatch@4.0.2:
2533 - resolution: {integrity: sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==}
2534 - hasBin: true
2535 -
2430 pkg-types@1.3.1:
2431 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
2432
@@ -2543,14 +2437,6 @@ packages:
2437 resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
2438 engines: {node: '>=4'}
2439
2546 - pngjs@3.4.0:
2547 - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
2548 - engines: {node: '>=4.0.0'}
2549 -
2550 - pngjs@7.0.0:
2551 - resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==}
2552 - engines: {node: '>=14.19.0'}
2553 -
2440 pnpm-workspace-yaml@1.3.0:
2441 resolution: {integrity: sha512-Krb5q8Totd5mVuLx7we+EFHq/AfxA75nbfTm25Q1pIf606+RlaKUG+PXH8SDihfe5b5k4H09gE+sL47L1t5lbw==}
2442
@@ -2626,10 +2512,6 @@ packages:
2512 engines: {node: '>=14'}
2513 hasBin: true
2514
2629 - process@0.11.10:
2630 - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
2631 - engines: {node: '>= 0.6.0'}
2632 -
2515 proxy-from-env@1.1.0:
2516 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
2517
@@ -2644,14 +2526,6 @@ packages:
2526 resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==}
2527 engines: {node: ^18.17.0 || >=20.5.0}
2528
2647 - readable-stream@4.7.0:
2648 - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==}
2649 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2650 -
2651 - readable-web-to-node-stream@3.0.4:
2652 - resolution: {integrity: sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==}
2653 - engines: {node: '>=8'}
2654 -
2529 readdirp@4.1.2:
2530 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
2531 engines: {node: '>= 14.18.0'}
@@ -2660,9 +2534,6 @@ packages:
2534 resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
2535 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
2536
2663 - regenerator-runtime@0.13.11:
2664 - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
2665 -
2537 regexp-ast-analysis@0.7.1:
2538 resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
2539 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
@@ -2705,9 +2576,6 @@ packages:
2576 rxjs@7.8.2:
2577 resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==}
2578
2708 - safe-buffer@5.2.1:
2709 - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2710 -
2579 sass@1.94.2:
2580 resolution: {integrity: sha512-N+7WK20/wOr7CzA2snJcUSSNTCzeCGUTFY3OgeQP3mZ1aj9NMQ0mSTXwlrnd89j33zzQJGqIN52GIOmYrfq46A==}
2581 engines: {node: '>=14.0.0'}
@@ -2778,9 +2646,6 @@ packages:
2646 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2647 engines: {node: '>=8'}
2648
2781 - string_decoder@1.3.0:
2782 - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
2783 -
2649 strip-ansi@6.0.1:
2650 resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2651 engines: {node: '>=8'}
@@ -2793,14 +2658,6 @@ packages:
2658 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2659 engines: {node: '>=8'}
2660
2796 - strtok3@10.3.4:
2797 - resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==}
2798 - engines: {node: '>=18'}
2799 -
2800 - strtok3@6.3.0:
2801 - resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==}
2802 - engines: {node: '>=10'}
2803 -
2661 superjson@2.2.2:
2662 resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
2663 engines: {node: '>=16'}
@@ -2829,9 +2686,6 @@ packages:
2686 resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
2687 engines: {node: '>=6'}
2688
2832 - tinycolor2@1.6.0:
2833 - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==}
2834 -
2689 tinyexec@1.0.1:
2690 resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
2691
@@ -2839,13 +2693,6 @@ packages:
2693 resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
2694 engines: {node: '>=12.0.0'}
2695
2842 - to-data-view@1.1.0:
2843 - resolution: {integrity: sha512-1eAdufMg6mwgmlojAx3QeMnzB/BTVp7Tbndi3U7ftcT2zCZadjxkkmLmd97zmaxWi+sgGcgWrokmpEoy0Dn0vQ==}
2844 -
2845 - to-data-view@2.0.0:
2846 - resolution: {integrity: sha512-RGEM5KqlPHr+WVTPmGNAXNeFEmsBnlkxXaIfEpUYV0AST2Z5W1EGq9L/MENFrMMmL2WQr1wjkmZy/M92eKhjYA==}
2847 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2848 -
2696 to-regex-range@5.0.1:
2697 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2698 engines: {node: '>=8.0'}
@@ -2854,14 +2701,6 @@ packages:
2701 resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==}
2702 engines: {node: '>=20'}
2703
2857 - token-types@4.2.1:
2858 - resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==}
2859 - engines: {node: '>=10'}
2860 -
2861 - token-types@6.1.1:
2862 - resolution: {integrity: sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==}
2863 - engines: {node: '>=14.16'}
2864 -
2704 toml-eslint-parser@0.10.0:
2705 resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==}
2706 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2870,9 +2709,6 @@ packages:
2709 resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
2710 engines: {node: '>=6'}
2711
2873 - tr46@0.0.3:
2874 - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
2875 -
2712 tree-kill@1.2.2:
2713 resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
2714 hasBin: true
@@ -2906,10 +2742,6 @@ packages:
2742 ufo@1.6.1:
2743 resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
2744
2909 - uint8array-extras@1.5.0:
2910 - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==}
2911 - engines: {node: '>=18'}
2912 -
2745 undici-types@7.16.0:
2746 resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
2747
@@ -3066,15 +2898,6 @@ packages:
2898 peerDependencies:
2899 vue: ^3.0.11
2900
3069 - webidl-conversions@3.0.1:
3070 - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
3071 -
3072 - whatwg-fetch@3.6.20:
3073 - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
3074 -
3075 - whatwg-url@5.0.0:
3076 - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
3077 -
2901 which@2.0.2:
2902 resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2903 engines: {node: '>= 8'}
@@ -3391,10 +3214,6 @@ snapshots:
3214 '@babel/helper-string-parser': 7.27.1
3215 '@babel/helper-validator-identifier': 7.28.5
3216
3394 - '@borewit/text-codec@0.1.1': {}
3395 -
3396 - '@canvas/image-data@1.1.0': {}
3397 -
3217 '@clack/core@0.5.0':
3218 dependencies:
3219 picocolors: 1.1.1
@@ -3600,35 +3419,6 @@ snapshots:
3419 '@iconify/types': 2.0.0
3420 vue: 3.5.25(typescript@5.9.3)
3421
3603 - '@jimp/bmp@0.22.12(@jimp/custom@0.22.12)':
3604 - dependencies:
3605 - '@jimp/custom': 0.22.12
3606 - '@jimp/utils': 0.22.12
3607 - bmp-js: 0.1.0
3608 -
3609 - '@jimp/core@0.22.12':
3610 - dependencies:
3611 - '@jimp/utils': 0.22.12
3612 - any-base: 1.1.0
3613 - buffer: 5.7.1
3614 - exif-parser: 0.1.12
3615 - file-type: 16.5.4
3616 - isomorphic-fetch: 3.0.0
3617 - pixelmatch: 4.0.2
3618 - tinycolor2: 1.6.0
3619 - transitivePeerDependencies:
3620 - - encoding
3621 -
3622 - '@jimp/custom@0.22.12':
3623 - dependencies:
3624 - '@jimp/core': 0.22.12
3625 - transitivePeerDependencies:
3626 - - encoding
3627 -
3628 - '@jimp/utils@0.22.12':
3629 - dependencies:
3630 - regenerator-runtime: 0.13.11
3631 -
3422 '@jridgewell/gen-mapping@0.3.13':
3423 dependencies:
3424 '@jridgewell/sourcemap-codec': 1.5.5
@@ -3860,15 +3650,6 @@ snapshots:
3650 tailwindcss: 4.1.17
3651 vite: 7.2.4(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.94.2)(yaml@2.8.1)
3652
3863 - '@tokenizer/inflate@0.4.1':
3864 - dependencies:
3865 - debug: 4.4.3
3866 - token-types: 6.1.1
3867 - transitivePeerDependencies:
3868 - - supports-color
3869 -
3870 - '@tokenizer/token@0.3.0': {}
3871 -
3653 '@trysound/sax@0.2.0': {}
3654
3655 '@tsconfig/node20@20.1.8': {}
@@ -4214,10 +3995,6 @@ snapshots:
3995 dependencies:
3996 vue: 3.5.25(typescript@5.9.3)
3997
4217 - abort-controller@3.0.0:
4218 - dependencies:
4219 - event-target-shim: 5.0.1
4220 -
3998 acorn-jsx@5.3.2(acorn@8.15.0):
3999 dependencies:
4000 acorn: 8.15.0
@@ -4245,8 +4022,6 @@ snapshots:
4022
4023 ansis@4.2.0: {}
4024
4248 - any-base@1.1.0: {}
4249 -
4025 are-docs-informative@0.0.2: {}
4026
4027 argparse@2.0.1: {}
@@ -4265,8 +4040,6 @@ snapshots:
4040
4041 balanced-match@1.0.2: {}
4042
4268 - base64-js@1.5.1: {}
4269 -
4043 baseline-browser-mapping@2.8.32: {}
4044
4045 baseline-browser-mapping@2.8.4: {}
@@ -4275,8 +4048,6 @@ snapshots:
4048
4049 birpc@2.8.0: {}
4050
4278 - bmp-js@0.1.0: {}
4279 -
4051 boolbase@1.0.0: {}
4052
4053 brace-expansion@1.1.12:
@@ -4309,16 +4080,6 @@ snapshots:
4080 node-releases: 2.0.27
4081 update-browserslist-db: 1.1.4(browserslist@4.28.0)
4082
4312 - buffer@5.7.1:
4313 - dependencies:
4314 - base64-js: 1.5.1
4315 - ieee754: 1.2.1
4316 -
4317 - buffer@6.0.3:
4318 - dependencies:
4319 - base64-js: 1.5.1
4320 - ieee754: 1.2.1
4321 -
4083 builtin-modules@5.0.0: {}
4084
4085 bundle-name@4.1.0:
@@ -4459,17 +4220,6 @@ snapshots:
4220 dependencies:
4221 ms: 2.1.3
4222
4462 - decode-bmp@0.2.1:
4463 - dependencies:
4464 - '@canvas/image-data': 1.1.0
4465 - to-data-view: 1.1.0
4466 -
4467 - decode-ico@0.4.1:
4468 - dependencies:
4469 - '@canvas/image-data': 1.1.0
4470 - decode-bmp: 0.2.1
4471 - to-data-view: 1.1.0
4472 -
4223 decode-named-character-reference@1.2.0:
4224 dependencies:
4225 character-entities: 2.0.2
@@ -4876,14 +4626,8 @@ snapshots:
4626
4627 esutils@2.0.3: {}
4628
4879 - event-target-shim@5.0.1: {}
4880 -
4881 - events@3.3.0: {}
4882 -
4629 evtd@0.2.4: {}
4630
4885 - exif-parser@0.1.12: {}
4886 -
4631 exsolve@1.0.7: {}
4632
4633 fast-deep-equal@3.1.3: {}
@@ -4904,21 +4648,6 @@ snapshots:
4648 dependencies:
4649 flat-cache: 4.0.1
4650
4907 - file-type@16.5.4:
4908 - dependencies:
4909 - readable-web-to-node-stream: 3.0.4
4910 - strtok3: 6.3.0
4911 - token-types: 4.2.1
4912 -
4913 - file-type@21.1.1:
4914 - dependencies:
4915 - '@tokenizer/inflate': 0.4.1
4916 - strtok3: 10.3.4
4917 - token-types: 6.1.1
4918 - uint8array-extras: 1.5.0
4919 - transitivePeerDependencies:
4920 - - supports-color
4921 -
4651 fill-range@7.1.1:
4652 dependencies:
4653 to-regex-range: 5.0.1
@@ -5019,20 +4748,6 @@ snapshots:
4748
4749 html-entities@2.6.0: {}
4750
5022 - icojs@0.20.1(@jimp/custom@0.22.12):
5023 - dependencies:
5024 - '@jimp/bmp': 0.22.12(@jimp/custom@0.22.12)
5025 - decode-ico: 0.4.1
5026 - file-type: 21.1.1
5027 - jpeg-js: 0.4.4
5028 - pngjs: 7.0.0
5029 - to-data-view: 2.0.0
5030 - transitivePeerDependencies:
5031 - - '@jimp/custom'
5032 - - supports-color
5033 -
5034 - ieee754@1.2.1: {}
5035 -
4751 ignore@5.3.2: {}
4752
4753 ignore@7.0.5: {}
@@ -5079,19 +4794,10 @@ snapshots:
4794
4795 isexe@3.1.1: {}
4796
5082 - isomorphic-fetch@3.0.0:
5083 - dependencies:
5084 - node-fetch: 2.7.0
5085 - whatwg-fetch: 3.6.20
5086 - transitivePeerDependencies:
5087 - - encoding
5088 -
4797 jiti@2.6.1: {}
4798
4799 jose@6.1.2: {}
4800
5093 - jpeg-js@0.4.4: {}
5094 -
4801 js-tokens@4.0.0: {}
4802
4803 js-yaml@4.1.0:
@@ -5605,10 +5311,6 @@ snapshots:
5311 node-addon-api@7.1.1:
5312 optional: true
5313
5608 - node-fetch@2.7.0:
5609 - dependencies:
5610 - whatwg-url: 5.0.0
5611 -
5314 node-releases@2.0.21: {}
5315
5316 node-releases@2.0.27: {}
@@ -5680,8 +5382,6 @@ snapshots:
5382
5383 pathe@2.0.3: {}
5384
5683 - peek-readable@4.1.0: {}
5684 -
5385 perfect-debounce@1.0.0: {}
5386
5387 perfect-debounce@2.0.0: {}
@@ -5708,10 +5408,6 @@ snapshots:
5408 optionalDependencies:
5409 typescript: 5.9.3
5410
5711 - pixelmatch@4.0.2:
5712 - dependencies:
5713 - pngjs: 3.4.0
5714 -
5411 pkg-types@1.3.1:
5412 dependencies:
5413 confbox: 0.1.8
@@ -5726,10 +5422,6 @@ snapshots:
5422
5423 pluralize@8.0.0: {}
5424
5729 - pngjs@3.4.0: {}
5730 -
5731 - pngjs@7.0.0: {}
5732 -
5425 pnpm-workspace-yaml@1.3.0:
5426 dependencies:
5427 yaml: 2.8.1
@@ -5753,8 +5445,6 @@ snapshots:
5445
5446 prettier@3.7.3: {}
5447
5756 - process@0.11.10: {}
5757 -
5448 proxy-from-env@1.1.0: {}
5449
5450 punycode@2.3.1: {}
@@ -5766,26 +5456,12 @@ snapshots:
5456 json-parse-even-better-errors: 4.0.0
5457 npm-normalize-package-bin: 4.0.0
5458
5769 - readable-stream@4.7.0:
5770 - dependencies:
5771 - abort-controller: 3.0.0
5772 - buffer: 6.0.3
5773 - events: 3.3.0
5774 - process: 0.11.10
5775 - string_decoder: 1.3.0
5776 -
5777 - readable-web-to-node-stream@3.0.4:
5778 - dependencies:
5779 - readable-stream: 4.7.0
5780 -
5459 readdirp@4.1.2: {}
5460
5461 refa@0.12.1:
5462 dependencies:
5463 '@eslint-community/regexpp': 4.12.1
5464
5787 - regenerator-runtime@0.13.11: {}
5788 -
5465 regexp-ast-analysis@0.7.1:
5466 dependencies:
5467 '@eslint-community/regexpp': 4.12.1
@@ -5840,8 +5516,6 @@ snapshots:
5516 dependencies:
5517 tslib: 2.8.1
5518
5843 - safe-buffer@5.2.1: {}
5844 -
5519 sass@1.94.2:
5520 dependencies:
5521 chokidar: 4.0.3
@@ -5904,10 +5578,6 @@ snapshots:
5578 is-fullwidth-code-point: 3.0.0
5579 strip-ansi: 6.0.1
5580
5907 - string_decoder@1.3.0:
5908 - dependencies:
5909 - safe-buffer: 5.2.1
5910 -
5581 strip-ansi@6.0.1:
5582 dependencies:
5583 ansi-regex: 5.0.1
@@ -5916,15 +5586,6 @@ snapshots:
5586
5587 strip-json-comments@3.1.1: {}
5588
5919 - strtok3@10.3.4:
5920 - dependencies:
5921 - '@tokenizer/token': 0.3.0
5922 -
5923 - strtok3@6.3.0:
5924 - dependencies:
5925 - '@tokenizer/token': 0.3.0
5926 - peek-readable: 4.1.0
5927 -
5589 superjson@2.2.2:
5590 dependencies:
5591 copy-anything: 3.0.5
@@ -5955,8 +5616,6 @@ snapshots:
5616
5617 tapable@2.2.3: {}
5618
5958 - tinycolor2@1.6.0: {}
5959 -
5619 tinyexec@1.0.1: {}
5620
5621 tinyglobby@0.2.15:
@@ -5964,10 +5623,6 @@ snapshots:
5623 fdir: 6.5.0(picomatch@4.0.3)
5624 picomatch: 4.0.3
5625
5967 - to-data-view@1.1.0: {}
5968 -
5969 - to-data-view@2.0.0: {}
5970 -
5626 to-regex-range@5.0.1:
5627 dependencies:
5628 is-number: 7.0.0
@@ -5978,25 +5633,12 @@ snapshots:
5633 '@sindresorhus/base62': 1.0.0
5634 reserved-identifiers: 1.2.0
5635
5981 - token-types@4.2.1:
5982 - dependencies:
5983 - '@tokenizer/token': 0.3.0
5984 - ieee754: 1.2.1
5985 -
5986 - token-types@6.1.1:
5987 - dependencies:
5988 - '@borewit/text-codec': 0.1.1
5989 - '@tokenizer/token': 0.3.0
5990 - ieee754: 1.2.1
5991 -
5636 toml-eslint-parser@0.10.0:
5637 dependencies:
5638 eslint-visitor-keys: 3.4.3
5639
5640 totalist@3.0.1: {}
5641
5998 - tr46@0.0.3: {}
5999 -
5642 tree-kill@1.2.2: {}
5643
5644 treemate@0.3.11: {}
@@ -6020,8 +5662,6 @@ snapshots:
5662
5663 ufo@1.6.1: {}
5664
6023 - uint8array-extras@1.5.0: {}
6024 -
5665 undici-types@7.16.0: {}
5666
5667 unist-util-is@6.0.0:
@@ -6197,15 +5837,6 @@ snapshots:
5837 vooks: 0.2.12(vue@3.5.25(typescript@5.9.3))
5838 vue: 3.5.25(typescript@5.9.3)
5839
6200 - webidl-conversions@3.0.1: {}
6201 -
6202 - whatwg-fetch@3.6.20: {}
6203 -
6204 - whatwg-url@5.0.0:
6205 - dependencies:
6206 - tr46: 0.0.3
6207 - webidl-conversions: 3.0.1
6208 -
5840 which@2.0.2:
5841 dependencies:
5842 isexe: 2.0.0
customer_portal/src/views/AlertsPage.vue
+3 -3
@@ -178,9 +178,9 @@
178 class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-indigo-500 focus:ring-indigo-500 sm:text-sm"
179 >
180 <option value="">All Statuses</option>
181 - <option value="open">Open</option>
182 - <option value="in_progress">In Progress</option>
183 - <option value="closed">Closed</option>
181 + <option value="OPEN">Open</option>
182 + <option value="IN_PROGRESS">In Progress</option>
183 + <option value="CLOSED">Closed</option>
184 </select>
185 </div>
186 <div>