Sunday, December 30, 2012

12/29/2012

Property to not use cookies for Portal Login.
Updated Session for Portal Login.
Fix for Encryption method to never return Numeric values.
Fix for Portal Querystring hacking.
Unit tests and Load test for WC_EncryptionManager.
Unit tests for WC_ListingManager.
Unit tests for WC_GeoLocationManager.
Unit test for WC_JobApplicationManager.

Friday, December 28, 2012

12/27/2012

Handle Semi-Colons and Quotation Marks in Virtual Paths.
HTML Editor on Directory Header Text Config Setting.
BugFix for Application error when MasterPage has no page title and no Directory parameters are passed to the page.
Added rel='external' to the Mobile Web App Social Media Icons.
Created a list of update files for 12.12.
Update to the WC_WebInput3 stored proceedure.
Updated Lat and Long on Profile Save to not save if no address is available.

Wednesday, December 26, 2012

12/21/2012

Fixed a Crystal Report for Related Profiles.

Created a story to add Related Org and Ind Profiles to the Directory Results and Details Pages.  Needed for CSIA, Kelowna, Victoria, and more.
Worked on the Brooklyn Job Bank.
Added Config Settings for "Show Fax" and "Show Website"to the Business Directory Results page.
Configured the Epic Toledo Directory for Chris S.
Changed the behavior of the Search button in the Mobile Web App Distance Search per NCSG's request.
Deployed files to NRI so they could have the Web Based HTML Editor.
Updated Config Settings on Rockford.

Wednesday, December 19, 2012

12/18/2012

Created stories for several Urgent Business Needs.
Helped Chris S with the Hagerstown go live.
Helped Brendon with site indexing issues.
Fixed a Job Listing on Commerce Lexington causing an Application error.
Worked on Job Bank Bug Fixes.
Quickly fixed an NCSG Mobile Web App licensing issue.

12/17/2012

Prepared a list of files for the 12.12 Directory and Mobile Web App release.
Prepared testing considerations documentation for the 12.12 release.
Selectively merged Directory and Mobile Web App files for the 12.12 release.
Fixed some Categories and OrgNames on Long Beach causing Application errrors.
Created a story to block SQL injection attempts on the WebContent.aspx page.
Started work on bugfixes for the Brooklyn Job Bank.

Monday, December 17, 2012

12/14/2012

Turned off form input validation on the ConfigSettings editor.
Added logic to show the Header Text above the input boxes on the Search page.
Updated Visual Studio 2012 and windows.
Added logic to hide/show Categories dropdown on the /search page.
Fixed a bug where Listings get sorted to the top of the results if they do not have a Sort Order specified.
Started work on a fix for the bug where the image file upload does not work on the Config Setting editor.
Activated the new Green Hotels page on Vermont.

Friday, December 14, 2012

12/13/2012

Added images and settings to the Mobile Web App for lock icon and gradient backgrounds.
Added SocialMediaIcons control to all non-details pages of the Mobile Web App.
Created a View My CEUs mobile page for NCSG.
Updated settings for the three custom Directories on NCSG and CSIA.
General CSS and HTML styling for NCSG and CSIA mobile Web Content records.
Updated Config Settings Editor to open collapsed.
Added a Config Setting for Kelowna and NCSG to hide the Category dropdown.
Moved Directory header text above the Search fields.
Fixed an issue on Benji's test Directories where the SQL for the /search pages was timing out.
Increased the character count limit on the Header Text Config Setting.

12/12/2012

Distance Search fix on NCSG Virtual Suppliers Directory.
Setup password protected pages on NCSG and CSIA Custom Mobile Web Apps.
Added Config Settings for Mobile OrgName, YouTube, LinkedIn, Blogger, Wordpress.
Created a Mobile Distance Search product.

Wednesday, December 12, 2012

12/10/2012

Update Mobile Web App to use the latest Product License Manager.
Mobile Web Content List control.
NCSG/CSIA meeting.

12/11/2012

Mobile Web Content List Control.
Salem Beta Testing 12.12 Directory files.
Added Canadian formatting to the Advanced Search page.
Added all Weblink Clients to the Weblink Local Changeover documentation.
Set a default border color for Listings when Header is white.
Fixed "Website" search on Advanced Search control.
NCSG Updates.
CSIA Updates.
Salem Updates.

Monday, December 10, 2012

12/08/2012

Updated Related Profiles SQL for XML API.
Created a Custom Affiliation List page for Vermont's Green Hotels page.
Fixed a Latitude and Longitude for a Listing on CSIA.
Cape Coral was having an Activation error on the Mobile Web App due to a customized .aspx page.
CSIA and NCSG custom Mobile Web Apps.

Friday, December 7, 2012

12/06/2012

WLC-2433:  Smart Client Latitude and Longitude updating.
WLC-2455:  Potentially dangerous input string (keyword "change")
WLC-2482: 
Application error when navigating to a Listing under a Category when the Category has a single quote in its name.
Add "Address Line 2" as a setting and as a Directory feature.
Remove "home" from the Listing Details HomePhone text.
Searching for a Business Name with an ampersand in the Business name produces no results from the Advanced Search control.

Discovered a bug where the Smart Client hangs on download of the update.

Thursday, December 6, 2012

12/05/2012

Rockford Business Directory
Add Address Line 2 as a Config Setting option for Weblink Local.
Bug Fixes for Weblink Local:
CSIA:
Results page showing NCSG data.
Vermont:
/allcategories link on VisitVT site showing VTChamber All Categories page
Learn More link not opening the correct ListingID
Server Error on some pages in the Directory.
Listing Details page missing information.
Level 3 should have a green background.
"Things to See and Do" link should open the All Categories page.
Logos and Photos not appearing on Level 3.

Setup Hotfix for Weblink Local.

Friday, November 30, 2012

11/29/2012

BugFix: Application error if masterpage does not have a page title tag
BugFix: Multiple Affiliation Codes in the Directory
Business Directory: Added Version Number to the Powered By Weblink logo.
BugFix: Business Directory not showing Affiliation Icons if they don't have a URL to link to (Vermont)
Method to format a CSV or List of String for SQL
Show error if no parameters are passed to the Directory (Latest Version of Directory only)
Beta Merge: No properties on Listing Details page, No Page Title on Directory Master Page, SQL not working for multiple Affiliation Code Directories





Wednesday, November 28, 2012

11/28/2012

12.11 Relese BugFixes:

Sterling Heights Mobile Web App Logo.
RM Dashboard Config Settings pages broking on https links.
RM Dashboard missing Products module.
SortBy Dropdown list broking on NCSG and Victoria's second custom sites.
Mobile Web App License Issue.
Weblink Local missing "custom" folder.
Updated some CSS styles for Weblink Local.
Victoria mysteriously lost its Weblink Local Plus Renewal Billing Item.
Description missing on Level 2 Listing Details.

Sent out requests for Directory Survey Forms.
Updated Google Doc for Directory Update status.

11/27/2012

Implemented Directories on the following Clients:
NCSG, TCCE, Kelowna, Victoria, NIFPD, Toledo

Tuesday, November 27, 2012

11/26/2012

Implemented Weblink Local Directory on Toledo.
Updated Directory Navigation to support multiple instances of Directory.

Monday, November 26, 2012

11/24/2012

Weblink Local BugFix:  Pressing Enter on the Search page.
Weblink Local BugFix: Page Number tabs running out of the viewable area when there are a large number of pages.
Weblink Local BugFix: URL ReWriting not finding the correct physical page for the Directory.

Thursday, November 8, 2012

11/07/2012

BugFix:  Map not appearing on initial load of the Local Plus Directory Results page.
BugFix:  Page 1 tab appearing at the top of the Local Plus Results page when set to show unlimited results per page.
Tested 12.11 Release files on Hagerstown Development site.
BugFix:  Map and Directions Links not working in the Beta Version of Weblink Local Plus.
Tested server load for both versions of the Directory.  Was not able to make any noticeable impact on the server.
Wrote documentation on how to setup a Weblink Local Plus Business Directory.
Updated Mobile Web App to have a rel="external" tag on links with a target="_blank" on the homepage navigation.

Wednesday, November 7, 2012

11/06/2012

Test all versions of the Directory with 12.11 release files.
Test page load time of Results page for each version of the Directory.
Test all versions of the Directory for performance under load.
Document performance testing.
Process update for Web Input form management screen.

Tuesday, November 6, 2012

11/5/2012

Fixed two bugs in Web Input form management screen.
Created documentation and list of files for 12.11 Web Release.

Friday, November 2, 2012

11/02/2012

Added Page Title Setting to Weblink Local Plus.
Added banner ad compatibility for Toledo for Weblink Local Plus.
Sprint Demo.
Sprint Review.
Company Sprint Review.
Demo:
Update lat/long on Profile save.
Weblink Local Plus survey.
Local Plus backwards compatibility.
Additional features for Local Plus.
Dive for enterprise mapping and geocoding solutions.


11/01/2012

Created a Suvey for new Weblink Local Plus Setup.
Several meetings around how to move forward with/without an Enterprise Google Maps key.
Researched the Google Maps ELA.
Added methods to update Latitude and Longitude on Profile save.

Monday, October 29, 2012

10/29/2012

Finished Weblink Local Plus Directory Minimal Viable Product.
Created email questionaire for Weblink Local Plus upgrades.

Tuesday, October 23, 2012

10/22/2012

BugFix for XSL Transforms using FlickR and Picasa feeds.
BugFix for Position of Listing in Weblink Local 4 and Weblink Local Plus.
Assisted with Release testing.

Sunday, October 21, 2012

10/19/2012

Completed writing Unit Tests.
Prepared for Sprint Review and Demo.
BugFix for Version 2 google Maps issues on some sites.
Set defaults for Webmenu in SQL updated script.
BugFix for "Create Directory" button.
Demo:
Backup for Google GeoCoder service (CloudMade API).
Test page for GeoCoder services.
Weblink Local virtual paths for Multiple Instances of Directory.
Config Settings for Multiple Instances of Directory.
"Create Directory" button.

Friday, October 19, 2012

10/18/2012

FOMA Mobile Web App fix for timeout issue on Search page.
Create Directory button and code methods.
Unit tests for WC_ConfigSettingManager, WC_ConfigSetting, WC_ObjectHelper, WC_TextUtilities, WC_WebUtitilies, WC_ListingOptimizedManager.

Wednesday, October 17, 2012

10/16/2012

Downmerged CloudMade API.
Do not record Map Referrals if the map is set to not display or the address cannot be geocoded.
Shrink the map to 0px if there are no icons on the map.
Config Setttings CSS for multiple instances of Directory.
Delete extra web.config file form the Saint Paul site.
Test Directories on Web 7,16,18.
Create a set of files for default Weblink Local installations for each version of the Directory.
Style all 3 new Directories on the test site in preperation for the Demo.
NCSG Post-Mortem meetings.

Monday, October 15, 2012

10/15/2012

Update to Config Settings for Multiple instances of the Directory.
Update to Directory controls for Multiple instances of the Directory.
Met with product owners to define MVP for Multiple instances of the Directory.
12.9 Release support.

10/12/2012

NCSG Site Google GeoCoder support.
CloudMade Geocoder service as a backup for Google Geocoder.
Created a test page for GeoCoder services.
Created Fault Tolerance documentation.
Created an NCSG Case Study on the Fault Tolerance documentation.
New Paltz Mobile Web App implementation.
Updated Weblink Local Plus web controls for multiple instances of the Directory.
Updated Weblink Local Plus search controls for multiple instances of the Directory.
Enhanced Weblink Local Plus Results page to include the SubCategory in the Virtual Path.
Tested Virtual URL Rewriting to make sure the correct Listings appear for each variation of the Virtual Paths (/Category/SubCategory/OrgName, /Category/OrgName, /OrgName)

Friday, October 12, 2012

10/11/2012

NCSG All Categories Page updates.
Virtual Paths for Multiple Directory Instances.

Thursday, October 11, 2012

10/10/2012

NCSG SubCategories and Search page updates.
Virtual Paths for Multiple Directory instances.

Wednesday, October 10, 2012

10/09/2012

Added functionality to ClearCache="True" to delete .xml and .zip files as well as the layouts.
NCSG Local "Plus" Beta Directory Implementation.
URL ReWriting methods to use the VirtualPath column of the WebMenu table.

10/08/2012

Silver Springs Mobile Web App.
Upgraded dev system to Visual Studio 2012.
BugFix for Server Error on Zip Code Search.

Friday, October 5, 2012

10/04/2012

Nantucket Mobile Web App.
Kelowna 301 redirects.
Config Settings updates for Batch/SubBatch.
Setup 2 instances of the Directory that each use different batches of Config Settings.

Thursday, October 4, 2012

10/03/2012

Update web controls to use new Config Settings method.
Updated Config Settings editor with the ability to also create a new batch.

Wednesday, October 3, 2012

10/02/2012

Updated Config Settings XML cache file to include batch and subbatch in the name.
Setup a basic interface for managing Config Settings with batch and subbatch.
WC_QuerystringHelper.vb upate for the 12.9 release.
Kelowna 301 redirect issue.
XML API help for Moblico for Rutherford County.
BugFix - EmailForm.aspx.vb update to use Listing Level 1 when Listing Level None was specified.

Tuesday, October 2, 2012

10/01/2012

Rockford Mobile Web App.
Single quotes bug in 12.9 release Directory brought back after weighted search was enabled.
Austin server error due to old appcode/wc_dynamictext.vb file.
Config Settings batch and subbatch.
Started work on Config Settings interface for batch and subbatch.

Monday, October 1, 2012

09/28/2012

Weblink "Plus" sites enhancments.
- Page Module Table.
- Page Module Manager methods for using the Page Module table.
- Support for ContentID in the querystring.

09/27/2012

Expandable Grid Methaphor.
Tampa Beaches Chamber XML API enhancements.
Rutherford County XML API.

09/26/2012

San Jose Listing Details page server error.
MACC Config Settings update.
Recording referrals on V12.
Expandable Grid Metaphor.

Wednesday, September 26, 2012

09/25/2012

Meeting with Implementation on V12 Directory.
Expandable Grid metaphor.

Tuesday, September 25, 2012

09/24/2012

Weblink Local 4:  Expired Coupons showing.
Included HTML editor files in the release.
V12 Directory:  Improved the phone search to search only on the last 4 numbers.
Included Directory Email form files in the release.
Implementation fixes on the QATest site.
Assist Chris Spurgin with a multi-directory setup for Rocky Mountain Fleet Management.
Started Expandable Grid metaphor.

09/2102012

FOMA Mobile Web App Issues.
V12 Directory Member Since Date issue for Non-Members.
V12 Directory Directions page referral tracking.
Conway Mobile Web App.
Added halfbanner2 to the Mobile Web App banner exclude list.
"Clear" button on directory email form style fix.
V12 Directory Fixed Listing Photo and Listing Video.

Friday, September 21, 2012

09/20/2012

BugFix for MACC Affiliation Icons in their Directory.
Created Menu Items and Tabs in Alpha Smart Client for ConfigSettings and Events.
The WPF Web Browser uses IE7 by default.  The following META tag will tell it to use the latest version of IE installed on the Client:
<meta http-equiv="X-UA-Compatible" content="IE=edge">

Thursday, September 20, 2012

09/19/2012

Google Maps API error on Sree's Raleigh site.
"Fax: " text showing without a fax number on Sree's Carmel site.
Meeting with Mitch on Single Sign on Update Password link.
Fixed error on Single Sign on Update Password.
Created Virtual path of /updatepassword on SSO site.
Rocklin Member Since issue:  Forwarded to support.
Started Web Page container in Smart Client.

Wednesday, September 19, 2012

09/18/2012

Updated Listing page on QATest to V12
Meeting to provide data conversion help
Setup configurable default modules for all page regions for V12 sites
Tested default modules
Created a JIRA story for what remains to do on V12 sites
Sent email to Jon with updated documenation on Virtual Paths
Seminole County Mobile Web App

Monday, September 17, 2012

09/14/2012

Started work on Update Password token bug on Single Sign On.
Springfield, IL Mobile Web App Implementation.
Fixed issue on Config Settings Editor with case sensitive matches on Picklist dropdowns.
Setup V12 masterpages to work with new Config Settings code.
Created V12 Themes: WireFrame, Blank, Sample.
Created V12 Banner Controls.
Updated V12 Directory Controls.
Tested V12 Themes using Custom and Layout & Theme masterpages.
Tested Configuring Theme using Config Settings Editor.
Setup some styles to demo the Theme engine on Friday.

Friday, September 14, 2012

09/13/2012

Config Settings for V12 Sites' Configuration.
Config Settings for V212 Themes' Styles.
Config Settings for V12 Directory Styles.
NCSG Custom masterpage for V12 Directory.
Created User Control that creates CSS from Config Settings.
Tested custom theme engine with NCSG masterpage.
Tested system theme engine with Blank theme and CSS User Control.
Updated V12 Sites' Documentation.

Thursday, September 13, 2012

09/12/2012

Created stand-alone controls for each page of the V12 Directory.
Worked with Jon on WC_PageView and WC_MasterPageView.
Worked with Jon on WC_Page and WC_PageManager.
Worked with Jon on Virtual Paths.
Brainstormed solution for how to handle Virtual Paths.
Brainstormed solution for how to handle Modules.
Server error after doing a password reset on the QA Test site.
NCSG V12 Custom Masterpage test.

Wednesday, September 12, 2012

09/11/2012

Kelowna Mobile Web App Bug Fixes
- Contact Us page not loading site styles
- Directory pages loading white screen on Ipod
- Banner Iframe pages were missing on many sites
NCSG Meeting about Directory enhancements
Bugfix for V12 Directory default Latitude and Longitude
Seal Beach Mobile Web App implementation
Met with Jon on Masterpages
Changes to V12 Masterpages
CSS which will become Config Settings for V12 Sites

Tuesday, September 11, 2012

09/10/2012

Created 3 additional layouts for V12 sites.
Created a Sample Theme for V12 sites.
Setup the V12 Directory to use the Sample Theme.
Seperated V12 site components and checked them into version control.
Fixed server error on QA Test site for 12.9 testing.
Set up Defiance, OH Mobile Web App.

Saturday, September 8, 2012

09/07/2012

Updated new Create New Event screen.
Updated Web Input Profile Update process.
Sprint Review:
Demo Create New Event, Edit Event, Web Input Profile Update, HTML Editor Style Builder, Config Settings Editor bugfix, Character Limit on Event Confirmation Email text, Social Media autoposting bugfix.

Friday, September 7, 2012

09/06/2012

Work on Create Event screen.
Environmental Performace emails for Queens and NCSG.
Kelowna Mobile App updates.

Thursday, September 6, 2012

09/05/2012

Merged Social Media bugfix for Profile Form to Beta for web release.
Tested HTML Editor in Alpha Smart Client and checked in code.
Started Create Event screen.
Created a WC_WebControls.WC_TimePicker control.

Wednesday, September 5, 2012

09/04/2012

Fixed a Beta merge issue with a file in the 12.9 release.
Setup Profile Pickers and alert boxes for the Web Input Profile Update.
Met with Chris Phillips and Curt about  Web Input process.  Waiting on feedback from Curt.
Waiting on feedback from Curt on HTML Editor.

Tuesday, September 4, 2012

09/01/2012

Fixed issue on Config Settings - Boolean dropdowns were all false by default.
Started work on HTML Editor Style Builder Color Picker - Waiting for feedback from Curt on updated layout and Color Picker palette.
Met with DJ on website standards and V12 website structure.
Fixed server error on Mobile Categories page on Beta.
Fixed issue with character limit on Email confirmation message.
Fixed error in Springfield, IL's directory where the page title was being cut off after a dash.
Optimized Queens site for size and speed.
V12 site framework:  Global CSS, Layout Master, Theme Master.
V12 site framework:  Created a couple stories.

Started work on Web Input screen:  Refactored existing code.  Created Profile Update methods that call Core Managers.

Should we update Listings on a Profile Update from Web Input?  If so, it will be an additional story.

Friday, August 31, 2012

08/30/2012

Got Listing Logos to work on Glenwood Springs V12 Directory.
Fixed Server Error on Config Settings on Mobile on QA Test site.
Determined the Server error on Single quote was fixed in current released version.
- Made Google Maps Geolocation methods more fault tolerant.
Setup Kelowna's Mobile Web App.
Fixed Server Error on Single Sign on site.
Spent some time fixing my CWT site build - Crystal Decisions 12 error.
Added additional files for 12.9 release to WLC-2101.
Fixed issue with Oceanside's Directory not not showing the Main Contact name.

Fixing issue on Config Settings.
Fixing HTML editor Style Builder Color Picker.

Thursday, August 30, 2012

08/29/2012

XML Directory
Updated Results and Listing page to only create a hyperlink on the Main Contact name if the Organization Email is not empty.
Added some images to the web release.  The images were missing from some sites
Glenwood Chamber meeting.
Tried to figure out why Listing Logos are not appearing in Glenwood's V12 Directory.  They are working in Alpha and on my test site.

12.9.1 Web Release prep
Working on bug in the Config Settings on the Mobile landing page

Weblink Local 4
Working on a SQL bug that shows it's face on a handful of sites... has to do with a single quote somewhere.

Tuesday, August 28, 2012

08/28/2012

XML Directory
Fixed issue with Virtual Paths that had commas in them

Mobile Web App
Set a max - width for user submitted images
Fixed no results link to point to the Directory Search page instead of the Home page
Fixed the All Categories link to show all the Categories instead of all the Listings
Fixed page Titles being cut off after an Ampersand

Config Settings Manager
Tested in localhost.  Seemed to work fine in Alpha.  Merged code to Beta for testing on QA site.

Created documentation for the 12.9.1 Web Release
Merged recent bugfix code to Beta (2081, 1746, 2049, 2086)
Updated the release documentation

08/27/2012

Mobile Web App
Directory button was not working after doing a keyword search.
I tricked the javascript into thinking the link was a new page by passing a querystring parameter with a string date.

XML Directory
I fixed issue with the Phone Number Search.
I fixed issue where if you searched for an Organization's Name and the OrgName had the word "lodging" (or many other keywords), it would return all the Lodging Listings.  This behavior is not a bad thing.  So, I made it so the Organization you were searching for will come up first in the result set.
This update to the SQL created several other bugs in the code (Related Categories, GetListingLevel, etc.)  I fixed the new bugs as well.

Queens Chamber
Sent email with recommendations to compress items to reduce the size of their homepage from 2,227kb down to 1,000kb)

Saturday, August 25, 2012

Thursday, August 9, 2012

08/09/2012

Web Release issues.
Fixed bug with V12 Directory not recording Category Referrals.
Setup XML API for Revdel, LLC for Joplin Area Chamber.

08/08/2012

Fixed issue with Vermont's Directions page not recording a ProfileID for a map referral.
Events Stories Estimation meeting.
Researched  http://www.sitefinity.com as a CMS for a new Client in the sales pipeline.
Tested web release on 4 servers.
Updated Robots.txt file on all Test Sites to block robots.
Recommended we take down the QATest site so Google will remove the indexes.

Tuesday, August 7, 2012

08/07/2012

Fixed potential bug in web release with Standard Categories Quicklist SQL.  Rewrote the SQL to use a querystring parameter instead of a subquery.  Updated Core methods to do SQL injection testing of querystring parameters and form input.
Merged bug fix to Beta and rolled to IT Deployment.
Fixed a Referral tracking issue with Vermont's Map page.  Property was not setup on web control to record map referrals.
Tested Security hotfix and DLL deployment to Web 16 and 17.

Monday, August 6, 2012

08/06/2012

Update Weblink Wee Activity feed.
SQL Injection testing.
Prepared document with all current Weblink Local clients for use on V12 Directory deployments.
Florida Custom Sub-Site quote.

Sunday, August 5, 2012

08/03/2012

Updated the Config Settings editor screen to be more user friendly.
Fixed bug on Mobile when using special characters in keyword search.
Created a Config Settings method for Event Registration settings.
Setup some default Event Registration settings.
Updated NewsResults.aspx page so the search results would display.
Deployed NewsResults.aspx to all Clients.
Added Telerik.Web.Skins.dll to the Web Release.
Discovered issue in the Web Release - Config Settings screen will only work with .NET 4.0.
Not all Clients sites are setup with .NET 4.0.

Thursday, July 19, 2012

07/18/2012

Mobile Web Client Masterpage.
Kendo UI Integration.
Began moving RM Dashboard to Web Client space.
Setup Kendo Navigation.
Created images for navigation.
Started work on Activity feed for Web Client.
Met with Chris to schedule a

Saturday, July 14, 2012

07/14/2012

Fixed the following issues:
Listing Logo was not appearing in the Directory...
This turned out to be an issue with the Portal Upload Media page not saving the logo URL to the Listing.
Recored referrals on Social Media and Website URLs
Listings with ' or & in their address were breaking the Google Map
Implementation requested the Distance Search be a seperate control from the Directory Search and links.
Improved the keyword search by giving aliases to certain keywords.

Merged changes to the Beta Branch.
Copied Beta DLLs to the ITDeployment site.

Friday, July 13, 2012

07/13/2012

BugFix for CouponAdmin.ascx.vb - Convert date to Integer error.
Demo: V12 Directory Implementation, ECommerce Digital Download Link BugFix.
Wasted most of the day on a bug in the Listing_View on QA Test where the view is not pulling in the Business Logo.

07/12/2012

Completed test V12 Directory Implementation
Updated 12.7.1 Web Release and Documentation

Sunday, July 8, 2012

07/06/2012

Bug Fix for V12 Directory Distance Search
Bug Fix for Mobile Web App with new Config Settings
Prepared 12.7.1 Web Release
Prepared SQL deployment for 12.7.1 Web Release

Monday, July 2, 2012

06/29/2012


Demo:
V12 Directory

Present:
Sprint 12 (Lima) team achievements at the company meeting.

06/28/2012

Completed V12 Business Directory
UI for Financial Dashboard
Added classes to Mobile Web App Listings
Met with Robin from Tampa Bay about API
Job Bank bug fixes after web release

Monday, June 25, 2012

06/22/2012

V12 Business Directory
Listing Optimized Model
Coupon Optimized Model
Affiliation Optimized Model
SocialMedia Optimized Model
Listing Optimized Manager
Tied V12 Directory to Config Settings
Troubleshoot Distance Search
Troubleshoot Google Map
Web Login Control
Met with DJ for feedback on the Web Login Control

Tuesday, June 19, 2012

06/18/2012


Created a default template for the V12 Web login control on Corp
Implemented Export to Excel, Word, CSV on the RadGrid from WebContent control
Got stuck on Exporting to Excel from an HTTPS (secure) URL
Wondering if we should force SSL on any page that requires a login

Saturday, June 16, 2012

06/15/2012

Show Implementation how to export a web content record as XML or Excel
Created a User Control to display Web Content Data Exports in a Telerik RadGrid
Testing for Mobile Updates
Setup Sales Dashboard tab on the Web Dashboards

Demo:
Phone Format Function
Standards for Web UI
SMB Mobile Mockups
Sales Dashboard Mockup

Friday, June 15, 2012

06/14/2012

Finished Phone Formatting Function
Bug Fix for Mobile Web App for Directory Search
Updated Mobile Web App to JQuery Mobile 1.1 and JQuery 1.7.1
Updated Mobile Web App CSS
Started work on Recent Net Promoters report

06/13/2012

Setup files for Web Release 12.6.1
Worked on Phone Formatting Fuction
Mobile Web App bug fix for Navigation

Wednesday, June 13, 2012

06/12/2012

Fixed Directory toolbox bug on Kalamazoo
Tested building a Mobile Web App with BizNessApps.com
Scheduled a web files release for the Directory Toolbox bug fix
Setup 12.6.1 web files release files and documentation
Updated web files that reference Config Settings
Started work on JQuery Mobile bug in the Mobile Web App navigation

Tuesday, June 12, 2012

06/11/2012

SMB Mobile Demo site.
Exec Team meeting to discuss SMB alternatives.
Scheduled rollout of Local Directory dependencies.
Bug Fix for Weblink Local Toolbox.
Fix Kalamazoo and Seminole Toolboxes.

06/08/2012

Designed UI for Telerik based Web Form Fields.
Created Metaphor for Telerik grid with grouping.

Test the redeploy of the 12.5.1 re-release on at least two Clients.
Meet with Curt on Social Media settings UI.



Friday, June 8, 2012

06/07/2012

Config Settings stuff.
SMB Mobile stuff.
Met with Jon and DJ on Config Settings.
Met with Jon about the SMB Web Server.
Created a Google Doc with detail of all the Business Directory and Mobile App config settings.
Prepared files for the 12.6.1 web release.

Thursday, June 7, 2012

06/06/2012

Bug Fix: "Select Events(Alpha)" menu item not working.
Updated the Mobile Web App to use the Org Name in place of Chamber of Commerce text.
Worked on getting the Telerik RadGrid to group with collapsible panels the way we want it to.
Met with Jon to get some things added to the Config Settings Model and Manager.
Met with DJ to get some feedback on the Config Settings interface.
Met with Audrey to create a mockup for SMB Mobile.

Wednesday, June 6, 2012

06/05/2012

Created Web Page for Editing Config Settings.
Experimented with Binding the Config Settings View Model to different views.
Experimented with AjaxToolkit Collapsible Panels.
Experimented with Telerik Tree View for WinForms.
Experimented with Telerik RadGrid for WinForms.
Settled on Telerik RadGrid and began configuring it for grouping.

Tuesday, June 5, 2012

06/04/2012

Created mockups of the first three SMB Mobile Clients' sites.
Created an ERD for the SMB Database.
Created a list of Config Settings for SMB Mobile.
Started work on a Config Settings Update Screen.

Tuesday, May 29, 2012

05/29/2012

Brooklyn Job Bank testing.
Set "Post" button as inactive after you post a job.
Updated the emails sent out for Chamber, Employers, and Applicants.
After a new Job is posted, the page redirects to the Job Listings page.
Bunch of small bug fixes
I've rolled the updates to QA and Brooklyn.

Next:

Profile Manager testing.

SMB Mobile
Checklist of Requirements
Complete SMB Mobile story.
New Navigation database table (Also needed for dynamic pages)

Quote for Services for Glenwood Springs.

Fix Kalamazoo and Seminole Toolboxes.
Bug for McKinney Chamber old Mobile App redirects to self when option to view full site is clicked the first time.  Second time it is clicked, it redirects to full site.
Multiple Listings in Directory Bug fix for Seminole and Kalamazoo.

Page.aspx demo on Vermont.

Monday, May 28, 2012

05/28/2012

Job Bank
Send email for each submission and approval
Option for Chambers to approve Job Applications
Deployed to Brooklyn
Updated Brooklyn's Masterpage
Updated the Site Search Iframe to work on secure pages.
Updated some web content records to work on secure pages.

Web Login
Additional Profile Manager tasks.
Tested creating profiles with the Profile Manager changes Jon made.
Image Captcha.

Next:

Profile Manager testing.

SMB Mobile
Checklist of Requirements
Complete SMB Mobile story.
New Navigation database table (Also needed for dynamic pages)

Quote for Services for Glenwood Springs.

Fix Kalamazoo and Seminole Toolboxes.
Bug for McKinney Chamber old Mobile App redirects to self when option to view full site is clicked the first time.  Second time it is clicked, it redirects to full site.
Multiple Listings in Directory Bug fix for Seminole and Kalamazoo.

Page.aspx demo on Vermont.

5/27/2012

Process Flow for Web Login.
Job Bank "Post a Job" button changes.
Job Bank consistent navigation links (logout, View applicants)
Order Listings by date
Got it to a bug-free state

Next:
Job Bank
Send email for each submission and approval
Option for Chambers to approve Job Applications
"Account is Inactive, check your email" message.

Web Login
Additional Profile Manager tasks.
Image Captcha.

SMB Mobile
Checklist of Requirements
Complete SMB Mobile story.
New Navigation database table (Also needed for dynamic pages)

Quote for Services for Glenwood Springs.

Fix Kalamazoo and Seminole Toolboxes.
Bug for McKinney Chamber old Mobile App redirects to self when option to view full site is clicked the first time.  Second time it is clicked, it redirects to full site.
Multiple Listings in Directory Bug fix for Seminole and Kalamazoo.

Page.aspx demo on Vermont.

Friday, May 25, 2012

5/24/2012

Send token in email to confirm email after creating a New Account on the Web.
Set new Profile as Inactive until verified.


Send token in email to confirm email after resetting Account from the Web.
Creates a session and redirects when it receives the Token and Page URL.
Reduce XML Directory story and create a story for next sprint.
MyBase.Properties for ProfileID, UserID, EntityID, MenuID, MasterPage.
Glenwood Springs emails.
Change Glenwood Springs' Kiosk page from Landscape to Portrait.

Next:
Process Flow for Web Login.
Additional Profile Manager tasks.
Image Captcha.
RU a Business?  Click here.
Job Bank navigation links.
Job Bank "login to post a job" link.
"Account is Inactive, check your email" message.

Checklist of Requirements for SMB Mobile
Complete SMB Mobile story.
SMB Mobile - New Navigation Table (Also needed for dynamic pages)

Quote for Services for Glenwood Springs.

Fix Kalamazoo and Seminole Toolboxes.
Bug for McKinney Chamber old Mobile App redirects to self when option to view full site is clicked the first time.  Second time it is clicked, it redirects to full site.
Multiple Listings in Directory Bug fix for Seminole and Kalamazoo.

Page.aspx demo on Vermont.
Encrypt masterpage name in querystring


Thursday, May 24, 2012

5/23/2012

Glenwood Springs splash page for visitor's center kiosks.
Worked with Hiroki to finalize the code the "Secure Compatible Masterpages".
Job Bank updates.
Refactor of some Login Screen code.
"Create an Account" page.

Next:
Send login token in email to confirm email.
Profile Inactive until verified.
Additional Profile manager tasks.
Image Captcha.
Register.Aspx should create a session and redirect when it receives the Token and Page URL.
RU a Business?  Click here.
Quote for Services for Glenwood Springs.
Checklist of Requirements for SMB Mobile
Complete SMB Mobile story.
Reduce XML Directory story and create a story for next sprint.
Fix Kalamazoo and Seminole Toolboxes.
Bug for McKinney Chamber old Mobile App redirects to self when option to view full site is clicked the first time.  Second time it is clicked, it redirects to full site.
Multiple Listings in Directory Bug fix for Seminole and Kalamazoo.
SMB Mobile - New Navigation Table (Also needed for dynamic pages)
MyBase.Properties for ProfileID, UserID, EntityID, MenuID, MasterPage.

Wednesday, May 23, 2012

5/22/2012

Tested Brooklyn Job Bank.
Brooklyn Job Bank updates.
Added "CustomRegistrationURL" to the Job Bank tables, models, managers, and views.
Created and tested codebehind for Secure Compatible Masterpages.
Updated Login Token code to make it less costly on the server to get the ProfileID of a logged in User.
Updated Event Invoices screen in both Alpha and Beta.
Started work on "Create a Profile" screen for the login control.

Tuesday, May 22, 2012

5/21/2012

Brooklyn Job Bank Final Draft
Login Page Profile Screen.
Masterpages with dynamic Base URLs for Secure pages.

Friday, May 11, 2012

5/10/2012

Rolled first draft of V12 directory to QA.
Met with Joe to get clarity on the Mobile Web App for SMB story.
Helped Sree with some QA testing of Web files for release.
Met with Robin about the Job Bank for Brooklyn.
Started work on the V12 Job Bank.
Added some MsgBoxes to the Event Invoices tab when there are no Invoices selected in the grid.

Thursday, May 10, 2012

5/9/2012

Worked with Sree to test the upcoming Web Release.
V12 Directory All Categories page.
V12 Directory Results page.
Started V12 Directory Listing page.

Wednesday, May 9, 2012

5/8/2012

Demo of mvp of SMB Mobile Web App.
New Directory Search page (90%).

Tuesday, May 8, 2012

5/7/2012

Built the initial framework for a Small To Medium Business Mobile Web App.
Tied the framework to our Config Settings table and Profile Listing.

Monday, May 7, 2012

5/5/2012

Created a V12 Business Directory.
Created a Sample Website for all V12 product Demos.  Website will launch on any Client website with a User login.  Site will have all our web components tied to their database.  Site can be used during Implementation to assist in data conversions.  Site can be used post - Implementation to upsell Clients on purchasing new modules.

Friday, May 4, 2012

5/4/2012

Updated Menu to show new Event screen in Alpha or Development.
Updated Events Invoices tab with a "Go" button next to the Actions dropdown.
Updated Mobile Standard Category, Category, SubCategory page to alphabetize the categories.

DEMO:
RM Dashboard with the new Login control
Categories/SubCategories page for Mobile
Standard Categories fix for Mobile
New Events Screen
Event Invoices tab changes

5/3/2012

Updated ConfigSettings code to handle sets of settings for multiple instances of a module. Finished debugging new Config Settings code. Tested it on QA. Rolled latest Mobile Web App files to Champaigne County and Glenwood Springs.

Thursday, May 3, 2012

5/2/2012

Updated list of config settings. Updated SQL for config settings update. Updated Model and Manager for Config Settings. Built in a mechanism so we can assign a set of config settings to an infinate number of pages. Tested Event Invoices tab in Beta.

5/1/2012

Defined list of public facing settings for configurable Business Directory and Mobile Web App. Wrote SQL for the settings table update. Built a model for the config settings. Built the manager classes for the config settings.

Tuesday, May 1, 2012

4/30/2012

Met with Lauren second draft Event Invoices Screen First draft Met with Curt Second draft Event Selector WPF screen Sree asked if I would make some changes to the CouponList control Pulled down story to define user facing config settings and Weblink Admin config settings

3/9/2012

Demo Dive for invoice creation process. Demo XML directory fixes. Demo Version 2 of RM Dashboard. Demo Show the alpha and Beta Website. Demo Unit tests for partial refunds.

2/24/2012

Demo of Release Strategy, Performance Documentation, Google Maps API Version 3 Release Strategy Improve stability by getting all clienes on the same set of files Smart Client Alpha, Beta, Release Web Safe and Unsafe Files Web Alpha, Beta Release Rollouts from IT IT Rollout Proceedures Performance Documentation Improve customer experience and reduce the load on our servers Testimonials Top 10 Opportunities 3rd Party Assistance Google Maps API Version 3 In response to Google Deprecating the Version 2 Google Maps API Not Used by all clients Will be used with new clients going live this week Evaluating free version of the API Communicating with Google

2/17/2012

1. Meet with Implementation to identify rollout issues we need to resolve before handing web files responsibility to IT. 2. Meet with Brendon and Jon to detail proceedures for the Smart Client rollout process.

2/16/2012

1. Finished documentation on "Top 10 Reasons for Slow Site and Smart Client Performance" 2. Met with another client for a Weblink Connect Performance Survey 3. Began the documentation for our IT Rollout Process.

2/9/2012

1. RM Dashboard

2/8/2012

1. Fixed a bug Sree found in the Reports Meta help icons and checked it in. 2. Went completely agains Sree's recommendatin and created a story for additional requirements to the RM Dashboard. 3. Worked on RM Dashboard stories.

2/7/2012

1. RM Dashboard New Task screen 2. Fixed a bug on Metro North's Login to View Member Pricing on Event Registration

2/6/2012

1. RM Dashboard changes

2/3/2012

1. Developer Town meeting: Jason Vasquez Branching - High emphasis on Unit Testing - Releases get a Build tag and a Product Release tag - Magical tag "head" that points to the latest release - Thursday pre-demo demo with the team - Start 5 and 8 point stories early in the sprint to give time for testing( I disagree - the early part of the sprint would not be delivering work to QA - Reconfire the Smart Client build to build a particular tag - Release should contain hidden features for unfinished products Mitch Sheilds (mshields@developertown.com) iOS Development - Hybrid with Web (Phone Gap) - Hybrid with Native (AppCellerator Titanium) - Native (Object C or C++ compiled with iOS sdk) - http://html5test.com - "Square" application to integrate a Credit Card swipe. - X-Code for Development environment (Requires OSX) iOS SDK - $99 per year - up to 100 apps Rick Ray Book recommendation: "Lean Startup" by Eric Reise Build, Measure, Learn (Validated learning) Is it making the product better? How can you tell? Rate of adoption? How does it fit into the roadmap? 2. Added Developer Town notes to Google Sites 3. Finished XML caching filename size bug on Weblink Local 4. 5. Delivered Partial Refund API stories.

2/2/2012

1. Added everyone to the Google Sites 2. Test the Authorize.Net partial refund code.

2/1/2012

1. Follow up with Joel about TAB/TCCE. 2. Started reading about the Authorize.Net API 3. Phone call with Vermont 4. Created stories for Vermont issues

1/31/2012

1. Follow up with Joel about about TAB/TCCE. 2. Started the Paypal and Authorize.net partial refund methods. 3. Updated DirectoryXML.ascx.vb to not cache the XML files if the filename is longer than 245 characters. 4. Updated Vermont's Lodging Locator.

1/30/2012

1. Finished dive to determine what is needed for a GeoLocation API. (Google GeoLocation API on Smart Client + Members only pages to manage Listings) 2. Finished dive to determine if we can delete files from the \tmp folder older than 30 days. (yes except for the Excel files) 3. Fixed a bug with the affiliation icons on Weblink Local 4. 4. Met with Joel to discuss his process of splitting the TAB/TCCE data 5. Started to fix a bug where Weblink Local 4 produces an error when XML filenames exceed 256 characters. 6. Blocker (may need to create a story): Started to fix a bug where the "entities" public property is not working on the Business Directory. But, URL rewriting sends the ListingID to the page. I think URL rewriting should send the ProfileID to the page so the page can determine which listing to display based on Entity.

1/27/2012

1. Demo: XML API http://wlicorp.weblinkconnect.com/cwt/external/wcpages/wcxml/api_ro.aspx?MakeAPIKey=true&partnername=weblinkinternalapi smart client loads Report Meta Data from a cached XML file using a background process. 1. XML API pulls from the App Manager Database 2. XML API creates a Serialized Object as an XML file on corp 3. Rather than pulling directly from the App Manager database, the Smart client pulls in the XML file and Deserializes it as a WC_ReportMeta object RM Dashboard http://oceansidechamber.com/cwt/webclient/dashboards/profiles/ 1. Profiles 2. Tasks 3. ConfigSettings Develop a rollout plan for rolling this directory template to all clients https://sites.google.com/a/weblinkinternational.com/products/home/business-directory/weblink-local/upversioning 2. Finished work on the triggers to get the Reports Menu help icons to appear on mouseover 3. Setup a couple APIs for Mobilco and created some Billing records for them. 4. Tested unit test for WC_PageMeta XML

1/26/2012

1. I finished the code to pull the Reports Meta info from a cached XML file.

1/25/2012

1. Blocker: not able to build or debug (fixed) 2. Fix a broken page in the RM Dashboard

1/24/2012

1. Optimized code in the XML API for the Reports Meta information 2. Blocker: not able to build or debug

1/23/2012

1. Updated the XML API to be able to pull from the App Manager database and create a cached file on corp 2. I added an XML feed to the API for the Report Meta 3. Added a method to the WC_ReportMetaManager to pull the Report Meta from that XML feed 4. Added some code to the WC_ReportMetaManager to delete the cached xml file whenever an update is made 5. Created a unit test for the new method I created in the WC_ReportMetaManager

1/20/2012

1. Help Robin fix the WebMenuDD custom control. 2. Updated API to work on sites where CWT is not set as the root 3. Updated ListingManager.vb to fix an issue with redundant coupons appearing in the Weblink Local XML. 4. Updated Weblink Local 4 Google maps to fix issue with map not working on clients west of Denver. 5. Setup 10 APIs for Moblico

1/19/2012

1. Meet with Brendon and Chris Spurgin regarding a problem with Oceanside's setup - split servers. 2. Found a bug in a custom user control Robin built called WebMenuDD. 3. Fixed a bug with Weblink Local 4 sort by not working with categories with a "/" in the category name. 4. Accepted story for the RM Dashboard and postdated it. 5. created a new story for changes to the RM Dashboard.

1/18/2012

1. Blocker - I could not roll Mobile hotfix files to clients on 67.214.102.230 2. Try to finalize all my Transaction rollbacks clients. 4. Non-Scrum related: I want to meet with Implementation regarding split sites having only one entry in the App Manager. 5. Met with Chris Spurgin regarding the splitting of sites between servers.

1/17/2012

1. I am going to catch up on some emails 2. Try to get Joseph to approve my Dashboard story. 4. Updated the Mobile Web App to restrict images to a max size of 250 pixels. 3. Roll my Mobile hotfix files

1/16/2012

1. robin approved my changes to the eCommerce module on TAB/TCCE. I changed the approved date on that story to reflect on the last sprint. 3. I checked in a hotfix for Mobile to fix some issues with addresses not appearing correctly on Google maps. 4. I checked in the code for the Web Dashboards. 5. I checked in a fix to the Login Link control to fix an issue on TAB/TCCE. 6. I checked in a change to the XML API adding the ProfileID field to the Related Profiles feed. 7. I checked in a new control that dynamically creates some CSS from the ConfigSettings table and added that control to the Weblink Local 4 Template. 8. I created some documentation outlining the UpVersioning process to upgrade Weblink Local 3 clients to Weblink Local 4.