Developer knowledge base#495
Open
JeffreySu wants to merge 113 commits into
Open
Conversation
[Release] Developer desktop
Developer mcp
Developer mcp
Developer mcp
XncfTemplate v0.12.9-preview.7 更新 CO2NET.WebApi、DatabasePlant 等基础库
Developer mcp
Developer mcp
refactor: Remove unused class and adjust API defaults
[Release] Developer mcp
Developer mcp
Developer mcp
Developer mcp
update CO2NET reference of Senparc.Ncf.Database.MySql.Backup
update Senparc.CO2NET.WebApi
update: Senparc.Xncf.XncfBuilder.Template
添加异步支持和更新文档及项目引用
Developer mcp
Developer mcp
PromptRange [2025-11-06] v0.15.0-preview.1 Support Prompt comparison;…
Developer mcp
Developer mcp
Developer mcp
Developer mcp
Developer mcp
…larization Refactor/prompt js modularization
…larization Refactor/prompt js modularization
Developer knowledge base
feat: new version
Developer knowledge base
fix: roll-back XncfBuilder module's code generation policy
Developer knowledge base
- Implemented IXncfModulesInventoryRequestWaiter for handling inventory requests and responses. - Added XncfModulesInventoryRequestHandler and XncfModulesInventoryResponseHandler to process inventory events. - Enhanced Register.cs to register the inventory request waiter if not already present. - Created new events for module inventory requests and responses, facilitating better integration and management of installed and uninstalled modules. - Updated project references to include new abstractions for improved modularity.
- Introduced Senparc.Xncf.XncfBuilder and Senparc.Xncf.XncfBuilder.Abstractions projects to the solution. - Updated project references and configurations to include the new modules, enhancing modularity and organization. - Added an "Extensions" project to support the new structure, improving overall project management.
- Updated Register.cs to improve assembly scanning for EventBus, ensuring all relevant modules are included. - Added new project references to support the Xncf module inventory management via EventBus. - Implemented MyFunction_XncfModulesInventoryRequest to facilitate requests for module inventory, enhancing the overall functionality of the system. - Improved MyFuctionAppService.cs with new methods for handling inventory requests and responses, streamlining the process of managing installed and uninstalled modules.
- Deleted obsolete files including icon.jpg, readme.md, and various .cshtml and .cs files related to the Template_OrgName.Xncf.Template_XncfName project. - This cleanup improves project organization and removes unused resources, streamlining the codebase.
- Incremented PackageVersion from 0.12.11-preview.1 to 0.12.12-preview.1 in the project file, ensuring the latest version is reflected for the template package.
Developer knowledge base
- Added comments to clarify the configuration of the NUGET_API_KEY variable in Azure DevOps. - Enhanced error messaging for missing NUGET_API_KEY to guide users on setting it up correctly. - Improved the NuGet push summary output to include visual indicators for package push results, enhancing readability.
chore: Update Azure Pipelines configuration for NuGet package management
…ement - Updated variable definitions to use a variable group for NUGET_API_KEY, enhancing security and organization. - Improved error messaging for missing NUGET_API_KEY to direct users to the correct setup location in the Library variable group. - Clarified comments regarding the NuGet push source and caching paths for better understanding.
- Renamed variable group from 'NugetKey' to 'Nuget_Key' for consistency. - Updated error messages to reflect the change in variable group name, improving clarity for users setting up NUGET_API_KEY. - Clarified comments regarding the variable group and its usage in the pipeline.
Developer knowledge base
- Renamed variable group from 'Nuget_Key' to 'Nuget_key' for consistency with naming conventions. - Updated error messages to reflect the new variable group name, ensuring clarity for users setting up NUGET_API_KEY. - Adjusted comments to maintain accuracy regarding the variable group's usage in the pipeline.
chore: Correct variable group name in Azure Pipelines configuration
- Corrected the variable group name from 'Nuget_key' to 'Nuget_Key' for consistency. - Updated error messages to reflect the correct variable group name, ensuring clarity for users setting up NUGET_API_KEY. - Adjusted comments to maintain accuracy regarding the variable group's usage in the pipeline.
chore: Fix variable group name in Azure Pipelines configuration
restore Template project
- Refactored paths in generation-config.json to point to the new template structure. - Updated project file to conditionally include templates based on their existence, improving compatibility and fallback mechanisms. - Adjusted MultiFileCodeGenerator to utilize the new template paths and ensure proper file generation.
chore: Update template paths and configuration in generation files
重构 `ApiAuthorizeAttribute` 类,将其功能整合到新的命名空间 `Senparc.Xncf.AreaBase.Admin.Filters` 中,并在多个 `AppService` 类中添加 `[ApiAuthorize]` 特性,统一权限验证逻辑。
统一权限验证逻辑并优化代码结构
Enhance JWT authentication configuration in Register.cs
…ramework/NcfPackageSources into Developer-KnowledgeBase
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.