Version: 1.2.3.11
Date: 12/04/18
Notice Creation:
Fixed an issue that if you made a device removed, replaced, or inactive the notice active entry may not have been removed. This would allow failed notices to continue being created after a device was made removed, replaced, or inactive.
Tests Screen:
Fixed an issue with making a device removed, then adding a device, testing it, and then the software hangs. This may have been affecting other ways a test save could be stuck in processing.
Syncing Function:
When you are offline and save anything(test, survey, etc), the data loads to the software(where you can see it right away) and save to the syncing function. When you are back online, if you refreshed the software (instead of pressing the Sync Data button) data was loaded to the software before the syncing function was complete. This meant that the data you saved, and saw loaded to the software, is now not visible in the software. Even though it was saved in the database. A change has been made to reload the data to the software after the syncing function is complete. A new pull down message will alert you to when your syncing is complete. This message will only appear if you had data to sync.
Software Function:
The message that alerts you to a software update has changed to also include where you can find the release notes.
Version: 1.2.3.10
Date: 11/15/18
Version: 1.2.3.9
Date: 11/13/18
Control Panel:
Added some logging to test the survey work date not saving, when a survey is saved and the iPad loses service.
Software Function:
Fixed an issue where the function that searches for data to display in the software, was not explicitly searching for an exact match.
Version: 1.2.3.8
Date: 10/23/18
Invoice History Screen:
Changed the Invoice History “Re-Print” and “Re-Print with Updated Information” buttons to pass the invoices Group Id to the reports, so they are grouped properly.
Version: 1.2.3.7
Date: 10/22/18
Control Panel:
Fixed an issue where if you created a new facility, then saved the new facility multiple times, without reloading it from the control panel, multiple pieces of work were created.
If you changed the Device Group on the hazard page, the Control Panel was not updating until you reloaded the software.
Test Screens:
If you click the Complete Test button, did not click Return to Service, clicked Save Test, then clicked Return to Service, you then had to complete the test again. Now you do not need to click the Complete Test button again.
Facility Listing:
In Facility Listing, you can now filter on water account numbers with a “-” or a “letter” in the water account number.
Hazard Screen:
The Hazard Listing screen was not properly loading notes when it opened a hazard. So if you added notes on the Hazard screen, then reloaded from the Hazard Listing screen, your notes were missing.
Survey Signature Screen:
The name of the Facility Representative was not saving with the signature for Surveys.
Added a “Save without Signature” button to the Survey Signature page. This returns you to the control panel and removes the Survey Signature tab.
Invoice Que Screen:
Modified the Invoice Que print function. If the software cannot find the corresponding test or hazard, it will now continue, instead of getting stuck.
Work History Screen:
Modified the Work History screen to make it more user friendly. Added filters to most columns. Added Water Account, Hazard Name, Serial Number, and Barcode columns. Modified the Assigned To column so it displays the users name and not userId. Reordered the columns, hid 2 less used columns, and renamed 1 column.
Software Function:
Ordered the pulldown Client List alphabetically.
Version: 1.2.3.6
Date: 10/15/18
Test Screen:
Modified the 3 test forms, so if you choose a manual fail, other then "No Manual Fail", the test fails.
Invoice Hist:
Fixed an issue where a survey invoice, when printed from invoice queue, was being marked as a test invoice and given unrelated device data.
Notice Creation:
Fixed an issue that creates the 2nd, 3rd, and 4th failed notices. The notices were being created on time, but given identical ids for the notices created together. Then when 1 was printed, they were all cleaned up. This resulted in some missing 2nd, 3rd, and 4th notices.
Invoice Creation:
Changed the test and survey invoice creation so if the price is set to zero, the software does not make an invoice.
Version: 1.2.3.5
Date: 09/30/18
Survey Screen:
When deleting a survey the survey violations were not also being deleted. This resulted in the violations from a deleted survey, being loaded as violations into the software for a new survey. Code has been modified to delete the violations with the survey.
When a new survey is loaded, the violations from the last survey (if failed) are loaded. If these violations were for non testable devices and there were more than 1, only 1 violation was loading. However the software knew there was more than 1, so you could not pass the survey. All violations are now being loaded.
When editing Violations - proposed devices, on a survey, if you made the device active, the new due date, barcode, and serial number were not loading to the Ctrl Panel screen. Similarly on the Survey screen if you added an Existing Device the barcode and serial number were not loading to the Ctrl Panel screen. Same with editing a device from the Hazard screen. These are all fixed.
When adding a proposed violation for an non testable device, the device type was not loading to the grid. If the violation was for an existing hazard nothing was loading to the violation grid.
On the Survey screen selecting No Manual Fail from the manual fail list was still failing the survey.
Notices:
Fixed an issue where if a test failed, then was retested with a pass later, the software was still creating the failed notice.
Facility Screen:
When you add a facility from the Facility Listing screen the current date is now loaded to the Facility screen as a default survey date.
When saving a new facility from the Facility Screen, the due date was not appearing on the ctrl panel until you refreshed the software. The date and the new facility id were also not properly saved to the database for the facility. These are all fixed. Also when you save a new facility, and make the survey due date different than today, the Ctrl panel and Work History screens now reflect the new date.
Users Screen:
On the Users List screen put the Name field in alphabetical order and grouped the users by User State(i.e. active, inactive). Also put in a filter on the Name column. Removed the old license fields and respaced the grid columns.
Hazard screen:
On the Hazard screen, the seasonal checkbox, has been changed to a combobox. It has also been changed when you add a proposed/existing hazard. A seasonal entry is required for saving the hazard. This was done because the checkbox was saving inconsistent values.
On the Hazard screen, the bldg field was grayed out, you could not enter bldg data. You can now enter bldg data in the field and it will modify the hazard data.
Version: 1.2.3.4
Date 08/20/18
Hazard Screen:
When adding a device, the software now checks to see if a new hazard has been saved. If not, the software errors and does not let you add a device.
When adding a hazard, the software now checks to see if a facility has been chosen or saved. If not, the software errors and does not let you add a hazard.
Hazard listing and Hazard Screens:
After choosing Add Facility on the Facility Listing screen, the Hazard Listing and Hazard screens facility name and water account data is now cleared.
After adding a facility, the facility name and water account are now loaded to the hazard screen to prevent possible issues with the user not choosing Add Hazard from Hazard Listing, before they attempt to add a hazard.
On the Hazard Listing screen, the check that assures you have a facility before letting you click Add Hazard, now pops a nice error instead of just erroring in the console log where the user cannot see it.
After adding a device the Hazard Listing screen is now re-filtered. The new device was not displaying and sometimes all the devices were displaying.
Facility Screen:
Modified the facility screen to allow the hazard level to be blank, when creating or editing a facility.
Version: 1.2.3.3
Date 08/01/18
Test Screens:
Added a choice to the test Manual Fail list for Failed To Keep Testing Appointment.
Facility Listing:
The Zone column on the Facility Listing screen has been modified so you can filter by alphabet characters as well as digits.
Hazard Screen:
Implemented a possible fix for the issue of incorrect data when adding a new device.
Version: 1.2.3.2
Date 07/24/18
Hazard Screen:
When you add a device the seasonal value was saving in the database as 1 and 0 instead of Yes and No.
Hazard/Test Screens:
Implemented a possible fix for the issue where the RP sometimes has a due date out a year, when it should be 6 months. This has also possibly fixed the issue of the software hanging after adding a device and then testing it.
Hazard Listing:
Added the Facility Name and Water Account to the Hazard Listing screen The new fields are grayed out and loaded upon open.
Facility Screen:
Fixed an issue on the facility screen where if you changed data, the corresponding test work was not getting properly updated on the Control Panel.
Version: 1.2.3.1
Date 07/09/18
This is a patch that fixed an issue with one of the clients loading in Version 1.2.3.
Version 1.2.3
Date: 07/08/18
Facility Screen and Dashboard:
Changed the Facility Screen Physical State field and the Facility Summary Report Facility field to have the type ahead feature and not prevent the soft keyboard from appearing on the iPad. i.e. if you type mass, it will go to Massachusetts in the list.
Hazard Screen, Add Device:
When adding a device the devDateInstl was saving null to the database.
Test Forms:
The date and time a test was performed has been the time the software was last loaded, not the time of the test.
Test/Survey
The technicians certification number has not been saving with the test/survey.
Hazard Screen:
The Hazard seasonal flag has been saving different values than Yes/No.
Version 1.2.2
Date: 06/26/18
Hazard and Control Panel Screens:
The Hazard screen and Control Panel device due dates were not displaying properly after editing a Device Due Date by choosing a date using the calendar. The Device Install Date was also not saving correctly after editing a device due date.
Work History Screen:
The Work History Next Date was not saving correctly after adding/editing dates on multiple screens.
All CrossCon Screens and others:
Many of the grids Date display formats were changed to match the new format, month/day/year i.e. 02/22/2018.
Version 1.2.1
Date: 06/24/18
Control Panel:
The work count box on the Control Panel grid was not appearing until you filtered the grid. It is now appearing when the grid loads.
Facility Screen:
On the Facility screen the contact phone number was not saving.
On the Facility screen when you change the Facility Group, Contact Name, Facility Owner, and Facility Type the Control Panel will now be updated with this data.
Reports:
Added the All technician option back in the list for the Billing Report, Tests Performed Report, and Surveys Performed Report.
In the Facility Summary report parameters box the facility list has been alphabetized, the window made wider, and the facility field made wider. The wider field and window will keep the facility name from wrapping.
Facility and Hazard Screen:
Modified the Facility Use field on the Facility screen and the Water Use field on the Hazard screen to move to the entry as you type. i.e. you type fil, the list moves to film.
Version 1.2
Date: 06/19/18
Facility Screen:
When checking the Category of Concern #2, the due date on the facility screen is being changed, now the Control panel date is being updated too. Now the software is only changing the due date on the facility screen, if the Category of Concern #2 was just changed. Also allow the user to save a facility in CT on the Facility screen, without requiring a Category of Concern.
Modified the appearance of the date in the Facility screen survey grid. It is now readable.
Core App:
Modified the way the survey and device due dates are being saved and displayed on the Facility, Hazard, and Control Panel screens. This should fix the issue where the dates were going back a day. i.e. test performed 2/15/18, due date 2/14/19.
Version: 1.1.2
Date: 06/05/18
Facility Screen:
Adding a new facility was requiring you to enter items, that were not required. The proper data is now required.
Found and fixed an issue where if you added a new facility, then opened the survey work, several pieces of data were not loading back to the facility screen.
Version: 1.1.1
Date: 06/04/18
Users Screen:
Fixed an issue with editing the new license grid on the Users screen.
Dashboard:
Fixed an issue with the Billing Report not displaying.
Version: 1.1
Date: 06/03/18
Added Category of Concerns(cocs) to Facility screen for CT facilities. These cocs will be pushed to the survey screen when it is opened. The cocs saved during a survey will also be saved/update the facility screen.
If a category #2 is saved the Hazard Level, Due Date, and Survey Cycle are also modified.
Add logic for technician licensing. The software now checks for correct licensing by client state(i.e Ma) and work type(i.e. Test). The list of technicians available to perform a test, survey, and run certain reports are checked against the licensing requirements for the current clients state (i.e. MA).
The software has also been modified so a test/survey can be entered for a technician who does not need access to the software.
Licensing information can also be entered for a technician who does not need access to the software.
The number of licenses you can enter per technician has been expanded. The user screen was modified to reflect these changes. There are now 3 sections, all users, users with software access, and users that are technicians.
Two new fields have been added to the Device screen. Device Group is used to group devices. The currently only available options are Contractor and None, where none is the default. This field is also filterable on the Control Panel and sorted with None first on the Hazard Listing screen. The 2nd new device field is Client Device No. This field is for the clients device identifier.
Version: 1.0
Date: 04/03/18
Core App:
Changed the pop up message box when there has been a software update, to remove the no option. It was getting inadvertently pressed.
Fixed a bug where a note was getting incorrectly assigned to other actions (i.e facility notes attaching to tests, etc.)
Removed the Data Reload button from the top toolbar area of the app. This was no longer being used and was taking up valuable toolbar space.
There was an issue with the creation of the 2nd, 3rd, and 4th notices not always being created.
Changed the report window size so the report can be scrolled and visible on an iPad and made the reports scrollable..
RP Test Screen:
Removed the margin on the testkit field on the RP test screen so it lines up with other fields.
Facility and Hazard Screen:
Modified the Add Note box that pops up from the facility or hazard screen to fix several layout issues.
Survey Screen:
On the Survey screen changed the Manual Fail so the soft keyboard does not come up on the iPad and removed the free form entry.
Notice Que Screen:
There was an issue with the Print button on NoticeQue. The notices were moving to the Notice Hist but that was only visible after a reload of the software.
Reports Dashboard:
Made 2 changes to the Tests/Surveys Performed reports. Removed the date formatting that was causing a date issue and added a tester/surveyor input parameter.
Hazard Listing Screen:
Made 2 changes to the Hazard Listing screen. First, the manufacturer column is not displayed as a default and has to be added in. Second, the grid is now grouped by Device State. This forces Active devices to the top of the grid and adds some space to the grid so all columns are visible on an iPad.
Version: .13
Date: 03/25/18
Tests:
When you save a test, the Last Test Date was being saved as the current date and not the test date. This is important when tests are put in manually after the fact. The control panel was also not being updated with the last test date, fixed this.
Changed the test forms so the test kit is required. Now also allows you to edit it, so if you don’t have one assigned to you or it is the wrong one, you can change it.
Added a “No Manual Fail” choice in the manual fail store as a fix for the iPad issue where if you choose a manual fail you cannot clear it.
Core Software:
Changed the formatting of the Client display box to make the text darker. This was very light on the iPad.
Added a Home button to the Apps Toolbar. This will take you to the Control Panel from anywhere in the app.
For Weston & Sampson users I removed the Client label and the box surrounding the client in the toolbar to have a cleaner look and get some toolbar space.
Removed the Connection check that was running before every piece of data was loaded. The was too many requests for very little benefit.
NoticeQue:
Fixed an issue with the NoticeQue screen not properly removing the notices after they were printed.
Control Panel:
The box surrounding the Work Count was also removed.
Reports:
Fixed an issue with the Billing report where it was running the report for the day entered minus 1.
Facility and Hazard:
Changed the way 3 buttons display and made a few buttons longer to show their entire label.
Version: .12
Date: 03/18/18
Overall software:
Changed the theme of the software (coloring, button shape, etc) to a touch theme to fix the issues closing windows on the iPad
Surveys:
Modified the find work logic to try and fix the issues of survey dates not getting updated.
RP Test Form:
On the RP Test Form changed the length of the Check Valve No 2 DP box to match the other boxes.
Version: .11
Date: 03/15/18
Core Software:
Changed the sizing of the Backflow Application in an attempt to correct some screen drawing and seizing issues. Also so the screen automatically flexes size.
Control Panel:
Clicking the work action dropdown and the Date Filter dropdown on the Control panel no longer brings up the iPad soft keyboard.
Dashboard Report:
Fixed an issue with the Devices Not Tested report and the year parameter.
Fixed an issue with the Dashboard screen and the Reports group not showing up on the iPad initially.
Hazard Screen:
On the hazard screen when you add or edit a device the Date Installed and the Due Date are now required. This will improve reporting.
Facility Screen:
There is now a Map This Facility button on the Facility screen. This will open google maps in a new browser window and map the facility using the physical address.
We are now collecting data when a facility's Facility State is changed or if the facility's Surveyable value is changed to improve reporting and history.
Version: .10 (Testing complete, released to all clients)
Date: 03/02/18
This release includes these Core Software changes that were being developed and tested internally back through v .01.
Core Software:
Upgrading the application’s framework to the latest release available. This includes major structural changes.
Migrating the software to a new universal app which will allow us to have a different user interface for the mobile piece in the future.
Migrating most of the application to an MVVM model from an MVM model. This will allow for faster application performance, code reuse, and quicker code modifications.
Control Panel:
Added the column Last Test Date to the Control Panel. It was also added to the API. All the data was updated too, so all tested devices should now have a last test date.
Invoice Report:
Modified the Wellesley invoice export. Changed the season designations to remove winter and summer, also extended the spring and fall dates to encompass the whole year. Changed the static BACKFLOW PREVENTION text string. Also fixed an issue where the year used was the current year and not the year of the test.\n\nDuring a survey, when you choose a violation, you may now also choose a device type of DCAV.
Dashboard Reports:
Fixed a typo in the Billing Reports list of years.
Modified the Dashboard screen by putting the report buttons in a table, making the code more efficient.
Added a parameters box for the report Devices Not Tested so the user can enter a year, or All to get all the years.
Two new reports were added to the dashboard, Tests Performed and Survey Performed. This allows you to get test and survey reports based on a time period.
Version: .09 (Testing internally)
Date: 02/12/18
Hazard Screen:
Fixed an issue where the hazard form was not saving the seasonal flag correctly or filling it when the hazard was reopened.
Survey Screen:
When saving a survey a violation of type Other was not saving to the violation table.
Another fix was made to the new feature: loading violations from a previously failed survey. If you loaded a violation, did not clear it, and saved the survey, the violation was not getting loaded to the violation table again.
Hazard Screen:
Add a field Last Test Date to the Hazard Listing screen. This date is updated with the current date when a test is performed.
Facility Screen:
Added a new button to the Survey Grid on the Facility screen. This Delete button lets you delete a survey similar to the delete testability.
Found and fixed an issue where if you made a facility inactive it was not correctly calling the function to clean up notices.
Dashboard Reports:
Updated the link for the ASR report.
Version: .08 (Testing internally)
Date: 02/05/18
Tests Screen:
Found and fixed an issue with signatures where if you save a signature, then tested another device for that facility and chose to use that signature, the next test for another facility would not work properly.
Core Software:
Removed all the uses of filtering 2 items with one filter call. Made them all separate. It was not working consistently.
Removed all occurrences of === and replaced it with the normal ==. This was not working properly when comparing with global variables.
Removed some Combobox (Combo box) config settings of typeAhead: true. This is not necessary and conflicting if editable: false is also set. Also added config to keep the soft keyboard from coming up on a few more reports fields.
Survey Screen:
Made a few changes on the new violation feature: if you change the proposed device’s state to active it was not showing up in the control panel until you reloaded. The device due date and install date are now pre-filled with the current date and the device install date is saving correctly to the database. The newly created violations are now saving to the local store so you don’t have to reload to see them.
Version: .07 (Testing internally)
Date: 01/30/18
Core Software:
Changed the title of the Cross Con tab for surveys from CC Survey to Survey Form to be consistent with the test forms. Also removed the Survey Main panel layer that was necessary when we had 3 survey form sections, but is now no longer needed.
Modified some comboboxes so the ios soft keyboard does not come up. Changed the Client Choice box, the assign, change work state, and billing report parameters fields.
Hazard Listing Screen:
Modified the Hazard Listing screen so when you open a survey and then open a hazard, the survey screen stays open. So you can test devices while you do a survey.
Made it so Hazard Listing is putting the active devices first in the list.
Reports Dashboard:
Added 2018 and ordered the years desc in the ASR and Tester Productivity reports.
Users:
Noticed the 2nd and 3rd user license types did not have the list choices in the pulldown. All of them were also not forcing a choice from the list. This is now fixed.
Survey Screen:
Added a feature where if you load a previously failed survey, the violations the survey failed for will load to the violation grid on survey page. This currently only works for failed surveys created after this version is released. There is also a new button on the survey violation grid, edit. You can now edit your violations, of a testable device type. If you make them active they move up to the existing grid.
Version: .06 (Testing internally)
Date: 01/21/18
Software Core:
Sometimes the barcode search in the upper toolbar was not finding the barcode, implemented a fix for both barcode and serial number.
Test/Survey Screens:
The date tested for a test and survey were not resetting throughout the day, they were keeping the time logged into the software and not the current time.
Facility/Hazard Screens:
The data for the FacType field on the Facility screen and Device Size field on the Hazard Device Edit screen were not loading to the screen, fixed.
Version: .05 (Testing internally)
Date: 01/17/18
Facility/Hazard Notes Screens
Fixed facility notes so the notes appear immediately and not only after you add a note. Also made facility notes and hazard notes descending by date, so the newest is first.
Test Form:
On the DC test form, the TestDate and TestType fields were flipped positions to match the RP and PVB test forms.
Hazard Screen:
Force a selection from the list for Hazard Level on Hazard screen, Device State on Hazard Device Edit screen, and for proposed devices the Device Type, Manf, and Size on Hazard Device Edit screen.
When adding or editing a proposed device allow it to save without model, manufacturer, and size. If editing a proposed device and making it active, a model, manufacturer, and size is required.
Fixed an issue where if you edited the hazard information and saved it, it created a new hazard.
Core Software:
Added a config option to keep the soft keyboard from opening for comboboxes that require you to choose from the list. This has so far been implemented on the DC, RP, and PVB Test, Hazard, Facility, Survey, Hazard Edit, and Hazard Add screens.
The disabled fields are still so light you cannot read them on an iPad, fixed this for hazard, test forms, and survey.
Facility:
Fixed an issue where if you created a facility, then edited it, it made 3 pieces if work not 1.
Test Signatures:
Tested the signature saving feature, fixed 4 issues.
Version: .01-.04 (Testing internally)
Date: 12/17
Core Software:
Upgrading the application’s framework to the latest release available. This includes major structural changes.
Migrating the software to a new universal app which will allow us to have a different user interface for the mobile piece in the future.
Migrating most of the application to a MVVM model from a MVM model. This will allow for faster application performance, code reuse, and quicker code modifications.
Version: 1.3.3 Beta
Date: 01/08/18
Control Panel:
Fixed the issue where a completed survey would update test work instead of the survey work. Removing a test work and making two survey works.
Fixed the problem where if you opened test work, then changed the facility name on the facility screen, then clicked the test tab and did a test, the test work for the test you just did would have the old facility name.
Version: 1.3.2 Beta
Date: 01/02/18
Hazard:
Added a new Device manufacturer to the device list. The manufacturer was “Deringer”.
Comments
0 comments
Please sign in to leave a comment.