Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Ensuring Application Consistency: Adopting Store-Assigned Identity Values

The Challenge of External Identity

For the KamelotDeveloper/ERP-1st project, maintaining consistent application identity, publisher information, and display names across various distribution channels can be a significant hurdle. When an application is listed in an external 'Store' or marketplace, it often has specific metadata requirements or even mandated values for these attributes.

Read more

Ensuring Application Publishing Success: Aligning Publisher Display Names

Introduction

Imagine launching a stellar application, only for it to be held back by a single, seemingly minor detail: a mismatched name. In the intricate world of application distribution, seemingly minor details can have significant impact. For Kamelot Developer's ERP-1st project, ensuring our application's metadata perfectly aligned with publishing platform requirements was a recent,

Read more

Streamlining Releases: Upgrading softprops/action-gh-release to v2 in ERP-1st

The Problem

In our ERP-1st project, maintaining efficient and secure CI/CD pipelines is paramount. We identified that our existing GitHub Actions workflow for creating releases was using an older version of softprops/action-gh-release. While functional, older action versions can pose security risks, lack newer features, and might eventually become deprecated, leading to workflow instability.

Read more

Streamlining Tauri Application Releases: The Power of `tauri.conf.json` Version Bumps

Ever found yourself manually tracking application versions across various deployment platforms, risking discrepancies and user confusion? For desktop applications, consistent versioning is not just good practice—it's essential for updates, bug tracking, and user trust.

The Project Context

In the KamelotDeveloper/ERP-1st project, which leverages the powerful Tauri framework for building

Read more

Streamlining Desktop Deployment with MSIX Packaging in ERP-1st

Our team working on the KamelotDeveloper/ERP-1st project has recently enhanced our application deployment strategy. This significant update focuses on integrating MSIX packaging, a modern Windows app packaging format, into our build pipeline to simplify installation and updates for our ERP application.

Introduction

Modern application development demands not just robust functionality but

Read more

Streamlining Software Packaging: Enhancing NSIS Extraction in MSIX with 7-Zip for ERP-1st

For the ERP-1st project, maintaining a robust and reliable software delivery pipeline is crucial. Recently, we addressed a specific challenge related to the extraction of NSIS (Nullsoft Scriptable Install System) installers embedded within our MSIX packages. This fix significantly improved the consistency and reliability of our deployment process.

The Situation

Reliable software packaging

Read more

Streamlining Enterprise Updates: The Power of MSIX in OrdoERP

In the world of enterprise resource planning (ERP) systems, efficient and reliable software deployment is paramount. Organizations depend on these critical tools for their daily operations, making seamless updates and robust security non-negotiable. At KamelotDeveloper, our work on the ERP-1st project recently involved a significant step forward in this area: the integration of OrdoERP MSIX v1.2.

Read more

Streamlining ERP-1st Application Packaging: Reliable MSIX Deployment

The KamelotDeveloper/ERP-1st project focuses on delivering robust enterprise resource planning solutions. A critical aspect of successful software delivery is reliable application packaging, ensuring that installations are smooth, efficient, and error-free for end-users. Recent efforts concentrated on refining our application packaging process to enhance the reliability of MSIX deployments.

Read more

Granular Gains: Tracking Per-Set Progress in GymFlow

The gymflow project is focused on fitness tracking. This update, part of a feature branch chain, introduces a significant enhancement to how users log their workouts and track progress: enabling per-set workout logging and a new daily progress view.

The Challenge

Before this update, users might have logged overall exercise results, like "Bench Press: 3 sets of 5 reps @ 100kg".

Read more