Loretta
fdcd47fa75
Update UI access from Developer to Administrator role
...
Replaced all checks and UI visibility conditions using LoggedInModel.IsDeveloper with LoggedInModel.IsAdministrator across Blazor components and grid templates. This change restricts advanced features and UI elements to administrator users instead of developer users. The "Delete" toolbar item remains accessible to developers. No other logic or functionality was modified.
2025-12-13 00:16:34 +01:00
Loretta
056a69ecc8
Update local HTTPS, layout auth, deps, and add SignalR tests
...
- Switch FruitBankConstClient.BaseUrl to HTTPS for localhost.
- Pin DevExpress.Blazor to 25.1.3 in client project.
- Add Microsoft.Extensions.ObjectPool v9 to test project for SignalR.
- Reformat App.razor markup; comment out ResourcePreloader.
- Render @Body only if logged in or on login page in MainLayout.
- Redirect to /Login if not authenticated after auto-login.
- Add SandboxEndpointSimpleTests.cs for HTTP/SignalR endpoint tests against local sandbox.
2025-12-11 23:46:20 +01:00
Adam
01ffd22fca
Allowed Martin to access edit
2025-12-11 18:32:29 +01:00
Loretta
0d9ced990a
Add secure cross-platform auto-login with credential storage
...
Introduces ISecureCredentialService abstraction and platform-specific implementations for secure credential storage (WebAssembly, MAUI, server). Refactors LoggedInModel to support async auto-login, login, and logout using stored credentials. Updates DI and UI logic to enable seamless auto-login and logout across all platforms. Cleans up redundant navigation checks and improves maintainability.
2025-12-09 16:46:47 +01:00
Loretta
346d433196
Refactor, enhance, and improve test coverage
...
Refactored `OnDataSourceLoaded` to be asynchronous for better state handling. Downgraded `Newtonsoft.Json` to version `13.0.3` across multiple projects for compatibility. Enhanced `MeasuringItemPalletBase` with `SetParentPropToNull` and `SetForeignKey` methods. Refactored `OrderItemPallet`, `ShippingItemPallet`, and `StockTakingItemPallet` to simplify table attributes and improve parent-child relationship handling.
Added `IsReadyForClose` to `StockTaking` for better closure validation. Updated SignalR tag constants to reflect new functionality. Improved Razor components (`PalletItemComponent`, `StockTakingTemplate`, `MeasuringIn`, `MeasuringOut`) to streamline logic and maintain proper references.
Introduced `JsonExtensionTests` for comprehensive validation of JSON serialization/deserialization, including deep hierarchies, circular references, and hybrid references. Added `test_debug.ps1` for streamlined test debugging. Performed general code cleanup and improved test coverage.
2025-12-08 15:50:57 +01:00
Loretta
1b6aae83f1
StockTaking in progress...
2025-12-04 13:52:51 +01:00
Loretta
e13e32dc57
.Net10, VS2026; StockTaking in progress...
2025-12-01 16:18:47 +01:00
Loretta
2d1693423d
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-11-26 10:18:54 +01:00
Loretta
cf66d8b6a2
BaseUrl fix
2025-11-26 09:45:08 +01:00
Loretta
b6248d68f3
improvements, fixes
2025-11-26 09:42:17 +01:00
Adam
e4cbd6f723
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-11-24 16:34:41 +01:00
Loretta
2253f0f534
improvements, fixes, etc...
2025-11-24 08:27:07 +01:00
Adam
ebb522ce5c
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-11-22 01:25:20 +01:00
Loretta
34be547e85
improvements
2025-11-21 16:28:49 +01:00
Loretta
264ad6256f
improvements
2025-11-21 07:20:26 +01:00
Adam
401d78aebc
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-11-20 13:33:48 +01:00
Adam
af2e79bfa9
debug//
2025-11-20 13:33:42 +01:00
Loretta
5c6aa6a80f
improvements, fixes
2025-11-20 08:30:49 +01:00
Loretta
a43c7e6858
MapHub TransportSendTimeout, WebSockets.CloseTimeout fix; etc...
2025-11-16 19:21:06 +01:00
Loretta
5e574cd19e
fixes
2025-11-15 08:13:35 +01:00
Loretta
9731e15944
IsIncosistent...
2025-11-14 18:44:49 +01:00
Loretta
8b9cf1ea8d
StockQuantityHistoryExt, StockQuantityHistoryDto; improvements, fixes;
2025-11-13 19:58:45 +01:00
Loretta
cfe9c2c3fd
improvements, fixes, etc...
2025-11-12 17:19:03 +01:00
Loretta
0e8ab18ca4
MgGridBase improvements, fixes
2025-11-08 06:34:18 +01:00
Loretta
a53a136b56
fixes
2025-11-07 21:13:31 +01:00
Adam
684a805d53
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-11-06 21:12:29 +01:00
Adam
9b543db5eb
nameondocument
2025-11-06 21:10:31 +01:00
Loretta
c1f8dcbf5d
Improvements, fixes, etc...
2025-11-05 14:56:07 +01:00
Loretta
955d7ec963
improvements, fixes, etc...
2025-11-04 15:31:42 +01:00
Loretta
4c5b31f123
improvements, fixes, etc...
2025-11-03 06:45:05 +01:00
Loretta
1acd6a5833
improvements
2025-11-01 19:43:44 +01:00
Adam
2a8b267934
notification
2025-11-01 01:06:40 +01:00
Loretta
3a8324cace
improvements, fixes, etc..
2025-10-31 13:51:13 +01:00
Loretta
dd270f6eca
imporvements, fixes, etc...
2025-10-31 05:37:12 +01:00
Loretta
d53c44d2db
SignalR improvements; etc...
2025-10-30 14:54:47 +01:00
Loretta
29a15fe8ac
implement AvailableQuantity
2025-10-26 08:37:30 +01:00
Loretta
81edcfff07
Login hack fix; improvements
2025-10-24 08:11:50 +02:00
Loretta
2eaf74b199
fixes
2025-10-23 06:34:40 +02:00
Loretta
00ec5d341c
refactoring, cleanup v1.1...
2025-10-22 16:20:28 +02:00
Loretta
88c0fbec54
refactoring, cleanup, etc...
2025-10-22 15:16:04 +02:00
Loretta
bfc903f714
fixes
2025-10-21 16:29:30 +02:00
Adam
04b5556434
malacka fix
2025-10-21 14:16:22 +02:00
Loretta
2d03a6d60b
fixes, improvements, etc...
2025-10-20 22:42:13 +02:00
Loretta
35e71cb75c
Add MeasurementOwnerId; RevisorId generic attributes to Order; improvements, fixes, etc..
2025-10-20 16:46:40 +02:00
Loretta
e54612f923
ShippingDocumentToFiles fix;
2025-10-19 15:08:02 +02:00
Loretta
ebd3acd060
fixes
2025-10-19 13:50:02 +02:00
Loretta
5664078ea4
Add Comment to ShippingDocument
2025-10-19 06:14:28 +02:00
Loretta
0938422103
nuget packages update; improvements, fixes
2025-10-18 18:46:00 +02:00
Loretta
94cc71513c
improvements, fixes, etc...
2025-10-18 08:43:26 +02:00
Loretta
f145dfcd70
improvements, fixes, etc...
2025-10-16 11:43:46 +02:00
Loretta
d93cb107b6
improvements
2025-10-15 15:42:11 +02:00
Loretta
51aef27828
...
2025-10-15 07:56:56 +02:00
Loretta
581c4ee0a5
...
2025-10-13 18:03:15 +02:00
Loretta
e1f28f7fe8
improvements, fixes, etc...
2025-10-13 14:18:08 +02:00
Loretta
294b1e0970
fixes
2025-10-12 18:07:48 +02:00
Loretta
9d6cc0abed
improvements, fixes, etc...
2025-10-12 07:47:57 +02:00
Loretta
9b4099d1e3
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-10-11 12:53:12 +02:00
Loretta
5d86807bab
improvements, etc
2025-10-11 12:52:50 +02:00
Adam
567c4fe750
Tára
2025-10-11 11:08:42 +02:00
Loretta
0f1ed24631
Implement Tare; Implement OrderItemPallet;, improvements, fixes, etc...
2025-10-10 08:00:02 +02:00
Loretta
a74b356e70
improvements, fixes, etc...
2025-10-09 07:29:33 +02:00
Loretta
dc249b8ef4
imrpovements, fixes, etc...
2025-10-07 07:23:26 +02:00
Loretta
8845385477
improvements, fixes, etc...
2025-10-06 07:44:49 +02:00
Loretta
5f05203169
Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp
2025-10-05 14:58:30 +02:00
Adam
187ccf3e21
documenttyped changed
2025-10-05 14:56:08 +02:00
Loretta
460e29529f
ShippingItemPallets improvements
2025-10-05 14:56:00 +02:00
Loretta
3ce49ab578
improvements, fixes, etc...
2025-10-04 07:17:14 +02:00
Loretta
e918a77db3
improvements, fixes, etc...
2025-10-03 07:19:27 +02:00
Loretta
158713a869
rename: QuantityOnDocument, NetWeightOnDocument, GrossWeightOnDocument; improvements, fixes, etc...
2025-10-02 07:23:13 +02:00
Loretta
d7e58e28f5
improvements, fixes, etc...
2025-09-30 18:18:18 +02:00
Loretta
0c2c5ab8ee
improvements, fixes, etc...
2025-09-30 07:24:29 +02:00
Loretta
df4715360e
improvements, fixes, etc...
2025-09-29 13:33:34 +02:00
Loretta
17e4fcf09e
improvements, fixes, etc...
2025-09-23 10:41:31 +02:00
Loretta
4410d662d8
Measuring improvements
2025-09-19 14:44:04 +02:00
Loretta
72071e7a79
Convert to Devexpress solution; impovements, clean, etc...
2025-09-17 06:02:32 +02:00
Loretta
37ceac59b8
empty
2025-09-17 05:22:26 +02:00
Loretta
de6698bab8
entities load relations improvements; fixes, etc..
2025-09-16 09:12:36 +02:00
Loretta
1c666c7ac7
improvement, fixes, etc...
2025-09-12 13:34:45 +02:00
Loretta
cf234681af
improvements, fixes, etc...
2025-09-11 12:51:46 +02:00
Loretta
07b4e5f558
Add MsTests; improvements, fixes, etc...
2025-09-09 04:38:08 +02:00
Loretta
4538c0a4b9
improvements, fixes, etc....
2025-09-07 13:39:09 +02:00
Loretta
ec93fc7afd
refactoring, improvements, etc...
2025-09-07 06:56:27 +02:00
Loretta
bcee399426
Implement FruitBank entities, interfaces;
2025-09-05 13:07:49 +02:00
Loretta
dfb6eebbf3
implement entities; fixes, etc...
2025-09-05 06:16:53 +02:00
Loretta
0637d34253
CopyLocalLockFileAssemblies set true
2025-09-03 07:04:18 +02:00
Loretta
964179c9d3
Implement SignalR hubs, logger; etc...
2025-09-02 13:12:10 +02:00
Loretta
bde787caf0
SignalRAdmin in progress...
2025-08-31 14:55:31 +02:00
Loretta
562afc74d7
Add commons
2025-08-31 11:56:04 +02:00