Streber PM PHP Cross Reference Groupware Applications

Source: /history.txt - 1399 lines - 47362 bytes - Text - Print

   1  streber-version-history
   2  
   3  rev511
   4  - reduce people list visibility if anonymous login
   5  - increase spam filter rate
   6  
   7  rev510
   8  - fixed invalid probabality warning
   9  - fixed unknown variable warning
  10  - fixed type warning
  11  - fixed html_commment warning
  12  - disable csv export for non-priveledged users
  13  - added some bot definitions
  14  
  15  
  16  rev509
  17  - added ref="nofollow" attribute to external links
  18  - fixed html escape for comment headlines
  19  
  20  rev508
  21  - fixed Inline editing break #8396
  22  - updated some language glitches
  23  - added some functions to delete spam comments
  24  - implemented deleting of person (e.g. disable login and remove from all projects)
  25  - fixed comment author link for admins
  26  - some refactoring of page functions
  27  
  28  
  29  
  30  v0.092 / rev507
  31  - fixed SQL injection 
  32  - fixed passing by reference warning with PHP 5.3
  33  
  34  rev503
  35  - refactored DateTime field parsing
  36  - added itemsRemoveMany-function to delete spam comments (including preview)
  37  - refactored spam detection
  38  
  39  rev 501
  40  - fixed minor title for new task edit
  41  - fixed edit font for inline edit in webkit
  42  - tuned the word-level diff for heavily edited chapters
  43  - refactored task-edit page
  44  
  45  - updated custom project view
  46  
  47  rev 494
  48  - fixed 2008 bug
  49  - fixed minor text issues
  50  - fixed image-attributes inside tables
  51  - fixed url for mod_rewrite
  52  - fixed effort-date-time problems
  53  
  54  - fixed milestone task count 
  55  - fixed link to milestone tasks
  56  - fixed line-breaks for notification mails
  57  
  58  rev 492
  59  - version v0.0911
  60  - fixed layout of attached files
  61  - fixed double upload form in topics #8305
  62  - added missing _image_cache directory to repository
  63  
  64  - added generation of crawler list
  65  - added some details to RSS-Feed
  66  - fixed closed tasks for milestone are not displayed correctly
  67  - added current milestone block to project overview
  68  - added graph to milestone view
  69  - fixed CSS definition for lots of list elements
  70  
  71  
  72  
  73  
  74  version v0.91 (revision 485)
  75  =============
  76  major:
  77  - implemented new style and removed block collapsing
  78  - fixed new folder as documentation setting
  79  - highlight wiki-differences inside wiki
  80  - added word level diff
  81  - add also show your changes to project change block
  82  - implemented image-caching for scaled images
  83  
  84  minor:
  85  - fixed unit tests
  86  - fixed g_login_params bug
  87  - removed deprecated background styles
  88  - started to split reusable blocks into /blocks/*
  89  - refactored wikiFieldAsHtml to automatically check if editable
  90  - standard way to include files added
  91  - updated language change files and polish language
  92  
  93  
  94  version v0.0902
  95  ===============
  96  - fix deletion of error.log.php at upgrades
  97  - fixed minor language problems
  98  - fixed minor problem in triggerSendNotification
  99  - fixed ob_clean() warning
 100  - reduced warnings for missing locale-settings
 101  - updated languages
 102  
 103  
 104  version v0.09
 105  =================
 106  - added some layout hints and styling for iphone user client
 107  
 108  - fixed feedback-often-requested-by-admin bug
 109  - fixed visibily of changed items for admins
 110  - disabled right to edit everthing for PMs
 111  - fixed locale-setting of russian translation
 112  - fixed more unit-tests
 113  
 114  version v0.08099
 115  =================
 116  - changed version to v0.08099
 117  - fixed bold syntax for wiki #7445
 118  - fixed broken urls in wiki links with & #7350
 119  - fixed creation of project items if current user has RIGHT_VIEWALL but is not assigned to project #2312
 120  - CHECK_IP_ADDRESS is not disabled by default
 121  - fixed rendering of long wiki headlines #7417
 122  
 123  - fixed caching problem of install-page
 124  - refactored details of item change
 125  - added personRevertChanges
 126  - added some more tests
 127  
 128  - fixed minor layout problem in header on safari
 129  - fixed locale setting for spanish translation
 130  - fixed tests for language settings
 131  - updated change files for translations
 132  
 133  - added anchors to headline in wiki texts
 134  - fixed resetting of is_news flag when adding comment to task with quickEditBlock
 135  - fixed minor bug in bot detection regex
 136  - fixed "book effort"-link for people with disabled efforts
 137  
 138  
 139  version v0.08095 [2008-12-16]
 140  ===========================
 141  
 142  - fixed double escaping html symbols in company list
 143  - fixed double escaping html symbols in user email addresses
 144  - fixed minor bug when editing empty bookmark list
 145  - fixed problem with unit test fixture setup
 146  
 147  - first unit tests working with fixtures
 148  - some tests of login/logout/change password and correct escaping of user data
 149  - fixed unescaped userdata in person title
 150  
 151  - recent-change list always visible #7057
 152  - refactored resolve version dropdown list to grouped style #7088
 153  - added missing translation to due-column #7156
 154  
 155  - links to Versions are not rendered stroken
 156  - beautified attached files list
 157  
 158  - fixed wiki link to person #7068
 159  - fixed missing include of personitem #7077
 160  - added first version of firephp support #7058
 161  - updated swedish language
 162  - added Feedback-Message after uploading file #7062
 163  
 164  - MAJOR: fixed changing password and profile from notification mails
 165  - MINOR: slightly adjusted notification mails
 166  - Fixed: jumping to item after login with mod_rewrite
 167  
 168  version v0.08093 [2008-11-5]
 169  ===========================
 170  
 171  - MAJOR: fixed stripping of backslashes (make obvious by reoccuring change markers). This involved some changes in the backend which need to be tested on different platforms. 
 172  - internal: fixed login with random tokens
 173  - internal: hide own change markers.
 174  - internal: use ready() function instead of onLoad() this has to be tested!
 175  
 176  - MAJOR: added random token to forms to prevent from cross site request forgery
 177  
 178  - Added wiki syntax for rendering latex formulas
 179  - Refactored some forgotten password link in notification mails
 180  
 181  - Refactored locale settings in conf
 182  - Fixed translation of dates and times in German
 183  
 184  version v0.08092 [2008-11-5]
 185  ===========================
 186  - MAJOR: changed default wiki syntax for links from [[item:34]] to [[#23]]
 187  - MINOR: adjusted wiki css styles
 188  - MINOR: adjusted rendering of wiki links
 189  - Refactored autoWikiAdjustments #7034
 190  - WIKI_AUTO_INSERT_IDS option is now always on and therefore deprecated
 191  - MAJOR: fixed potential problem with cached ajax request
 192  - Fixed: Invalid WikiLinkCreate parent after inline edit #7033
 193  
 194  
 195  version v0.08081  [2008-10-04]
 196  ==============================
 197  - MAJOR: option to treat folder as documentation
 198  - MAJOR: highlight updates in wiki changes
 199  
 200  
 201  version v0.0807 [2008-08-28]
 202  ============================
 203  - MAJOR: first version of feedback request working
 204  - refactored versions config variables (now there is only STREBER_VERSION)
 205  - fixed minor bug with bookmarks
 206  - Code formatting changed TABS into SPACES, argh!
 207  - fixed minor bugs in the install / upgrade form
 208  
 209  version v0.0806 [2008-08-22]
 210  ============================
 211  - added support of autocomplete input fields
 212  - added request feedback option items
 213  
 214  version: v0.0804  [2008-08-22]
 215  ==========================
 216  major
 217  - added user setting to ignore filtering of own changes in recent changes lists.
 218  - Fixed bug #6574 (New install failing on "add db_version entry").
 219  - Rewrote ListBlockCol_DaysLeft class and enabled it by default.
 220  - Added "blocked" and "my blocked" filters to task list in home.
 221  - Modified project list's page actions to have provide option to create new
 222    project from scratch or from a template.
 223  minor
 224  - fixed render wiki bug when link with pipe above table.
 225  - fixed several minor typos.
 226  - checked for missing iconf-function when exporting csv.
 227  - added LICENSE and COPYRIGHT files which were missing for some reason.
 228  - Fixed two spelling errors and updated translation files:
 229    . "plattform" -> "platform" 
 230    . "upcomming" -> "upcoming"
 231  - Fixed bug where if you had permission to see everything you'd still not be able to
 232    view companies that had projects which you were assigned to. Furtermore, if a
 233    company has projects you are assigned to but more than one then it would give a bug error -
 234    changed it to report insufficient permissions instead until we properly implement it.
 235  - SQL errors on install will print out the line number the error occurs to help debug.
 236  - A number of fixes/minor enhancements to install script.
 237  - Updated install/install.php to not produce unsightly error when no write permissions to
 238    tmp files directory and a few other trivial improvements to pre-req checking.
 239  - If reinstalling, instead of doing nothing lets rewrite the database settings. Otherwise,
 240    if you delete them config files (db one specifically) then you have to regenerate it
 241    yourself or drop the database.
 242  - Set default company category to client when creating a new company.
 243  
 244  
 245  
 246  version: v0.0803 [2008-05-09]
 247  ==========================
 248  major
 249  - added is_news option to tasks / topics
 250  - added project options to hide features like tasks and file uploads
 251  - fixed table-rendering bug (http://www.streber-pm.org/5217)
 252  - Added "ASAP" option to mail notifications which will result in mail 
 253      notifications being sent out for individuals everytime the sendNotifications
 254      function is called when they have their notification interval set to "ASAP".
 255      Site admins can create a cron job to visit index.php?go=triggerSendNotifications
 256      at regular intervals.
 257  - Made db-version detection more robust.
 258  - Fixed bug where two entries of db-version would be inserted on install.
 259  - Fixed bug where error would result if correct schema file is available.
 260  - Disabled profile selection drop down if user being edited is the
 261      automatic user created at install time. This should prevent situations
 262      like in bug #6105 (unless existing install already has deleted but we
 263      can't do much about that ;]).
 264  - Added more options to the install process and changed order of questions. 
 265      Site name (sets APP_NAME) and Admin's email (sets ADMINISTRATOR_EMAIL). 
 266      New options will be installed to _settings/site_settings.php
 267  - Changed default conf value for MESSAGE_WELCOME_HOME, replacing streber with 
 268      %s. Updated index.php and pages/login.inc.php to replace string token with
 269      APP_NAME conf.
 270  - Updated pages/login.inc.php to use APP_NAME conf instead
 271      of the constant "streber". 
 272  - Added new permission, RIGHT_PERSON_GRANT_ACCT which allows you to set the 
 273      "can login?" bit on a user. By default, if you have the ability to create a
 274      user you also have the ability to edit a user so I made it the default that
 275      if you can create/edit a user, you can also grant them an account 
 276      (ie. login). This allows admins to allow people to "really" setup new 
 277      accounts without giving them the permissions to edit people's rights 
 278      (which you required before).
 279  
 280  minor
 281  - updated languages
 282  - renamed Home section from User name to "Home"
 283  - renamed Home to "Recent changes"
 284  - added news section to projView
 285  - renamed "Docu" to "Topics"
 286  - renamed "Documentation" to "Topic"
 287  - removed a debug message when magic_quotes was enabled
 288  - default lang is 'en' now
 289  - bug fix: now the relation between taks and milestone is copied and transposed.
 290  - fixed typo in install/install.php: grand->grant
 291  - Created new schema export for 0.803
 292  - Updated history.txt to include the updates from v0.0801 (as well as this
 293      release obvisously. :]).
 294  
 295  version: v0.0801 [2007-08-04]
 296  ==========================
 297  major:
 298  - fixed missing link in password reminder mail
 299  - fixed added in of backslashes when ajax editing chapters
 300  - fixed invalid display of tasks for newly created milestones
 301  - fixed update trigger of person function (cause fatal error)
 302  - fixed some js errors in lists
 303  - fixed http-syntax in wiki rendering
 304  - fixed Ctrl-Click in firefox (Ctrl-Klick in firefox) / Comments summary (Comments summary)
 305  - time filter for efforts
 306  - new page for effort calculations
 307  - fixed wiki link syntax inside tables and lists 
 308  
 309  minor:
 310  - Wiki Format - link should open in a new window ("Wiki format" link should open in a new window)
 311  - added more distinctive project name in project selector - More distinctive project name in project selector
 312  - added configuration variable to enforce a theme
 313  - added example custom theme
 314  - added grouped option list for milestones
 315  - fixed one pixel gap below tabs
 316  - adjust display of feedback messages 
 317  
 318  
 319  version: v0.08 [2007-05-15]
 320  ==========================
 321  major:
 322  - fixed ajax editing fails for Safari #4113
 323  - "Failure getting project" when editing Wiki inline project description #5188, #5074
 324  - Wiki syntax:
 325    - Depreciate indented code blocks #5184 
 326    - Leading spaces are now displayed as   
 327  - added hungarian translation #
 328  
 329  minor:
 330  - updated Polish and Swedish Translations
 331  - add HTTP Links in Wiki Syntax #4986
 332  
 333  
 334  version: v0.0799 [2007-05-05]
 335  ==============================
 336  major:
 337  - party fixed backslashes in wiki texts and ajax editing #4286, #4043
 338  - fixed changelist claims "attached file" even if person only added comment #4300
 339  - fixed uploading of files on strato server #4264
 340  - party fixed splitting of utf8 chars (#4259)
 341  - added russian translation
 342  - fixed storing of uploaded files in project directories
 343  - added homeselectorlist 
 344  - splitted home into "homeDashboard" (to be implemented), "homeTasks", "homeEfforts", "homeBookmarks" and "homeAllChanges"
 345  - polished  the look of pageHeader in clean theme 
 346  - fixed inline edit cannot find wiki chapter if invalid table syntax #4556
 347  - home dashboard lists recent changes (add gets more changes with ajax) #4639
 348  - changed font-size settings from "%" to "pt"
 349  - fixed: Default rights doesn't work as expected #3871
 350  - fixed item relatiionshop for deleted team members #4512
 351  - hide deleted efforts #4160
 352  - list changes now explicitly lists files 
 353  - fixed some problems with IE7 display
 354  - fixed composition of notification mails 
 355  - fixed reassigning persons to teams (assigned twice?) #4849
 356  - fixed Strange behaviour when re-assigning a user to a project #4083
 357  - fixed issue values are not stored correctly #4865
 358  - refactored project RSS-Feed:
 359    - now supports author
 360    - uses class_changeline
 361    - Summarizes what happened
 362  
 363  minor:
 364  - fixed rendering for Dates "Today" (added time again) 
 365  - Replaced minor title "Item-ID:123" with  "# 123" 
 366  - fixed Mail header "from" is malformed #4471
 367  - install checks for readable /_rss directory
 368  - removed some Bookmark page functions (e.g. person)
 369  - "Page" renamed to "Topic"
 370  - polished project list in home 
 371  - fixed error in effort description with wiki links 
 372  - Fatal error in effortView when links exist in description #4439
 373  - added item-id to change list to quicker fill out svn commit comments :)
 374  - Change Version(s) to Release(s) consequently #3136
 375  - added support of additinal image mimetype image/x-png
 376  - fixed adding a new comment stated as "renamed" in History #4522
 377  - fixed in changelog not the last, of multiple comments is listed #4514
 378  - adjusted stylesheet to fix Labels moves after any link "on focus" event at task description #4584
 379  - re add comments to milestones #4729
 380  - fixed Notification email do not have task name anymore #4862
 381  - fixed "add another" option from create Milestone form does not work #4858
 382  - minor: removed block style functions from list Milestones
 383  - updated translation and some texts
 384  
 385  internal:
 386  - Cleaned up most of the source code for doxygen 
 387  - added File::renderLocation()
 388  - fixed undefined 'projects' warning in personView 
 389  - added separate stylesheet for IE to fix some layoutproblems with IE 7.0
 390  
 391  
 392  
 393  
 394  
 395  version: v0.0796 [2007-02-25]
 396  ==============================
 397  
 398  major:
 399  - fixed open tasks for milestone --> invalid project_id #4078
 400  - fixed Multiedit tasks - bad initial values #2744
 401  - fixed csv-export of efforts (was broken because of presets)
 402  
 403  minor:
 404  - fixed disabled both Webbplatsen themes #4145
 405  - fixed Invalid renderDateHtml after midnight #4081
 406  - fixed Label of Documation pages 
 407  - fixed minor issues with AjaxEditing inside selectable list rows 
 408  - fixed sorting of efforts #4036
 409  - added "add comment" to news in custom_projView.inc.php 
 410  - fixed id parameter in itemView #4132
 411  - added "book effort" function for docu pages #3772
 412  - improved csv-exporting of lists (added names of persons, tasks and projects)
 413  - fixed wiki text with less than 3 characters doesn't appear bold #4107
 414  
 415  v0.0795 [2007-02-19]
 416  ====================
 417  minor:
 418  - new states for efforts (also db change -> new attribute)
 419  - filter functionality for efforts
 420  - fixed project view changes 
 421  - fixed smart display of dates like "Today", "Yesterday"
 422  - fixed display of attached files in list_changes 
 423  - fixed default list style in projViewEfforts #3748
 424  - added date to list of attached files taskView 
 425  - partly fixed display of context menu #4117
 426  
 427  
 428  v0.0794 [2007-02-14]
 429  =================
 430  minor:
 431  - fixed creation of project with strict mysql settings #3213
 432  - fixed installation / upgrade with strict mysql settings #3952
 433  - inline wiki editing is not caused by double click
 434  - added strict sql_mode settings to installation
 435  - fixed minor problem with updated files
 436  - fixed display of task location in list_changes
 437  - changed layout of project "history" 
 438  - added additional headers to ajax content to fix #3965
 439  - wiki links to releases are no longer striked 
 440  
 441  
 442  v0.0791 [2007-02-05]
 443  ====================
 444  hotfixed:
 445  - fixed: ajax editing with code blocks and complex texts
 446  - fixed: error in RSS feed
 447  - fixed: block dependencies after upgrade
 448  
 449  
 450  v0.079 - rc2 for v0.08 [2007-02-04]
 451  ===================
 452  
 453  major:
 454  - fixed: Anonymous user cannot view tasks #3836
 455  - added: inplaced editing of wiki chapters (task descriptions/ own comments) #3695
 456  - added: quick project selector to Project tab #3867
 457  - more functionality for bookmarks
 458  - fixed: compatibilty with IE 6.0 (stylesheets, javascript, etc.) Still ugly but better
 459  - fixed: new users can't editor their own profile #3817
 460  - added finish and czech translations
 461  - RSS feeds for project with HTTP authentication #670
 462  - fixed javascript error when clicking into comment list (checkbox not found)
 463  - changed: projView  "Folder list" replaced by project documentation box
 464  - included notification on changed and unchanged items in sendNotifcationForPerson function
 465  - fixed visibility check for RSS feed when ananymous user 
 466  - added correct ATOM-Feed link to header 
 467  - added ~~strike~~ syntax to wiki #2328
 468  
 469  minor:
 470  - removed Delete and Bookmark functions from projView (deleting is no good, Projectselector works better than bookmarking)
 471  - fixed character setting #3843
 472  - task list effort column is off by default
 473  - added counter for num of sql statements 
 474  - added table indeces to comments and efforts 
 475  - added note on deleted tasks headline #3671
 476  
 477  
 478  
 479  v0.078 - rc1 for v0.08 [2007-01-03]
 480  ====================
 481  
 482  major:
 483  - full compatibilty with php5.2
 484  - polished default theme 'clean'
 485  - forms splitted into tab groups
 486  - Task categories to distinguish between tasks and documentation
 487  - Documentation navigator
 488  - Export to CSV format
 489  - Anonymous Browsing (for guests and search engines) (#2665)
 490  - sorted view of project history
 491  - Keep track of unviewed / changed items
 492  - Bookmark items (not stable yet)
 493  - display modification history for all item types (not just tasks)
 494  
 495  minor:
 496  - Polish translation finished. 100%
 497  - stupid captcha and spam check for guests
 498  - possibility of derive customized style sheats (#2971)
 499  - refined search (support multiple word search)
 500  
 501  internal:
 502  - refined installation from available SQL-structure file
 503  - Polish translation finished. 100%
 504  
 505  
 506  v0.0703
 507  ======
 508  major:
 509  - added clean url support to some pages 
 510  - added anonymous browsing (not considered stable yet)
 511  
 512  minor:
 513  - fixed rendering of ordered wiki lists with high numbers 
 514  - added wiki syntax for rendering ordered lists  with any numbering (like 1. 2. 4. )
 515  - renamed .htacess file to avoid problems with apache v1.3
 516  - own comments can be deleted
 517  - comments can now be restored
 518  - added "New company" as page function
 519  - directly publish suggested comments
 520  - fixed bug #2680
 521  - allow trusted clients to comment all tasks (reduced quick edit form)
 522  - fixed right validation in taskEditSubmit
 523  - hide edit functions in taskView if cur_user has not enough right to edit
 524  - fixed default values for is_milestone (#2721)
 525  
 526  
 527  v0.0702rc2
 528  ===========
 529  major
 530  -----
 531  - added Note on Person (creates tasks, projects and efforts on the fly)
 532  - assign new projects direct to a project
 533  - fixed display of completed tasks 
 534  - fixed display of folders in tree 
 535  - fixed rendering of tables (foreach Warnings in wiki pages with tables)
 536  - renamed Dumpster -> Trash
 537  
 538  minor
 539  ------
 540  - fixed default user rights of new persons #1785
 541  - changed wrapping of long indented task names in tree view
 542  - added server_time_offset option 
 543  - added ROUND_AUTO_DETECTED_TIME_OFFSET option
 544  - milestones can be toggled
 545  - added time zone setting in user profiles 
 546  - folders can be moved
 547  - show "edit description"-button even if there is no description yet 
 548  - wiki: liked items (like #234) are striked if completed 
 549  - fixed usage of back slashes in wiki texts
 550  - increased performance with long tasklists (e.g. a few hundred tasks)
 551  
 552  
 553  v0.07RC1
 554  =======
 555  major:
 556  ----------
 557  - fixed #1499 dates are changing in a mysterious way
 558  - changed interactions with lists (refactored jquery functions)
 559  - updated translations
 560  - added new wiki-syntax to link to item ids (#123)
 561  
 562  minor:
 563  -------
 564  - version v0.07rc1
 565  - fixed deletion of task description
 566  - fixed wiki line syntax (_____)
 567  - fixed wiki links to persons like [[item:##]]
 568  - fixed wiki rendering of empty code blocks
 569  - fixed style sheets for printing
 570  - fixed layout problems with too long nick names in projView team list
 571  - list milestones does no longer show completion bar if there are not tasks for milestone
 572  - display of files / file lists 
 573  - adjusted display of versions 
 574  - resolved tasks for next version are set to new version 
 575  - more reasonable debug output in log-file 
 576  
 577  internal:
 578  -----------
 579  - fixed ITEM_TYPES of new created persons
 580  - fixed DbProjectItem::getVisibleById() for non project items 
 581  - DEV_AJAX is been made the default (removed)
 582  
 583  
 584  v0.068
 585  ========
 586  major:
 587  ---------
 588  - released versions 
 589  - task:resolved version and task:resolve reason
 590  - taskViewEffort 
 591  - quick edit in task view
 592  - added comment field in quick edit form of normal task view
 593  - fixed login of new persons when not checking IP-ADRESS
 594  - fixed tasks visibility related to status of folders in tree lists 
 595  - add new definitions for company and person categories
 596  - fixed strange modification date for project and persons 
 597  - new Translation into: Polish, Swedish, Norwegian,
 598  
 599  minor
 600  -----
 601  - "My tasks" do no longer list completed tasks 
 602  - effortEdit: improved task selection
 603  - moved company / person updates by freshframes to v0.0681
 604  - fixed bug with new bug on milestone
 605  - started using jquery-library
 606  - labels of form fields can now be overwritten 
 607  - in German translation Notizen -> Kommentare
 608  - added filter presets for "all", "Modified" and "without milestone"
 609  - fixed install function when aborting on write protected tmp-dir
 610  
 611  
 612  internal
 613  --------
 614  - missing files logged 
 615  - resolve reason for tasks 
 616  - adjusted quickEditForm
 617  - fixed client / Database Date conversion (see sysInfo for check)
 618  - fixed effort style for creator of new projects 
 619  - added reproducibility and severity to task display
 620  - fixed link-styles
 621  - fixed wiki links inside tables
 622  - moved edit description below description 
 623  - issue-report only display on issues
 624  - fixed wiki list at end of text
 625  - added support for pjpeg mime type
 626  - added quick task edit including comment by Tino
 627  
 628  
 629  v0.067 (2006-07-29)
 630  =====================
 631  
 632  major
 633  --------
 634  - add a quick edit form in the normal task view (http://streber.pixtur.de/index.php?go=taskView&tsk=1351)
 635  - fixed "searching for Item-IDs does not work" (http://streber.pixtur.de/index.php?go=taskView&tsk=1405) - Search works with Item-ID for persons, companies, projects and tasks
 636  
 637  minor
 638  -----
 639  - replaced icons in comments block by text-labels (http://streber.pixtur.de/index.php?go=taskView&tsk=560)
 640  - fixed Bug in Person View (FATAL error) - a result of the date functions
 641  
 642  
 643  v0.065 (2006-07-13)
 644  ====================
 645  
 646  major
 647  -----
 648  - fixed creating of project templates
 649  - new theme "webplasten"
 650  - added slovak translation
 651  - fixed display of milestones
 652  
 653  
 654  Minor
 655  ------
 656  - fixed visibility of upcomming projects
 657  - fixed "comment on task added to project"-bug
 658  - fixed download name of files containing spaces
 659  - fixed display of effort sum in task-list
 660  - in wiki texts show completed tasks with line through
 661  - keep user logged in if IP_-ADDRESS not checked (do not refresh cookie)
 662  - added reduced header functionality to person lists (http://streber.pixtur.de/index.php?go=taskView&tsk=1220)
 663  
 664  
 665  v0.063 (2006-06-19)
 666  =====================
 667  
 668  major
 669  --------
 670  - rewrote the search results (sorted and designed)
 671  - added editting of multiple tasks
 672  
 673  minor
 674  -----
 675  - version, plattform, os and production-builds of new bug-reports are initialized with ealier settings of user
 676  - person description
 677  - added warning and documentation on database exceptions (http://streber.pixtur.de/index.php?go=taskView&tsk=1272)
 678  - added display of worst-case estimated time to tasks and milestone lists 
 679  - fixed display of projects in home
 680  - added CRC-checksum for hidden form fields
 681  - added "tasks needed approval" preset
 682  - search: added quick-jump with "!"
 683  - search: highlight query with javascript
 684  
 685  internal
 686  ---------
 687  - added cycle-lock detection when listing task folders
 688  - splitted task.inc.php into task_view and task_more.inc.php
 689  - added LOG_LEVEL_HACKING_ALERT
 690  - fixed right to adjust setting pub-level
 691  - started implementation for taskEditMultiple
 692  - added caching to person and project (experimental)
 693  - added assigntype to figure out initial assignments (has to be added to taskEditSubmit)
 694  - added phpVersion-check to index.php
 695  - refactured some of the notification-stuff (maybe the mails make more sense now)
 696  - adjusted browsing the error-log
 697  - fixed fatal error with incomplete translations
 698  - added incomplete slovak translation
 699  - fixed typo
 700  - person has option to log efforts as duration or times (affects new projects only)
 701  - adjusted / styled grouped list-style 
 702  - adjusted print output
 703  - task status is automatically set to "open" after been edited
 704  - Task-Status is printed in the breadcrumbs (above headline)
 705  - wiki: fixed line breaks inside quotes
 706  - guess client time shift with javascript (is been tested)
 707  - fixed "canceling new template duplicates project" bug
 708  - fixed browser-caching of old css-styles (caused layout-issues on upgrades)
 709  - fixed some errors in the style-sheets
 710  
 711  
 712  v0.062
 713  ========
 714  
 715  
 716  major
 717  ------
 718  + wiki: added table syntax
 719  + wiki: fixed cascacading lists (now supports mixing of unsorted and numbered lists)
 720  % fixed encoding of notification-messages (distinguis server-specific OS linebreaks)
 721  
 722  minor
 723  ------
 724  + wiki config-option to autoinsert ids to wiki-texts
 725  % fixed display of upcomming projects
 726  + added delete-milestone function
 727  % adjusted display of error-messages (distinguish notes, warnings, errors)
 728  % fixed sorting of tasks in tree-view
 729  + added "create another tasks after submit"-option
 730  + Wiki: added long minus ("--") syntax
 731  + automatically set complettion to 100% if tasks status is set to completed
 732  + errors.log - can be filtered (very very handy for development) and deleted in sysInfo (see footer)
 733  - fixed undefined g_wiki_project where possible
 734  - adjusted Diff-View
 735  % fixed warning if no milestone defined
 736  % fixed bug when adding new team members to project
 737  % fixed unsetting task's for_milestone setting
 738  
 739  
 740  internal
 741  ---------
 742  + optimized browser-caching of downloaded images by adjusting http-headers
 743  % fix Project::getChanges-bug should be static function bug
 744  % adjusted display of project changes
 745  % slightly adjusted display of attached files for tasks
 746  + made "can login"  default option for new persons
 747  
 748  
 749  
 750  
 751  
 752  === v0.061 =========
 753  
 754  
 755  major
 756  ------
 757  - show differences of tasks / task history (including wiki difference of text-block)
 758  - cleaned version history
 759  - added personListDeleted (deleted person can be restored)
 760  - fixed toggling of folders in tree task-list
 761  - notification-mails are sent as multipart message with HTML and(!) plain-text
 762  
 763  minor
 764  --------
 765  - added DB_USE_UTF8_ENCODING config setting
 766  - list changes list (move and added attachments)
 767  - fixed database-error when sorting for file-ID
 768  - fixed wrapping for milestone completion graph
 769  - fixed display of page functions in companyView and personView
 770  - fixed print styles
 771  - added "from -options to wiki code blocks
 772  - fix mysql date bug
 773  - set default-values for database fields
 774  - also search closed tasks
 775  - fixed "-" birthday bug
 776  - fixed wiki-link not rendered with emphasized words inside
 777  
 778  internal
 779  --------
 780  - hide list function in task filelist
 781  - fixed fatal error with undefined profile
 782  - fixed some undefined vars
 783  - refactured user_profile-handling (user profiles can now be translated)
 784  - add production build to task forms
 785  - fixed bug in notification mail
 786  - validate edit time request (prevent from overwriting of later changes)
 787  
 788  === v0.06 =========
 789  - new page function for tasks "move" 
 790  - display of grouped list adjusted
 791  - wiki: added `monospace`-syntax
 792  - wiki: added ''emphasize''-syntax
 793  
 794  - fixed default sorting of comments
 795  - fixed an issue with IIS-Support
 796  - fixed intergration with mysqli-interface
 797  - new page function for tasks "move" 
 798  - in taskView attached files are displayed as thumbnails
 799  - display of grouped list adjusted
 800  
 801  === v0.0592
 802  - list estimated/completed time for milestones
 803  - fixed urls in notification mails (including https-support)
 804  - fixed "next milestone"-filter preset
 805  - added ID-column to files list
 806  - fixed missing wiki-link in grouped lists
 807  - projView, taskView -> adjusted page function display
 808  - fixed "folder not used as parent for new task"
 809  - assigned tasks are no longer listed in "projView" (but as preset in projViewTasks)
 810  - fixed "tree"-style of tasks list
 811  - taskView > added "estimated time" and "Milestone" to details block
 812  - taskView > if task is a milestone, attached tasks are listed
 813  
 814  === v0.059 [2006-04-07] ============================
 815  
 816  minor
 817  -----
 818  - added "severity" security
 819  - project-labels for new projects can be customized with "PROJECT_DEFAULT_LABELS"
 820  - added additional output on login procedure
 821  - resorted project objects in navigation bar
 822  - fixed pageFunctions at taskView
 823  - check for tasks with identical names
 824  - fixed some errors with related to task editting and validation
 825  - show icon to tasks with attached files
 826  - hide label, if tasks is a folder
 827  - added "wiki"-label for new projects
 828  - wiki finds team-members by nickname
 829  - fixed wiki-formatting for some lists
 830  - fixed wiki-formatting for some items
 831  - wiki supports numbers lists with syntax 1. 2. 3.
 832  - wiki checks for existence of images before querrying them from the database (and causing an error)
 833  
 834  internal
 835  ----------
 836  - increased cookie lifetime
 837  - moved db-upgrades to separate file
 838  - fixed files querry
 839  - prepared "milestone", "versions" and "roadmap"
 840  - fixed visibility-check for persons
 841  - refactured listFilters
 842  - refactured display of tasks in tree-view (this is much slower now, but should work)
 843  
 844  
 845  === v0.0572 [2006-03-31] ===============================================
 846  
 847  minor
 848  ------------
 849  - fixed comment-sorting
 850  - fixed add effort `Database`-error
 851  
 852  
 853  === v0.057 [2006-03-24] ===============================================
 854  
 855  major
 856  -----
 857  - refactured notifications:
 858    - uses person's language
 859    - lists all project changes
 860    - correctly obeys visibility for person
 861  
 862  
 863  minor
 864  -----
 865  - finished changes list
 866  - refactured Persons::getPersons()
 867  - capture mail() error with error-handler
 868  - added "www.somehost.de/index.php?go=triggerSendNotifications" to externally trigger notification by cron-jobs
 869  - added 'STMP'-config-var
 870  
 871  
 872  security
 873  --------
 874  - cleaning search-string (might have been tricked into SQL-injection)
 875  
 876  
 877  === v0.0571 [2006-03-22] ===============================================
 878  
 879  major
 880  -----
 881  - change-log (history) for all items
 882  - fixed upgrade-link to installation
 883  
 884  minor
 885  -----
 886  - refactured error-log output
 887  - renamed status "onhold" into "blocked"
 888  - efforts > fixed setting of 'person'-field
 889  
 890  security
 891  --------
 892  - fixed unconverted html-output in project-history (could have been used for XSS)
 893  
 894  
 895  
 896  
 897  === v0.056 [2006-03-20] ===============================================
 898  
 899  security
 900  ---------
 901  - cookie depreciated on changed ip-address
 902  - random cookie-string for each login
 903  
 904  minor
 905  -----
 906  - fixed several issues related to converting html-special changes 
 907  - fixed several minor issues with using image-files
 908  - slightly changed layout of projView and taskView
 909  - fixed drop-downlist-behaviour in opera v8.x
 910  - fixed page-function of taskView (delete, approve, complete)
 911  - added "edit project description"-function
 912  - fixed "assigned tasks not visible in projView"-bug (added tree-view)
 913  - added favicon (very important ,-) )
 914  - fixed UTF8-encoding of notification mails
 915  
 916  
 917  wiki
 918  -----
 919  - adjusted the wiki-styling
 920  - fixed several issues with wiki-formating
 921    - code-blocks sometimes do not work
 922  - [sub]subset[/sub]-syntax
 923  -  "___" -syntax to add an HR
 924  - clicking an non-existing link opens edit-dialog for a new task at the current location (project and folder)
 925  - fixed overwriting link-name like [[item:324|actually this name is better]]
 926  
 927  
 928  
 929  
 930  === v0.055 [2006-03-15] ===============================================
 931  
 932  security
 933  ---------
 934  - html-characters are always converted (avoid XSS and js-code-injection)
 935  
 936  major
 937  -----
 938  - fixed mySql5 compatibility
 939  - added mySQLDump tool for backup-purposes (see _sql/mysqldump.php)
 940  - "fixed blank-page after submit"-bug
 941  - tested compitibility with XAMPP 1.1.5
 942  
 943  
 944  === v0.0541 [2006-02-24] ===============================================
 945  
 946  minor
 947  -----
 948  - fixed "no page-id in params got by from_handle"-bug
 949  - added list of closed tasks
 950  
 951  
 952  === v0.054 [2006-02-22] ===============================================
 953  
 954  major
 955  -----
 956  - wiki formatting (also allows embedding uploaded images)
 957  - french translation by Yves Perrenoud
 958  - tweaked interface
 959  
 960  minor
 961  -----
 962  - lots(!) of minor bugfixes and improvements
 963  
 964  
 965  
 966  === v0.052 [2006-02-04] ===============================================
 967  
 968  minor
 969  -----
 970  + display last_login of team-members
 971  + display item-id for tasks
 972  + enable searching for task-ids
 973  
 974  % fixed up/downloading of large files
 975  % fixed "created_by=__CUR_USER__" bug
 976  % fixed "forced logout after password change when login by notification mail"
 977  % fixed several "passed reference"-warnings
 978  % added additional messages to log-file (login/logout and optionally debug-output)
 979  % fixed display of grouped list when grouping for "parent_task" (folders)
 980  % adjusted print style
 981  
 982  
 983  === v0.051 [2006-01-28] ===============================================
 984  
 985  major
 986  -----
 987  + additional details of tasks (descriptions, last comment, etc) in grouped list style
 988  + adjusted display of projects and companies (RIGHT_VIEWALL required to see non-relevant)
 989  
 990  minor
 991  -----
 992  + removed some "pass referenced variables" bugs
 993  % fixed display of thumbnails in gif and png-format
 994  % fixed display of "no" times
 995  % lots of minor adjustments in translation
 996  % lots of minor adjustments in list-displays
 997  
 998  
 999  === v0.05 [2006-01-24] ================================================
1000  
1001  major
1002  -----
1003  + higlight items modified since last login
1004  + file uploads
1005  % fixed timezone-warnings in php 5.1
1006  + added grouped display to some lists
1007  + personView list assigned tasks
1008  
1009  
1010  minor
1011  -----
1012  + changed default labels for new projects to "Bug,Feature,Tweak,Idea,Refacture,Research,Organize,Docu"
1013  + persons assigned to projects can no longer be deleted
1014  + translated priority-values
1015  + deleted items can be restored from project's history-list
1016  + fixed some minor issues in installation
1017  + DbProjectItem::getById() getVisibleById() getEditableById()
1018  + zend.ze1_compatibility_mode set to 0
1019  % adjusted display number of subtasks
1020  + tasks onhold are shown at home
1021  % adjusted code for eAccelerator comptibility
1022  + "add comment to task" in context menu of task-lists
1023  % fixed some minor html and layout issues
1024  + display all of person's information in personView
1025  % fixed canceling new projects
1026  % fixed unsetting company for project
1027  
1028  
1029  
1030  === v0.0493 [2006-01-05] ==============================================
1031  
1032  
1033  major
1034  ----
1035  + fixed "white page after upgrade" (db_type has not been set correctly. Please adjust manually)
1036  
1037  minor
1038  -----
1039  + autotically init SELF_URL for links in notification-mails
1040  + ignore "folders" for number of project tasks
1041  + taskEdit -> status options "undefined" "upcoming" no longer available
1042  + fixed personEdit profile not shown correctly
1043  + fixed personNew with profile "user", rights not init correctly
1044  + fixed projDuplicate with issues (issues could not be inserted: mySQL-Exception was caused)
1045  + fixed list_companies display of open projects (templates were counted)
1046  + fixed projView ->moveCommentsToFolder()
1047  + fixed taskView addBugReport()
1048  + translated some more texts (Company)
1049  + disable QuickNew (was to complex for most testers)
1050  + removed the "color" and "send mail as html"-fields from editPerson
1051  + removed "production build" and "os" from issue-report
1052  
1053  
1054  
1055  
1056  === v0.0492 [2006-01-04] ==============================================
1057  
1058  fixes
1059  ----------
1060  + "required" bug in installation
1061  + searching projects
1062  
1063  
1064  minor
1065  ------
1066  + searching with wildcards (like apple*)
1067  
1068  internal
1069  --------
1070  + global namespace is cleaned when register globals is on
1071  + refactured handling of request variables
1072  + restructured installation code
1073  + forward all pages other than "index.php", "install.php" and "tests/testsuite_pages.php" to index.php
1074  
1075  
1076  === v0.0491 [2006-01-02] ==============================================
1077  
1078  major fixes
1079  ------
1080  + fixed login process (login as admin was not possible in v0.049)
1081  + fixed db_settings extension from ".inc" to ".php" (some servers display .inc-files as plaintext)
1082  
1083  
1084  === v0.049 [2006-01-01] ==============================================
1085  
1086  major
1087  ------
1088  + activation mail
1089  + notification on project assignments and task assigments (are collected and send after logout)
1090  + forgot password / password remind email
1091  + tooltips for form-fields
1092  + list with grouping of lines (e.g. group projects from same company)
1093  + moveTasks (to other folders)
1094  - TaskFolders no longer shown in project overview
1095  + urls to task and project views are used after login (this allows bookmarking)
1096  % projView has been cleaned up
1097  + tasks are shown in more details at new page projViewTasks 
1098  + desaturated theme
1099  + all themes but "clean" have been depreciated
1100  + added a basic cycle-check for hierarchical tasks (children cannot become parent)
1101  
1102  minor
1103  -----
1104  + some constants can now be translated (Status, Priority)
1105  + reduced block headers if single list on a page
1106  + fixed display of person efforts
1107  + removed from-handle from most links (reduced html-size and bookmarks)
1108  
1109  
1110  internal
1111  --------
1112  + filters for lists (not older than, status, etc.) 
1113  
1114  
1115  === v0.048 [2005-12-21] ==============================================
1116  
1117  major
1118  -----
1119  + header navigation completly rebuild
1120  + some more items can be translated
1121  + support for MySQLi databases (thanks to LoloIrie)
1122  
1123  minor
1124  ------
1125  % made Db-Queries more strict (check for item-type)
1126  
1127  
1128  === v0.0475 [2005-12-20] ==============================================
1129  
1130  major
1131  --------
1132  + link to error-log
1133  + system information
1134  + portogise-brasilian translation
1135  + commentView
1136  
1137  minor
1138  -------
1139  + links in takes are made active
1140  + with project's wikipage is defined links like "[[this topic]]" will point there
1141  
1142  
1143  fixes
1144  -------
1145  % fixed bug in view Item validation
1146  % fixed display of comments on tasks
1147  + display number of comments in task-lists
1148  % fixed visibility of own user (if not in any project team)
1149  % adjusted some text for translation
1150  % changed all Exceptions into trigger-errors()
1151  % fixed usage of % character for get-URLs (using & instead)
1152  % fixed (hopefully all) usages of utf8-chars in block-ids
1153  % fixed calendar-popup in projEdit DateTime-fields
1154  + adjusted pageFunctions of Tasks depending on Subtask or Folder
1155  
1156  
1157  
1158  
1159  
1160  
1161  
1162  === v0.047 [2005-12-07] ===============================================
1163  
1164  interface / major
1165  -----------------
1166  + fulltext-search for all objects
1167  + Option for each project-team-member if efforts are booked as times start/end or durations
1168  % fixed fatal bug when creating Task with Issue-Reports (v0.046)
1169  + when upgrading, old db-settings are read from settings-file (this is a security issue, if install-dir has not been removed!)
1170  
1171  minor
1172  -----
1173  % fixed 'undefined index 15'- bug (when getting taskpersons)
1174  + installation >> password fields no longer clear-text
1175  + effortEdit >> validates for name and time_end > time_start
1176  + companyView >> added option to link new persons
1177  + projView >> fixed breadcrumbs for template-projects
1178  + projViewIssues >> added pageFunction to "report Bugs"
1179  % fixed language used after login
1180  % fixed some issues concerning "no time" in forms
1181  + taskView >> adjusted display of task-description
1182  % quickNew >> fixed parsing of entered line (order is no longer importand)
1183  + quickNew (task) Issue automatically added if starting with "bug:"
1184  + made some more strings sensitive for language-support (German translation getting more complete)
1185  
1186  internal
1187  ---------
1188  + Comment::getAll()
1189  + Issue::getAll()
1190  % fixed scanLanguage.pl to "__()" (instead of _()"
1191  + fixed error-logging during installation
1192  
1193  
1194  
1195  === v0.046 [2005-12-04] ===============================================
1196  interface
1197  ------------
1198  + error_handler with output into LogFile and consistent HTML-structure (_tmp/error.log)
1199  % change task-fields "date_due / date_due_end" into "planned_start"/"planned_end" and turned them into Datetime
1200  + functions for creating and using Project-Templates
1201  % fixed htmlStructure of some pages
1202  % fixed passing empty dateTime-fields from forms
1203  
1204  
1205  
1206  
1207  internal
1208  ---------
1209  + getById(), getVisibleById(), getEditableById() for all Db-Objects
1210  % trace()-calls changed into trigger_error()
1211  % unit-tests corrected and expanded
1212  % fixed display of unnamed items ("-" instead of "View task")
1213  + added error_reporting(E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR)
1214  % fixed scanLanguages.pl handling for strings with ()
1215  + added optional context-clarification for multilanguage-strings like _("BUG","as column headline")
1216  % made DbItem a abstract class (just to be sure it's instanciated)
1217  + DbItem->getShortWithTitle()
1218  % can pass multiple messages to next page
1219  % fixed: upcomming projects not listed in active projects
1220  % fixed: visibility-check for displayed persons at many places
1221  % fixed creating for Issues and Comments (where sometimes not correctly linked to project and therefore not duplicated)
1222  
1223  
1224  
1225  
1226  === v0.0453a [2005-11-24] =============================================
1227  
1228  interface
1229  ---------
1230  + multi language support (including tools for handling language-tables)
1231  + German Translattion
1232  + users can select Theme and Language in editProfile
1233  + task-assignment 
1234  + home > only show assigned tasks (can be adjusted for each user)
1235  % fixed display of teamMembers for clients (they were not hidden correctly)
1236  + when creating new Projects current use becomes admin and is made public
1237  + visibility (pub_level) of project team members can be edited
1238  % fixed dropDown-list functions companyView / personView
1239  % fixed display of projects(team) in companyView
1240  + reduced list of persons companyView
1241  + companyView -> add list for closedProjects
1242  % taskView fixed display of description
1243  
1244  
1245  internal
1246  --------
1247  + visible projectteam is cached for increased performance
1248  + changed "new Person($id)" -> "Person::getById($id)"   (this avoids some nasty errors, if creation fails)
1249  + added unit-tests for some renderable pages
1250  + fixed html-structure of some pages
1251  
1252  
1253  
1254  
1255  
1256  
1257  
1258  
1259  === v0.0452d [2005-10-24] ==============================================
1260  
1261  install
1262  --------
1263  + option to continue upgrade on errors
1264  % fixed bugs when upgrading tables with table-prefixed
1265  
1266  
1267  
1268  === v0.0452c [2005-10-23] ==============================================
1269  
1270  interface
1271  ----------
1272  + comment as tree
1273  + comments can be collapsed
1274  + new tasks status changed from open -> new
1275  % fixed initial display of tasks as tree / list
1276  % fixed display of task-details
1277  % fixed form passing for task.estimated time
1278  % fixed sorting of comments
1279  + changed default profile of new people to user
1280  % person, who cannot login no longer require unique nickname (but if you want to provide a nickname it has to be unique)
1281  + display of comment-details depends on display-style
1282  % fixed reopen of projects
1283  
1284  
1285  internal:
1286  ----------
1287  + Project::getComment
1288  + Comment::getSubComments
1289  + comment::collapse / shrink /toggle view
1290  
1291  
1292  
1293  === vo.0452b [2005-10-08] ==============================================
1294  interface
1295  ----------
1296  + toggle task viel collapsed
1297  + home > projList : create new project icon
1298  % automatically jump to project-view if assigned to only one project
1299  % home>tasklist: fixed sorting
1300  + home>taskList: added logging effort
1301  % project>viewEfforts: fixed create new effort
1302  + project>viewEfforts: create effort behind selected effort
1303  % fixed admin-view if not project-member
1304  
1305  
1306  internal:
1307  -----------
1308  % hierarchical sorting of tasks done with sql
1309  % valid-param-list for pageHandles
1310  % fixed view of collapsed tasks
1311  % improved user-rights validation on multiple taskedits
1312  % rewrote task-listing
1313  % check user-rights when adding Issue-report
1314  
1315  
1316  === v0.0452 [2005-09-09] ====================================================
1317  
1318  interface
1319  -----------
1320  + commentMoveToFolder
1321  + go up in hierarchie (ALT-U)
1322  % hide help-block from home
1323  
1324  interal
1325  ---------
1326  + theme-settings for list-row-colors (odd/even/selected/hover)
1327  + define welcome-message in conf
1328  % fixed display of dropDown menu
1329  - use php5- _GET _POST _COOKIE - vars
1330  % initialize selected rows-hilighting on page load
1331  % remove quicknew and pagefunctions from print-theme
1332  % validate user-rights on moving tasks
1333  % fixed HTTP_GET_VARS - complaints with on restrictive php-environments
1334  
1335  
1336  === v0.0451 [2005-09-04] ====================================================
1337  
1338  + create another project after submut
1339  + fixed comment-view_collapsed error
1340  
1341  
1342  
1343  === v0.045 [2005-09-02]  ================================================================
1344  
1345  major changes
1346  ------------------
1347  + duplicating project including all sub-items (that actually enables using templates)
1348  + list Person with accounts
1349  + installation can now upgrade (starting from v0.044)
1350  + print_style / (just try print-preview in your browser... it's nice)
1351  % fixed bug with double assigning people if current user is admin but not in team
1352  % company-names not wrapping in project-overview
1353  % added correct toggle-buttons to blocks
1354  % fixed overwriting nickname-bug
1355  
1356  interface
1357  --------------
1358  + in personListAccounts...
1359    + show current projects of person
1360    + show user-profile
1361  + add status-summary-text field to projects
1362  + added cancel-buttons to edit-forms
1363  + added styles to buttons
1364  + added page-functions at the upper right (for tasks, projects, persons, companies)
1365  + project->closed tasks
1366  + project->History
1367  + added functions to taskFolder-List
1368  + efforts are now related to tasks (drop-downlist for project-foldes when editing effort)
1369  + effort-list show parent-task
1370  + public-level can be changed for effort
1371  + fixed colors of labels
1372  + fixed font-size of comment-texts
1373  + tasks can now be undeleted (restored)
1374  
1375  minor changes
1376  ----------------------
1377  % fixed display of daygraph
1378  % fixed validation of environment (php-version and db-connection)
1379  % added a config-text of fatal-startup-errors
1380  % hide client-view-link from client
1381  + added STRING_LENGTH_SHORT - config setting
1382  % changed display of level-open (was shown as 4)
1383  % fixed the db-version check when logging in
1384  % the last breadcrumb is not a link
1385  % adjusted page-title when editing efforts and comments
1386  
1387  
1388  
1389  internal
1390  ----------
1391  + g_item_names
1392  % fixed initialization of abstract project-items
1393  % set modification-timestamp and user when updating
1394  % set delete-timestamp and user when deleting
1395  + Task::getSumEfforts() (recursively including all subtasks)
1396  % finetuned Project::getTasks() (support of min ... max_status)
1397  % projectView options are now define in build_projVew_options()
1398  
1399  

title

Description

title

Description

title

Description

title

title

Body