FlexHub Forum

Flexhub Beta 0.2 svn 1408 released

Flexhub Beta 0.2 svn 1408 released
« on: November 30, 2012, 22:45:15 »
Here is at last the promised bugfix update that should fix the problems with the previous release.

Mostly bugfixes, but managed to get two small things into the release as well.

Except for the problems introduced in 1403 I have tried to do something about the silly issue where the !update command tells there is an update but when doing !update now it says the hub is running latest version.   :o
If anyone still have issues with that after upgrading to this release please let me know. (and if there is issues !update force should do the trick if !update now fails).
Also added another check to accountnames on hubstart, should report in feed if there are any accounts with conflicts.

Here is a tip, since it takes a while to get in the hub after restart lots of feed during hubstart is not shown, but using the command !history in feed (example !history 50) lists everything that happened before you logged in.

Code: [Select]
svn 1408
* changed : feed changed on hubstart to contain more info
+ added : added profile option to show the profile name to ops in the description
+ added : extra check when loading accounts for conversion errors
+ added : added help text to update function
- fixed : !setroomdesc now updated to work with private rooms too, thanks for the reminder Light-Angel
- fixed : changed output if !set port_list is used
- fixed : fixed the startup failure, tried to call iconv before it was loaded
- fixed : private rooms were duplicated when the button StartHub/StopHub were used more than once
- fixed : purgeaccounts didnt work when larger amounts of accounts were to be purged, now successfully tested with over 2k accounts
- fixed : removed allow_tls from settings (will trigger on init/restart/reload) (first time I use Set.UpdateSettings , hope it works)
- fixed : restart message from update now contains the confirmcode and some other minor edits in update

NOTE: For !restart to work when running multiple FlexHubs, you'll have to make sure that the files you start the hub with, have a unique name. For Windows this means renaming both FlexHub.lua and FlexHub.exe (both the .exe and the .lua need to have the same name though), for Linux this means renaming FlexHub.lua only. So for example in Windows: rename FlexHub.lua to FlexHub1.lua and FlexHub.exe to FlexHub1.exe.

NOTE: Linux --nogui version needs the file: bit.so in the FlexHub lib-folder, available in the Linux archive in download section if you don't already have it. The FlexHub team currently does not support or supply Linux x64 versions.

NOTE: After '!update now' the hub will tell you if it needs a !restart or if you can just use !rs (reload scripts) instead. If the path to FlexHub.exe contains spaces the hub will have to be started once manually if it was running svn 1108 or earlier before updating, a correct restart script (for use with !restart) will only be created on manual startup.

Keep giving feedback!

Regards, the FlexHub team
« Last Edit: December 01, 2012, 16:51:17 by en_dator »

Re: Flexhub Beta 0.2 svn 1408 released
« Reply #1 on: December 01, 2012, 16:52:39 »
due to a bug in the account check I'm pushing another update again, if you are already running svn 1408 without problems there is nothing to worry about since the bug did not affect you.

Sorry for this.