Go...
Welcome
Feeds
Site Update - 3.2
Posted by ccondit on 10/22/15 @ 1:39 AM :: Updated by ccondit on 10/22/15 @ 1:42 AM
Tags :: :: ::

Release notes:

  • Updated to Spring Framework 4
  • Updated to Hibernate 5
  • Updated to Jetty 9.3.5
  • Converted from JSP to Thymeleaf
  • Updated compiler settings to Java 8

Most of these changes should be invisible to casual users. The biggest changes were made to allow the use of HTTP/2 on this site (once I switch to using HAProxy 1.6 instead of Apache as a reverse proxy).

I am currently converting a few other sites which are also hosted here to supporting HTTP/2. Once that is completed, I will be able to run the entire infrastructure over secure HTTP/2. In addition, I am testing out Docker based deployments of all the site components. More details to come.

Site Update - 3.1
Posted by ccondit on 6/20/13 @ 1:34 PM :: Updated by ccondit on 6/20/13 @ 1:35 PM
Tags ::

Release notes:

  • New feature: Gravatar avatar images on comments and article postings
Site Update - 3.0.6
Posted by ccondit on 6/19/13 @ 7:12 PM :: Updated by ccondit on 6/20/13 @ 1:35 PM
Tags ::

Release notes:

  • Converted all javascript UI code to JQuery, eliminating about 15 source files
Site Update - 3.0.3
Posted by ccondit on 6/17/13 @ 7:17 PM :: Updated by ccondit on 6/20/13 @ 1:35 PM
Tags ::

Release notes:

  • Began converting javascript from Behaviour.js (does anyone still use that?) to JQuery
  • Started adding ajax calls for admin tasks -- finished comment approval / disapproval / deletion
Site Update - 3.0
Posted by ccondit on 6/17/13 @ 1:43 PM :: Updated by ccondit on 6/17/13 @ 1:44 PM
Tags ::

Release notes:

  • New Feature: Allow articles to be closed for commenting.

This should hopefully reduce the amount of time I spend cleaning up after spammers. I have started with closing comments for anything older than 30 days. This should at least let me concentrate on page 1 and not have to go back to older stuff.

Site Update - 2.9
Posted by ccondit on 6/17/13 @ 9:47 AM
Tags ::

Release notes:

  • Completed migration to Spring MVC 3.2
  • Converted data access to Spring Data JPA
  • Updated to new randomcoder-taglibs version (supports Spring Pageable implementation)
  • Built against Java 7

Upcoming changes:

  • Convert unit tests to JUnit 4
  • Expand unit test coverage
  • Update source to take advantage of Java 7 features
  • Refactor data access methods and entities to minimize N+1 selects
Site Update - 2.8
Posted by ccondit on 6/12/13 @ 1:56 PM :: Updated by ccondit on 6/12/13 @ 2:00 PM
Tags ::

Release notes:

  • Finally converted security from the truly ancient ACEGI to Spring Security 3.1. The configuration is much simpler now.
  • Began migration to Spring MVC 3.2; roughly one third of the controllers are complete.
  • Updated to Hibernate 4.2. This is a temporary stop on the way to using JPA and Spring Data.
  • Removed the old Hibernate OpenSessionInView pattern. Unfortunately this required wrapping almost all data calls with Hibernate.initialize() due to lazy collections. Another TODO...
Site Update - 2.7
Posted by ccondit on 6/9/13 @ 11:47 AM :: Updated by ccondit on 6/9/13 @ 12:08 PM
Tags ::

Release notes:

  • Hosting site on Jetty instead of Tomcat now.
Site Update - 2.6
Posted by ccondit on 6/4/13 @ 6:56 PM :: Updated by ccondit on 6/4/13 @ 6:57 PM
Tags ::

Release notes:

  • Moved to using HTTPS throughout the entire site.
  • Removed CardSpace support.
Site Update - 2.5.8
Posted by ccondit on 6/4/13 @ 2:26 PM :: Updated by ccondit on 10/15/15 @ 1:38 PM
Tags ::

This is the first code update in a while... New in this release:

  • Moved all code repositories to Git. These can be browsed via GitHub .
  • Updated Download module and Links section to reflect new locations for all resources.
  • Updated the site to Maven 3. There was some significant bitrot in the codebase that needed to be cleared up to get this working.

Other upcoming changes include:

  • Move from deployment as a Tomcat WAR file to a standalone app embedding Jetty. This should result in faster restart times and decreased resource utilization.
  • Remove CardSpace support as it has been deprecated by Microsoft for some time now and never really gained wide adoption.
  • Update libraries to more current versions. For example, update to Spring 3.2 (using 2.0 currently).
  • Move to using HTTPS throughout the entire site.
1 2 3 4 »