Commit graph

  • 068015a7a1
    Merge pull request #10 from KingIronMan2011/copilot/fix-e2e-tests-user-management Julian Speckmann 2025-12-24 06:24:48 +01:00
  • d697a4f6f1 Simplify reserved username validation condition copilot-swe-agent[bot] 2025-12-24 05:21:49 +00:00
  • 6b0d7093a9
    Merge fcdc22a661 into b6e8d548b0 iotux 2025-12-24 05:20:17 +00:00
  • fcdc22a661
    Merge branch 'louislam:master' into feature/local-service-monitor iotux 2025-12-24 12:20:14 +07:00
  • 083b758eb7 Improve code clarity in reserved username validation logic copilot-swe-agent[bot] 2025-12-24 05:19:26 +00:00
  • 78e9b99570 Fix delete user warning text to match test regex pattern copilot-swe-agent[bot] 2025-12-24 05:16:39 +00:00
  • 91f1fe9655 Fix E2E test failures: self-deactivation and delete user warning copilot-swe-agent[bot] 2025-12-24 05:12:03 +00:00
  • 2ca97de0cf Initial plan copilot-swe-agent[bot] 2025-12-24 05:06:30 +00:00
  • a022209bae
    Merge pull request #9 from KingIronMan2011/copilot/fix-data-integrity-issues Julian Speckmann 2025-12-24 05:59:53 +01:00
  • e66952232a Fix username trimming inconsistency in client-side validation copilot-swe-agent[bot] 2025-12-24 04:57:00 +00:00
  • e8ae5cf419 Refactor username validation to shared utility module copilot-swe-agent[bot] 2025-12-24 04:53:30 +00:00
  • 8f6e59c5a2 Use real Dnscache service on Windows, mock on Linux iotux 2025-12-24 05:50:54 +01:00
  • 23440a1e80 Make user deletion warning message more user-friendly copilot-swe-agent[bot] 2025-12-24 04:49:32 +00:00
  • c70e1f5672 Add username validation and explicit user deletion handling copilot-swe-agent[bot] 2025-12-24 04:48:41 +00:00
  • 61682b065e Initial plan copilot-swe-agent[bot] 2025-12-24 04:41:40 +00:00
  • 501d52ee5f
    Update test/e2e/specs/user-management.spec.js Julian Speckmann 2025-12-24 05:39:03 +01:00
  • cafa2e81fb
    Update server/socket-handlers/user-management-socket-handler.js Julian Speckmann 2025-12-24 05:38:23 +01:00
  • 662e631a1f
    Update test/e2e/specs/user-management.spec.js Julian Speckmann 2025-12-24 05:36:15 +01:00
  • dc6e1ad96e Added local mock executable to support all CI environments iotux 2025-12-24 05:17:47 +01:00
  • 3e34934570
    Merge pull request #8 from KingIronMan2011/copilot/format-code-and-add-comments Julian Speckmann 2025-12-24 05:16:44 +01:00
  • 209f8adf9f Fix E2E test selectors for toast and modal elements copilot-swe-agent[bot] 2025-12-24 04:11:46 +00:00
  • 77404e34af Initial plan copilot-swe-agent[bot] 2025-12-24 04:03:23 +00:00
  • f76d3b25cd
    Merge pull request #7 from KingIronMan2011/copilot/delete-user-cascade-warning Julian Speckmann 2025-12-24 05:00:49 +01:00
  • e8427adfbf Address final code review: fix modal cleanup and test consistency copilot-swe-agent[bot] 2025-12-24 03:53:38 +00:00
  • feacf460c7 Address code review: extract password validation, fix modal pattern, prevent self-deactivation copilot-swe-agent[bot] 2025-12-24 03:51:15 +00:00
  • ec93895afe Fix linting error - remove trailing spaces copilot-swe-agent[bot] 2025-12-24 03:44:17 +00:00
  • eb2f476ad7 Add password validation, i18n support, delete warning, and e2e tests copilot-swe-agent[bot] 2025-12-24 03:42:33 +00:00
  • 34d3dde711 Initial plan copilot-swe-agent[bot] 2025-12-24 03:38:09 +00:00
  • 00f129aa4a Fixed formatting in en.json Julian Speckmann 2025-12-24 04:34:48 +01:00
  • 66515df1d2 Linter fixing Julian Speckmann 2025-12-24 04:30:32 +01:00
  • 01135bc117
    Merge pull request #2 from louislam/master Julian Speckmann 2025-12-24 03:49:09 +01:00
  • b03c5f70f3 Updated branch to include latest commits Julian Speckmann 2025-12-24 03:48:32 +01:00
  • b26484e2b2
    Merge pull request #1 from KingIronMan2011/copilot/add-multiple-user-support Julian Speckmann 2025-12-24 03:45:56 +01:00
  • c458aa294d Refactor user deletion to permanently remove users instead of deactivating, ensuring data integrity and clearer logging. Julian Speckmann 2025-12-24 03:40:47 +01:00
  • ff821026a9
    Merge 8f3cc6d8ba into b6e8d548b0 Ali Razmjoo 2025-12-24 02:36:37 +00:00
  • 723f71a7be
    Merge fd112caa1b into b6e8d548b0 Stephen Papierski 2025-12-24 02:36:37 +00:00
  • 3944215a45
    Merge 012256b297 into b6e8d548b0 Ionys 2025-12-24 02:36:37 +00:00
  • a33446e734
    Merge a69566dd26 into b6e8d548b0 Angelo Al Yacoub 2025-12-24 02:36:37 +00:00
  • 8720125118
    Merge ae55071fbd into b6e8d548b0 Joseph 2025-12-24 02:36:37 +00:00
  • 9aea2fe6c3
    Merge 33a3007129 into b6e8d548b0 贰狐 2025-12-24 02:36:37 +00:00
  • 3daa7f4e19
    Merge 7bfd08f777 into b6e8d548b0 Rajeshwar Singh 2025-12-24 02:36:37 +00:00
  • 20e908a7e1
    Merge 11ae24e71c into b6e8d548b0 Kevin Göhler 2025-12-24 02:36:37 +00:00
  • b9b7bf380f
    Merge 9a79400dc0 into b6e8d548b0 RooHTaylor 2025-12-24 02:36:37 +00:00
  • 10f587493e
    Merge 635ef0d46d into b6e8d548b0 John Huseinovic 2025-12-24 02:36:37 +00:00
  • 82df3c027f
    Merge d9c73e78bb into b6e8d548b0 Marshu 2025-12-24 02:36:37 +00:00
  • c8071f58c5
    Merge 1057cc96e3 into b6e8d548b0 ryana 2025-12-24 02:36:37 +00:00
  • 80ee89fc81
    Merge ff0b2ac1e2 into b6e8d548b0 UptimeKumaBot 2025-12-24 02:36:37 +00:00
  • ff0b2ac1e2 Translated using Weblate (Basque) Unai Tolosa Pontesta 2025-12-23 18:00:17 +00:00
  • d2496680e6 Translated using Weblate (German) Marco 2025-12-23 18:00:17 +00:00
  • 4ed78c649a Translated using Weblate (Catalan) d 2025-12-23 18:00:17 +00:00
  • 46b6d660bb Translated using Weblate (Russian) Virenbar 2025-12-23 18:00:17 +00:00
  • 1aacf3e691 Translated using Weblate (Portuguese (Brazil)) Aluisio 2025-12-23 18:00:17 +00:00
  • 7881da76c8 Translated using Weblate (Italian) Gringo 2025-12-23 18:00:17 +00:00
  • ba98e5a4e9 Translated using Weblate (French) Cyril59310 2025-12-23 18:00:17 +00:00
  • 86d22827ac Translated using Weblate (Bavarian) Frank Elsinga 2025-12-23 18:00:17 +00:00
  • 7998592c92 Translated using Weblate (German) Michael 2025-12-23 18:00:17 +00:00
  • b6e8d548b0
    fix: update dns monitor to evaluate full response list on CAA resolver_type (#6520) master Anthony 2025-12-23 21:36:28 -05:00
  • b1e4746375 Fix user logout timing when editing own username and ensure user ID comparison is type-safe Julian Speckmann 2025-12-24 03:32:01 +01:00
  • 23ece162dd
    Merge branch 'louislam:master' into feature/local-service-monitor iotux 2025-12-24 09:20:54 +07:00
  • 1cb7cbb9b5 docs: describe use of .filter(Boolean) in dns.js for CAA response Anthony Torres 2025-12-23 20:41:30 -05:00
  • c0a4ff3c50 Auto-logout when user edits their own username copilot-swe-agent[bot] 2025-12-24 00:35:57 +00:00
  • 0013aa428d Fix button sizes by using auto width instead of fixed width copilot-swe-agent[bot] 2025-12-24 00:31:11 +00:00
  • 991ebf29c2 Redesign Users UI to match API Keys page pattern with card-based layout copilot-swe-agent[bot] 2025-12-24 00:26:24 +00:00
  • bfa6cd55a3 Fix dark mode table styling by following pattern from other components copilot-swe-agent[bot] 2025-12-24 00:21:59 +00:00
  • 17a45b5b52 Merge branch 'copilot/add-multiple-user-support' of https://github.com/KingIronMan2011/uptime-kuma into copilot/add-multiple-user-support Julian Speckmann 2025-12-24 01:17:28 +01:00
  • 9b45c934b2 Remove user management tests to streamline codebase Julian Speckmann 2025-12-24 01:17:26 +01:00
  • 7a989c3e58 Fix UI issues: Remove duplicate header and improve dark mode contrast copilot-swe-agent[bot] 2025-12-24 00:13:47 +00:00
  • 524bb2064f Add comprehensive backend tests for user management functionality copilot-swe-agent[bot] 2025-12-24 00:09:07 +00:00
  • 13513b1c6d
    Delete db/knex_migrations/2025-12-23-0000-add-multi-user-support.js Julian Speckmann 2025-12-24 00:55:28 +01:00
  • c0d2276724 Simplify multi-user support: Remove role system, keep basic user management copilot-swe-agent[bot] 2025-12-23 23:52:46 +00:00
  • 07213c4721 Add comprehensive documentation for multi-user support copilot-swe-agent[bot] 2025-12-23 23:03:25 +00:00
  • 1b5027a69a Fix linting issues in multi-user implementation copilot-swe-agent[bot] 2025-12-23 23:02:04 +00:00
  • b55e03f58c Implement multi-user support with role-based access control copilot-swe-agent[bot] 2025-12-23 22:58:25 +00:00
  • f01d33a9be Initial plan copilot-swe-agent[bot] 2025-12-23 22:52:01 +00:00
  • 17e720e4cd fix: update dns monitor to evaluate full response list on CAA resolver_type Anthony Torres 2025-12-23 16:06:15 -05:00
  • ecb31ad62d
    Merge branch 'master' into feat-3672-use_query_params_for_filter Frank Elsinga 2025-12-23 20:22:56 +01:00
  • af5fd5488d
    fix: Optimize heartbeat indexes containing important on sqlite using SQLite partial indexes (#6511) Copilot 2025-12-23 18:00:09 +00:00
  • 6a1cd841ad Merge branch 'master' of https://github.com/louislam/uptime-kuma into copilot/remove-index-on-important-field copilot/remove-index-on-important-field copilot-swe-agent[bot] 2025-12-23 17:51:31 +00:00
  • 9977408474 Added positive integration test using core OS services iotux 2025-12-23 16:54:45 +01:00
  • b64bf50379
    Merge branch 'master' into feature/local-service-monitor iotux 2025-12-23 19:27:43 +07:00
  • 505b5585e5 Added unit test for unsupported platforms iotux 2025-12-23 12:46:06 +01:00
  • f5959d2bc5 Template lint cleanup iotux 2025-12-23 12:22:04 +01:00
  • 97ba9e46e3 Removed dropdown in UI, and some template/i18n cleanups iotux 2025-12-23 12:18:33 +01:00
  • ad31cf5e4d
    Update src/pages/EditMonitor.vue iotux 2025-12-23 07:30:04 +01:00
  • 9bbf9841c3
    Update src/pages/EditMonitor.vue iotux 2025-12-23 07:29:36 +01:00
  • 1e1e4ea15d
    Update src/pages/EditMonitor.vue iotux 2025-12-23 07:29:05 +01:00
  • e1385e3a77
    Update src/lang/en.json iotux 2025-12-23 07:16:59 +01:00
  • ab91f0b199
    Update src/lang/en.json iotux 2025-12-23 07:15:11 +01:00
  • 11ae24e71c
    Update src/pages/EditMonitor.vue Frank Elsinga 2025-12-23 04:49:12 +01:00
  • 49049de68c Fix MariaDB test connection issues - wait for server readiness and improve connection config copilot-swe-agent[bot] 2025-12-23 03:10:57 +00:00
  • f0cf129c14 Fix test to create data directory before creating test database copilot-swe-agent[bot] 2025-12-22 14:52:16 +00:00
  • d23ff8c486
    fix: v2 migration process report is always 0 when having many monitors / dates (#6516) Shengqi Chen 2025-12-22 22:31:39 +08:00
  • eaa837bf23
    Update server/database.js Frank Elsinga 2025-12-22 15:15:00 +01:00
  • b9451d1b14 fix: migration process calculation error (always 0) when having many monitors / dates in database Shengqi Chen 2025-12-22 13:47:16 +00:00
  • 6f6a4c4e1f Remove unnecessary DROP INDEX IF EXISTS important statement copilot-swe-agent[bot] 2025-12-22 13:37:10 +00:00
  • 2d9e6c3911
    fix: MariaDB datetime format error when pausing maintenance (#6513) Copilot 2025-12-22 14:32:12 +01:00
  • 9aaf791a17 Fix migration to drop all possible index name variants and use correct index name copilot-swe-agent[bot] 2025-12-22 13:31:51 +00:00
  • 16dd13ff3b Fix linting error by removing unused assert import copilot-swe-agent[bot] 2025-12-22 12:53:07 +00:00
  • 889ae133ea Remove index structure validation from migration tests per feedback copilot-swe-agent[bot] 2025-12-22 12:32:47 +00:00
  • 62b07a9cb6 Fix migration to use raw SQL with IF EXISTS for SQLite compatibility copilot-swe-agent[bot] 2025-12-22 11:55:27 +00:00