Ryan Healey

Joined 8/14/2019 9:53:44 PM, Seen: 6/28/2020 12:31:21 PM






A bit about me
Code, eat, sleep, repeat.
43 badges
Keen eye
Posted several issues
First Idea Reaction
Added an idea reaction
Posted several articles
198 contributions
    1. 592
    Remove Popular.cshtml and Recent.cshtml from main modules
    The views Popular.cshtml and Recent.cshtml within all main modules are redundant but need removing to avoid confusion. Look at also removing all necessary actions from related controllers. This should be refactored...
    1. 606
    Use ICookieBuilder to set theme cookie
    Currently the theme cookie is set via direct calls to Response.Cookies. Replace this with the tenant specific ICookieBuilder implementation introduced in Plato 2.0.0 to ensure theme cookies are isolated for each tenant....
    1. 836
    Linux Support
    Linux support for Plato has already been requested several times via GitHub. During the 2.x timeframe we will be looking into this and identifying what changes are necessary to fully support Linux deployments. This...
    1. 687
    Improving localization support
    We will soon be focused on improving the localization support offered by Plato. Whilst localization has been built into Plato from the start currently, we only offer English resource files and whilst we do have some...
    1. 581
    Enable outbnound polling & other settings having no effect
    ✔️ This issue has been resolved and the fix will be available within the Plato 2.0.1 update. The Interval, Batch Size, Send Attempts & Enable Outbound Polling options on the Email Settings page have no effect. This...
    1. 615
    Issues accessing certain categories
    ✔️ This issue has been resolved and the fix will be available within the Plato 2.0.1 update. Within Plato.Issues role based security checks are failing and showing an access denied message when attempting to view...
    1. 653
    Tenants cannot create tenants
    Currently only the default Plato instance or host (the version of Plato you configured via the web based set-up) can create tenants. In a future release look at introducing the idea of a tenant parent that would allow...
    1. 623
    Redis caching
    Currently Plato uses the SimpleCacheManager implementation of ICacheManager. Look at replacing this with this implementation we developed that supports distributed caching - specifically Redis . Need to make Redis...
    1. 469
    Implement IPermissionsProvider for Plato.*.Categories
    Currently category modules do not provide any permissions meaning you cannot disable access to these pages on a per role basis and instead anyone with administrator access and access to the relavent module can manage...
    1. 431
    Copy Plato.Discuss.Tags.Follow functionality
    Currently there is no way to follow tags within the following modules... Plato.Questions.Tags Plato.Docs.Tags Plato.Articles.Tags Plato.Ideas.Tags Plato.Issues.Tags This functionality is available within...