İsmail ÇAĞDAŞ
65148db82e
Merge pull request #25416 from abpframework/abp-agent-article
Added Abp Studio AI Agent article
5 months ago
github-actions[bot]
8f3f2e090a
Optimised images with calibre/image-actions
5 months ago
Yunus Emre Kalkan
32ac5fce67
Add UI image and revise ABP Agent copy
Insert new ABP Studio UI image into the AI agent announcement and refine several paragraphs for clarity and flow. Rephrase the intro and system-shaped explanation, update the closed-loop wording to mention agent-assisted fixes, and remove the "Automatic rules and skills for your solution" bullet and the final sign-off. Adds the image file abp-studio-new-design.png and updates the markdown to include it.
5 months ago
Enis Necipoglu
dbd74e7572
Merge pull request #25415 from abpframework/maliming/check-docs-syntax-action
Add docs syntax check workflow for `docs/en` Markdown
5 months ago
maliming
99406aa677
Run resolve-comment step on success regardless of changed-file count
5 months ago
maliming
657a9a73d9
Revert temporary docs syntax failure
5 months ago
maliming
3e6dad4a6f
Post PR comment from github-actions bot when docs syntax check fails
5 months ago
maliming
46803ba33c
Temp: trigger docs syntax check (will revert)
5 months ago
Yunus Emre Kalkan
47bf271a7e
Add article: Introducing ABP Studio AI Agent
Add a new Community Article announcing the ABP Studio AI Agent, detailing its modes (Agent, Plan, Ask), the Analyze engine, Solution Runner and runtime monitoring, custom workflows, Git/GitHub integration, developer loop, and short-term roadmap. Also add the article cover image. The post introduces solution-aware AI features built into ABP Studio and explains how they streamline ABP development.
5 months ago
maliming
7ec73fcdbe
Add docs syntax check workflow for docs/en Markdown
5 months ago
Volosoft Agent
2bcdebd8ff
Merge pull request #25414 from abpframework/auto-merge/rel-10-4/4565
Merge branch dev with rel-10.4
5 months ago
Enis Necipoglu
af23f6177e
Merge pull request #25413 from abpframework/EngincanV-patch-1
Update migration guide
5 months ago
Engincan VESKE
0151e0ebe3
Update migration guide
Clarified behavior of Scriban templates regarding method invocation and sandboxing.
5 months ago
Volosoft Agent
d6aa0ad02a
Merge pull request #25412 from abpframework/auto-merge/rel-10-4/4564
Merge branch dev with rel-10.4
5 months ago
Enis Necipoglu
e553a254b2
Merge pull request #25380 from abpframework/maliming/blazor-ui-library-docs-mud
Add MudBlazor docs and "BlazorUI" doc-params dimension
5 months ago
Volosoft Agent
7f8f51a4bc
Merge pull request #25410 from abpframework/auto-merge/rel-10-4/4563
Merge branch dev with rel-10.4
5 months ago
Engincan VESKE
3cfe0c13d6
Merge pull request #25404 from abpframework/upgrade/mongodb-driver-3.8.1
Upgrade MongoDB.Driver to 3.8.1
5 months ago
Volosoft Agent
f65a7eeab8
Merge pull request #25409 from abpframework/auto-merge/rel-10-4/4562
Merge branch dev with rel-10.4
5 months ago
Enis Necipoglu
b65dff76dc
Merge pull request #25408 from abpframework/fix/22300-blog-admin-move-route
Fix `BlogAdminController` route token for `MoveAllBlogPostsAsync`
5 months ago
maliming
a7c0826aae
Fix BlogAdminController route token for MoveAllBlogPostsAsync
Route template used {id} but the method parameter is named blogId, so
ASP.NET Core ApiExplorer emitted an orphan path parameter id, which made
ClientProxyBase.BuildHttpProxyClientProxyContext throw
ArgumentOutOfRangeException when deleting a blog from the MVC admin page.
5 months ago
Volosoft Agent
ac2fd2f06f
Merge pull request #25407 from abpframework/auto-merge/rel-10-4/4561
Merge branch dev with rel-10.4
5 months ago
Engincan VESKE
b858efcb8c
Merge pull request #25399 from abpframework/add-issandboxed-to-template-rendering-engine
Add `IsSandboxed` to `ITemplateRenderingEngine`
5 months ago
Volosoft Agent
2611bdd377
Merge pull request #25406 from abpframework/auto-merge/rel-10-4/4560
Merge branch dev with rel-10.4
5 months ago
Volosoft Agent
efb3281c6f
Merge pull request #25405 from abpframework/auto-merge/rel-10-3/4559
Merge branch rel-10.4 with rel-10.3
5 months ago
Fahri Gedik
64b36ff588
Merge pull request #25396 from abpframework/issue/25395
Angular - Updating the migration guides for the module-based ng applications
5 months ago
github-actions[bot]
cc0fda312b
docs: update package version changes [skip ci]
5 months ago
maliming
61c6f05b0a
Upgrade MongoDB.Driver to 3.8.1
5 months ago
Ma Liming
966c3878f7
Merge pull request #25397 from abpframework/salihozkara/dynamic-worker-capabilities
Expose dynamic background worker scheduler capabilities
5 months ago
maliming
44df9390a8
Improve error messages for CronExpression in DefaultDynamicBackgroundWorkerManager and add test for exception on UpdateSchedule with CronExpression
5 months ago
SALİH ÖZKARA
8054b26a31
Use marker interfaces for dynamic worker capabilities
5 months ago
Volosoft Agent
e80cc8e12d
Merge pull request #25401 from abpframework/auto-merge/rel-10-4/4558
Merge branch dev with rel-10.4
5 months ago
Volosoft Agent
2a5a717281
Merge pull request #25400 from abpframework/auto-merge/rel-10-3/4557
Merge branch rel-10.4 with rel-10.3
5 months ago
Ma Liming
745b698346
Merge pull request #25394 from rqx110/patch-1
doc: Enhance tutorial with UI-specific download links
5 months ago
maliming
33157ec8e7
Address review feedback on IsSandboxed
- Soften IsSandboxed XML doc as a best-effort marker
- Replace #XXXXX placeholders with #25399
- Set Scriban MemberFilter to allowlist public properties only,
blocking method/field access and reflection escape paths
- Update Razor and Scriban safe-runtime docs to match
- Add reflection-escape, method-invocation and nested-property
tests for Scriban
5 months ago
maliming
e7774523de
Add IsSandboxed to ITemplateRenderingEngine
ITemplateRenderingEngine exposes a new IsSandboxed property so callers can
decide whether editing a template requires elevated trust.
- TemplateRenderingEngineBase provides a virtual default of false (secure-by-default)
- RazorTemplateRenderingEngine declares IsSandboxed=false (compiles to .NET assembly via Roslyn)
- ScribanTemplateRenderingEngine declares IsSandboxed=true (DSL without .NET interop)
- Razor integration docs and TextTemplateManagement docs document the implications
- Migration guide for ABP 10.4 documents the new abstraction member
5 months ago
SALİH ÖZKARA
29c38616f2
Expose dynamic worker scheduler capabilities
5 months ago
sumeyye
01cc89f3bb
update: migration guides for the module-based ng applications
5 months ago
Qingxiao Ren
f5a2d14b9c
doc: Enhance tutorial with UI-specific download links
Added conditional download links for different UI frameworks.
5 months ago
maliming
24bd4b092b
Merge branch 'rel-10.4' into maliming/blazor-ui-library-docs-mud
5 months ago
Volosoft Agent
b7b23a0a66
Merge pull request #25392 from abpframework/auto-merge/rel-10-4/4556
Merge branch dev with rel-10.4
5 months ago
Volosoft Agent
fbcab166cb
Merge pull request #25391 from abpframework/auto-merge/rel-10-3/4555
Merge branch rel-10.4 with rel-10.3
5 months ago
Engincan VESKE
03b5ba7adc
Merge pull request #25073 from abpframework/react-announcement
Add blog post: Official React UI for ABP
5 months ago
Volosoft Agent
e21b472e2b
Merge pull request #25390 from abpframework/auto-merge/rel-10-4/4554
Merge branch dev with rel-10.4
5 months ago
Enis Necipoglu
07fd56bf60
Merge pull request #25379 from abpframework/EngincanV/revise-react-docs
Revise React docs and detailed with new sub-docs
5 months ago
github-actions[bot]
45cfe4fd8e
Optimised images with calibre/image-actions
5 months ago
enisn
79bfc5a458
Merge branch 'react-announcement' of https://github.com/abpframework/abp into react-announcement
5 months ago
enisn
251f39a59d
Add more visuals
5 months ago
Volosoft Agent
cf81e105e2
Merge pull request #25389 from abpframework/auto-merge/rel-10-4/4553
Merge branch dev with rel-10.4
5 months ago
Volosoft Agent
5ec877daa6
Merge pull request #25388 from abpframework/skoc/nuget-push
Implement rate limiting in NuGet package push script to manage push f…
5 months ago
selmankoc
b42210683f
Implement rate limiting in NuGet package push script to manage push frequency and enhance error handling for 4xx responses by parsing retry-after values.
5 months ago