• rcadieu's avatar
    Update 567 files · 1e46982e
    rcadieu authored
    - /test/prepare-test-server.js
    - /test/test-radius.dockerfile
    - /test/backend-test/README.md
    - /test/backend-test/test-mqtt.js
    - /test/backend-test/test-rabbitmq.js
    - /test/backend-test/test-uptime-calculator.js
    - /test/backend-test/monitor-conditions/test-evaluator.js
    - /test/backend-test/monitor-conditions/test-expressions.js
    - /test/backend-test/monitor-conditions/test-operators.js
    - /test/e2e/util-test.js
    - /test/e2e/specs/example.spec.js
    - /test/e2e/specs/monitor-form.spec.js
    - /test/e2e/specs/setup-process.once.js
    - /test/e2e/specs/status-page.spec.js
    - /src/App.vue
    - /src/i18n.js
    - /src/icon.js
    - /src/main.js
    - /src/router.js
    - /src/util-frontend.js
    - /src/util.js
    - /src/util.ts
    - /src/assets/app.scss
    - /src/assets/localization.scss
    - /src/assets/multiselect.scss
    - /src/assets/vars.scss
    - /src/assets/vue-datepicker.scss
    - /src/components/ActionInput.vue
    - /src/components/ActionSelect.vue
    - /src/components/APIKeyDialog.vue
    - /src/components/BadgeGeneratorDialog.vue
    - /src/components/CertificateInfo.vue
    - /src/components/CertificateInfoRow.vue
    - /src/components/Confirm.vue
    - /src/components/CopyableInput.vue
    - /src/components/CountUp.vue
    - /src/components/CreateGroupDialog.vue
    - /src/components/Datetime.vue
    - /src/components/DockerHostDialog.vue
    - /src/components/EditMonitorCondition.vue
    - /src/components/EditMonitorConditionGroup.vue
    - /src/components/EditMonitorConditions.vue
    - /src/components/HeartbeatBar.vue
    - /src/components/HiddenInput.vue
    - /src/components/Login.vue
    - /src/components/MaintenanceTime.vue
    - /src/components/MonitorList.vue
    - /src/components/MonitorListFilter.vue
    - /src/components/MonitorListFilterDropdown.vue
    - /src/components/MonitorListItem.vue
    - /src/components/MonitorSettingDialog.vue
    - /src/components/NotificationDialog.vue
    - /src/components/PingChart.vue
    - /src/components/ProxyDialog.vue
    - /src/components/PublicGroupList.vue
    - /src/components/RemoteBrowserDialog.vue
    - /src/components/ScreenshotDialog.vue
    - /src/components/Status.vue
    - /src/components/Tag.vue
    - /src/components/TagEditDialog.vue
    - /src/components/TagsManager.vue
    - /src/components/ToggleSection.vue
    - /src/components/TwoFADialog.vue
    - /src/components/Uptime.vue
    - /src/components/notifications/46elks.vue
    - /src/components/notifications/Alerta.vue
    - /src/components/notifications/AlertNow.vue
    - /src/components/notifications/AliyunSms.vue
    - /src/components/notifications/Apprise.vue
    - /src/components/notifications/Bark.vue
    - /src/components/notifications/Bitrix24.vue
    - /src/components/notifications/CallMeBot.vue
    - /src/components/notifications/Cellsynt.vue
    - /src/components/notifications/ClickSendSMS.vue
    - /src/components/notifications/DingDing.vue
    - /src/components/notifications/Discord.vue
    - /src/components/notifications/Feishu.vue
    - /src/components/notifications/FlashDuty.vue
    - /src/components/notifications/FreeMobile.vue
    - /src/components/notifications/GoAlert.vue
    - /src/components/notifications/GoogleChat.vue
    - /src/components/notifications/Gorush.vue
    - /src/components/notifications/Gotify.vue
    - /src/components/notifications/GrafanaOncall.vue
    - /src/components/notifications/GtxMessaging.vue
    - /src/components/notifications/HeiiOnCall.vue
    - /src/components/notifications/HomeAssistant.vue
    - /src/components/notifications/index.js
    - /src/components/notifications/Keep.vue
    - /src/components/notifications/Kook.vue
    - /src/components/notifications/Line.vue
    - /src/components/notifications/LineNotify.vue
    - /src/components/notifications/LunaSea.vue
    - /src/components/notifications/Matrix.vue
    - /src/components/notifications/Mattermost.vue
    - /src/components/notifications/Nostr.vue
    - /src/components/notifications/Ntfy.vue
    - /src/components/notifications/Octopush.vue
    - /src/components/notifications/OneBot.vue
    - /src/components/notifications/Onesender.vue
    - /src/components/notifications/Opsgenie.vue
    - /src/components/notifications/PagerDuty.vue
    - /src/components/notifications/PagerTree.vue
    - /src/components/notifications/PromoSMS.vue
    - /src/components/notifications/Pushbullet.vue
    - /src/components/notifications/PushDeer.vue
    - /src/components/notifications/Pushover.vue
    - /src/components/notifications/Pushy.vue
    - /src/components/notifications/RocketChat.vue
    - /src/components/notifications/SendGrid.vue
    - /src/components/notifications/ServerChan.vue
    - /src/components/notifications/SerwerSMS.vue
    - /src/components/notifications/SevenIO.vue
    - /src/components/notifications/Signal.vue
    - /src/components/notifications/SIGNL4.vue
    - /src/components/notifications/Slack.vue
    - /src/components/notifications/SMSC.vue
    - /src/components/notifications/SMSEagle.vue
    - /src/components/notifications/SMSManager.vue
    - /src/components/notifications/SMSPartner.vue
    - /src/components/notifications/SMTP.vue
    - /src/components/notifications/Splunk.vue
    - /src/components/notifications/Squadcast.vue
    - /src/components/notifications/Stackfield.vue
    - /src/components/notifications/Teams.vue
    - /src/components/notifications/TechulusPush.vue
    - /src/components/notifications/Telegram.vue
    - /src/components/notifications/Threema.vue
    - /src/components/notifications/Twilio.vue
    - /src/components/notifications/Webhook.vue
    - /src/components/notifications/WeCom.vue
    - /src/components/notifications/Whapi.vue
    - /src/components/notifications/WPush.vue
    - /src/components/notifications/ZohoCliq.vue
    - /src/components/settings/About.vue
    - /src/components/settings/APIKeys.vue
    - /src/components/settings/Appearance.vue
    - /src/components/settings/Docker.vue
    - /src/components/settings/General.vue
    - /src/components/settings/MonitorHistory.vue
    - /src/components/settings/Notifications.vue
    - /src/components/settings/Proxies.vue
    - /src/components/settings/RemoteBrowsers.vue
    - /src/components/settings/ReverseProxy.vue
    - /src/components/settings/Security.vue
    - /src/components/settings/Tags.vue
    - /src/lang/ab.json
    - /src/lang/af.json
    - /src/lang/ar-SY.json
    - /src/lang/ar.json
    - /src/lang/bar.json
    - /src/lang/bn.json
    - /src/lang/be.json
    - /src/lang/ca.json
    - /src/lang/ckb.json
    - /src/lang/bg-BG.json
    - /src/lang/cs-CZ.json
    - /src/lang/da-DK.json
    - /src/lang/el-GR.json
    - /src/lang/en.json
    - /src/lang/enm.json
    - /src/lang/de-CH.json
    - /src/lang/es-ES.json
    - /src/lang/et-EE.json
    - /src/lang/eu.json
    - /src/lang/de-DE.json
    - /src/lang/fa.json
    - /src/lang/fi.json
    - /src/lang/fr-FR.json
    - /src/lang/ga.json
    - /src/lang/gl.json
    - /src/lang/he-IL.json
    - /src/lang/he.json
    - /src/lang/hi.json
    - /src/lang/hr-HR.json
    - /src/lang/hu.json
    - /src/lang/id-ID.json
    - /src/lang/it-IT.json
    - /src/lang/ja.json
    - /src/lang/ka.json
    - /src/lang/ko-KR.json
    - /src/lang/lt.json
    - /src/lang/lzh.json
    - /src/lang/mk.json
    - /src/lang/ml.json
    - /src/lang/ms.json
    - /src/lang/my.json
    - /src/lang/nb-NO.json
    - /src/lang/nl-NL.json
    - /src/lang/pa.json
    - /src/lang/pa_PK.json
    - /src/lang/pl.json
    - /src/lang/pt-BR.json
    - /src/lang/pt-PT.json
    - /src/lang/pt.json
    - /src/lang/README.md
    - /src/lang/ro.json
    - /src/lang/ru-RU.json
    - /src/lang/sk.json
    - /src/lang/sl-SI.json
    - /src/lang/sq.json
    - /src/lang/sr-latn.json
    - /src/lang/sr.json
    - /src/lang/sv-SE.json
    - /src/lang/te.json
    - /src/lang/th-TH.json
    - /src/lang/tr-TR.json
    - /src/lang/ug.json
    - /src/lang/uk-UA.json
    - /src/lang/ur.json
    - /src/lang/uz.json
    - /src/lang/vi-VN.json
    - /src/lang/xh.json
    - /src/lang/yue.json
    - /src/lang/zh-CN.json
    - /src/lang/zh-HK.json
    - /src/lang/zh-TW.json
    - /src/layouts/EmptyLayout.vue
    - /src/layouts/Layout.vue
    - /src/mixins/datetime.js
    - /src/mixins/lang.js
    - /src/mixins/mobile.js
    - /src/mixins/public.js
    - /src/mixins/socket.js
    - /src/mixins/theme.js
    - /src/modules/dayjs/constant.js
    - /src/modules/dayjs/plugin/timezone/index.d.ts
    - /src/modules/dayjs/plugin/timezone/index.js
    - /src/pages/AddStatusPage.vue
    - /src/pages/Dashboard.vue
    - /src/pages/DashboardHome.vue
    - /src/pages/Details.vue
    - /src/pages/EditMaintenance.vue
    - /src/pages/Entry.vue
    - /src/pages/List.vue
    - /src/pages/MaintenanceDetails.vue
    - /src/pages/ManageMaintenance.vue
    - /src/pages/ManageStatusPage.vue
    - /src/pages/NotFound.vue
    - /src/pages/Settings.vue
    - /src/pages/Setup.vue
    - /src/pages/SetupDatabase.vue
    - /src/pages/StatusPage.vue
    - /src/pages/EditMonitor.vue
    - /server/2fa.js
    - /server/auth.js
    - /server/check-version.js
    - /server/client.js
    - /server/config.js
    - /server/database.js
    - /server/docker.js
    - /server/embedded-mariadb.js
    - /server/google-analytics.js
    - /server/image-data-uri.js
    - /server/jobs.js
    - /server/notification.js
    - /server/password-hash.js
    - /server/prometheus.js
    - /server/proxy.js
    - /server/rate-limiter.js
    - /server/remote-browser.js
    - /server/server.js
    - /server/settings.js
    - /server/setup-database.js
    - /server/uptime-calculator.js
    - /server/uptime-kuma-server.js
    - /server/util-server.js
    - /server/jobs/clear-old-data.js
    - /server/jobs/incremental-vacuum.js
    - /server/model/api_key.js
    - /server/model/docker_host.js
    - /server/model/group.js
    - /server/model/heartbeat.js
    - /server/model/incident.js
    - /server/model/maintenance.js
    - /server/model/proxy.js
    - /server/model/remote_browser.js
    - /server/model/status_page.js
    - /server/model/tag.js
    - /server/model/user.js
    - /server/model/monitor.js
    - /server/modules/apicache/apicache.js
    - /server/modules/apicache/index.js
    - /server/modules/apicache/memory-cache.js
    - /server/modules/axios-ntlm/LICENSE
    - /server/modules/axios-ntlm/lib/flags.js
    - /server/modules/axios-ntlm/lib/hash.js
    - /server/modules/axios-ntlm/lib/ntlm.js
    - /server/modules/axios-ntlm/lib/ntlmClient.js
    - /server/modules/dayjs/plugin/timezone.d.ts
    - /server/modules/dayjs/plugin/timezone.js
    - /server/monitor-conditions/evaluator.js
    - /server/monitor-conditions/expression.js
    - /server/monitor-conditions/operators.js
    - /server/monitor-conditions/variables.js
    - /server/monitor-types/dns.js
    - /server/monitor-types/mongodb.js
    - /server/monitor-types/monitor-type.js
    - /server/monitor-types/mqtt.js
    - /server/monitor-types/rabbitmq.js
    - /server/monitor-types/real-browser-monitor-type.js
    - /server/monitor-types/snmp.js
    - /server/monitor-types/tailscale-ping.js
    - /server/notification-providers/46elks.js
    - /server/notification-providers/alerta.js
    - /server/notification-providers/alertnow.js
    - /server/notification-providers/aliyun-sms.js
    - /server/notification-providers/apprise.js
    - /server/notification-providers/bark.js
    - /server/notification-providers/bitrix24.js
    - /server/notification-providers/call-me-bot.js
    - /server/notification-providers/cellsynt.js
    - /server/notification-providers/clicksendsms.js
    - /server/notification-providers/dingding.js
    - /server/notification-providers/discord.js
    - /server/notification-providers/feishu.js
    - /server/notification-providers/flashduty.js
    - /server/notification-providers/freemobile.js
    - /server/notification-providers/goalert.js
    - /server/notification-providers/google-chat.js
    - /server/notification-providers/gorush.js
    - /server/notification-providers/gotify.js
    - /server/notification-providers/grafana-oncall.js
    - /server/notification-providers/gtx-messaging.js
    - /server/notification-providers/heii-oncall.js
    - /server/notification-providers/home-assistant.js
    - /server/notification-providers/keep.js
    - /server/notification-providers/kook.js
    - /server/notification-providers/line.js
    - /server/notification-providers/linenotify.js
    - /server/notification-providers/lunasea.js
    - /server/notification-providers/matrix.js
    - /server/notification-providers/mattermost.js
    - /server/notification-providers/nostr.js
    - /server/notification-providers/notification-provider.js
    - /server/notification-providers/ntfy.js
    - /server/notification-providers/octopush.js
    - /server/notification-providers/onebot.js
    - /server/notification-providers/onesender.js
    - /server/notification-providers/opsgenie.js
    - /server/notification-providers/pagerduty.js
    - /server/notification-providers/pagertree.js
    - /server/notification-providers/promosms.js
    - /server/notification-providers/pushbullet.js
    - /server/notification-providers/pushdeer.js
    - /server/notification-providers/pushover.js
    - /server/notification-providers/pushy.js
    - /server/notification-providers/rocket-chat.js
    - /server/notification-providers/send-grid.js
    - /server/notification-providers/serverchan.js
    - /server/notification-providers/serwersms.js
    - /server/notification-providers/sevenio.js
    - /server/notification-providers/signal.js
    - /server/notification-providers/signl4.js
    - /server/notification-providers/slack.js
    - /server/notification-providers/smsc.js
    - /server/notification-providers/smseagle.js
    - /server/notification-providers/smsmanager.js
    - /server/notification-providers/smspartner.js
    - /server/notification-providers/smtp.js
    - /server/notification-providers/splunk.js
    - /server/notification-providers/squadcast.js
    - /server/notification-providers/stackfield.js
    - /server/notification-providers/teams.js
    - /server/notification-providers/techulus-push.js
    - /server/notification-providers/telegram.js
    - /server/notification-providers/threema.js
    - /server/notification-providers/twilio.js
    - /server/notification-providers/webhook.js
    - /server/notification-providers/wecom.js
    - /server/notification-providers/whapi.js
    - /server/notification-providers/wpush.js
    - /server/notification-providers/zoho-cliq.js
    - /server/routers/api-router.js
    - /server/routers/status-page-router.js
    - /server/socket-handlers/api-key-socket-handler.js
    - /server/socket-handlers/chart-socket-handler.js
    - /server/socket-handlers/cloudflared-socket-handler.js
    - /server/socket-handlers/database-socket-handler.js
    - /server/socket-handlers/docker-socket-handler.js
    - /server/socket-handlers/general-socket-handler.js
    - /server/socket-handlers/maintenance-socket-handler.js
    - /server/socket-handlers/proxy-socket-handler.js
    - /server/socket-handlers/remote-browser-socket-handler.js
    - /server/socket-handlers/status-page-socket-handler.js
    - /server/utils/array-with-key.js
    - /server/utils/limit-queue.js
    - /server/utils/simple-migration-server.js
    - /server/utils/knex/lib/dialects/mysql2/schema/mysql2-columncompiler.js
    - /extra/build-healthcheck.js
    - /extra/check-knex-filenames.mjs
    - /extra/check-lang-json.js
    - /extra/checkout-pr.js
    - /extra/close-incorrect-issue.js
    - /extra/compile-install-script.ps1
    - /extra/deploy-demo-server.js
    - /extra/download-apprise.mjs
    - /extra/download-dist.js
    - /extra/healthcheck.go
    - /extra/healthcheck.js
    - /extra/mark-as-nightly.js
    - /extra/rebase-pr.js
    - /extra/reformat-changelog.js
    - /extra/remove-2fa.js
    - /extra/remove-empty-lang-keys.js
    - /extra/remove-playwright-test-data.js
    - /extra/reset-migrate-aggregate-table-state.js
    - /extra/reset-password.js
    - /extra/simple-dns-server.js
    - /extra/simple-mqtt-server.js
    - /extra/sort-contributors.js
    - /extra/update-version.js
    - /extra/update-wiki-version.js
    - /extra/upload-github-release-asset.sh
    - /extra/beta/update-version.js
    - /extra/push-examples/.gitignore
    - /extra/push-examples/bash-curl/index.sh
    - /extra/push-examples/csharp/index.cs
    - /extra/push-examples/docker/index.sh
    - /extra/push-examples/go/index.go
    - /extra/push-examples/java/index.java
    - /extra/push-examples/javascript-fetch/index.js
    - /extra/push-examples/javascript-fetch/package.json
    - /extra/push-examples/php/index.php
    - /extra/push-examples/powershell/index.ps1
    - /extra/push-examples/python/index.py
    - /extra/push-examples/typescript-fetch/index.ts
    - /extra/push-examples/typescript-fetch/package.json
    - /extra/push-examples/typescript-fetch/README.md
    - /extra/release/beta.mjs
    - /extra/release/final.mjs
    - /extra/release/lib.mjs
    - /extra/release/nightly.mjs
    - /extra/release/upload-artifacts-beta.mjs
    - /extra/release/upload-artifacts.mjs
    - /extra/update-language-files/.gitignore
    - /extra/update-language-files/index.js
    - /extra/update-language-files/package.json
    - /extra/uptime-kuma-push/.gitignore
    - /extra/uptime-kuma-push/build.js
    - /extra/uptime-kuma-push/Dockerfile
    - /extra/uptime-kuma-push/package.json
    - /extra/uptime-kuma-push/uptime-kuma-push.go
    - /CNAME
    - /CODE_OF_CONDUCT.md
    - /compose.yaml
    - /CONTRIBUTING.md
    - /ecosystem.config.js
    - /index.html
    - /LICENSE
    - /package.json
    - /README.md
    - /SECURITY.md
    - /tsconfig.json
    - /.dockerignore
    - /.editorconfig
    - /.eslintrc.js
    - /.gitignore
    - /package-lock.json
    - /public/apple-touch-icon-precomposed.png
    - /public/apple-touch-icon.png
    - /public/favicon.ico
    - /public/icon-192x192.png
    - /public/icon-512x512.png
    - /public/icon.png
    - /public/icon.svg
    - /public/manifest.json
    - /docker/builder-go.dockerfile
    - /docker/debian-base.dockerfile
    - /docker/docker-compose-dev.yml
    - /docker/dockerfile
    - /docker/etc/nscd.conf
    - /docker/etc/sudoers
    - /db/knex_init_db.js
    - /db/kuma.db
    - /db/patch-monitor-tls-info-add-fk.sql
    - /db/knex_migrations/2023-08-16-0000-create-uptime.js
    - /db/knex_migrations/2023-08-18-0301-heartbeat.js
    - /db/knex_migrations/2023-09-29-0000-heartbeat-retires.js
    - /db/knex_migrations/2023-10-08-0000-mqtt-query.js
    - /db/knex_migrations/2023-10-11-1915-push-token-to-32.js
    - /db/knex_migrations/2023-10-16-0000-create-remote-browsers.js
    - /db/knex_migrations/2023-12-20-0000-alter-status-page.js
    - /db/knex_migrations/2023-12-21-0000-stat-ping-min-max.js
    - /db/knex_migrations/2023-12-22-0000-hourly-uptime.js
    - /db/knex_migrations/2024-01-22-0000-stats-extras.js
    - /db/knex_migrations/2024-04-26-0000-snmp-monitor.js
    - /db/knex_migrations/2024-08-24-000-add-cache-bust.js
    - /db/knex_migrations/2024-08-24-0000-conditions.js
    - /db/knex_migrations/2024-10-1315-rabbitmq-monitor.js
    - /db/knex_migrations/2024-10-31-0000-fix-snmp-monitor.js
    - /db/knex_migrations/2024-11-27-1927-fix-info-json-data-type.js
    - /db/knex_migrations/README.md
    - /db/old_migrations/patch-2fa-invalidate-used-token.sql
    - /db/old_migrations/patch-2fa.sql
    - /db/old_migrations/patch-add-certificate-expiry-status-page.sql
    - /db/old_migrations/patch-add-clickable-status-page-link.sql
    - /db/old_migrations/patch-add-description-monitor.sql
    - /db/old_migrations/patch-add-docker-columns.sql
    - /db/old_migrations/patch-add-gamedig-given-port.sql
    - /db/old_migrations/patch-add-gamedig-monitor.sql
    - /db/old_migrations/patch-add-google-analytics-status-page-tag.sql
    - /db/old_migrations/patch-add-invert-keyword.sql
    - /db/old_migrations/patch-add-other-auth.sql
    - /db/old_migrations/patch-add-parent-monitor.sql
    - /db/old_migrations/patch-add-radius-monitor.sql
    - /db/old_migrations/patch-add-retry-interval-monitor.sql
    - /db/old_migrations/patch-add-sqlserver-monitor.sql
    - /db/old_migrations/patch-add-timeout-monitor.sql
    - /db/old_migrations/patch-added-json-query.sql
    - /db/old_migrations/patch-added-kafka-producer.sql
    - /db/old_migrations/patch-added-mqtt-monitor.sql
    - /db/old_migrations/patch-api-key-table.sql
    - /db/old_migrations/patch-fix-kafka-producer-booleans.sql
    - /db/old_migrations/patch-group-table.sql
    - /db/old_migrations/patch-grpc-monitor.sql
    - /db/old_migrations/patch-http-body-encoding.sql
    - /db/old_migrations/patch-http-monitor-method-body-and-headers.sql
    - /db/old_migrations/patch-improve-performance.sql
    - /db/old_migrations/patch-incident-table.sql
    - /db/old_migrations/patch-maintenance-cron.sql
    - /db/old_migrations/patch-maintenance-table2.sql
    - /db/old_migrations/patch-monitor-add-resend-interval.sql
    - /db/old_migrations/patch-monitor-basic-auth.sql
    - /db/old_migrations/patch-monitor-expiry-notification.sql
    - /db/old_migrations/patch-monitor-oauth-cc.sql
    - /db/old_migrations/patch-monitor-push_token.sql
    - /db/old_migrations/patch-monitor-tls-info-add-fk.sql
    - /db/old_migrations/patch-monitor-tls.sql
    - /db/old_migrations/patch-notification-config.sql
    - /db/old_migrations/patch-notification_sent_history.sql
    - /db/old_migrations/patch-ping-packet-size.sql
    - /db/old_migrations/patch-proxy.sql
    - /db/old_migrations/patch-setting-value-type.sql
    - /db/old_migrations/patch-status-page-footer-css.sql
    - /db/old_migrations/patch-status-page.sql
    - /db/old_migrations/patch-timeout.sql
    - /db/old_migrations/patch1.sql
    - /db/old_migrations/patch10.sql
    - /db/old_migrations/patch2.sql
    - /db/old_migrations/patch3.sql
    - /db/old_migrations/patch4.sql
    - /db/old_migrations/patch5.sql
    - /db/old_migrations/patch6.sql
    - /db/old_migrations/patch7.sql
    - /db/old_migrations/patch8.sql
    - /db/old_migrations/patch9.sql
    - /db/old_migrations/README.md
    - /.github/FUNDING.yml
    - /.github/PULL_REQUEST_TEMPLATE.md
    - /.github/config/exclude.txt
    - /.github/ISSUE_TEMPLATE/ask-for-help.yaml
    - /.github/ISSUE_TEMPLATE/bug_report.yaml
    - /.github/ISSUE_TEMPLATE/feature_request.yaml
    - /.github/ISSUE_TEMPLATE/security.md
    - /.github/workflows/auto-test.yml
    - /.github/workflows/close-incorrect-issue.yml
    - /.github/workflows/codeql-analysis.yml
    - /.github/workflows/conflict_labeler.yml
    - /.github/workflows/prevent-file-change.yml
    - /.github/workflows/stale-bot.yml
    - /.github/workflows/validate.yml
    - /config/jest-backend.config.js
    - /config/playwright.config.js
    - /config/vite.config.js
    - /.npmrc
    - /.stylelintrc
    1e46982e
This project is licensed under the MIT License. Learn more