Change Log

Date Version Change
19 Oct 2018 32.11
  • Series sorted by Average rather than Total now properly display the Average columns and explanatory text to non-administrators.
18 Oct 2018 32.10
  • The semantics of image minimum size when used with "Accept only if resizing not required" have changed. Previously with that option it was not possible to submit an image between the minimum and target dimensions. It now allows that. To preserve existing behaviour we have set minimum dimensions equal to target dimensions for existing Competitions using that resize option. You may reduce the minimum dimensions as you wish to make use of the new behaviour. Remember that newly created Competitions will have the default minimum size values set in Options. You may wish to revisit what you have set in Options.
  • The algorithm for allocating presentation sequence numbers has been reworked to try to avoid adjacent Entries from the same User. It is not always possible, especially where there are a small number of Entries, or where Entries are subsequently deleted. However it should be a big improvement on the previous algorithm. If the Separate Author Field Required option is selected, the algorithm works using a combined Club and Author field.
  • Headings on printable Entry Reports have been tidied.
14 Oct 2018 32.9
  • Fix an error when starting a Preview that could occur under rare circumstances.
8 Oct 2018 32.8
  • Fix a few crumbtrail navigation problems for delegated administrators.
  • Fix an error when attempting to send an empty ad-hoc email.
  • Show a more meaningful message when a non-existant/expired Preview is requested.
25 Sep 2018 32.7
  • When uploading results from integrated projection software (e.g. Di Centra, FFP), the upload would fail if any Awards were present, but Awards were not enabled for that Competition. PhotoEntry will now automatically enable Awards when that occurs. Leaving Awards disabled until needed has the advantage that the Awards column does not appear in Entry Reports, etc.
  • Internal auditing and exception handling improvements.
17 Sep 2018 32.6
  • A reminder that the security change announced on 7 August will happen on 30 September. Please see the news article. Users connecting to PhotoEntry with an obsolete browser that does not support the modern standards will now see a warning on the Login page. If the User does not upgrade their browser they will not be able to use PhotoEntry. We will monitor occurrences and may email details to administrators.
  • Where a User sees warning or error messages associated with an Image, the help text has always been available by hovering over the message. However it was not obvious that this could be done. Where help text is available a "query" symbol now appears beside the message, and is available by hovering over or clicking on the "query" symbol.
  • Allow minimum dimensions to be set equal to maximum dimensions.
  • Properly validate Distinctions when entered by the User.
8 Sep 2018 32.5
  • Minimum Image dimensions now only apply when both width and height are less than the minimum values.
  • The Competition Comment field can now contain a wider variety of characters.
  • If Series Analysis is enabled, the Ranked Scores can now be sorted by Total or by Average Score.
  • When allowing a User to import Entries into a Competition, as well as limiting the Competitions they can choose from you can also now specify a minimum score or grade.
  • When a User imports into a Competition, PhotoEntry now checks if the same Entry has already been imported.
  • Fix a bug where updating User Details would fail if Options\Website Top Images was set to anything other than Allow User to Select.
2 Sep 2018 32.4
  • When allowing Users to import Entries from existing Competitions, you can now specify which Competitions may be imported from.
  • Allow minimum Image dimensions to be specified. These are independent of any resizing options, and can be used to prevent e.g. accidental uploading of thumbnails.
  • When uploading an Image into a panel Competition, the Image Title field is always shown. Filling in the field is optional unless the administrator has specified that Image Titles for Panels are mandatory.
  • Move the Image Titles for Panels option from the Number tab to the Image tab where it more sensibly belongs.
  • The uploadResults web service now allows lenient processing to be specified. This will prevent an entire upload failing if the an individual Entry or Image is no longer in the Competition.
  • The uploadResults web service now has more stringent validation of scores.
  • Fix a bug where the score entry dropdown in Manage Competetion could incorrectly display the maximum score if certain Competition parameters had been changed since the score was entered.
  • Fix a bug where updating a image with an empty title could cause a crash if an explicit maximum title length had been specified.
18 Aug 2018 32.3
  • Change the Series Analysis to show total and average eligible scores per user rather than cumulatively.
8 Aug 2018 32.2
  • When an Entry Report is generated for a Competition in the Judged state, there is an existing option to hide the User's name etc based on the score or grade. This has been rationlised so that there is a new and default threshold of "Never Hide", unscored Entries no longer have the name unconditionally shown, and names for Entries with Awards are never hidden.
  • Some additional analysis can be included in the Series results tables. Whether these are visible are controlled by the Series option "Visibility of Series Analysis Tables" where you can make them visible to everyone, only administrators, or no-one. Additional explanatory text is placed above the tables. The analysis includes cumulative entries and cumulative average scores on the Ranked Scores tables, and a separate Score Analysis table showing actual and cumulative numbers of each score.
  • There is an additional Series option to drop the "n" lowest-scoring Competition results for each User from the calculation. Leave this blank to retain existing behaviour.
  • Administrators have a slightly different view of things, allowing them to e.g. make various changes after a Competition has closed. Sometimes it is useful to see exactly what normal Users would see. If an administrator clicks on their name (top right corner) then on Show Details, there is a new option to Show or Hide Admin Functions. This allows an administrator to relinquish and resinstate their administrator status for the duration of the current session only. (This is not stored, so at the next login they will always have full administrator status back again).
  • Please also read the News article about a Security Update which will happen soon.
25 Jul 2018 32.1
  • Don't allow a Competition to be deleted if it has Judge Previews.
25 Jul 2018 32.0
  • The Judge Preview feature has been enhanced. Images are pre-fetched into the browser allowing the judge to flip between the images more quickly. The judge's email address is now taken when setting up a Preview, and access details may be emailed to the judge. The Judge may now also make notes online while browsing the images. These will appear in the score sheet that can be viewed and printed, or emailed to the judge. The Admin FAQ has been updated with further information.
  • A new competition attribute for panel competitions (on the "Number" tab) allows image titles to be made mandatory. When set, image titles are requested during the upload process, and are also displayed on the Judge Preview.
13 Jul 2018 31.0
  • The Judge Preview feature is now available. See the Admin FAQ for details.
7 Jul 2018 30.2
  • When generating an Entry Report, thumbnails were always being suppressed when names were hidden. Thumbnails are now always shown whenever Show Images is selected.
  • The example filenames for Zip Formats now correctly reflect the Option for last-first name order.
25 Jun 2018 30.2
  • Fix a problem where a Chrome or Chromium browser could not download a zip file for a Competition with a comma or semi-colon in its name.
18 Jun 2018 30.1
  • Notify admninistrators when they are logging into a new version of PhotoEntry.
15 Jun 2018 30.0
  • Add Competition option to allow Users to import Entries from other existing Competitions. See the Admin FAQ for details.
  • If a User has Entries in more than one Class for a particular Competition, ensure that they are displayed grouped by Class and that re-ordering works within Class. This can happen after a change in Class while a Competiion is open, or by an administrator changing the Class of an Entry.
  • Add an option to the getEntryList web service to allow invalid Entries to be included. This allows better error detection by integrated projection software such as Di Centra.
  • Extend the existing option that forces titles to be uppercased to include several other uppercasing options (e.g. first letter of each word, first letter of each word with others lowercased, etc).
  • Allow Users to edit their own Distinctions (by clicking on their name, then on Show Details).
  • Allow two delegated administrators for a Competition instead of only one.
  • Administrators may now embed a direct web link to a Competition on their own web site, or even within emails. The link can be found at the bottom of the General tab of the Manage Competition screen. When Users click on this link, they will be taken directly to the corresponding Competition page (after login if necessary).
  • Add two Competition attributes and associated API operations to allow integrated projection software to store state information.
8 Jun 2018 29.2
  • Fix a bug in the web service getCompetitionList where the Maximum Entries for a Class could sometimes report 1 instead of 0.
8 May 2018 29.1
  • Add further option to Import Entries function to select whether Entry Classes are preserved or set to a particular Class.
6 May 2018 29.0
  • Allow an admin to build a new Competition by importing selected Entries from other Competitions. See the Admin FAQ for details.
  • Add Forget User function to help with GDPR obligations. See the Privacy Statements and Admin FAQ for details.
  • When downloading images in a zip file, output empty fields as an empty string instead of "null".
  • Distinctions, Entry Award and Image Award are now available as fields in the Zip file formats.
  • Top Images Email Options have been reworked. There are now two separate emails that can be sent, and options for each can be configured. See the Admin FAQ for details.
  • CSV exports now use a comma as the separator (with appropriate quoting) to provide better compatibility with older spreadsheets.
  • A CSV export of User data is now available.
  • A warning will now appear at the bottom of the login screen if the browser does not have javascript enabled.
31 Mar 2018 n/a
  • Don't impose PhotoEntry security constraints (Content Security Policy Sandbox) on sites opened using custom links. This particularly affected links to Google Docs which could fail in various ways according to the browser.
17 Mar 2018 28.6
  • Fix some validation errors on the Series settings screen.
  • Include Membership Number in the Entry Report if at least one User with Entries has a number.
22 Feb 2018 28.5
  • Tweak the CSV export to expose sequenceNumber instead of the internal entrySortOrder.
21 Feb 2018 28.4
  • A CSV export of Entry/Image information is now available in the Actions tab of the Manage Competition screen. The export contains one row per Image, with fields separated by a pipe character (|).
  • The Entries on the Manage Competition screen can now be sorted by User, Presentation Sequence, or Title. The latter can be useful for entering scores when only the Title has been announced.
  • A Competition attribute has been added in the General tab to reduce the maximum length of titles below the default maximum of 50 characters.
  • PhotoEntry will now decline to process uploaded images with excessive dimensions (usually as a result of an export error from editing software). Limits are currently set to 8300x5600. Previously this could lead to an OutOfMemory error.
  • An administrator can now impersonate an Inactive User.
14 Jan 2018 28.3
  • Correct problem in 28.2 that in rare circumstances could cause an exception.
13 Jan 2018 28.2
  • Add user option (in User Details) to switch to simple forms of pages that contain Javascript (e.g. image upload screen). This will accommodate older browsers that may have problems with those pages.
  • Change the error message given when an Entry has the wrong number of Images. It now instructs the User to add the required number of Images.
  • The Manage Competition screen now issues a warning for each User that has more than the allowed number of Entries in any Class. This helps administrators who have reduced the number of allowed Entries to identify those that need to be deleted.
  • Revoke access immediately if a User is marked Inactive (instead of at next login).
16 Dec 2017 28.1
  • Don't include scores in Series calculations until the Competition is Judged.
  • Clarify wording in Series screens about values being per User.
  • Always show the brief help about Entry Title.
  • Warn if a series Normal Entries is greater than the sum of the constituent Competitions' Maximum Entries.
  • Fix bug whereby administrator status could be lost when overriding the saved publishing preference of an impersonated User.
  • Add abililty to remember UserID between logins.
  • Correct handling of a User being deleted while actively using PhotoEntry.
1 Dec 2017 28.0
  • A Competition can now be moved to another Competition Group, providing there isn't already one of that name, and that the Competition is not part of a Series (remove it from the Series first).
21 Nov 2017 27.7
  • On the Manage Competition screen, don't show scores/awards or offer the Update Entries button unless the Competition status is Closed or Judged.
  • Correct wording of warning about undersized Images.
  • Fix field validation for Zip Format Custom Text.
  • Add additional error message about retrying if an Image is rejected due to its dimensions.
17 Nov 2017 27.6
  • Enhance the image upload to use a custom "browse" button, and check file size before attempting to upload.
  • On the Manage Competition screen, duplicate the "Update Scores" button at the top and bottom of the table of Entries.
  • Add option for custom text to be specified as a Zip Format Field option.
  • Fix bug in Entry Report where switching from printable to screen formats continued to open a new tab.
  • Align fonts with the main web site.
7 Nov 2017 27.5
  • Internal changes to eliminate inline javascript.
29 Oct 2017 27.4
  • Internal changes.
18 Oct 2017 27.3
  • Allow Entry Reports containing thumbnail images to be emailed to Active Users. Images for Entries marked as Do Not Publish are not included.
16 Oct 2017 27.2
  • Add Series option to allow the Series to be viewable by Users.
  • Add button to generate printable/paginated Series results.
16 Oct 2017 27.1
  • Fix crash when sorting entry report by score/place (bug introduced in 27.0).
13 Oct 2017 27.0
  • Major internal optimisation of database access.
11 Oct 2017 26.3
  • Fix logo scaling on printable entry reports.
  • Split entry reports into separate tables, and include pagination when printing.
  • Open printable entry reports in a new tab.
  • Tidy Manage Competition screen when there are no entries.
6 Oct 2017 26.2
  • Fix null pointer exception when Entry title has invalid format and automatic title uppercasing is enabled.
  • Add Entry Report option to omit user/author names when status is not Judged.
  • Add Option to strip special characters from Top Images attachment names (workaround for Microsoft Outlook bug).
  • Internal optimisations.
3 Oct 2017 26.1
  • Fix null pointer exception after updating zip format (bug introduced in 26.0).
29 Sep 2017 26.0
  • Allow Users to be sorted by Membership Number.
  • Web Service - correct name of competitionStatusDesc field.
  • Allow up to 2 custom links to external sites to be added to the left menu.
  • Enhance Download Zipfile to allow score/place cutoff values, and to preview the number of Entries and Images to be downloaded.
  • Add "inactive" flag to the Competition Group list.
  • Warn if an admin is adding an Entry to a non-Open Competition.
  • Enhance the image upload screen to hide the Upload button until a file is selected, only search for JPG files (if supported in the browser), and to replace the Upload button with a "please wait" message while uploading. (This will be enabled shortly).
21 Sep 2017 25.0
  • Major update of internal libraries.
21 Sep 2017 24.20
  • Internal fix for organisation maintenance.
21 Sep 2017 24.19
  • Correct title on Entries email (was saying Results).
  • Remove links to original/resized images from Entry report with images.
17 Sep 2017 24.18
  • Strip all '1 enUS(...)' from colour profile names (created by Google software).
  • Strip invalid characters from profile names (created by Google Nexus phones).
  • Handle Exif 'Color Space = 2' which implies AdobeRGB (1998).
14 Sep 2017 24.17
  • Cater for profile names such as '1 enUS(sRGB IEC61966-2.1)'.
14 Sep 2017 24.16
  • Top-images emails are now batched with up to 10 images per email to avoid large emails.
  • Images without an embedded colour profile, but with the Exif "Color Space" attribute set to 1, are now treated as though they have the standard sRGB IEC61966-2.1 profile (the same way that Photoshop treats such images).
10 Sep 2017 24.15
  • Tighten logon process to not reveal whether a UserID is valid.
  • Add ability for an Entry report to be sorted by title.
  • Add Competition attribute to force Entry and Image titles to uppercase. Also added global Option to specify this as a default for new Competitions.
  • Add global Option to allow User names to be shown as "Last, First" instead of "First Last".
  • Minor formatting tweaks.
6 Sep 2017 24.14
  • When an uploaded Image has no colour profile, issue an informational success message that it is assumed to be standard sRGB.
  • Correct display of Series weightings.
  • Correct remembering publishing options, and display full publish status description.
  • Various formattting tweaks.
  • Correct size of Entry and Image Reference fields.
24 Aug 2017 24.13
  • Prevent incorrectly resizing image that required change (e.g. orientation) when Resize Type is AcceptWithout Resizing.
22 Aug 2017 24.12
  • Add User last login to Users screen.
  • Correct display of image warnings in entry section of panel competition (eliminate duplicates).
  • Add warnings about unusual Competition configurations.
  • Increase judge website address max length from 50 to 250.
  • Ensure errors in tabbed input screens show the relevant tab.
  • Add explanatory text in placeholder for reference fields.
18 Aug 2017 24.11
  • Add Change Entry Class button.
  • Fix some Delegated Administration privilege problems.
16 Aug 2017 24.10
  • Include all information in generated emails on screen version of Entry Reports.
  • Internal auditing and organisation maintenance fixes.
14 Aug 2017 24.9
  • Don't hide Entry TItle in Entry Report when hiding User name.
14 Aug 2017 24.8
  • Add Entry Report to provide customisable reports and replace existing email reports.
  • Simplify adding another Entry.
  • Fix some inconsistencies where admin buttons could be shown but not used.
  • Add some missing popup help.
  • Fix email icon not working when an email address was used as the UserID.
  • Internal database optimisations.
7 Aug 2017 24.7 This is now the production version.

Minor changes:
  • Manage Competition Group - add entry counts for each Competition.
  • Enhance some messages when adding Entries.
6 Aug 2017 24.6
  • Shorten some menu items.
  • Correct Series tie-break calculation.
  • Implement View by Presentation Sequence screen.
5 Aug 2017 24.5
  • Position help popups automatically to prevent going off right side of screen.
  • Add missing help popups.
  • Manage Competition - move actions buttons to a separate tab.
  • Implement Series screens.
  • Align font sizes in input and select fields across various browsers.
1 Aug 2017 24.4
  • Fix crash sending ad-hoc email.
  • Reformat instruction blocks to be more readable.
  • Add judges into Entry and Results emails.
  • Increase crumbtrail font size slightly.
  • Web service getEntryList - expose and order by entrySortOrder.
  • Fix padding in user details dropdown.
  • Correct rendering of Last Login when user has never logged in.
31 Jul 2017 24.3
  • Allow / in distinctions. Internal fix to adding organisations.
30 Jul 2017 24.2
  • Fix static text typos and broken superuser impersonation links.
27 Jul 2017 24.1
  • Fixed problem adding new Competitions.
27 Jul 2017 24.0 Preview version of the new user interface. This version is accessible through a different URL. 23.x remains the production version for now.
27 Jul 2017 23.4
  • Internal changes to allow co-existence with major version 24.0 (new user interface)
11 May 2017 23.3
  • Reduce session timeout from 120 minutes to 60 minutes and optimise session cleanup.
5 May 2017 23.2
  • Implement Web service API v3.
19 Apr 2017 23.0
  • Implement Web service API v2, including correction to resultCode.
10 Apr 2017 22.0
  • Extend warning of subscription expiry from one week to 30 days.
  • Prepare for web service API v2.
1 Mar 2017 21.0
  • Competitions for which a User is not eligible to make Entries are now hidden from their list of Competitions.
  • A little extra space has been added to the bottom of each screen to prevent Microsoft Edge hiding information with its flyouts.
  • Maximum Entries for a Competition now defaults to 0 instead of 1.
  • The maximum size of the Competition Judge field has been increased from 30 to 50 characters.
  • Overlapping uploads of the same image are now detected (prevents a crash screen when a user aborts an upload and immediately starts it again).
  • Classes now appear before Categories in the Options screen to better align with the FAQ.
15 Feb 2017 20.2
  • The getCompetitionList web service now only returns Competitions that the user has administrative rights over.
6 Feb 2017 20.1
  • Force UserID to be stored in lowercase (avoids "UserID not known" error and other anomalies).
25 Jan 2017 20.0
  • Include user and license counts in Users screen.
11 Jan 2017 19.0
  • An additional resize option has been added to only accept images that are correctly sized. This contrasts with the existing option for exact sizing which requires the author to pad the image to the required aspect ratio if necessary. The new option accepts the image if either the width or height (or both) are exactly the target size.
  • Added updateCompetitionStatus web service.
19 Dec 2016 18.0
  • Allow maximum entries for a particular Class to be set to zero.
  • Minor fix to web service authentication.
24 Nov 2016 17.2
  • Minor fixes to web service support.
22 Nov 2016 17.1
  • Move the 2-factor authentication code entry to a separate page to avoid upsetting password managers.
  • Allow hyphens in a UserID.
19 Nov 2016 17.0
  • Add 2-factor authentication support using Google Authenticator.
16 Nov 2016 16.0
  • Minor fixes to web service support and some internal administrative functions.
27 Oct 2016 15.0
  • Add web service support to allow DiCentra to download Competitions and upload results. Note that this functionality won't be available for you to use until a new version of Dicentra that supports this is released. If anyone has a system of their own that they would like to integrate with Photoentry please drop us an email.
18 Oct 2016 14.0 Important: It is now possible for a User to have multiple PhotoEntry accounts with different Organisations, but to use the same email address. It is also possible for two different Users to have PhotoEntry accounts with the same Organisation but with a shared email address.

Users now have a User ID and an Email Address. If the Email Address is left blank, the User ID must be a valid email address - all existing User accounts have been migrated to this format.

To specify a separate email address for a User: change their User ID to the new ID format (alphanumerics and spaces), and enter their email address in the Email Address field. User IDs must be unique throughout PhotoEntry, but the same email address can be associated with multiple User IDs.
12 Oct 2016 13.1
  • Prevent an OutOfBoundsException when calculating a Series. This only occurred in rare circumstances.
  • Issue an error when attempting to download a zip file where the zip format would lead to duplicate filenames.
6 Oct 2016 13.0
  • Important: Some users have been using the browser "Back" button, then attempting to perform actions from previous screens. This often leads to errors. When PhotoEntry detects that the Back button has been used, it will now issue an error and return to the Main Menu. The links and buttons displayed on each screen should always be used when navigating around the site.
  • On the Manage Competition screen, allow the Competition Entries to be sorted by Presentation Sequence, for easier result entry.
  • Add a warning when an uploaded image is undersized (i.e. both the width and height are less than the required dimensions).
28 Sep 2016 12.1
  • Internal email fix.
27 Sep 2016 12.0 A number of security features to help protect PhotoEntry against attack have been added. These include:
  • Preventing use of the most common passwords
  • Only allowing one password reset request to be generated at one time
  • Blocking access to an account for 5 minutes after 5 incorrect passwords
  • The format of system-generated passwords has been changed to be easier to manually type if required.
26 Sep 2016 11.0
  • Provide support for projection of Print Competitions: Add Presentation Sequence yes/no option to Competitions. If set, PhotoEntry will generate random 4-digit Presentation Sequence numbers for each Entry in that Competition. These are visible on the user and management screens that show Entry details. A new Zip File Format item has been added to allow the Presentation Sequence to appear in the filenames. Users should write the Presentation Sequence number of the back of each physical print. At the start of the actual Competition prints should be arranged in ascending Presentation Sequence order. A conventional photo viewer that can cycle through files in alphanumeric order can then be used to project the images in the matching order.
  • Correct more navigation links to Competitions.
24 Sep 2016 10.1
  • Correct links to Competitions on the Entry Summary page.
23 Sep 2016 10.0
  • A new Competition attribute, Minimum Entries, has been added. If a User does not have at least this number of valid entries in the Competition, all of their Entries in the Competition will be marked as invalid and not processed.
  • Allow nomination of a User (which in an inter-club scenario would be a club) to have limited administrative authority over a particular Competition (changing Status, reviewing and deleting Entries, entering results, sending emails). An expiry date for the delegation may be specified.
  • Add PhotoEntry versioning and display on login and main menu pages.
10 Sep 2016
  • When adding a new user, correctly check for the user email address already existing in another organisation.
7 Sep 2016
  • Trap image manipulation exceptions (e.g. from corrupt jpeg files) and output as upload error message instead of traceback.
4 Sep 2016
  • On the Entry screen, the checkbox for remembering publising preferences is now preserved if there is an error in the entry title.
  • Entry Reference, Image Title and Image Reference can now be added as Zip file format fields.
11 Aug 2016
  • You can now clone a Competition (within a Competition Group). On the Manage Competition screen, modify any settings you want to (particularly the Competition Name) and click on Create New Competition.
5 Aug 2016 Important: It is now possible to explicitly configure the format of filenames in the downloaded zip file. When you click on "Download Entries Zip File" you now see a screen that allow you to define formats. If you do not have any format, a default one will be created automatically. The default format is suitable for many competitions, but some administrators might wish to remove the Image Number from the end. (You will still need a format that includes Image Number for panel competitions). Please see the updated Admin FAQ section "How do I download entries from a Competition?" for more details.

The "Downloaded Zip File Keyed By" option has been removed. If you wish to include membership numbers as well as or instead of names please create a new format. If any membership numbers are missing, the word "null" will appear in the filename.

The "Include Sequence No in Zip Filenames" Competition attribute has also been removed. Again, create a new format according to how you would like this to appear.
30 Jul 2016
  • An Option has been added to set the default Colour Profile to be used when creating Competitions. This can still be overridden for individual Competitions.
29 Jul 2016
  • A Series option MaxPerAuthor has been added. This is for use in inter-club scenarios when the Competition attribute "Separate Author Field Required" has been set. By default it is 0 (no limit). If it is set, then within each component Competition, only MaxPerAuthor entries from the same Author will be considered. Author names are matched using a case-insensitive comparison, and any entries without an Author are excluded. Note that the Author field is free-format, so "F Bloggs" in one Entry will not match "Fred Bloggs" in another.
22 Jul 2016
  • The option to require exact image dimensions has been replaced with an Image Resizing option. It has 3 possible values: Resize if required, Reject if incorrectly sized, and Accept without resizing. This applies both to individual Competitions, and to the default value set in Options. Existing values have been set to the appropriate new ones so there should be no change in behaviour. You can however now choose to accept images of any dimensions.
  • Target colour profile (sRGB or Adobe RGB) can now be specified for a Competition. It defaults to sRGB. [UPDATE: It now defaults to the value specified in Options]
  • For panel Competitions (those where Max Images per Entry >= 2): Allow users to add optional Image Title and Image Reference fields for each individual Image. Also allow administrators to optionally enter an Image Score/Place and Image Award for each individual Image. These will be recorded and displayed, but are not used in calculations etc. Only the Score/Place is validated.
  • You may now explicitly enter a score of 0 (e.g. for disqualification). A place/grade of "Disqualified" has been added.
  • You may now enter up to 3 judges & websites for each Competition.
17 Jul 2016
  • Award information can now be entered for each Entry. To enable this you must set the "Enable use of Awards" Competition setting. Awards are free-format, and are displayed along with the Score/Place.
  • An optional Entry Reference field is now available that the User can use to store arbitrary reference information about the Entry.
  • Competitions with the same Close Date were appearing in an indeterminate order. They are now alphabetical (for the same Close Date).
26 Jun 2016
  • When assigning scores to places within a Series, the maximum score was hard-coded at 10. The default maximum score set in Options is now used instead.
25 Jun 2016
  • Attempting to download the zip file for a Competition with no valid entries now correctly issues the error message instead of crashing.
  • In order to reduce the size of some error and warning messages, hover-based tips are being introduced. A shorter message is displayed on the screen, but hovering over it will provide a fuller explanation. Messages that you can hover over have a dotted underline.
  • Screens that display panel Competitions (those where Max Images per Entry >= 2) have been changed as the screens were becoming too wide for many devices. Individual Images within an Entry are now displayed beneath the Entry information. This also prepares for another change that adds more attributes to Images.
  • Mandatory text input fields are now marked with an "*".
  • The font colour and weight for warnings has been changed to make it more easily visible.
  • The Entry Summary screen could occasionally split Entries for a Competition, rather than grouping them together. This only occurred when there were multiple Competitions with the same closing date. They are now always grouped correctly.
18 May 2016
  • On the Manage Competition screen, the Enter Scores and Update Classes buttons have been combined into a single Update Entries button. This allows changes to be made to both classes and scores/grades simultaneously.
16 May 2016
  • It is now possible for an administrator to update the Class that an Entry was submitted in. On the Manage Competition screen the Class for each Entry is now displayed as a dropdown, and there is an Update Classes button below the entry summary. Any affected Series will automatically update.
15 May 2016
  • Styling of emails is now working again.
13 May 2016
  • Additional weighting capabilities have been added to Series definitions. The existing weightings apply to candidate scores from each individual component competition. Once the candidate scores for each Competition have been combined and sorted, the new weightings are applied to the combined list. You may weight the first (highest) score, the remaining Normal Entries, and any Tie Break Entries.
  • For graded Competitions, PhotoEntry was not consistently differentiating between no grade entered, Not Selected, and Selected. These are now treated correctly, particularly in Series definitions.
12 May 2016
  • A Competition option has been added to allow the Judge to be hidden until the Competition is closed.
11 May 2016 Series are no longer tied to Categories. This means you are free to define Series that operate over any Competitions (within the Competition Group). You can also now change whether a Series is By-Class after it has been created. This also means that new clubs do not need to choose Categories so carefully at the outset.
10 May 2016 Setting a Competition minimum score to 0 now works as expected.
3 May 2016 Attempts to upload images larger than the 10 MB limit has caused confusion. PhotoEntry has had to forcibly close the connection to protect itself, but then the browser only sees a communications error. We now intercept uploads of between 10 and 50 MB and route them to a special server that reads and discards the upload and then displays an explanatory screen. Uploads of over 50 MB will continue to be forcibly stopped.
22 Apr 2016 PhotoEntry has now been migrated to a full high-availability configuration. All components (proxy server, application server, mail server, database, image repository, web server) are duplicated across multiple data centres with automatic load-balancing and failover. Session handling has also been reworked to take maximum advantage of this. The migration should not impact users but please report any unexpected change in behaviour.
22 Apr 2016 Wording and formatting on the image upload screen has been changed to highlight information about image upload size and colour space.
12 Apr 2016 A problem in the administrator interface has been fixed. A database error was being reported if you had more than one user but no users were assigned to any classes.
4 Apr 2016 Now that usage has increased, internal changes have been made to move the image repository into highly available and resilient storage. Some URLs have been modified but the changes should be transparent. Further enhancements to the application and database tiers will be made in the next few weeks.
4 Apr 2016 Logos are now appearing correctly in emails again. Some emails were constructed with the wrong image URL. Any generated from now on will have the correct one.
22 Mar 2016 In a graded Competition, the default grade is now none (as it used to be), rather than First.
19 Mar 2016 A new Competition attribute has been added. "Include Sequence No in Zip Filenames" supports competitions where the Entries need to be in a priority order. Users are warned to submit Entries in priority order, and the sequence number is included in the Zip filenames.
19 Mar 2016 A new Competition attribute has been added. "Separate Author Field Required" is intended to support inter-club competitions where the "User" is in fact a club. Setting this attribute requires the competing club to enter the Author along with the Title. Author is displayed on appropriate screens, appears in the Zip file names, and is used in the watermarks.
18 Mar 2016 The complete Administrator FAQ is now available. Administrators will see the link alongside the one for the normal FAQ. Please email me if you think anything is unclear or if you would like any more sections added.
18 Mar 2016 You can now change the Category of a Competition only if it is not currently part of a By-Class Series.
17 Mar 2016 The first installment of the Administrator FAQ is now available. Administrators will see the link alongside the one for the normal FAQ. The admin one will be completed over the next few days.
17 Mar 2016 Series that are not by Class may now include Competitions in any Category. Whether a Series is by Class cannot be changed after the Series is created.
16 Mar 2016 Relaxed validation of Entry Titles so that they do not need to start with a letter. The overall set of allowable characters is unchanged.
15 Mar 2016 The Competition attribute "Check Image Dimensions" was not being used by anyone. It has now been relabelled as "Require Exact Image Dimensions". If this is set, uploaded images must be exactly the correct dimensions or the image will not be accepted. A similar attribute exists in Options that sets the default value for newly created Competitions.
12 Mar 2016 You can now specify, for a Competition Group, how many entries each user is permitted across Competitions that have the same Closing Date. This caters for scenarios such as 4 Competitions being run in a night, with a User being able to enter up to 6 entries across the 4 Competitions. (Individual Competition Entry limits, and the overall Competition Group entry limit, still apply as well).
12 Mar 2016 The option to direct Entry and Results emails to administrators or active users has been split into two options, one for each type of email. The Entry email also now contains an empty score box to make it slightly easier to use as a score sheet during a competition.
10 Mar 2016 Images with self-contradictory colour space metadata will now be flagged in the colour profile warning. All colour space warnings now specify the full expected profile (if there is one) of sRGB IEC61966-2.1.
9 Mar 2016 An Administrator can now broadcast a simple email to all active Users. The email is limited to 2500 characters. Line-breaks are preserved, but no other formatting is supported.
9 Mar 2016 A new Option has been added to allow an Administrator to specify the top-images publishing option to be used. When this is set Users will no longer see the publishing option section when submitting or editing an Entry. In keeping with the rest of PhotoEntry, when Administrators are impersonating Users (even themselves), they will see the publishing section on an Entry screen and be able to override it for a particular Entry (even if the Competition is no longer Open).
9 Mar 2016 Wording changes have been made to the self-service password reset pages and emails to help clarify the process to Users.
8 Mar 2016 Self-service password reset is now available. On the login page a user may request that a password reset link is emailed to them. No other action is taken at that time, and if the user did not request the reset, the email may be safely ignored. The reset link is valid for 30 minutes. When used, a system-generated password is assigned and emailed to the user as as before.
8 Mar 2016 Passwords must now be at least 6 characters. When a system-generated password is used (after a user is created or a password reset is performed) the User must change the password to one of their choice. This is to prevent valid credentials remaining in emails for longer than necessary.
8 Mar 2016 You may now manage which of your users are administrators. By default you are permitted two administrators - if you feel you need more then contact me to discuss getting your limit raised. Please ensure that you are comfortable that any new administrators know how to use the system. PhotoEntry cannot be responsible for data loss caused by an administrator. Please also ensure that all administrators have strong passwords that cannot be guessed.
7 Mar 2016 Allow a User's Membership Number to be specified. A new Option has been created to determine whether the downloaded zip file of entries is keyed by the User's name or Membership Number. In order to select by Membership Number all Users must have Membership Numbers. When set to By Name, Membership Numbers are optional.
7 Mar 2016 Include more specific instructions and warnings for when a User attempts to upload an image without having selected the file. Navigation will now return to the Upload Screen in this case.
7 Mar 2016 The method by which emails are sent has been changed to further try to prevent them from being classified as spam by gmail, yahoo etc. Emails are now sent from an email address of code@photoentry.uk where code is the Organisation Code allocated to your organisation (shown in Options). Any replies or bounce messages will be forwarded to your Administrator Email Address as set in Options.
7 Mar 2016 Warn administrators when the PhotoEntry subscription expires within 7 days.
5 Mar 2016 Fixed a problem where a User created with an uppercase character in their email address could not log in. Email addresses are now forced to lowercase when a User is created (they were already lowercased during login).
2 Mar 2016 You can now specify a maximum number of Entries that each User may have across all Competitions within a Competition Group. Set this to zero for no limit (i.e. just the normal limits within each Competition).
2 Mar 2016 PhotoEntry has always supported Panels by setting ImagesPerEntry to the panel size. Instead of this single value, you now set the mimimum and maximum number of images (normal Competitions would have these both set to one). This allows for panels of e.g. 5-8 images. Users will only see the two separate values if the mimimum and maximum values are different.
2 Mar 2016 In the Options screen, you can now specify default values for the maximum score, the minimum score that will be displayed when entering scores, and whether half-scores are used. These default values are used when you create a new Competition, and the values can be set for each Competition. All existing default and Competition values have been set to mimimum 5, maximum 10, with half-scores enabled (i.e. how the system previously operated).
2 Mar 2016 A User's First Name may now be blank. This can be useful e.g. where the User is in fact a whole group of people (e.g. another club in an interclub scenario).
2 Mar 2016 On the Options screen, if you do not specify a Top Images Website Email Address, all references to publishing will be suppressed. In particular Users will not see the options to select whether/how their images may be published.
2 Mar 2016 Wording on the screen where Users enter an Entry Title has been expanded.
2 Mar 2016 Rather than having every Series calculated on one big page, a button to calculation each Series now appears on the Manage Series page.
2 Mar 2016 When defining a Series, different weighting values can be applied to the highest score from a particular Competition, and for any remaining scores from that Competition. A weighting of 100 is neutral - i.e. will not change the score. As an example, allowing 2 scores from a Competition with weights of 100 and 50 would include the highest score, and half the value of the next highest score.
2 Mar 2016 You can now select whether each Series is calculated by Class, or across all Classes.
2 Mar 2016 Major update: This change introduces Competition Categories. The main reason for the change is to allow Users to be in different Classes for different Categories of Competitions. Each club now has a default Category of "All Competitions", and all existing Competitions have been placed in that Category. This means that all of your existing configuration will continue to function as before. If you want to allow Users to be in different Classes, you should create further Categories (in the Options screen) and rename the default one if you wish. You will then need to edit your User definitions to indicate which Classes they should be in - the Users page has been rewritten and now provides a tabular view of the Classes each User is in, and can be sorted in various ways. The final step is to reassign the Competitions into the correct new Categories. Note that a consequence of this is that a Series can only incorporate Competitions within the same Category.
23 Feb 2016 An asterisk (*) is now accepted in the User Distinctions field.
18 Feb 2016 Required image dimensions can now be specified for each Competition. The original values in the Options screen are now the default values for a new Competition.
18 Feb 2016 A new Option (Website Top Images Slideshow Email) has been added to for the Top Images email. As before an email will be generated containing publishable images with the author's name in the copyright watermark (if requested). When the new Option is selected, a second email will be generated containing the publishable images, but all of these will have the image title and the author's name watermarked. These are intended for use in a slideshow of recent top images.
16 Feb 2016 The FAQ page will now open in a new browser context (i.e. new tab or window depending on your browser settings). It no longer contains navigation links as these would quickly become out of date.
15 Feb 2016 The title "PhotoEntry" can now be placed either beside or below your logo. This can only be changed by a PhotoEntry superuser.
26 Jan 2016 Zip file download handling tweaked for greater browser compatibility.
26 Jan 2016 Series Competition maintenance screen rewritten with added functionality.
26 Jan 2016 Placed Competitions (i.e. first, second, third, etc) can now be included in Series Competitions. You can specify the score to be associated with each place.
26 Jan 2016 You can now specify each User's Distinctions. These will appear in the Main Menu, in the entry and results emails, and on the Series results.