What Changed in October 2017
What changed in August and September 2017
Saturday 7 October 2017
- Lots of work on editing rings to make the checking work, improving the logic flow and the link - closes issue:317
- Pre-release patch (somehow lost earlier) to prevent crash instead of user-friendly error report when adding places. Fixes issue 325 and issue 331.
Sunday 8 October 2017
- Fixed the second part of issue 272 to present the nearest navigable place on the drop-down in the route editor. Also added the distance away to the title text and prevent display when the accuracy was below the arbitrary 5km I've used elsewhere.
→ Release 9.30.9
Sunday 15 October 2017
- Fixed obscure problem when a place no longer existed when adding places near to it
- Fixed bugs with "large place":
- the "gazetteer" button now works
- marker places don't appear in the list (either as markers or as "**NOT FOUND**" depending on settings)
To Saturday 21 October 2017
- A major piece of work to improve the capability for internationalisation; when I release the source of CanalPlanAC I really want to have the infrastructure ready so people can create non-English versions of the site. Includes:
- removing all English language from the JavaScript (at the same time, replacing all alerts and confirmation prompts with styled message boxes)
- Restructuring the data files and creating language specific directories under data/i18n and ensuring the code uses them, including
- the holiday data file
- the new alert messages and their buttons
- the template files for place discussion and history display
- A complex build process to ensure that all messages exist and all used, and which automatically expands as further languages are added.
- Alerts that used to say "report this as a bug" now auto-report and tell you they have done so.
→ Release 9.30.10
- Patched a couple of typos in the above
- Fixed (pre-release) issue 338 bug with links to nearest places from the empty gazetteer page
- Ensured all JSON fields have at least some value for editing place details (the obscure source of issue 335
→ Release 9.30.10.1
Sunday 22 October 2017
- Completed the removal of PNG linear maps from the system to satisfy issue 247
- Fixed a few arcane bugs in the code to edit place details that I triggered when testing this
- Added a deterministic cap to the number of items in the low queue. Will make stochastic in the future.
→ Release 9.30.11
- Made the display of cruising rings remain in alphabetical order when rings are added or renamed
- Added social sharing to pages - gazetteer only at the moment
- Added a basic index to the waterways, with virtual cruises, to help search-engines find them.
→ Release 9.30.12 [beta only]
Thursday 26 October 2017
- Fixed a bug with JSON parsing when it tried to show plugins on marker pages (pre-release)
- Stochastic queuing added for the low-queue
Friday 27 October 2017
- Fixed error reporting when old script for social log-on called (pre-release).
Sunday 29 October 2017
- Significantly removed the amount of work done to display maker places. Soon will remove a lot of backing data as well
- Added a logging call-back to social sharing and a bit more configuration
→ Release 9.30.13
