Joel Mitchell
Joel Mitchell
No, not yet. If you're familiar with the Redis API it should be fairly trivial to create your own implementation of [`IObjectCacheFactory`](https://github.com/cofoundry-cms/cofoundry/blob/22507ed1946aaf279df59590b81a963d14b50dbc/src/Cofoundry.Core/Caching/IObjectCacheFactory.cs) and override the existing implementation using our [DI...
At the moment (as you point out) we only cache the routing information, which ensures the route checking is fast, but the cache size is small. Custom entities can be...
Sweet! I'm going to keep this open as I think there's some work items to come out of this: - Documentation improvements or examples of creating custom caching using the...
You're right in that a custom entity is the only way to do this now, but it's a bit clunky. The closest thing we'd probably look at next would be...
ASP.NET Core 2.1 has introduced the [Razor SDK](https://docs.microsoft.com/en-us/aspnet/core/razor-pages/sdk) that can be used to embed views in an assembly. It's not immediately clear to me if this will fix any of...
Progress is in **featurs/admin-module-editing** branch. Everything is stubbed out, needs styling and a little throught as to how it works from a UX perspective.
We can leverage the preview attributes here with block data e.g. `[PreviewTitle]`, `[PreviewImage]` in order to show module data. See #172 for more info.
There's two ways you could resolve this, one is to change the [`Cofoundry:FileSystemFileStorage:FileRoot` setting](https://www.cofoundry.org/docs/references/common-config-settings#filesystemfilestoragesettings) e.g. **appsettings.json** ```js { "Cofoundry": { "FileSystemFileStorage:FileRoot": "F:\\Files\\MySite", } } ``` The other method would be...
Yes please, I think we need to update the docs.
Thanks for this. We didn't set out to make the admin site to be mobile friendly, but if there's some quick wins we can do to make editing possible then...