Feed on
Posts
Comments

Results for version 9

Version 9.2.8.0

Posted January 21st, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.8.0

  • Extended that to all the SQL command interface, since it seemed to be working for that, but still getting problems elsewhere
  • And to the SQL database open as well
  • Added code to check database integrity. Started adding places for which I had photos but no places.
  • Prevented the “moderator’s” box for adding places from emails displaying for everybody else (as I’d always intended)
  • Started work on code to let places be added breaking lock flights
  • Input page for places that break the lock flight added – nice new slider added for splitting locks
  • Logon status added to new place page
  • Fixed a bug in the SQL locking code from Monday
  • The “moderators” box thing didn’t work – made it hard wired to me instead, as I’m the only person ever likely to do it
  • All updates are now executed as single transactions, so will be rolled back if they fail leaving the database consistent

Version 9.2.7.0

Posted January 11th, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.7.0

  • Place with odd punctuation don’t break in “add a place” – failing to show anywhere else
  • Local end doesn’t fail when multiple changes affect the same bit of waterway (distinction between version in database and version in memory)
  • Added some random sleeping to the SQL code to prevent failing with database busy at the drop of a hat

Version 9.2.6.3

Posted January 11th, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.6.3

  • Prevented pasted places going in if there is one with that ID already
  • Added a “COMMIT” stage to transaction logging, so failed transactions don’t clutter up the log
  • Fixed some bugs I’d introduced into “create user”

Version 9.2.6.2

Posted January 10th, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.6.2

  • The simple edits to fields – text of places etc – are now tranasction logged

Version 9.6.2.1

Posted January 10th, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.6.1

  • Fixed a bug in javascript for new place adding
  • Transaction logging working at both ends for new places. Added a number of recent new places to live version to test this – and because it needed doing.
  • Restored photo adding – small typo in hacked-out code
  • Typo in Makefile fixed so transaction logs don’t get sent

Version 9.2.6.0

Posted January 10th, 2009 by Nick

Here are the bug fixes and enhancements for Version 9.2.6.0

  • Work on the local end of transaction logging. Tested for added photos. User creation is now logged.
  • Added a feature to let me paste new places in, tweak them and have them added

Version 9.2.4 to 9.2.5

Posted January 4th, 2009 by Steve

Lots of changes rolled up into one blog

Here are the bug fixes and enhancements for Version 9.2.5.0

  • Core code for adding places built – working off a small database of those changes that have been made over the past however many years. This is the bit of code that updates all the place and link databases with the new place and keeps a log so that it can be undone if found to be faulty. This works really well – it’s quite astonishing the first few times when you add a new place and it instantly is available to the drop down place selector and appears in the gazetteer. The next step is to add the “moderation” (it’s a form of retro-moderation) for these. Then the backlog can be added and moderated (there is, I’m afraid to say, a lot of good-intentioned rubbish in there), and then a front-end for the new system (but clearly made almost entirely of the old code) added.
  • New places are now listed in the moderation display.
  • Review changes link shown only for users with “moderator” status
  • And moderation script will only run for them
  • Can now accept changes as well (but not anything else!)
  • Half a dozen new places now live in the database as a result of testing
  • New “simple” wiki mode added for things that can’t include markup
  • Place names can be edited
  • New photo mode for gazetteer to show all photos in-line
  • Editing of photo captions from this mode
  • Support for photo caption changes in moderation
  • Size of place added to gazetteer information
  • Size of place field made editable
  • Improved dimesionsions printing – added metres and inches All waterway dimensions were wrong! Fixed thme with new db script
  • Basic “edit details of place” code added
  • A new phase of the moon – both new C code to support it, and a new set of graphics created. The old “moongif” has been ripped out of the code base.
  • Fixed a bug (added new code to route.c) in the waterways gazetteer where some canals came out with each leg in the wrong order (the B&F was one) and so also didn’t have their ends correctly described.
  • Lock count in waterway gazetteer now works
  • Place size descriptions are out by one
  • Stray comma in wikiedit javascript (broke IE)
  • Can no longer edit when not logged on (old testing hack removed)
  • Moon made slightly smaller on index page
  • A bit more padding on the left of the main box on the index page
  • Fixed a bug where visiting the index page with an active but vague session caused a Javascript error
  • Added a simple statistics (just place count) to index page
  • Dodgy data made planning routes along the GU impossible.
  • There’s a message about this being the development version on the index page
  • Logging all SQL (to allow keeping multiple databases synchronised) was inefficient, and didn’t cope with (for example) adding photos. So I started to implement a new transaction system using a mini-language that can be acted on and written for later import.
  • Doing this I hit a long-standing design flaw in the language: because I use () both as list delimiters and for expression grouping, single item lists tend to turn into atoms of the appropriate type. To fix this I:
    • Defined a new pair of characters that act as list delimiters only
    • Added some limited UTF-8 handing in the source code to allow me to use sloping double quotes (AltGr-V and B) for this purpose
    • Added traditional multiply and divide (AltGr-< and >) operators as a test while developing it
  • Quicksearch on home page now preserves session IDs
  • Transaction writing now works for new places
  • And for adding photographs (complicated as it’s in three phases)
  • And for moving photos

Version 9.2.3.0

Posted November 2nd, 2008 by Steve

Here are the bug fixes and enhancements for Version 9.2.3.0

  • Added facility for icons and tooltips to buttons in button bar at bottom of pages.
  • Added such buttons and tips to pretty well everything. This is a good example of how much easier it is to work on this version – it only involved a change to one template file and one configuration file (plus finding a few new icons!).
  • Made “reset to defaults” work for options
  • Added new options to show only some parts of route output
  • Added turns to itinerary
  • Quick hack to allow internal links with the new wiki parser – but still needs work (contact developer?)
  • Fixed bug where displaying empty pages looped forever
  • Fixed wiki to allow editing of non-existant pages
  • Re-organised the “what’s new pages” slightly
  • Basic drop-down menu editing functionality on main planner page
  • Floating boxes rather than table on main planner – should be better for different browser sizes

Please post bugs for this version as comments so we can pick them up and work on them.

Version 9.2.2.0

Posted November 1st, 2008 by Steve

Here are the bug fixes and enhancements for Version 9.2.2.0

  • Going to places from quick search on home page doesn’t produce a page of HTML
  • Distance options (miles, km etc) are now listened to instead of always being miles and furlongs
  • Right index page now generated for 1 November (rounding error in date validation code)

Please post bugs for this version as comments so we can pick them up and work on them.

Version 9.2.1.0

Posted October 23rd, 2008 by Steve

Here are the bug fixes and enhancements for Version 9.2.1.0

  • Made the “static pages” wiki use NME
  • Converted these pages
  • Added a HTML entity substitution function to the interpreter to give me those funky →arrows← again
  • Added interwikis to the NME interface
  • Added HTML entity parsing to Javascript
  • Created a Google Code project page – it gives me a fully-featured bug and feature request feature (and some wiki pages that might well replace this one).

Please post bugs for this version as comments so we can pick them up and work on them.

Version 9.1.1.0

Posted October 5th, 2008 by Steve

Here are the bug fixes and enhancements for Version 9.1.1.0

  • Rendering of external links in wiki pages
  • Formatted internal wiki links like all others
  • Formatted external links to match
  • Really added that extra detail this time
  • Added user information to revision history – and to displaying it
  • Added call to show previous revisions to history results
  • Basic pop-up in alert box to show these previous versions
  • Added namespaces to wiki and created for static pages and users
  • Prevented gazetteeer segfaulting on names starting with a space
  • Added ability to do SQL queries on default database
  • Added display of aliases on suggested places in unknown place

Please post bugs for this version as comments so we can pick them up and work on them.

Version 9.1.0.1

Posted October 2nd, 2008 by Steve

Here are the bug fixes and enhancements for Version 9.1.0.1

  • Fixed escape mechanism to prevent double escaping for quotes
  • Fixed option version routine to stop gazetteer dying once you change options and move
  • Fixed a photo caption and noted a lot more need doing
  • Added a few HTML entities (arrows and copyright) to wiki markup
  • Fixed a file reference, which should make session patching work across the wiki pages, and also prevent a lot of access errors

Please post bugs for this version as comments so we can pick them up and work on them.

Server uptime: 80 day(s), 21 hour(s) and 12 minute(s) | Server Load: 0.04, 0.05, 0.06