[Woc-notify] [CM Request for Change - AWS 0011326]: WIFS: Update application

Mantis Bug Tracker noreply at newadmin.awids
Thu Jul 5 19:26:31 UTC 2012


The following issue has been CLOSED 
====================================================================== 
https://bugs.awids/view.php?id=11326 
====================================================================== 
Reported By:                Dan Vietor
Assigned To:                Dan Vietor
====================================================================== 
Project:                    CM Request for Change - AWS
Issue ID:                   11326
Category:                   21.b) AviationWeather.gov
Reproducibility:            have not tried
Severity:                   minor
Priority:                   normal
Status:                     closed
TIN Required?         (If "YES" please upload):  
Deadline:                    
Disposition:                 
Configuration Change Authority:  
Disposition Date:            
Level of Change:             
Change Notification:         
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             05-14-2012 18:13 UTC
Last Modified:              07-05-2012 19:26 UTC
====================================================================== 
Summary:                    WIFS: Update application
Description: 
Issues to update:
<ul>
<li>Add a page so that users can check their point of contact
information.
<li>Remove dependency on common_site
<li>Database all "Contact Us" requests
<li>Add a confirmation email to contact and registration pages
<li>Update "print user report" to output user data in format FAA is using
<li>Make WIFS front page part of CMS (not hard coded text)
<li>Fix some small bugs
</ul>
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
child of            0011444 Schedule of Changes - June 12, 2012
====================================================================== 

---------------------------------------------------------------------- 
 (0029949) Dan Vietor (developer) - 05-25-12 15:03
 https://bugs.awids/view.php?id=11326#c29949 
---------------------------------------------------------------------- 
Continuing testing on BDS and BCAWS.  Will move to staging today. 

---------------------------------------------------------------------- 
 (0029979) Dan Vietor (developer) - 05-30-12 16:10
 https://bugs.awids/view.php?id=11326#c29979 
---------------------------------------------------------------------- 
<b>Summary:</b>
Moved common site code to /caws/site/wifs/application/library/AWC.  WIFS
was intended to be a completely isolated application with no dependency on
common site code.  This breaks that link.  Only the code modules from
common site that are used by WIFS are moved over.  I also had to move the
font file for the captcha.

Moved the contact module code into the main application.  This is another
common site dependency.  Since this is very little code, it just makes
sense to make it part of the application.

Extended contact us code to save data to the contact table in the wifs
database.  All information entered into the contact us page is now saved
in a database.  This is due to what appears to be a roughly 10% loss of
outbound mail due to Google and MOC spam filters.  A link has been added
to the user/list page, just to the right of the view registration link.

Added a simple confirmation email the sends what we send to the wifs.reg
and wifs.admin list back to the user's email address.  This has the
subject line "WIFS confirmation" so the user knows it's a confirmation of
what they just submitted to us.

Added a new action to the MVC "user/view".  This allows the user to view
their current POC information.  This will be linked from the CMS to allow
users to view their POC info.

Moved the front page text into the CMS under wifs_welcome (welcome page,
not logged in) and wifs_loggedin (when they log in).  The text that was
there will have to be entered into the CMS but it will no longer be hard
coded into the app.

Modified the print user report "user/printusers" to output data from the
user table appropriate to send to the FAA as their monthly user dump.  The
link on the user/list page is the same but the output is different.

Fixed a couple of bugs where some pages showed WebIFFDP and not WIFS.

<b>Files:</b>

This is mostly just moving files from one location to another, mostly
moving code out of common site to local directories.  There are small
changes to controllers and views to add new functionality. There is also a
new database table.

<b>Procedure:</b>

1) Export wifs_site tag
2) Remove symbolic link to contact module
3) Create contact table in wifs database
4) Update CMS:
   Add wifs_welcome page, wifs_loggedin page, wifs_FAQ page.
   Update pages to link to POC view page and FAQ page.

<b>Technical Impact:</b>

Low risk.  This is mostly a code move.   There is some additional code to
support the contact table but this is small.

<b>User Impact:</b>

Low risk, high impact.  This is because of the impact of not getting
contact us emails.  We're losing a vital connection to the customer.  The
contact database is there to make sure we record all incoming contact us
requests even if the email is not sent.  The POC view page is also an
essential add-on at the request of the FAA.  We're also adding a FAQ page
for the ISCS to WIFS transition.

<b>Test Results:</b>

Tested on sandbox, bcaws and staging. 

---------------------------------------------------------------------- 
 (0030062) Ryan Solomon (administrator) - 06-06-12 18:57
 https://bugs.awids/view.php?id=11326#c30062 
---------------------------------------------------------------------- 
WOC folks - please email ryan.l.solomon at noaa.gov if you received this
information. 

---------------------------------------------------------------------- 
 (0030064) John Sereno (manager) - 06-06-12 19:03
 https://bugs.awids/view.php?id=11326#c30064 
---------------------------------------------------------------------- 
These are WIFS changes required for roll out.



More information about the Woc-notify mailing list