Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
2bdc4b9
feat: Add `uninstall.sh` script and update `install.sh` to improve Py…
rapeeza1598 Mar 10, 2026
600dd53
feat: Add low RAM detection with safe mode, swap setup, and optimize …
rapeeza1598 Mar 10, 2026
6e91454
Refactor installer and uninstaller scripts
jhd3197 Mar 15, 2026
54186f9
chore: bump version to 1.3.7 [skip ci]
github-actions[bot] Mar 15, 2026
c160536
Mark CLI admin as setup; add login fallback UI
jhd3197 Mar 22, 2026
51d1b3b
chore: bump version to 1.3.8 [skip ci]
github-actions[bot] Mar 22, 2026
f4a926a
Add sidebar prefs, workflow & docs updates
jhd3197 Mar 23, 2026
d2d87ec
Add workflow engine, models, API & UI
jhd3197 Mar 23, 2026
13bd84e
Add workflow automation engine and triggers
jhd3197 Mar 23, 2026
d9dfc4d
Add agent fleet management, discovery & updates
jhd3197 Mar 23, 2026
f6f08ae
Fleet monitor + security and agent hardening
jhd3197 Mar 23, 2026
af3e38b
chore: bump version to 1.4.1 [skip ci]
github-actions[bot] Mar 23, 2026
3cc94d1
Add agent plugin system with full lifecycle management
jhd3197 Mar 23, 2026
8626784
Add server templates with config drift detection and compliance
jhd3197 Mar 23, 2026
fcc7aba
Add multi-tenancy workspaces with member management and quotas
jhd3197 Mar 23, 2026
d037e16
Add advanced SSL: wildcard, SAN, custom certs, health checks
jhd3197 Mar 23, 2026
0fa5bc1
Add DNS zone management with provider integrations
jhd3197 Mar 23, 2026
60254d9
Add Nginx advanced config: reverse proxy, load balancing, caching
jhd3197 Mar 23, 2026
dc0e0b2
Add status pages with health checks and incident management
jhd3197 Mar 23, 2026
66e2983
Add cloud server provisioning with multi-provider support
jhd3197 Mar 23, 2026
2886cb6
Add performance optimization: Redis caching and background jobs
jhd3197 Mar 23, 2026
2b2afd4
Add PWA mobile support with push notifications and offline mode
jhd3197 Mar 23, 2026
90f7453
Add marketplace and extension system
jhd3197 Mar 23, 2026
93d3664
Merge branch 'dev' of https://github.com/jhd3197/ServerKit into dev
jhd3197 Mar 23, 2026
948ec79
chore: bump version to 1.4.2 [skip ci]
github-actions[bot] Mar 23, 2026
761c274
Bump PyJWT to 2.12.1 in backend requirements
jhd3197 Mar 23, 2026
f46508d
chore: bump version to 1.4.3 [skip ci]
github-actions[bot] Mar 23, 2026
9138a8b
Backend fixes, API renames, and style utilities
jhd3197 Mar 24, 2026
bd8d2e0
Add security, logging, DB hardening & SCSS refactor
jhd3197 Mar 24, 2026
236eef7
Refactor: move API service to services/api/index.js
jhd3197 Mar 24, 2026
25c625f
Introduce Modal component and lazy-load pages
jhd3197 Mar 24, 2026
3f39e15
Add Downloads and Status Pages tabs (lazy-loaded)
jhd3197 Mar 24, 2026
19f17cc
Refactor routes, sidebar and workflow panels
jhd3197 Mar 24, 2026
6f292ad
chore: bump version to 1.4.4 [skip ci]
github-actions[bot] Mar 24, 2026
d844418
Add audit graphs, server selector & UI tweaks
jhd3197 Mar 24, 2026
c8a8411
chore: bump version to 1.4.5 [skip ci]
github-actions[bot] Mar 24, 2026
6c41e88
Add auth checks, logging, DNS API & UI
jhd3197 Mar 24, 2026
de8ebea
Expose is_admin and normalize UI classes
jhd3197 Mar 24, 2026
df58c5a
chore: bump version to 1.4.6 [skip ci]
github-actions[bot] Mar 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
165 changes: 0 additions & 165 deletions .claude/skills/code-review/SKILL.md

This file was deleted.

58 changes: 58 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: 🐛 Bug Report
description: Report a bug to help us improve ServerKit
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
placeholder: Bug description
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Steps to reproduce
description: How can we reproduce this issue?
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: input
id: environment
attributes:
label: Environment
description: OS version, browser, ServerKit version, etc.
placeholder: e.g. Ubuntu 22.04, Chrome 120, ServerKit v0.8.0
validations:
required: true
- type: textarea
id: logs
attributes:
label: Logs
description: Please provide any relevant logs from the backend or browser console.
render: shell
- type: checkboxes
id: checks
attributes:
label: Checks
options:
- label: I have searched the [existing issues](https://github.com/jhd3197/ServerKit/issues).
required: true
- label: I am using the latest version of ServerKit.
required: true
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: 🚀 Feature Request
description: Suggest an idea for ServerKit
labels: ["enhancement"]
body:
- type: textarea
id: feature-description
attributes:
label: Is your feature request related to a problem?
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
24 changes: 24 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
## Description
<!-- Provide a brief summary of the changes and the motivation behind them. -->

## Related Issues
<!-- Link any related issues using keywords like Fixes #123 or Closes #456. -->

## Type of Change
- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
- [ ] 🚀 New feature (non-breaking change which adds functionality)
- [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] 📝 Documentation update
- [ ] 🎨 UI/UX improvement

## How Has This Been Tested?
<!-- Describe the tests that you ran to verify your changes. -->

## Checklist
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
Loading
Loading