public
Description: Project Management, Collaboration and Time Tracking. Some additional features are implemented here compared to the original source.
Homepage: http://ari.github.com/clockingit/
Clone URL: git://github.com/ari/clockingit.git
Click here to lend your support to: clockingit and make a donation at www.pledgie.com !
clockingit / RELEASE-NOTES
9c13ee47 » ari 2009-03-02 Add release notes to the pr... 1 Clocking IT change history for new functionality and major bug fixes.
2
3 For comprehensive details of every change, please consult http://github.com/ari/clockingit/commits/
4
fd9967ab » ari 2009-06-25 Release notes for new email... 5 26 June 2009
6 Incoming emails with no task number are now dropped into a default project set in the company settings view.
7
24e29bd8 » ari 2009-06-23 Update release notes with r... 8 24 June 2009
9 Now all URLs reference the task number and not an internal task ID which should not be visible to the user.
10
11 17 June 2009
12 Many database constraints and indexes have been added. This will improve speed and also ensure database integrity. Care should be taken when applying these updates to ensure you don't have existing bad data which prevents the constraints from being added.
13
14 16 June 2009
15 Some fixes implemented to allow postgresql to be used.
16
17 10 June 2009
18 Rework entire filter section on reports page to bring it more into alignment with the filter for tasks. This means that your previous filter state is preserved when moving from tasks to reports.
19
20 3 June 2009
21 Work logs now can have custom attributes.
22
634acfa6 » ari 2009-05-31 Release notes for the new e... 23 1 June 2009
24 Exception emails are now sent to the system admin. This makes it much easier to diagnose problems. In order to use this feature, please add these two lines to the bottom of environment.local.rb
25 ExceptionNotifier.exception_recipients = [ "email@example.com" ]
26 ExceptionNotifier.sender_address = %("Application Error" <email@server.com>)
27
cf89bd06 » ari 2009-05-29 Email notifications now hav... 28 30 May 2009
29 There is a whole new login screen.
30 If you are using Clocking IT behind an SSL configured web server, you can now add a configuration parameter to environment.local.rb so that outgoing emails are sent with https links in them.
31
634acfa6 » ari 2009-05-31 Release notes for the new e... 32 29 May 2009
33 Outgoing emails now respect the SSL status and product name of the installation. Make sure these lines are in the config block in environment.local.rb
34 :productName => "some task tracking system"
35 :SSL => true
36
573a687f » ari 2009-04-26 Update release notes. 37 27 April 2009
38 Update to Rails 2.3.2 and upgrade all associated plugins and gems at the same time. This should give us some significant speed improvements.
de4351bb » ari 2009-04-29 Note about updating ferret ... 39 IMPORTANT: because of an update to the ferret search server, please run:
40 # rake ferret:rebuild_all_indexes RAILS_ENV=production
41 This will rebuild the search indices.
573a687f » ari 2009-04-26 Update release notes. 42
0296a115 » bradx3 2009-04-25 added release notes 43 26 April 2009
44 Change the list of users who will be notified when a task is changed. There is now option to allow the user to choose who should receive a notification on a per-task per-user basis.
45 Only send notification emails when a task is created or commented on.
46
f62d1ee5 » ari 2009-04-24 New release notes for recen... 47 25 April 2009
48 Speed improvements to the user view. Previously displaying hundreds of users was very slow due to loading all those avatars.
49 'Active' flag added to clients, customers, organizational units and resources. This allows you to keep historical data (eg. users linked to tasks) but still disable them from appearing in the user interface
50 IMPORTANT: config/environment.rb now has a localised friend config/environment.local.rb. This means that your config in environment.rb will be overwritten when you upgrade via git. Please copy environment.rb-example to environment.local.rb and adjust any configuration for your local needs.
51
52 24 April 2009
53 A new task filtering interface now implemented! This allows you to select multiple milestones, users, etc but without the clunkiness of the previous design. Also added is a filter to always show unread tasks even if they don't match the rest of your filtered choices.
54
55 15 April 2009
56 Organizational units can now have custom attributes.
57
9cf347ef » ari 2009-04-14 Update release notes with l... 58 14 Apr 2009
59 Clients are now linked to users. This means all users belong to a client (their company) and existing users have been migrated into client 1.
60 The user interface has been substantially reworked to cope with thousands of users and thousands of clients.
61 Consistent naming implemented so that clients aren't sometimes called customers. This means changing controllers and URLs.
62 Many places where popups used to be used to select users or clients are now autocomplete.
63
64 10 Apr 2009
65 Added custom attributes to clients and to users. This means you can now define additional fields for storing telephone numbers, emails, addresses or anything else you'd like per user and client.
66 Add organizationalUnit. This maps to the same concept in LDAP which is often used for departments or physical locations (eg. offices, stores, etc)
67
4bf15c77 » bradx3 2009-03-30 add in release note changes 68 30 Mar 2009
69 Resources types can be defined, resources can be added and linked to tasks. There is a new user permission "use_resources" that allows/disallows people to see them. Resource types can only be setup by Administrators.
70 Fix bugs with checkboxes in nested forms. Revert things that were using selects with Yes/No to use checkboxes instead.
71
08cdb901 » ari 2009-03-27 Update release notes with r... 72 28 Mar 2009
73 Resources system created. This allows the administrator to define resources types and attributes. Resources can then be created and organised hierarchically.
74
35a3c448 » ari 2009-03-03 Remove unneeded commented c... 75 4 Mar 2009
76 Rename stylesheets to give them more consistent naming.
77
9c13ee47 » ari 2009-03-02 Add release notes to the pr... 78 2 Mar 2009
35a3c448 » ari 2009-03-03 Remove unneeded commented c... 79 Clean up html structure, removing unneeded tables in layout. Also fix some indenting to make it easier to try and debug excessive nested html.
9c13ee47 » ari 2009-03-02 Add release notes to the pr... 80 Migrate several prototype calls across to jQuery
81 Break up large layouts into some smaller pieces.
82
83 1 Mar 2009
84 Remove version number: 0.99.3 is not even remotely right.
85
86 28 Feb 2009
87 Implementation of multi-select for filtering
88
89 26 Feb 2009
90 Shortcut 'add me' for adding yourself to the notification list.
91 Read/unread status implemented. Now tasks are marked as unread for all watchers when an notification is sent, which puts a little star next to the task in the list view. Users can also use this star for flagging items which they wish to review.
92
93 21 Feb 2009
94 Handle autolinking of URLs with : and +
95 Increase fontsize slightly for task links / names
96
97 20 Feb 2009
98 Task browse, calendar and GANTT are now grouped together with common filter GUI and a new set of tabs to switch between their display. At the same time a bit of duplicate task filtering code was merged so this part will be more consistent and easier to modify in the future.
99
100 13 Feb 2009
101 Users can now choose not to receive emails for their own changes to a task.
102
103 12 Feb 2009
104 Further cleanup of right side of task edit view. Now merge dependencies into one block and also fix a broken close tag whic
105 Fix broken html with additional </td> and no matching open.
106 Move add attachments into the common block on the right side of the task edit view.
107
108 5 Feb 2009
109 Have push_server find it's config file via relative path
110
111 5 Feb 2009
112 fixed bug in report csv display
113
114 31 Jan 2009
115 Creating new milestones from the task edit view now uses a shadowbox floating area and javascript has been moved to jquery
116
117 29 Jan 2009
118 Stylesheets with full stops in the middle are not properly referenced by Rails.
119
120 28 Jan 2009
121 Show last comment made on task in tooltip - Load dynamically after a 1 second delay.
122 Add shadowbox for image attachments. This uses the jquery library, so some fixes were made to activate jquery properly.
123 Attachments should be given the correct mime type and disposition when being transferred. This means that images will be displayed inline.
124
125 27 Jan 2009
126 Make error messages from file uploading easier to debug.
127 Refactor login process so that:
128 1. Common code is in one place (how to find the company from the URL)
129 2. For the simple case with only one company, assume that incoming requests are routed to that company. That should solve a
130
131 26 Jan 2009
132 Allow non default TCP port for Timer window
133
134 25 Jan 2009
135 Give ProjectFiles a way to re-create thumbnails
136
137 24 Jan 2009
138 Use same background as fieldsets for image thumbnails
139 Run db:migrate on schema init from setup.rb
140 Update documention and install allison rdoc templates in vendor folder to remove an external dependency.
141
142 23 Jan 2009
143 Allow multi-file uploads for tasks
144 - Move upload parsing to new function
145 - User ImageOperations to getnerate thumbnails where appropriate
146 - Show thumbnails on task form if it exists
147 - Click Thumbnail to view full picture, link to download
148 Extract RMagick operations into a lib
149 Rework dropshadow generation to fix later ImageMagicks
150 - Also fix empty file in first upload slot
151 Ignore the IDEA configuration file for people using IDEA RubyMine.
152
153 22 Jan 2009
154 Allow multiple file uploads at a time for ProjectFiles
155 Fix email notifications on incoming email comments
156
157 22 Jan 2009
158 Add automatic Table of Contents for Wiki pages
159
160 20 Jan 2009
161 Initial jQuery support
162
163 15 Jan 2009
164 Custom properties work is now complete. Rather than the hardcoded 'type', 'severity' and 'priority', you can now define these properties in any way you choose. You can add new properties, add and edit the possible values and set the default values. Properties may be linked to icons and to colours which display in the list view. All reports, filters, saved views, and other code has been updated to accommodate these new custom properties. Drag and drop also works. Please allow some time for the database to be converted when you upgrade to this version.
165 Cleaned up the task information workflow, by rearranging elements and styles
166
167 14 Jan 2009
168 Include Created in CSV tasklist dump to get task lifespan
169 Allow time entry on tasks in all your projects
170 Include completion date in CSV tasklist dump
171 Finished cleaning up the labels, task property panes and the language used for tooltips and some labels
172
173 12 Jan 2009
174 allow translators to move text in property filters
175
176 3 Jan 2009
177 Allow hiding of dependencies from views and browse
178
179 20 Dec 2008
180 Allow changing widget names again
181
182 19 Dec 2008
183 Move work_log entries along with task when moving via drag and drop.
184
185 13 Dec 2008
186 can sort property values now
187 more filters shows for custom prop filters on task list
188 can filter on custom properties
189 can remove property values
190 added custom properties to preferences menu
191 custom properties saving on new
192 display custom properties on task edit page
193
194 12 Dec 2008
195 Merge branch 'master' into custom_properties
196 sort online users so test always passes
197 added some functional tests for property creation
198 can add, edit basic custom properties
199 set config values in NotificationsTest so all tests pass
200
201 10 Dec 2008
202 Instead of owners being notified for every message added to a task, the owner is now added to the default list of people to
203 Then it becomes easy to remove the owner as a watcher if they are no longer relevant to the task.
204
205 23 Nov 2008
206 Ignore OSX invisible DS_Store files as well as Eclipse project and path files.
207
208 23 Nov 2008
209 Add rdoc to the project, along with script to easily update the docs.
210
211 22 Nov 2008
212 add the ability to set the DB host, not everybody uses localhost
213
214 20 Nov 2008
215 Removing an item should utilise a cross rather than a tick.
216
217 9 Nov 2008
218 Remove hardcoded clockingit website URL.
219
220 9 Nov 2008
221 Changed header to white so that logos with white backgrounds look better in the header block.