{"id":760,"date":"2019-02-16T12:31:28","date_gmt":"2019-02-16T20:31:28","guid":{"rendered":"http:\/\/blogs.magicjudges.org\/judgeapps\/?p=760"},"modified":"2019-05-05T12:13:03","modified_gmt":"2019-05-05T19:13:03","slug":"judgeapps-updates-january-2019","status":"publish","type":"post","link":"https:\/\/blogs.magicjudges.org\/judgeapps\/2019\/02\/16\/judgeapps-updates-january-2019\/","title":{"rendered":"JudgeApps Updates &#8211; January 2019"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Welcome to the January JudgeApps update. We have been keeping busy. This month we have a lot of small changes in multiple areas, as well as a long list of improvements for exams. So, let\u2019s get going.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Reviews<\/span><\/h1>\n<p><span style=\"font-weight: 400\">For exams, L3 advancement reviews now have a longer time gap before they are locked for editing. This change is introduced to help L3 panels, who can now advance a judge to the new rank of L3 without worrying about the need to write a complete review on the spot.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Exams<\/span><\/h1>\n<p><span style=\"font-weight: 400\">More exam issues showed up this month for exam types that were taken more than ten times. When trying to look at the statistics for that exam type, an error would occur. One of the stats tables that shows the history of exams taken was set to show ten entries, and when the eleventh entry was inserted to the table, it would fail and send the user trying to watch the statistics to an error page. The number of items is now limited to up-to-ten instead of \u201call\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400\">In addition, we changed who can access an exam once it was created. While for the exam taker the test might be timed, for the creator of the exam (assuming they are not the same person) it isn\u2019t. This created a situation where a test creator can show the questions to a candidate, allowing them to take the exam without time restrictions. To prevent this, we have limited access to the questions themselves to the candidate alone until the exam is completed.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Now, let us talk about <a href=\"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-content\/plugins\/lems-mtg-helper\/lems-mtg-helper-cardfinder.php?find=Jace%2C+Architect+of+Thought&width=223&height=310\" class=\"jTip\" name=\"\">Jace, Architect of Thought<\/a>. While not as cool as <a href=\"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-content\/plugins\/lems-mtg-helper\/lems-mtg-helper-cardfinder.php?find=Jace%2C+the+Mind+Sculptor&width=223&height=310\" class=\"jTip\" name=\"\">Jace, the Mind Sculptor<\/a> he does have one thing going for him. He has the longest text box in the game! What does it mean? Well, if used as a card in a printed exam question, he would warp the page in some cases. We made sure his superpowers won\u2019t affect us in exams from now on.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Lastly, we had a couple of technical issues with the exams. First printing of answer key sheets in Firefox seemed to create some interesting results. This was fixed to be less interesting and more functional, as intended. Second, we have automated the deletion of unfinished exams after a sufficient time has passed. Users will be informed and if no action is taken, the exam will be deleted.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Also for content creators, it seems like editing existing questions also caused an error if someone attempted to add them to an exam type they shouldn\u2019t be allowed to add questions to. This was fixed and should not create future issues.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Text Editor<\/span><\/h1>\n<p><span style=\"font-weight: 400\">A while back, we spoke about the new text editor we integrated into JudgeApps (you might have seen it when creating a new event or project, for example). This still caused a few growing pains as a technical error made specific form fields in some places to appear in the wrong language, unless you where the lucky first to see it after a server restart. We made sure this would not persist by forcing the site to recheck the relevant fields every time they are created.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Level Maintenance<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Other things we talked about a while back was the level maintenance emails judges should be getting at the end of the year if they haven\u2019t filed out the required information. We have now made sure phase one emails have been templated, so it can be translated with Rosetta.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Also on the issue of maintenance, judges that received this email will find within it a link to the \u201c<\/span><a href=\"https:\/\/blogs.magicjudges.org\/contact\/contact-a-regional-coordinator\/\"><span style=\"font-weight: 400\">Contact a Regional Coordinator page<\/span><\/a><span style=\"font-weight: 400\">\u201d instead of the filtered list of relevant judges. This should reduce the amount of leg work required and organize everything needed into a nice condensed form.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Checklists<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Keeping with Simic themes with the release of Ravnica Allegiance, checklists can now be cloned if rejected (Muhahaha!). This means users with rejected lists can now use them to create a copy instead of rewriting them. This should reduce some of the work required for using them and make life a little bit easier for everyone.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Notifications<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Judges that have been getting forum <\/span><span style=\"font-weight: 400\">notifications<\/span><span style=\"font-weight: 400\"> can now enjoy a new <\/span><span style=\"font-weight: 400\">feature<\/span><span style=\"font-weight: 400\">. Instead of having all notifications show on the same page, users can now choose to have them <\/span><span style=\"font-weight: 400\">divided by forum in their notifications settings<\/span><span style=\"font-weight: 400\">. This makes life better for those who try to keep up with the happenings on the forums instead of the big pile of notifications we had up to this point.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Forums<\/span><\/h1>\n<p><span style=\"font-weight: 400\">In more forums related news, forum mods can now mark a specific post as the correct answer to a forum topic. This will cause the tagged post to be shown right below the first post and will add special styling to it in order to make sure it isn\u2019t missed. This should make info hunting on the forums for specific answers easier.<\/span><\/p>\n<h1><span style=\"font-weight: 400\">Bugs<\/span><\/h1>\n<p><span style=\"font-weight: 400\">Some of you might have encountered issues while trying to save reviews and continue editing, resulting in some errors. This is now fixed.<\/span><\/p>\n<p><span style=\"font-weight: 400\"> ____________________________________________________________________________<\/span><\/p>\n<p><span style=\"font-weight: 400\">This is all for January. We hope you enjoyed our work and writing. We\u2019ll be signing of with a happy new lunar year and of course, if you have any feedback you can always leave it <\/span><a href=\"https:\/\/support.magicjudges.org\/\"><span style=\"font-weight: 400\">here<\/span><\/a><span style=\"font-weight: 400\"> for us.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New year, new updates! The holiday season is over, and we\u2019ve come back with a month packed full of changes, fixes, and some new features. Read on to get the latest news from the JudgeApps team&#8230;<\/p>\n","protected":false},"author":455,"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-760","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\/760","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\/455"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/comments?post=760"}],"version-history":[{"count":2,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/760\/revisions"}],"predecessor-version":[{"id":776,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/posts\/760\/revisions\/776"}],"wp:attachment":[{"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/media?parent=760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/categories?post=760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/tags?post=760"},{"taxonomy":"language","embeddable":true,"href":"https:\/\/blogs.magicjudges.org\/judgeapps\/wp-json\/wp\/v2\/language?post=760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}