| 1 |
XX. September 2006
|
| 2 |
-----------------
|
| 3 |
- Split out releases into project_release.module and made them real nodes
|
| 4 |
(dww and merlinofchaos)
|
| 5 |
|
| 6 |
21. July 2006
|
| 7 |
-----------------
|
| 8 |
- Split out issue tracking to project_issue.module (dww)
|
| 9 |
|
| 10 |
08. November 2005
|
| 11 |
-----------------
|
| 12 |
- Updated to Drupal 4.7 forms API (hunmonk and webchick)
|
| 13 |
|
| 14 |
23. June 2005
|
| 15 |
-------------
|
| 16 |
- Made issues configurable (Nedjo Rogers)
|
| 17 |
|
| 18 |
27. February 2004
|
| 19 |
-----------------
|
| 20 |
- Added issue search interface for (Kartan):
|
| 21 |
* submitted by <user>
|
| 22 |
* assigned by <user>
|
| 23 |
* participated in by <user>
|
| 24 |
- Added my projects page (Kjartan):
|
| 25 |
* http://example.com/project/user/<uid>
|
| 26 |
* http.//example.com/project/user/<name>
|
| 27 |
|
| 28 |
27. December 2003
|
| 29 |
-----------------
|
| 30 |
- Added file uploads to issues (Kjartan).
|
| 31 |
- theme_error() -> theme('error') (Kjartan).
|
| 32 |
- SQL Updates:
|
| 33 |
ALTER TABLE project_issues DROP fid;
|
| 34 |
ALTER TABLE project_issues ADD file_path varchar(255) NOT NULL default '';
|
| 35 |
ALTER TABLE project_issues ADD file_mime varchar(255) NOT NULL default '';
|
| 36 |
ALTER TABLE project_issues ADD file_size int NOT NULL default 0;
|
| 37 |
ALTER TABLE project_comments DROP fid;
|
| 38 |
ALTER TABLE project_comments ADD file_path varchar(255) NOT NULL default '';
|
| 39 |
ALTER TABLE project_comments ADD file_mime varchar(255) NOT NULL default '';
|
| 40 |
ALTER TABLE project_comments ADD file_size int NOT NULL default 0;
|
| 41 |
|
| 42 |
2. December 2003
|
| 43 |
----------------
|
| 44 |
- Updated to new theme system (Kjartan).
|
| 45 |
|
| 46 |
16. November 2003
|
| 47 |
-----------------
|
| 48 |
- Moved several operations to the menu (Kjartan).
|
| 49 |
- Restructured menus and added project specific menu in case one is active
|
| 50 |
(Kjartan).
|
| 51 |
|
| 52 |
+ Added per project customizable submission guidelines for issues (Kjartan).
|
| 53 |
Requires database update:
|
| 54 |
ALTER TABLE project_projects ADD help text;
|
| 55 |
+ Added basic issue statistics (Kjartan).
|
| 56 |
|
| 57 |
10. November 2003
|
| 58 |
-----------------
|
| 59 |
- Fixed view and create issue categories menu items not showing (Kjartan).
|
| 60 |
- Fixed #3462: Project module breaks without clean URLs enabled (Kjartan).
|
| 61 |
- Fixed #3898: Issues query doesn't pass proper parameters to pager() (Kjartan).
|
| 62 |
|
| 63 |
+ Added context sensitivity to the 'view issues' menu (Kjartan).
|
| 64 |
* Now limits to current project if available.
|
| 65 |
+ Updated to use new theme system (Kjartan).
|
| 66 |
+ Added feature #3531: Make searches bookmarkable (Kjartan).
|
| 67 |
* The title is now a permalink to the search results.
|
| 68 |
|
| 69 |
02. November 2003
|
| 70 |
-----------------
|
| 71 |
+ Added status field to releases (Kjartan).
|
| 72 |
+ Implemented delete function for releases (Kjartan):
|
| 73 |
* Releases are never deleted, just marked with status = 0.
|
| 74 |
* When adding a version that has been deleted the old version is restored.
|
| 75 |
|
| 76 |
- Fixed search (Weitzman).
|
| 77 |
|
| 78 |
24. September 2003
|
| 79 |
------------------
|
| 80 |
General
|
| 81 |
- Temporarily disabled file uploads (pending final fileapi).
|
| 82 |
|
| 83 |
+ Added a project.css to split style out of the code.
|
| 84 |
+ Added navigation trail to several pages.
|
| 85 |
|
| 86 |
Projects
|
| 87 |
- Projects are now nodes, with all the benefits that brings: taxonomy, users
|
| 88 |
can submit and maintain their own projects, etc.
|
| 89 |
- Versions have been replaced with releases.
|
| 90 |
|
| 91 |
+ Added more data to projects (link to hp, demo, etc).
|
| 92 |
+ Added project uri: /project/<name>. Uses node->path
|
| 93 |
+ Added release directory option for projects that don't require file uploads.
|
| 94 |
+ Added taxonomy support to projects. Limited support in project navigation.
|
| 95 |
+ Create a better download page when release_directory is used.
|
| 96 |
|
| 97 |
Issues (bug reports, etc)
|
| 98 |
- Updates to issues are no longer saved as node revisions.
|
| 99 |
- Developers are no longer a fixed list. Instead users assigns issues to their
|
| 100 |
account. Assigning bugs to others is no longer supported.
|
| 101 |
- Tweaked the output for node view to make the original report stand out from
|
| 102 |
the comments/updates.
|
| 103 |
- Tweaked mails to highlight new changes more from previous changes.
|
| 104 |
- Changed output for "view your projects".
|
| 105 |
- Changed mailhandler to be completely custom instead of using the default
|
| 106 |
handler and improve usability.
|
| 107 |
- Fixed pager support so it remembers searches.
|
| 108 |
- Improved search to let you select multiple values for fields.
|
| 109 |
|
| 110 |
+ Add possibility to link to a specific issue listing. Examples:
|
| 111 |
List all open issues: /project/issues?states=1,2
|
| 112 |
List all open bug reports: /project/drupal/issues?states=1,2&categories=bug
|
| 113 |
List open project issues: /project/drupal/issues?states=1,2
|
| 114 |
List issues assigned to user: /project/drupal/issues?assigned=1
|
| 115 |
+ Added support request category.
|
| 116 |
+ Added file uploads to issues.
|
| 117 |
+ Added tablesort support for issue listings.
|
| 118 |
+ Monthly mail to remind users to follow up on their open issues.
|
| 119 |
+ Users can subscribe to get no mail, mails for issues they are involved with
|
| 120 |
or all issues per project.
|
| 121 |
+ Added non-project specific issue pages.
|
| 122 |
|
| 123 |
21. July 2003
|
| 124 |
-------------
|
| 125 |
project.module
|
| 126 |
- fixed bug in from: line of project emails
|
| 127 |
- reintroduced row coloring based on Status in list pages
|
| 128 |
|
| 129 |
17. July 2003
|
| 130 |
-------------
|
| 131 |
project.module
|
| 132 |
- Now using theme("table", ) to render all lists, better themeability.
|
| 133 |
- Added pager support.
|
| 134 |
|
| 135 |
18. June 2003
|
| 136 |
-------------
|
| 137 |
project.module
|
| 138 |
- Updated priorities to use English text where possible.
|
| 139 |
|
| 140 |
16. April 2003
|
| 141 |
--------------
|
| 142 |
project.module
|
| 143 |
- added overview reports.
|
| 144 |
- fixed preview not working on translated sites.
|
| 145 |
|
| 146 |
8. March 2003
|
| 147 |
-------------
|
| 148 |
project.module
|
| 149 |
- removed _save():
|
| 150 |
* Moved code into _validate hook.
|
| 151 |
- changed *_validate() to the new system:
|
| 152 |
* No $error for second parameter.
|
| 153 |
* Return $error instead of $node.
|
| 154 |
* $node passed by reference.
|
| 155 |
- fixed Submit button not showing up.
|
| 156 |
|
| 157 |
12. Feburary 2003
|
| 158 |
-----------------
|
| 159 |
project.module
|
| 160 |
- fixed user page not listing the correct nodes.
|
| 161 |
- fixed problems with search values and lists not being populated correctly.
|
| 162 |
- updated to use clean urls.
|
| 163 |
- now uses administration menu.
|
| 164 |
|
| 165 |
30. October 2002
|
| 166 |
----------------
|
| 167 |
project.module
|
| 168 |
- updated block
|
| 169 |
|
| 170 |
14. June 2002
|
| 171 |
-------------
|
| 172 |
project.module
|
| 173 |
- fixed it so version, area and developer fields are hidden if none are
|
| 174 |
defined. Might have missed some places so let me know.
|
| 175 |
- added more diff's to project_view. It now shows when the area, version,
|
| 176 |
developer, project, type (bug/feature) have been changed.
|
| 177 |
- fixed some filtering options defaulting to incorrect values.
|
| 178 |
|
| 179 |
12. June 2002
|
| 180 |
-------------
|
| 181 |
project.module
|
| 182 |
- added search / filter to bug/feature lists.
|
| 183 |
- improved search capabilities.
|
| 184 |
- added area to list.
|
| 185 |
- some minor cosmetic changes.
|
| 186 |
|
| 187 |
11. June 2002
|
| 188 |
-------------
|
| 189 |
project.module
|
| 190 |
- added _system() hook
|
| 191 |
|
| 192 |
10. June 2002
|
| 193 |
-------------
|
| 194 |
project.module
|
| 195 |
- change the admin pages around a bit.
|
| 196 |
- warnings when you add developers that can't be found.
|
| 197 |
- changed sort headings to be more failsafe.
|
| 198 |
- modified form so entries can be moved between projects and type can be
|
| 199 |
changed (bug <-> feature).
|
| 200 |
- half a dozen other mini tweaks just to make things easier to modify in the
|
| 201 |
future.
|
| 202 |
|
| 203 |
02. May 2002
|
| 204 |
------------
|
| 205 |
project.module
|
| 206 |
- updated to work with latest Drupal version.
|
| 207 |
|
| 208 |
02. April 2002
|
| 209 |
--------------
|
| 210 |
project.module
|
| 211 |
- made some changes to how the project nodes are displayed.
|
| 212 |
- changed some of the information shown on lists.
|
| 213 |
- added colours! Now it looks like a rainbow.
|
| 214 |
|
| 215 |
11. March 2002
|
| 216 |
--------------
|
| 217 |
project.module
|
| 218 |
- added sorting capabilities to list headers.
|
| 219 |
- its no longer possible to submit project nodes that have an invalid $pid.
|
| 220 |
|
| 221 |
19. Feburary 2002
|
| 222 |
-----------------
|
| 223 |
project.module
|
| 224 |
- fixed bug #82.
|
| 225 |
|
| 226 |
30. January 2002
|
| 227 |
----------------
|
| 228 |
project.module
|
| 229 |
- updated some links.
|
| 230 |
- cleaned up the code and added some more functions to resuse code.
|
| 231 |
- added a "view your projects" to the user meny to see things that are
|
| 232 |
assigned to you.
|
| 233 |
- various other minor things.
|
| 234 |
|
| 235 |
17. January 2002
|
| 236 |
----------------
|
| 237 |
project.module
|
| 238 |
- moved view link to title.
|
| 239 |
- switched to use user_mail().
|
| 240 |
- minor formatting changes.
|
| 241 |
|
| 242 |
8. January 2002
|
| 243 |
---------------
|
| 244 |
project.module
|
| 245 |
- add search/filter
|
| 246 |
- modified layout
|
| 247 |
|
| 248 |
21. December 2001
|
| 249 |
-----------------
|
| 250 |
project.module
|
| 251 |
- added a project block.
|
| 252 |
- modified the UI a little.
|
| 253 |
- strip html tags from mails.
|
| 254 |
|
| 255 |
20. December 2001
|
| 256 |
-----------------
|
| 257 |
project.module
|
| 258 |
- changed the list behavior. A bug is active even if marked as fixed. Bugs
|
| 259 |
are not really closed until the user whom reported the bug have reported it
|
| 260 |
as closed.
|
| 261 |
|
| 262 |
17. December 2001
|
| 263 |
-----------------
|
| 264 |
project.module
|
| 265 |
- assigned to was not stored.
|
| 266 |
- think i got the stripslashes right at last.
|
| 267 |
- changed the access checks so non-privileged users can submit update.
|
| 268 |
- made it show the name of the person that submitted the node and not the
|
| 269 |
person who lasted updated it.
|
| 270 |
- revisions are complex!
|
| 271 |
- fixed a crash bug and did some parsing changes
|
| 272 |
|
| 273 |
$Id$
|
| 274 |
$Name$
|
| 275 |
|
| 276 |
16. December 2001
|
| 277 |
-----------------
|
| 278 |
project.module
|
| 279 |
- initial commit of project.module.
|