2014-07-06  Tatev Grigoryan  <tagrendy@gmail.com> Version 0.0.2 Beta.



    * lib/class.wp-newswire-admin.php (admin_page_settings): Show POST-ed values in the fields instead of database values when they exist.

    (page_wp_newswire_settings_actions_handler) : Reschedule cron event on settings update.

    (_admin_page_prepare_data): optimized

     

    * lib/class.wp-newswire.php (init): Removed config_setup function to Settings Manager.



    * lib/class.wp-newswire-settings-manager.php (init): Added call to config_setup function on initialization.



    * lib/class.wp-newswire-queue-manager.php (reschedule_cron_event): Added new function to reschedule cron event.

    (update_queue): Integrated feed iterator to walk through each feed per x-Number items.

    (approve_queue_item): Apply post category / post type on approval.



    * lib/class.wp-newswire-list-page-list-table.php (column_wpnwr_keywords): Added new function to display "No keywords" for the empty keywords column.



    * lib/class.wp-newswire-rss-import-manager.php (prepare_items): Removed in favor of the parent handling the functionality.

    (get_item_keywords_search_area_content): Added to specify keywords search area for each item.

    (get_item_datetime): Added to retrieve date for each item.

    (get_items): Added to retrieve all fetched items from the feed source.



    * lib/class.wp-newswire-rss-import-manager.php (prepare_items): Removed in favor of the parent handling the functionality.

    (get_item_keywords_search_area_content): Added to specify keywords search area for each item.

    (get_item_datetime): Added to retrieve date for each item.

    (get_items): Added to retrieve all fetched items from the feed source.



    * lib/class.wp-newswire-video-import-manager.php (prepare_items): Removed in favor of the parent handling the functionality.

    (get_item_keywords_search_area_content): Added to specify keywords search area for each item.

    (get_item_datetime): Added to retrieve date for each item.

    (get_items): Added to retrieve all fetched items from the feed source.



    * lib/class.wp-newswire-import-manager.php (prepare_items): Changed to handle items instead of extending the function to child classes.

    (get_item_keywords_search_area_content): Added to specify keywords search area for each item.

    (get_item_datetime): Added to retrieve date for each item.

    (get_items): Added to retrieve all fetched items from the feed source.

    (insert_item): Added ability to assign a post category and preserve the values in post meta.



    * lib/class.wp-newswire-feed-iterator.php : Added new file to enable Feed Iterations



    * views/add-rss-feed-template.php : Added Post Type, Post Category selectors



    * views/add-videos-template.php : Added Post Type, Post Category selectors



    * views/prwire-template.php : Added Post Type, Post Category selectors



    * lib/class.wp-newswire-feed-manager.php (prepare_input): Added post type, post category sanitizers



    * lib/class.wp-newswire-feed-item.php (insert): Added post type, post category filters



2014-07-09  Tatev Grigoryan  <tagrendy@gmail.com> Version 0.0.3 Beta.

    

    * wp-newswire.php : Changed order of init and admin_init to allow Settings be loaded sooner.

    Added Plugin Info.

