{"id":614,"date":"2017-10-01T11:10:48","date_gmt":"2017-10-01T11:10:48","guid":{"rendered":"http:\/\/blogs.magicjudges.org\/judgeapps\/?p=614"},"modified":"2018-02-14T14:24:52","modified_gmt":"2018-02-14T14:24:52","slug":"judgeapps-updates-august-2017","status":"publish","type":"post","link":"https:\/\/blogs.magicjudges.org\/judgeapps\/2017\/10\/01\/judgeapps-updates-august-2017\/","title":{"rendered":"JudgeApps Updates \u2013 August 2017"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Before we dive into the JudgeApps technical updates, we want to announce a change we\u2019re making in the blog. If you pay close attention to the title of the updates posts, you might have noticed that this one is different than previous ones. As of this post, we\u2019re moving from a bi-weekly to a monthly schedule. The main reason for this is that changes in development usually pile up, and then get reviewed and released as a bunch, leaving some weeks with very little content. We know this change means you\u2019re getting the new stuff less frequently, but the updates will be more consistent and complete.<\/span><\/p>\n<p><span style=\"font-weight: 400\">So, without further ado\u2026<\/span><\/p>\n<h1><span style=\"font-weight: 400\">JudgeApps Accounts<\/span><\/h1>\n<p><span style=\"font-weight: 400\">To use JudgeApps, you need an account. That\u2019s a well known fact. To get an account, you need to be approved by a judge with approval privileges. This used to be done automatically with a script that checked your information against Judge Center, but with Judge Center down, all accounts have to be approved manually. With reviews moving to JudgeApps, and certifications relying on an advancement review, we got a new catch-22: you can\u2019t get certified without a JudgeApps account, but it can take several weeks for an account to be approved.<\/span><\/p>\n<p><span style=\"font-weight: 400\">To solve this problem, and to decrease the amount of time required to approve a new account, JudgeApps was changed so:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">L2 judges can approve L1 candidates (or ones they recently certified)<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">New accounts are always L0 (existing judges have an account already, and newly certified ones require an advancement review to move from L0 to L1)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">To learn how to approve new accounts, check out the \u201c<\/span><a href=\"https:\/\/blogs.magicjudges.org\/judgeapps\/reviewing-new-accounts\/\"><span style=\"font-weight: 400\">Reviewing New Account<\/span><\/a><span style=\"font-weight: 400\">\u201d instructions page.<\/span><\/p>\n<p><span style=\"font-weight: 400\">We also fixed some issues and improved the wording on error messages users get when their account hasn\u2019t been approved yet, and they try to access it, change a password or create the account again.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Roles<\/span><\/h1>\n<p><span style=\"font-weight: 400\">When you look at your profile, the first line (other than your name) is \u201cRoles\u201d. This indicates whether you have an advanced role (such as L2 tester or RC), or some other role (like Scorekeeper or TO). One role almost everybody has, is \u201cJudge\u201d. While it seems obvious, if you have a judge level, you should have the judge role. Now JudgeApps enforces it, so this role can\u2019t be removed for anyone who has a judge level. While it might seem like a weird chance, since there\u2019s no reason to remove the \u201cJudge\u201d role if someone is a judge, mistakes (can no longer) happen.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Another change was the addition of the D2 TL certification review. When a GP Head Judge is certifying a L2 judge as a GP Day 2 TL, the reviewer no longer has to copy-paste the list of requirements into an evaluation review. They should just chose a \u201cTeam Leader Certification\u201d review type, fill out the necessary fields, and voila!<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Events<\/span><\/h1>\n<p><span style=\"font-weight: 400\">We made some changes to events to make them work better. Some of the changes are invisible to most people, and some of them will improve events for everyone. The biggest change was made to the way we load staff photos. We changed the way it works so the page should load faster. We also optimized the way event details are handled.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Another change that was made relates to withdrawing applications. Other than moving code from side to side, making maintenance easier, we cancelled the option to withdraw from an event after it ended. We believe most users won\u2019t miss the option.<\/span><\/p>\n<p><span style=\"font-weight: 400\">One other small fix we implemented, handles people without letters in their username. The \u201cMy Events\u201d link now works for you!<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Additional Features<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Finally, we implemented some quality of life features to make your life a bit easier:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">You can search judges by secondary region only<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">When an exemplar wave CSV is being updated, a warning is shown for you to know that downloading it might result in an outdated CSV file<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Reported forum posts now come with the text of the post and a link to the user\u2019s profile, to forum moderator\u2019s delight<\/span><\/li>\n<\/ul>\n<h1><span style=\"font-weight: 400\">Feedback<\/span><\/h1>\n<p><span style=\"font-weight: 400\">As always, we\u2019ll be happy to get your <\/span><a href=\"https:\/\/apps.magicjudges.org\/feedback\/\"><span style=\"font-weight: 400\">feedback<\/span><\/a><span style=\"font-weight: 400\">, whether if it\u2019s a feature you need, a bug you spot or any ideas for this blog.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>August was a busy month for the JudgeApps development team with some new features, bug fixes and new responsibilities for L2 judges all over the globe.<\/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-614","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\/614","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=614"}],"version-history":[{"count":1,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/614\/revisions"}],"predecessor-version":[{"id":615,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/614\/revisions\/615"}],"wp:attachment":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/media?parent=614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/categories?post=614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/tags?post=614"},{"taxonomy":"language","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/language?post=614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}