I want to apologize for how long it took and how long it has taken to get the wallet back online in the past.
This time in particular took a good deal of time but in the long run it will greatly reduce maintenance time. We moved to a new architecture to begin with and I wasted a few days trying to sync with the wrong repo since i never updated the db to reflect the repo change. Then afterwards we removed quite a bit of dust from the wallet that had slowed it down considerably and were making our withdrawals unreliable. We also removed all transactions from the wallet and rescanned through the blockchain to weed out and trouble transactions. The dust transactions took the majority of the time as it builds fee free transactions stacking dust transactions together into usable inputs. We could speed it up but would pay a considerable amount of fees to the network.
This should allow for faster deposits/withdrawals and maintenance windows in the future. I did notice there are still 3-5 withdrawals that have not been confirmed by the network which ill be resubmitting periodically over the next few days. To see if they get picked up before I remove and resend them. If your are the owner of one of these transactions feel free to email me at [email protected] and ill do my best to get it straightened out
Thank you for your patience and Ill do my best to keep any future maintenance windows as brief as possible