September 2024 – Welcome all! I’ve got a pretty big feature update here for you. It has more feature improvements than fixes, but I’ve been receiving fewer and fewer error reports. I truly hope that Blastro is working well for everyone. If it isn’t PLEASE KEEP EMAILING ME to check on any fixes. I do my best to remember everyone and their issues but I have a lot going on and I do forget people.
MAC INSTALL INSTRUCTIONS PDF FILE – Click for initial detailed install instructions
Version 2.0.7
- Messages that appear while the browser is open should pop up in front of the browser now. They tended to get hidden before.
- Fixed downloading and reading of the currency list to alert people if their name was found for something
- Reserve cities are now displayed in the “Reporting Point” column after RSV- these are read from the Overview file
- Weekends are now revealed by displaying them as circles in the DAYS column. Weekdays still show up as squares. Filled/Hollow remains the same for on/off days
- The vacation dialog wasn’t downloading anything unless it had the subsequent year in the filename. Now if that isn’t available, it downloads the current year.
- Reserve day credit (4.0) can now be added to the hard line guarantees to get a better idea of which lines might hold a higher line value. This can be done by selecting “Include RSV in line value” from the View pulldown menu.
- The program should now relocate back onto the viewable screen if previously closed on an external monitor.
- Other minor tweaks to improve things like “No Internet” warnings.
- The experience of submitting of choices should go a little bit smoother.
- Removed some code that restricted the schedule retrieval block to the current month. It is now only used to export to logbook, so having too much data isn’t a bad thing.
- The web edition now displays number of OFF days just like the desktop version. It doesn’t display reserve cities yet though. It’s on my todo list.
Windows Version
Mac Version
WEB VERSION
Version 2.0.6
- Cleaned up some code for removing old versions of chromedriver to attempt to resolve user issues.
- Simplified the filtering of retrieved schedule data for use in Logbook export and the retrieved schedule data viewer.
- NOTE: This version hasn’t been updated for Windows just yet.
Windows Version
Mac Version
WEB VERSION
Version 2.0.5
- Tons of little changes — too many to list. I screwed up pilot bidlist identification and had to fix.
- Added the ability to choose a pilot from a pull down menu to designate as “junior to me” so Blastro can make a bid prediction even when ineligible to bid. Needs a bit of cleanup… Currently you have to download bids and files then restart for it to be available. Bid away everyone! Fingers crossed…
Windows Version
Mac Version
WEB VERSION
Version 2.0.4
- The new currency list feature was looking for a currency file prior to downloading one and failing. This has been fixed in 2.0.4. No other significant changes.
Windows Version
Mac Version
WEB VERSION
Version 2.0.3
- Rolled back some name recognition code to simplify it. Created a display name function to correct for extraneous commas and periods in names.
- Blastro can now detect online when someone isn’t on the bid list and respond more accordingly if they should be
- More time is allowed for the Bids to be downloaded as some seem to be encountering bid files not coming through.
- Still not sure why some aren’t getting updated lines files.
- Blastro can check for an employee number on the currency list and alert those individuals.
Windows Version
Mac Version
WEB VERSION
Version 2.0.2
- Recompiled the python packager to reduce false virus warnings – This only affects the Windows version
Windows Version
No changes to Mac Version
2.0.1 is still viable
WEB VERSION
Version 2.0.1
- Lots of simplification. Upgraded Python development environment to 3.12 and fixed a bunch of broken libraries as a result. Selenium NO LONGER REQUIRES chromedriver!!! THIS IS HUGE! No more chromedriver downloads, errors etc.
- Both versions are tested on Mac and PC. Bid submitting not yet tested.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
THE WEB VERSION IS HERE!
Version 2.0.0
- Name matching has been rewritten. Hoping to solve the “Not on the bid list” some people are receiving.
- Import bid choices saved online using the Web Version of Blastro
- Removed unnecessary menu items like pay sheet creation.
- Known issue: There may be problems when downloading a schedule for importing into a logbook.
- The web version is up and running and is working fairly well. Sometimes needs an extra refresh (F5) to apply a filter though.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
THE WEB VERSION IS HERE!
Version 1.9.9
- We’re making lots of progress. More fixes for people with chrome issues.
- Integration with the server to update web version bids
- Better instructions for people who have the automatic updates fail
Windows Version
This version is for MacOS versions Big Sur and subsequent.
THE WEB VERSION IS HERE BUT IS STILL IN BETA. PATIENCE!
Version 1.9.8
- I never actually got this out officially. There were a few fixes that some people received but we’re skipping the version number so everyone’s app prompts for an update.
Version 1.9.7
- After the previous fix, chromedriver was not updating on machines that retained the older version folder when Chrome was updated. Blastro now simply looks for the newest version and updates based on that.
Windows Version
This version is for MacOS
(NOT For iPad or iPhone)
Version 1.9.6
- Building on the chromedriver relocation issue from last month, some of my code handling the update process was missing a small step which decodes text as a UTF-8 string. This was causing the available version number for new downloads to be unreadable.
- When Blastro detected that the chromedriver version exceeded the Browser version, it was a bit too aggressive about forcing a browser update. It now warns you that you might want to upgrade but it still tries to open a connection.
- The Mac version was still showing a troubleshooting message for a certificate file from last month. I removed it.
- The Mac version also fails to restart itself due to how it runs. I removed the attempt and simply prompted the user to restart the program and wait patiently. (Mac version takes a long time to launch and doesn’t display the splash icon)
Windows Version
This version is for MacOS
(NOT For iPad or iPhone)
Version 1.9.5
- Further Automatic Updating work. The zipfile library was incorrectly showing “BadCRC” for large files. This has been resolved.
- MacOS is terrible at finding the SSL certificate for verifying downloads using urllib library. I figured out a way to point at the included certificate file and prevent errors using an environment variable.
Windows Version
This version is for MacOS
(NOT For iPad or iPhone)
Version 1.9.4 — This whole version was a bust for MacOS. Please skip it and go to 1.9.5
- As with every revision, you can’t test everything… I received and addressed some major issues with the 1.9.3 update. Namely improving legacy browser compatibility.
- The Windows Uninstaller should now ask if the user wants to remove the folder containing settings.
- The Mac version of 1.9.4 I previously released was misbehaving due to wanting to verify the SSL certificate for the web driver. I was hanging on to old technology for those who had older laptops but the it has become too cumbersome and time consuming to maintain two Mac versions. I have decided to depreciate the so-called “32” bit version. The download below will most likely still work on OS versions as far back as Mavericks but I can’t promise that will be the case. If it doesn’t, then please still send me error reports but I may not be able to address everything.
Windows Version
This version is for MacOS
(NOT For iPad or iPhone)
Version 1.9.3
- chromedriver deployment changed. New installations weren’t finding it and updated browsers weren’t updating. The links have been corrected. This should fix the “Problem downloading one or more elements” and “No internet connection” errors.
- Automatic updating has once again been revised. After installing 1.9.3 You should be able to enable auto update again in the Help menu. The program will then automatically check for updates but it will still prompt to begin the download.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.9.2
- Due to multiple lines file revisions being posted with differing names, Blastro now prioritizes files indicating a revision in the name and promotes higher numbers so hopefully the highest revision gets downloaded. Emailed revisions aren’t automatically downloaded. Only revisions posted to the crewbids site. For instructions on manually updating bid files, see the general troubleshooting section.
- A recent change to how times were displayed on the scheduling site broke logbook and schedule downloads. I fixed it.
- I implemented a slightly different timeout method for updating the lines and bids to try to prevent people who commonly experience the “Expected element was not found” error. Hopefully this resolves it. It now waits for up to 30 seconds for the page to load and has a bit more specific error code.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.9.1
- I renewed my Code signing certificate to try to prevent the security issues people have been experiencing.
- 747 Line revision was not automatically downloading due to being named “Line Rev.” Blastro looked for “Lines” The trailing “s” has been removed to allow more variance in naming conventions. This is a moving target since there is no nami
- Redirected the update feature to the website download section rather than attempting to “Auto Update” which never really fully worked properly due to strict windows security requirements.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.9.0
- Resolved “None” appearing in the submitted bids list when double clicking on a line was out of bounds.
- Added the option to redirect to the new pay system when downloading or generating a pay form.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.9
- Minor Bug cleanup.
- Vacation Bidding!!
- When the vacation bid package comes out, refresh using the black refresh circle arrow (Rightmost button)
- Under the pay menu, choose “Vacation”
- Choose how many weeks you are bidding for, up to the number you are eligible to bid
- Choose the weeks you want in priority order. If you deselect a week and reselect it, it’ll go to the end of the list
- When you are done, ensure you’re connected to the internet and click OK – It’ll log you in an type all the combinations of the desired weeks in the priority order you set.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.8
- Added the ability to display ONLY training lines upon user request. It’s in the drop down filter list. The ability to remove training lines by clicking the “Hide Training Lines” checkbox has not been changed.
- Added the ability to filter out the lines exceeding a set maximum number of carry-in days. The default is (6) – no filter. The number picker for the count can get hidden under the action buttons on the top right. Maximizing the program will reveal the box in this case. Clicking the calendar button to clear filters will set this back to 6 and reveal all lines.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.7
- Blastro now attempts to download the newest pay form itself based on the date. This update is required to use auto-fill with the newest form.
- Repaired auto-updates. There was an SSL certificate issue that prevented downloads from occurring. This should now be fixed. I tried to thoroughly test it and I added the feature to the MacOS versions as well. Ensure “Disable Auto Update” is OFF in the help menu for this to function properly.
- Added an admin function to verify bid award accuracy against the actual award to ensure parity.
- Re-implemented the code signing certificate on the legacy version. It was not working properly.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.6
- Improved download interface to be “more patient” with slow page loading when downloading bid choices.
- Added a feature to sort by split lines or avoid split lines.
- Fixed a problem where “Award Insufficient Bidders” wouldn’t award anyone junior to you.
- Implemented a couple more error handlers to help explain why they might be occurring based on user reported errors. Thanks all!
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.5
- Some formatting changed in the trips files that caused a date reader to fail. Accommodations have ben implemented to properly read, or handle bad text in this area to prevent crashes.
- Fixed the “Define Pay Month” box layout. Input boxes were moved around when I was fixing day checkboxes which caused this dialog box to rearrange itself.
- I started implementing a vacation bid tool. It doesn’t fully work yet, but I didn’t deactivate it since it won’t harm anything to leave it visible.
- I thought that automatic updates on the PC were fixed but I was wrong. ugblastro.exe which facilitates the update freezes when downloading the update. More work to do here.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.4
- Error reports now send a LOT more info on what caused a crash. This should make program improvements easier.
- Fixed a problem reading trips that didn’t get assigned a trip number (“Not Set”)
- Added a display in the upper right corner that shows the month of the files being used.
- Submitting a bid on a training month requires checking the “Days Off” or “Days On” radio button. The user is now prompted about this. I can’t test it so hopefully it works. Let me know!
- The bid server looks like it is down. The program should ignore instances where this happens instead of crashing.
- Check box placement was adjusted. There used to be an empty label next to the last day of the month. It is now fixed.
- The method for checking for internet has been changed yet again. Asynchronous checking was rather complicated and didn’t work very well. Now it just looks for a page header and checks the status code.
- Auto update prompts have been re-instated.
- Rewrote the entire lines and trips download routine for better adapting to file name changes, and to simplify the code.
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.3
- Previously corrected the Lines download problem without correcting Trips also. Fixed that.
- MacOS and MacOS Legacy versions were compiled.
Windows Version
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.2
- Fixed the “No Internet Connection” error.
- Fixed an issue where lines wouldn’t download due to differing file name cases.
- Fixed an issue where lines with carryover days ending past 1900z would trigger a 7th day.
- Added the ability to filter out lines that have been chosen – effectively gets it out of the way.
- Improved the downloaded schedule viewer. It uses a custom text view rather than notepad or textedit.
Version 1.8.1
- Code Signing – I’ve received a certificate for digitally signing my code. Hopefully this will prevent Anti-Virus warnings.
- Right click on a line and you can choose to open just that page of the original PDF. Quick and easy!
- Splash icon on startup – This is mainly for the Mac which takes longer to load. It’s so you know it’s trying!
- Under the main menu there is now an ‘iPad View’ which opens an online display of lines in a browser. You can drag the lines around and order them, but you can’t submit anything from here. It’s really just for future development.
- Option to force the download of the most recent pay form. Due to inconsistent file naming, subsequent forms will still require a program update.
- Fixed Trips and Lines files sometimes being rotated incorrectly.
- Ability to check for an update in the menu and/or to disable auto-updates (Auto-updates are for PC version only)
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.
Version 1.8.0
Windows Version
This version is for MacOS versions Big Sur and subsequent.
This is for older versions of MacOS (32 Bit) Mavericks and later.