
A new version of the Project Tracker has been released today. This version incorporates over a dozen major feature upgrades and enhancements - plus a whole lot of bug fixes as well.
The improvements go something like this:
- New Administration area for settings, projects, clients, users, etc.
- Email and/or SMS Notification system of new files, issues, messages, milestones, tasks
- Granular permission system for each project and item
- New issue system featuring statuses of new, accepted, resolved, and closed.
- Enhanced code for speed: JavaScript libraries trimmed down. Less reliance on Interface, more on jQuery and now using lates jQuery. Minimized number of external CSS and JS calls.
- CSS has been made more "bullet-proof"
- Streamlined UI when only 1 project. Allows for auto-login of guest user to provide for public projects.
- Includes SQL upgrade scripts for version 1. Better internationalization. Better mySQL compatibility.
- Forgot username/password functionality.
- Moved to JavaKit SVN for UNIX SVN browsing. Now includes Diff functionality. Includes JavaLoader.
- Client management included and linked to projects.
- Attach files to messages.
- Assign due date to tasks.
- API for reading projects data.
- General bug fixes...
Head on over to http://projecttracker.riaforge.com for the code!
Great work! I can't wait to have a play!
Btw, your CSS isn't rendering on your post view pages... it's all very naked ;o) Figured I would let you know.
Keep up the good work!
You style sheet is missing because a period was left out of the path.
<link rel="stylesheet" href="./includes/blogstyle.css" type="text/css" />
Anyway, I am having some real issues upgrading. Is there any documentation for upgrading. All I found was the readme file and followed these directions. Also in the install directory I found the sql_upgarade file. Which I executed for the database.
I am getting too many errors to mention.
Is there a couple of step process that I could follow for this.
Thanks so much!!
I went to check out the demo site http://ajaxcf.com/project/ and it throws an error.
Invalid token '6' found on line 193 at column 15.
The error occurred in /vservers/ajaxcfco/htdocs/project/includes/udf.cfm: line 193
191 : var delta = dateDiff("s", pastDate, now());
192 :
193 : if(delta < 60) {
Could it be that you developed it using CF8 and are now hosting it on CF7? If so, I think the issue is the less than symbol (<) in your cfscript.
I've been chasing a good CF based open source project tracker, so I'm eager to check it out!
Cheers
found a few bugs in the initial install...
-forgot.cfm - no need to include the isEmail script as this is included in the udf.cfm
-notify.cfc - line 151 you have used qFile and it does not exist - occurs a few more times in this template
-project.cfm - have used <cfqueryparam value="#CreateODBCDate(DateAdd("d",i,Now()))#" cfsqltype="CF_SQL_TIMESTAMP" /> in your milestone queries as it would throw a query of queries error in cfmx6.1 (not sure what happens in versions above)
Cheers, Mike.
How can I increase the time before the session times out? thanks!
sessionTimeout = #CreateTimeSpan(days, hours, minutes, seconds)#
What is the future plans for it? Will Time tracking be implemented?
Thanks,
Stefan
Nice job on the app. Very useful. Great job on the UI. Now if only someone would add a time tracking option.
I created a project... set a couple of milestones... added another user and gave them 'read-only' access to the milestones. However, this made the milestones 'read-only' for the original admin account as well. The admin account is set for 'full access' on milestones.
Also, I'm eager to see the time tracking (and possibly billing??) enhancement you mentioned. Looking for any beta testers? :)
Is there somewhere we can make suggestions or contribute for the next rc?
I'm curious as to the API key. Does it serve any purpose for a general user like me?
Thanks,
Scott
@Scott: version 2.5 removes the need to have ServiceFactory access (those features will just be disabled: install script, backups).