IgnitedJobs > ChangeLog v1.0

ChangeLog v1.0

Table of contents
No headers
  • August 15th, 2008
    • Enabled caching for individual job views. No deployment or version change since this feature was only turned on.
    • Started using the CodeIgniter URL Helper for internal links. More code optimizations implimented.
  • August 14th, 2008
    • Deployment Alert: Version 1.1 Released
    • Numerous code optimizations
    • Categories added for the purposes of RSS Feed Handling.
  • August 12th, 2008
    • Deployment Alert: Version 1.0.2 released
    • Fixed the external link script to return an error on an invalid ID rather than a page full of PHP Notices.
    • Fixed a bug with the edit functionality not checking for a valid edit_key value, hence returning a page full of PHP Notices/errors. It now returns a more human-friendly error.
    • Status Update on 1.1 I have halted testing on partitioning for now. The site will remain on MySQL 5.0 until partitioning has become a bit more stable (still under heavy development). Code improvements and the administrative panel are still slated for 1.1.
  • August 8th, 2008
    • Added an index on the edit_key field. Can't believe I missed that one.
    • Status Update on 1.1 Slowly moving towards release - still testing partitioning.
  • August 6th, 2008
    • Numerous minor code optimizations completed. Deployed IJ 1.0.1.
    • Not code related, but did the following:
      • Patched BIND to deal with DNS Exploit (Cache Poisoning)
      • Recompiled Apache to trim it down a bit and popped a few modules I don't use anymore.
      • Re-compiled MySQL6 with Miriam Support
      • Re-compiled MySQL 5.1 --with-partitions
        • This is being used for the development version of IgnitedJobs (Due to be released as 1.1)
  • August 5th, 2008
    • Created ignitedjobs.dev domain on the server.
    • You can see this by modifying your OS Specific HOSTS file:
      • 208.109.234.200 ignitedjobs.dev www.ignitedjobs.dev
    • Created http://bugs.ignitedjobs.com/ to address bugs and feature requests. This is based on the excellent FlySpray Bug Tracking System.
  • August 4th, 2008
    • Validation logic changed. to_apply can now be a URL or E-Mail address. This content is filtered through htmlentities.
    • Fixed some spelling errors in the automation script.
    • Punched vim in the face for being an occasionally annoying editor.
    • Significant features added to the automation script. It now does the following:
      1. Checks (with DATEDIFF()) to see if the post is between 87 and 90 days old. If so, send a notice about the post expiring to the creator (along with a link to renew said post and log the notice in /var/log/ignited_automation.log
      2. Checks (with DATEDIFF()) to see if the post is older than 90 days. If so, remove the post. No notice is sent as the creator was previously notified via the expiration E-Mail. This is also logged.
      3. The automation script now logs all actions taken to /var/log/ignited_automation.log
      4. The automation script now runs once every 20 minutes.
    • Posts that are reported 3 times are removed from the main page until I have time to investigate it. This feature has the potential for abuse. I will address this if it becomes an issue.
  • July 21st, 2008
    • Fixed bug with Post a Job form. It would transpose the to_apply URL into the pass phrase field. Oops.
    • Edit form is now completed.
    • Users will be sent a Removal Notice when 3 days or less are left before the posting expires. The message will only be sent once.
  • July 19th, 2008
    • Fixed HTML input with htmlentities() until I can come up with a regex to catch it and deny input for anyone attempting to use HTML in a post.
    • Fixed viewing jobs by ID before they are validated. Now simply says “Job doesn't exist”
    • Job Title, Company Name and Location limited to 64 characters.
  • July 18th, 2008
    • Added Pagination Functionality.
    • Added Pass phrase to posts so even if someone guesses the edit_key, they still have to contend with the pass phrase.
    • E-Mail to job poster now includes the edit URL (not working yet), pass phrase along with the validation URL.
    • Working on the Edit functionality.
  • July 17th, 2008
    • Fixed up the layout (Changed color scheme)
    • Set each page to have it's own unique title
    • Broke a lot of stuff and then fixed it again. Go me.
  • July 16th, 2008
    • Found a layout I liked. Implemented it.
    • Cleaned up the jobs_model and the Jobs controller.
  • July 14th, 2008
    • Started initial development. This was not logged since it was mostly grunt work.
    • Bought ignitedjobs.com/net/org.

  • IN PROGRESS:
    • Get feedback from testers on blatant bugs and issues. On hold for now.
    • Address logic issues in the code. Low priority as the few logic issues that do exist are not show-stoppers, but they are annoying (to me).
    • Add Categories. This will be fairly limited in scope, but will allow job seekers to narrow down the result list to their general field of expertise. This won't happen until a design overhaul is done.
  • TODO:
    • Get the design overhauled. (High priority)
Tag page
Viewing 1 of 1 comments: view all
Eat Smaller Portion Meals More often everyday! Most people are in the routine of eating three times a day, and most people struggle with gaining weight. Outdoor Patio Furniture
Posted 18:01, 25 May 2010
Viewing 1 of 1 comments: view all
You must login to post a comment.
SourceForge.net