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 | ||||||
|  | @ -41,7 +40,7 @@ If you are not sure whether I will accept your pull request, feel free to create | ||||||
|    `git commit -m "[empty commit] pull request for <YOUR TASK NAME>" --allow-empty` |    `git commit -m "[empty commit] pull request for <YOUR TASK NAME>" --allow-empty` | ||||||
| 1. Push to your fork repo | 1. Push to your fork repo | ||||||
| 1. Create a pull request: https://github.com/louislam/uptime-kuma/compare | 1. Create a pull request: https://github.com/louislam/uptime-kuma/compare | ||||||
| 1. Write a proper description    | 1. Write a proper description | ||||||
| 1. Click "Change to draft" | 1. Click "Change to draft" | ||||||
| 
 | 
 | ||||||
| ### Pull Request Examples | ### Pull Request Examples | ||||||
|  | @ -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", | ||||||
|  | @ -130,4 +130,4 @@ | ||||||
|         "typescript": "~4.4.4", |         "typescript": "~4.4.4", | ||||||
|         "vite": "~2.6.14" |         "vite": "~2.6.14" | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -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