mirror of
https://github.com/louislam/uptime-kuma.git
synced 2024-11-24 07:14:04 +00:00
Merge branch 'louislam:master' into master
This commit is contained in:
commit
909412c87e
6 changed files with 179 additions and 27 deletions
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -25,4 +25,4 @@ Please delete options that are not relevant.
|
||||||
|
|
||||||
## Screenshots (if any)
|
## Screenshots (if any)
|
||||||
|
|
||||||
Please do not use any external image service. Instead, just paste in or drag and drop the image here and it will be uploaded automatically.
|
Please do not use any external image service. Instead, just paste in or drag and drop the image here, and it will be uploaded automatically.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
First of all, thank you everyone who made pull requests for Uptime Kuma, I never thought GitHub Community can be that nice! And also because of this, I also never thought other people actually read my code and edit my code. It is not structured and commented so well, lol. Sorry about that.
|
First of all, thank you everyone who made pull requests for Uptime Kuma, I never thought GitHub Community can be that nice! And also because of this, I also never thought other people actually read my code and edit my code. It is not structured and commented so well, lol. Sorry about that.
|
||||||
|
|
||||||
The project was created with vite.js (vue3). Then I created a sub-directory called "server" for server part. Both frontend and backend share the same package.json.
|
The project was created with vite.js (vue3). Then I created a subdirectory called "server" for server part. Both frontend and backend share the same package.json.
|
||||||
|
|
||||||
The frontend code build into "dist" directory. The server (express.js) exposes the "dist" directory as root of the endpoint. This is how production is working.
|
The frontend code build into "dist" directory. The server (express.js) exposes the "dist" directory as root of the endpoint. This is how production is working.
|
||||||
|
|
||||||
|
@ -27,11 +27,10 @@ The frontend code build into "dist" directory. The server (express.js) exposes t
|
||||||
|
|
||||||
## Can I create a pull request for Uptime Kuma?
|
## Can I create a pull request for Uptime Kuma?
|
||||||
|
|
||||||
Generally, if the pull request is working fine and it do not affect any existing logic, workflow and performance, I will merge into the master branch once it is tested.
|
Generally, if the pull request is working fine, and it does not affect any existing logic, workflow and performance, I will merge into the master branch once it is tested.
|
||||||
|
|
||||||
If you are not sure whether I will accept your pull request, feel free to create an empty pull request draft first.
|
If you are not sure whether I will accept your pull request, feel free to create an empty pull request draft first.
|
||||||
|
|
||||||
|
|
||||||
### Recommended Pull Request Guideline
|
### Recommended Pull Request Guideline
|
||||||
|
|
||||||
1. Fork the project
|
1. Fork the project
|
||||||
|
@ -66,7 +65,7 @@ I do not have such knowledge to test it.
|
||||||
|
|
||||||
#### ⚠ Low Priority - Harsh Mode
|
#### ⚠ Low Priority - Harsh Mode
|
||||||
|
|
||||||
Some pull requests are required to modify the core. To be honest, I do not want anyone to try to do that, because it would spend a lot of your time. I will review your pull request harshly. Also you may need to write a lot of unit tests to ensure that there is no breaking change.
|
Some pull requests are required to modify the core. To be honest, I do not want anyone to try to do that, because it would spend a lot of your time. I will review your pull request harshly. Also, you may need to write a lot of unit tests to ensure that there is no breaking change.
|
||||||
|
|
||||||
- Touch large parts of code of any very important features
|
- Touch large parts of code of any very important features
|
||||||
- Touch monitoring logic
|
- Touch monitoring logic
|
||||||
|
@ -74,7 +73,6 @@ Some pull requests are required to modify the core. To be honest, I do not want
|
||||||
- Touch the entry point of Docker or Node.js
|
- Touch the entry point of Docker or Node.js
|
||||||
- Modify auth
|
- Modify auth
|
||||||
|
|
||||||
|
|
||||||
#### *️⃣ Low Priority
|
#### *️⃣ Low Priority
|
||||||
|
|
||||||
It changed my current workflow and require further studies.
|
It changed my current workflow and require further studies.
|
||||||
|
@ -143,7 +141,7 @@ express.js is just used for serving the frontend built files (index.html, .js an
|
||||||
- modules/ (Modified 3rd-party modules)
|
- modules/ (Modified 3rd-party modules)
|
||||||
- notification-providers/ (individual notification logic)
|
- notification-providers/ (individual notification logic)
|
||||||
- routers/ (Express Routers)
|
- routers/ (Express Routers)
|
||||||
- scoket-handler (Socket.io Handlers)
|
- socket-handler (Socket.io Handlers)
|
||||||
- server.js (Server main logic)
|
- server.js (Server main logic)
|
||||||
|
|
||||||
## How to start the Frontend Dev Server
|
## How to start the Frontend Dev Server
|
||||||
|
@ -201,7 +199,7 @@ ncu -u -t patch
|
||||||
npm install
|
npm install
|
||||||
```
|
```
|
||||||
|
|
||||||
Since previously updating vite 2.5.10 to 2.6.0 broke the application completely, from now on, it should update patch release version only.
|
Since previously updating Vite 2.5.10 to 2.6.0 broke the application completely, from now on, it should update patch release version only.
|
||||||
|
|
||||||
Patch release = the third digit ([Semantic Versioning](https://semver.org/))
|
Patch release = the third digit ([Semantic Versioning](https://semver.org/))
|
||||||
|
|
||||||
|
@ -209,20 +207,19 @@ Patch release = the third digit ([Semantic Versioning](https://semver.org/))
|
||||||
|
|
||||||
Please read: https://github.com/louislam/uptime-kuma/tree/master/src/languages
|
Please read: https://github.com/louislam/uptime-kuma/tree/master/src/languages
|
||||||
|
|
||||||
|
|
||||||
## Wiki
|
## Wiki
|
||||||
|
|
||||||
Since there is no way to make a pull request to wiki's repo, I have setup another repo to do that.
|
Since there is no way to make a pull request to wiki's repo, I have set up another repo to do that.
|
||||||
|
|
||||||
https://github.com/louislam/uptime-kuma-wiki
|
https://github.com/louislam/uptime-kuma-wiki
|
||||||
|
|
||||||
|
|
||||||
## Maintainer
|
## Maintainer
|
||||||
|
|
||||||
Check the latest issues and pull requests:
|
Check the latest issues and pull requests:
|
||||||
https://github.com/louislam/uptime-kuma/issues?q=sort%3Aupdated-desc
|
https://github.com/louislam/uptime-kuma/issues?q=sort%3Aupdated-desc
|
||||||
|
|
||||||
### Release Procedures
|
### Release Procedures
|
||||||
|
|
||||||
1. Draft a release note
|
1. Draft a release note
|
||||||
1. Make sure the repo is cleared
|
1. Make sure the repo is cleared
|
||||||
1. `npm run update-version 1.X.X`
|
1. `npm run update-version 1.X.X`
|
||||||
|
@ -234,22 +231,24 @@ https://github.com/louislam/uptime-kuma/issues?q=sort%3Aupdated-desc
|
||||||
1. SSH to demo site server and update to 1.X.X
|
1. SSH to demo site server and update to 1.X.X
|
||||||
|
|
||||||
Checking:
|
Checking:
|
||||||
|
|
||||||
- Check all tags is fine on https://hub.docker.com/r/louislam/uptime-kuma/tags
|
- Check all tags is fine on https://hub.docker.com/r/louislam/uptime-kuma/tags
|
||||||
- Try the Docker image with tag 1.X.X (Clean install / amd64 / arm64 / armv7)
|
- Try the Docker image with tag 1.X.X (Clean install / amd64 / arm64 / armv7)
|
||||||
- Try clean install with Node.js
|
- Try clean installation with Node.js
|
||||||
|
|
||||||
### Release Wiki
|
### Release Wiki
|
||||||
|
|
||||||
#### Setup Repo
|
#### Setup Repo
|
||||||
```
|
|
||||||
|
```bash
|
||||||
git clone https://github.com/louislam/uptime-kuma-wiki.git
|
git clone https://github.com/louislam/uptime-kuma-wiki.git
|
||||||
cd uptime-kuma-wiki
|
cd uptime-kuma-wiki
|
||||||
git remote add production https://github.com/louislam/uptime-kuma.wiki.git
|
git remote add production https://github.com/louislam/uptime-kuma.wiki.git
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Push to Production Wiki
|
#### Push to Production Wiki
|
||||||
```
|
|
||||||
|
```bash
|
||||||
git pull
|
git pull
|
||||||
git push production master
|
git push production master
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
10
README.md
10
README.md
|
@ -17,13 +17,13 @@ Try it!
|
||||||
|
|
||||||
https://demo.uptime.kuma.pet
|
https://demo.uptime.kuma.pet
|
||||||
|
|
||||||
It is a temporary live demo, all data will be deleted after 10 minutes. The server is located at Tokyo, so if you live far from there it may affect your experience. I suggest that you should install and try it out for the best demo experience.
|
It is a temporary live demo, all data will be deleted after 10 minutes. The server is located in Tokyo, so if you live far from there, it may affect your experience. I suggest that you should install and try it out for the best demo experience.
|
||||||
|
|
||||||
VPS is sponsored by Uptime Kuma sponsors on [Open Collective](https://opencollective.com/uptime-kuma)! Thank you so much!
|
VPS is sponsored by Uptime Kuma sponsors on [Open Collective](https://opencollective.com/uptime-kuma)! Thank you so much!
|
||||||
|
|
||||||
## ⭐ Features
|
## ⭐ Features
|
||||||
|
|
||||||
* Monitoring uptime for HTTP(s) / TCP / Ping / DNS Record / Push.
|
* Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server.
|
||||||
* Fancy, Reactive, Fast UI/UX.
|
* Fancy, Reactive, Fast UI/UX.
|
||||||
* Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and [70+ notification services, click here for the full list](https://github.com/louislam/uptime-kuma/tree/master/src/components/notifications).
|
* Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and [70+ notification services, click here for the full list](https://github.com/louislam/uptime-kuma/tree/master/src/components/notifications).
|
||||||
* 20 second intervals.
|
* 20 second intervals.
|
||||||
|
@ -120,7 +120,7 @@ If you love this project, please consider giving me a ⭐.
|
||||||
|
|
||||||
### Issues Page
|
### Issues Page
|
||||||
|
|
||||||
You can discuss or ask for help in [Issues](https://github.com/louislam/uptime-kuma/issues).
|
You can discuss or ask for help in [issues](https://github.com/louislam/uptime-kuma/issues).
|
||||||
|
|
||||||
### Subreddit
|
### Subreddit
|
||||||
|
|
||||||
|
@ -132,8 +132,8 @@ https://www.reddit.com/r/UptimeKuma/
|
||||||
|
|
||||||
If you want to report a bug or request a new feature. Free feel to open a [new issue](https://github.com/louislam/uptime-kuma/issues).
|
If you want to report a bug or request a new feature. Free feel to open a [new issue](https://github.com/louislam/uptime-kuma/issues).
|
||||||
|
|
||||||
If you want to translate Uptime Kuma into your langauge, please read: https://github.com/louislam/uptime-kuma/tree/master/src/languages
|
If you want to translate Uptime Kuma into your language, please read: https://github.com/louislam/uptime-kuma/tree/master/src/languages
|
||||||
|
|
||||||
If you want to modify Uptime Kuma, this guideline may be useful for you: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md
|
If you want to modify Uptime Kuma, this guideline may be useful for you: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md
|
||||||
|
|
||||||
English proofreading is needed too because my grammar is not that great sadly. Feel free to correct my grammar in this readme, source code, or wiki.
|
English proofreading is needed too because my grammar is not that great, sadly. Feel free to correct my grammar in this README, source code, or wiki.
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
"url": "https://github.com/louislam/uptime-kuma.git"
|
"url": "https://github.com/louislam/uptime-kuma.git"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "14.* >=16.*"
|
"node": "14.* || >=16.*"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"install-legacy": "npm install --legacy-peer-deps",
|
"install-legacy": "npm install --legacy-peer-deps",
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
"build": "vite build --config ./config/vite.config.js",
|
"build": "vite build --config ./config/vite.config.js",
|
||||||
"test": "node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/ --test",
|
"test": "node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/ --test",
|
||||||
"test-with-build": "npm run build && npm test",
|
"test-with-build": "npm run build && npm test",
|
||||||
"jest": "node test/prepare-jest.js && npm run jest-frontend && npm run jest-backend && jest --runInBand --config=./config/jest.config.js",
|
"jest": "node test/prepare-jest.js && npm run jest-frontend && npm run jest-backend",
|
||||||
"jest-frontend": "cross-env TEST_FRONTEND=1 jest --config=./config/jest-frontend.config.js",
|
"jest-frontend": "cross-env TEST_FRONTEND=1 jest --config=./config/jest-frontend.config.js",
|
||||||
"jest-backend": "cross-env TEST_BACKEND=1 jest --config=./config/jest-backend.config.js",
|
"jest-backend": "cross-env TEST_BACKEND=1 jest --config=./config/jest-backend.config.js",
|
||||||
"tsc": "tsc",
|
"tsc": "tsc",
|
||||||
|
|
|
@ -8,4 +8,4 @@
|
||||||
6. Add it into `languageList` constant.
|
6. Add it into `languageList` constant.
|
||||||
7. Make a [pull request](https://github.com/louislam/uptime-kuma/pulls) when you have done.
|
7. Make a [pull request](https://github.com/louislam/uptime-kuma/pulls) when you have done.
|
||||||
|
|
||||||
If you do not have programming skills, let me know in [Issues section](https://github.com/louislam/uptime-kuma/issues). I will assist you. 😏
|
If you do not have programming skills, let me know in [the issues section](https://github.com/louislam/uptime-kuma/issues). I will assist you. 😏
|
||||||
|
|
|
@ -113,7 +113,7 @@ export default {
|
||||||
Email: "Email",
|
Email: "Email",
|
||||||
Test: "Teszt",
|
Test: "Teszt",
|
||||||
"Certificate Info": "Tanúsítvány információk",
|
"Certificate Info": "Tanúsítvány információk",
|
||||||
"Resolver Server": "Resolver szerver",
|
"Resolver Server": "DNS szerver",
|
||||||
"Resource Record Type": "Resource Record típusa",
|
"Resource Record Type": "Resource Record típusa",
|
||||||
"Last Result": "Utolsó eredmény",
|
"Last Result": "Utolsó eredmény",
|
||||||
"Create your admin account": "Hozza létre az adminisztrátor felhasználót",
|
"Create your admin account": "Hozza létre az adminisztrátor felhasználót",
|
||||||
|
@ -197,4 +197,157 @@ export default {
|
||||||
line: "Line Messenger",
|
line: "Line Messenger",
|
||||||
mattermost: "Mattermost",
|
mattermost: "Mattermost",
|
||||||
"Status Page": "Státusz oldal",
|
"Status Page": "Státusz oldal",
|
||||||
|
"Primary Base URL": "Elsődleges URL",
|
||||||
|
"Push URL": "Meghívandó URL",
|
||||||
|
needPushEvery: "Ezt az URL-t kell meghívni minden {0} másodpercben.",
|
||||||
|
pushOptionalParams: "Opcionális paraméterek: {0}",
|
||||||
|
defaultNotificationName: "{notification} értesítésem ({number})",
|
||||||
|
here: "itt",
|
||||||
|
Required: "Kötelező",
|
||||||
|
"Bot Token": "Hibás token",
|
||||||
|
wayToGetTelegramToken: "Innen kaphat token-t: {0}.",
|
||||||
|
"Chat ID": "Csevegés ID",
|
||||||
|
supportTelegramChatID: "Támogatja a közvetlen csevegést, csoportnak küldést és csatona ID-t is",
|
||||||
|
wayToGetTelegramChatID: "A csevegés ID-t kinyerheti azzal, hogy küld egy üzenetet a bot-nak és erre az URL-re ellátogat, ahol láthatja a chat_id:-t",
|
||||||
|
"YOUR BOT TOKEN HERE": "AZ ÖN BOT TOKENJE ITT",
|
||||||
|
chatIDNotFound: "Csevegés ID nem található, küldjön egy első üzenetet a bot-nak",
|
||||||
|
"Post URL": "Cél URL (Post)",
|
||||||
|
"Content Type": "Tartalom típus (Content Type)",
|
||||||
|
webhookJsonDesc: "{0} ideális a moderh HTTP szerverekhez, mint az Express.js",
|
||||||
|
webhookFormDataDesc: "{multipart} ideális a PHP-hez. A JSON értelmezhető ezzel: {decodeFunction}",
|
||||||
|
secureOptionNone: "Nincs / STARTTLS (25, 587)",
|
||||||
|
secureOptionTLS: "TLS (465)",
|
||||||
|
"Ignore TLS Error": "TLS hiba figyelmen kívül hagyása",
|
||||||
|
"From Email": "Feladó email",
|
||||||
|
emailCustomSubject: "Egyedi tárgy",
|
||||||
|
"To Email": "Cél email",
|
||||||
|
smtpCC: "Másolat",
|
||||||
|
smtpBCC: "Titkos másolat",
|
||||||
|
"Discord Webhook URL": "Discord cím (webhook URL)",
|
||||||
|
wayToGetDiscordURL: "Kaphat egy ilyet, ha ellátogat a Server Settings -> Integrations -> Create Webhook oldalra",
|
||||||
|
"Bot Display Name": "Bot megjelenő neve",
|
||||||
|
"Prefix Custom Message": "Egyedi előtét üzenet",
|
||||||
|
"Hello @everyone is...": "Hello {'@'}mindenki...",
|
||||||
|
"Webhook URL": "Cím (webhook URL)",
|
||||||
|
wayToGetTeamsURL: "Itt megnézheti, hogy kell ilyen URL-t készíteni: {0}.",
|
||||||
|
Number: "Szám",
|
||||||
|
Recipients: "Címzettek",
|
||||||
|
needSignalAPI: "Egy Signal kliensre van szüksége, amihez REST API tartozik.",
|
||||||
|
wayToCheckSignalURL: "Itt megnézheti, hogy hozhat létre egyet:",
|
||||||
|
signalImportant: "FONTOS! Nem keverheti a csoportokat és számokat a címzetteknél.",
|
||||||
|
"Application Token": "Alkalmazás token",
|
||||||
|
"Server URL": "Szerver URL",
|
||||||
|
Priority: "Prioritás",
|
||||||
|
"Icon Emoji": "Emoji ikonok",
|
||||||
|
"Channel Name": "Csatorna neve",
|
||||||
|
"Uptime Kuma URL": "Uptime Kuma cím",
|
||||||
|
aboutWebhooks: "Webhook-okról több info: {0}",
|
||||||
|
aboutChannelName: "Adja meg a {0} csatorna nevét ha szeretné elkerülni a webhook-ot. Pl: #masik-csatorna",
|
||||||
|
aboutKumaURL: "Ha üresen hagyja a Uptime Kuma cím mezőt, akkor a projekt GitHub oldala lesz az alapértelmezett.",
|
||||||
|
emojiCheatSheet: "Emoji csalás: {0}",
|
||||||
|
clicksendsms: "ClickSend SMS",
|
||||||
|
"User Key": "Felhasználói kulcs",
|
||||||
|
Device: "Eszköz",
|
||||||
|
"Message Title": "Üzenet címe",
|
||||||
|
"Notification Sound": "Értesítési hang",
|
||||||
|
"More info on:": "További információ: {0}",
|
||||||
|
pushoverDesc1: "A vészhelyzeti prioritásnak (2) 30 másodperc az újrapróbálkozási alapértéke és egy óra után lejár.",
|
||||||
|
pushoverDesc2: "Ha különböző eszközökre szeretne értesítést küldeni, töltse ki az Eszköz mezőt.",
|
||||||
|
"SMS Type": "SMS típusa",
|
||||||
|
octopushTypePremium: "Premium (Fast - recommended for alerting)",
|
||||||
|
octopushTypeLowCost: "Low Cost (Slow - sometimes blocked by operator)",
|
||||||
|
checkPrice: "Nézze meg az {0} féle árat:",
|
||||||
|
apiCredentials: "API kulcsok",
|
||||||
|
octopushLegacyHint: "Az Octopush régi (2011-2020) verzióját használja vagy az újat?",
|
||||||
|
"Check octopush prices": "Nézze meg az Octopush {0} féle árát.",
|
||||||
|
octopushPhoneNumber: "Telefonszám (nemz. formátum, pl : +36705554433) ",
|
||||||
|
octopushSMSSender: "SMS küldő neve : 3-11 betű/szám (a-zA-Z0-9) vagy szóköz",
|
||||||
|
"LunaSea Device ID": "LunaSea eszköz ID",
|
||||||
|
"Apprise URL": "Apprise cím (URL)",
|
||||||
|
"Example:": "Például: {0}",
|
||||||
|
"Read more:": "Itt olvashat róla: {0}",
|
||||||
|
"Status:": "Állapot: {0}",
|
||||||
|
"Read more": "Tovább olvasom",
|
||||||
|
appriseInstalled: "Apprise telepítve.",
|
||||||
|
appriseNotInstalled: "Apprise nincs telepítve. {0}",
|
||||||
|
"Access Token": "Elérési token",
|
||||||
|
"Channel access token": "Csatorna elérési token",
|
||||||
|
"Line Developers Console": "Line Developers konzol",
|
||||||
|
lineDevConsoleTo: "Line Developers konzol - {0}",
|
||||||
|
"Basic Settings": "Alap beállítások",
|
||||||
|
"User ID": "Felhasználó ID",
|
||||||
|
"Messaging API": "Üzenet API",
|
||||||
|
wayToGetLineChannelToken: "{0} első eléréséhez készítsen egy Provider-t és csatornát (Messaging API), utána kaphatja meg a csatorna elérési token-t és felhasználó ID-t az alábbi menüpontban.",
|
||||||
|
"Icon URL": "Ikon cím (URL)",
|
||||||
|
aboutIconURL: "Megadhat egy webcímet az Ikon cím mezőben, ezzel felülírva az alapértelmezet képet. Nem kerül felhasználásra, ha az Emoji-k be vannak állítva.",
|
||||||
|
aboutMattermostChannelName: "Felülírhatja az alapértelmezett csatornát, ahova a webhook az adatokat küldi. Ehhez töltse ki a \"Csatorna neve\" mezőt (pl: #egyeb-csatorna). A Mattermost webhook beállításaiban további engedélyek szükségesek",
|
||||||
|
matrix: "Matrix",
|
||||||
|
promosmsTypeEco: "SMS ECO - olcsó, de lassú, gyakran túlterhelt. Csak lengyel címzettekhez.",
|
||||||
|
promosmsTypeFlash: "SMS FLASH - Az üzenet automatikusan megjelenik a fogadó eszközön. Csak lengyel címzettekhez.",
|
||||||
|
promosmsTypeFull: "SMS FULL - Prémium szintje az SMS-nek. Megadható a feladó neve, de előtte jóváhagyás szükséges. Ideális értesítésekhez.",
|
||||||
|
promosmsTypeSpeed: "SMS SPEED - A legmagasabb prioritás a rendszerben. Nagyon gyors és pontos, de költséges (kb. duplája a hagyományos SMS-nek).",
|
||||||
|
promosmsPhoneNumber: "Telefonszám (lengyel címzett esetén az országkód elhagyható)",
|
||||||
|
promosmsSMSSender: "SMS feladónév: Előre beállított név vagy az alábbiak egyike: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
|
||||||
|
"Feishu WebHookUrl": "Feishu webhook cím (URL)",
|
||||||
|
matrixHomeserverURL: "Homeserver cím (URL http(s):// előtaggal és opcionálisan port-tal)",
|
||||||
|
"Internal Room Id": "Belső Szoba ID",
|
||||||
|
matrixDesc1: "A belső szoba ID-t a szpbák speciális beállítások között találja meg a Matrix kliens programban. Így kell kinéznie: !QMdRCpUIfLwsfjxye6:home.server.",
|
||||||
|
matrixDesc2: "Erősen ajánlott készíteni egy új felhasználót és nem a teljes joggal rendelkező felhasználót használni. Az új felhasználó létrehozása után csak azokba a szobákba kell megjhívni a felhasználót, ahol értesítéseket szeretne kapni. Ezzel a művelettel lehet elérési token-t kérni: {0}",
|
||||||
|
Method: "Metódus",
|
||||||
|
Body: "Törzs",
|
||||||
|
Headers: "Fejlécek",
|
||||||
|
PushUrl: "Push cím (URL)",
|
||||||
|
HeadersInvalidFormat: "A kérés fejléc nem egy valós JSON: ",
|
||||||
|
BodyInvalidFormat: "A kérés törzse nem egy valós JSON: ",
|
||||||
|
"Monitor History": "Vizsgálatok előzményei",
|
||||||
|
clearDataOlderThan: "Előzmények megtartása {0} napig.",
|
||||||
|
PasswordsDoNotMatch: "Jelszó nem egyezik.",
|
||||||
|
records: "sorok",
|
||||||
|
"One record": "Egy sor",
|
||||||
|
steamApiKeyDescription: "Steam Game Server ellenőrzéséhez szükséges egy Steam Web-API kulcs. Itt létrehozhat egy API kulcsot: ",
|
||||||
|
"Current User": "Felhasználó",
|
||||||
|
recent: "Legújabb",
|
||||||
|
Done: "Kész",
|
||||||
|
Info: "Infó",
|
||||||
|
Security: "Biztonság",
|
||||||
|
"Steam API Key": "Steam API kulcs",
|
||||||
|
"Shrink Database": "Adatbázis tömörítése",
|
||||||
|
"Pick a RR-Type...": "Válasszon egy RR-típust...",
|
||||||
|
"Pick Accepted Status Codes...": "Válasszon olyan kódot, ami elfogadottnak számít...",
|
||||||
|
Default: "Alapért.",
|
||||||
|
"HTTP Options": "HTTP beállítások",
|
||||||
|
"Create Incident": "Incidens létrehozása",
|
||||||
|
Title: "Cím",
|
||||||
|
Content: "Tartalom",
|
||||||
|
Style: "Stílus",
|
||||||
|
info: "info",
|
||||||
|
warning: "warning",
|
||||||
|
danger: "danger",
|
||||||
|
primary: "primary",
|
||||||
|
light: "light",
|
||||||
|
dark: "dark",
|
||||||
|
Post: "Bejegyzés",
|
||||||
|
"Please input title and content": "Adjon meg címet és tartalmat",
|
||||||
|
Created: "Létrehozva",
|
||||||
|
"Last Updated": "Utolsó mód.",
|
||||||
|
Unpin: "Leválaszt",
|
||||||
|
"Switch to Light Theme": "Világos témára váltás",
|
||||||
|
"Switch to Dark Theme": "Sötét témára váltás",
|
||||||
|
"Show Tags": "Címkék mutatása",
|
||||||
|
"Hide Tags": "Címkék elrejtése",
|
||||||
|
Description: "Leírás",
|
||||||
|
"No monitors available.": "Nincs még figyelő beállítva.",
|
||||||
|
"Add one": "Adjon hozzá egyet",
|
||||||
|
"No Monitors": "Nincs figyelő",
|
||||||
|
"Untitled Group": "Névtelen csoport",
|
||||||
|
Services: "Szolgáltatások",
|
||||||
|
Discard: "Elvet",
|
||||||
|
Cancel: "Mégsem",
|
||||||
|
"Powered by": "A megoldást szállítja az",
|
||||||
|
shrinkDatabaseDescription: "VACUUM futtatása az SQLite-on. Ha az adatbázisod 1.10.0-nál újabb, akkor az AUTO_VACUUM engedélyezve van, nincs szükség a műveletre.",
|
||||||
|
serwersms: "SerwerSMS.pl",
|
||||||
|
serwersmsAPIUser: "API felhasználónév (webapi_ előtaggal együtt)",
|
||||||
|
serwersmsAPIPassword: "API jelszó",
|
||||||
|
serwersmsPhoneNumber: "Telefonszám",
|
||||||
|
serwersmsSenderName: "SMS feladó neve (regisztrált név az oldalon)",
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue