maliming
dd4b2d3fac
Truncate long picker labels so they no longer overlap the toggle icon
Long label text (e.g. Turkish translations) on MudDatePicker / MudTimePicker overflowed
the input and visually overlapped the calendar toggle icon on the right. Reserve 40px
on the right for the end-adornment icon so the label clips with ellipsis.
1 week ago
maliming
3d391fb8aa
Apply MudBlazor 9 runtime fixes and QA polish
- MudMenu: switch ActivatorContent to MenuContext.ToggleAsync pattern (v9 breaking)
- MudForm: rename Validate to ValidateAsync (v9.1 obsoletion)
- MudInput: replace AutoGrow with Sizing for textarea
- DataGrid: add white-space:nowrap on header to prevent CJK characters stacking vertically
- BlockUI: shrink loading spinner inside mud-dialog
- Search field: switch Label to Placeholder so the text shows next to the magnifier icon
1 week ago
maliming
35b4d6b774
Upgrade MudBlazor to 9.4.0
- Directory.Packages.props bumps MudBlazor 8.0.0 to 9.4.0
- AbpMudCrudPageBase: ShowMessageBox to ShowMessageBoxAsync, OnDataGridReadAsync adds CancellationToken
- AbpMudExtensibleDataGrid: ServerData adds CancellationToken, SortFunc becomes Func<TItem, object?>
- basic-theme LoginDisplay (Server + WASM): name MudMenu ActivatorContent context to avoid AuthorizeView clash
- permission-management and feature-management modals: ShowMessageBox to ShowMessageBoxAsync
2 weeks ago
maliming
51c7580308
Show loading spinner on mud Setting Management while contributors load to avoid empty card flicker
2 weeks ago
maliming
d50e41a6e6
Wrap mud OnDeletedEntityAsync with InvokeAsync and null-check _dataGrid
2 weeks ago
maliming
93144f8faa
Show indeterminate state on mud "Select All in This Tab" checkbox
Top-level "Select All in All Tabs" already used `Indeterminate` to show
a partial-grant state. The per-tab "Select All in This Tab" checkbox
was a plain two-state binding to `Permissions.All(x => x.IsGranted)`,
so a tab with some (but not all) permissions granted rendered as
unchecked - reading as "no permissions granted" to QA.
Bind `Indeterminate` to "any granted but not all granted" to match the
top-level behavior.
2 weeks ago
maliming
6f9cb01ef4
Prevent double-submit in mud Create/Update Entity actions
Saas tenant create modal (and other mud CRUD pages) duplicated rows when
the user double-clicked Save: the second click hit AppService.CreateAsync
before the first response had returned.
Add IsCreating / IsUpdating gates to AbpMudCrudPageBase so concurrent
calls return immediately. Wrap the body in try/finally and trigger
StateHasChanged so any UI bindings to these flags reflect the busy state.
2 weeks 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
2 weeks ago
Engincan VESKE
03b5ba7adc
Merge pull request #25073 from abpframework/react-announcement
Add blog post: Official React UI for ABP
2 weeks ago
Enis Necipoglu
07fd56bf60
Merge pull request #25379 from abpframework/EngincanV/revise-react-docs
Revise React docs and detailed with new sub-docs
2 weeks ago
github-actions[bot]
45cfe4fd8e
Optimised images with calibre/image-actions
2 weeks ago
enisn
79bfc5a458
Merge branch 'react-announcement' of https://github.com/abpframework/abp into react-announcement
2 weeks ago
enisn
251f39a59d
Add more visuals
2 weeks 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…
2 weeks 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.
2 weeks ago
github-actions[bot]
6ed30569a1
Optimised images with calibre/image-actions
2 weeks ago
Engincan VESKE
a6fba86d1e
update post.md
2 weeks ago
voloagent
dbc83ad0a5
Update_NPM_Packages
2 weeks ago
enisn
50ea80e02f
Update post.md
2 weeks ago
enisn
a62828c43e
Update post.md
2 weeks ago
enisn
abb68c68d4
Update images
2 weeks ago
Volosoft Agent
f02b891e80
Merge pull request #25385 from abpframework/auto-merge/rel-10-3/4550
Merge branch rel-10.4 with rel-10.3
2 weeks ago
selman koc
9bdd5b4bdf
Merge pull request #25377 from abpframework/docs/studio-3.0.1
docs(studio): release 3.0.1 - 3.0.1
2 weeks ago
selman koc
d6f69fc5ac
Consolidate ABP Studio version mapping table
2 weeks ago
selman koc
236a2a0e41
Revise release notes for version 3.0.1
Updated release notes for version 3.0.1 with enhanced project wizard, React admin console improvements, macOS performance optimizations, and stability fixes.
2 weeks ago
copilot-swe-agent[bot]
d8a21f274c
docs(studio): merge release 3.0.1 with rel-10.3 (resolve conflicts)
Co-authored-by: skoc10 <64414348+skoc10@users.noreply.github.com>
2 weeks ago
Volosoft Agent
34f3d62474
Merge pull request #25383 from abpframework/auto-merge/rel-10-3/4548
Merge branch rel-10.4 with rel-10.3
2 weeks ago
selman koc
782547ccae
Merge pull request #25375 from abpframework/docs/studio-3.0.0
docs(studio): release 3.0.0 - 3.0.0
2 weeks ago
selman koc
da50ba73e0
Update release notes for version 3.0.0
2 weeks ago
Volosoft Agent
daabd116bb
Merge pull request #25381 from abpframework/skoc10-patch-1
Update version to release 10.4.0-rc.2
2 weeks ago
selman koc
58e86b6000
Update version to reelase 10.4.0-rc.2
2 weeks ago
Engincan VESKE
c95bd045e2
Revert "docs: add React to UI framework docs"
This reverts commit 5f2aca20ce .
2 weeks ago
Engincan VESKE
7e66148690
docs: refine React admin console configuration
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
5f2aca20ce
docs: add React to UI framework docs
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
84863a0e9e
docs: document React admin console settings
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
9f043e0e26
docs: update React UI overview navigation
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
4bf5ae6e4e
docs: add React admin and customization guides
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
6c3715450e
docs: add React core UI guides
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
ee566ff683
docs: add React environment and testing guides
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
1be9915bf1
docs: rename legacy template wording to classic
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Engincan VESKE
b8fe89b1ca
docs: refine React modern template guidance
Co-authored-by: Cursor <cursoragent@cursor.com>
2 weeks ago
Enis Necipoglu
f8eae191ac
Update React UI announcement article
2 weeks ago
github-actions[bot]
964bd3b2e8
docs(studio): update documentation for release 3.0.1
- Updated release notes for 3.0.1
- Updated version mapping with ABP 10.3.0
Release: 3.0.1
2 weeks ago
Engincan VESKE
d2e54c3fa6
Update release notes for version 3.0.0
Updated release notes for version 3.0.0, including new features, improvements, and fixes.
2 weeks ago
github-actions[bot]
7aedeaa9da
docs(studio): update documentation for release 3.0.0
- Updated release notes for 3.0.0
- Updated version mapping with ABP 10.3.0
Release: 3.0.0
2 weeks ago
Enis Necipoglu
ec95acd2ae
Merge pull request #25245 from abpframework/EngincanV/modern-template-cli
docs: React UI (CLI & UI Framework docs)
2 weeks ago
Volosoft Agent
a6a04c2ea6
Merge pull request #25369 from abpframework/auto-merge/rel-10-3/4544
Merge branch rel-10.4 with rel-10.3
2 weeks ago
SALİH ÖZKARA
6d770b0457
Merge pull request #25367 from abpframework/maliming/fix-batch-state-checker-nre
Fix NRE in batch state checker on fresh `ExecutionContext`
2 weeks ago
İsmail ÇAĞDAŞ
9ea1ae3cb9
Merge pull request #25349 from abpframework/maliming/mud-dispatcher-invokeasync
Wrap MudBlazor UI calls with `InvokeAsync` to fix Dispatcher race
2 weeks ago
maliming
da37d5f8a2
Fix NRE in batch state checker on fresh ExecutionContext
3 weeks ago