Merge branch 'main' into the-federation-layer-v0.6.0

This commit is contained in:
Reckless_Satoshi 2024-03-02 08:40:28 +00:00 committed by GitHub
commit 3b09fb5268
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 114 additions and 97 deletions

View File

@ -1,4 +1,4 @@
FROM python:3.11.6-slim-bookworm
FROM python:3.11.8-slim-bookworm
ARG DEBIAN_FRONTEND=noninteractive
ARG DEVELOPMENT=False

View File

@ -17,7 +17,7 @@
"@mui/icons-material": "^5.15.9",
"@mui/lab": "^5.0.0-alpha.136",
"@mui/material": "^5.15.9",
"@mui/system": "^5.15.3",
"@mui/system": "^5.15.11",
"@mui/x-data-grid": "^6.19.2",
"@mui/x-date-pickers": "^6.19.2",
"@nivo/core": "^0.84.0",
@ -28,18 +28,18 @@
"file-replace-loader": "^1.4.0",
"i18next": "^23.2.11",
"i18next-browser-languagedetector": "^7.2.0",
"i18next-http-backend": "^2.4.2",
"i18next-http-backend": "^2.5.0",
"install": "^0.13.0",
"js-sha256": "^0.11.0",
"leaflet": "^1.9.4",
"light-bolt11-decoder": "^3.0.0",
"npm": "^10.4.0",
"npm": "^10.5.0",
"openpgp": "^5.11.0",
"react": "^18.2.0",
"react-countdown": "^2.3.5",
"react-dom": "^18.2.0",
"react-grid-layout": "^1.4.4",
"react-i18next": "^14.0.1",
"react-i18next": "^14.0.5",
"react-image": "^4.1.0",
"react-leaflet": "^4.2.1",
"react-qr-code": "^2.0.11",
@ -79,7 +79,7 @@
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-react-hooks": "^4.6.0",
"jest": "^29.6.1",
"prettier": "^3.1.1",
"prettier": "^3.2.5",
"ts-node": "^10.9.2",
"typescript": "^5.3.3",
"webpack": "^5.89.0",
@ -3264,12 +3264,12 @@
}
},
"node_modules/@mui/private-theming": {
"version": "5.15.9",
"resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.9.tgz",
"integrity": "sha512-/aMJlDOxOTAXyp4F2rIukW1O0anodAMCkv1DfBh/z9vaKHY3bd5fFf42wmP+0GRmwMinC5aWPpNfHXOED1fEtg==",
"version": "5.15.11",
"resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.11.tgz",
"integrity": "sha512-jY/696SnSxSzO1u86Thym7ky5T9CgfidU3NFJjguldqK4f3Z5S97amZ6nffg8gTD0HBjY9scB+4ekqDEUmxZOA==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@mui/utils": "^5.15.9",
"@mui/utils": "^5.15.11",
"prop-types": "^15.8.1"
},
"engines": {
@ -3290,9 +3290,9 @@
}
},
"node_modules/@mui/styled-engine": {
"version": "5.15.9",
"resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.9.tgz",
"integrity": "sha512-NRKtYkL5PZDH7dEmaLEIiipd3mxNnQSO+Yo8rFNBNptY8wzQnQ+VjayTq39qH7Sast5cwHKYFusUrQyD+SS4Og==",
"version": "5.15.11",
"resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.11.tgz",
"integrity": "sha512-So21AhAngqo07ces4S/JpX5UaMU2RHXpEA6hNzI6IQjd/1usMPxpgK8wkGgTe3JKmC2KDmH8cvoycq5H3Ii7/w==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@emotion/cache": "^11.11.0",
@ -3321,15 +3321,15 @@
}
},
"node_modules/@mui/system": {
"version": "5.15.9",
"resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.9.tgz",
"integrity": "sha512-SxkaaZ8jsnIJ77bBXttfG//LUf6nTfOcaOuIgItqfHv60ZCQy/Hu7moaob35kBb+guxVJnoSZ+7vQJrA/E7pKg==",
"version": "5.15.11",
"resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.11.tgz",
"integrity": "sha512-9j35suLFq+MgJo5ktVSHPbkjDLRMBCV17NMBdEQurh6oWyGnLM4uhU4QGZZQ75o0vuhjJghOCA1jkO3+79wKsA==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@mui/private-theming": "^5.15.9",
"@mui/styled-engine": "^5.15.9",
"@mui/private-theming": "^5.15.11",
"@mui/styled-engine": "^5.15.11",
"@mui/types": "^7.2.13",
"@mui/utils": "^5.15.9",
"@mui/utils": "^5.15.11",
"clsx": "^2.1.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
@ -3381,9 +3381,9 @@
}
},
"node_modules/@mui/utils": {
"version": "5.15.9",
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.9.tgz",
"integrity": "sha512-yDYfr61bCYUz1QtwvpqYy/3687Z8/nS4zv7lv/ih/6ZFGMl1iolEvxRmR84v2lOYxlds+kq1IVYbXxDKh8Z9sg==",
"version": "5.15.11",
"resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.11.tgz",
"integrity": "sha512-D6bwqprUa9Stf8ft0dcMqWyWDKEo7D+6pB1k8WajbqlYIRA8J8Kw9Ra7PSZKKePGBGWO+/xxrX1U8HpG/aXQCw==",
"dependencies": {
"@babel/runtime": "^7.23.9",
"@types/prop-types": "^15.7.11",
@ -7760,9 +7760,9 @@
}
},
"node_modules/i18next-http-backend": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.4.2.tgz",
"integrity": "sha512-wKrgGcaFQ4EPjfzBTjzMU0rbFTYpa0S5gv9N/d8WBmWS64+IgJb7cHddMvV+tUkse7vUfco3eVs2lB+nJhPo3w==",
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.5.0.tgz",
"integrity": "sha512-Z/aQsGZk1gSxt2/DztXk92DuDD20J+rNudT7ZCdTrNOiK8uQppfvdjq9+DFQfpAnFPn3VZS+KQIr1S/W1KxhpQ==",
"dependencies": {
"cross-fetch": "4.0.0"
}
@ -10360,9 +10360,9 @@
}
},
"node_modules/npm": {
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/npm/-/npm-10.4.0.tgz",
"integrity": "sha512-RS7Mx0OVfXlOcQLRePuDIYdFCVBPCNapWHplDK+mh7GDdP/Tvor4ocuybRRPSvfcRb2vjRJt1fHCqw3cr8qACQ==",
"version": "10.5.0",
"resolved": "https://registry.npmjs.org/npm/-/npm-10.5.0.tgz",
"integrity": "sha512-Ejxwvfh9YnWVU2yA5FzoYLTW52vxHCz+MHrOFg9Cc8IFgF/6f5AGPAvb5WTay5DIUP1NIfN3VBZ0cLlGO0Ys+A==",
"bundleDependencies": [
"@isaacs/string-locale-compare",
"@npmcli/arborist",
@ -10444,7 +10444,7 @@
"@npmcli/package-json": "^5.0.0",
"@npmcli/promise-spawn": "^7.0.1",
"@npmcli/run-script": "^7.0.4",
"@sigstore/tuf": "^2.3.0",
"@sigstore/tuf": "^2.3.1",
"abbrev": "^2.0.0",
"archy": "~1.0.0",
"cacache": "^18.0.2",
@ -10495,7 +10495,7 @@
"proc-log": "^3.0.0",
"qrcode-terminal": "^0.12.0",
"read": "^2.1.0",
"semver": "^7.5.4",
"semver": "^7.6.0",
"spdx-expression-parse": "^3.0.1",
"ssri": "^10.0.5",
"supports-color": "^9.4.0",
@ -10604,7 +10604,7 @@
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/agent": {
"version": "2.2.0",
"version": "2.2.1",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -10619,7 +10619,7 @@
}
},
"node_modules/npm/node_modules/@npmcli/arborist": {
"version": "7.3.1",
"version": "7.4.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -10631,7 +10631,7 @@
"@npmcli/name-from-folder": "^2.0.0",
"@npmcli/node-gyp": "^3.0.0",
"@npmcli/package-json": "^5.0.0",
"@npmcli/query": "^3.0.1",
"@npmcli/query": "^3.1.0",
"@npmcli/run-script": "^7.0.2",
"bin-links": "^4.0.1",
"cacache": "^18.0.0",
@ -10665,7 +10665,7 @@
}
},
"node_modules/npm/node_modules/@npmcli/config": {
"version": "8.1.0",
"version": "8.2.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -10824,7 +10824,7 @@
}
},
"node_modules/npm/node_modules/@npmcli/query": {
"version": "3.0.1",
"version": "3.1.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -10859,18 +10859,18 @@
}
},
"node_modules/npm/node_modules/@sigstore/bundle": {
"version": "2.1.1",
"version": "2.2.0",
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/protobuf-specs": "^0.2.1"
"@sigstore/protobuf-specs": "^0.3.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/npm/node_modules/@sigstore/core": {
"version": "0.2.0",
"version": "1.0.0",
"inBundle": true,
"license": "Apache-2.0",
"engines": {
@ -10878,7 +10878,7 @@
}
},
"node_modules/npm/node_modules/@sigstore/protobuf-specs": {
"version": "0.2.1",
"version": "0.3.0",
"inBundle": true,
"license": "Apache-2.0",
"engines": {
@ -10886,13 +10886,13 @@
}
},
"node_modules/npm/node_modules/@sigstore/sign": {
"version": "2.2.1",
"version": "2.2.3",
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1",
"@sigstore/bundle": "^2.2.0",
"@sigstore/core": "^1.0.0",
"@sigstore/protobuf-specs": "^0.3.0",
"make-fetch-happen": "^13.0.0"
},
"engines": {
@ -10900,11 +10900,11 @@
}
},
"node_modules/npm/node_modules/@sigstore/tuf": {
"version": "2.3.0",
"version": "2.3.1",
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/protobuf-specs": "^0.2.1",
"@sigstore/protobuf-specs": "^0.3.0",
"tuf-js": "^2.2.0"
},
"engines": {
@ -10912,13 +10912,13 @@
}
},
"node_modules/npm/node_modules/@sigstore/verify": {
"version": "0.1.0",
"version": "1.1.0",
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1"
"@sigstore/bundle": "^2.2.0",
"@sigstore/core": "^1.0.0",
"@sigstore/protobuf-specs": "^0.3.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
@ -11288,7 +11288,7 @@
}
},
"node_modules/npm/node_modules/diff": {
"version": "5.1.0",
"version": "5.2.0",
"inBundle": true,
"license": "BSD-3-Clause",
"engines": {
@ -11424,7 +11424,7 @@
"license": "ISC"
},
"node_modules/npm/node_modules/hasown": {
"version": "2.0.0",
"version": "2.0.1",
"inBundle": true,
"license": "MIT",
"dependencies": {
@ -11451,7 +11451,7 @@
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/http-proxy-agent": {
"version": "7.0.0",
"version": "7.0.2",
"inBundle": true,
"license": "MIT",
"dependencies": {
@ -11463,7 +11463,7 @@
}
},
"node_modules/npm/node_modules/https-proxy-agent": {
"version": "7.0.2",
"version": "7.0.4",
"inBundle": true,
"license": "MIT",
"dependencies": {
@ -11538,10 +11538,22 @@
"node": "^16.14.0 || >=18.0.0"
}
},
"node_modules/npm/node_modules/ip": {
"version": "2.0.0",
"node_modules/npm/node_modules/ip-address": {
"version": "9.0.5",
"inBundle": true,
"license": "MIT"
"license": "MIT",
"dependencies": {
"jsbn": "1.1.0",
"sprintf-js": "^1.1.3"
},
"engines": {
"node": ">= 12"
}
},
"node_modules/npm/node_modules/ip-address/node_modules/sprintf-js": {
"version": "1.1.3",
"inBundle": true,
"license": "BSD-3-Clause"
},
"node_modules/npm/node_modules/ip-regex": {
"version": "5.0.0",
@ -11611,6 +11623,11 @@
"@pkgjs/parseargs": "^0.11.0"
}
},
"node_modules/npm/node_modules/jsbn": {
"version": "1.1.0",
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/json-parse-even-better-errors": {
"version": "3.0.1",
"inBundle": true,
@ -11658,7 +11675,7 @@
}
},
"node_modules/npm/node_modules/libnpmdiff": {
"version": "6.0.6",
"version": "6.0.7",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -11677,7 +11694,7 @@
}
},
"node_modules/npm/node_modules/libnpmexec": {
"version": "7.0.7",
"version": "7.0.8",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -11698,7 +11715,7 @@
}
},
"node_modules/npm/node_modules/libnpmfund": {
"version": "5.0.4",
"version": "5.0.5",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -11733,7 +11750,7 @@
}
},
"node_modules/npm/node_modules/libnpmpack": {
"version": "6.0.6",
"version": "6.0.7",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -11803,7 +11820,7 @@
}
},
"node_modules/npm/node_modules/lru-cache": {
"version": "10.1.0",
"version": "10.2.0",
"inBundle": true,
"license": "ISC",
"engines": {
@ -12412,7 +12429,7 @@
"optional": true
},
"node_modules/npm/node_modules/semver": {
"version": "7.5.4",
"version": "7.6.0",
"inBundle": true,
"license": "ISC",
"dependencies": {
@ -12472,16 +12489,16 @@
}
},
"node_modules/npm/node_modules/sigstore": {
"version": "2.2.0",
"version": "2.2.2",
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
"@sigstore/bundle": "^2.1.1",
"@sigstore/core": "^0.2.0",
"@sigstore/protobuf-specs": "^0.2.1",
"@sigstore/sign": "^2.2.1",
"@sigstore/tuf": "^2.3.0",
"@sigstore/verify": "^0.1.0"
"@sigstore/bundle": "^2.2.0",
"@sigstore/core": "^1.0.0",
"@sigstore/protobuf-specs": "^0.3.0",
"@sigstore/sign": "^2.2.3",
"@sigstore/tuf": "^2.3.1",
"@sigstore/verify": "^1.1.0"
},
"engines": {
"node": "^16.14.0 || >=18.0.0"
@ -12497,15 +12514,15 @@
}
},
"node_modules/npm/node_modules/socks": {
"version": "2.7.1",
"version": "2.8.0",
"inBundle": true,
"license": "MIT",
"dependencies": {
"ip": "^2.0.0",
"ip-address": "^9.0.5",
"smart-buffer": "^4.2.0"
},
"engines": {
"node": ">= 10.13.0",
"node": ">= 16.0.0",
"npm": ">= 3.0.0"
}
},
@ -12532,7 +12549,7 @@
}
},
"node_modules/npm/node_modules/spdx-exceptions": {
"version": "2.3.0",
"version": "2.5.0",
"inBundle": true,
"license": "CC-BY-3.0"
},
@ -12546,7 +12563,7 @@
}
},
"node_modules/npm/node_modules/spdx-license-ids": {
"version": "3.0.16",
"version": "3.0.17",
"inBundle": true,
"license": "CC0-1.0"
},
@ -13356,9 +13373,9 @@
}
},
"node_modules/prettier": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz",
"integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==",
"version": "3.2.5",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
"integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
"dev": true,
"bin": {
"prettier": "bin/prettier.cjs"
@ -13568,11 +13585,11 @@
}
},
"node_modules/react-i18next": {
"version": "14.0.1",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.0.1.tgz",
"integrity": "sha512-TMV8hFismBmpMdIehoFHin/okfvgjFhp723RYgIqB4XyhDobVMyukyM3Z8wtTRmajyFMZrBl/OaaXF2P6WjUAw==",
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.0.5.tgz",
"integrity": "sha512-5+bQSeEtgJrMBABBL5lO7jPdSNAbeAZ+MlFWDw//7FnVacuVu3l9EeWFzBQvZsKy+cihkbThWOAThEdH8YjGEw==",
"dependencies": {
"@babel/runtime": "^7.22.5",
"@babel/runtime": "^7.23.9",
"html-parse-stringify": "^3.0.1"
},
"peerDependencies": {

View File

@ -41,7 +41,7 @@
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-react-hooks": "^4.6.0",
"jest": "^29.6.1",
"prettier": "^3.1.1",
"prettier": "^3.2.5",
"ts-node": "^10.9.2",
"typescript": "^5.3.3",
"webpack": "^5.89.0",
@ -56,7 +56,7 @@
"@mui/icons-material": "^5.15.9",
"@mui/lab": "^5.0.0-alpha.136",
"@mui/material": "^5.15.9",
"@mui/system": "^5.15.3",
"@mui/system": "^5.15.11",
"@mui/x-data-grid": "^6.19.2",
"@mui/x-date-pickers": "^6.19.2",
"@nivo/core": "^0.84.0",
@ -67,18 +67,18 @@
"file-replace-loader": "^1.4.0",
"i18next": "^23.2.11",
"i18next-browser-languagedetector": "^7.2.0",
"i18next-http-backend": "^2.4.2",
"i18next-http-backend": "^2.5.0",
"install": "^0.13.0",
"js-sha256": "^0.11.0",
"leaflet": "^1.9.4",
"light-bolt11-decoder": "^3.0.0",
"npm": "^10.4.0",
"npm": "^10.5.0",
"openpgp": "^5.11.0",
"react": "^18.2.0",
"react-countdown": "^2.3.5",
"react-dom": "^18.2.0",
"react-grid-layout": "^1.4.4",
"react-i18next": "^14.0.1",
"react-i18next": "^14.0.5",
"react-image": "^4.1.0",
"react-leaflet": "^4.2.1",
"react-qr-code": "^2.0.11",

View File

@ -9,7 +9,7 @@
"version": "0.6.0",
"dependencies": {
"@react-native-clipboard/clipboard": "^1.13.2",
"@react-native-community/netinfo": "^11.2.1",
"@react-native-community/netinfo": "^11.3.0",
"react": "18.2.0",
"react-native": "^0.71.8",
"react-native-encrypted-storage": "^4.0.3",
@ -4182,9 +4182,9 @@
"license": "MIT"
},
"node_modules/@react-native-community/netinfo": {
"version": "11.2.1",
"resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.2.1.tgz",
"integrity": "sha512-n9kgmH7vLaU7Cdo8vGfJGGwhrlgppaOSq5zKj9I7H4k5iRM3aNtwURw83mgrc22Ip7nSye2afZV2xDiIyvHttQ==",
"version": "11.3.0",
"resolved": "https://registry.npmjs.org/@react-native-community/netinfo/-/netinfo-11.3.0.tgz",
"integrity": "sha512-mR9iqUi0GzuC8ut+goI/lLkgG+a2OViI1mjSdXHKZnkfdJVjHblyWX3xoA8GE4GH8X4r0X/PNM3Vvyf2FH9mVg==",
"peerDependencies": {
"react-native": ">=0.59"
}

View File

@ -13,7 +13,7 @@
},
"dependencies": {
"@react-native-clipboard/clipboard": "^1.13.2",
"@react-native-community/netinfo": "^11.2.1",
"@react-native-community/netinfo": "^11.3.0",
"react": "18.2.0",
"react-native": "^0.71.8",
"react-native-encrypted-storage": "^4.0.3",

View File

@ -2,15 +2,15 @@ django==4.2.9
django-admin-relation-links==0.2.5
django-celery-beat==2.5.0
django-celery-results==2.5.1
django-model-utils==4.3.1
django-model-utils==4.4.0
django-redis==5.4.0
djangorestframework==3.14.0
channels==4.0.0
channels-redis==4.2.0
celery==5.3.6
grpcio==1.60.0
grpcio==1.62.0
googleapis-common-protos==1.62.0
grpcio-tools==1.60.0
grpcio-tools==1.62.0
numpy==1.26.0
Pillow==10.1.0
python-decouple==3.8

View File

@ -1,4 +1,4 @@
coverage==7.4.1
ruff==0.2.1
coverage==7.4.3
ruff==0.2.2
drf-openapi-tester==2.3.3
pre-commit==3.6.1
pre-commit==3.6.2