Base solution for your next web application

Activities of "rickfrankel"

I have confirmed that 13.1.0 and the latest preview VS works again.

Thank you :) We're still going through our full round of testing and updates to our project to 13.1.0. Will let you know if we find anything else. I'm watching that github issue now.

Thanks. Understood :)

Thanks.

We've worked around KTCard for now. However for anyone who stumbles on this support ticket at a later date.

Please note the following issue with v13.1.0, which is a problem if you are using features and redis caching.

https://support.aspnetzero.com/QA/Questions/11899/Feature-Management-Not-Working-When-Redis-Cache-Enabled-In-v1310

I've also added a third item to the list above we are still working on.

https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json/migrate-from-newtonsoft?pivots=dotnet-9-0#non-public-property-setters-and-getters

You can either mark it as [JsonInclude] or you need to remove the private setter.

Can you also please search the rest of the code for where this could be an issue. An urgent hotfix would be greatly appreciated as 13.1.0 is currently broken with features and redis.

Thanks Rick

The issue is the private setter on the TenantFeatureCacheItem FeatureValues property.

If I remove the private setter and make it public then System.Text.Json can deserialize it correctly to the object required.

With the private setter it does not work.

Further debugging has found this is a problem due to the updates to the serialization as well.

See this fiddle to show the issue. https://dotnetfiddle.net/SoyH6m

Hi,

  1. Downloaded a new and empty v13.1.0 solution from the website.
  2. Run the angular front end (no changes just a yarn install).
  3. Open the backend solution and enable Redis (uncomment lines 105-109 in XXXWebCoreModule.cs)
  4. Run the backend
  5. Login to the site
  6. Go to tenants
  7. And edit the features on the Default tenant.
  8. Enable the [Test tenant scope feature]
  9. Click Save
  10. Open the edit features on the Default tenant modal again
  11. The feature is not enabled.
  12. You can do this over and over and it won't enable the feature in the UI or in the actual code.

HOWEVER the feature is enabled in the DB and in Redis itself. It's just that when you get that feature back from redis it won't be set to true for some reason.

We've tried debugging the aspnetboilerplate to find where this goes wrong and we couldn't narrow it down.

Thanks Rick

Thanks ismcagdas.

That works. Was trying to avoid it and stick to native metronic. Does that mean most of the metronic things that rely on native bootstrap won't work?

Hi,

We are on v13.1.0. Angular front end, .net core backend (separate projects).

We cut and paste the html from this page, into a simple component. https://preview.keenthemes.com/html/metronic/docs/base/cards#collapsible

The collapsing section doesn't work. It looks to be something to do with how the new Metronic uses bootstrap cards and bootstrap collapse.js

I can't figure out how this should work and be initialized etc. I notice plugins.bundles.js is never included which seems to include bootstrap so not sure if that is the problem.

I also notice that KTApp.init() is never called any more (it used be called by app.js in a DomContentLoaded but that is now gone), so not sure if that is the issue either.

Are you able to help with what is going on and why they don't work.

Thanks Rick

Showing 1 to 10 of 120 entries