Page 1 of 1

3097 Files change log?

Posted: Mon 07 Dec 2020 2:23 pm
by jon_iz
Hi Mark,
while I know it's always a dangerous question, as technically all files should be replaced - is there a files changelog for 3097 - I can see historiccharts.js in webfiles\js and historicT.htm in \web and I will assume, cumulusmx.exe (Obviously)
I have a few custom edits in a few of the pages, so just trying to minimise my effort...

Re: 3097 Files change log?

Posted: Mon 07 Dec 2020 4:01 pm
by mcrossley
I decided it is too error prone, both on my part to provide the changed file list and that of users updating when many files have changed. Plus it encourages people to just copy the files from list rather than everything.

I figure if folks are savvy enough to customise files, then they can probably figure out how to see which files have changed and which folders they need to cautious of when updating.

Re: 3097 Files change log?

Posted: Mon 07 Dec 2020 6:34 pm
by jon_iz
Can't argue with the theory.. ;-)

Re: 3097 Files change log?

Posted: Mon 07 Dec 2020 10:31 pm
by WoodburyMan
Came here looking for the same thing. Just copy and pasted everything and I was fine.

I keep all my custom files in a folder for the most part so any overrides are fine.

Re: 3097 Files change log?

Posted: Tue 08 Dec 2020 2:00 am
by Phil23
I've also been caught out in the past missing files on the changes list.

Still doing selective updates though, but these days using one of my favorite file sync tools.

Check out https://freefilesync.org/

As well as compare source & destination it can have exception & individual configs can be saved as a job.

You get to browse the full list of files & see what's flagged before hitting proceed.

Re: 3097 Files change log?

Posted: Tue 08 Dec 2020 10:07 am
by mcrossley
We could really do with a universal (i.e. something that will work on Windows and Linux) method of applying updates. If anybody wants to volunteer. :lol:

If you are customising the standard website then to make upgrading easier, it is probably a good idea to use a new folder or at least different file names from the default files. I know that means you cannot use the standard upload tick box and have to add the files as extra files, but I think the effort would be worth it.

Re: 3097 Files change log?

Posted: Wed 09 Dec 2020 2:04 pm
by WoodburyMan
I run some other software that includes some git binaries in it's release, or somehow connects to git, and it somehow manages to check for new releases and mirrors the latest github release to the folder. Given CumuluxMX is on github.. it may be possible. (The software I use is Tautuli https://github.com/Tautulli/Tautulli ). How this is done is will beyond me.....

Re: 3097 Files change log?

Posted: Wed 09 Dec 2020 2:59 pm
by mcrossley
I have seen other apps do this, basically they make the app install folder a clone of the github repository, and then pull down any files that get updated on github. Which is OK for script based programs (like the one you reference which is Python based), not so for compiled programs with external dependencies. :(

Re: 3097 Files change log?

Posted: Sat 02 Jan 2021 12:18 am
by radilly
I like to understand what's changed between releases. I've also modified a few files - and they seem to have also been changed in the last few builds. I've been thinking about how to merge such changes but so far merging by hand hasn't been too bad, especially given a good list of those requiring a merge. Some features have been added to web pages that I wanted to incorporate.

I've been tinkering with a helper script to help me manage my updates in an orderly way. Given 2 builds (as-shipped) it finds the differences - basically a list of changes. It goes a step further by comparing a working installation directory to determine if an update would overlay any changes made. I describe it a little at viewtopic.php?f=40&t=18813

The approach should work for situations where several updates have been skipped as well.