Change Log
This is a record of planned and completed updates to the website. If you have a suggestion or bug to report, shoot me an email at nick@ottergoose.com.
Planned improvements
- Refine mobile UI
- Get rid of Font Awesome; use some sexy SVGs
- Drop TypeKit
- Setup Grunt workflow
- Update to jQuery 3
- Disable / Remove photos / photographers when accounts are deactivated or photos deleted
- Google Earth Plugin/Layer
- Build filter for dates
- Figure out what's causing infographic page to fail
- Add percentile tables to infographic page
- Investigate join types to improve efficiency of AJAX fetch action
- Prevent NaN's from sneaking into x/y coords (haven't seen this in a very long time; may have been a browser glitch?)
Completed Changes
June 28, 2023
- Removed Google Analytics and Google jQuery CDN
- Removed location search; TL;DR: search with autocomplete is $$$$
Mar 19, 2018
- Lots of under the hood updates to the API fetching scripts to improve memory use on new server.
Nov 6, 2016
- Grab latest uploads from all groups on every refresh
- Refresh info on images uploaded in last 24 hours
Nov 4, 2016
- Track Date/Time Uploaded/Taken (will take a while for all 1.6 million records to update)
- Cache percentile data to waste less time on each fetch cycle
Oct 16, 2016
- Setup SSL Cert to fix GPS support
- Reformat changelong to date+list
- Update share thumbnail
Apr 19, 2016
- Disable "hide last row" option in thumbnail view so all images in extent can always be shown.
Nov 24, 2015
- Faster server in New York
- Additional thumbnails in extent option?
- Colorblind-safe heatmap colors
Nov 2, 2015
- Prevent over-zooming on search locations
- Fix photographer select name in Safari
Aug 2, 2015
- Work-around Flickr's 4,000 image / result set limit
- Improve efficiency of percentile/score initialization
- Video with instructions for adding to map
Jul 23, 2015
- Fix thumbnails scrollbar in thumnbnail in IE
- Lazyload author avatars in dropdown menu
Jul 18, 2015
- Increase number of thumnails
Jul 17, 2015
Jul 16, 2015
- Build optimized heatmap array on server-end
Jul 6, 2015
- Update URL on position change to make linkable / bookmarkable locations
- Update the help page; break-out change-log to its own page
- Setup with Git
May 1, 2015
- Update group scanning to systematically crawl entire group rather than take random sample
Apr 25, 2015
Apr 17, 2015
- Remove the small number of redundant photos and photographers
Apr 8, 2015
- Update score mechanism to reflect number of photos photographer has in the Railfan Atlas database
Mar 20, 2015
- More tweaks to import process to find more photos
Mar 18, 2015
- Correct photo / photographer counts on this page to reflect actual number of unique
- Verify there aren't any duplicate photo or photographer entries in the database as a result of overlapping import scripts
- More tweaks to the import process.
Mar 17, 2015
- Add logging capability to import process; tweaked slightly to dig deeper into fewer groups when crawling/importing
Mar 15, 2015
- Change order of requests in fetching routine to better utilize hourly allotment of API calls, increase page count limits to cast wider net
Mar 14, 2015
- Fix issues where map extent pass lng of +/-180
- Show more photographers in top filter
- Increase precision of heatmap points when zoomed in very closely
- Show more images when zoomed in extremely close
- Reduce photographer count in menu and number of heatmap points sent to mobile devices
March 8, 2015
- Add photographer count to help page
- Make sure images with over-restrictive privacy settings aren't needlessly wasting API calls
- Re-index all photographers occasionally to make sure thumb / stats are up to date
- Re-index all photos occasionally to make sure thumb / stats are up to date
- Update import scripts to support new data format and start ingesting photos again
Feb 24, 2015
- Heatmap overlay showing location of all photos in extent, not just "most interesting"
- Better control of thumbnail size / count, including on mobile
- Include username if real name isn't specified for thumbnail title attribute
Feb 24, 2015
- Option to display images from a single photographer
May 6, 2014
- Improve anti-clumping sorting by making dependent on viewport dimensions
May 4, 2014
- Enhance the mobile user experience, even though it will always be fairly clunky on older devices
- Loading status indicator
- Zoom into current location via GPS / IP
May 3, 2014
- Search for a place name to switch locations more effectively
- Improve garbage-clearing so out-of-extent markers are always cleared
- Basic anti-clumping sorting to spread out results
Apr 30, 2014
- Move to a blazing fast VPS with an SSD and a couple of dedicated CPUs
- Update Flickr fetching mechanism to reduce database calls
- Import from Search API with random sort parameter