This website requires JavaScript.
Explore
Help
Sign In
sami7777
/
dashcaddy
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
1
Wiki
Activity
Files
28f0fa3c108b2b7fe674a91605614d840c4bb5c6
dashcaddy
/
dashcaddy-api
T
History
Hermes
28f0fa3c10
CI / Test & Lint (push)
Has been cancelled
Details
CI / Security audit (push)
Has been cancelled
Details
Add /api/v1/version to PUBLIC_ROUTES
2026-06-10 19:55:19 -07:00
..
__tests__
feat: 1.5.0 prep — API v1 cutover, LICENSE, CHANGELOG, CI
2026-05-17 11:38:45 -07:00
assets
fix(routes): complete post-refactor dependency wiring cleanup
2026-05-04 16:44:18 -07:00
ca
feat: 1.5.0 prep — API v1 cutover, LICENSE, CHANGELOG, CI
2026-05-17 11:38:45 -07:00
dns-providers
feat: DNS provider abstraction — Technitium, Cloudflare, RFC 2136, Manual
2026-06-10 15:06:41 -07:00
generated-certs
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
pki
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
pylon
Standardize paths, add version endpoint, request timeouts, HOST env var, graceful shutdown
2026-06-10 19:36:05 -07:00
routes
Fix missing platform-paths import in routes/services.js
2026-06-10 19:47:52 -07:00
scripts
Backup data/ dir before update, restore on rollback
2026-05-28 02:34:27 -07:00
src
Standardize paths, add version endpoint, request timeouts, HOST env var, graceful shutdown
2026-06-10 19:36:05 -07:00
.dockerignore
Initial commit: DashCaddy v1.0
2026-03-05 02:26:12 -08:00
.eslintignore
fix(lint): Add ctx shim to routes/apps and routes/arr
2026-03-29 22:35:13 -07:00
.eslintrc.js
Add dashboard version button and self-update UI wiring
2026-05-05 17:52:05 -07:00
.gitignore
test: build comprehensive test suite reaching 80%+ coverage threshold
2026-04-06 21:36:46 -07:00
.license-counter
fix: service edit, CSRF token stability, and license restore (v1.1.1)
2026-03-23 13:39:05 -07:00
.license-secret
Initial commit: DashCaddy v1.0
2026-03-05 02:26:12 -08:00
.prettierignore
fix(lint): Add ctx shim to routes/apps and routes/arr
2026-03-29 22:35:13 -07:00
.prettierrc
fix(lint): Add ctx shim to routes/apps and routes/arr
2026-03-29 22:35:13 -07:00
app-templates.js
fix: increase pull timeout to 300s, add missing environment:{} to portainer + uptime-kuma templates
2026-06-10 17:05:28 -07:00
audit-logger.js
feat: 1.5.0 prep — API v1 cutover, LICENSE, CHANGELOG, CI
2026-05-17 11:38:45 -07:00
auth-manager.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
auto-restart-manager.js
feat: auto-restart policies, SSL monitoring, DNS propagation, dependency tracking, config drift detection
2026-06-10 14:43:46 -07:00
backup-manager.js
feat: premium tier features — auto-backup scheduling, resource alerting, bundled workflows, one-click revert, notification manager
2026-05-27 23:39:46 -07:00
bundled-workflows.js
feat: premium tier features — auto-backup scheduling, resource alerting, bundled workflows, one-click revert, notification manager
2026-05-27 23:39:46 -07:00
cache-config.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
comprehensive-test.js
fix(routes): complete post-refactor dependency wiring cleanup
2026-05-04 16:44:18 -07:00
config-drift-detector.js
feat: auto-restart policies, SSL monitoring, DNS propagation, dependency tracking, config drift detection
2026-06-10 14:43:46 -07:00
config-schema.js
feat: DNS provider abstraction — Technitium, Cloudflare, RFC 2136, Manual
2026-06-10 15:06:41 -07:00
constants.js
fix: increase pull timeout to 300s, add missing environment:{} to portainer + uptime-kuma templates
2026-06-10 17:05:28 -07:00
credential-manager.js
fix: credential-manager and crypto-utils auto-resolve data directory paths
2026-06-10 19:05:07 -07:00
crypto-utils.js
fix: credential-manager and crypto-utils auto-resolve data directory paths
2026-06-10 19:05:07 -07:00
csrf-protection.js
fix: cross-subdomain SSO auto-login for *arr services
2026-05-23 16:15:56 -07:00
dependency-manager.js
feat: auto-restart policies, SSL monitoring, DNS propagation, dependency tracking, config drift detection
2026-06-10 14:43:46 -07:00
dns-propagation.js
feat: auto-restart policies, SSL monitoring, DNS propagation, dependency tracking, config drift detection
2026-06-10 14:43:46 -07:00
docker-maintenance.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
docker-security.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
Dockerfile
fix: include dns-providers/ in Docker image build
2026-06-10 15:11:14 -07:00
error-handler.js
Unified error handling system
2026-03-29 18:46:02 -07:00
error-logger.js
refactor: Phase 2 - add error handling modules and response helpers
2026-03-28 19:01:24 -07:00
errors.js
Unified error handling system
2026-03-29 18:46:02 -07:00
fs-helpers.js
Initial commit: DashCaddy v1.0
2026-03-05 02:26:12 -08:00
health-checker.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
input-validator.js
fix(routes): complete post-refactor dependency wiring cleanup
2026-05-04 16:44:18 -07:00
jest.config.js
fix(test): remove stale jest setupFilesAfterEnv entry
2026-05-04 16:36:09 -07:00
keychain-manager.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
license-keygen.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
license-manager.js
fix: app route path nesting (deploy/remove/templates), server.js fetchT import, lifetime license expiry, workflows path prefix
2026-06-10 16:20:51 -07:00
log-digest.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
metrics.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
middleware.js
Add /api/v1/version to PUBLIC_ROUTES
2026-06-10 19:55:19 -07:00
notification-manager.js
feat: premium tier features — auto-backup scheduling, resource alerting, bundled workflows, one-click revert, notification manager
2026-05-27 23:39:46 -07:00
openapi.yaml
feat: 1.5.0 prep — API v1 cutover, LICENSE, CHANGELOG, CI
2026-05-17 11:38:45 -07:00
package-lock.json
feat: add 7 new features — exec shell, SSE events, compose import, docker resources, resource limits, email notifications, auto-updates
2026-04-05 16:15:14 -07:00
package.json
Bump to v1.12.0 - cross-platform standardization
2026-06-10 19:36:30 -07:00
pagination.js
Initial commit: DashCaddy v1.0
2026-03-05 02:26:12 -08:00
platform-paths.js
Standardize paths, add version endpoint, request timeouts, HOST env var, graceful shutdown
2026-06-10 19:36:05 -07:00
port-lock-manager.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
recipe-templates.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
resource-monitor.js
feat: premium tier features — auto-backup scheduling, resource alerting, bundled workflows, one-click revert, notification manager
2026-05-27 23:39:46 -07:00
response-helpers.js
fix: spread response data instead of nesting under 'data' key
2026-04-01 02:00:05 -07:00
self-updater.js
Standardize paths, add version endpoint, request timeouts, HOST env var, graceful shutdown
2026-06-10 19:36:05 -07:00
server.js
Standardize paths, add version endpoint, request timeouts, HOST env var, graceful shutdown
2026-06-10 19:36:05 -07:00
ssl-monitor.js
feat: auto-restart policies, SSL monitoring, DNS propagation, dependency tracking, config drift detection
2026-06-10 14:43:46 -07:00
startup-validator.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
state-manager.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
test-security-fixes.js
Sync DNS2 production changes - removed obsolete test suite and refactored structure
2026-03-23 10:47:15 +01:00
update-manager.js
feat: premium tier features — auto-backup scheduling, resource alerting, bundled workflows, one-click revert, notification manager
2026-05-27 23:39:46 -07:00
url-resolver.js
Unify URL resolution, add health checker sync, and make modules optional
2026-03-14 23:01:20 -07:00
VERSION
feat: DNS provider abstraction — Technitium, Cloudflare, RFC 2136, Manual
2026-06-10 15:06:41 -07:00