/* $Id: CHANGELOG.txt,v 1.1.2.111 2011-02-22 20:24:36 juliangb Exp $ */ ** New issues added should be added at the TOP of the list for each version as they are committed. ** Version 6.x-1.36: - Bug #1052180 by juliangb | Francewhoa: Fixed Teams disappear when revision activated. - Bug #1018448 by minorOffense, juliangb: Fixed Storm Person: Drupal User in Views. - Bug #1045258 by kfritsche: Fixed Default filter from storm attribute. - Bug #770526 by juliangb: Fixed PHP Notice on viewing expenses report. - Task #918748 by rjgoldsborough: Added Tests for Storm Expense. - Task #918752 by rjgoldsborough: Added Tests for Storm Team. - Bug #1038042 by kfritsche: Fixed Default filters for Storm Project list page. - Task #918758 by juliangb: Added Tests for Storm Person. - Bug #916302 by juliangb | Wappie08: Fixed No 'Storm: Ticket Duration' and 'Duration Unit' fields in views. - Bug #1002374 by juliangb: Fixed typo in Stormtask views integration - Task #918760 by juliangb: Added Tests for Storm Note. - Bug #924002 by tchurch, juliangb: Fixed Tasks tab doesn't show Category, Status and Priority icons. Version 6.x-1.35: - Bug #899970 by juliangb | elisem94305: Inconsistent attribute key length fields - Bug #887638 by tchurch: Invoice Items not in correct order - Bug #924436 by agsh,tchurch: Currency not visible - Feature #738020 by tchurch: Link node record to invoice item. - Feature #851464 by Carsten Müller: Added Sorting of assignments in storm.module, function storm_get_assignment_options(). - Bug #854570 by sethcohn: Fixed Incorrectly coded views support. - Feature #891934 by juliangb: Added Tests for Storm Ticket. - Feature #891916 by juliangb: Added Weighted menu items. Version 6.x-1.34: - Feature #886132 by juliangb: Added Tests for Storm Task. - Feature #567558 by tchurch: Added Extend auto-billing to other types of Storm node. - Bug #847166 by davfigue: Fixed Invalid string format in query for PostgreSQL. - Bug #857154 by juliangb | Francewhoa: Fixed Multiple copies of same invoice are display in Invoice View. - Bug #870428 by juliangb: Fixed Reinstate commented out test assertion. - Bug #852892 by Carsten Müller: Fixed Patch for stormteam filter autocomplete. - Bug #848410 by Carsten Müller: Fixed Wrong variable used in stormteam_storm_rewrite_where_sql(). - Bug #684016 by rfay | tchurch: Fix E_NOTICE notifications. - Feature #814820 by Carsten Müller | tchurch: Add invoice icon on project page. - Feature #688086 by Francewhoa: Reformat 'Description' section. Version 6.x-1.33: - SA-CONTRIB-2010-054 - Task #788204 by tchurch: Changed move invoice item description/amount code into storminvoice module. - Feature #786148 by tchurch: Added Add billed to filter on list page. - Task #784188 by tchurch: Changed Place 'add to invoice' link in separate function. - Task #781814 by tchurch: Changed move invoice number code into separate function. - Feature #593252 by Carsten Müller | Onopoc, Magnity: Added Adding 'assigned to' person in filters. - Feature #773314 by juliangb: Added Tests for Storm Project. - Feature #773274 by juliangb: Added Tests for Storm Invoice. - Task #752720 by juliangb | tchurch: Changed Remove permission 'Storm organization: associate user'. Version 6.x-1.32: - Bug #257881 by juliangb: Fixed New attribute results in missing icon. - Bug #735694 by tchurch: Fixed timetracking records not taking fixed price from organisation, project or task. - Bug #750294 by juliangb | tchurch: Fixed missing css files. - Bug #746410 by tchurch: Fixed tax 1/2 not hidden on screens and print-outs if switched off in admin settings. - Bug #741466 by juliangb | tchurch: Fixed Emailed PDF file can't be opened. - Bug #744690 by tchurch: Fixed Names for tax1 and tax2 on all node views not taken from database. - Feature #747056 by juliangb: Added Test for dashboard access. - Feature #660150 by flickerfly, juliangb | Magnity: Added Allow filter by 'billed' column in views. - Bug #743724 by tchurch: Fixed Columns for views with update 6106/6103 not correct. - Task #737384 by juliangb: Changed Remove translations from CVS. - Bug #717174 by juliangb | Onopoc: Fixed Attribute character limit. - Task #735910 by juliangb: Changed Attribute cleanups. Version 6.x-1.31: - Bug #701298 by Magnity: Fixed Gantt chart should use drupal_add_js(). - Bug #688936 by JGonzalez, Magnity: Fixed Comments and Descriptions FLOAT issue in Storm Task. - Automatic testing enabled - Bug #714764 by juliangb, FrankT: Fixed Translatability for Stormteam - Feature #671554 by seutje | iamjon: Added Translatable Attributes. - Task #544968 by Magnity: Changed Tests for Storm. (Initial commit of test) - Task #688088 by com2 | Magnity: Changed Attachments below and not beside. - Bug #687066 by Magnity | csattila: Fixed Adding expense data to invoice does not work. - Bug #687596 by alberto56: Fixed Invoice items ORDER BY weight when shown, not when edited. - Bug #688388 by com2: Fixed Link to parent task is incorrect. - Bug #678922 by com2: Fixed Project list Edit icon missing. - Bug #686332 by alberto56: Fixed Warnings on project and task add pages. Version 6.x-1.30: - Bug #678250 by Magnity | gnuwings: Fixed Warning on create/edit task. - Feature #676042 by alberto56 | Magnity: Added Add classes to themed task rows to allow further color customization. - Bug #527870 by Magnity | com2: Fixed Tasks drag to re-order without task edit permission. (again) - Bug #663164 by Magnity | dbt102: Fixed stormproject is an undefined function. (again) - Task #595278 by Magnity: Changed Remove old Storm Teammember table. - Bug #673722 by Magnity: Fixed Hierarchical Project tasks view is not obeying permissions correctly. - Bug #666656 by com2: Fixed Country field has no 'don't care' like the other filter options and is not saved. - Bug #671588 by Magnity: Fixed Team members array always has 0:Null appended. - Feature #671256 by alberto56: Added Invoicing tracked time: a better calculation of the hourly rate. Version 6.x-1.29: - Bug #670606 by Magnity | com2: Fixed 'Default Items per Page' setting fails in tickets and timetracking list. - Task #663930 by Magnity: Changed Removal of blank .js files. - Bug #663166 by jurgenhaas: Fixed stormteam_access_sql() fails. - Bug #660122 by jurgenhaas: Fixed Link to create a new subtask doesn't work. - Feature #595276 by Magnity | jurgenhaas: Added Assign to fields for tasks and tickets. Version 6.x-1.28: - Task #660724 by Magnity: Changed Make node dependencies consistent. - Bug #527870 by Magnity | homoludens: Fixed Tasks drag to re-order without task edit permission. - Task #652212 by Magnity: Changed Storm Attribute to rely on 'Storm: access administration pages' permission. - Bug #654510 by jurgenhaas, Magnity | FrankT: Fixed Translatability. - Bug #654042 by alberto56 | Magnity: Fixed storm_taxation() doesn't distinguish between zero and not set. - Feature #629892 by amv101 | Magnity: Added enable / disable icons. - Feature #652034 by VladSavitsky | Magnity: Added Let using comma in floats to set Duration. - by Magnity: Improved install.txt - Feature #643440 by jalama | Magnity: Added Allow setting default for billable checkbox. - Bug #642814 by dbt102: Fixed error msg. - Bug #637498 by Magnity: Fixed Errors on disabling some modules. - Bug #622732 by alberto56: Fixed It's possible to create a task whose internal logic is not respected. - Bug #637558 by Magnity: Fixed Workflow is creating duplicate nodes with Tickets. Version 6.x-1.27: - Task #637748 by Magnity: Changed Help text for tcpdf download. - Bug #638002 by recrit | Magnity: Fixed Storminvoice item ordering. - Bug #617212 by Magnity | deggertsen: Fixed Unable to view projects in views without organization permissions. - Bug #628792 by Magnity | billshankley: Fixed Project titles visible for non-assigned teams. - Bug #586418 by kieran_delaney: Fixed Attributes Filter by Active/Default not working. - Bug #623376 by Magnity: Fixed Currency default being ignored on Create Organisation, Project, Task and Ticket pages. - Bug #597050 by homoludens, Magnity | jurgenhaas: Fixed Changing project-organization relationship causes problem - Bug #618658: Total durations not adding up - Bug #620420: Fatal error when trying to edit an invoice - Bug #617624: Amounts not showing on invoices Version 6.x-1.26: - Bug #617624: Fatal error on viewing invoices Version 6.x-1.25: - Storm invoice items become a field of Storm invoices (Security Advisory) - Feature #529024: RTL support - Task #600680: Spanish translation - Task #380008: Storm Team module replaced Storm Teammember module. - Bug #377680: Support for node preview (part) - Task #588014: Simplification to implementation of hook_form - Feature #577914: Permissions for person linked to own user account - Fixed bugs in handling of translatable strings - Feature #560832: Record invoice status on timetracking - Feature #346131: Online timer (note change to duration -> billing_duration setting) - Bug #343818: Title field gets displayed below body (field ordering when CCK enabled) - Bug #526900: Formatting error using Chrome / Safari browsers - Task #555250: Move admin settings to /admin/settings/storm/... - Bug #556224: Theming calls not handled properly - Feature #433294: Add filter status when lists are filtered - Feature #547800: Add default length of lists - Task #542030: Show all providers in expense providers autocomplete Version 6.x-1.24: - Bug 547040: Unknown column 'sin.organization_nid' - Feature #539838: Additional views functionality - Feature #301301: Timetracker -> Invoice - Bug #535120: Multiple php errors when viewing expense report - Feature #311855: Compound tax - Feature #468294: Integration of Popups API - Feature #530080: Additional views functionality - Bug #526926: Tasks filter by project returned empty list - Feature #527768: Additional links on node view, refactor of links code. - Feature #297775: Gantt charts (added as experimental feature - some refinement is still needed) - Bug #340954: Fixed use of revisions in some modules - Bug #477602: Add warning about remaining nodes on module disabling - Bug #510056: Domain key shown instead of domain value in ticket display - Feature #450360: Email invoicing - Bug #469004: Teammember list does not show persons assigned - Bug #377972: SQL warning when combined with i18n module - Bug #500876: Fixed error when filering views by Storm Attributes values Version 6.x-1.23: - Feature #334396: Adding create ticket link to task node view (plus style changes on links on right hand side of node views) - Task #436922: Storm Invoice Items module removed (functionality now within Storm Invoice) - Bug #495512: Ticket list filter reset does not reset category - Bug #300933: For new installations, Storm Expenses default to not promoted to front page - Bug #495070: Dashboard does not pay attention to permissions - Bug #478022: Add workaround to avoid SQL error with some menu modules - Feature #329401: Display invoice items on view invoice page - Feature #325363: Ticket - more fields visible on node view - Bug #469002: Teammember - assigned person not remembered after save - Bug #450778: Invoice - allow editting of invoice amount fields - Task #456164: Added variable for location of tcpdf library plus check of existance. Defaults now to sites/all/libraries. - Bug #460472: Knowledgebase topics not displayed, plus similar bug for organization countries - Bug #433300: Can't cancel attribute creation - removed code - Feature #348777: Organization Phone Number - Feature #320801: Exposed Storm fields to views - Bug #436382: Wysiwyg doesn't show up on timetracking - Bug #454412: Knowledge Base - allow filtering by non-default attributes - Task #436922: Removed add_js on init from Storm Invoice Items. - Task #436922: Storm Invoice Items permissions moved to Storm Invoice - Improved module descriptions - Bug #450648: Documentation updated to mention conflict with node access modules Version 6.x-1.22: - Bug #433300: Can't cancel attribute creation - disabled function (temporary fix) - Bug #343818: Title field displayed below body when CCK enabled - Bug #432148: PHP warning due to invalid argument supplied - Documentation updated and extended - Code style changes as per Drupal Coding Standards - CVS headers added to all files Version 6.x-1.21: - Active and default settings for attributes - Addition of documentation - Bug fixes [Changelog begins at version 6.x-1.20]