Repository URL to install this package:
Version:
0.9.7 ▾
|
lobbyist-ruby
/
CHANGELOG
|
---|
= 0.9.7
* Add RePro Billing Support
= 0.9.6
* Update Prospect Iteration API
= 0.9.5
* Add Subscription Details API
= 0.9.4
* Add Prospect Call API
= 0.9.3
* Changes Related To Company Settings
= 0.9.2
* Added prospect campaign mailings API
= 0.9.1
* Added promo show api
= 0.9.0
* Added prospect campaigns api
= 0.8.99
* added qr_code tracker
= 0.8.98
* added prospect field in promo
= 0.8.97
* added cost per magnet mailing field in promo
= 0.8.96
* Added generate api token
= 0.8.95
* Added prospect checklist api
= 0.8.94
* Added new fields for prospect marketing in Promo
= 0.8.93
* Added terminate pulseM subscription support
= 0.8.92
* Added new fields for twilio settings
= 0.8.91
* Added new apis for app integration
== 0.8.90
* Changes related to pulseM subscription
== 0.8.89
* Fix bad request error message
== 0.8.88
* add twilio_setting support
== 0.8.87
* add dcp_setting in ScottySetting
== 0.8.86
* add batch upload DCP processing api
== 0.8.85
* Add missing attributes to v2CommunicationCampaign
== 0.8.84
* Changes For Company Transactions for Super Admin
== 0.8.83
* Changes For New Roles Implementation
== 0.8.82
* add pulseM billing support
== 0.8.81
* add partner user update support
== 0.8.80
* update company feature flags
== 0.8.79
* added tz_abbreviation for company
== 0.8.78
* added add_ons
== 0.8.77
* added review source api
== 0.8.76
* added support for company feature flags
== 0.8.75
* added Lobbyist::V2::Company.tax_pct api
== 0.8.74
* added support for clone campaigns
== 0.8.73
* added partner_company_id to company and partner_user_id to company user
== 0.8.72
* added partner integration company user login
== 0.8.71
* added front_logo field to V2::CommunicationCampaign
== 0.8.70
* added separation all error classes for code between 500 to 505
== 0.8.69
* added email_grants to Promo
== 0.8.68
* Added Lobbyist::V2::ClEmailCampaignTemplate
== 0.8.67
* add button_filename to DefaultReviewDestination
== 0.8.66
* add methods to DefaultReviewDestination
== 0.8.63
* gem version for release 2020.r9 review_settings
== 0.8.60
* gem version for release 2019.r26
== 0.8.59.6
* Added rank to V2::Category
== 0.8.59.5
* Added owner and source_id attributes in V2::Company
* Added new endpoint regenerate_demo_data to V2::Company
* Added new endpoint reset_demo_data to V2::Company
=== 0.8.59.3
* Added Google auth fields to smart invite settings
* Added Google review results to company metrics
=== 0.8.59.2
* Added destination attribute to Lobbyist::V2::ReviewInvitation
=== 0.8.59
* Added CommunicationCampaign#preview_text end point
=== 0.8.58
* Added kiosk_enabled attribute to Lobbyist::V2::Company
* Added Lobbyist::V2::ReviewInvitation
=== 0.8.57.4
* Added CommunicationCampaign#preview_text end point
=== 0.8.57.2
* Added Lobbyist::V2::UrlConversion#create
=== 0.8.57.1
* Added Lobbyist::V2::Image for postcard back images
=== 0.8.57
* Added parent_company_id attribute to Lobbyist::DataUpload
=== 0.8.55
* Added Lobbyist::V2::DefaultTextMessageTemplate#list
=== 0.8.53
* Added Lobbyist::V2::CustomerCall.convert_to_email
=== 0.8.48
* added new field geocoding_enabled field in Lobbyist::V2::Company
=== 0.8.47
* added new field texting_grants to Lobbyist::V2::Promo table and Lobbyist::V2::CompanySubscription table
* added new field texting_enabled to Lobbyist::V2::Company
* added summary for texting credits to Lobbyist::V2::CreditGrant
=== 0.8.46
* Fixed version bug
=== 0.8.45
* Added Lobbyist::V2::CreditGrant.summary
=== 0.8.43
* Added Lobbyist::V2::Company.text_unread_count.
=== 0.8.42
* Added Lobbyist::V2::Company.text_unread_count.
=== 0.8.41
* Added Lobbyist::V2::CommunicationCampaign.generate_preview.
=== 0.8.40
* Added Lobbyist::V2::ScottySetting.merge_contacts.
=== 0.8.39
* Added Lobbyist::V2::CommunicationCampaign.scheduled_at.
=== 0.8.38
* Added datadog metadata to http requests.
=== 0.8.37
* Changed version since code expected in 0.8.35 was not deployed due to conflicts during merge.
=== 0.8.36
* Added Lobbyist::V2::SkippedPayment for fetch the company skipped payments
=== 0.8.35
* Updated Lobbyist::V2::Review.bulk_update
=== 0.8.34
* Added Lobbyist::V2::Review.bulk_update
=== 0.8.33
* Added Lobbyist::V2::Company.free_postcard_credits_this_month
=== 0.8.32
* Added mail_dates attribute to Lobbyist::V2::CommunicationCampaign
=== 0.8.31
* Added Lobbyist::V2::CampaignChecklist for update api end point on checklist
=== 0.8.30
* Added Lobbyist::V2::MemberInsights.
=== 0.8.29
* Added Lobbyist::V2::SampleContact for sample contacts APIs
=== 0.8.28
* Added API end point destroy for FrontTemplates
=== 0.8.23
* Added API for listing zipcodes for a company
=== 0.8.22
* Prefixing global_campaign_setting #update params with required key
=== 0.8.21
* Added gmail_only field in Lobbyist::V2::SmartInviteSetting
=== 0.8.20
* Added explanation in Lobbyist::V2::Filter
=== 0.8.19
* Handled multipart flag for put method in Lobbyist::V2::Base
* Added multipart true in Lobbyist::V2::GlobalCampaignSetting.update
=== 0.8.18
* Added multipart true in CustomFilterUpload.create
=== 0.8.17
* Added multipart true for in Lobbyist::V2::CsvUpload.create
=== 0.8.16
* Added multipart true for in Lobbyist::V2::FrontTemplate.create
=== 0.8.15
* Added destroy method in Lobbyist::V2::OfferTemplate
=== 0.8.14
* Added Lobbyist::V2::CampaignsFrontTemplates
=== 0.8.13
* Added update method in Lobbyist::V2::CustomFilter
=== 0.8.12
* Added paused and resume_date flag in Lobbyist::V2::CommunicationCampaign
=== 0.8.11
* Fix for Lobbyist::V2::IterationResults.generate_results_file parse response
=== 0.8.10
* Added include_in_results flag in Lobbyist::V2::CommunicationCampaign
=== 0.8.9
* Added V2 CommunicationCampaign.list_by_filters
=== 0.8.8
* Added Activity Summary Keys
=== 0.8.7
* AM Dashboard changes
=== 0.8.6
* AM Dashboard changes
=== 0.8.5
* added Lobbyist::V2::Report
=== 0.8.4
* added Lobbyist::V2::WebhookSubscription
=== 0.8.3
* added Lobbyist::V2::IterationResults
=== 0.8.2
* customers list to post call to accommodate for huge parameter meta_data
* adding more fields to customer endpoints
=== 0.8.1
* Add reset password functionality for admin users
=== 0.8.0
* Filters V3
* separate custom_filters from filters
* added Lobbyist::V2::CustomFilter
* added Customer Segmentation resource
* added Lobbyist::V2::Filter.query
=== 0.7.87
* added offset in CategoryDefaultFrontTemplate.
=== 0.7.86
* added Retry request if connection fails
=== 0.7.85
* added new resource V2::ZippedImageUpload
=== 0.7.84
* added attribute in Tag.
=== 0.7.82
* added image_urls to v2/category_default_front_templates API
=== 0.7.81
* added image_urls to v2/front_templates API
=== 0.7.80
* added CategoryDefaultFrontTemplate communication_campaigns API.
=== 0.7.79
* added Tag destroy API.
=== 0.7.78
* added CategoryDefaultFrontTemplate.
=== 0.7.77
* added Tag and added attributes in category and front template.
=== 0.7.76
* added campaign algo_metadata field instead of all its keys for communication campaign.
=== 0.7.75
* added campaign algo_metadata fields in attr_accessor list for communication campaign.
=== 0.7.74
* added reset branding campaign end point V2::CommunicationCampaign.
=== 0.7.73
* added create branding campaign end point V2::CommunicationCampaign.
=== 0.7.71
* added clone_campaign end point V2::CommunicationCampaign.
=== 0.7.70
* adding new resource V2::SupportedCampaigns
=== 0.7.69
* update the sum method on collection to convert string to float instead on string to int, to not loose the fractions
=== 0.7.68
* adding filter_changeable to campaign
=== 0.7.67
* adding status description to campaign
=== 0.7.66
* adding X-Request-Id header to be passed with all requests.
=== 0.7.65
* added endpoint for receipt.
=== 0.7.64
* using recommended_credits instead of budget
=== 0.7.63
* added approved to V2::GlobalCampaignSetting
=== 0.7.61
* update charge end point to take credits for a campaign and follow the convention of lobbyist
=== 0.7.60
* added option to send additional params to end point POST(purchase_campaign_credits) to V2::Company
=== 0.7.59
* added balance_payable to V2::CampaignsCreditSummary
=== 0.7.58
* added end point POST(purchase_campaign_credits) to V2::Company
=== 0.7.57
* added filter object as a node to campaign node
=== 0.7.56
* added response rate in communication campaign
* added approved field to communication campaign.
=== 0.7.55
* added an endpoints to list, show and get summary of campaign results
=== 0.7.54
* update attribute accessors for V2::Filter
=== 0.7.53
* Add list for V2::Filter
=== 0.7.52
* added an endpoints to list, find and update on V2::GlobalCampaignSetting
=== 0.7.51
* added an endpoint to create direct connect events
=== 0.7.50
* added an endpoint to get and update direct connect setup steps
=== 0.7.49
* added an endpoint to get direct connect import counts on V2::Company
=== 0.7.48
* added an endpoint to get direct connect settings for a company
=== 0.7.47
* added filter_categories call to V2::CustomerFilterMetric
* added an column called include_customers_in_contract to V2::RecommendedBudget
=== 0.7.46
* added an column called include_customers_in_contract to V2::CommunicationCampaignt
=== 0.7.45
* added an endpoint to disconnect direct connect on V2::Company
=== 0.7.44
* added workflow_system_template to V2::Company
=== 0.7.43
* added field upload_type on V2::DataUpload
* added field split_mappings_updated on V2::ScottySetting
=== 0.7.42
* revert bad commits
=== 0.7.38
* add error_message to SocialNetworkPage
=== 0.7.37
* add new field review_page_display_element to CompanySettings V1 and V2
=== 0.7.36
* Changed the revenue_by_account_manager call to be a collection.
* Changed the mrr_summary call to be a collection.
=== 0.7.35
* add new field reply_name to V2::CustomEmailTemplate
=== 0.7.33
* add new field unhappy_customer_feedback to CompanySettings V2 and V2
* add file_presigned_url to V2::DataUpload
=== 0.7.31
* Modified the CommunicationCampaign#results method to in_progress
=== 0.7.29
* Added Lobbyist::V2::CustomEmailTemplate
=== 0.7.28
* Added widget_color to V2::CompanySetting
=== 0.7.27
* Added Lobbyist::V2::Filter#destroy_tags
=== 0.7.25
* add multipart code to http post request..
=== 0.7.24
* add column otp to V2::CompanyUser.
=== 0.7.23
* Move ReviewDraft to V2.
=== 0.7.22
* Added webhook information to scotty settings.
=== 0.7.21
* Added Account Manager exception metric filter call.
=== 0.7.20
* Add generate file path for customers.
=== 0.7.19
* Add destroy path for custom filter.
=== 0.7.18
* Restoring CustomerMetrics class temporarily.
=== 0.7.17
* Added method to generate results file.
=== 0.7.16
* Rename Draft to ReviewDraft to match the name with sql table
=== 0.7.15
* Added Toggle endpoint to CustomFilterUploads.
=== 0.7.15
* Added Lobbyist::V2::Filter endpoints.
=== 0.7.14
* Renamed CustomerMetrics to CustomerFilterMetrics.
=== 0.7.13
* Added display_name to Lobbyist::V2::WorkflowSystem
=== 0.7.12
* Added CustomerFilterUpload
=== 0.7.11
* Added SplitMapping destroy method.
# Added Company disable-direct-connect-splitting method.
=== 0.7.10
* Added AmAssignableCompany and AmUnassignableCompany.
=== 0.7.9
* Added CompanyMailCreditAudit for auditing credit changes
=== 0.7.8
* Added DirectConnectServiceContract for service contract processing.
=== 0.7.7
* Added Lobbyist::V2::CampaignAnalysis
=== 0.7.6
* Added workflow_system_used to V1 and V2 DataUpload.
=== 0.7.5
* Added Lobbyist::V2::AccountLevel.update
=== 0.7.4
* Added V2::Company.update_splitter_direct_connect method.
=== 0.7.3
* Added Lobbyist::V2::MasterCustomerCall
* Added Lobbyist::V2::CompanyCustomerCall
=== 0.7.2
* Added all current attributes for V1 and V2 DataUpload.
=== 0.7.1
* Added charge method to Lobbyist::V2::CommunicationCampaign
* Added campaign_enabled attr_accessor to Lobbyist::V2::AccountLevel
=== 0.7.0
* Added the search endpoint to CustomerCalls.
=== 0.6.32
* moved Lobbyist::V1:CustomerCalls controller to Lobbyist::V2:CustomerCalls
=== 0.6.31
* added insights attr_accessor to Lobbyist::V2::Company
=== 0.6.30
* added insights method to Lobbyist::V2::Company
=== 0.6.29
* Added current_balance to CommunicationCampaign
=== 0.6.28
* Removed references to recommended_budget and monthly_budget columns
=== 0.6.27
* Added field :tax_exempt to Promo
=== 0.6.26
* changing all the *_budget columns to *_credits
=== 0.6.25
* remove field :top_five_customers
=== 0.6.24
* remove fields :enable_referral_marketing, :enable_retention_marketing, :sugar_lead_id,
and :sugar_opportunity_id from Lobbyist::Company and Lobbyist::V2::Company
=== 0.6.23
* remove fields :exclude_referral_marketing, :exclude_retention_marketing, :auto_review_draft_key from Lobbyist::V2::Contact and Lobbyist::Contact
=== 0.6.22
* Added split_* fields to V1 and V2 company models.
=== 0.6.21
* Added token_acquired_at, fetch_frequency, data_processing_enabled attributes for ScottySetting
=== 0.6.20
* Added retry count attribute to data uploads.
=== 0.6.19
* Added iterations_count attributes for Lobbyist::V2::CommunicationCampaign
=== 0.6.18
* Added destroy method from Lobbyist::V2::CommunicationCampaign
=== 0.6.17
* Added connection_* attributes for ScottySetting
=== 0.6.16
* Added new smart invite setting attributes for custom smart invites.
=== 0.6.15
* Added some new attributes to V2::Customer to support the member area action menus.
=== 0.6.14
* Added Company User parameter to company create method for V2.
=== 0.6.13
* Added DirectConnectMileage and DirectConnectVehicle for vehicle data processing.
=== 0.6.12
* Added DirectConnectMileage and DirectConnectVehicle for vehicle data processing.
=== 0.6.11
* Removed invalid company status updating logic from the Company.update method.
=== 0.6.10
* remove ":repeat_customer_revenue" and ":new_customer_revenue" response for MemberInsightMetrics
=== 0.6.9
* Added ":repeat_customer_revenue" and ":new_customer_revenue" to metrics response for MemberInsightMetrics
=== 0.6.8
* Added Support for CategoryAggregateInsights
* Changed metrics response for MemberInsightMetrics
=== 0.6.7
* Call Agent Metrics support added.
=== 0.6.6
* Added attribute accessor for account_name
=== 0.6.5
* Brought the attributes for WorkflowSystem up to date for both V1 and V2.
=== 0.6.4
* Added require statement for monthly_recurring_revenue proxy model.
=== 0.6.3
* Added destroy method from Lobbyist::V2::CustomerCall
=== 0.6.2
* remove last_call attributes on Lobbyist::V2::AccountManagerMetrics
=== 0.6.1
* added end-point '/v2/categories/#{id}.json' in V2::Category
* Added Lobbyist::V2::CategoryInsightMetrics
=== 0.6.0
* Handle 500 series errors from the API. This will prevent the 'Unparsable Response' errors that
are caused by attempting to parse HTML as JSON.
* Fixed the unit tests.
=== 0.5.62
* Added Lobbyist::V2::AdminUser
* Update and Create methods
=== 0.5.61
* Added pricing_index and industry_pricing_index attributes on Lobbyist::V2::MemberInsightMetrics
=== 0.5.60
* Added last_call attribute on Lobbyist::V2::AccountManagerMetrics
=== 0.5.59
* Added requires for Lobbyist::V2::RecommendedBudget
=== 0.5.58
* Make reset method usable for twitter as well as facebook
=== 0.5.57
* Added name method in V2::EnterpriseUser
=== 0.5.56
* Reverting review parameter handling to fix member area bug.
=== 0.5.55
* Update accessors for MemberAggregateInsight and MemberInsightMetrics
=== 0.5.54
* Added class methods list and destroy for V2::CustomerCallCredit
=== 0.5.53
* Change update method used parameters for V2::Review
=== 0.5.52
* Added destroy method for V2::CompanyUser
=== 0.5.51
* Added contact params for update on V2::Review
=== 0.5.50
* Added review_date and customer_full_name to V2::Review
=== 0.5.49
* Added regulatory and disclaimer fields to CommunicationCampaign and OfferTemplate.
=== 0.5.48
* Added requires for Lobbyist::DataUpload and Lobbyist::LiveTrial
* Added salesforce_name attributes to V2::Categories.
=== 0.5.47
* Added repeat_customer_transaction_threshold to AlgorithmTestRun.
=== 0.5.46
* Added Workflow System Template proxy model.
=== 0.5.45
* Added uuid and destroy/update methods for communication pieces
=== 0.5.44
* Added V2::RecommendedBudget
=== 0.5.43
* Added V2::Admin::CommunicationPiece
=== 0.5.42
* Change campaign_iterations URL to hyphen from underscore.
=== 0.5.41
* Added new invitation_delay_interval attributes to V2::CompanySetting class.
=== 0.5.40
* Add sum functionality to Collection
=== 0.5.39
* Added V2::CampaignIteration
=== 0.5.38
* Updated fields for PrintBatchJob
* Added Data Upload update method.
* Added Direct Connect Contact and Transaction proxy models.
=== 0.5.37
* fixed bug with handling params of customer_transaction list method.
=== 0.5.36
* added CRUD operations to CategoryDefaultOfferTemplate
=== 0.5.35
* added email, phone_alt, phone_mobile, phone_daytime, name, admin_name to V2::CustomerCall
=== 0.5.34
* added rank to AccountLevel
* Renamed on hold count to declined count for Account Manager metrics.
=== 0.5.33
* Added create method for V2::FrontTemplate.
* Added new company_id and custom_image attributes to V2::FrontTemplate.
=== 0.5.32
* added use_closed_invoices to ScottySetting
=== 0.5.31
* added status and generated_at to MemberInsightMetrics
=== 0.5.30
* Added member_services_totals call the the V2::AccountManagerMetrics class.
* Added activity_by_account_manager call to the V2::AccountManagerMetrics class.
* Added company_status_counts call to the V2::AccountManagerMetrics class.
=== 0.5.29
* Added Enterprise review list method to V2::Review
* Added count attributes to enterprise.
=== 0.5.28
* added description, abbreviated_name, latitude, longitude fields to enterprise
* Fixed mispelling of calendared attributes.
* Added update and delete methods to V2::AccountManagerTodo.
=== 0.5.27
* Fixed V2 require statement for category_default_offer_template.
=== 0.5.26 2015-05-06
* Updated V2 require statements to include all V2 classes.
=== 0.5.25 2015-04-30
* Added V2::AccountManagerTodo todo_list create method
* Added MemberCall create method for V1.
* Added filtered_list method to Company proxy model.
* Added AccountManagerMetrics proxy model.
* Added MonthlyRecurringRevenues proxy model.
* added V2::AccountManagerTodo todo_list method
* added V2::AccountManager member_call_summary method
* Renamed call_counts_by_attempt to call_counts_by_priority.
* Added priority to MemberCall proxy model.
=== 0.5.24 2015-03-19
* Add V2::Company debit method
* Add GenericStatus model
* Added the search method to V2::CommunicationCampaign.
* Added send_postcard_preview attribute to communication_campaign.
=== 0.5.23 2015-02-18
* Add account_level_transition parameter to company_subscription.create
* Updated parameter lists when changing a company account level.
* Renamed Company.creation_date to freetrial_start_date for both V1 and V2.
=== 0.5.22 2015-02-05
* Added MemberAggregateInsight proxy model.
* Added recommended_budget_status to the MemberInsightMetrics model.
=== 0.5.21 2015-01-21
* Added payment related fields to CompanySubscription proxy model.
* Removed sequence from front_template, category_default_offer_template, marketing_message_template
* Added MemberInsightMetrics fields: recommended_budget and top_five_customers
* Added feature fields to AccountLevel.
* Added new fields to the Communication Campaign.
* Updated the CommunicationCampaign proxy model attributes.
* Added transaction_grouping_interval to AlgorithmTestRun proxy model.
* Added new algorithm test result fields.
=== 0.5.20 2015-01-07
* Added recommended_budget to V2::CommunicationCampaign proxy model.
* Removed unneeded attribute from V2::FrontTemplate.
* Added CsvUpload index and process_file methods
=== 0.5.19 2014-12-22
* Added AlgorithmTestRun and AlgorithmTestRunContact proxy models.
* Added temp_s3_url attribute for FrontTemplate objects.
* Added FrontTemplate proxy model.
* Added CommunicationCampaign create method.
=== 0.5.18 2014-11-12
* Updated SocialNetworkProfile and SocialNetworkPage proxy models.
=== 0.5.17 2014-10-15
* Adding MemberInsightMetrics proxy model.
== 0.5.16 2014-10-02
* Added V2::CompanyTermination proxy model
* changed terminate method in V1/V2 Company proxy model to take company_termination parameter
== 0.5.16 2014-09-24
* Added DirectConnect proxy model
* Added stats endpoint to DirectConnect proxy model
== 0.5.15 2014-09-17
* Added notification_user_id to the enterprise_setting proxy model.
* Added enterprise email settings proxy model.
* New enterprise settings added to the EnterpriseSetting proxy mode.
=== 0.5.14 2014-09-03
* Added request_support method to v2/company_user.rb
* Added V2::Configuration model
* Added Company activate method to V2 model.
=== 0.5.13 2014-08-05
* Added PartnerUser proxy model for V2.
* Added CustomerActivity proxy model for V2.
=== 0.5.12 2014-07-24
* Added phone_ext attribute to Company proxy model for both V1 and V2.
* Added CsvUpload proxy model for V2.
* Added CompanyPlace proxy model for V2.
=== 0.5.11 2014-07-10
* SocialNetworkPage proxy model added for V2.
* SocialNetworkProfile proxy model added for V2.
=== 0.5.10 2014-06-25
* Added the manage-metrics endpoint to the ReviewMetrics model.
* Added the create method to the Customer proxy model.
* Added reset endpoint to ReviewConfirmation proxy model.
* Rename kiosk review proxy model to ReviewConfirmation.
* Added Kiosk Review proxy model.
* Added create/find/update to WorkflowSystem.
=== 0.5.9 2014-06-11
* Added Custom Invitation proxy model for V2 API.
* Added Review Metrics proxy model for V2 API.
* Added Customer Call proxy model for V2 API.
=== 0.5.8 2014-05-28
* Removed old metrics calls from Enterprise and Company.
* Added Company and Enterprise Metrics proxy models.
* Modified the way company subscription parameters are sent.
* Added Promo proxy model for V2
* Added Account Level proxy model for V2.
* Added generate-receipt company transaction method.
* Added company transaction proxy model for V2.
=== 0.5.7 2014-05-13
* Added customer_call_credit V2 API proxy model.
* Added customer call metrics V2 API method.
* Added company subscription proxy model for V2.
* Added primary company user endpoint to V2 company user.
* Added Appointment model for V2 with list method.
* Added email invitation metrics proxy model.
* Added reset functionality for email invitations.
* Added EmailInvitation proxy model for V2 API.
* Added HandwrittenReview model for V2 with find, list, update methods.
* Added HandwrittenReviewMetrics model for V2 with list method.
=== 0.5.6 2014-04-29
* Remove company user params from company create call.
* Added reset password method to V2 enterprise user.
* Added company reactivate method to V2.
* Fixed enterprise user create method.
* Fixed enterprise user parameter name.
* Added reviewTopic and PrivateFeedbackTopic to ve
* Adjusted V2 base parsing code to allow for parsing a different model in the returned json.
* Added Enterprise Locations call to the V2 enterprise model.
=== 0.5.5 2014-04-15
* Added the Company Settings update method for V2.
* Updated the Smart Invite Settings updated method to not require an id.
* Updated the requires in lobbyist.rb to include newest additions.
* Added Company Settings and Smart Invite Settings proxy models for V2.
* Added Category list method.
* Integrated V2 Category model with Company.
* Added V2 Category proxy model.
* Added update call to Customer V2 proxy model.
=== 0.5.4 2014-04-02
* Added metrics call to enterprises V2 API.
* Removed old_invite_id from email_invitations.
* Added customer proxy model for the V2 API.
* Removed date_added from adminUser.
=== 0.5.3 2014-03-19
* added destroy method to V2::scotty_setting proxy model
* add list call to V2::data_upload, direst_connect_summary to V2::companies, add new proxy model Summary
* removed the customer_query, transaction_query from scotty_setting model
* removed date_added from Contact
=== 0.5.2 2014-03-06
* Added link_established attribute to scotty_setting proxy model
* Added data_uploads proxy model.
* Added source to company transactions.
* Added wants_member_calls attribute to enterprise setting.
=== 0.5.1 2014-02-19
* Added system_of_record to company.
=== 0.5.0 2014-02-06
* Added API V2 support.
* Added attr_accessor attributes back to V1 models.
* Added wants_sms, wants_calls, wants_direct_mail to contact proxy model.
* Added attr_accessor calls back into the contact proxy model.
* Added the scheduled payment proxy model.
* Added skip and unskip methods to the company subscription proxy model.
* Added company_subscription list, find and update methods.
* Updated appointment proxy model list method to use collection.
* Added company_transaction proxy model.
* Added the company_subscription create method
=== 0.4.0 2013-12-10
* Updated appointment proxy model list method to use collection.
* Added missing requires in lobbyist.rb.
* Slowly adding back attr_accessor calls. Review confimation accessors added here.
* Added the review confirmation child attribute to the review proxy model.
=== 0.3.39 2013-11-12
* Removed average_changed field from company.
* Removed transaction receipt fields from the Company proxy model.
* Added contact transcribe_allowed api call.
* Removed admin_user_id from MemberCall.list arguments.
* Removing field average_changed from company.
=== 0.3.38 2013-10-28
* Added insufficient_handwritten_credits endpoint to the contact proxy model.
* Added handwritten_review_credit proxy model.
* Added Company list method.
* Removed unnecessary CGI escape of message.
* Removed CompanyUser attributes.
* Adding company id parameter for Contact update call.
* Adding company id parameter for CustomerCall, EmailInvitation and Contact create calls.
* Removed the syndicate attribute from the Company proxy model.
* Added free_trials proxy model
* Added handwritten_reviews proxy model
* Altered ChallengeCommunication to use Lobbyist ReviewChallenge reference.
* Added metrics proxy model
* Adding company id parameter for Contact update call.
* Adding company id parameter for CustomerCall, EmailInvitation and Contact create calls.
* Removed the syndicate attribute from the Company proxy model.
=== 0.3.37 2013-10-03
* Fixed unauthorized exception creation edge case when no message is sent from the server.
* Reverted models that were sending empty hashes back to their previous form.
* Removed unneeded attr_accessor calls from termination_notice and member_call proxy models.
* Added sales_team model
* Added admin_user model
* Added admin_performance_event proxy model and tests.
* Added enterprise model.
* Added enterprise_settings model.
* Added default functionality to match API's default responses to Lobbyist::Base.
* Passing empty hash for termination_notice put request
=== 0.3.36 2013-09-17
* Fixed reset_password parameters for the company_user proxy model.
* Added terminate method to the company proxy model.
* Added reset_password call to company user proxy model.
* Added new gem file 'faraday_middleware' for multi-part posts and logic for multi-part post
=== 0.3.35 2013-09-04
* Added the reset_password call to the CompanyUser proxy model.
* Fixed collection related test failures.
* Added the review confirmation proxy model and tests.
=== 0.3.34 2013-08-24
* Converted the customer call, review, email invitation and review challenge proxy models to use the collection object.
* Added Collection object to handle index calls that return meta-data.
=== 0.3.33 2013-07-24
* Added review_suggestion model.
=== 0.3.32 2013-07-23
* Added additional attributes to the customer call proxy model.
=== 0.3.31 2013-07-22
* Added the timezone field to the company proxy model.
=== 0.3.30 2013-07-19
* Added more associations to company and customer call proxy model.
=== 0.3.29 2013-07-19
* Added company and contact attributes to the customer call proxy model.
=== 0.3.28 2013-07-19
* Added tests for the customer call proxy model.
* Added the count meta attribute to the customer call proxy model.
=== 0.3.27a 2013-07-22
* Added the timezone field to the company proxy model.
=== 0.3.27 2013-07-18
* Added the CustomerCall proxy model.
=== 0.3.26 2013-07-17
* change the field name key to email_key for email_invitations model
=== 0.3.25 2013-07-15
* Add email_key and accessed_at to EmailInviation model
=== 0.3.24 2013-07-12
* Fixed argument error with ClientError.
=== 0.3.23 2013-07-11
* Added the last message to the Unauthorized exception.
=== 0.3.22 2013-07-10
* removed the discontinue method and added update
=== 0.3.21 2013-07-09
* code for default_promos list to lobbyist.
=== 0.3.20 2013-07-08
* Add promo and account_level to lobbyist.
=== 0.3.19 2013-07-04
* Add promo and account_level to lobbyist.
=== 0.3.18 2013-07-03
* Add email_invitation_id to review model.
=== 0.3.17 2013-07-03
* Fix problem with ChallengeCommunication review challenge reference.
=== 0.3.16 2013-07-03
* Add CompanyUser.primary call to get the companies primary user.
=== 0.3.15 2013-07-02
* update TerminationNotice model with the new model
* update the tests accordingly
=== 0.3.14 2013-07-02
* Add company_id and contact_id back into the Review modal as simple attributes when
the full company or contact are not needed.
=== 0.3.13 2013-07-02
* Removing reference to open_invitation field from the Review model.
=== 0.3.12 2013-07-01
* Add the ReviewChallenge api methods and tests.
* Add the ChallengeCommunication model and tests.
=== 0.3.11 2013-06-28
* Update the create and update parameter name to be consistent with rails.
=== 0.3.10 2013-06-28
* Added the ReviewWithdrawalRequest api calls.
=== 0.3.9 2013-06-26
* Change the parameters for TerminationNotice.dismiss
=== 0.3.8 2013-06-25
* Add the EmailKey model and tests.
* Changed the Setting model to CompanySetting to be consistent with the database.
=== 0.3.7 2013-06-20
* Fix duplicate field names for the contact model.
* Added Settings Model and associated it with company
=== 0.3.6 2013-06-19
* Fix field names for the contact model.
=== 0.3.5 2013-06-18
* Convert values to string while creating the message.
=== 0.3.4 2013-06-18
* Added search method to Contact model.
=== 0.3.3 2013-06-18
* Fixed a problem with initializing the nonce.
=== 0.3.2 2013-06-18
* Cleaned up message generation.
* Better nonce handling for spec tests. There should not be random failures due to the nonce now.
* Filled out the Contact model methods.
=== 0.3.1 2013-06-17
* Converting symbols to strings before creating the message.
=== 0.3.0 2013-06-14
* Tests converted to use webmock.
* Removed unneeded fixture.
=== 0.2.14 2013-06-14
* Added the SuggestionTopic model, its associated with Company and tested the association
=== 0.2.13 2013-06-14
* Fixed nil access in error.rb
=== 0.2.12 2013-06-13
* Added the TerminationNotice model and tests.
=== 0.2.11 2013-06-12
* Adding a unsubscribe method to Contact
=== 0.2.10 2013-06-10
* Fixed problem with exception error messages.
=== 0.2.9 2013-06-10
* Improved the error message handling code in Lobbyist::Base.handle_response
=== 0.2.8 2013-06-06
* Added SocialNetworkProfile model with only the search endpoint. Complete the
model when switching to the secure api.
=== 0.2.7 2013-06-06
* Added the list method to the CompanyUser model and assiciated test.
=== 0.2.6 2013-06-03
* Added the CompanyUser model and tests.
=== 0.2.5 2013-05-31
* Renamed the ReviewTopic model to Topic and updated the Review model and relavent tests
* Added the ReviewTopic model, its associated with Company and tested the association
=== 0.2.4 2013-05-31
* Refactored the Appointment rest api.
=== 0.2.3 2013-05-31
* Added the Appointment model and tests.
=== 0.2.2 2013-05-23
* Added the EmailInvitation model.
=== 0.2.1 2013-05-22
* added a new model ReviewsCount
* Comapany has a reviewsCount
=== 0.2.0 2013-05-10
* Fleshed out the remaining review api calls.
* Converted all models to static update and destroy calls and updated their tests.
=== 0.1.14 2013-05-08
* Added company api calls and rspec tests.
* Fixed the existing review_flag and member_call tests.
* Company update and delete are class level methods. The existing instance level update and delete
calls will be changed soon.
=== 0.1.13 2013-05-01
* Remove created_at and updated_at from review update parameters.
=== 0.1.12 2013-05-01
* Renamed review flag 'flag_note' field to 'note'.
=== 0.1.11 2013-04-30
* Added partial Review functionality and several models to handle the review response.
=== 0.1.10 2013-04-30
* Added review topics to the review model for use in the accounts probject.
=== 0.1.9 2013-04-29
* Cleaned up gemspec file.
=== 0.1.8 2013-04-29
* Updated the homepage url to fix install warning.
=== 0.1.7 2013-04-29
* Updated gemspec name to reflect actual name.
=== 0.1.6 2013-04-29
* Member Call model completed and tested.
* Review Flag model completed and tested.
=== 0.1.5 2013-04-25
* Member Call model added and some initial tests in place.
=== 0.1.4 2013-04-25
* Removed some residual code from previous architectures.
=== 0.1.3 2013-04-17
* Refactoring over complex client mechanism and meta programming code.
=== 0.1.2 2013-04-15
* Rebuilding library to clean up code and be more Ruby like.
=== 0.1.1 2013-02-01
* Initial development covering contacts API.