This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
clockingit / RELEASE-NOTES
| 9c13ee47 » | ari | 2009-03-02 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 42 | ||
| 0296a115 » | bradx3 | 2009-04-25 | 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 | 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 | 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 | 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 | 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 | 75 | 4 Mar 2009 | |
| 76 | Rename stylesheets to give them more consistent naming. | ||||
| 77 | |||||
| 9c13ee47 » | ari | 2009-03-02 | 78 | 2 Mar 2009 | |
| 35a3c448 » | ari | 2009-03-03 | 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 | 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. | ||||








