4.6.14

2018-04-18 Fix12 Tweak7

Fixes

  • Updated the "front page" logic to store the value in the DB instead of "mocking" the view via JS [100832]
  • Fixed the generation of PHP warnings on retrieval of posts if the "Include events in main blog loop" option is checked (thanks to Colin Carmichael for reporting this problem) [97667]
  • Made the tribe-ea-record custom post type (used to store Event Aggregator record information) private [99106]
  • Expanded the size of the time zone input in the admin to allow for better visibility for long names [100363]
  • If the main events page is set to be the site's front page, ensure it shows as "selected" in the Customizer's front page option [100832]
  • Fixed an issue where failed Event Aggregator scheduled imports would re-attempt the import too soon [102489]
  • Ensure the Tribe Bar displays all the available ranges of dates and times [100646]
  • Hid the filters in the Tribe Bar if a unique view is enabled [75114]
  • Fixed some imported-event handling so that events with no time and that aren't all-day events do not display on the front-end [93979]
  • Changed the HTTP status codes of empty event, venue, organizer, category, and tag archives from 404 to 200 and return empty arrays to stick with WP REST API standard [102283]
  • Better "guessing" on column mapping during the import of CSV file (thanks to April in our Help Desk for flagging this problem!) [96162]
  • Add new tribe_events_linked_post_type_meta_key filter, required to be set for each custom linked post type, to output custom linked post types in their drag-and-drop order (thanks @natureslens for highlighting the issue) [100733]

Tweaks

  • Added the tribe_aggregator_find_matching_organizer and tribe_aggregator_find_matching_venue filters in Events Aggregator to allow the definition of custom Venue and Organizer match criteria [97292]
  • Display the retry time for a failed Event Aggregator scheduled import in the Scheduled tab [102489]
  • Add new filter, tribe_events_import_event_duplicate_matches, to determine if an event is part of the duplicates matches [77956]
  • Ensure "secondary" maps, e.g. in the sidebar, have the same full-width behavior as "main" maps [74052]
  • Restore some missing header navigation elements [99742]
  • Add notice if an import is missing required columns [67886]
  • Save time zone and time zone abbreviation fields (if provided) even if date was not changed when saving event through API [102705]