Skip to content

Commit 8250188

Browse files
committed
feat(Docs): add release notes
1 parent 07a198f commit 8250188

File tree

3 files changed

+63
-4
lines changed

3 files changed

+63
-4
lines changed

admin/app/services/docs_service.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,11 @@ export class DocsService {
6363
}
6464

6565
private prettify(filename: string) {
66-
const cleaned = filename.replace(/_/g, ' ').replace(/\.md$/, '');
67-
return cleaned.charAt(0).toUpperCase() + cleaned.slice(1);
66+
// Remove hyphens, underscores, and file extension
67+
const cleaned = filename.replace(/_/g, ' ').replace(/\.md$/, '').replace(/-/g, ' ');
68+
// Convert to Title Case
69+
const titleCased = cleaned.replace(/\b\w/g, char => char.toUpperCase());
70+
return titleCased.charAt(0).toUpperCase() + titleCased.slice(1);
6871
}
6972

7073
private getConfig() {

admin/docs/release-notes.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Release Notes
2+
3+
## Version 1.1.0 - July 20, 2025
4+
5+
### 🚀 New Features
6+
7+
**OpenStreetMap Installation**
8+
- Added OpenStreetMap to installable applications
9+
- Automatically downloads and imports US Pacific region during installation.
10+
- Supports rendered tile caching for enhanced performance.
11+
12+
### ✨ Improvements
13+
14+
- **Apps**: Added start/stop/restart controls for each application container in settings
15+
- **ZIM Manager**: Error-handling/resumable downloads + enhanced UI
16+
- **System**: You can now view system information such as CPU, RAM, and disk stats in settings
17+
- **Legal**: Added legal notices in settings
18+
- **UI**: Added general UI enhancements such as alerts and error dialogs
19+
- Standardized container naming to reduce potential for conflicts with existing containers on host system
20+
21+
### ⚠️ Breaking Changes
22+
23+
- **Container Naming**: As a result of standardized container naming, it is recommend that you do a fresh install of Project N.O.M.A.D. and any apps to avoid potential conflicts/duplication of containers
24+
25+
### 📚 Documentation
26+
27+
- Added release notes page
28+
29+
---
30+
31+
## Version 1.0.1 - July 11, 2025
32+
33+
### 🐛 Bug Fixes
34+
35+
- **Docs**: Fixed doc rendering
36+
- **Install**: Fixed installation script URLs
37+
- **OpenWebUI**: Fixed Ollama connection
38+
39+
---
40+
41+
## Version 1.0.0 - July 11, 2025
42+
43+
### 🚀 New Features
44+
45+
- Initial alpha release for app installation and documentation
46+
- OpenWebUI, Ollama, Kiwix installation
47+
- ZIM downloads & management
48+
49+
---
50+
51+
## Support
52+
53+
- 📧 Email: support@projectnomad.com
54+
- 🐛 Bug Reports: [GitHub Issues](https://github.com/Crosstalk-Solutions/project-nomad/issues)
55+
56+
---
57+
58+
*For previous release notes, see our [changelog archive](https://github.com/Crosstalk-Solutions/project-nomad/releases).*

admin/inertia/pages/settings/system.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { Head } from '@inertiajs/react'
22
import SettingsLayout from '~/layouts/SettingsLayout'
33
import { SystemInformationResponse } from '../../../types/system'
4-
import { IconPaperclip } from '@tabler/icons-react'
54
import { formatBytes } from '~/lib/util'
65

76
const Section = ({ title, children }: { title: string; children: React.ReactNode }) => {
@@ -27,7 +26,6 @@ const Row = ({ label, value }: { label: string; value: string | number | undefin
2726
export default function SettingsPage(props: {
2827
system: { info: SystemInformationResponse | undefined }
2928
}) {
30-
console.log(props.system.info)
3129
return (
3230
<SettingsLayout>
3331
<Head title="Settings | Project N.O.M.A.D." />

0 commit comments

Comments
 (0)