horaios

Achievements

What got done at horaios, newest week first. Colleagues appear by their short code.

14 achievements

Week 4212–18 October 2026

Websites

  • www.horaios.de moved from the old CMS to a static site (repo de.horaios.Homepage), live since 14 October
    • New start page routes visitors to Individualsoftware, Smart-Suite and Charis
    • Every CMS page converted, including the landing pages of the Google campaign
    • Petra Natterer as named contact person, with photo
    • Regional focus on Ulm and the Alb-Donau-Kreis, with Barz, Prolux, Jäckle and Stadtverwaltung Blaustein as references
    • Karriere with the new headline „Prompt mit Köpfchen. Team mit Herz.“; company video on Referenzen
    • TeamViewer and social links removed
    • Hosted on YunoHost, published by pushing to the repository
  • faktura.horaios.net live: product site for Faktura with a user guide (Benutzerhandbuch) for readers without IT background; ISO 9001 certification in the footer
  • smart-suite.horaios.de and software.horaios.de in the same design as www.horaios.de (logo, colours, fonts, light and dark mode, legal footer), live on the IIS
    • TeamViewer removed from the Systemanforderungen
  • faktura.horaios.net redesigned in the same look (start page and Benutzerhandbuch): horaios logo and colours, self-hosted fonts instead of Google Fonts, light and dark mode, legal footer with ISO 9001 and AGB
  • Charis homepage live at software.horaios.net/de.horaios.Charis, public and published by pushing to de.horaios.Charis.Homepage (YunoHost)
    • Download and version history keep coming from software.horaios.de
  • tasks.horaios.net live: the team's task list, team only (YunoHost login), published by pushing to de.horaios.Tasks.Homepage
    • tasks.md is the master, build.py generates the page
    • every task numbered (T1–T17), owners by short code, due dates; filter by person, hide done tasks, overdue marked red
    • 17 tasks so far, 15 open – task-like items moved over from Open.Ideas

Releases

  • SolutionManager 6.10.11.2258: „Versionshistorie aktualisieren“ writes the version notes straight into versions.html (idea #17)
  • SolutionManager 6.10.12.3253: service monitoring uses the SQL Server time (idea #23)
  • Equip 6.10.15.2101 (15 October): every entry point tied to a privilege and given an icon; update to the current Charis
    • tested on Test by csz, released through Dev → Test → Prod along the release guide

Smart Suite and Charis

  • Form „Überwachter Dienst“ shows the code line for Program.cs (idea #24)
  • Guide for „Überwachter Dienst“ final; rollout handed to mby and csz (idea #20)

Documentation (TechDocs)

  • New pages: „Data and Meta Data“ and „Monitoring services“
  • „Releasing a Charis solution“ extended: user guide check, switching back to Dev after pushing Test and Prod; „code generated“ commits with model changes get release notes; new privileges are assigned on Prod before deploying

Ideas

  • Open.Ideas redesigned in the look of tasks.horaios.net, with its own warm background: horaios logo and fonts, open/done counts, filter by label, show or hide done ideas, light and dark mode
    • labels introduced: good for new users, up-voted, security, strategic
    • cleaned up: task-like items moved to tasks.horaios.net; 26 ideas, 20 open, 6 done
17 achievements

Week 415–11 October 2026

Releases

  • Charis 6.10.9.1827 (9 October)
    • Service heartbeat: RuntimeStatus.ReportStatusOk() after each successful run (idea #3)
    • Charis ignores stale start parameters older than 5 minutes
    • Special characters in passwords and paths work (escaping, quoting, quoted tool paths)
  • Panda 6.10.9.3345 (10 October): „Fakturierbar“ in „Stop und Start“ follows the selected Aktivität and Tätigkeit; first release through Dev → Test → Prod along the new release guide
  • SolutionManager 6.10.11.1209 (11 October)
    • Seven fixes: no password on the command line, timeouts instead of endless waiting, safe text replacement, HttpClient instead of WebClient, template checked before the folder is emptied, escaping, „Anwendungspaket erstellen“ no longer merges
    • New solutions start with the Anwendungsprojekt as startup project (idea #4)

Charis: learning and outreach

  • Charis homepage restyled; new section „Lernen“
  • Tutorial „Erste Schritte mit Charis“ online: 10 steps, about 60–90 minutes, from a new solution to a first Windows Forms app with business logic in C# – open
  • Guide „Modelldaten in Charis“, with the English original as PDF
  • Article pitch for a German developer magazine drafted (parked in Open.Ideas, idea #11)
  • Feedback to Microsoft: Visual Studio should not pick a class library as startup project

Smart Suite

  • Website copy for the Smart Suite: one database, all modules, no interfaces
  • Landing page with an interactive module builder (today smart-suite.horaios.de)
  • software.horaios.de redesigned: overview of all modules, Third-Party-Software, Systemanforderungen
  • DatabaseManager and FirewallManager documented and added to both sites as modules
  • Feature summary of SolutionManager

Documentation and operations

  • TechDocs online at techdocs.horaios.net (team only), published by pushing to the repository
    • Pages: Generating the Visual Studio solution, Releasing Charis (the modeller), Releasing a Charis solution, About TechDocs
    • Known issues 1–9: eight fixed, one documented as a limitation
    • Onboarding of new developers includes access to TechDocs
  • Setup guide for SqlServer.Alert (service monitoring by e-mail), as PDF in horaios style
  • PowerShell deployment scripts for software.horaios.de and the Charis homepage

Ideas

  • Open.Ideas started (6 October) and online as a generated page at openideas.horaios.net (private); 18 ideas, 2 done
5 achievements

Week 4028 September – 4 October 2026

Charis

  • Business plan for Charis: market, architecture, business model, go-to-market, roadmap and risks
  • Charis homepage: overview page at software.horaios.de/de.horaios.Charis/Prod/, main features and USPs
  • „Wann Charis?“ decision guide and Charis FAQ (German)
  • Analysis of the model databases of Charis, Contact, Panda and Slots: all modules share one runtime database; list of cleanup items (credentials in plain text, typos, tables matched by name instead of LOID)

Smart Suite

  • Feature overviews (German) for Slots, Faktura and Contact