Changelog


Dec 11 2025
web-mn:
- fix to order sales rep not being assigned from order new page
- fix to referring company sales rep not being assigned to order after updating company on order

Dec 10 2025
web-mn:
- fix to system generated package types (HOV and Item) not appearing in location rules
- removed service[s] groups from Order Container Detail page select group drop down
- added "Storage Only" to Order Milestones



Dec 09 2025
web-mn:
- fix to adding room on intake page not updating order graph cache
- update to calendar move event, added done counts, and improved syncing status, enable/disable buttons
- fix to load wizard not saving vehicle location
- updated bulk load/deliver to include optional vehicle entry
- updated bulk load/deliver to pull in delivery group assigned vehicle as location for package
- fix to package list page not showing storage locations on filter for loaded packages



Dec 08 2025
web-mn:
- fix to metal progetti incorrect ARM/Location assignment
- fix to search missing pages for "labels"
- added "Move Status" and "Move Counts" to Calendar Move events 

Dec 05 2025
web-mn:
- fix to moveWizard camera scan not returning scanned value correctly
- removed order location restrictions from entire system
- fix to vehicle locations to being set to Type="Vehicle"
- fix to warehouse error on calendar move detail popup when container does not have a location assigned
- fix to order items not appearing on move task if not stored
- attempted fix to moveWizard sizing on iPhones


Dec 04 2025
web-mn:
- fix to table sizing issue in move wizard
- updated item quantity to show single items when dealing with "footage" units
- fix to missing ranks on score card page
- removed caching of order graph, due to data becoming stale
- updated move wizard location picker to show relavent locations
- added alert popup when move task does not have content to move


Dec 03 2025
web-mn:
- fix to missing pages from global search
- fix to content count appearing on wrong side of move task
- updated storage used on move wizard to sort by delivery group
- added back button to all wizards
- updated move wizard filter button to function accordingly
- updated move wizard filter step to automatically proceed after selecting to location
- added "Tagging" flag to department records
- updated intake page to use department locations when tagging and creating department containers

Dec 02 2025
web-mn:
- enforced adding move details to calendar event detail popup
- added storage summary to move wizard done step
- fix to Activity - unstored containers not checking for order tagged status
- updated global scan popup to include link to move wizard


Dec 01 2025
web-mn:
- added link to move wizard from calendar event
- added type filter to move wizard filter step
- fix to move wizard not showing all applicable department containers
- added status update to move wizard complete step


Nov 28 2025
web-mn:
- minor client side fixes to moveWiz complete step
- fix to delivery detail popup error when loading vehicle name
- fix to deadlock on calendar query

Nov 26 2025
web-mn:
- added saving customers email when signing documents
- added driver and vehicle to delivery detail popup
- fix to storage summary not including load children

Nov 25 2025
web-mn:
- removed package order restriction
- added warehouse inactive filter and vehicle inactive filter
- added location bulk change name
- added package location summary to delivery detail popup and delivery calendar events

Nov 24 2025
web-mn:
- moveWiz: added enum for triggers to handle auto creation of task events, added enum to handle move status
- fix to order issue section causing page to scroll horizontally
- update to location list page
- added bulk change warehouse

Nov 21 2025
web-mn:
- moveWiz: removed all words with "content" from wizard
- fix to images records saving without name, added uuid fallback, wrote script to update database
- fix to merge contact and customer after fixing column name letter casing issue
- fix to metal progetti lot number change causing conveyor records to not update after bagging


Nov 20 2025
web-mn:
- moveWiz: added dynamic location scanning, added storage used table, added to home page
- crm: fix to customer last visit date not updating in real time when logging for contact
- fix to multiple item storage records duplicating items on lists



Nov 18 2025
web-mn:
- wrote script to fix letter casing on column names in database (innodb aftermath)
- re-added item usage to item dtl page, added link to lookup tag for more detail 
- updated lookup tag page to have option for item



Nov 17 2025
web-mn:
- building moveWiz: finished complete step, add camera capability, added skipping steps, sounds and messages, summary section


Nov 14 2025
web-mn:
- building moveWiz: move function for packages,items,containers and dcs, fix to items not appearing on task
- fix to calendar move detail popup not showing all applicable packages and dc
- fix to calendar move detail popup missing warehouse name

Nov 13 2025
web-mn:
- fix to negative delivery number error from app
- building moveWiz: added scan page, created tables for "tomove" and "moved" contents

Nov 12 2025
web-mn:
- fix to metal progetti deleting order after split, re-added "SPLT" suffix and removed hyphens to make room for item parent
- building moveWiz: added start scan capability, added check for active task

Nov 11 2025
web-mn:
- building moveWiz: content, content filter, task locking, locations filters, group room pop none button,

Nov 10 2025
web-mn:
- building moveWiz: order picker, group picker, room picker, task override, content table
- fix to Order Group document error caused by taxable field


Nov 07 2025
web-mn:
- updated order bill to show taxable amount, updated queries to pull down taxable items, added taxable fields to order bill popup and record
- update/fix to metal progetti counts and sending logic, fix to un-hangable items on list popups


Nov 06 2025
web-mn:
- fix to Contact Referral Source error 


Nov 05 2025
web-mn:
- added Referral Source and Welcome Marketing flag to contacts - updated on all pages and popups
- fix to Order Container, Room Location filter not initializing correctly, fix to filter popup stretching hiding Type filter


Oct 28 2025
web-mn:
- added 'enforce department containers' when packing
- re organized company settings page, added more sub-sections, added api tab, merged defaults and control tab into control tab
- fix to query errors when selecting data for maps


Oct 27 2025
web-mn:
- fix to Google Geo Location error when viewing Member info
- fix to calendar error when updating attendee list

Oct 24 2025
web-mn:
- fix to packages list not paging correctly

Oct 20 2025
web-mn:
- fix to twilio timeout lock
- added departments to location records for warehouses with "Packing" enabled

Oct 16 2025
web-mn:
- fix to client side javascript errors on orderitem.jsp page
- fix to move package restrict locations not checking for dynamic location
- fix to status sequence on package detail popup
- added all checkboxes to location bulk page flags columns
- added counts to move records for calendar status
- fix to global scan not removing barcode after scanning


Oct 15 2025
web-mn:
- added dynamic locations to allowed locations for all orders, BCMove fix
- updated wiz load combine delivery message and fix to error after combine
- updated container and item filtering to use single filter class
- fix to package location rules for system package type "Item"

Oct 10 2025
web-jc:
- track page stats for binary image uploads as ajax_addimagebinary


Oct 07 2025
web-mn:
- update to package filtering added single class to handle filter
- update to container filtering added single class to handle filter


Oct 06 2025
web-mn:
- fix to order price not updating after each tag
- fix to inconsistency in tagging backlog 
- fix to intake page downloading delivery groups twice



Oct 03 2025
web-mn:
- add ability to scan dynamic location to BCMove page
- updated BCLoad to to have location picker/scanner instead of drop down menu
- fixed storage summary for orders showing packed items
- updated some detail popups to use newer icon/text buttons



Oct 02 2025
web-mn:
- fix to crm log order filter not working causing error
- fix to vehicle intializing error on caledarview.js
- fix to null error on receive department container popup
- fix to content records caching incorrectly



Sep 30 2025
web-mn:
- updated BCLoad confirm scanning dynamic location
- fix to calendar events not showing children counts
- fix to location scan popup showing incorrect "Stored Days" count
- added ability to mark locations as department locations (multi select)



Sep 24 2025
web-jc:
- improve performance of ajax_synctagswithmetalprogetti
- improve performance of ajax_selectlastreferral


Sep 22 2025
web-mn:
- fix to javascript error on crm detail pop when selecting [none] for company


Sep 20 2025
web-jc:
- change imageuploadpop.js to use binary upload for snapshots and images whose
  size must be reduced
  

Sep 19 2025
web-mn:
- updated counts on task map page
- added ability to load dynamic locations from bcload page 


Sep 18 2025
web-jc:
- reworked ajax_addcontact to submit work after contact creation
- reworked ajax_addcustomer to submit work after customer creation
- reworked app_logerror to submit notification work 

Sep 18 2025
web-jc:
- hot-patched ordercustomerdtlpop.js for null cust error
- hot-patched sp_wiz_load.sql for duplicate key error
- changed ajaxadd_customer such that company missing email is deferred
web-mn:
- fix to add location error
- fix to calendar event merging user and attendee initials
- fix to incorrect location being assigned to metal progetti packages

Sep 17 2025
web-jc:
- removed logic related to MyISAM tables from Instruction copy routines
- created but did not activate faster version of ajax_updateCalendar
- created faster version of ajax_sendArticlesToMetalprogetti and put flag on company to activate it
- hot-patched orderflagpop.js for null self.data error
- hot-patched pickcuscon.js for self.customerName error
- moved ajax_synctagswithmetalprogetti to it's own class to enable easier refactoring for speed
web-mn:
- removed size field from packages,containers and locations replaced with width,height,length
- added location bulk page 'change capacity'
- updated sp_set_location_counts to handle new dimensions
- updated package type, containertype and location detail pages to handle new dimensions 
- updated location list page to show new capacity
- added location capacity to location detail popup 
- fix to integer unique index on location table causing errors
- updated company after update to handle adding conveyor arm locations automatically

Sep 16 2025
web-jc:
- hot-patched bcload.js with fix for js error
- hot-patched locationbulk.js with fix for js error
- fixed calendarview.js but could not patch
web-mn:
- simplified bcload to only allow moving packages from staging/dynamic locations
- added conveyor arm location records
- update metal progetti to automatically assign conveyor arm locations to packages 

Sep 15 2025
web-mn:
- added bulk change flags for Locations
- updated load wizard to allow scanning of locations (dynamic and staging)
web-jc:
- changes to intake2ctl and some of the methods called from there to reduce slow hits
- tuneup of ajax_addContact to reduce slow hits
- hot-patched crmgrouppop.js with fix for add customer callback
- hot-patched crmtemplate.js with fix for js error
- hot-patched pickcuscon.js with fix for startSwirl error

Sep 12 2025
web-mn:
- update location filtering, created class to pass multiple parameters
- added location bulk page
--- ability to bulk change location types
web-jc:
- hot-patched ordernew.js with fix for add customer callback
- hot-patched intake2pop.js with fix for null article.xact attribute
- deferred calendar delete task to eliminate slow hits
- tuned OrderDtl to defer some selections until write step,
  optimized some string building


Sep 11 2025
web-jc:
- hot-patched orderbag.js with fix for adding bags
- hot-patched calendartask.js with fix for attendee list
- separate counting tags for bags from delivery and room for speed
- optimized IntakeTag.selectJson to reduce slow hits on intake
web-mn:
- updated location records added staging table
- updated wiz load added/updated staging ability
- fix to load wizard not resetting when user un-loads package


Sep 10 2025
web-jc:
- defer some work from ajax_updateCalendar to a scheduled task to reduce slow hits
web-mn:
- updated location records and pages to handle dynamic locations, added location types

Sep 9 2025
web-mn:
- fix to AutoDC items from Processing Departments being automatically loaded onto Pickup Vehicles
- fix to null pointer exception on orderDtlCtl -> request.getReferrer() 
- fix to excel max cell length error for CrmLogExport

Sep 8 2025
web-jc:
- change data selection under Home->CRM Logs to a paged mechanism to reduce slow hits
- move ajax_updateCalendar code to its own class to facilitate review/maintenance/optimization
web-mn:
- fix to wiz load checking service groups for combine
- fix to crm popup checking all contacts when creating crm log from recent logs list page 
- added staging flag to location records
- fix to internal notes not showing who was notified


Sep 4 2025
Web: 
 - mn: fix to completing Containers from Intake page not working
 - mn: fix to erroneous text messages and email for calendar events from devbox
 - mn: fix to incorrect user being assigned to contact followups in overnight routine
 - mn: fix to calendar times not adjusting due to incorrect date time picker index
 
Sep 3 2025
Web: 
 - mn: fix to order counts (tags) accumulating
 - mn: fix to item links on intake page not fetching correct item

Sep 2 2025
web-jc:
- tuning to eliminate unnecessary calls to count bag tags

db-jc
- temporarily removed foreign keys tOrderPackageEvent->tOrder and tOrderPackageEvent->tOrderPackage because for some strange reason there
  are HovTake events being posted without an order id or a package row like:
----- insert into tOrderPackageEvent set Event=1014,Note='Tag 78',OrderRow=0,Package=0,Time='2025-09-02 11:33:38',Type='HovTake',User=12
- this is either a bug or a misfeature 
 

Sep 1 2025
Db - jc:
- removed foreign keys to accommodate delete events and restored delete event records from b4fk
--- tOrderArticleEvent, tOrderBagEvent, tOrderDeliveryEvent, tOrderDepartmentContainerEvent

Aug 30 2025
Db - jc:
**
** data saved to schema b4fk in case I misunderstood data relationships 
**
- added foreign keys:
--- tOrderAddress,tOrderArticleEvent,tOrderArticleStorage,tOrderBag,tOrderBagEvent,tOrderBagIns,
    tOrderBill,tOrderCharge,tOrderContact,tOrderContactAttempt,tOrderCustomer,tOrderDeliveryEvent,
    tOrderDeliveryRoom,tOrderDepartmentContainer,tOrderDepartmentContainerEvent,tOrderEstimateItem,
    tOrderEvent,tOrderExt,tOrderHov,tOrderIns,tOrderIssue,tOrderLocation,tOrderMaterial,
    tOrderPackageEvent,tOrderPickup,tOrderReviewNote,tOrderTally,tOrderTax,tOrderTime,
    tOrderTotalLossItem
------> tOrder: update/delete cascade
--- tOrderBagEvent,tOrderBagIns -> tOrderBag: delete cascade
--- tOrderContactAttempt -> tOrderContact: delete cascade
--- tOrderCustomer -> tCustomer: delete restrict
--- tOrderDeliveryEvent -> tOrderDelivery: delete cascade
--- tOrderDeliveryIns -> tOrderDelivery: delete cascade
--- tOrderDeliveryRoom -> tOrderDelivery: delete cascade
--- tOrderDeliveryRoom -> tOrderRoom: delete cascade
--- tOrderDepartmentContainerEvent -> tOrderDepartmentContainer: delete cascade
--- tOrderEstimateItem -> tOrderDelivery: delete cascade
--- tOrderEstimateItem -> tOrderRoom: delete cascade
--- tOrderEstimateItem -> tArticle: delete restrict
--- tOrderHov -> tOrderDelivery: delete cascade
--- tOrderHovItem -> tOrderHov: delete cascade
--- tOrderHovItem -> tOrderArticle: delete cascade
--- tOrderHovPkg -> tOrderHov: delete cascade
--- tOrderHovPkg -> tOrderPackage: delete cascade
--- tOrderHovPkg -> tOrderDelivery: delete cascade
--- tOrderIns -> tInstruction: delete restrict
--- tOrderLocation -> tLocation: delete restrict
--- tOrderMaterial -> tArticle: delete restrict
--- tOrderPackageEvent -> tOrderPackage: delete cascade
--- tOrderTax -> tTaxCode: delete restrict
--- tOrderTime -> tArticle: delete restrict
--- tOrderTotalLossItem -> tArticle: delete restrict
--- tOrderTotalLossItem -> tOrderDelivery: delete cascade
--- tOrderTotalLossItem -> tOrderRoom: delete cascade


Aug 28 2025
Javascript - jc:
- fixed error on image list and hot patched

Aug 27 2025
Java - jc: 
- added CHAR,VARCHAR,SIGNED,UNSIGNED to SqlQuoter NON_COLUMN_KEYWORDS to prevent convert(xxxx,`char`) type error
- added MemoryWatch summary to ElevenPM command statistical dump
- reduced jvm max memory allocation to 6Gb as too much can cause long gc pauses
- added pre-emptive select by name to AppCtl.addDelivery to avoid dup name exceptions
- sp_change_order added update to sequence dispenser tSeq in case new order number is higher
- removed last package number hack from tOrderPackage.deleteEmpties 
--- because it is no longer necessary with InnoDb AND it breaks foreign key
- review and update of TODO tags in code for use in General Task View
- changed OrderRec.countForPage to only join to tables referenced in the filters 

Javascript - jc:
- used elvis operator on self.users of oPickupPop in addorderpickup.js to avoid NPE
- added NPE guard for events to notificationPop.initNotification callback handler
- added NPE guard to calendar dtlPop.updateCallback for delivery name
- added pleaseWait and stopWaiting to image list load because one set of errors
  suggested that Kelly Maliniak clicked somewhere before page was fully loaded

Aug 26 2025
Db - jc:
- added foreign keys
--- tOrder -> tCustomer on delete restrict
--- tOrderArticle,tOrderPackage,tOrderDelivery,tOrderRoom,tOrderNote -> tOrder
----- all on delete cascade on update cascade
--- tOrderPackageItem -> tOrderArticle on delete cascade
--- tOrderPackageItem -> tOrderPackage on delete cascade

Web - jc: 
- change calendar selection filter sequence to favor those that can use indexes
- change order selection filter sequence to favor those that can use indexes
- increase size of temp contacttype column in select_terra_contacts to fix truncation error

Aug 25 2025
Web - jc: 
- made MyCrypt.decryptHex more fault tolerant
- steps to avoid deadlocks on OrderTagCounter.updatePackServices
- made irdate.friendly(d) return safely if non-date argument passed in
  
Aug 24 2025
Web - jc: 
- changed select_terra_contacts stored procedure to stop using memory tables because we got
  "temporary table is full" error
  
Aug 23 2025
Web - jc:
 - whoison: separated average page load time to its own graph 
 --- added current day's stats to all graphs
 --- changed date format on x axis labels to weekday month date wmd 
 - since OrderRec.selectFilterCount is 30% of db time today:
 --- changed logging key from OrderRec.selectFilterCount to OrderStatusCount??? so we can isolate slowpokes
 --- changed count join on customer contact to inner for Commission_Due and Referral_Due
 --- changed count join on gclaim to inner for Portal_Claim  
 --- made count selection specific to filter to exclude tables not referenced 
 
Aug 22 2025
Web - jc:
 - built 'stepped' path for updating counts on delivery,room,tag records to reduce deadlocks
 - use Thread.setName on OrderTaskQueue to track which order is currently being processed
 - added filter suggestion to calendar for selections yielding more than 3,000 tasks
 - reworked sp_wiz_load for speed as wizloadctl_get as top time user today
 
Aug 18 2025
Web:
 - mn: fix to Order Time popups incorrect column Id for articles
 - mn: fix to Company Stats (ScoreCard) overnight routine


Aug 14 2025
Web:
 - mn: fix to delivery counts not updating correctly
 - mn: fix to inhome deliveries appearing on tasklist
 - mn: fix to rendered service items not packing and shipping automatically


Jul 22 2025
Web:
 - mn: added auto select Adjuster check box when adding an insurance company to order without an insurance company
 - mn: updated carrier export add more fields: altname, altnaic, maildomain, note, coverage, naic group


Jul 18 2025
Web:
 - mn: fix to incorrect NAIC Group numbers on carrier records (from import)
 - mn: update to carrier info popup, added inactive, type and fix to missing note
 - mn: update to data map added carrier filters: state, onorder, active and type
 


Jul 17 2025
Web:
 - mn: fix to customer final delivery status updating to NA from crm customer popup
 - mn: fix to typo on order packout document and added final delivery status to document
 - mn: added carrier group name to carrier info popup title
 - mn: added next pack due date to mpoperations page, sort by due date
 - mn: update inactive flag for carriers with note "not worth tracking" and "do not track"
 

Jul 16 2025
Web:
 - mn: added bulk split button to MP Operations page
 - mn: added Member County Coverage export to Oversight-Zip codes
 - mn: removed Zip code Export from public use (generates too large of a file)
 - mn: fix to mp operations auto split not working
 
 

Jul 9 2025
Web:
 - mn: fix to filtering error message on mpOperations page
 - mn: added conveyor status filter to mpOperations item popup
 - mn: updated mpOperation page counts to be clickable
 - mn: fix to conveyor rows allowing totalloss items and estimate items
 - mn: added group and room filter to mpOperations package popup
 

Jul 8 2025
Web:
 - mn: added group and room filter to mp operations item popup
 - mn: fix to mp operations page not saving checkbox settings
 

Jul 7 2025
Web:
 - mn: added auto conveyor removal for 3 or less items
 - mn: added new Contact Type "Facility Manager"
 - mn: fix to docPreviewPop not being accessible from all pages 
 - mn: added Notes and Coverage fields to Carrier Merge Popup
 

Jul 4 2025
Web:
 - mn: added hangable filter to order items list page
 - mn: updated item filtering to use class OrderItemFilter
 - mn: fix to carrier merge popup not sending naic values correctly
 

Jul 2 2025
Web:
 - mn: added unpacked column to Metal Progetti Operations page
 - mn: added metal reference code popup
 - mn: fix to metal sending records for packed items
 - mn: added "Show only on Conveyor" rows to MP Operations page
 - mn: added search criteria for MP Operations page
 

Jun 27 2025
Web:
 - mn: fix to slow Metal Progetti query
 

Jun 24 2025
Web:
 - mn: fix to Metal Progetti 'A' Status (remove from conveyor) setting records as packed
 - mn: fix to MPOpeartion - sent to Metal column not showing correct value
 - mn: added assembly arm control to Order Delivery records
 

Jun 17 2025
Web:
 - mn: fix to department contianer list page not showing all locations for order
 - mn: updated department container filtering structure
 

Jun 17 2025
Web:
 - mn: fix to order list state filter using old order address column
 - mn: added mail domain filter to carrier list page
 - mn: created script to assign carrier to companies using contact mail and carrier mail domain 
 
Jun 16 2025
App:
 - tr: working on fixes for camera on certain android devices


Jun 13 2025
Web:
 - mn: added SVG coverage map to carriers (popup and detail page)
 - mn: fix to carrier state abbr. mixing with state row
 - mn: imported carrier domain names
 

Jun 12 2025
Web:
 - mn: changed excel library from jxl to apache


Jun 10 2025
Web:
 - mn: fix to calendar event requiring user value
 - mn: updated carrier recrods with naic and alt names
 - mn: linked carrier records to naic groups
 

Jun 09 2025
Web:
 - mn: fix/update to calendar overlap warning
 - mn: fix to load wizard uncombined groups causing error
 - mn: added alt name and alt naic numbers fields to carrier merge popup
 - mn: fix to storage only group showing pack due date on order delivery list page
 - mn: fix to describe and price item not showing price for unauthorized users
 


Jun 06 2025
Web:
 - mn: fix to document preview setting incorrect pageName and causing authorization errors
 - mn: fix to "Formerly" section on Contact Detail Popup pointing to current contact
 



Jun 05 2025
Web:
 - mn: improved site list on index page, added user name
 - mn: updated create site script (sp_create_site) to include instructions, brands and default groups


Jun 04 2025
Web:
 - mn: added alt name field and alt naic field to carrier records
 - mn: added OnOrder flag to carrier records, created overnight routine to update flag
 - mn: linked customer tpa records to carrier tpa records
 - mn: added Accelerator and Last Log Type to Terra export
 


Jun 03 2025
Web:
 - mn: updated zdelivery to pass new parameters to wizload
 - mn: hot patch fix to duplicate delivery calendar records
 - mn: fix to order detail error when removing company from order
 
 


Jun 02 2025
Web:
 - mn: fix to task list change due date not reflecting "locked" for load children
 - mn: increased column size for tuser.orderQuickFilterSettings to varchar(500)
 - mn: fix to Load Wizard showing Total Loss groups as combine options
 - mn: fix to Carrier Merge not listing NAIC groups correctly
 - mn: fix to missing container type on Department Container labels
 - mn: added Location filter to Department Containers
 - mn: fix to data truncation error in stored procedure select_contacts_for_terra
 


May 21 2025
Web:
 - mn: updated calendar icons to include text
 - mn: updated calendar map to show firm events only
 - mn: added tentative, done and firm filters to calendar map filter
 - mn: updated map to hide layers box
 - mn: removed greying out of routes on map when event is done
 
App:
 - tr: Fixed tag printing from container edit page
 - tr: Looking into issues reported by Jim regarding slow delivery scanning 
 - tr: Looking into issues with item intake saying order was still on hold even after taking hold off


May 20 2025
Web:
 - mn: imported "State Plan","Vendors" and "NAIC Groups" to carriers
 - mn: added "Unknown" and "Not Provided" columns to oversight export
 - mn: fix to irregular referred count on oversight export
 - mn: added auto fill sales rep field when selecting company for add contact popup
 - mn: removed order progress bars from detail page when not used



May 16 2025
Web:
 - mn: changed carrier list page to show all carriers instead of paging
 - mn: fix to "exteranl" typo on order detail page
 - mn: added inactive company detail to carrier connections on carrier detail page
 - mn: update to department containers label
 - mn: fix to crmlog not appending "sent to:" when notifying users


May 15 2025
Web:
 - mn: added carrier NAIC info to carrier popup
 - mn: updated carrier group pop to show current members


May 14 2025
Web:
 - mn: added carrier bulk pages
 - mn: created script to update carriers with new naic/address data


May 13 2025
Web:
 - mn: fix to order address dyna column error 
 - mn: added naic filter to carrier list
 - mn: imported naic numbers from asana#1210214394169832
 - mn: added NAIC 2024 reference pdf link
 - mn: started bulk carrier pages
 - mn: unable to extract all applicable groups from naic reference using ai

App:
 - tr: Continuining work on queueing uploads for delivery scanning. Speed improvements, helpful error messages and easier ways to fix errors
 - tr: Fixing bug with adding groups in offline mode
 - tr: Looking into issue with inhome confirmation message timing with print suggestion (Harri bug report)
 

May 12 2025
Web:
 - mn: added NAIC number, NAIC Group, Type to carrier merge popup
 - mn: fixed errors with carrier changes
 - mn: added carrier export to carrier list page

App:
 - tr: Reworking delivery scanning to queue uploads in the background as you work
 - tr: deploying app to testflight and app store
 
 
May 9 2025
Web:
 - mn: fix to button styles on some popups
 - mn: added CarrierGroup table and popup, updated carrier list page, carrier detail page, updated carrier filtering, and carrier reports
 - mn: fix to scrolling issue on oversight links
 

May 8 2025
Web:
 - mn: fix to javascript errors on pickcuscon popup
 - mn: reworked carrier record to hold XCarrierType enum value, removed tpa and insurance company fields
 - mn: restyle to input boxes and labels

App: 
 - tr: Changed tag printing of containers and tags over to rendered image rather than html/pdf approach that stopped working in maui
 - tr: Fixed app crashing when entering delivery start page with map a second time
 - tr: Added offline support for delivering all forms of deliverable records
 

May 7 2025
Web:
 - mn: added naic number field to carriers
 - mn: created table for carrier group records
 - jc: fix to js error on package barcode ship from whoison client log
 - jc: fix to js error on package barcode pack from whoison client log

App:
 - tr: Fixed bug causing scope/pickup conversion to crash
 - tr: Testing changing tag printing from pdfs to images to reduce complexity and hopefully fix multiple tag printing problems
 - tr: More null handling improvements in network calls
 
 
May 6 2025
Web:
 - mn: added filters to gcarrierlist
 - mn: added carrier merge popup and sp_ merge procedure
 
App:
 - tr: Fixes for crash when changing flash mode on devices without flash (like ipads)
 - tr: Fixed issue causing new deliveries to crash


May 5 2025
App:
 - tr: enhanced network calls to retry and better crash handling
 - tr: fixed signature capturing
 - tr: fixed crash when taking photos
 - tr: fixed bug causing crash after network error when updating a Group


May 1 2025
Web:
- jc: fix script error on crm detail popup when coming from calendar event, trying to add contact (whoison client log)
- jc: fix script error when code popup (quality,severity,handling) comes up on order bag page
- mn: fix to table full error for terra contact export (stored procedure) 
- mn: fix to delivery wizard suggesting shipped deliveries for combining
- mn: fix to contact filter not filtering for contact name or company name
- mn: optimized slow order storage query 
- mn: copied all carrier records (gCarrier) with orders into site 1's company table (tCustomer)
  
April 30 2025
App:
 - tr: Fixed issue with downloading orders connected to hundreds of deliveries


April 25 2025
App: 
 - tr: Fixed calendar events not letting you click the last one in list
 - tr: Changed HttpClient implementation to hopefully fix some random null responses we've been getting
 - tr: Improvements to crash reporting
 

April 24 2025
Web:
 - mn: Added social media to User/Customer/Member pages and preferences
 - mn: Included Company/User social media in Terra Sender Export
 - mn: Updated v-card to show all social media links
 - mn: Updated all info popups to include social media links where applicable




April 23 2025
Web:
 - mn: Added table for social media accounts for users, members, companies, customers and contacts
 - mn: Added ability to add multiple social media accounts for members and contacts
 - mn: Created global Add Social Media account popup
 - mn: Added Social Media Icons



April 22 2025
App: 
 - tr: Updating mac/xcode/rider/maui to support maui9
 - tr: Testing fixes made for android on ios to ensure no regressions
 - tr: Improved data logging on certain network crashes
 - tr: Looking into issues with inhome count being wrong on calendar events
 - tr: Looking into ways to improve tag printing reliability
 
Web:
 - mn: Created a "Sender" export for Terra; added to overnight routine
 - mn: Created a user export table to flag users with changes or companies with changes
 - mn: Fixes to combining groups rules



April 17 2025
App: 
 - tr: Lots of work on getting Android app up to par in maui
 - tr: Fixing radio buttons that stopped working in maui
 - tr: Fixed icon and splash screen
 - tr: Upgraded maui and packages to .net9 to get latest bug fixes and improvements from microsoft
 - tr: Fixed list items that were unclickable in Android (many places in app)
 - tr: Fixed height of Contents box on Packout page to fit all items


Web:
 - mn: Overhaul to contact filtering, created class to hold all filter values
 - mn: Added marketing dyna column and filters to contact pages
 - mn: Created a generic BooleanFilter for sql tinyint(1)
 - mn: Added contact duplicate check to add contact popup



April 16 2025
 - Initial changelog created

App:
 - tr: Fixed crash on delivery scanning page (Asana: 1209998072547483)
 - tr: Fixed item text getting cut off when searching for items on packout (Asana: 1206389324558019)
 - tr: Fixed crash when marking certain event types done
 - tr: Investigating issues reported in Asana: 1206389324558014, edited delivery group not found
 - tr: Investigating Asana: 1206389324558011, trying to find where 1531 in home items value came from
 - tr: Fixed error message disappearing too quickly on marking event done (Asana: 1206389324558046) and fixed server side code causing that error
 - tr: Removed text from Last Entered section if you're working on a different order (Asana: 1206389324558017)

Web:
 - mn: Fixed incorrect order count on Oversight Members page
 - mn: Changed add contact popup to warn if email is missing instead of stop user
 - mn: Overhaul to contact bulk pages 
 - mn: Contacts will now be flagged for Terra Export when added to an Order
 - mn: Removed contacts from marketing with duplicate email addresses, database update
 - tr: Added link on whats new to open change log in a separate tab
 - tr: Added scheduled task on server to pull change log down from ir server
 - tr: Added cron job on ir server to pull this file out of source control periodically and place it where the TS server can get it