Commit Graph

  • 58f218093f Add unique ID to view-toggle and fix duplicate button selection master3395 2026-01-22 19:54:29 +01:00
  • 4d08d1ceab Move view toggle buttons to top, remove duplicate at bottom master3395 2026-01-22 19:50:36 +01:00
  • 351aefd1a9 Remove duplicate view toggle buttons master3395 2026-01-22 19:49:49 +01:00
  • 7b1181b231 Add Author field to Plugin Store views (Grid, Table, and Store) master3395 2026-01-22 19:48:19 +01:00
  • 29e4ddd422 Improve AngularJS module reference check in websiteFunctions.js master3395 2026-01-22 19:28:05 +01:00
  • fa8980cbe6 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-22 19:25:37 +01:00
  • 38ba15d1d6 Fix AngularJS controller registration issue master3395 2026-01-22 19:25:00 +01:00
  • 8eae98a338 Update phpMyAdmin fallback version from 5.2.2 to 5.2.3 master3395 2026-01-20 17:41:43 +01:00
  • 493c40543d Fix phpMyAdmin signin to handle both GET and POST parameters master3395 2026-01-20 17:34:00 +01:00
  • b034d54055 Standardize plugin version format to 1.0.0 and add semantic versioning explanation master3395 2026-01-20 01:47:18 +01:00
  • 07a4c92f65 Add pm2Manager to INSTALLED_APPS and fix duplicate fail2ban master3395 2026-01-20 01:42:43 +01:00
  • 571a34822f Fix plugin Settings button to use main route instead of /settings/ master3395 2026-01-20 01:39:35 +01:00
  • f05f850727 Ensure emailMarketing manage_url is always set correctly master3395 2026-01-20 01:37:49 +01:00
  • 4eb12a5f81 Fix plugin author display and add Settings button master3395 2026-01-20 01:31:18 +01:00
  • 080749eaa4 Add markdown link and image support to plugin help pages master3395 2026-01-20 01:23:44 +01:00
  • 5dff70c9e6 Add GitHub README.md and CHANGELOG.md fetching for plugin help pages master3395 2026-01-20 01:22:03 +01:00
  • 5bf3499d6f Fix plugin-specific help pages and examplePlugin version master3395 2026-01-20 01:19:14 +01:00
  • 1c1886f4c2 Add proper CSS styling for Plugin Development Guide link button master3395 2026-01-20 01:11:09 +01:00
  • efb1a03c53 Add Plugin Development Guide button next to Plugin Store master3395 2026-01-20 01:09:43 +01:00
  • 8cfe946397 Fix remaining code block in help.html - wrap with verbatim master3395 2026-01-20 01:05:47 +01:00
  • 1fd893357c Fix help.html template - use verbatim tags for code examples master3395 2026-01-20 01:05:19 +01:00
  • d388e993d5 Fix help.html template - escape Django template tags in code examples master3395 2026-01-20 01:01:40 +01:00
  • 32561dd9e5 Fix processed_plugins tracking - move add() after successful processing master3395 2026-01-20 00:55:43 +01:00
  • bcc73e4352 Fix installed plugins view to show plugins installed from store - final fix master3395 2026-01-20 00:55:24 +01:00
  • ed84555ddf Fix installed plugins view to show plugins installed from store master3395 2026-01-20 00:53:18 +01:00
  • f2acb8bbfc Fix pluginInstaller encoding issues and installation timing master3395 2026-01-20 00:47:49 +01:00
  • fa6ce67f24 Fix 500 error and pluginInstaller fileinput encoding issue master3395 2026-01-20 00:38:21 +01:00
  • 046d5458bd Disable GitHub API calls for modify_date in installed() view master3395 2026-01-20 00:08:46 +01:00
  • 271507eff2 Add better error handling for pluginInstaller exceptions master3395 2026-01-19 23:44:52 +01:00
  • d5e8edc9bd Fix plugin ZIP structure for installation master3395 2026-01-19 23:39:48 +01:00
  • 48e11f19ed Update uninstall confirmation message master3395 2026-01-19 23:36:50 +01:00
  • 336b7001c9 Implement plugin installation from GitHub store master3395 2026-01-19 23:34:28 +01:00
  • e359332622 Add cache duration notice to Plugin Store master3395 2026-01-19 23:31:22 +01:00
  • c7c907b8e2 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-19 22:56:12 +01:00
  • 82d68ab5a3 Add Modify Date column, GitHub commit date fetching, and plugin store caching master3395 2026-01-19 22:55:59 +01:00
  • 545e85a78a Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-19 21:59:46 +01:00
  • a7b250d40f Fix dashboard stats loading - match v2.4.4 implementation master3395 2026-01-19 21:59:02 +01:00
  • 28efa90222 Add automatic rainloop to snappymail data migration for 2.4.4 -> 2.5.5-dev upgrades master3395 2026-01-19 20:55:08 +01:00
  • 4c69a8c329 Fix topProcesses page: Remove auto-refresh and fix double percentage signs master3395 2026-01-19 20:21:12 +01:00
  • fa5af04ec7 Fix createUser template to match v2.4.4 - remove Home Directory section and user_filters load master3395 2026-01-19 19:23:59 +01:00
  • d17b7f1c7d Fix log parsing: correctly reconstruct resource path and timestamp master3395 2026-01-19 18:55:56 +01:00
  • dfeeeb16a7 Fix: Remove fallback to master domain log file for child domains master3395 2026-01-19 18:55:32 +01:00
  • 78a69096ef Add domain filtering to access log display master3395 2026-01-19 18:49:06 +01:00
  • 2b8377da7f Permanent fix: ensure all new child domains get correct log configuration master3395 2026-01-19 18:46:16 +01:00
  • fdf5b2abcb Fix sub-domain log viewing: properly handle child domain log paths master3395 2026-01-19 18:39:02 +01:00
  • 00a3bdc5be Remove duplicate createUserCtr controller - merge home directory functionality into external JS file master3395 2026-01-19 18:29:18 +01:00
  • 1b40e1bc14 Fix createUser template: correct URL path, use AngularJS delimiters, fix controller logic master3395 2026-01-19 18:26:24 +01:00
  • 76b3f664a6 Fix Django template syntax error - use AngularJS delimiters for || operator in modifyUser master3395 2026-01-19 18:24:47 +01:00
  • 58f7d5d855 Fix AngularJS delimiters in modifyWebsite template for consistency master3395 2026-01-19 18:24:11 +01:00
  • 85be82a69d Fix Django template syntax error - use AngularJS delimiters for || operator master3395 2026-01-19 18:23:54 +01:00
  • 5a181e9389 Add user_filters to modifyUser template for consistency master3395 2026-01-19 18:22:10 +01:00
  • b44b626d16 Add Django filesize template filter to fix createUser and modifyWebsite errors master3395 2026-01-19 18:20:57 +01:00
  • 021ed4dfa5 Add AngularJS filesize filter to fix createUser page error master3395 2026-01-19 18:20:21 +01:00
  • fedf5817cc Fix dashboard data binding - use ng-bind instead of template syntax and add ng-cloak master3395 2026-01-19 18:16:56 +01:00
  • 7bab1bdf75 Fix dashboard data loading - add error handling and force AngularJS updates master3395 2026-01-19 18:15:40 +01:00
  • 3951979242 Add icon support for View Details button in .htaccess notification master3395 2026-01-19 18:10:21 +01:00
  • f6b759d31b Force icon display with !important and add info icon to Learn More button master3395 2026-01-19 18:07:33 +01:00
  • d237358168 Fix Learn More button text visibility and ensure .htaccess icon displays master3395 2026-01-19 18:06:19 +01:00
  • 513c61eab0 Make Learn More button text prominent and fix notification links master3395 2026-01-19 18:03:39 +01:00
  • a2b3591491 Add Learn More button to all notifications and improve button styling master3395 2026-01-19 18:00:44 +01:00
  • 42a6bc291d Fix notification center text overflow - ensure all text stays inside container master3395 2026-01-19 17:42:17 +01:00
  • 09767dddc1 Improve notification center design - wider, better spacing, button-style links master3395 2026-01-19 17:40:28 +01:00
  • a17d856b76 Add notification center button and fix stat-card/activity board loading master3395 2026-01-19 17:37:47 +01:00
  • 2d6657a7c5 Implement 24-hour dismissal for notifications (backup, ai-scanner, htaccess) master3395 2026-01-19 17:32:29 +01:00
  • 60bf1e2db8 Remove discordWebhooks from base config - plugin installer handles it dynamically master3395 2026-01-19 17:30:25 +01:00
  • b1562d7666 Restore discordWebhooks plugin configuration - plugin installer handles installation master3395 2026-01-19 17:29:06 +01:00
  • 7ad2044a9c Fix static file serving: Allow /static/ paths in secMiddleware and add static file URL pattern master3395 2026-01-19 17:26:58 +01:00
  • 21d9eda621 Move guides to docs Master3395 2026-01-10 03:43:36 +01:00
  • 02aea512a6 Merge pull request #1650 from master3395/v2.5.5-dev Master3395 2026-01-10 03:27:32 +01:00
  • dbde02926a Fix ModSecurity LMDB dependency crash (Issue #1626) master3395 2026-01-10 03:22:45 +01:00
  • 0bc8c745e4 Fix issue #1643: Fix downloadFile function to properly parse query parameters master3395 2026-01-07 23:47:23 +01:00
  • dd74ff5c67 Fix issue #1643: Fix downloadFile function to properly parse query parameters master3395 2026-01-07 23:46:11 +01:00
  • d8c46409cb Merge pull request #1646 from infinyte-solutions/patch-2 Master3395 2026-01-06 23:20:33 +01:00
  • b7a97bacff Fix SyntaxError in pluginInstaller string construction Infinyte Solutions 2026-01-06 14:30:45 -05:00
  • 86c937d49a Revert "Refactor: replace url() with path() for Django routes in plugin Installer" master3395 2026-01-06 19:28:40 +01:00
  • 553b4ccf54 Refactor: replace url() with path() for Django routes in plugin Installer master3395 2026-01-06 19:26:35 +01:00
  • 8131ffe7c7 Merge pull request #1645 from master3395/v2.5.5-dev Master3395 2026-01-06 19:25:21 +01:00
  • ba262bdcb1 Refactor: replace url() with path() for Django routes in plugin Installer master3395 2026-01-06 19:21:45 +01:00
  • 7fc3bce31e Merge pull request #1644 from infinyte-solutions/patch-1 Master3395 2026-01-06 19:22:19 +01:00
  • a0f4b9ac0d Refactor: replace url() with path() for Django routes Infinyte Solutions 2026-01-06 13:07:23 -05:00
  • 83da9a7ae4 Merge branch 'v2.4.4' of github.com:usmannasir/cyberpanel into v2.4.4 usmannasir 2026-01-05 16:43:45 +05:00
  • 143a2c2897 cloud api docs usmannasir 2026-01-05 16:43:10 +05:00
  • 25048fc9a1 Merge pull request #1642 from master3395/v2.5.5-dev Master3395 2026-01-04 22:25:03 +01:00
  • 4b96e5e2ae Security: Update Python packages to fix critical vulnerabilities master3395 2026-01-04 22:08:28 +01:00
  • 7188e1023a Merge pull request #1641 from master3395/v2.5.5-dev Master3395 2026-01-04 22:06:27 +01:00
  • a2c359401e Fix: Enable website creation for regular users master3395 2026-01-04 21:58:49 +01:00
  • e5033be0ad Merge pull request #1640 from master3395/v2.5.5-dev Master3395 2026-01-04 21:33:07 +01:00
  • 6a0d3fd443 Add PLUGINS.md reference to INDEX.md master3395 2026-01-04 21:29:24 +01:00
  • 7ddc7e20d0 Add comprehensive plugin system documentation (PLUGINS.md) master3395 2026-01-04 21:26:19 +01:00
  • 10898f5a87 Merge branch 'v2.5.5-dev' of https://github.com/master3395/cyberpanel into v2.5.5-dev master3395 2026-01-04 21:13:35 +01:00
  • ed7d4743b6 Add plugin system enhancements and testPlugin master3395 2026-01-04 21:04:51 +01:00
  • 11a78d81ca Merge pull request #1639 from master3395/v2.5.5-dev Master3395 2026-01-04 04:17:02 +01:00
  • b1adb8f52e DNS improvements: CloudFlare proxy toggle styling, auto AAAA records, proxy defaults master3395 2026-01-04 04:15:23 +01:00
  • 0a331ab00c Merge pull request #1638 from master3395/v2.5.5-dev Master3395 2026-01-04 03:59:51 +01:00
  • d2aaa50311 Fix session status logic: Add IDLE state for logged-in users without processes, improve process detection with TTY filtering, enhance status messages with clearer explanations master3395 2026-01-04 03:57:53 +01:00
  • 38918c4f49 Enhance SSH Activity Management: Add active/inactive session indicators, improve IP extraction (IPv4/IPv6), optimize user activity loading, fix modal display issues master3395 2026-01-04 03:43:46 +01:00
  • a818dceced Merge pull request #1637 from master3395/v2.5.5-dev Master3395 2026-01-04 02:15:42 +01:00
  • cfee3d9867 Fix CloudFlare DNS Management: Filter main domains only, auto-delete DNS records on domain removal, improve table display master3395 2026-01-04 02:13:10 +01:00
  • 6c2aebd27e Merge pull request #1636 from master3395/v2.4.4 Master3395 2026-01-04 00:58:52 +01:00
  • ed5af068ec Remove pagination from SSH Logins and SSH Logs tables, display all results directly master3395 2026-01-04 00:13:27 +01:00