Skip to content

[WIP] Update for version 1.1 release candidate#35

Merged
clauspruefer merged 3 commits into
v1.1-rcfrom
copilot/sub-pr-28-one-more-time
Jan 13, 2026
Merged

[WIP] Update for version 1.1 release candidate#35
clauspruefer merged 3 commits into
v1.1-rcfrom
copilot/sub-pr-28-one-more-time

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 13, 2026

  • User based simple Service Call Routing
  • Modify Example02 to NoSQL (mongodb) approach
  • Add Example04 (short impementation README.md remark using NLAMP proxy and authentication)
  • JSONTransfromer.json_transform() / set_json_dict() also adds _SYSClassNames to self.json_dict to make hierarchy processing work correctly
  • Invention of BaseHandler property_dict member (excludes returning internal 'SYSServiceMethod' property and class references)
  • Recursive Class Hierarchy Object Deserialization (inside ServiceExecuter class)
  • Add unit and integration tests for recursive json_transform()
  • Cleanup dirty coded execute_get_hierarchy() recursion
  • Integrate example02 into docker example container including MongoDB
  • Update Documentation
    • Update section 2.6.1 in /doc/source/examples.rst to match current service_implementation.py code
    • Add suitable intro to /example/01-hosting-use-case/README.md
  • Update CHANGELOG.md

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…ample 01 README

Co-authored-by: clauspruefer <17313789+clauspruefer@users.noreply.github.com>
Co-authored-by: clauspruefer <17313789+clauspruefer@users.noreply.github.com>
@clauspruefer clauspruefer marked this pull request as ready for review January 13, 2026 08:13
@clauspruefer clauspruefer merged commit a7ea446 into v1.1-rc Jan 13, 2026
Copilot AI requested a review from clauspruefer January 13, 2026 08:14
Copilot stopped work on behalf of clauspruefer due to an error January 13, 2026 08:14
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates documentation for the upcoming version 1.1 release, focusing on refactoring method names to better reflect their purpose and adding comprehensive documentation for Example 1.

Changes:

  • Updated Example 1 README to clarify it demonstrates PostgreSQL-based relational database transactions with ACID compliance
  • Refactored method names in documentation from _insert_cert_db_data() to _store_cert_data() and from _get_cert_dbdata_by_id() to _get_cert_data_by_id() to align with implementation code

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
example/01-hosting-use-case/README.md Enhanced introduction explaining the PostgreSQL/relational database approach with ACID transactions and hierarchical data relationships
doc/source/examples.rst Updated method names in abstract methods list and code examples to match refactored implementation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@clauspruefer clauspruefer deleted the copilot/sub-pr-28-one-more-time branch January 14, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants