Translate repository documentation and reorganize version history

This commit is contained in:
2026-08-03 19:47:19 +00:00
parent 5c5edbaac4
commit 8a9115af83
289 changed files with 2544 additions and 3393 deletions
@@ -0,0 +1,168 @@
# Proposal: Client communication and future software deployment
## Target architecture
A small Windows client ("AssetManager Agent") runs on every managed computer. A Netlogon or GPO startup script only installs or updates this agent. Inventory and software jobs are then controlled through a secured HTTPS API.
## Why not execute every command directly in a Netlogon script?
A startup script is useful for bootstrap and repair, but unsuitable for permanent job control:
- User and computer startup is delayed.
- Results and retries are difficult to track.
- A network share or domain controller may not yet be reachable during startup.
- Software installations require status, timeout, exit-code, and restart handling.
- Passwords or global API keys must not be stored in the script.
## Recommended components
### 1. Bootstrap through GPO or Netlogon
The startup script:
1. creates `C:\ProgramData\AssetManager\agent`,
2. downloads a signed agent version from an internal HTTPS address,
3. installs a Windows service,
4. stores only the server URL and a one-time registration identifier,
5. starts the service.
### 2. Device identity
During initial registration, the agent reports:
- computer name,
- AD domain,
- BIOS serial number,
- Windows MachineGuid,
- optionally, the MeshCentral node ID.
The server then creates a device-specific token. Windows DPAPI protects the token locally. Do not use a shared API key for all clients.
### 3. Agent polling
For example, the client requests a job every five minutes over HTTPS:
`GET /api/agent/v1/jobs/next`
Response when no job is available:
```json
{"job": null, "next_poll_seconds": 300}
```
Response with a job:
```json
{
"job": {
"id": 4711,
"type": "software_inventory",
"expires_at": "2026-07-22T23:00:00Z",
"payload": {}
}
}
```
The client first acknowledges receipt and later reports the result, exit code, log excerpt, and timestamps.
### 4. Software inventory
The first agent function should:
- read installed MSI applications from the 32-bit and 64-bit registry,
- optionally include AppX packages,
- collect name, version, publisher, installation date, and uninstall string,
- send the compressed result to AssetManager,
- store inventory runs per asset on the server.
Do not use `Win32_Product`, because that WMI class may trigger MSI repairs and can be very slow.
### 5. Software catalog for future deployment
Server-side tables:
- `software_packages`
- `software_package_versions`
- `software_jobs`
- `software_job_results`
- `agent_devices`
- `agent_tokens`
- `agent_inventory_runs`
A software package contains:
- name and version,
- installation source,
- SHA-256 hash,
- installation command,
- uninstall command,
- detection rule,
- accepted exit codes,
- restart behavior,
- timeout,
- target architecture.
### 6. Installation source
Packages may initially remain on a file server, for example:
`\\fileserver\software\packages\ExampleApp\1.0\`
A job must not contain arbitrary PowerShell code. It refers to an approved package definition. The agent verifies that:
1. the package is approved on the server,
2. the source is below an allowed UNC base path,
3. the file hash matches,
4. the installation command matches the package definition.
An internal HTTPS package download is more robust in the long term because it does not require machine access to a share and is easier to audit.
### 7. Security rules
- use HTTPS only, with an internally trusted certificate,
- use a separate revocable token per device,
- sign jobs on the server or deliver them through an authenticated TLS connection,
- do not provide unrestricted shell or PowerShell input in the web interface,
- execute commands only through defined job types,
- verify package files with SHA-256,
- keep a complete audit log,
- use roles and permissions for approval and execution,
- enforce maximum runtime and retry limits,
- run the agent as SYSTEM only when a specific job requires it.
## Suggested implementation phases
### Phase 1 Inventory
- agent registration
- heartbeat and last-contact tracking
- operating-system and software inventory
- display on the asset detail page
- manual inventory job
### Phase 2 Job model
- generic job queue
- statuses: pending, claimed, running, success, failed, expired
- exit codes, logs, timeout, and retry
- live status in AssetManager
### Phase 3 Software catalog
- package definitions
- detection rules
- installation and uninstallation
- single devices and device groups
- maintenance windows
### Phase 4 Rollout safety
- pilot groups
- approval workflow
- staged deployment
- abort on excessive failure rate
- restart coordination
## Recommendation for the next development step
Implement Phase 1 first. The agent should not yet execute arbitrary commands. Once registration, heartbeat, and software inventory are stable, the same secured communication can be used for the job queue and later software deployment.
+157
View File
@@ -0,0 +1,157 @@
# Version history
Release notes are stored outside the project root to keep the repository overview compact.
The current release is **0.5.5.28**.
Older notes are concise English summaries migrated from the original release documents. Git history remains authoritative for exact implementation details.
## Releases
- [0.5.5.28](UPDATE-0.5.5.28.md)
- [0.5.5.27](UPDATE-0.5.5.27.md)
- [0.5.5.26](UPDATE-0.5.5.26.md)
- [0.5.5.25](UPDATE-0.5.5.25.md)
- [0.5.5.24](UPDATE-0.5.5.24.md)
- [0.5.5.23](UPDATE-0.5.5.23.md)
- [0.5.5.22](UPDATE-0.5.5.22.md)
- [0.5.5.21](UPDATE-0.5.5.21.md)
- [0.5.5.20](UPDATE-0.5.5.20.md)
- [0.5.5.19](UPDATE-0.5.5.19.md)
- [0.5.5.18](UPDATE-0.5.5.18.md)
- [0.5.5.17](UPDATE-0.5.5.17.md)
- [0.5.5.16](UPDATE-0.5.5.16.md)
- [0.5.5.15](UPDATE-0.5.5.15.md)
- [0.5.5.14](UPDATE-0.5.5.14.md)
- [0.5.5.13](UPDATE-0.5.5.13.md)
- [0.5.5.12](UPDATE-0.5.5.12.md)
- [0.5.5.11](UPDATE-0.5.5.11.md)
- [0.5.5.10](UPDATE-0.5.5.10.md)
- [0.5.5.9](UPDATE-0.5.5.9.md)
- [0.5.5.8](UPDATE-0.5.5.8.md)
- [0.5.5.7](UPDATE-0.5.5.7.md)
- [0.5.5.6](UPDATE-0.5.5.6.md)
- [0.5.5.5](UPDATE-0.5.5.5.md)
- [0.5.5.0](UPDATE-0.5.5.0.md)
- [0.5.4.8](UPDATE-0.5.4.8.md)
- [0.5.4.7](UPDATE-0.5.4.7.md)
- [0.5.4.6](UPDATE-0.5.4.6.md)
- [0.5.4.5](UPDATE-0.5.4.5.md)
- [0.5.4.4](UPDATE-0.5.4.4.md)
- [0.5.4.3](UPDATE-0.5.4.3.md)
- [0.5.4.2](UPDATE-0.5.4.2.md)
- [0.5.4.1](UPDATE-0.5.4.1.md)
- [0.5.4.0](UPDATE-0.5.4.0.md)
- [0.5.3.9](UPDATE-0.5.3.9.md)
- [0.5.3.8](UPDATE-0.5.3.8.md)
- [0.5.3.7](UPDATE-0.5.3.7.md)
- [0.5.3.6](UPDATE-0.5.3.6.md)
- [0.5.3.5](UPDATE-0.5.3.5.md)
- [0.5.3.4](UPDATE-0.5.3.4.md)
- [0.5.3.3](UPDATE-0.5.3.3.md)
- [0.5.3.2](UPDATE-0.5.3.2.md)
- [0.5.3.1](UPDATE-0.5.3.1.md)
- [0.5.3.0](UPDATE-0.5.3.0.md)
- [0.5.2.2](UPDATE-0.5.2.2.md)
- [0.5.2.1](UPDATE-0.5.2.1.md)
- [0.5.2.0](UPDATE-0.5.2.0.md)
- [0.5.1.7](UPDATE-0.5.1.7.md)
- [0.5.1.6](UPDATE-0.5.1.6.md)
- [0.5.1.5](UPDATE-0.5.1.5.md)
- [0.5.1.4](UPDATE-0.5.1.4.md)
- [0.5.1.3](UPDATE-0.5.1.3.md)
- [0.5.1.2](UPDATE-0.5.1.2.md)
- [0.5.1.1](UPDATE-0.5.1.1.md)
- [0.5.1.0](UPDATE-0.5.1.0.md)
- [0.5.0.9](UPDATE-0.5.0.9.md)
- [0.5.0.8](UPDATE-0.5.0.8.md)
- [0.5.0.7](UPDATE-0.5.0.7.md)
- [0.5.0.6](UPDATE-0.5.0.6.md)
- [0.5.0.5](UPDATE-0.5.0.5.md)
- [0.5.0.4](UPDATE-0.5.0.4.md)
- [0.5.0.3](UPDATE-0.5.0.3.md)
- [0.5.0.2](UPDATE-0.5.0.2.md)
- [0.5.0.1](UPDATE-0.5.0.1.md)
- [0.5.0.0](UPDATE-0.5.0.0.md)
- [0.4.0.14](UPDATE-0.4.0.14.md)
- [0.4.0.13](UPDATE-0.4.0.13.md)
- [0.4.0.12](UPDATE-0.4.0.12.md)
- [0.4.0.11](UPDATE-0.4.0.11.md)
- [0.4.0.10](UPDATE-0.4.0.10.md)
- [0.4.0.9](UPDATE-0.4.0.9.md)
- [0.4.0.8](UPDATE-0.4.0.8.md)
- [0.4.0.7](UPDATE-0.4.0.7.md)
- [0.4.0.6](UPDATE-0.4.0.6.md)
- [0.4.0.5](UPDATE-0.4.0.5.md)
- [0.4.0.4](UPDATE-0.4.0.4.md)
- [0.4.0.3](UPDATE-0.4.0.3.md)
- [0.4.0.2](UPDATE-0.4.0.2.md)
- [0.4.0.1](UPDATE-0.4.0.1.md)
- [0.4.0.0](UPDATE-0.4.0.0.md)
- [0.3.15.2](UPDATE-0.3.15.2.md)
- [0.3.15.1](UPDATE-0.3.15.1.md)
- [0.3.15.0](UPDATE-0.3.15.0.md)
- [0.3.14.8](UPDATE-0.3.14.8.md)
- [0.3.14.7](UPDATE-0.3.14.7.md)
- [0.3.14.6](UPDATE-0.3.14.6.md)
- [0.3.14.5](UPDATE-0.3.14.5.md)
- [0.3.14.4](UPDATE-0.3.14.4.md)
- [0.3.14.3](UPDATE-0.3.14.3.md)
- [0.3.14.2](UPDATE-0.3.14.2.md)
- [0.3.14.1](UPDATE-0.3.14.1.md)
- [0.3.14.0](UPDATE-0.3.14.0.md)
- [0.3.13.1](UPDATE-0.3.13.1.md)
- [0.3.13.0](UPDATE-0.3.13.0.md)
- [0.3.12.1](UPDATE-0.3.12.1.md)
- [0.3.12.0](UPDATE-0.3.12.0.md)
- [0.3.11.0](UPDATE-0.3.11.0.md)
- [0.3.10.0](UPDATE-0.3.10.0.md)
- [0.3.9.9](UPDATE-0.3.9.9.md)
- [0.3.9.8](UPDATE-0.3.9.8.md)
- [0.3.9.7](UPDATE-0.3.9.7.md)
- [0.3.9.6.3](UPDATE-0.3.9.6.3.md)
- [0.3.9.6.2](UPDATE-0.3.9.6.2.md)
- [0.3.9.6.1](UPDATE-0.3.9.6.1.md)
- [0.3.9.6](UPDATE-0.3.9.6.md)
- [0.3.9.5](UPDATE-0.3.9.5.md)
- [0.3.9.4](UPDATE-0.3.9.4.md)
- [0.3.9.3](UPDATE-0.3.9.3.md)
- [0.3.9.2](UPDATE-0.3.9.2.md)
- [0.3.9.1](UPDATE-0.3.9.1.md)
- [0.3.9.0](UPDATE-0.3.9.0.md)
- [0.3.8.6](UPDATE-0.3.8.6.md)
- [0.3.8.5](UPDATE-0.3.8.5.md)
- [0.3.8.4](UPDATE-0.3.8.4.md)
- [0.3.8.3](UPDATE-0.3.8.3.md)
- [0.3.8.2](UPDATE-0.3.8.2.md)
- [0.3.8.1](UPDATE-0.3.8.1.md)
- [0.3.8.0](UPDATE-0.3.8.0.md)
- [0.3.7.10](UPDATE-0.3.7.10.md)
- [0.3.7.8](UPDATE-0.3.7.8.md)
- [0.3.7.7](UPDATE-0.3.7.7.md)
- [0.3.7.6](UPDATE-0.3.7.6.md)
- [0.3.7.5](UPDATE-0.3.7.5.md)
- [0.3.7.4](UPDATE-0.3.7.4.md)
- [0.3.7.3](UPDATE-0.3.7.3.md)
- [0.3.7](UPDATE-0.3.7.md)
- [0.3.6.3](UPDATE-0.3.6.3.md)
- [0.3.6.2](UPDATE-0.3.6.2.md)
- [0.3.6](UPDATE-0.3.6.md)
- [0.3.5.1](UPDATE-0.3.5.1.md)
- [0.3.5](UPDATE-0.3.5.md)
- [0.3.4.7](UPDATE-0.3.4.7.md)
- [0.3.4](UPDATE-0.3.4.md)
- [0.3.3](UPDATE-0.3.3.md)
- [0.3.1](UPDATE-0.3.1.md)
- [0.3.0](UPDATE-0.3.0.md)
- [0.2.9.1](UPDATE-0.2.9.1.md)
- [0.2.9](UPDATE-0.2.9.md)
- [0.2.8](UPDATE-0.2.8.md)
- [0.2.7.2](UPDATE-0.2.7.2.md)
- [0.2.7.1](UPDATE-0.2.7.1.md)
- [0.2.7](UPDATE-0.2.7.md)
- [0.2.6.1](UPDATE-0.2.6.1.md)
## Update instructions
See [UPDATE-NOTE.md](UPDATE-NOTE.md).
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.2.6.1
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager 0.2.7.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Backups, configuration, settings, and persistent data.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager 0.2.7.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Backups, configuration, settings, and persistent data.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.2.7
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.2.8
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.2.9.1
## Summary
This historical release included changes in the following areas:
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.2.9
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.3.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.3.1
## Summary
This historical release included changes in the following areas:
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.10.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.11.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Performance, database queries, indexes, and background processing.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.12.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.12.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.13.0
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.13.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.14.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.14.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.3.14.2
## Summary
This historical release included changes in the following areas:
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+21
View File
@@ -0,0 +1,21 @@
# AssetManager 0.3.14.3
## Summary
This historical release included changes in the following areas:
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager v0.3.14.4
- Sidebar state is applied before first paint; no expand/collapse flash on navigation.
- Asset table stays hidden only during its first initialization and appears in its final column layout.
- Removed the global DOM MutationObserver from list-tools and costly per-row computed-style checks.
- Language and user menus are right aligned again.
- Asset page has one Import / Export button and links to the combined page.
- Duplicate workflow, Import/Export, system information and the main MeshCentral configuration/mapping texts use i18n keys.
- Existing persistent files and data are not included in this update ZIP.
Static validation only; no Docker/browser runtime test.
+24
View File
@@ -0,0 +1,24 @@
# AssetManager 0.3.14.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.14.6
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.14.7
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.14.8
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.15.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.15.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.15.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.3.3
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+13
View File
@@ -0,0 +1,13 @@
# AssetManager 0.3.4.7
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.4
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.5.1
## Summary
This historical release included changes in the following areas:
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.3.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.3.6.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.3.6.3
## Summary
This historical release included changes in the following areas:
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+10
View File
@@ -0,0 +1,10 @@
# AssetManager 0.3.6
## Summary
This historical release included changes in the following areas:
- User interface, translations, dark mode, charts, and styling.
- Docker, release packaging, validation, licensing, and public repository files.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.7.10
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+10
View File
@@ -0,0 +1,10 @@
# AssetManager 0.3.7.3
## Summary
This historical release included changes in the following areas:
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.3.7.4
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.3.7.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+7
View File
@@ -0,0 +1,7 @@
# AssetManager 0.3.7.6
- User management fully translated
- Translation filter layout fixed
- Language switching is allowed before sign-in and stored in the session only
- Asset table and dashboard field headings use field translation keys
- Profile layout made reliably responsive
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.3.7.7
- Login page translated via i18n keys.
- Language switching remains available before login and is stored only in the session until authentication.
- Translation management can add custom translation keys directly.
- Custom translations can be selected with checkboxes and deleted in bulk.
- Built-in translation keys are protected from deletion because they are required by the application.
- Translation filter layout corrected.
- Table headings in all included table templates use translation keys, including dynamic asset fields.
- Mesh debug requires re-entry of the current user's password.
- Local users are verified against the local password hash; LDAP users are verified against LDAP.
- Mesh debug password is sent only in the POST request and is not stored.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager 0.3.7.8
## Summary
This historical release included changes in the following areas:
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.3.7 - Internationalization foundation
Stable rollback reference: 0.3.6.3 (German-only UI).
New:
- English source/fallback language and German translation
- Per-user language setting
- Immediate language switch in navigation and profile
- Language persists in database and session
- Translation management under Settings > Translations
- XLSX translation export/import
- Missing-translation filter and direct editing
- Existing users keep German; new users use configured default language (English by default)
No .env, config.json, database data, uploads or logs are included.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.8.0 - Central field catalog and MeshCentral GUI configuration
IMPORTANT:
- Stable rollback version before this structural migration: 0.3.7.10
- Create a PostgreSQL/database backup before first start.
- Do not copy .env, config.json, data, uploads or logs from this ZIP.
New database objects:
- field_definitions
- asset_field_values
- mesh_field_mappings (prepared for future database-backed mappings)
- category_fields.field_definition_id
Design:
- System fields remain physical columns in assets.
- User-created fields are type-aware values in asset_field_values. No ALTER TABLE assets is needed.
- Categories only control active/required/show-in-list/sort order.
- Labels, descriptions, types and read-only properties are central.
- MeshCentral connection, sync behavior, update rules and source-path mappings are editable in the web UI.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.3.8.1 - MeshCentral field mapping correction
Changes:
- mesh_field_mappings is now the database-backed source of truth.
- Existing config.json field mappings are imported once into the database.
- Default MeshCentral source paths are seeded automatically when missing.
- Added update_rule column through the lightweight migration.
- Multiple-value mode, separator, enabled state and update rule are persisted.
- Synchronization reads enabled mappings directly from PostgreSQL.
- Browser now reports non-JSON backend responses instead of only JSON.parse errors.
Important:
- .env, config.json, database data, uploads and logs are not included.
- The rollback version before this structural change remains 0.3.7.10.
- Create a PostgreSQL backup before installation.
+13
View File
@@ -0,0 +1,13 @@
# AssetManager 0.3.8.2
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.8.3
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.3.8.4
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.8.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.8.6
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.3.9.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.9.1
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.9.2
## Summary
This historical release included changes in the following areas:
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.9.3
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.9.4
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.9.5
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.9.6.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.3.9.6.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+9
View File
@@ -0,0 +1,9 @@
# AssetManager 0.3.9.6.3
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.9.6
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.3.9.7
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Performance, database queries, indexes, and background processing.
- Docker, release packaging, validation, licensing, and public repository files.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.3.9.8
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.3.9.9
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.4.0.0
## Summary
This historical release included changes in the following areas:
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.4.0.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.4.0.10
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.4.0.11
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.4.0.12
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.4.0.13
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.4.0.14
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.4.0.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.4.0.3
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+20
View File
@@ -0,0 +1,20 @@
# AssetManager 0.4.0.4
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.4.0.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.4.0.6
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.4.0.7
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.4.0.8
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.4.0.9
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Authentication, LDAP, users, roles, and permissions.
- Performance, database queries, indexes, and background processing.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+22
View File
@@ -0,0 +1,22 @@
# AssetManager 0.5.0.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+18
View File
@@ -0,0 +1,18 @@
# AssetManager 0.5.0.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.5.0.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+13
View File
@@ -0,0 +1,13 @@
# AssetManager 0.5.0.3
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.5.0.4
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+13
View File
@@ -0,0 +1,13 @@
# AssetManager 0.5.0.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Backups, configuration, settings, and persistent data.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.5.0.6
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.5.0.7
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+19
View File
@@ -0,0 +1,19 @@
# AssetManager 0.5.0.8
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- User interface, translations, dark mode, charts, and styling.
- Logging, diagnostics, error handling, and operational reliability.
## Update safety
- Runtime configuration, database data, uploads, logs, and backups were not intended to be overwritten by this release package.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.5.0.9
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.5.1.0
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+15
View File
@@ -0,0 +1,15 @@
# AssetManager 0.5.1.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+14
View File
@@ -0,0 +1,14 @@
# AssetManager 0.5.1.2
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager 0.5.1.3
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Job definitions, dispatch, callbacks, retries, and job status tracking.
- Software inventory, software lists, and inventory exclusions.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+17
View File
@@ -0,0 +1,17 @@
# AssetManager 0.5.1.4
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Performance, database queries, indexes, and background processing.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
## Validation
- The release notes report source, template, or package-structure validation appropriate to the change.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+16
View File
@@ -0,0 +1,16 @@
# AssetManager 0.5.1.5
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Asset import, export, bulk editing, and duplicate merging.
- Authentication, LDAP, users, roles, and permissions.
- User interface, translations, dark mode, charts, and styling.
- Backups, configuration, settings, and persistent data.
- Docker, release packaging, validation, licensing, and public repository files.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+11
View File
@@ -0,0 +1,11 @@
# AssetManager 0.5.1.6
## Summary
This historical release included changes in the following areas:
- Asset fields, categories, types, status values, and forms.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.5.1.7
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.5.2.0
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Asset fields, categories, types, status values, and forms.
- MeshCentral and MeshCtrl integration, synchronization, and device presence.
- Authentication, LDAP, users, roles, and permissions.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.
+12
View File
@@ -0,0 +1,12 @@
# AssetManager 0.5.2.1
## Summary
This historical release included changes in the following areas:
- Asset list, tables, filtering, sorting, and navigation.
- Authentication, LDAP, users, roles, and permissions.
- Backups, configuration, settings, and persistent data.
- Logging, diagnostics, error handling, and operational reliability.
> This English summary was migrated from the original historical release note. The Git history remains the authoritative source for exact file-level implementation details.

Some files were not shown because too many files have changed in this diff Show More