Steps for complete for new cycle on ALMA hd (admin)
- create new observing departments
- update prefix and suffix for auto ticket generation (https://help.almascience.org/admin/index.php?/alma_helpdesk_integration/SettingsManager/Index)
- update the auto close rule to include new observing departments -- under settings/tickets/auto close - ALMA Resolve Pending Tickets rule (https://help.almascience.org/admin/index.php?/Tickets/AutoClose/Edit/2)
- update the csv settings(protrack- only used for linking , too departments- used for auto ticket gen, mass reply, mass watch,mass assign,add TOO,Jira linking,TOO linking-back to project) for departments (https://help.almascience.org/admin/index.php?/alma_helpdesk_integration/SettingsManager/Index)
Steps for push to prod, end augest, 2015
- tickets for push are 120,139,153,159,163,164,165,168,169,170,171,173,174
- Need Helpdesklogin app, ALMA,NRAO helpdesks, and help desk apps
- Make copy of Helpdesklogin folder, HDs and Apps folder before hand
- To deploy HelpdeskLogin, use tomcat manager app, then copy db.properties from workingconfigs folder
- pull Helpdesks - chown content, recopy the password and config files
- pull apps
- perform app updates on both HDs
Steps for push to prod, sep 21, 2015
- fixes are bug fixes for kb revs - limits not work, compare to current button broken, fix mass open of rev history, typos, missing creator on rule notification, cis-180
- change threads for nutch crawl to 2, exclude the help desks
- fix kb rev table size, fix typos in notifictions
- pull helpdesk apss
- chown
- perform app updates on both HDs
- check for template restores (esp alma) - nrao_viewtickets_list
- rebuild cache
Steps for push to prod Nov 3 2015
- fixes
- cis-171 update, add admin setting for new ticket as user
- cis-181, add some IE functionality, add unsupported browser flashy (at least until tested better)
- cis-188, change lost password on user interface to cas lost password
- cis 181, updates for IE
- cis-152, private notes disabled
- add test for multiple crawl jobs (cis-173)
- fix backup server throb to use search host
- modifications to bkup-alma-accounts.py for failover
- modification to allow changing of the crawl cron time.
- cis-191, remove kb articles
- maybe make cpy of pull script on susweb-dev
- stash/pull
- cd ..
- chown
- chmod
- perform app updates on both
- check new ticket as user setting - scripts app settings
- check template restores
- change the crawl times
- rebuild cache
Steps for push to prod on dec 14th 2015
- Need to add new config and config password items for cis-194 (ORACLE_CONNECTIONSTRING etc.), snoopy
- backup apps and hd to NO_BACKUP, deleting old copies
- need to pull the HD as well as the apps
- update the hdscripts app
- check template restores
- too add caps lock either reinstall almastaff-cas/nraostaff-cas or just copy the new .js file and update the top.jsps
- for snoopy:
-
- copy HD
- copy the db
- edit db url etc, disable all emails setting in db before accessing
- edit config to point to copy of db and be snoopy
- create new api keys, (update rest.config.php - no this is only for bos2kayako)
- disable the HD integration (no-nrao tickets) advanced/settings
- disable ES indexing and crawling
- set for alma and for test
- update testnotification, enable emails
- disable staff loginshare
- rebuild cache
- Fixes
- update for cis-152
- update for cis-183 (not sure if complete fix yet)
- cis-200, use max word count for kb irs.
- cis-201, using search fields causes red box
- cis-194, autoclose project tickets
- cis-186, fix http links with punctuation
- cis-203
- cis-204, snoopy access
- cis-196, fix back button for mass grids
- cis-173, cut the es bulk actions in half
- cis-190, add caps lock detection to staff and admin login
- fix search results for quick search - some tickets were made read-only
- cis-207
Steps for push to prod on March 21, 2016
- add code to inform that javascript is required.
- fix missing files errors (HTMLButtonBase and OnlineStaff)
- fix some IE7 compatiblity issues
- add some session checking around some of the ajax urls
- add javascript error logging
- fix elastic search indexing so deletion of old indexes works on year roll over.
- update ES settings, add jvm heap size to nutch crawl script
- cis-208, change some of the autocomplete emails to user search only
- fix searches with single quote
- cis-173, add some settings to be able to configure ES mysql queries, and only allow one ticket index at a time to be made
- add error logs for debugging notifications.
- cis-214, add staff view page to unified search
- cis-217 (unthrob proposal submission dept on ticket submit)
- cis-216
- cis-220
- cis-218
- cis-219
- cis-221
- cis-222
- cis-213 (spaces in user names for nraohd)
- cis-233, broken recent KB list, kayako bug submitted.
- disabled version of cis-234 (auto project ticket)
- added first part of cis-235.
- changed the search settings update so crawls start one hour after settings update, not NOW.
- pull hdapps and both HDS(for error_logs)
- update apps
- rebuild caches
- need to update search settings to get the indexing cron to update(parallel)
- need to redo the crawl times after -- have 1 hour.
- reenable NRAO crawl and redo crawl time!(once a week)
- need to make sure the snoopy HD has a autoclose staff ID for the add to log(done)
- give kelly admin acct in snoopy HD (and urls)(done)
- need to restart ES, delete elasticsearch.log (permissions), chown the ES folder, data esp(permissions)
- to update to ES v2, just do a pull....(not ready/committed)
- make sure repos tagged.
Steps for push to prod on April 8 2016
- cis-235, make dept descriptions editable
- cis-219 fix
- cis-214 fix
- cis-219, fix errors in admin logs
- cis-173, updates to how the tickets are indexed and ready for using external elasticsearch/nutch
- fix the rest auth hook so that NRAO bos2kayako sets the right staff for visitor tickets
- pull hd apps
- NO - can pull hds for remove attachments setting...
- rebuild cache
- tag the repos
Steps for push to prod on Aug 4 2016
- update the search indexing so that names of creators and editors of kb articles are indexed, not just their ids.
- cis-178, allow email metadata by ARC
- cis-236-allow notification emails to be selected by Team.
- ssa-3644, autocreate project tickets from csv file.
- add ticket watching view
- add personalpref to collapse departments on the left side.
- security update from version 4.74
- SSA-3699/scireq-640, restore the search box on department selection on user interface
-
cis-198/sci-req-725/ssa-3637, handle merged accounts
- fix the staff login error when using a ticket url
- ssa-3715 (disabled by default) - auto generate jira tickets and links
- tag both repos, and tag helpdeskdataservice repo
- ALTER TABLE swsessions MODIFY sessionid VARCHAR(255) - ON BOTH DBS! + Snoopy DB
-
deploy helpdeskdatabaseservice - verify config is for PROD!
- pull hd (both) and snoopi HD
- pull apps
- install/update apps
- rebuild cache
- check settings
Steps for push to prod on Aug 10, 2016
- add jira apps and autogeneration of scops tickets
- allow admins (logged in staff interface) to delete users - to deal with the arc changing ticket problem.
- tag hdapps
- pull hdapps
- rebuild cache
- install jira apps
- make sure linking is disabled in alma jira
- check settings
Steps for push to prod on Aug 17, 2016
- ssa-3725, update help buttons to version 4.74
- fix by team notifications so that it does not send to disabled staff
- SCIREQ-879, remove the Post Reply button on client page after it is pressed.
- update CASA Jira app
- ssa-3733, fix the watchers/jira views pagination and add deptments.
- ssa-3732, fix the creator/replier search
- tag hdapps and helpdesks
- pull hdapps and helpdesks
-
- ALTER TABLE swsearchstores MODIFY sessionid VARCHAR(255) - ON BOTH DBS! + Snoopy DB
- update apps as needed.
- rebuild cache
- check settings
Steps for push to prod on Aug 18, 2016
- update for ssa-3732 - don't search contents for name
- update for scops generation, add additional emails into csv file as well
- add Data base test for Admin to look for users w/2 primary emails
- tag hdapps
- pull hdapps
- rebuild cache
- check settings
Steps for push to prod on Aug 29, 2016
- Add Jira search
- Add tickets per page to personal prefs app
- Add attachments tab
- Fix a SCOPS generation bug that was creating lots of errors in the error log(does not affect actual function)
- Fix errors in SCOPS Test
- fix the number of pages calculated in the watch and jira ticket views
- make ticket views work on watching/jira pages
- tag hdapps
-
=ALTER TABLE swjiraissues ADD hddeptmentid INT NOT NULL DEFAULT 0=
-
=ALTER TABLE swjiraissues2 ADD hddeptmentid INT NOT NULL DEFAULT 0=
- pull hdapp
- rebuild cache
- run the DBTest to fix the jira issues tables.
Steps for push to prod on 9/29/2016
- add customfield value search (ssa 3735)
- add mass attach to scops tickets and validate the attachment folder for all processes.
- Fix Jira search
- Fix ES crash on too many open files (ulimit on naaascsearch-prod)
- Add slow reindexing for tickets
- Add a fix(to test) for ssa-3740, tickets changing depts on reply
- cis-198/sci-req-725/ssa-3637, handle merged accounts
- Don't create tickets on email (ssa-3741)
- tag hdapps, tag helpdeskdataservice repo
- tag hds
- copy current config, deploy helpdeskdatabase service, verify config
- (complete)restart ES on naascsearc-prod, verify when it's up that the file limit has changed
- pull hds
- pull hdapp
- rebuild cache
updates and Steps for push to prod on 10/21/2016 (for version 455)
- fix mass attach, test the time per run
- fix nrao login (already on prod)
- another attempt at 3740
- adjust timing so the delete button on mange user page shows up(when opening in new tab) - for admins
- Add auto generate data reduction tickets
- Add make watcher on staff note(ssa-3763)
- tag hdapps
- pull hdapps
- rebuild cache
updates and Steps for push to prod on 10/24/2016 (for version 455)
- fix settings decriptions
- add delete button on staff manage user (NRAO HD)
updates and Steps for push to prod on dec 1 2016 (for version 455 - email parsing)
1. pull hds
2. rebuild cache.
3. create parser que
4.change email address in setting/general
updates and Steps for NRAO hd push to prod on 12/13/2016 (for version 455 - udbadmim email parsing)
- josh sets up mail transfer agent
- create user
- pull hdapps
- pull nrao hd
- rebuild cache
- update settings for which que and user
- create email que
updates and Steps for hd push to on 03/27/17 (for version 455 )
- Tags return, add index and search on them
- more email text to ignore settings
- change the sp title in search (get rid of welcome to the science portal)
- pull hdapps
- pull HD
- rebuild cache
- add any new email text to ignore settings
- update apps
- update HelpdeskDatabaseService
updates and Steps for push to prod of V4.781 on Aug 17 2017
- HAVE YOU TESTED SNOOPI?
- make copy of /opt/services -> so can copy webapps (and had to copy tomcat/init.d )
- make copy of apache local.conf
- php.in -> always_populate_raw_post_data = -1 -- JUST COPY FROM COBWEB or SusWeb -Dev!!!
- output_buffering =4096
- in php.ini:error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
- https://kayako.atlassian.net/wiki/display/DOCS/Server+requirements#Serverrequirements-PHP.1
- max_execution_time = 60 (for ops, see 14)
- put up off line page
- update php and mysql
- tag hdapps
- tag hds
- pull hdapps (branch v751)(make backup folder, make new folder(old name), then ---git checkout (-f) V751
- pull hd (branch v4781) (as above, change repo name) --then, alma git checkout -f V4781, nrao is V4781
- delete files from cache folder
- update config files for new db
- update tomcat app configs for new db
- copy setup directory to prod --- scp -r root@cobweb-dev:/export/home/cobweb-dev/setup_4751 to content folder (chown the folder !!!)
- go to helpdesk/setup
- run diagnostics and fix anything in php.ini (max runtime to 600, then back to 60 after)
- restart apache if changed php.ini
- run upgrade - 5 minutes or so
- delete setup folder
- rebuild cache(s)
- update all the templates (except those that have been modified)
- as admin, kb/maintenence/rebuild index.
- enable tiny mce in ticket settings
- run a few quick tests
- take down off line page
- ssa-3763 (add as watcher when add note to ticket)
- modify header template to use , background black
- update ticket/settings for html tags etc.
- NRAO HD -verify that advanced tools/settings, have the departments selected.
updates and Steps for push to prod of cycle 5 updates Oct 2nd 2017
- tag apps
- tag HDs
- HD tickets:
- ssa-4166 -make parent ticket in audit log a link
- ssa-4194 - Split ticket notifications say what they are
- ssa-4170 -Hover over ticket on SI shows note instead of reply
- Apps tickets
- ssa-4186 - Creation of new Dept for PI to AoD communication (TOO)
- ssa-4166 - make parent ticket in audit log a link
- ssa-4198 - Notification rule editing
- ssa-4230 - Search button under Tickets takes you to advanced search
- ssa-4182 - Add Ticket ID number to the subject line
- ssa-4170 -Hover over ticket on SI shows note instead of reply
- copy config files somewhere
- pull HDs
- pull apps
- rebuild cache
- update apps
- restore templetes
- TOO settings
- rebuild cache (both)
- add TOO projects (who?)
updates and Steps for push to prod of version 4.80.2 on 12/21/2017
- tag apps
- tag HDs
- HD tickets:
- ssa-4377
- Apps tickets
- ssa-4330
- ssa-4331
- ssa-4339 - multiple unwatch at once.
- copy config files somewhere
- get copy of all modifed templates before pulling
- DONT RESTORE THE TEMPLATES, leave them out of date.
- pull HDs
- rebuild cache
- run setup
- delete setup
- pull apps
- rebuild cache
updates and Steps for push to prod of version 4.91 on march 16 2018
- kayako release notes : https://classic.kayako.com/article/1481-exciting-improvements-in-kayako-classic-4-90-release-notes
- and https://classic.kayako.com/article/1499-kayako-classic-4-91-release-notes
- tag apps
- tag HDs
- Note the casa department setting(in advanced tools on admin panel) - all depts settings on nrao
- HD tickets:
- ssa-4420
- ssa-4525
- ssa-4583
- Apps tickets
- ssa-4526
- ssa-4516
- ssa-4450
- ssa-4525
- ssa-4583
- copy config files somewhere
- DONT RESTORE THE TEMPLATES, leave them out of date.(must restore (and then update any modified) 'clientcss', 'footer', and 'submitticket_form'
- pull HDs
- rebuild cache
- chown
- run setup
- delete setup
- pull apps
- chown
- rebuild cache
- alma - reset the casa departments (in advanced tools on admin panel)
- nrao - reset the depts settings (in advanced tools on admin panel)
- restore any out of date templates (not modified) and language
- check for any app updates and templates for them.
- if necessary, modify the header template in all groups for search box(test search..)
- copy kayako-logo-dark.svg to /__swift/files renaming to .png (fix image on chrome/safari) (on each desk, chown)
-
insert into swsettings (section, vkey, data) values ('headerimage','supportcenter','kayako-logo-dark.png');
insert into swsettings (section,vkey,data) values ('headerimage','controlpanel','kayako-logo-dark.png');
- rebuild cache
- update apps(ssa-4583)
- move the institution setting(nrao only)
- see 3 (templates)
- scp the whole thing and diff to cobweb/staging
updates and Steps for push to prod of version May 23 2018
- tickets:
- SSA-4628
- fix to allow for collapse of notes on reply tab.
- fix an image
- fix for empty notifications
- SSA-4629
- fix for preferences app bug
- SSA-4704
- tag repos
- copy configs somewhere
- pull apps
- pull HDS
- chown/chmod if needed
- rebuild cache
- update apps as needed
- rebuild
updates and Steps for push to prod of version May 31 2018
- pull apps, rebuild cache
- fix for ticket_getbasecontent hook(errors in log and notifications not right) and delete the auto watch note on trigger ticket cron (had 20)
updates and Steps for push to prod Aug 8 2018
- pull apps, rebuild cache
- switch alma to V4791 branch -(was to fix susweb-dev's repo)
- pull hds, rebuild cache
- update alma integration app, restore templates (just TOO one)
- rebuild cache
- SSA- 4877 fix for TOO tables - fix date sort and some red boxes
- SSA-4892
- SSA-4891
- SSA-4920
- SSA-4922
updates and Steps for push to prod OCT 10, 2018
https://classic.kayako.com/article/1508-kayako-classic-4-92-1-release-notes
https://classic.kayako.com/article/1508-kayako-classic-4-92-4-92-1-release-notes
- SSA-4971 - multiple cr link on ticket 14215
- update to version 4.92-2
- SSA-4390 - Paste preserves format
- SSA-4981 - Tickets not going overdue
- SSA-4898 -Add date selection tool to ToO Trigger page
- SSA-4629 -Add Number of tickets in Closed status on Quick Filter
- run setup
- delete setup dir
- rebuild cache
- restore langs
- restore templates (non-modified) - for nrao, think can just restore all, mods are new additions.
- change privacy to https://almascience.nrao.edu/alma-science-portal-privacy-statement (in admin panel, settings/user consents)
- or https://almascience.eso.org/alma-science-portal-privacy-statement
- update regpolicytext (change Kayako to ALMA/NRAO)
- update footer template to add 'paste_as_text: true,' to tinymce.init(if needed)
updates and Steps for push to prod on Jan 10 2019
- SSA-5269 - add list of watchers for non-solar trigger tickets
- tag branch app_492-4
- turn off hds
- pull hd apps
- git checkout app_492-4 (miss named)
- turn on hd for me
- rebuild cache
- check it
- turn on for all
- because updates are broken(should be fixed):
- dbvis: insert into swsettings (section,vkey,data) values ('settings','alma_trigger_ticket_extra_watchers','');
- dbvis: insert into swsettingsfields (sgroupid,name,customvalue,iscustom,settingtype,app,displayorder) values ('330','alma_trigger_ticket_extra_watchers','','0','text','alma_helpdesk_integration','34');
- rebuild cache
- add data to new setting.
updates and Steps for push to prod on jan 17 2109
https://classic.kayako.com/article/1515-kayako-classic-4-92-4-release-notes
- make copy of settings pages - if it dumps settings/departments
- turn off access(while setup)
- copy setup
- tag all
- pull apps
- git checkout master
- check apps for updates
- pull hd (configs?)
- rebuild
- run setup upgrade
- delete setup
- allow access if disabled
- rebuild cache
- restore out of date templates
- check settings (esp casa depts and nrao departments)
updates and Steps for push to prod on April 26 2019
https://classic.kayako.com/article/1517-kayako-classic-4-92-5-release-notes
https://classic.kayako.com/article/1518-kayako-classic-4-92-6-release-notes
- update to 4.92-6
- SSA-5314 - put project ticket id on too project add
- SSA-5237 - changes to custom fields for proposal change requests
- SSA-4945 - extra notification on auto project tickets
- SSA-5357 - overdue alerts for staff
- SSA-5433 - kb subcatagories
- SSA-5443 - count kb views
- SSA-5451 - tooltip for dept names and staff names
- SSA-5454 - add create problem report button
- SSA-5449 - add link to project tracker
- SSA-5442 - remove previous messages from emails
- SSA-5452-allow staff to turn off tiny MCE editor
- SSA-5450-add button on ticket view to open the department
- SSA-5446 - kb - change Newest articles to Last Updated
- SSA-5412 - send email if email parser can not open mailbox
- SSA-5453 - update user's institution on login
- make copy of settings pages - if it dumps settings/departments(or dump settings table) -- find which are being killed and write up sql to save/restore.
- turn off access(while setup)
- copy configs if needed
- copy setup
- tag all
- pull apps
- check apps for updates
- pull hd (configs?)
- rebuild cache
- run setup upgrade
- delete setup directory
- rebuild cache
- remove javascript disable (37) for ssa-5433
- restore out of date templates/phrases
- check settings (esp casa depts and nrao departments)
- create the custom fields for alma - see staging (proposal change request dept)
- check the email ques -- is password encrypted? if not, have to remake them.
- update alma setting in advanced tools for ssa-5449 - problem reports jira settings ( csv list of department ids.)
- update recentarticle phrase for SSA-5446 (from Newest articles to Last Updated)
- allow access
- get admins/arc to update data for ssa-5357 (overdue tickets deptments ...HDScriptsApp/DepartmentOverdueAlerts)
- update yourticketdetailsdesc phrase to include 'Please only fill the relevant fields for your request. If you are requesting a Spectral Setup Change, please include the Current and Revised Central Frequency (sky) [GHz] and Bandwidth [MHz (km/s)] '
updates and Steps for push to prod on june 11 2019
SSA-5503 - Updates to the change of ARC tickets (requires the deployment of updated userregistration using the hdproxy)
SSA-5582 - for srdp, add data products button.
updates and Steps for push to prod on Nov 6 2019
https://classic.kayako.com/article/1533-kayako-classic-4-93-0-release-notes
- update to version 4.93-1 - there are updates in the apps that won't work with 4.92-6!
- SSA-5622 - add macro reply to tickets
- ssa-5656 - fix to nrao email que.
- SSA-5675 - tweaks to custom fields
- SSA-5285 - Delegated Users should be able to trigger a project
- SSA-5357 - Monthly Overdue notifications fix
- SSA-5683 - update emails from nrao_200
- SSA-5825 - force users to select a department when submitting a ticket.
- SSA-5824 - remove previous content from reply by email
- SSA-5855 - show user's email in ticket info box
- SSA-5827 - try and parse user's email in udb tickets.
- SSA-5881 - on reply by email to note notification, create new note, not post.
- NRAO HD - change phrases errstinvaliddepartmentid and sterr_invaliddepartment to "Please select an appropriate department to submit a ticket."
- done-make copy of settings pages - if it dumps settings/departments(or dump settings table) -- find which are being killed and write up sql to save/restore.
- done-check which notifications are enabled - they all ended up disabled on cobweb....
- turn off access(while setup)
- copy configs
- copy settings
- copy setup
- tag all
- update pull scripts for php-7
- check ..../content/.user.ini? -- compare w/old one -- check admin diagnostics page to make changes take!
- memory_limit = 256M
- max_execution_time = 600
magic_quotes_gpc= Off - this is gone from php 7.
- post_max_size = 32M
- upload_max_filesize = 32M
- https://info.nrao.edu/computing/guide/web/php-changes-moving-from-5-to-7
- not supposed to need to restart php but it is slow -- so service php-fpm restart.
- pull apps
- update/add the nrao200 config items - in config.php
- disable nraosync job for testing
- pull hd (configs?)
- check NRAO branch!
- rebuild cache
- NOTE:had to change perms/owners of links on staging
- run setup upgrade
- delete setup directory
- rebuild cache
- check apps for updates
- verify that then pending status is not marked as resolved ->tickets->status
- check the new nrao200 mapping table, run the sync test - should be nothing but spaces - if not, drop table and redo w/the test version.
- --to run test use ....../nraohelpdeskintegration/nraointegrationcron/NraoUserSyncJobTest
- restore out of date templates/phrases
- check settings (esp casa depts and nrao departments)
- need
Timeout 600 ProxyTimeout 600
in apache settings?
- make sure email que passwords are encrypted - if not "change the password"
- update phrases (see above)
- verify settings - enable auto ticket gen was disabled on staging.
- allow access
- php log file at /var/log/php-fpm/www-error.log
- check hdproxy (UPDATE it!) -- start it!
*when do php 7 *
chown -R php-fpm content/
chmod -R a+rx content/
log file is /var/log/php-fpm www-error.log
Timeout 600 ProxyTimeout 600
in apache settings
Kayako updates and Steps for push to prod on ??
- SSA-5997 - personal pref for block formating
-
Deskpro updates and Steps for push to prod on Feb 17 2021
- update to deskpro build 51116
- ASG-372
- part of ASG-361(kbs, not triggers)
- ASG-368
- ASG-359
- ASG-362
- ASG-357
- ASG-366
- ASG-363
- update the staff manual link
- ASG-11
- see https://staff.nrao.edu/wiki/bin/view/DMS/WDG/DeskProSetup for how to do updates
Deskpro updates and Steps for push to prod on May 5
- ASG-377 -- modify user template -> Portal/user-menu.html to make the login button redirect to server/login
- ASG-371 - update hdproxy for protrack
- ASG-369 - updated nrao ticket nag
- on alma need to update the header to include alma.js (ASG-376)
- ASG-375 - using CAS
- under apps resync apps (after copy) to get the cas app to show up
- under crm, update and enable the cas app. - copy settings from staging/look in nrao_cas readme.txt
- under template editor update the Portal/login.html template to change external service to sci portal
- ASG-376
- ASG-364 -- short department names for ticket emails --need to edit the trigger templates (on nrao prod) -- see staging
- Updates the hdproxy to return better error codes
- ASG-360 (show/hide notes)
- create the widget
- for project tickets creation create a superagentkey and put in config file.
- ASG-384 (new bos2kayao) (not complete, but won't break anything)
- create nrao_api_agent agent with perms to only the right departments and only create/modify ticket privs.
- need to create api key, update config.database_settings.php
- update hdproxy config to add nrao_deskpro_path.
- update deskpro to build 51684(https://support.deskpro.com/en/news/posts/deskpro-2021-1-2-release)
Deskpro updates and Steps for push to prod on June 17th
- deskpro build 51992 (security update) - https://support.deskpro.com/en/news/posts/deskpro-2021-1-6-release
- ASG-402 - only show a few messages in notification email
- ASG-403 - auto project ticket, create from fixed acct
- ASG-394 - update api requests
- ASG-401 - add F2F for ALMA -- need to update nav_buttones_big.html template for the user portal
Deskpro updates and Steps for push to prod on Aug 11 2021
- deskpro build 52296 (https://support.deskpro.com/en/news/posts/deskpro-2021-1-8-release-2 and https://support.deskpro.com/en/news/posts/deskpro-2021-1-7-release)
- ASG-409 - update all sql calls to log error well.
- ASG-384 ?
- requires adding db config to hdproxy.properties
- add config to /config/config.database.php if using that email
- create user group for these new users and add setting to hdproxy.properties
- make sure to copy config.settings files as they have been change -- will only be used if use database login....
- copy and restart the new hdproxy (for asg-384)
- ASG-416 - fix sizeof tests
- ASG-421 - seperate trigger ticket suffix from project ticket creation
- need to copy
almatelesettings.html.twig
AlmaTelescopeSettingsController.php
AlmaCheckForNewTicketsTask.php
- ASG-422 if eso decides to use it.
- if so need updated proxy and hd_api_client.php
Deskpro updates and Steps for push to prod on Nov 2 2021
- ASG 384 (proxy updated on prod).
- need config.properties file for new proxy
- copy updated proxy and hd_api_client.php
ASG-430
-- more proxy updates and (ALMAdatasourcecontroller.php) ---- released(9/17/2021)
ASG-433 (released)
- ASG-406 -- write new sync and elimate deskpro's -- COMMENT OUT UPDATES (create ok) until know how many and how many are merged incorrectly!(only copy one hd at a time!)
- have to figure out which user account to use if find to many by name(Carolina Agurto - karolina.belen@gmail.com is not active!) -- after first run, update the table with the right deskpro id/merge accounts -- look if one of the emails in not active!
- same on NRAO:select person_id,firstName,lastName,enabled from person where firstName='Fatemeh' and lastName='Tabatabaei'; select email from email where person_id=2277; (the disabled one)
- need to update database.config.php with the api key
ASG-435 -- have proxy try and resend change of arc tickets (depends on ASG-406)
need to add config property for how long to try and add the change of arc ticket (in hours)
- DESKPro build 52636
- ASG-438 (checknewtickettask.php)
- ASG-437 - mass assign
- ASG-443 add job status
- ASG-444 , fix the new ticket trigger for visitor dept - assign after creation -- requires hdproxy_api_client.php and new proxy
- ASG-449
- update the user CRM to use keycloak
- ASG-451(released 10/25/21)
Deskpro updates and Steps for push to prod on Feb 2 2022
- ASG-465 (dept descriptions for new dept on NRAO)
- ASG-364 - update for new department in email ticket templates copy last else from staging.(3 places) (short department names in ticket notifications)
- ASG-466 - add mouse wheel event to agent group by dropdown (released nov 24/2021)
- update ALMA user sync to fix ARC update(release nov 30/2021) - push new proxy that eliminates the user reg app code.
- update admin log page so that clear log file button copies the file to a name with the current date/time (release nov 30/2021)
- ASG-468 - show old admin error logs
- deskpro build 52847 - https://support.deskpro.com/en/news/posts/deskpro-202120
- added counter of number of sci portal searches - shows up on agent advanced tools/kb clicks tab
- add a fix to the nrao overdue ticket nag
- add a fix to the nrao sync for 2nd accounts(released dec 14/21)
- add some fixes for when oracle is down
- ASG-469 - allow user too pages to work while oracle is down
- ASG-481 - auto project ticket creation fix for arc
- ASG-482 - add nrao ID's to persons as a note
Deskpro updates and Steps for push to prod on March 17 2022
- https://support.deskpro.com/en/news/posts/deskpro-202210-release
- https://support.deskpro.com/en/news/posts/deskpro-202210-release-1
- did dp fix sendagentnewemail yes the did -- take it out of the copy scripts /src/Application/DeskPRO/Tickets/Actions/SendAgentNewEmail.php:358
- ASG-487, requires push of the proxy (deployed feb 23)
- ASG-494, add ticket note for EU
- ASG-488 - need to update the logroate on prod
- ASG-496 - change NOTE background on agent tickets
- ASG-498 - fix the add TOO page
Deskpro updates and Steps for push to prod on March 23 2022
- ASG-502 - update the subject of the change of arc ticket to include the from arc
Deskpro updates and Steps for push to prod on Jun 29
- https://support.deskpro.com/en/news/posts/deskpro-horizon-release-20221954
- https://support.deskpro.com/en/news/posts/deskpro-horizon-release-20221954
Deskpro updates and Steps for push to prod on Aug 4 2022
- ASG-513(updated proxy) - OPT error ticket creation - update config.properties(opt subject code) for proxy, new proxy + api client and blobcontroller
- ASG-514(update proxy) ADMIT ticket post - update config.properties (admitpostpart1,admitpostpart2,admitpostpart3 - see staging)
- ASG-515 -typo on trigger tickets
Deskpro updates and Steps for push to prod on Sep 20 2022
- deskpro version 53371 -https://support.deskpro.com/en/news/posts/deskpro-horizon-release-2022330
- ASG-518 - mass assign is broken
- ASG-520 remove the "Re:" from new ticket emails (to user) - edit email templates on new emails - also for agent
- ASG-521 allow create project tickets to use dept name or id
- ASG-526 (proxy) MAGMA posting (new config items!)
- ASG-527 - update the TOO page with new text
Deskpro updates and Steps for push to prod on Sep 26 2022
- ASG-531 -- update close project tickets
- ASG-529 - raw data request tickets -- requires update of the sidebar app.
- ASG-519, project ticket post messages sometimes fail on staging.
- ASG-525 - seperate api posts in tickets
Deskpro updates and Steps for push to prod on Oct 3 2022
update nrao200 sync as it was throwing exceptions and dying.
Deskpro updates and Steps for push to prod on Oct 4 2022
- ASG-534 -- fix missing comments in TOO ticket post
Deskpro updates and Steps for push to prod on Oct 13 2022
- ASG-533 -- update to lava posts
Deskpro updates and Steps for push to prod on Feb 7 2023
- ASG-530 - change close project tickets to use table
- deskpro build 53453
- ASG-516 -- override the deskpro user auth so can use the backup auth tables.
- deskpro build 53520
Deskpro Horizon updates and Steps for push to prod
- ASG-559 - ngVLA topic
- ASG-561 - remove manage email link
- alma ticket side bar app recreated (install on prod)
- update the php settings (https://thisinterestsme.com/php-fpm-settings/)
- hoizon build ---