* Mark username/password inputs as required
* Mark 2FA input as required
* Add autocomplete attributes
* Add autocomplete suggestion to password change
* Add autocomplete to 2FA dialog
* Mark 2fa input as required
* Translated using Weblate (Portuguese)
Currently translated at 4.1% (33 of 801 strings)
Added translation using Weblate (Portuguese)
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/pt/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: MrEddX <mreddx@chatrix.one>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/bg/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Czech)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Michal <black23@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/cs/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (French)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (French)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/fr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Turkish)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/tr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: stanol <stanol777@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/uk/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/zh_Hans/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (German)
Currently translated at 98.3% (788 of 801 strings)
Translated using Weblate (German (Switzerland))
Currently translated at 98.3% (788 of 801 strings)
Co-authored-by: Marco <marco@nanoweb.ch>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de/
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de_CH/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: rubesaca <rubesaca@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/bg/
* Translated using Weblate (Czech)
Currently translated at 99.7% (806 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/cs/
* Translated using Weblate (French)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/fr/
* Translated using Weblate (Polish)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/pl/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/uk/
* Translated using Weblate (German (Switzerland))
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de_CH/
* Translated using Weblate (German)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de/
* Translated using Weblate (Russian)
Currently translated at 98.2% (794 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/ru/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/tr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/zh_Hans/
* Translated using Weblate (Italian)
Currently translated at 72.8% (589 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/it/
* Translated using Weblate (Russian)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/ru/
---------
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Co-authored-by: MrEddX <mreddx@chatrix.one>
Co-authored-by: Michal <black23@gmail.com>
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Co-authored-by: stanol <stanol777@gmail.com>
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Co-authored-by: Marco <marco@nanoweb.ch>
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Co-authored-by: rubesaca <rubesaca@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
Co-authored-by: sovushik <evgeniy@grachev.biz>
Co-authored-by: Lance <2124757129@qq.com>
Co-authored-by: diego <deiana.diego@icloud.com>
Co-authored-by: ITQ <itq.dev@ya.ru>
* Translated using Weblate (Portuguese)
Currently translated at 4.1% (33 of 801 strings)
Added translation using Weblate (Portuguese)
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/pt/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: MrEddX <mreddx@chatrix.one>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/bg/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Czech)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Michal <black23@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/cs/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (French)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (French)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/fr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Turkish)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/tr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: stanol <stanol777@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/uk/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/zh_Hans/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (German)
Currently translated at 98.3% (788 of 801 strings)
Translated using Weblate (German (Switzerland))
Currently translated at 98.3% (788 of 801 strings)
Co-authored-by: Marco <marco@nanoweb.ch>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de/
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de_CH/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: rubesaca <rubesaca@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/bg/
* Translated using Weblate (Czech)
Currently translated at 99.7% (806 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/cs/
* Translated using Weblate (French)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/fr/
* Translated using Weblate (Polish)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/pl/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (808 of 808 strings)
Translation: Uptime Kuma/Uptime Kuma
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/uk/
---------
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Co-authored-by: MrEddX <mreddx@chatrix.one>
Co-authored-by: Michal <black23@gmail.com>
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Co-authored-by: stanol <stanol777@gmail.com>
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Co-authored-by: Marco <marco@nanoweb.ch>
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Co-authored-by: rubesaca <rubesaca@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com>
* Translated using Weblate (Portuguese)
Currently translated at 4.1% (33 of 801 strings)
Added translation using Weblate (Portuguese)
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/pt/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: MrEddX <mreddx@chatrix.one>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/bg/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Czech)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Michal <black23@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/cs/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (French)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (French)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/fr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Turkish)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/tr/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: stanol <stanol777@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/uk/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (803 of 803 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (801 of 801 strings)
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/zh_Hans/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (German)
Currently translated at 98.3% (788 of 801 strings)
Translated using Weblate (German (Switzerland))
Currently translated at 98.3% (788 of 801 strings)
Co-authored-by: Marco <marco@nanoweb.ch>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de/
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/de_CH/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
* Translated using Weblate (Spanish)
Currently translated at 91.2% (733 of 803 strings)
Co-authored-by: rubesaca <rubesaca@gmail.com>
Translate-URL: https://weblate.kuma.pet/projects/uptime-kuma/uptime-kuma/es/
Translation: Uptime Kuma/Uptime Kuma
---------
Co-authored-by: Miguel Castilho Dias <miguelcastilhodias@gmail.com>
Co-authored-by: MrEddX <mreddx@chatrix.one>
Co-authored-by: Michal <black23@gmail.com>
Co-authored-by: Cyril59310 <archas.cyril@hotmail.fr>
Co-authored-by: Ömer Faruk Genç <omer@farukgenc.com>
Co-authored-by: stanol <stanol777@gmail.com>
Co-authored-by: AnnAngela <naganjue@vip.qq.com>
Co-authored-by: Marco <marco@nanoweb.ch>
Co-authored-by: Jorge Sanz Sanfructuoso <sanchi2@gmail.com>
Co-authored-by: rubesaca <rubesaca@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
* Fix case for setting httpBodyEncoding to null - does work for http, but not for keyword if anything else but json.
* Updating case.
* Update src/pages/EditMonitor.vue
Added suggestion from @CommanderStorm
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update src/pages/EditMonitor.vue
Co-authored-by: Frank Elsinga <frank@elsinga.de>
---------
Co-authored-by: Anders Kvist <ak@cego.dk>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Fix: Filtering works with group monitor
* Chore: Update comment
* Apply suggestions from code review
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Matthew Nickson <mnickson@sidingsmedia.com>
* feat: Add timeoutMs field
* chore: Update Languages (incl. ko-KR)
* Revert "chore: Update Languages (incl. ko-KR)"
This reverts commit 349331a00b.
* chore: Update ko-KR selectively
* chore: Update en selectively
* Merge manually
* Reorder and show only if http related monitors
* fix: Update Korean translation
* fix: Rename timeoutMs to timeout, rename label, make DOUBLE
* fix: Change minimum step to 0.1, matching DOUBLE type
* Put the sql patch at the end
* Update EditMonitor.vue
* Colocate timeout with retry, fix clampTimeout logic, show default on 0
* Update src/pages/EditMonitor.vue to remove a comment
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Fix merge issue
* Update the timeout value while finished editing the interval value
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Feat: Create Group in EditMonitor page
* Fix: Start group mon. after child is added
* Chore: Swap confirm & cancel for ergonomics
* Fix rarely issue that group monitor can throw an error if lastBeat is null
* Resume the group monitor in the callback
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
* feat: add FlashDuty notification channel
* refactor: #3475 nofify with Up or Down;
refactor code;
add en zh-hk zh-tw lang
* refactor: default select Info
* refactor: add space in word
* refactor the flashduty notification code
* refactor:compatible when Test flashduty nofication
* refactor: add function param description
* refactor: revert zh-hk zh-tw changes of flashduty
* Fixed the sql monitor not having the query required
* Apply suggestions from code review
* added `redis` and `mongodb` to the connectionString as requested by @chakflying
* Add boilerplate for tailscale ping
* tailscale initial commit draft
* Refactor TailscalePing & better error handling
Split check function into two methods and added async/await syntax for readability/modularity
Switched to promise-based error handling (takes into account different types of error such as "Execution error", "Error in output", "no matching peer", and "is local Tailscale IP") and throws them as JavaScript errors.
* Minor update
* minor update (again)
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de>
* timeout revision
* JSDoc
* Removed long explainers
* eslint tailscale-ping.js --fix
* reran eslint
* Fix: Use hostname rather than url
* Fixed NaN on monitor interval
now interval value is correctly passed to runTailscalePing
* Add warning message
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de>