Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major update of ProjectTracker for CSLA 8 #3688

Merged
merged 23 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
5a0284e
#2551 Reboot of ProjectTracker for CSLA 8
rockfordlhotka Feb 14, 2024
a715835
Merge branch 'main' of https://github.com/marimerllc/csla into 2551-p…
rockfordlhotka Feb 15, 2024
a2d358d
Merge branch 'main' of https://github.com/marimerllc/csla into 2551-p…
rockfordlhotka Feb 16, 2024
6651eec
#2551 Remove obsolete serialization code
rockfordlhotka Feb 16, 2024
46006f2
#2551 Update dependencies
rockfordlhotka Feb 16, 2024
d9e6898
Update nuget.exe
rockfordlhotka Feb 19, 2024
4bc0fd0
#3395 Ignore failing tests that are to be resolved later
rockfordlhotka Feb 20, 2024
edb79d8
#3395 Resume running tests
rockfordlhotka Feb 20, 2024
e538eee
#2551 Add Blazor UI and basic configuration; add project list page
rockfordlhotka Feb 22, 2024
e3b6d44
Merge branch 'main' into 2551-projecttracker
rockfordlhotka Feb 23, 2024
5433d67
Merge branch 'main' of https://github.com/marimerllc/csla into 2551-p…
rockfordlhotka Feb 23, 2024
1049594
#2551 Readonly project view now works
rockfordlhotka Feb 24, 2024
1734793
#2551 Mostly have login/logout working
rockfordlhotka Feb 26, 2024
e8cd4a3
#2551 Clean up login page
rockfordlhotka Feb 26, 2024
b693ed5
#2551 Hide/change UI elements based on permissions
rockfordlhotka Feb 26, 2024
15d7e86
#3714 Flow principal from Blazor server to Blazor wasm client
rockfordlhotka Feb 27, 2024
b929919
#2551 User login and authorization now function as expected
rockfordlhotka Feb 27, 2024
1b2a19b
#2551 Don't unnecessarily send user identity from client to server
rockfordlhotka Feb 29, 2024
02a10af
#2551 Temporary workaround for Execute not working as expected
rockfordlhotka Mar 5, 2024
8ededc0
Merge branch 'main' of https://github.com/marimerllc/csla into 2551-p…
rockfordlhotka Mar 9, 2024
e0e1a51
Merge branch 'main' of https://github.com/MarimerLLC/csla into 2551-p…
rockfordlhotka Mar 12, 2024
b41dff6
Fix typo in method name
rockfordlhotka Mar 12, 2024
e32c73a
#2551 Use latest CSLA preview
rockfordlhotka Mar 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file modified NuGet/Tools/NuGet.exe
Binary file not shown.
9 changes: 0 additions & 9 deletions Samples/ProjectTracker/.dockerignore

This file was deleted.

65 changes: 0 additions & 65 deletions Samples/ProjectTracker/AttributeGetter/AttributeGetter.csproj

This file was deleted.

65 changes: 0 additions & 65 deletions Samples/ProjectTracker/AttributeGetter/AttributeGetter.csproj.bak

This file was deleted.

25 changes: 0 additions & 25 deletions Samples/ProjectTracker/AttributeGetter/DisplayGetter.cs

This file was deleted.

30 changes: 0 additions & 30 deletions Samples/ProjectTracker/AttributeGetter/Properties/AssemblyInfo.cs

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions Samples/ProjectTracker/How to run WPF.txt

This file was deleted.

7 changes: 0 additions & 7 deletions Samples/ProjectTracker/How to run WinForms.txt

This file was deleted.

11 changes: 0 additions & 11 deletions Samples/ProjectTracker/HowtoRunBlazor.txt

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
using Microsoft.AspNetCore.Mvc;
using Csla;
using Csla.State;

namespace ProjectTracker.AppServer.Controllers
{
/// <summary>
/// Gets and puts the current user session data
/// from the Blazor wasm client components.
/// </summary>
/// <param name="applicationContext"></param>
/// <param name="sessionManager"></param>
[ApiController]
[Route("[controller]")]
public class CslaStateController(ApplicationContext applicationContext, ISessionManager sessionManager) :
Csla.AspNetCore.Blazor.State.StateController(applicationContext, sessionManager)
{
public override byte[] Get() => base.Get();

public override void Put(byte[] updatedSessionData) => base.Put(updatedSessionData);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
using Csla;
using Microsoft.AspNetCore.Mvc;

namespace ProjectTracker.AppServer.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class DataPortalController(ApplicationContext applicationContext)
: Csla.Server.Hosts.HttpPortalController(applicationContext)
{
[HttpGet]
public string Get()
{
return "DataPortal running...";
}
}
}
Loading