Commit Graph

  • a0328d69f6 feat: add Docker setup exposing app on port 7876 main Malin 2026-04-29 08:52:57 +02:00
  • 6145e45059 Merge pull request #79 from delsassergh/patch-1 Hosteroid 2026-04-18 09:56:35 +03:00
  • 3e173644c7 Fix cron job syntax for DNS check Dan Elsasser 2026-04-17 10:41:06 -05:00
  • 62a034c0db Limit Mattermost rich attachments to certain alerts Hosteroid 2026-03-12 22:37:24 +02:00
  • 27f036eee1 Query MX/TXT for subdomains; add host column Hosteroid 2026-03-11 14:57:56 +02:00
  • e3006738a9 Improve security, validation, and isolation checks Hosteroid 2026-03-11 00:03:54 +02:00
  • 36abf58838 Preserve 'remember me' choice across 2FA Hosteroid 2026-03-10 23:04:20 +02:00
  • a265a58456 Enhance DNS discovery, validation & transfers Hosteroid 2026-03-10 22:54:28 +02:00
  • 5365af00fd Skip non-checkable domains in DNS/SSL crons Hosteroid 2026-03-08 22:59:07 +02:00
  • 5916daa293 Add SSL monitoring (Svc, model, cron, UI) Hosteroid 2026-03-08 21:12:09 +02:00
  • 8559e903b9 Add DNS monitoring and refresh functionality Hosteroid 2026-03-08 14:32:05 +02:00
  • db094d6d8b Use Twig-only rendering and improve error fallback Hosteroid 2026-03-04 11:16:56 +02:00
  • 2c906532df Update composer.json Hosteroid 2026-03-03 18:25:55 +02:00
  • 4818172bc6 Switch PHP views to Twig and add 2FA/UI enhancements Hosteroid 2026-03-03 18:21:32 +02:00
  • cd4e3e6bcc Set timezone when app is installed regardless of path Hosteroid 2026-03-02 12:09:02 +02:00
  • ed3e5739f4 Add TLD registry import/export/create & logging Hosteroid 2026-03-02 11:17:58 +02:00
  • aca4c14b8b Update UpdateController.php Hosteroid 2026-02-11 19:55:56 +02:00
  • 30a139d765 Handle hotfix updates and stale commit cache Hosteroid 2026-02-11 19:24:39 +02:00
  • a7c2ac2e2b Fix update notifications and clear update cache Hosteroid 2026-02-11 18:52:38 +02:00
  • 67d3fb36b3 Update modal header styling for release/hotfix Hosteroid 2026-02-11 18:46:27 +02:00
  • 4371f174c9 Capture app version and defer notifications Hosteroid 2026-02-11 18:44:06 +02:00
  • 3688c8b71b Add import/export and update system Hosteroid 2026-02-11 17:43:23 +02:00
  • 0c759cdd1d Update CHANGELOG for v1.1.2 release Hosteroid 2026-02-09 08:26:02 +02:00
  • ea5696e7eb Update sidebar logo and add logo SVG Hosteroid 2026-02-09 00:24:40 +02:00
  • b3c3f3403c Add user profile & dashboard insights Hosteroid 2026-02-09 00:20:17 +02:00
  • e334f7c9d6 Add domain status notifications & login alerts Hosteroid 2026-02-08 22:58:59 +02:00
  • f32de0a848 Support DD/MM/YYYY WHOIS date parsing Hosteroid 2026-02-03 15:49:50 +02:00
  • beaf181aa0 Refactor user create view and add JS validation Hosteroid 2026-02-01 12:51:41 +02:00
  • 8b71c5729c Add webhook formats and Google Chat support Hosteroid 2026-02-01 12:40:02 +02:00
  • 612a4bf790 Use POST for destructive actions & mobile UI tweaks Hosteroid 2026-02-01 12:30:16 +02:00
  • 6f1316682d Merge pull request #54 from SylvanoP/main Hosteroid 2026-01-30 11:41:33 +02:00
  • 8419f3b79e Update app/Views/groups/index.php Sylvano 2026-01-30 02:10:49 +01:00
  • 25dcdab4b0 fix: notification group delete func GET to POST Sylvano Plocic 2026-01-30 01:49:37 +01:00
  • 50e273dfcb Log 404 errors and update RDAP server route Hosteroid 2026-01-08 14:23:40 +02:00
  • 686f6f7528 Improve error log deduplication and occurrence tracking Hosteroid 2026-01-08 14:19:09 +02:00
  • 24d5479dcf Add in-app notifications for domain expiration alerts Hosteroid 2025-12-18 14:37:15 +02:00
  • 1e98b8a047 Enhance user actions with CSRF protection and POST requests Hosteroid 2025-12-15 17:48:55 +02:00
  • bcd956a495 Add rate limit handling and retry logic for WHOIS lookups Hosteroid 2025-11-21 19:39:51 +02:00
  • a7321888c0 Add admin editing for WHOIS and RDAP servers in TLD registry Hosteroid 2025-11-21 14:49:41 +02:00
  • e2be1ef33c Add Pushover support and avatar uploads directory setup Hosteroid 2025-11-18 18:34:05 +02:00
  • 2b4035dd29 Add Pushover notification channel and improve status detection Hosteroid 2025-11-18 13:22:49 +02:00
  • 5b932aa565 Update bootstrap.sh Hosteroid 2025-11-05 12:44:59 +02:00
  • 86d4cb0af6 Update EmailHelper.php Hosteroid 2025-10-30 11:22:53 +02:00
  • ad54d6d6ea Update Domain.php Hosteroid 2025-10-29 19:43:50 +02:00
  • 5c79cc7c15 Update Domain.php Hosteroid 2025-10-29 13:13:56 +02:00
  • ae0fb3e1da Update Application.php Hosteroid 2025-10-29 12:49:40 +02:00
  • a0ada0b2c2 Fixed docker errors and improved error logging.. Hosteroid 2025-10-29 12:45:01 +02:00
  • 0e08e807d3 Update 000_initial_schema_v1.1.0.sql Hosteroid 2025-10-29 11:42:41 +02:00
  • 63a8e208c2 Update Domain.php Hosteroid 2025-10-29 01:29:17 +02:00
  • 67bacc36e3 Add user avatar system and fix WHOIS parsing/cron synchronization Hosteroid 2025-10-27 18:13:38 +02:00
  • bbb1be1cf5 Fixing mattermost logo Hosteroid 2025-10-25 13:13:56 +03:00
  • d76e9d9473 Update DomainController.php Hosteroid 2025-10-25 12:40:47 +03:00
  • 06596b8044 Replace comma-separated tags with relational tag system. Hosteroid 2025-10-25 02:04:00 +03:00
  • 75f0ae35fb Docker Implementation Hosteroid 2025-10-23 00:56:29 +03:00
  • fa0167bf71 Update Setting.php Hosteroid 2025-10-23 00:18:16 +03:00
  • 02d4c1c5ad Update DomainController.php Hosteroid 2025-10-22 18:59:05 +03:00
  • 91a588c3e8 Create favicon.ico Hosteroid 2025-10-21 20:22:22 +03:00
  • 0229f64f4e Implementing Manual Expiration Dates Hosteroid 2025-10-21 16:13:58 +03:00
  • c2684b8cc4 More improvements on WhoisService Hosteroid 2025-10-21 15:40:54 +03:00
  • 716fdcffe6 Improved error logging for Domain refresh Hosteroid 2025-10-21 15:16:56 +03:00
  • ceeb2cfae4 Improve RDAP domain availability detection Hosteroid 2025-10-21 15:12:19 +03:00
  • 1ff5bdd5c1 Update WhoisService.php Hosteroid 2025-10-21 15:09:03 +03:00
  • 61222ece7c Update WhoisService.php Hosteroid 2025-10-21 15:05:33 +03:00
  • 221e0b83f0 Update WhoisService.php Hosteroid 2025-10-21 15:02:15 +03:00
  • 685a641873 Update WhoisService.php Hosteroid 2025-10-21 14:54:39 +03:00
  • 92319b27f7 Add vCard field validation in WhoisService Hosteroid 2025-10-21 14:51:28 +03:00
  • 430bd81cb9 Expand WHOIS domain availability checks Hosteroid 2025-10-21 14:40:39 +03:00
  • 774379f107 Add Mattermost notification channel support Hosteroid 2025-10-21 14:33:22 +03:00
  • ec0b5c61ea Switch channel actions to POST forms and add group_id handling Hosteroid 2025-10-21 13:53:10 +03:00
  • 21eeda7127 Add webhook channel type to notification channels Hosteroid 2025-10-21 13:33:01 +03:00
  • 5e4f9e6704 Replace error_log with logger in TldRegistryService Hosteroid 2025-10-21 10:36:41 +03:00
  • db01becc17 Update TldRegistryService.php Hosteroid 2025-10-21 10:32:16 +03:00
  • 0dc8abb76f Add status parameter to import completion on failure Hosteroid 2025-10-21 10:19:42 +03:00
  • 6d67e828ab Remove Brotli support detection from TldRegistryService Hosteroid 2025-10-21 10:00:26 +03:00
  • d7aff00e5a Improve cURL brotli support detection logic Hosteroid 2025-10-20 23:59:49 +03:00
  • 0a296dd6b3 Add Brotli detection and HTTP request logging Hosteroid 2025-10-20 23:44:00 +03:00
  • ccd1f0c87a Add Brotli support detection to TldRegistryService Hosteroid 2025-10-20 23:30:17 +03:00
  • cebb9510ec Update InstallerController.php Hosteroid 2025-10-20 22:51:37 +03:00
  • 7ebc67910f Improve installer logic and add structured logging Hosteroid 2025-10-20 22:49:08 +03:00
  • 3178cd700a Update InstallerController.php Hosteroid 2025-10-20 22:27:30 +03:00
  • 3d0d691032 Update InstallerController.php Hosteroid 2025-10-20 22:22:45 +03:00
  • 1dd40a357a Update InstallerController.php Hosteroid 2025-10-20 22:16:12 +03:00
  • 162d86e230 Update 000_initial_schema_v1.1.0.sql Hosteroid 2025-10-20 21:55:04 +03:00
  • 160aaa078f Update 000_initial_schema_v1.1.0.sql Hosteroid 2025-10-20 21:15:09 +03:00
  • ac7a0c0aa8 Refactor routes and controllers for RESTful resource access Hosteroid 2025-10-20 21:08:09 +03:00
  • c4e4196e02 Refactor stats variable names for clarity Hosteroid 2025-10-20 19:53:28 +03:00
  • 1b84f06c86 Refactor user ID assignment in DomainController Hosteroid 2025-10-20 19:05:33 +03:00
  • a1211ae815 Add isolation checks and logging for domains and groups Hosteroid 2025-10-20 19:02:56 +03:00
  • 5727911656 Respect user isolation mode when fetching groups Hosteroid 2025-10-20 18:50:32 +03:00
  • e448855687 Centralize domain stats retrieval in LayoutHelper Hosteroid 2025-10-20 18:44:03 +03:00
  • 7ad01a7da0 Refactor global stats handling and user ID access Hosteroid 2025-10-20 18:38:58 +03:00
  • 719fb86c7a Remove admin check from tags query in Domain model Hosteroid 2025-10-20 18:21:05 +03:00
  • 22817b7127 Respect user isolation mode in controllers Hosteroid 2025-10-20 18:13:57 +03:00
  • c387e90a19 Enforce user-specific data access for all users Hosteroid 2025-10-20 18:03:16 +03:00
  • 011fab095e Respect user isolation in global stats queries Hosteroid 2025-10-20 17:51:27 +03:00
  • 111698cfed Cast GET parameters to int and update SQL query Hosteroid 2025-10-20 17:48:35 +03:00
  • c59a4e2c5b Add updateWhere method to Domain model Hosteroid 2025-10-20 17:42:38 +03:00
  • 0b0532140e Add bulk transfer functionality for domains and groups Hosteroid 2025-10-20 17:40:43 +03:00
  • 0d4a38aae8 Refactor admin/user isolation logic and model methods Hosteroid 2025-10-20 17:25:02 +03:00
  • 6fbed15c7d Add user isolation mode and transfer features Hosteroid 2025-10-20 17:04:13 +03:00