SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-54092b6f-7881-47cc-bb34-a537e08c103a Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-09T11:54:10Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-056dddfc014a4639e5aa658ea66f78de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9360787af49bb7cf3488fd258ceb36a5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d59ae80ad808c9e65f7ac9ea22516d2e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66d42fdf7af9c4484a9574563d8b5abf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6669ba0cef6861e68745434a333edf4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1f9cc5116bf4f2a241e386a5ccbef17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-436abb447e333cbe27953a3963cff380 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83f77da310225f65c7f0512f29cd3b9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52d3eb4bc5d1316ba085e6f9197d9533 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d83e36a33edf4f576166d5ed85a5b935 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de39c2136c96e49c34d8fee836b45f52 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0aea585547ceb3ea550f02e51986360f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1f003797ce5da474cc2ad0e6d2b6388 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e384f1ab1feda86df938f25566bed72d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-730f511d1025dd5b366e0e4441ecd21f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70faeb87d22c984445884e2adc1d530e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42849e1f6533495986bf5641479905de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26f8743b6445e89331902ccd3879d6ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8aa3e0cafc21545c279abe7735f2bf2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37f55183f3e538d6bb2d5cd1c56e6e77 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b908b43f77537959234f8af17551d63 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5fe5e946674719714842f8d347b5f38 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-982b62678b0d1181051723d4ef892bd8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aba9629b418dec12011fe0b1bb95f461 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffefa50ae41dfb79fa5b9fe1b3e60474 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33080e5a865efc5c9694da692bbf999f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b9aab2fd2814cd736f52a4a600c8c0b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbf36288b5f46327455ff18e37949614 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e46d7f1a6095318c3409876c3c1c0b79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4137df5a4b3059e989dea6324c6f7e14 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-191f0338c314b51f26728856caf3819f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0e54034b204973481cfe0bf6bdb1dbb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-515faf2d84b69d858cd6f95e513e7dbf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f52b493859bcbf76a7b21027132f314 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-142fa01992a5ba511c867f92460ffbab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17020cf024f3822d7a255e400a127920 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-272408b43bc2140455ca5505bfe4c60a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66595b59cdd34ff7f654e07f55027c3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-492603bb79d1cb3878520f4d9c9ae67d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44ae2b5b166275f1b11f47b3f772fb2b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a32ef8a5aea0d83073efca4b45743a17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d0988c0abb76ac922826c6e5184825b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9399fcdffaf8feabc60a07a5c637c303 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0dbf44713c3035f22291d1eb59032525 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6482d642cf38fddb951c08f37708c20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0aafb63fc8cc16a15508f6a68c4c389f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc1f4ae778dfd875f2f8fc38765ec6bc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cbe19631e6ecb4c3185a0e6ad488dfa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d4ba658903f87f3f799e732b0dd8dee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c04bda7b3285e568e92255e80c2d7444 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a125deabea3fc5dafb9288cad047f4b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a524034fa8933c91e917bae0e109a03d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60bc6f53ddd40e650d597d4a0d04d829 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4ad4a2b58543e097aac3537d976fb79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11c8d933ae569fe684c48836a993f611 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dfa0f93bb80c9ff7981b6dc2b9462f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f97dad7fc6e8345634fdbb4dbf02162 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a997d4807b1ad8eebac83d1ce339a8fa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbdb8252c15e36b5bede18e1cf12b94c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97500ad0e06039a64e9ed4378cdb2dc6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d756f54007dcb38de44980ccc7cf0148 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed23e49cbff9796b1449f097d284aa38 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d57b056d5ad929cb07c325435531ac99 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ba6360252e2448b3cdca7a1dc2d6e9a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b410211529ca27f02f8473a05d4b616 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdeedf8ed63a32e59b2b3ed3585ae0fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-452153143a3fc74a1a7accd870dfced3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24d3e8045288f08b58c41c8fad1c97e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fee2f9620a6f22bb1144bc2240c08316 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-395fffe69931886a42dcad42e2f387c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd0eca37339842b4888e9afcd7deb53d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c486199c4b6f77a8e9523c966270d878 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-561f6ea544051a3fd3843e70913d35c6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-312ae9c1d030480ad1fab31d1212d8c6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ecfdcee3cba4df8cae639ac1df52913 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35d676d7c0955b65e09e244b168730aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0246f27431dbd01b762c467bba6be73f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23c4f518b5b585c020df24bdb6f78d6c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43daf6bab8ef5eed7b721c9899358792 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-824b218ae3c14b1da89d311202e9c548 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cad03b8bcedb4e06ec571ff6468e054 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98eeb34f4abe5880c7d4816c494013e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4743d5de84ae0ad0c6d5214c46d3fa0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f427ea58bc83973ecd3e6a4a8e1e6cbf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e87d78d826a1e5a65b33d72b3cca994 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7e296bb5a4d84131d1f6998aaf642d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0146087de378c7d637c869725b89ec3a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8aab886f9f0d03d6698097646c146ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-85a27f900e86d5282e995bde2917cc1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc56e2c4840581f3342a8a464852a4b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0849911c44cde3cd46aee8c7bd868c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66bba52b68bbba35c72e03a7647b16ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c50b8cc00bcbbd007e1885dcd2fe13d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-328057a73dd8afa535b3ac4ada28e243 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f5fe3fc2fc42c0c09e032422649e4f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e59c7aaecd04ddd454255318bdc4a4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43c274a5d47b183630957403f9385838 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddca39b6d088bbb649288dfe2b1c99b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae6babb27ee1fc28cd2f3fcce6eee38e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7484cc2498d71f9a1cd18d38440db0f4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01b06c6ad1fbab938a7f1246a8c24dbb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d9cb92e7f31fa5f27476b92ad3519da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-114eadac91e619db0542fd9ad25a2675 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7f3028234d14f382f379984fa99c4c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5426ebc730fa0f563b3b63b1034603c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f061a725f389f00a4af43ee72af4a238 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b36b8846a7bc083867813af7123c8844 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5281d99c61a9881a77792d6b6ebb7d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94fd43355a7285f2398caa401145cca6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-814cf9dc1f92dff1b699efc5557f4ade Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f69422297e8179ad7bd3aff673521a1b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cb5b5a0cc46712762629a261d015264 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbd6098dc96f9c69a4c2d653709e5e9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c40ba0f20f97c91d147f70fecf56333 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8bfff5fada1b05367db2581f61f50bfc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1ec86da735586ca1f9435ec866308ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e9be757a89c1de361baeec36f0f22a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f81f57283d5f88566b08c0294b99c083 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1bd8b13e4d62565d1b042d0b7e47e7c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-003019e47a85a43d8061bf4bb8b69704 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a0ccba35ad872947933cb664c904707 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6714700570f99ca591af90d592af3e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce14c583fe4dfea21d63d3e64676fcb9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e564fe437451c12dee33682a28627dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b47f6f9f37d15192eeafaafc4305dd6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cb780b7011df02eba978814015afc27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b1a92caf3604cd1c2f56ad8b4e2ec8d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95008053ae7c801fa4601b9a8d513429 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9ca55d2b53f4e108e8bf3f60dfc2179 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74640ce531bd51a97107b66d8a34341f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8272e82c03c583da651303d8ec3db5e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0851b1f06a5561d86969649ab2cdf422 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ee13b5b91a9b7b32a58f9888346c2cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ab3068fc04ea55b62db0e8d66618795 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a32b62991a3eee8f54802252ea599238 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98a40dcdeb99a158c222ffab876f68c8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcc00c4b1b91e77084ea7a6be3f4b973 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23897fb1f9ac8ea10cf449d2cb7df3e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4b93201d29caf7a5c582f43e0d58fe4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8663a6e7994a9f3a53c299b329a3d1b0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38a4c8773fcd9a8f935e60988b54b50c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b6167ad6431700bde77d1ba11929277 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56a9b75d6b3079ec9be929bcbd0f8c37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c802039d543a057fda0fe3d4fa567cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d57f3fcb98ca011d59533ea3c22b543f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e10cf88d543cedc0bf9f193836048c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ebb26fd714575691404e6de5df83d4c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae511f2703d157964d0a6e5528f2b5b0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-76f16adc0a1dda6b9251340fde32f5b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bbfe75dfe472309a3a42b29b0bccade Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-015036a4cd2afaea25e0558adaac34bd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8778db0ebc1ddef9058be60f4619ac5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-147c59f2b0effd503b96f8d3d76689e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb3bfbc768f54dfc6a9e888150424d04 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fe4fd59928a20470855f85f9fb6f479 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd6295cb32af03b03112e4e771aa6584 FileName: ./.dockerignore SPDXID: SPDXRef-056dddfc014a4639e5aa658ea66f78de FileChecksum: SHA1: 78cf4368bdb7c8cc94ab100f9aa56afa225c23b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./.editorconfig SPDXID: SPDXRef-9360787af49bb7cf3488fd258ceb36a5 FileChecksum: SHA1: aa3e5b52682fffdabcb386339df44ba6a767600f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./.gitattributes SPDXID: SPDXRef-d59ae80ad808c9e65f7ac9ea22516d2e FileChecksum: SHA1: cd44f30d65facaea1eb712999a7c99540d050879 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./.github/CONTRIBUTING.md SPDXID: SPDXRef-66d42fdf7af9c4484a9574563d8b5abf FileChecksum: SHA1: c3f8441d646c76f00c0fde02f52b26c1c375570c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./.github/ISSUE_TEMPLATE/bug_report.md SPDXID: SPDXRef-6669ba0cef6861e68745434a333edf4d FileChecksum: SHA1: 81c515fe21439b1f43662057dfcc490507a2dd5a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./.github/ISSUE_TEMPLATE/feature_request.md SPDXID: SPDXRef-a1f9cc5116bf4f2a241e386a5ccbef17 FileChecksum: SHA1: d20a6c99e36b879891efbcd25d5fdd22de9de674 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./.github/SECURITY.md SPDXID: SPDXRef-436abb447e333cbe27953a3963cff380 FileChecksum: SHA1: f80d94f409252899ca0caddb82e3c1c28e9902f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./.github/dependabot.yml SPDXID: SPDXRef-83f77da310225f65c7f0512f29cd3b9d FileChecksum: SHA1: 21d89c0b918c396625a65e5254d192a9ca609c47 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Dirk Klimpel SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./.github/workflows/workflow.yml SPDXID: SPDXRef-52d3eb4bc5d1316ba085e6f9197d9533 FileChecksum: SHA1: 4c158005f389697dcc04cc5c0bc8d52b6b2d0171 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./.gitignore SPDXID: SPDXRef-d83e36a33edf4f576166d5ed85a5b935 FileChecksum: SHA1: 18f41483b1e61c9ee3e563984d6d7eeb868872bc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./.prettierignore SPDXID: SPDXRef-de39c2136c96e49c34d8fee836b45f52 FileChecksum: SHA1: 5af41c870f42c69877fb85b0d422128d7ea1d41e LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./.watchmanconfig SPDXID: SPDXRef-0aea585547ceb3ea550f02e51986360f FileChecksum: SHA1: 911dd35f5f3c8e09f97860625b84fe7e0fd664bc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./Dockerfile SPDXID: SPDXRef-e1f003797ce5da474cc2ad0e6d2b6388 FileChecksum: SHA1: a27cc62254aac3a4a09da2098de4af05bff04524 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019-2024 Manuel Stahl SPDX-FileCopyrightText: 2021 Aaron Raimist SPDX-FileCopyrightText: 2022 Leon Schmidt SPDX-FileCopyrightText: 2023 Michael Albert SPDX-FileCopyrightText: 2024 Gavin Mogan SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Dirk Klimpel FileName: ./Dockerfile.build SPDXID: SPDXRef-e384f1ab1feda86df938f25566bed72d FileChecksum: SHA1: 2edef79c1efed5d56ac6e2b3b40d74da45d478d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./README.md SPDXID: SPDXRef-730f511d1025dd5b366e0e4441ecd21f FileChecksum: SHA1: 7755537394c94b4f1df7112b4dfa11bac7125f14 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2021 Michael Albert SPDX-FileCopyrightText: 2020-2024 Dirk Klimpel SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2021 Lukas Wolfsteiner SPDX-FileCopyrightText: 2021 csett86 SPDX-FileCopyrightText: 2022 Leon Schmidt SPDX-FileCopyrightText: 2023 Sebastian Wagner SPDX-FileCopyrightText: 2024 Andreas Schildbach SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 DrMaxNix SPDX-FileCopyrightText: 2025 Max FileName: ./docker-compose-dev.yml SPDXID: SPDXRef-70faeb87d22c984445884e2adc1d530e FileChecksum: SHA1: e7f4976bf313ef9b6cff059614ded3a9c3efb673 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./docker-compose.yml SPDXID: SPDXRef-42849e1f6533495986bf5641479905de FileChecksum: SHA1: e057cc4f5fbe8c07b9c10abb0c83e3ebfbf2bcb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Lukas Wolfsteiner SPDX-FileCopyrightText: 2023 Dirk Klimpel SPDX-FileCopyrightText: 2023 Michael Albert SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./docs/README.md SPDXID: SPDXRef-26f8743b6445e89331902ccd3879d6ce FileChecksum: SHA1: 9a02e733a0bff2689d3c5f4e45e187bd496b016d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./docs/config.md SPDXID: SPDXRef-8aa3e0cafc21545c279abe7735f2bf2c FileChecksum: SHA1: e0ce6241a5444a565fb66e60382f9afe924427da LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./docs/cors-credentials.md SPDXID: SPDXRef-37f55183f3e538d6bb2d5cd1c56e6e77 FileChecksum: SHA1: 784c183bdd6c2ab477333602690e0e9a8223a0f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./docs/custom-menu.md SPDXID: SPDXRef-5b908b43f77537959234f8af17551d63 FileChecksum: SHA1: 359dcfb2680b48570e68f613c186d51066f4a1ba LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./docs/external-auth-provider.md SPDXID: SPDXRef-f5fe5e946674719714842f8d347b5f38 FileChecksum: SHA1: 0783bb14e19baa358ed3a741147486a34403dbcf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi SPDX-FileCopyrightText: 2026 cy1der FileName: ./docs/prefill-login-form.md SPDXID: SPDXRef-982b62678b0d1181051723d4ef892bd8 FileChecksum: SHA1: 8a421e8f152557f240a7abc1abff3ca0e583b896 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./docs/restrict-hs.md SPDXID: SPDXRef-aba9629b418dec12011fe0b1bb95f461 FileChecksum: SHA1: 56935a1a7e7d1be5a4024a2f86d21d4e0de8a053 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./docs/reverse-proxy.md SPDXID: SPDXRef-ffefa50ae41dfb79fa5b9fe1b3e60474 FileChecksum: SHA1: 8d36e7409e587e52ea4a176b0b947bb5faa809d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./docs/system-users.md SPDXID: SPDXRef-33080e5a865efc5c9694da692bbf999f FileChecksum: SHA1: d943200603929d958217fc7a8bdd854fe2e1d435 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./docs/user-badges.md SPDXID: SPDXRef-5b9aab2fd2814cd736f52a4a600c8c0b FileChecksum: SHA1: 507a648e1bf87ca3d6df4263ab1373e771e994c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./eslint-plugin-ts-compat.js SPDXID: SPDXRef-dbf36288b5f46327455ff18e37949614 FileChecksum: SHA1: 06ad10670c3ae783af149f3cdda74ee9d6e7ad1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./eslint.config.js SPDXID: SPDXRef-e46d7f1a6095318c3409876c3c1c0b79 FileChecksum: SHA1: 63be6524be0d7efcbffdb430aefd1e767aef71c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Borislav Pantaleev SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./jest.config.ts SPDXID: SPDXRef-4137df5a4b3059e989dea6324c6f7e14 FileChecksum: SHA1: 2f2cd3ff5b8813e56ce09dfe60b5ad448d1d4f7e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Dirk Klimpel SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./justfile SPDXID: SPDXRef-191f0338c314b51f26728856caf3819f FileChecksum: SHA1: 52e638ae8f6339ef196b644a93966974f2b1b6a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./package.json SPDXID: SPDXRef-e0e54034b204973481cfe0bf6bdb1dbb FileChecksum: SHA1: 24578a03a9e7dd3525e8eb1887059024789dbdb3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2022 Michael Albert SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2021 Nya Candy SPDX-FileCopyrightText: 2022-2025 Dirk Klimpel SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2023 Francesco Carmelo Capria SPDX-FileCopyrightText: 2024 Fateme Shamohammadi SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Suguru Hirahara FileName: ./public/config.json SPDXID: SPDXRef-515faf2d84b69d858cd6f95e513e7dbf FileChecksum: SHA1: 5f36b2ea290645ee34d943220a14b54ee5ea5be5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2026 Nikita Chernyi SPDX-FileCopyrightText: 2026 Slavi Pantaleev FileName: ./public/data/example.csv SPDXID: SPDXRef-4f52b493859bcbf76a7b21027132f314 FileChecksum: SHA1: b7b0eeaa5d66ac91505ece0bbd140be8eda4296d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./public/favicon.ico SPDXID: SPDXRef-142fa01992a5ba511c867f92460ffbab FileChecksum: SHA1: e8ef7b026b36f0edd5fed87a67c5cbe4437a8bf5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./public/images/floating-cogs.svg SPDXID: SPDXRef-17020cf024f3822d7a255e400a127920 FileChecksum: SHA1: c3b0dbab00b89e4d4d0119993681fbd6a3843798 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Manuel Stahl FileName: ./public/images/logo.webp SPDXID: SPDXRef-272408b43bc2140455ca5505bfe4c60a FileChecksum: SHA1: 0b9b373c74e9677eaaa56c9747adf90ca212318f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./public/robots.txt SPDXID: SPDXRef-66595b59cdd34ff7f654e07f55027c3c FileChecksum: SHA1: a24ed5f48aa62ade786148d562d4bb67f4bfe3cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2024 Dirk Klimpel FileName: ./screenshots/auth.webp SPDXID: SPDXRef-492603bb79d1cb3878520f4d9c9ae67d FileChecksum: SHA1: 7fc930b4e0489334626853c28ad9b639e59a8591 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./screenshots/etke.cc/billing/page.webp SPDXID: SPDXRef-44ae2b5b166275f1b11f47b3f772fb2b FileChecksum: SHA1: 0cde6be02a012839e0acd796f859771e21499678 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev FileName: ./screenshots/etke.cc/server-actions/page.webp SPDXID: SPDXRef-a32ef8a5aea0d83073efca4b45743a17 FileChecksum: SHA1: 28b86a301a7ba4bf9e021c31ef3ebb9e7223b0be LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev FileName: ./screenshots/etke.cc/server-commands/panel.webp SPDXID: SPDXRef-7d0988c0abb76ac922826c6e5184825b FileChecksum: SHA1: 5883ada6bd7596b8f89450ef80da36a68b0b3201 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./screenshots/etke.cc/server-notifications/badge.webp SPDXID: SPDXRef-9399fcdffaf8feabc60a07a5c637c303 FileChecksum: SHA1: 4d6ec469a02ab05c21842126b926aaf3455b88a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./screenshots/etke.cc/server-notifications/page.webp SPDXID: SPDXRef-0dbf44713c3035f22291d1eb59032525 FileChecksum: SHA1: 392a7eecf424a02f095297e24234010b88334920 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./screenshots/etke.cc/server-status/indicator-sidebar.webp SPDXID: SPDXRef-b6482d642cf38fddb951c08f37708c20 FileChecksum: SHA1: 4fe586531157de57cf59ad8adf7c67835ceda8a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./screenshots/etke.cc/server-status/indicator.webp SPDXID: SPDXRef-0aafb63fc8cc16a15508f6a68c4c389f FileChecksum: SHA1: 2ec543821707ac4bf3d5beea12451780711dc7b4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./screenshots/etke.cc/server-status/page.webp SPDXID: SPDXRef-dc1f4ae778dfd875f2f8fc38765ec6bc FileChecksum: SHA1: e8ca08ac019776fb927a9fb0096242c48d075877 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./screenshots/etke.cc/support/page.webp SPDXID: SPDXRef-7cbe19631e6ecb4c3185a0e6ad488dfa FileChecksum: SHA1: d90b6f3e3fc8a03d243fcf8ef3947a98bf261b73 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./screenshots/screenshots.jpg SPDXID: SPDXRef-1d4ba658903f87f3f799e732b0dd8dee FileChecksum: SHA1: 5ae21e29f1fdcbfbd8a212c10141fb39a2047721 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2024 Borislav Pantaleev FileName: ./src/App.test.tsx SPDXID: SPDXRef-c04bda7b3285e568e92255e80c2d7444 FileChecksum: SHA1: 41416113bda460d96b7199ca34b46f506a47a934 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Dirk Klimpel FileName: ./src/App.tsx SPDXID: SPDXRef-0a125deabea3fc5dafb9288cad047f4b FileChecksum: SHA1: 13ad9ed48986aaf9f5221fda7d74b9c3fb70f85c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2021 Nya Candy SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2023 Francesco Carmelo Capria SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Suguru Hirahara FileName: ./src/Context.tsx SPDXID: SPDXRef-a524034fa8933c91e917bae0e109a03d FileChecksum: SHA1: 5b867f4677040134495c8963614ba05b6e7b2c08 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/auth-callback-error.tsx SPDXID: SPDXRef-60bc6f53ddd40e650d597d4a0d04d829 FileChecksum: SHA1: 0dc56ff248266205505bcf995a28dedb958b0828 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018-2023 Awesome Technologies Innovationslabor GmbH SPDX-FileCopyrightText: 2024-2026 etke.cc team FileName: ./src/auth-callback.test.tsx SPDXID: SPDXRef-b4ad4a2b58543e097aac3537d976fb79 FileChecksum: SHA1: 672cc2b553569c8256cc9dfde55c296ea321be26 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018-2023 Awesome Technologies Innovationslabor GmbH SPDX-FileCopyrightText: 2024-2026 etke.cc team FileName: ./src/auth-callback.tsx SPDXID: SPDXRef-11c8d933ae569fe684c48836a993f611 FileChecksum: SHA1: 4b7e6f2bb77059190c3d63498a344edc4ac68572 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018-2023 Awesome Technologies Innovationslabor GmbH SPDX-FileCopyrightText: 2024-2026 etke.cc team FileName: ./src/components/AdminLayout.tsx SPDXID: SPDXRef-2dfa0f93bb80c9ff7981b6dc2b9462f5 FileChecksum: SHA1: 23c7f9f945411ef181a2918f5c37c5144f9e265d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/components/AvatarField.test.tsx SPDXID: SPDXRef-0f97dad7fc6e8345634fdbb4dbf02162 FileChecksum: SHA1: 4041093449758679fe6b2e65a684965b041ed927 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/AvatarField.tsx SPDXID: SPDXRef-a997d4807b1ad8eebac83d1ce339a8fa FileChecksum: SHA1: 39b60401cc48140f23754dcbb6f4c89bf36db48b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/components/DeleteRoomButton.tsx SPDXID: SPDXRef-bbdb8252c15e36b5bede18e1cf12b94c FileChecksum: SHA1: b2732fbce3d7282e5780a3b395d89846ec7ec080 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/components/DeleteUserButton.tsx SPDXID: SPDXRef-97500ad0e06039a64e9ed4378cdb2dc6 FileChecksum: SHA1: 9e0e8deef268abc44383d30da890354fe3082529 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/components/DeviceRemoveButton.tsx SPDXID: SPDXRef-d756f54007dcb38de44980ccc7cf0148 FileChecksum: SHA1: 2f9607fee8b949f0c02b0571dc8fce6b11040ab7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2025 Borislav Pantaleev FileName: ./src/components/ExperimentalFeatures.tsx SPDXID: SPDXRef-ed23e49cbff9796b1449f097d284aa38 FileChecksum: SHA1: 3ff230d5f5ac2efbee82e52ef2f937ebcc00933d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev FileName: ./src/components/Footer.tsx SPDXID: SPDXRef-d57b056d5ad929cb07c325435531ac99 FileChecksum: SHA1: a31c84107ce185e520f287674251c4cf66865f7a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./src/components/LoginFormBox.tsx SPDXID: SPDXRef-2ba6360252e2448b3cdca7a1dc2d6e9a FileChecksum: SHA1: c09fab2d4b9382647e802841b2e16cf04af6353c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./src/components/ServerNotices.tsx SPDXID: SPDXRef-1b410211529ca27f02f8473a05d4b616 FileChecksum: SHA1: 1f8994bda05d86ca04ab386890a214652136ec64 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/UserAccountData.tsx SPDXID: SPDXRef-bdeedf8ed63a32e59b2b3ed3585ae0fd FileChecksum: SHA1: c07f2a42075a2d87e62f8ce7b670842da51a7363 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi SPDX-FileCopyrightText: 2025-2026 Borislav Pantaleev FileName: ./src/components/UserRateLimits.tsx SPDXID: SPDXRef-452153143a3fc74a1a7accd870dfced3 FileChecksum: SHA1: c88b9257229fef9b3eebb69f8f821893081fc31e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev FileName: ./src/components/etke.cc/BillingPage.tsx SPDXID: SPDXRef-24d3e8045288f08b58c41c8fad1c97e7 FileChecksum: SHA1: a430f2c5d67f3d965f440ba6483ef271112176fb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/CurrentlyRunningCommand.tsx SPDXID: SPDXRef-fee2f9620a6f22bb1144bc2240c08316 FileChecksum: SHA1: 9442fc92e21576a48b13fd2f24875a484b017287 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/EtkeAttribution.tsx SPDXID: SPDXRef-395fffe69931886a42dcad42e2f387c2 FileChecksum: SHA1: cb94cc6c1476cbc8f3641307724794047b554486 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/etke.cc/InstanceConfig.tsx SPDXID: SPDXRef-bd0eca37339842b4888e9afcd7deb53d FileChecksum: SHA1: 33bb20bb9036a798734abde1aacfe8458e566e62 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/README.md SPDXID: SPDXRef-c486199c4b6f77a8e9523c966270d878 FileChecksum: SHA1: 0ca03c6590f610c3625c645128343ede2ca928a4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/etke.cc/RichTextEditor.tsx SPDXID: SPDXRef-561f6ea544051a3fd3843e70913d35c6 FileChecksum: SHA1: 4721eaed7d501fad0b50fc15add8937a74160801 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./src/components/etke.cc/ServerActionsPage.tsx SPDXID: SPDXRef-312ae9c1d030480ad1fab31d1212d8c6 FileChecksum: SHA1: 1e283840d23e5d28f26f846604a0eed3de2da17f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerCommandsPanel.tsx SPDXID: SPDXRef-4ecfdcee3cba4df8cae639ac1df52913 FileChecksum: SHA1: 741f3a38984e1d83452037775c3fabefdf4f35e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerNotificationsBadge.tsx SPDXID: SPDXRef-35d676d7c0955b65e09e244b168730aa FileChecksum: SHA1: e25be15d549fbb30d7723426ffd7c8fcb2ac3968 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerNotificationsPage.tsx SPDXID: SPDXRef-0246f27431dbd01b762c467bba6be73f FileChecksum: SHA1: be9f410d50d254448f6936bd49fba4a3c2f1e36f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerStatusBadge.test.tsx SPDXID: SPDXRef-23c4f518b5b585c020df24bdb6f78d6c FileChecksum: SHA1: 4e97e4b8a11baff9ce49912aff6c43d8e59c4522 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerStatusBadge.tsx SPDXID: SPDXRef-43daf6bab8ef5eed7b721c9899358792 FileChecksum: SHA1: 8a84e85b6421ab8c0a09f0ceb092bed4dc320af2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerStatusPage.test.tsx SPDXID: SPDXRef-824b218ae3c14b1da89d311202e9c548 FileChecksum: SHA1: 624c950485677ac4c44ddcd94e0d253c220070e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/etke.cc/ServerStatusPage.tsx SPDXID: SPDXRef-9cad03b8bcedb4e06ec571ff6468e054 FileChecksum: SHA1: d9d1746c9fd805ce5f3b8fc6e73015964f8cbdfa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/SupportPage.tsx SPDXID: SPDXRef-98eeb34f4abe5880c7d4816c494013e9 FileChecksum: SHA1: d0c0b4a7c8f5cd2032b38cbaa086d7593d11c1c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./src/components/etke.cc/SupportRequestPage.tsx SPDXID: SPDXRef-4743d5de84ae0ad0c6d5214c46d3fa0f FileChecksum: SHA1: 7644fd265cef8d0a9c6c48e614ca6f9058aa42dd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./src/components/etke.cc/hooks/useServerCommands.ts SPDXID: SPDXRef-f427ea58bc83973ecd3e6a4a8e1e6cbf FileChecksum: SHA1: 6a1c416fe25b68df0698b4e979dee7bf0b632053 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/recurring/RecurringCommandEdit.tsx SPDXID: SPDXRef-2e87d78d826a1e5a65b33d72b3cca994 FileChecksum: SHA1: 4a20a18a29a9cb7620365f224ee2f27d996193ea LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/recurring/RecurringCommandsList.tsx SPDXID: SPDXRef-e7e296bb5a4d84131d1f6998aaf642d6 FileChecksum: SHA1: 79ef39bc978f2c149f90225935d87ad94ba7ad30 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/recurring/RecurringDeleteButton.tsx SPDXID: SPDXRef-0146087de378c7d637c869725b89ec3a FileChecksum: SHA1: 7f95e9ea6e838cf7623ef8c2ea9036c8f86dc76f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/scheduled/ScheduledCommandEdit.tsx SPDXID: SPDXRef-c8aab886f9f0d03d6698097646c146ab FileChecksum: SHA1: 8339a7041cf1e9f992d3a5a9a1669f9987103d13 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/scheduled/ScheduledCommandShow.tsx SPDXID: SPDXRef-85a27f900e86d5282e995bde2917cc1b FileChecksum: SHA1: dedbe955c6e460d870874fde8474086d80807dbb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/scheduled/ScheduledCommandsList.tsx SPDXID: SPDXRef-fc56e2c4840581f3342a8a464852a4b8 FileChecksum: SHA1: 7768089d94d4aebd6fac83804fe4c27d2181f13f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/components/scheduled/ScheduledDeleteButton.tsx SPDXID: SPDXRef-b0849911c44cde3cd46aee8c7bd868c4 FileChecksum: SHA1: 9b79a88f4ac6c4038cea43fec58ca6d06ddce6c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/hooks/useRecurringCommands.tsx SPDXID: SPDXRef-66bba52b68bbba35c72e03a7647b16ce FileChecksum: SHA1: dcb289f046692a6b7ce0e0ee2f9c6f3a302e1427 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/etke.cc/schedules/hooks/useScheduledCommands.tsx SPDXID: SPDXRef-0c50b8cc00bcbbd007e1885dcd2fe13d FileChecksum: SHA1: 495d54a90af40bbf54d0509a7627029f2b0d377a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/hooks/useDocTitle.tsx SPDXID: SPDXRef-328057a73dd8afa535b3ac4ada28e243 FileChecksum: SHA1: 203e590dd17198ce21e4650852eed72cd2005151 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/media.tsx SPDXID: SPDXRef-7f5fe3fc2fc42c0c09e032422649e4f0 FileChecksum: SHA1: 781a9afd06c7d142df7f19b115a4722751c5e4fe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021-2025 Dirk Klimpel SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/components/user-import/ConflictModeCard.tsx SPDXID: SPDXRef-0e59c7aaecd04ddd454255318bdc4a4a FileChecksum: SHA1: 4af59301ed587796293ff535f47e76bb57527fc1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/ErrorsCard.tsx SPDXID: SPDXRef-43c274a5d47b183630957403f9385838 FileChecksum: SHA1: 63ec31bfac669b8a6f4fcb552440a2c2f61411c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/ResultsCard.tsx SPDXID: SPDXRef-ddca39b6d088bbb649288dfe2b1c99b2 FileChecksum: SHA1: 8d3eb18ae29b4fb2a335522fc02c4a817757d465 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/StartImportCard.tsx SPDXID: SPDXRef-ae6babb27ee1fc28cd2f3fcce6eee38e FileChecksum: SHA1: f0c87a82f9996748a5da2a90d3c46c4cd79d6c5b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/StatsCard.tsx SPDXID: SPDXRef-7484cc2498d71f9a1cd18d38440db0f4 FileChecksum: SHA1: 078f4d8334b828bbc757f325bad534b1634facf3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/UploadCard.tsx SPDXID: SPDXRef-01b06c6ad1fbab938a7f1246a8c24dbb FileChecksum: SHA1: 6f93e163592b520df99037b3a069bf98b1a40746 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/components/user-import/UserImport.tsx SPDXID: SPDXRef-5d9cb92e7f31fa5f27476b92ad3519da FileChecksum: SHA1: de7a0c7178a719f0e9f1c21ac0ab791af48c66a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/user-import/types.ts SPDXID: SPDXRef-114eadac91e619db0542fd9ad25a2675 FileChecksum: SHA1: c8f9c5979d96e9937562d0eaec4355008ce85be4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/components/user-import/useImportFile.test.ts SPDXID: SPDXRef-a7f3028234d14f382f379984fa99c4c9 FileChecksum: SHA1: e7b5bfa839abcb16cb33d8b9bbc3989293eb422d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/components/user-import/useImportFile.tsx SPDXID: SPDXRef-5426ebc730fa0f563b3b63b1034603c2 FileChecksum: SHA1: 62a265386a1386205862226d4fc88c9b3923450d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Borislav Pantaleev SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi FileName: ./src/entrypoints/auth-callback.html SPDXID: SPDXRef-f061a725f389f00a4af43ee72af4a238 FileChecksum: SHA1: e8b0b95d779530d8ff732a9d5e7c75e8db025a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018-2023 Awesome Technologies Innovationslabor GmbH SPDX-FileCopyrightText: 2024-2026 etke.cc team FileName: ./src/entrypoints/index.html SPDXID: SPDXRef-b36b8846a7bc083867813af7123c8844 FileChecksum: SHA1: c7c924e7fcca8531e41cef57f242d6aa36b0f4f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018-2023 Awesome Technologies Innovationslabor GmbH SPDX-FileCopyrightText: 2024-2026 etke.cc team FileName: ./src/i18n/de.ts SPDXID: SPDXRef-b5281d99c61a9881a77792d6b6ebb7d0 FileChecksum: SHA1: 765496e4834bc5a32082e7d945404c1302ad2b1b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2021 Michael Albert SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2022 Nya Candy SPDX-FileCopyrightText: 2023 Przemysław Romanik SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 Steffo SPDX-FileCopyrightText: 2024 ll-SKY-ll SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/i18n/en.ts SPDXID: SPDXRef-94fd43355a7285f2398caa401145cca6 FileChecksum: SHA1: 20faa269630c30fcf0791016dfd91fc014dddbd6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2022 Michael Albert SPDX-FileCopyrightText: 2020-2024 Dirk Klimpel SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2021 John Francis Sukamto SPDX-FileCopyrightText: 2022 Nya Candy SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2023 Przemysław Romanik SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 Steffo SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Huw Carpenter SPDX-FileCopyrightText: 2025 Suguru Hirahara FileName: ./src/i18n/fa.ts SPDXID: SPDXRef-814cf9dc1f92dff1b699efc5557f4ade FileChecksum: SHA1: 07729c7a1ec12d204ccd9aa0ca8cae5f87bcfbbd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Fateme Shamohammadi SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/i18n/fr.ts SPDXID: SPDXRef-f69422297e8179ad7bd3aff673521a1b FileChecksum: SHA1: 61bbda4acf1f352b3824f5d81946cc2f088b8254 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2023 Michael Albert SPDX-FileCopyrightText: 2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/i18n/i18n-keys.test.ts SPDXID: SPDXRef-1cb5b5a0cc46712762629a261d015264 FileChecksum: SHA1: 579e9fd8a9ca2a56be3820ec62e4e261963422d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Nikita Chernyi FileName: ./src/i18n/index.d.ts SPDXID: SPDXRef-fbd6098dc96f9c69a4c2d653709e5e9f FileChecksum: SHA1: 15709811777f716b4ed7cc8c40efb6df050bb42e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Huw Carpenter FileName: ./src/i18n/it.ts SPDXID: SPDXRef-1c40ba0f20f97c91d147f70fecf56333 FileChecksum: SHA1: f74f6154fc6497e285036f18baaee39c78b24fbb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Francesco Carmelo Capria SPDX-FileCopyrightText: 2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/i18n/ja.ts SPDXID: SPDXRef-8bfff5fada1b05367db2581f61f50bfc FileChecksum: SHA1: c880cb713cdfd86ecaa0a93eb98c2a49edeb884e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Suguru Hirahara SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./src/i18n/ru.ts SPDXID: SPDXRef-d1ec86da735586ca1f9435ec866308ce FileChecksum: SHA1: 360e82fdb4be83d8640fa4f033d2c64de87f87ea LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Dirk Klimpel FileName: ./src/i18n/uk.ts SPDXID: SPDXRef-6e9be757a89c1de361baeec36f0f22a2 FileChecksum: SHA1: d126721f2d0bd46b3d8a650a5b8acd34f6801b00 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 Nikita Chernyi SPDX-FileCopyrightText: 2026 Borislav Pantaleev FileName: ./src/i18n/zh.ts SPDXID: SPDXRef-f81f57283d5f88566b08c0294b99c083 FileChecksum: SHA1: 6c24e4a6edd4ceddb023ad6680ba378bdbb61dd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021-2022 Nya Candy SPDX-FileCopyrightText: 2021-2024 Manuel Stahl SPDX-FileCopyrightText: 2021-2025 Dirk Klimpel SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 WriteMemory FileName: ./src/index.tsx SPDXID: SPDXRef-1bd8b13e4d62565d1b042d0b7e47e7c3 FileChecksum: SHA1: 801a195f98bfb54c2a7f66e4c2e85965b899846d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Dirk Klimpel SPDX-FileCopyrightText: 2025 Patrick Kranz FileName: ./src/jest.setup.ts SPDXID: SPDXRef-003019e47a85a43d8061bf4bb8b69704 FileChecksum: SHA1: eefd75b7b3cde2fe79d577c4320b8dd63483dfc7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl FileName: ./src/pages/LoginPage.test.tsx SPDXID: SPDXRef-1a0ccba35ad872947933cb664c904707 FileChecksum: SHA1: 7a15ed74f8e8a68d680667590311cba850c8a919 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2023 Dirk Klimpel SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./src/pages/LoginPage.tsx SPDXID: SPDXRef-a6714700570f99ca591af90d592af3e7 FileChecksum: SHA1: eaf88a021ecb8589e0564ff75c19e0d74db06e0a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2020 teutates SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2021-2022 Nya Candy SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2023 Francesco Carmelo Capria SPDX-FileCopyrightText: 2023 Stefan Möhrle SPDX-FileCopyrightText: 2024 Fateme Shamohammadi SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2025 Hugo Renard FileName: ./src/resources/destinations.tsx SPDXID: SPDXRef-ce14c583fe4dfea21d63d3e64676fcb9 FileChecksum: SHA1: adc2558010e846bc9e4a6cff8d8ddaed7587f63c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023-2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 rkfg SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/registration_tokens.tsx SPDXID: SPDXRef-7e564fe437451c12dee33682a28627dc FileChecksum: SHA1: 8459e0a4c909c5c1fbab334941c0ea2e55ac7abc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022-2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024 Sebastian Wagner SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/reports.tsx SPDXID: SPDXRef-6b47f6f9f37d15192eeafaafc4305dd6 FileChecksum: SHA1: 36e4f034aadbeea5e1217ac8d536bcf07bcc9ca1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Dirk Klimpel SPDX-FileCopyrightText: 2023 Ezwen SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024 Steffo SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/room_directory.tsx SPDXID: SPDXRef-9cb780b7011df02eba978814015afc27 FileChecksum: SHA1: 938ab0b7cf35866e97da03c39ad38e3569185838 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021 Michael Albert SPDX-FileCopyrightText: 2021-2025 Dirk Klimpel SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/rooms.tsx SPDXID: SPDXRef-0b1a92caf3604cd1c2f56ad8b4e2ec8d FileChecksum: SHA1: 54f6c663b46c9494978fee88d4792f5395e415bc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2021 Michael Albert SPDX-FileCopyrightText: 2020-2024 Dirk Klimpel SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2022 Timo Gurr SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/user_media_statistics.tsx SPDXID: SPDXRef-95008053ae7c801fa4601b9a8d513429 FileChecksum: SHA1: a241af4d41f01b508c8e37a32d7d26582752be98 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2021-2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/resources/users.tsx SPDXID: SPDXRef-a9ca55d2b53f4e108e8bf3f60dfc2179 FileChecksum: SHA1: a2019431973fd94ed93cd2840614002ab670c4fb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2023 Przemysław Romanik SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 rkfg SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Huw Carpenter FileName: ./src/synapse/authProvider.test.ts SPDXID: SPDXRef-74640ce531bd51a97107b66d8a34341f FileChecksum: SHA1: d844ad72c9da84cf53e53ada01f51172d37f5a32 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2025 Dirk Klimpel FileName: ./src/synapse/authProvider.ts SPDXID: SPDXRef-8272e82c03c583da651303d8ec3db5e7 FileChecksum: SHA1: d0c86e5b677f29595d260819bdce8c43c01db0e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2020 teutates SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2021 Aaron Raimist SPDX-FileCopyrightText: 2021-2025 Dirk Klimpel SPDX-FileCopyrightText: 2022 Nya Candy SPDX-FileCopyrightText: 2024-2025 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/synapse/dataProvider.test.ts SPDXID: SPDXRef-0851b1f06a5561d86969649ab2cdf422 FileChecksum: SHA1: 3807f25ee38f46264bb6af8e7230e6b0f23b08e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./src/synapse/dataProvider.ts SPDXID: SPDXRef-1ee13b5b91a9b7b32a58f9888346c2cb FileChecksum: SHA1: 57c72b2a243b33dfc1c4857a5f78d3a490d8b30b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Lukas Winkler SPDX-FileCopyrightText: 2020 Michael Albert SPDX-FileCopyrightText: 2020 rkfg SPDX-FileCopyrightText: 2020 teutates SPDX-FileCopyrightText: 2020-2024 Manuel Stahl SPDX-FileCopyrightText: 2020-2025 Dirk Klimpel SPDX-FileCopyrightText: 2023 Charlie Calendre SPDX-FileCopyrightText: 2024-2026 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Huw Carpenter SPDX-FileCopyrightText: 2026 cy1der FileName: ./src/synapse/matrix.test.ts SPDXID: SPDXRef-3ab3068fc04ea55b62db0e8d66618795 FileChecksum: SHA1: d309f1201ff8f8e3af0234968faa2222575bbd6e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./src/synapse/matrix.ts SPDXID: SPDXRef-a32b62991a3eee8f54802252ea599238 FileChecksum: SHA1: 5b4c60970b3b54fa05af120989d28b90d0a96eb2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Alexander Tumin SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2026 cy1der FileName: ./src/utils/config.ts SPDXID: SPDXRef-98a40dcdeb99a158c222ffab876f68c8 FileChecksum: SHA1: afedcc73b92b76c5452c5659db86c066d5cd3ffc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2026 Slavi Pantaleev FileName: ./src/utils/date.ts SPDXID: SPDXRef-fcc00c4b1b91e77084ea7a6be3f4b973 FileChecksum: SHA1: fb60da330b90b185d149969fcb3ca423f0e5db72 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi SPDX-FileCopyrightText: 2025 Borislav Pantaleev FileName: ./src/utils/decodeURLComponent.ts SPDXID: SPDXRef-23897fb1f9ac8ea10cf449d2cb7df3e3 FileChecksum: SHA1: 03ef44e0202da05a08a25a30e29a68ef7e192c60 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./src/utils/error.ts SPDXID: SPDXRef-a4b93201d29caf7a5c582f43e0d58fe4 FileChecksum: SHA1: 048e8bf1155420da666d3dd7e94b84da6b103f3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./src/utils/fetchMedia.ts SPDXID: SPDXRef-8663a6e7994a9f3a53c299b329a3d1b0 FileChecksum: SHA1: 0c88c317983771b95272782f38935393a9f244f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./src/utils/icons.ts SPDXID: SPDXRef-38a4c8773fcd9a8f935e60988b54b50c FileChecksum: SHA1: df9edde021f541b303acfad16435336a14d2b6f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi SPDX-FileCopyrightText: 2025 Borislav Pantaleev FileName: ./src/utils/mxid.ts SPDXID: SPDXRef-9b6167ad6431700bde77d1ba11929277 FileChecksum: SHA1: 667cf9804d98cf187f4d2b6ad2d4d2256041778c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./src/utils/password.ts SPDXID: SPDXRef-56a9b75d6b3079ec9be929bcbd0f8c37 FileChecksum: SHA1: 60a7f37fcf2675933b5af241146f638a8a89e9e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./testdata/element/config.json SPDXID: SPDXRef-8c802039d543a057fda0fe3d4fa567cb FileChecksum: SHA1: 87d0efac7fcb75b34d0db50f3243eff132921d56 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./testdata/element/nginx.conf SPDXID: SPDXRef-d57f3fcb98ca011d59533ea3c22b543f FileChecksum: SHA1: bfec0b88466cd2502c6a18c9267bbe31e93daf8a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./testdata/mas/config.yaml SPDXID: SPDXRef-1e10cf88d543cedc0bf9f193836048c2 FileChecksum: SHA1: e9cf8cd8fcf5316950b59dc96339a0c1820c70d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi SPDX-FileCopyrightText: 2026 cy1der FileName: ./testdata/nginx/nginx.conf SPDXID: SPDXRef-ebb26fd714575691404e6de5df83d4c0 FileChecksum: SHA1: 98c3dae63230bd3b2ea91116b6c9762725e70c71 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./testdata/postgres.initdb/mas.sql SPDXID: SPDXRef-ae511f2703d157964d0a6e5528f2b5b0 FileChecksum: SHA1: c7b3b5cb167253b18ce5ac129a99d093d849250c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Nikita Chernyi FileName: ./testdata/synapse/homeserver.yaml SPDXID: SPDXRef-76f16adc0a1dda6b9251340fde32f5b1 FileChecksum: SHA1: 5e9b98f5f379040005e386688ff0c9f77a1978c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2025 Nikita Chernyi FileName: ./testdata/synapse/synapse.log.config SPDXID: SPDXRef-5bbfe75dfe472309a3a42b29b0bccade FileChecksum: SHA1: dc95bf82adf31ea31dce5d62db64abea30e201a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./testdata/synapse/synapse.signing.key SPDXID: SPDXRef-015036a4cd2afaea25e0558adaac34bd FileChecksum: SHA1: e7a05b08f75083eaaf42c13caf7535f0a7b41c1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Nikita Chernyi FileName: ./tsconfig.eslint.json SPDXID: SPDXRef-8778db0ebc1ddef9058be60f4619ac5b FileChecksum: SHA1: be1ffaaaddd740bc8ed056df6a7c4f43597b45e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl FileName: ./tsconfig.json SPDXID: SPDXRef-147c59f2b0effd503b96f8d3d76689e7 FileChecksum: SHA1: f03a1e4abbec56def8a2640fb706bf0152b86f92 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Borislav Pantaleev SPDX-FileCopyrightText: 2024 Manuel Stahl FileName: ./tsconfig.vite.json SPDXID: SPDXRef-fb3bfbc768f54dfc6a9e888150424d04 FileChecksum: SHA1: 18a449d89b69ca880166969b1e11309b31fbc0ba LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Manuel Stahl FileName: ./vite.config.ts SPDXID: SPDXRef-0fe4fd59928a20470855f85f9fb6f479 FileChecksum: SHA1: 16cfb5620fa09d4cc3defa4be91c36e65cdccd72 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 Dirk Klimpel SPDX-FileCopyrightText: 2024 Manuel Stahl SPDX-FileCopyrightText: 2024-2026 Nikita Chernyi FileName: ./yarn.lock SPDXID: SPDXRef-bd6295cb32af03b03112e4e771aa6584 FileChecksum: SHA1: 990abceca4915f183412a02af714128699859306 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE