Robust
Well-known member
Quick update.
Testing complete. A bunch of bugs were ironed out and a few more features added for the sake of convenience (like API key generation using a button). Personally, I'm very happy with the way the add-on turned out. XF2 was a blast to work with whilst recoding this add-on.
The only thing left really is XF1 -> XF2 upgrade support. The upgrader does have support for it, but since I changed IDs I'm guessing there's going to be a bunch of scrap left over, e.g. old phrase names, permissions, perhaps even option groups. I'm *guessing* (since I haven't done it yet) that all of this is going to need to be dropped.
@Chris D can you confirm this? is there an easy way to clean up all of that? this is *essentially* a new add-on, so I guess it's probably smarter to have a patch for the previous version's uninstaller to not drop any tables/columns, request end users to uninstall the previous and then install the XF2 version as a fresh one which renames the tables into the new format. It means options need to be redone but all other data should be preserved. I'd suppose this is the most ideal method?
Testing complete. A bunch of bugs were ironed out and a few more features added for the sake of convenience (like API key generation using a button). Personally, I'm very happy with the way the add-on turned out. XF2 was a blast to work with whilst recoding this add-on.
The only thing left really is XF1 -> XF2 upgrade support. The upgrader does have support for it, but since I changed IDs I'm guessing there's going to be a bunch of scrap left over, e.g. old phrase names, permissions, perhaps even option groups. I'm *guessing* (since I haven't done it yet) that all of this is going to need to be dropped.
@Chris D can you confirm this? is there an easy way to clean up all of that? this is *essentially* a new add-on, so I guess it's probably smarter to have a patch for the previous version's uninstaller to not drop any tables/columns, request end users to uninstall the previous and then install the XF2 version as a fresh one which renames the tables into the new format. It means options need to be redone but all other data should be preserved. I'd suppose this is the most ideal method?