{"id":721,"date":"2018-09-15T12:00:30","date_gmt":"2018-09-15T12:00:30","guid":{"rendered":"http:\/\/blogs.magicjudges.org\/judgeapps\/?p=721"},"modified":"2019-05-05T12:13:04","modified_gmt":"2019-05-05T19:13:04","slug":"judgeapps-updates-august-2018","status":"publish","type":"post","link":"https:\/\/blogs.magicjudges.org\/judgeapps\/2018\/09\/15\/judgeapps-updates-august-2018\/","title":{"rendered":"JudgeApps Updates &#8211; August 2018"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Hello everyone and welcome to the JudgeApps update for August. This month we have only a small number of updates thanks to the ongoing efforts to upgrade Django to version 2.1, and migrating our system to new and hardware. We also have updates relating to the new TLTP role, and a few upgrades to our ability to answer your problems quickly.<\/span><\/p>\n<p><span style=\"font-weight: 400\">When it comes to judges who already hold a TLC, upon a successful completion of a TLTP panel that certification will be automatically upgraded to the TLTP certification.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Site Upgrades<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Over the past few months, we\u2019ve been working on moving the entire magicjudges.org family of sites to new infrastructure. We\u2019re happy to report this is now done, and the JudgeApps family of sites is now hosted on Amazon Web Services instances administered by Dan Collins and Paul Baranay.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Moving our infrastructure has allowed us to upgrade to the latest versions of Linux, Python, PHP, and various other systems; and we\u2019re looking forward to making other improvements in the future. The migration was done during the <\/span><a href=\"https:\/\/blogs.magicjudges.org\/judgeapps\/2018\/08\/10\/magicjudges-org-network-maintenance-august-24th\/\"><span style=\"font-weight: 400\">scheduled downtime<\/span><\/a><span style=\"font-weight: 400\"> on August 24th. The change caused a few issues with creating new accounts for the site for a short while, but everything seems to be in order at the moment.<\/span><\/p>\n<p><span style=\"font-weight: 400\">One example of the benefits of this new infrastructure is the <\/span><a href=\"https:\/\/apps.magicjudges.org\/map\/\"><span style=\"font-weight: 400\">Judge Map<\/span><\/a><span style=\"font-weight: 400\">. Some combination of outdated software on our old server was preventing us from accessing the Google Maps API. With that problem resolved, we\u2019ve re-activated the Judge Map feature!<\/span><\/p>\n<p><span style=\"font-weight: 400\">We have also completed a number of upgrades of the site\u2019s infrastructure, including upgrading to Django 2.1. This is an important upgrade for us, as it will keep the site running on the latest release of Django. We make these updates to ensure we have the latest security patches, bug fixes, and other new features from the Django team.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">TLTP Certifications<\/span><\/h1>\n<p><span style=\"font-weight: 400\">We have been busy switching everything that had to do with the previous TLC (Team Lead Certification) to the new TLTP <\/span><span style=\"font-weight: 400\">(Team Lead in Training Program). This switch comes in two flavors: the first is the TLTP panel and the other is the TLTP evaluation. The various review types have been created in JudgeApps &#8211; and are available to the appropriate people &#8211; so that when TLTP testing starts up, we\u2019ll be ready to display that role for the judges who have earned it.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Account Assistance<\/span><\/h1>\n<p><span style=\"font-weight: 400\">In addition, we also added a few more people to the site\u2019s \u201cAccount Assistance\u201d staff. This team of volunteers is dedicated to helping judges and judge candidates with issues regarding their JudgeApps accounts as they arise. You can contact these friendly folks using the JudgeApps Account Assistance form located <\/span><a href=\"https:\/\/blogs.magicjudges.org\/judgeapps\/accounts\/\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">We have added new judges to the staff to help us with any and all problems judges might encounter while using the site. This has reduced our average response time dramatically and will enable us to help more people in a timely manner.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">New Support Website<\/span><\/h1>\n<p><span style=\"font-weight: 400\">As part of our mission to give you the best user experience possible, we\u2019ve launched <\/span><a href=\"https:\/\/support.magicjudges.org\"><span style=\"font-weight: 400\">a new help and support website<\/span><\/a><span style=\"font-weight: 400\">!<\/span><\/p>\n<p><span style=\"font-weight: 400\">In the past, user feedback was sent to our internal bug tracker. This was great for letting the JudgeApps team discuss or act on it, but the user would hardly ever get any direct response. Moreover, the bug tracker was private, so there was no way to see what types of feedback had already been submitted, or how the developers had responded to them.<\/span><\/p>\n<p><span style=\"font-weight: 400\">The new support website is designed to address all of these problems. This new site will supplement our internal bug tracker by providing a place where we can respond to feedback, where someone can go to see if an issue has already been reported, and where we can ask for more information or discuss suggestions<\/span><\/p>\n<p><span style=\"font-weight: 400\">This website is conveniently named support.magicjudges.org. It is now the place to go in order to \u00a0provide feedback or ask questions. It\u2019s a full discussion forum, so if any judge knows the answer, they\u2019ll be able to help you out. Of course, the JudgeApps team will also be there to give more official answers if needed, engage on bug reports, and answer questions privately for sensitive issues.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Grand Prix Forums<\/span><\/h1>\n<p><span style=\"font-weight: 400\">This subject isn\u2019t new, but we want to make sure that everybody knows about how JudgeApps forums for Grand Prix events work in their current form.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Whenever an event forum for a Grand Prix is created, it is split into two: the main GP forum that should be used for formal and official announcements, and a miscellaneous sub-forum. Posting to the main forum is available to a few people who hold key positions (Head Judges, for example). Everybody on the GP staff can write to the miscellaneous forum. The purpose of this separation is to allow people to silence notifications from all the chatter (the sub-forum) without missing the important announcements (the formal forum). And since threads in the main forum are automatically locked, this change also helps prevent folks from accidentally replying-all to the whole staff.<\/span><\/p>\n<p><span style=\"font-weight: 400\">You can configure your JudgeApps-wide event notifications <\/span><a href=\"https:\/\/apps.magicjudges.org\/notifications\/settings\/\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">____________________________________________________________________________________<\/span><br \/>\n<span style=\"font-weight: 400\">We hope this month blog update finds you well and that we were able to provide you with some insights into the working of JudgeApps. If you happen to have a question, request, or an issue you encountered, please\u00a0<\/span><a href=\"https:\/\/apps.magicjudges.org\/feedback\/\"><span style=\"font-weight: 400\">let us know<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This past month we made some HUGE infrastructure changes that resulted in new capabilities, better future-proof systems, and the comeback of the judge map. Would you like to know more?<\/p>\n","protected":false},"author":368,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[9],"tags":[],"language":[11],"class_list":["post-721","post","type-post","status-publish","format-standard","hentry","category-updates","language-en"],"_links":{"self":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/users\/368"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/comments?post=721"}],"version-history":[{"count":2,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":723,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/721\/revisions\/723"}],"wp:attachment":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/media?parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/categories?post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/tags?post=721"},{"taxonomy":"language","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/language?post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}