scyllagroup / UmbracoFlare

This project aims to provide a basic level of service integration between Cloudflare and the open-source ASP.NET CMS Umbraco.
https://www.umbracoflare.com/
Creative Commons Attribution Share Alike 4.0 International
18 stars 3 forks source link

Upgrade to v8 #16

Open ismailmayat opened 5 years ago

ismailmayat commented 5 years ago

Hello,

Are there any plans to update this package to v8? If not we at Novicell may look to fork and update.

Regards

Ismail

markadrake commented 4 years ago

@ismailmayat I'm going to bring this up to our team tomorrow and report back. I'll give you an update with our expectations moving forward.

The reason we haven't already upgraded this to support Umbraco 8 is that we have both support and future projects scheduled and those projects are already locked into Umbraco 7.

Have you and your team started any such work?

All the best!

ismailmayat commented 4 years ago

@markadrake we have not started any work on it, i was just going to rip parts of the on publish code to clear out cache.

markadrake commented 4 years ago

@ismailmayat I don't have an ETA for the update, but we started work on converting this for Umbraco v8 and I will continue to monitor and update you here on the progress.

ismailmayat commented 4 years ago

Mark,

Awesome many thanks, we are looking to go live around with new site that will use cloudflare jan 2020

ismailmayat commented 4 years ago

Not sure if this helps but I have recently been using https://github.com/dawoe/umbraco-nexu which is now out for v8, it allows you to pick up item usages, with UmbracoFlare I guess that is the main issue figuring out where stuff is used so that you can invalidate things correctly.

Maybe worth looking at this for v8 umbracoflare as all the look up of usages is already done for you?

brreisner commented 4 years ago

Any updates on progress here? Very much looking forward to testing this in v8

markadrake commented 4 years ago

@jmcaveney and @agriffi10 wondering if you guys have made the UI update needed for the next release of UmbracoFlare? See comments above. All the best!

markadrake commented 4 years ago

@brreisner last I heard we had v8 support but the user interface needed some work. As you might have already seen, there is a branch with some work done already, some 33 commits ahead of master at the time of this response. I'll see if I can work with them to bring this up to date.

ismailmayat commented 4 years ago

Guys,

I took a copy of the branch and removed all the ui stuff which i did not need and made few tweaks here and there and I have it working. The project is going live in next 2 months.

jmcaveney commented 4 years ago

Guys,

I took a copy of the branch and removed all the ui stuff which i did not need and made few tweaks here and there and I have it working. The project is going live in next 2 months.

@ismailmayat , can you tell me what "tweaks" you made or maybe send us a PR? I'm happy destroying the UI as it exists now and rebuilding it, it was completely overdone.

jmcaveney commented 4 years ago

@jmcaveney and @agriffi10 wondering if you guys have made the UI update needed for the next release of UmbracoFlare? See comments above. All the best!

@markadrake not yet. send us a PR if you're interested.

ismailmayat commented 4 years ago

@jmcaveney intially i forked but after downloading i just put the umbracoflare as a separate project into my project. I have however uploaded new repo https://github.com/ismailmayat/UmbracoFlare with all my changes. I only use events and the purge cache tree option.

I added extra config property ShowPurgeMenu to show hide that option but keep the PurgeCacheOn option separate so that events would still work. In my one I also stripped out all the multi lingual url stuff as i didnt need it for this site (was rushing to get through stuff to be honest client had tight budget, also brexit the world speaks english right ;-} )

Any questions fire away more than happy to help as this all works very nicely for me.

jmcaveney commented 4 years ago

@jmcaveney intially i forked but after downloading i just put the umbracoflare as a separate project into my project. I have however uploaded new repo https://github.com/ismailmayat/UmbracoFlare with all my changes. I only use events and the purge cache tree option.

I added extra config property ShowPurgeMenu to show hide that option but keep the PurgeCacheOn option separate so that events would still work. In my one I also stripped out all the multi lingual url stuff as i didnt need it for this site (was rushing to get through stuff to be honest client had tight budget, also brexit the world speaks english right ;-} )

Any questions fire away more than happy to help as this all works very nicely for me.

Great thanks! I will try to review this today. Will ping you on twitter with any ?s.

ismailmayat commented 4 years ago

@jmcaveney cool no worries

brreisner commented 4 years ago

Any update here? Very interested in using this for v8

brreisner commented 4 years ago

@jmcaveney any updates here?

agriffi10 commented 4 years ago

@jmcaveney any updates here?

Hi there @brreisner , I'm also on the Scylla team, and all I can tell you is it's in our backlog. We do not yet have a hard timeline for this to be migrated.

brreisner commented 4 years ago

Appreciate the response. Look forward to a v8 release when available. I'm assuming your team will update this thread with any updates?

agriffi10 commented 4 years ago

Absolutely! We are currently in the process of a major refactor of our various internal Umbraco tools (non breaking, just a lot of clean up that had been put off due to time constraints), and we're moving through that at a nice pace. Once that is finished we're going to start upgrading everything to v8. Our tentative timeline is to start the v8 process by this summer.

max-mayorov commented 3 years ago

Hi everyone! Is there any progress on this?

agriffi10 commented 3 years ago

@mcsdwarken Yes, there is. While progress is slow, we're in the process of upgrading things to v8.

markadrake commented 3 years ago

At least with this latest release of Umbraco (8.7) there is a clear upgrade path for your clients who were on v7 and dependent on InnerContent and StackedContent packages for their editing experience. Last I checked with this project, it "worked" with v8 but needed some UI love?

barrar commented 3 years ago

I've made some progress updating UmbracoFlare for 8.7.0, any chance your have more recent commits for the dev-v8 branch?