Add guided tour, media enhancements, error handling, and DevOps improvements

Major additions: onboarding tour system, correlation-id middleware, media
error handler, restore script, env validation script, Dockerignore files.
Updates across 70+ admin components for improved UX and error handling.

Bunker Admin
This commit is contained in:
2026-03-26 10:31:51 -06:00
parent 0c634e100f
commit 39d74e7b85
127 changed files with 3051 additions and 380 deletions

View File

@@ -7,10 +7,10 @@
"stars_count": 0,
"forks_count": 0,
"open_issues_count": 0,
"updated_at": "2026-03-23T15:48:06-06:00",
"updated_at": "2026-03-25T20:11:01-06:00",
"created_at": "2025-05-28T14:54:59-06:00",
"clone_url": "https://gitea.bnkops.com/admin/changemaker.lite.git",
"ssh_url": "git@gitea.bnkops.com:admin/changemaker.lite.git",
"default_branch": "main",
"last_build_update": "2026-03-23T15:48:06-06:00"
"last_build_update": "2026-03-25T20:11:01-06:00"
}

View File

@@ -4,13 +4,13 @@
"description": "Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.",
"html_url": "https://github.com/anthropics/claude-code",
"language": "Shell",
"stars_count": 81725,
"forks_count": 6816,
"open_issues_count": 7445,
"updated_at": "2026-03-23T23:45:06Z",
"stars_count": 82863,
"forks_count": 6945,
"open_issues_count": 7902,
"updated_at": "2026-03-26T05:46:26Z",
"created_at": "2025-02-22T17:41:21Z",
"clone_url": "https://github.com/anthropics/claude-code.git",
"ssh_url": "git@github.com:anthropics/claude-code.git",
"default_branch": "main",
"last_build_update": "2026-03-20T22:24:50Z"
"last_build_update": "2026-03-26T00:31:05Z"
}

View File

@@ -4,13 +4,13 @@
"description": "VS Code in the browser",
"html_url": "https://github.com/coder/code-server",
"language": "TypeScript",
"stars_count": 76802,
"stars_count": 76836,
"forks_count": 6567,
"open_issues_count": 167,
"updated_at": "2026-03-23T23:30:09Z",
"open_issues_count": 166,
"updated_at": "2026-03-26T04:51:01Z",
"created_at": "2019-02-27T16:50:41Z",
"clone_url": "https://github.com/coder/code-server.git",
"ssh_url": "git@github.com:coder/code-server.git",
"default_branch": "main",
"last_build_update": "2026-03-23T18:50:37Z"
"last_build_update": "2026-03-25T23:42:46Z"
}

View File

@@ -4,13 +4,13 @@
"description": "A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.",
"html_url": "https://github.com/gethomepage/homepage",
"language": "JavaScript",
"stars_count": 29108,
"forks_count": 1825,
"open_issues_count": 1,
"updated_at": "2026-03-23T22:44:02Z",
"stars_count": 29142,
"forks_count": 1831,
"open_issues_count": 2,
"updated_at": "2026-03-26T04:32:12Z",
"created_at": "2022-08-24T07:29:42Z",
"clone_url": "https://github.com/gethomepage/homepage.git",
"ssh_url": "git@github.com:gethomepage/homepage.git",
"default_branch": "dev",
"last_build_update": "2026-03-23T12:27:34Z"
"last_build_update": "2026-03-26T04:09:25Z"
}

View File

@@ -4,13 +4,13 @@
"description": "Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD",
"html_url": "https://github.com/go-gitea/gitea",
"language": "Go",
"stars_count": 54439,
"forks_count": 6485,
"stars_count": 54497,
"forks_count": 6492,
"open_issues_count": 2870,
"updated_at": "2026-03-23T23:19:17Z",
"updated_at": "2026-03-26T05:41:32Z",
"created_at": "2016-11-01T02:13:26Z",
"clone_url": "https://github.com/go-gitea/gitea.git",
"ssh_url": "git@github.com:go-gitea/gitea.git",
"default_branch": "main",
"last_build_update": "2026-03-23T23:20:24Z"
"last_build_update": "2026-03-26T00:53:32Z"
}

View File

@@ -4,13 +4,13 @@
"description": "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.",
"html_url": "https://github.com/knadh/listmonk",
"language": "Go",
"stars_count": 19329,
"forks_count": 1958,
"open_issues_count": 105,
"updated_at": "2026-03-23T23:36:16Z",
"stars_count": 19343,
"forks_count": 1965,
"open_issues_count": 103,
"updated_at": "2026-03-26T04:23:08Z",
"created_at": "2019-06-26T05:08:39Z",
"clone_url": "https://github.com/knadh/listmonk.git",
"ssh_url": "git@github.com:knadh/listmonk.git",
"default_branch": "master",
"last_build_update": "2026-03-23T11:44:19Z"
"last_build_update": "2026-03-26T04:23:38Z"
}

View File

@@ -4,10 +4,10 @@
"description": "Create & scan cute qr codes easily \ud83d\udc7e",
"html_url": "https://github.com/lyqht/mini-qr",
"language": "Vue",
"stars_count": 1928,
"forks_count": 243,
"open_issues_count": 20,
"updated_at": "2026-03-23T14:42:50Z",
"stars_count": 1931,
"forks_count": 244,
"open_issues_count": 21,
"updated_at": "2026-03-26T02:38:23Z",
"created_at": "2023-04-21T14:20:14Z",
"clone_url": "https://github.com/lyqht/mini-qr.git",
"ssh_url": "git@github.com:lyqht/mini-qr.git",

View File

@@ -4,13 +4,13 @@
"description": "Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.",
"html_url": "https://github.com/n8n-io/n8n",
"language": "TypeScript",
"stars_count": 180706,
"forks_count": 56089,
"open_issues_count": 1433,
"updated_at": "2026-03-23T23:47:25Z",
"stars_count": 181103,
"forks_count": 56170,
"open_issues_count": 1416,
"updated_at": "2026-03-26T05:48:22Z",
"created_at": "2019-06-22T09:24:21Z",
"clone_url": "https://github.com/n8n-io/n8n.git",
"ssh_url": "git@github.com:n8n-io/n8n.git",
"default_branch": "master",
"last_build_update": "2026-03-23T22:55:38Z"
"last_build_update": "2026-03-26T05:30:58Z"
}

View File

@@ -4,13 +4,13 @@
"description": "\ud83d\udd25 \ud83d\udd25 \ud83d\udd25 A Free & Self-hostable Airtable Alternative",
"html_url": "https://github.com/nocodb/nocodb",
"language": "TypeScript",
"stars_count": 62544,
"forks_count": 4679,
"open_issues_count": 647,
"updated_at": "2026-03-23T22:41:15Z",
"stars_count": 62543,
"forks_count": 4681,
"open_issues_count": 658,
"updated_at": "2026-03-26T05:48:04Z",
"created_at": "2017-10-29T18:51:48Z",
"clone_url": "https://github.com/nocodb/nocodb.git",
"ssh_url": "git@github.com:nocodb/nocodb.git",
"default_branch": "develop",
"last_build_update": "2026-03-23T19:39:55Z"
"last_build_update": "2026-03-26T05:48:41Z"
}

View File

@@ -4,13 +4,13 @@
"description": "Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.",
"html_url": "https://github.com/ollama/ollama",
"language": "Go",
"stars_count": 165968,
"forks_count": 15121,
"open_issues_count": 2708,
"updated_at": "2026-03-23T23:47:27Z",
"stars_count": 166179,
"forks_count": 15178,
"open_issues_count": 2726,
"updated_at": "2026-03-26T05:38:58Z",
"created_at": "2023-06-26T19:39:32Z",
"clone_url": "https://github.com/ollama/ollama.git",
"ssh_url": "git@github.com:ollama/ollama.git",
"default_branch": "main",
"last_build_update": "2026-03-23T23:31:24Z"
"last_build_update": "2026-03-26T02:01:29Z"
}

View File

@@ -4,13 +4,13 @@
"description": "Documentation that simply works",
"html_url": "https://github.com/squidfunk/mkdocs-material",
"language": "Python",
"stars_count": 26370,
"forks_count": 4058,
"open_issues_count": 1,
"updated_at": "2026-03-23T21:42:58Z",
"stars_count": 26394,
"forks_count": 4060,
"open_issues_count": 2,
"updated_at": "2026-03-26T02:34:14Z",
"created_at": "2016-01-28T22:09:23Z",
"clone_url": "https://github.com/squidfunk/mkdocs-material.git",
"ssh_url": "git@github.com:squidfunk/mkdocs-material.git",
"default_branch": "master",
"last_build_update": "2026-03-22T15:57:47Z"
"last_build_update": "2026-03-25T22:14:34Z"
}