CS Support Tools 3.6 RC
Goals
- Create UI to allow Team leads to add phrases, edit phrases and force update to live in support of Phrase Chat
- Connection History and Mobile support!
User Impacting Changes
- There is now the Phrase Chat Dictionary Task listed in the task manager
- Updated the Error Message on Phone Log to be clearer when an incorrect email format is used
- Tagging UI in "Create new ticket" , has been updated to fix the lack of scrollbar issue
- Soft cancelled orders will not show a 'refund' in the transaction history.
- Translation Fixes
3.5 Changes Included in this release :
- Loading billing addresses is now faster for DOS South accounts
- Moderator statistics collection has been fixed to capture the first action after an expired ticket
- Added the affiliate and promotion information to Club Penguin accounts
- "Toon Town" is now "ToonTown"
- Connection History is now available for Club Penguin accounts (replicated functionality from Team Tools)
- Added ability to resend activation emails for Club Penguin accounts
- Changed the manual activate button to be called 'Activate Account'
- Added mobile upload history
- Added account type for Club Penguin
- Log in prompt shows the Release version (hardcoded) in the top right.
Known Issues
- Mobile team is not ready yet - Upload history will not return any data at this time.
- Phrase chat Dictionary has been hidden from the CSD as Phrase Chat is not ready yet
- MSS-2678 Phrase Chat - first attempt at add phrase gave an "Unknown error" seems to happen to the first user first time a phrase is added, after closing the error message add works with no issue.
Missing Translations:
MSS-2502 CS Support Tools Global Testing - All sections - Date is not translated
MSS-2705 Flurry - Translate Ticket Event Column
MSS-2706 Enable all Dictionaries to be translatable
MSS-2707 Notes - Enable system notes to be translatable
MSS-2753 ES - CS Support Tools Global Testing - Account details - Promotional Info annd Affiliate Info read in EN
MSS-2741 Fr - 0619 Required translations for 3.5 Mobile release - Promotional_Info reads in EN
MSS-2742 Fr - 0619 Required translations for 3.5 Mobile release - Affiliate_Info reads in EN
MSS-2754 ES - CS Support Tools Global Testing - Connection history - "Times Payed" reads in EN
MSS-2383 PT Text on error message do not correspond to the same field selected
- The old support tools (https://team.clubpenguin.com) are not compatible with the Firefox latest update (and Google Chrome) when working with moderation reports. The PSR are able to place a ban, however they can´t close the reports and move to the next one (the screen just freezes). It does work when the tool is opened in the older version of Firefox.
Sprints
- Radiant Revueltosaurus (Sprint 18)
- Saucy Steakasaurus (Sprint 19)
- Teething Tsuchikurasaurus (Sprint 20)
- Ultra Ultrasaurus (Sprint 21)
- Voracious Velociraptor (Sprint 22)
- Sprint 23
Deployment Instructions
Branch to deploy
Database Changes
- authentication/0021.sql Postponed as PhraseChat doesn't have a stage environment
- authentication/0022.sql
- support_centre/0023.sql
Configuration Changes
- Add the following line to environment/system.inc.php (the value for the parameter must be the production value for the database table hosting mobile connection history - Nap7 we are assuming but that is up to tech ops)
- $cfg[MS:'database'][MS:'mobile_apps'][MS:'ip'] = array('financialdb1.lv1.clubpenguin.com');
- Add the following lines to environment/system.inc.php for Phrase Chat Dictionary Editor
- $cfg[MS:'database'][MS:'phrasechat'][MS:'ip'] = array('n7dosmydb25.starwave.com');
- $cfg[MS:'database'][MS:'phrasechat'][MS:'database'] = 'phrasechat';
- $cfg[MS:'database'][MS:'phrasechat'][MS:'username'] = 'cstool_ro';
- $cfg[MS:'database'][MS:'_username'][MS:'cstool_ro'] = 'r3@d0n1y';
- $cfg[MS:'PhraseChatService'][MS:'URI'] = 'http://pchatapi.starwave.com:7760/phrasechatjob/api/1.0';