Topic: website changelog

This thread is used to keep track of when which site software got updated to which version. Also, which major problems were solved when.

CHANGELOG
server
- December 19, 2008: uploads are automatically backed up daily to a secure server in Zürich, Switzerland
- April 30, 2009: server OS updated to Debian Lenny (64-bit) and two virtual processors instead of one
- August 17, 2009: server rebooted for kernel security patches (took only a few seconds)
- January 11, 2010: APC (PHP opcode cache) enabled to increase page rendering speed and reduce server load
- February 15, 2010: hardware upgrade (new hard disk, more memory)
- October 31, 2010: wrote script to sync DriverPack files from our own server to our CDN (source code available: http://gist.github.com/657343), which is called every 5 minutes by cron (source code available: http://gist.github.com/657345)
- September 2011: upgrade to 2 GB memory
- February 21, 2012: server OS updated to Debian Squeeze. This brings PHP 5.3 (amongst many others), which performs better.

driverpacks.net
- Lots and lots of days during January, February, March and April 2009. You can see the dev version of the new web site at http://dev.driverpacks.net
- June 11, 2009: launch of the new site
- June 20, 2009: static files are now served from an optimized static file server in Belgium for European and Russian visitors and from SimpleCDN for visitors elsewhere from the world.
- August, 2009: well-known users section
- September 4, 2009: Intel Software Partner
- September 17, 2009: Drupal security updates (not affected, but still applied)
- September 29, 2009: added the University of Manchester to the list of well-known users, improved layout & usability of well-known users page
- October 15, 2009: http://driverpacks.net/docs launched, which contains publicly editable (wiki-style) documentation, includes a DriverPacks BASE tutorial written by mr_smartepants
- November 20, 2009: added LinMin to well-known users
- November 28, 2009: advertisements with statistics by using the Drupal Advertisement module. To pay for the server bills.
- December 24, 2009: Drupal security updates (not affected, but still applied)
- January 11, 2010: Drupal module updates
- January 19, 2010: added Cardiff University to the list of well-known users
- January 21, 2010: made the legacy update checker's SQL more robust
- January 26, 2010: fixed: when DriverPacks with the same names but for different platforms would be listed at the "latest" page, they would disappear, due to a wrong GROUP BY. Also: new update checker which outputs *much* more metadata, and therefore allows for better integration of a desktop client application with the driverpacks.net website!
- February 11, 2010: module updates.
- March 4, 2010: Drupal security update (6.16), updated Intel Software Partner logo to the 2010 version
- March 17, 2010: Drupal Insert & WYSIWYG modules updated (used in the Docs section) to their new releases
- April 4, 2010: added the Belgian Ministry of Interior to the list of well-known users.
- April 9, 2010: module updates
- May 6, 2010: module updates
- May 17, 2010: module updates
- May 31, 2010: removed spam in the Docs section
- June 2, 2010: removed spam in the Docs section
- June 23, 2010: removed spam in the Docs section
- June 27, 2010: removed spam in the Docs section
- July 1, 2010: Drupal feature update (6.17), Drupal Token (used everywhere), FileField, ImageField, CCK (used in the Docs section) modules updated to their new releases
- July 2, 2010: added the Lompoc Unified School District to the list of well-known users.
- August 10, 2010: updated the Devel and Insert Drupal modules
- August 11, 2010: updated the Pathauto Drupal module and Drupal core (security updates)
- August 12, 2010: updated the CCK Drupal module (security update)
- August 16, 2010: updated the Diff, Devel, Token and Path Redirect Drupal modules
- September 6, 2010: updated the Adsense Drupal module
- September 8, 2010: added well-known user: Krannert School of Management, Purdue University
- October 6, 2010: cleaned up all spam in the Docs section
- October 7, 2010: updated the CDN Drupal module and completed integration with our new CDN, MaxCDN
- October 8, 2010: updated the Path Redirect, Pathauto, Google Analytics Drupal modules
- October 10, 2010: now tracking the number of downloads via the download links; added a "Most downloaded" block
- October 21, 2010: added a "Download stats" block
- October 30, 2010: updated the "View revisions by content type" Drupal module
- October 31, 2010: optimized the code that generates the front page (including the news fetched from the forum) — this should now load 100-200 ms faster, frontpage HTML is now valid, improved DriverPacks update feed rendering (no longer mistakenly includes download statistics)
- November 8, 2010: minor bugfix in the optimized front page, installed the CAPTCHA module to prevent spam in http://driverpacks.net/docs
- November 11, 2010: use CloudFront as the CDN for CSS/JS/images instead of MaxCDN: it has more PoPs (edge locations) and therefore a lower average latency. And it's cheap, so we can afford it. This is only possible since November 9, 2010, so we're one of the first to take advantage of this!
- November 29, 2010: offer downloads via BitTorrent. .torrent files are automatically generated, statistics are automatically retrieved from the tracker (http://tracker.driverpacks.net:6969/stats) and cached for short periods of time. Overall stats are shown at http://driverpacks.net/downloads.
- December 9, 2010: updated the "Image Resize Filter" and CDN Drupal modules
- December 11, 2010: updated the FileField and ImageField Drupal modules
- December 17, 2010: updated the FileField and ImageField Drupal modules again
- December 20, 2010: updated the WYSIWYG Drupal module
- January 16, 2011: updated the DB Maintenance, Droptor, Image Resize Filter and CCK Drupal modules
- January 17, 2011: added support for 3rd party DriverPacks
- January 22, 2011: updated the Insert and Google Analytics Drupal modules
- August 15, 2011: added live seedbox statistics & monitoring at http://driverpacks.net/stats
- September 7, 2011: added the ability to get the metadata for a specific Driverpack at <driverpack URL>/metadata.ini. Refactored /driverpacks/updatechecker to use the same functionality. Added a metadata_ini_url property. Also (finally) activated the download_url property (note that this currently always links to the .torrent file of the DriverPack).
- November 15, 2011: Switch from MaxCDN to Amazon CloudFront for the DriverPacks BASE distribution. This is our last tie to any external server/CDN sponsor. Also improve download stats formatting. Added well-known user DGT Group. Added trollpatrol userbar.
- November 22, 2011: change front page's integration with the forum; now supports PunBB 1.3. Show number of downloads last year and perform more human-readable download stats rounding
- March 8, 2012: migrated to a new deployment system, updated Drupal to version 6.25, updated several modules, improved the CDN integration, disabled the auto rotation of the "latest DriverPacks" and "most downloaded DriverPacks" blocks, disabled some modules that were no longer truly necessary. In other words: major clean-up operation!
- May 13, 2013: again migrated to a new deployment system (the previous one was too painful, this one is much simpler: https://github.com/wimleers/mr-drupal), updated Drupal to version 6.28, updated many modules. Another big clean-up operation!

forum.driverpacks.net
- November 20, 2008: PunBB 1.2.20 (from 1.2.15)
- December 3, 2008: PunBB 1.2.21
- December 21, 2008: Vista DriverPacks forums created
- December 23, 2008: fixed avatar uploads (they were failing due to a permissions issue)
- January 13, 2009: back to PunBB search instead of Google CSE! (Allows searching in non-public forums and most of all: *faster* indexing!)
- September 16, 2009: PunBB 1.2.22
- February 5, 2010: profile.php: Guests should not be allowed to view profiles. Also prevents spam accounts from publishing spam links.
- August 11, 2010: PunBB 1.2.23 (security update)
- November 20, 2011: PunBB 1.3 (along with new anti-spam measures)
- March 9, 2012: more anti-spam measures: reCAPTCHA + StopForumSpam.com + DNSBL
- April 19, 2012: fixed all userbars (URLs were broken for most users, because the way the CDN URLs work has changed)

bugtracker.driverpacks.net
- November 20, 2008: Mantis 1.1.4 (from 1.06)
- December 4, 2008: moved all uploads from the database to the hard disk
- December 10, 2008: Mantis 1.1.6
- April 20, 2009: Mantis 1.1.7
- June 10, 2009: Mantis 1.1.8
- August 8, 2010: Mantis 1.2.2
- October 15, 2010: Mantis 1.2.3
- December 15, 2010: Mantis 1.2.4
- April 10, 2011: Mantis 1.2.5
- August 15, 2011: Mantis 1.2.6
- September 18, 2011: Mantis 1.2.8
- March 5, 2012: Mantis 1.2.9
- April 10, 2012: Mantis 1.2.10


tracker.driverpacks.net
- November 29, 2010: official launch! With 1 seedbox. Only DriverPacks.net's torrents are allowed, hence no illegal torrents can be used. A few days later, a second seedbox was added.

Last edited by Wim Leers (2013-05-13 21:07:38)

Founder of DriverPacks.net — wimleers.com