[Fusionforge-commits] r10089 - trunk/src
Alain Peyrat
aljeux at libremir.placard.fr.eu.org
Fri Jun 18 14:13:19 CEST 2010
Author: aljeux
Date: 2010-06-18 14:13:18 +0200 (Fri, 18 Jun 2010)
New Revision: 10089
Removed:
trunk/src/ChangeLog
Log:
Changelog removed, no longer updated
Deleted: trunk/src/ChangeLog
===================================================================
--- trunk/src/ChangeLog 2010-06-18 11:30:00 UTC (rev 10088)
+++ trunk/src/ChangeLog 2010-06-18 12:13:18 UTC (rev 10089)
@@ -1,4767 +0,0 @@
-2009-02-25 Christian Bayle <bayle at debian.org>
- * Renamed change_cal_permission_default hook as group_approve
- and renamed accordingly in calendar plugin
- A hook shouldn'd be by nature specific to a plugin
- * Reorganized etc/httpd.d so you can run fusionforge without vhost
- You can use gforge-config with dovhost=false in gforge.conf
-
-2009-01-15 Roland Mas <lolando at debian.org>
-
- * common/tracker/ArtifactFactory.class.php: Fixed syntax of an SQL
- query used when there's a user-defined query.
-
-2009-01-14 Roland Mas <lolando at debian.org>
-
- * www/docman/admin/index.php: Fixed the types expected from the
- query parameters (based on patch #5630 from Mickaël Bridard).
-
- * various files all over the place: Converted a few links to make
- use of util_make_link and util_make_url functions. We should be
- almost done now.
-
-2009-01-13 Roland Mas <lolando at debian.org>
-
- * various files all over the place: Converted a few links to make
- use of util_make_link and util_make_url functions.
-
- * www/trove/*: Redo gettext transition that had somehow gotten
- lost.
-
- * plugins/wiki/www/u: Remove call to the old $Language->getText()
- API.
-
- * common/include/gettext.php: Fixed language_name_to_lang_id()
- function (patch #5629 from Mickaël Bridard).
-
-2008-11-25 Roland Mas <lolando at debian.org>
-
- * common/include/GroupJoinRequest.class.php: Properly escape the
- comments value to avoid an SQL injection
- vulnerability (CVE-2008-2381).
-
-2008-09-18 Roland Mas <lolando at debian.org>
-
- * plugins/scmcvs/sbin/cvs-pserver: Reimplemented repository
- listing with find rather than ls. Large performance gain.
-
-2008-09-03 Roland Mas <lolando at debian.org>
-
- * common/tracker/ArtifactType.class.php: Fixed PostgreSQL 8.3
- compatibility by explicitly converting role_setting.value to an
- integer.
- * common/tracker/ArtifactTypeFactory.class.php: Ditto.
- * common/pm/ProjectGroup.class.php: Ditto.
- * common/pm/ProjectGroupFactory.class.php: Ditto.
- * common/forum/Forum.class.php: Ditto.
- * common/forum/ForumFactory.class.php: Ditto.
- * plugins/webcalendar/www/index2.php: Ditto.
- * www/pm/msproject/msp.php: Ditto.
- * www/tracker/admin/form-extrafieldcopy.php: Ditto.
- * www/tracker/mod.php: Ditto.
-
-2008-08-18 Roland Mas <lolando at debian.org>
-
- * common/include/PluginManager.class.php: Allow return values for
- plugins (patch #2689 by Alain Peyrat).
-
- * plugins/scmcvs/cronjobs/history_parse.php: Fixed DB commit
- underflow (patch #2207 by Yann Dirson).
-
- * common/include/Group.class.php: Added new hooks (patch #1715 by
- Nicolas Quienot).
- * common/include/User.class.php: Ditto.
-
- * cronjobs/db_trove_maint.php: Enable showing private projects in
- Trove map (patch #1264 by Vittal Aithal).
-
-2008-07-20 Roland Mas <lolando at debian.org>
-
- * common/reporting/report_utils.php: Search user by the initial
- letter of their username, as well as their lastname.
-
- * etc/local.d/10database.env: Only call apache_request_headers
- when available.
-
- * common/reporting/ReportTrackerAct.class.php: Fixed off-by-one
- bug in reports.
-
- * www/tracker/reporting/index.php: Added explicit type conversion
- in SQL query.
-
-2008-05-21 Roland Mas <lolando at debian.org>
-
- * deb-specific/sqlparser.pm: Added support for /* comments */ in
- SQL files (except that contrary to C, they can be nested).
-
-2008-05-14 Roland Mas <lolando at debian.org>
-
- * deb-specific/ssh_dump_update.pl: Fixed syntax error.
-
- * utils/include.pl (write_array_file): Fixed bad logic that
- rendered the function inoperant.
-
-2008-05-13 Roland Mas <lolando at debian.org>
-
- * utils/include.pl: Use temporary files and renaming to avoid
- insecure file handling (CVE-2008-0167).
- * deb-specific/ssh_dump_update.pl: Handle potential failure in
- write_array_file.
-
-2008-05-05 Roland Mas <lolando at debian.org>
-
- * www/soap/nusoap.php: Renamed soapclient class to gfsoapclient,
- for compatibility with PHP5.
-
-2008-04-24 Roland Mas <lolando at debian.org>
-
- * etc/local.d/10database.header: Read database authentication info
- from HTTP headers in addition to environment variables.
- * plugins/mediawiki/mediawiki-skin/GForge.php: Ditto.
- * etc/httpd.d/httpd.secrets: Provide this info using the
- RequestHeader directive.
- * utils/install-apache.sh: Load appropriate module.
-
-2008-03-15 Christian Bayle <bayle at debian.org>
-
- * Improve a bit Mantis and Webcalendar Plugins, so gforge don't crash
- * Added and use util_make_url_u, util_make_url_g ,
- util_make_link_u and util_make_link_g for /projects and /users link
- forcetype shouln'd be necessary to run gforge now
- * Rewrite jscook stuffs for docman, should be more readeable
- added expand/collapse buttons
- * Upgraded jscook (tree and menu) with last available version from
- http://jscook.yuanheng.org/JSCookTree/
- * Patched jscook so it takes in account myThemeXPBase on the model of
- JSCookMenu
-
-2008-03-11 Alain Peyrat <aljeux at free.fr>
-
- * New plugin online_help to display the gforge manual
- as a contextual online help (code moved in plugin).
-
- * New hook 'headermenu' to add a menu in the header top.
-
-2008-03-10 Christian Bayle <bayle at debian.org>
-
- * Removed createLinkToUserHome function replaced by util_make_link_u
- * Removed as much php warning as possible
- * Migrate to util_make_url() and util_make_link()
- * - www/reporting/*,www/pm/*,www/softwaremap/*
- * - www/survey/*,www/stats/*,www/top/*
- * - www/export/*,www/developer/*,www/themes/*
- * - www/frs/*,www/activity/*,www/project/*
- * - www/news/*,www/pm/*,www/people/*,www/docman/*
- * - plugins/*
- * - www/snippet/*,www/include/*,www/admin/*
- * - www/my/*,www/tracker/*,www/search/*
- * introduced $sys_noforcetype to make possible to get rid of /projects
- and /users forcetype
-
-2008-02-28 Roland Mas <lolando at debian.org>
-
- * plugins/*: Migrate to util_make_url() and util_make_link().
- * www/forum/*: Ditto.
-
-2008-02-27 Roland Mas <lolando at debian.org>
-
- * deb-specific/db-upgrade.pl: Fixed syntax for PostgreSQL 8.3's
- stricter checking.
-
- * deb-specific/sf-2.6-complete.sql: Fixed a foreign key constraint
- for compatibility with PostgreSQL 8.3.
-
-2008-02-13 Roland Mas <lolando at debian.org>
-
- * common/include/Group.class.php:
- * www/admin/unsubscribe.php: Fixed yet another few undefined
- variable warnings.
-
-2008-02-07 Roland Mas <lolando at debian.org>
-
- * www/account/*: Migrate to util_make_url() and util_make_link().
-
-2008-01-19 Roland Mas <lolando at debian.org>
-
- * cronjobs/massmail.php: Added missing i18n on the mass mail cron
- script.
-
-2008-01-14 Roland Mas <lolando at debian.org>
-
- * www/export/rss20_news.php: Fixed typo that prevented the RSS
- feed from returning any results.
-
-2008-01-13 Roland Mas <lolando at debian.org>
-
- * common/include/Plugin.class.php: Removed two unused functions.
-
- * common/include/utils.php: New functions util_make_url and
- util_make_link, whose goal is to provide a central place where URL
- scheme is implemented.
- * www/themes/gforge/Theme.class.php: Use these functions.
- * common/*: Ditto.
- * cronjobs/*: Ditto.
- * deb-specific/*: Ditto.
- * www/* (not recursive): Ditto.
-
-2008-01-11 Roland Mas <lolando at debian.org>
-
- * www/export/*.php: The previous validation didn't work since
- we're no longer using register_globals=on. Fixed that.
-
- * www/export/*.php: Fixed a bunch of PHP warnings.
-
-2008-01-09 Roland Mas <lolando at debian.org>
-
- * www/export/rss_sfprojects.php: Validate input to prevent an SQL
- injection.
- * www/export/forum.php: Ditto.
- * www/export/rss20_newreleases.php: Ditto.
- * www/export/rss20_news.php: Ditto.
- * www/export/rss20_projects.php: Ditto.
- * www/export/rss_sfnewreleases.php: Ditto.
- * www/export/rss_sfnews.php: Ditto.
-
-2007-12-12 Roland Mas <lolando at debian.org>
-
- * www/tracker/taskmgr.php: Fetch project_task_id parameter from
- request.
-
- * deb-specific/db-upgrade.pl: Unregister obsolete themes, and
- register new ones.
-
- * setup: Look for CVS and Subversion repositories in
- /var/lib/gforge/chroot, if they're not found in the root
- directory.
-
-2007-12-11 Roland Mas <lolando at debian.org>
-
- * common/include/Group.class.php: Include realname and username of
- the person who requests a project in the email sent to the admins.
- * www/admin/approve-pending.php: Ditto, in the list of pending
- projects.
-
-2007-12-06 Roland Mas <lolando at debian.org>
-
- * plugins/scmsvn/cronjobs/snapshots.sh: Change interpreter to bash
- since the script uses behaviour not implemented by all /bin/sh
- variants.
- * plugins/scmcvs/cronjobs/snapshots.sh: Ditto.
-
-2007-11-30 Roland Mas <lolando at debian.org>
-
- * www/admin/useredit.php: Removed undefined variable warning.
-
- * www/account/register.php: Fix a syntax error, use appropriate
- functions to get data from the server.
-
- * deb-specific/install-nsspgsql.sh: Adapted to new configuration
- syntax for libnss-pgsql2.
-
-2007-11-28 Roland Mas <lolando at debian.org>
-
- * www/admin/index.php: Removed links to the language
- administration tools.
- * www/admin/languages/: Removed that directory, now unused.
- * deb-specific/db-upgrade.pl: Delete related tmp_lang if it
- exists.
-
-2007-11-27 Roland Mas <lolando at debian.org>
-
- * common/include/gettext.php: Renamed from
- www/include/BaseLanguage.class.php. Almost entirely rewritten, to
- finish the gettext transition.
- * Lots of changes all over the place, accordingly. No more
- $Language, no more getText(), no more *.tab files.
-
-2007-11-24 Roland Mas <lolando at debian.org>
-
- * www/news/submit.php: Removed undefined index warning.
-
- * etc/httpd.d/06maindirhttp: Setup alias directive for /fckeditor/
- in case it's installed system-wide.
- * etc/httpd.d/07maindirhttp.ssl: Ditto.
-
- * plugins/fckeditor/common/fckeditorPlugin.class.php: Add run-time
- detection of an FCKeditor installed system-wide. Use it when
- present, otherwise keep using the local copy.
-
- * www/include/trove.php: Removed undefined index warnings, and
- made a few strings translatable.
-
- * common/include/Group.class.php: Removed undefined variable
- warnings.
-
-2007-11-23 Roland Mas <lolando at debian.org>
-
- * www/project/admin/group_trove.php: Removed undefined variable
- warning.
-
- * www/snippet/submit.php: Removed undefined variable warning, and
- made a few strings translatable.
-
- * gforge/www/themes/gforge/images/icon.png: New file.
-
- * plugins/globalsearch: Unearthed plugin, dusted it a bit, and
- ported it to the current Gforge codebase.
-
- * plugins/globalsearch/lib/globalsearch-init.sql: Updated foreign
- key constraints to current (8.2+) PostgreSQL.
-
- * plugins/globalsearch/bin/db-delete.pl: Use functions defined in
- sqlhelper.pm.
-
- * plugins/globalsearch/common/GlobalsearchPlugin.class.php:
- Renamed from globalsearch-plugin.class to stick with current
- conventions.
- * plugins/globalsearch/common/globalsearch-init.php: Update
- accordingly.
-
- * plugins/globalsearch/www/index.php: Gettextized file.
- * plugins/globalsearch/www/globalsearch_stats_boxes.php: Ditto.
-
- * plugins/globalsearch/www/index.php: Use functions to get
- parameters from request. Sanitise these parameters, and act
- accordingly.
-
- * plugins/globalsearch/common/globalsearch_edit_utils.php: Renamed
- from www/admin_table_assoc_site.php, which shouldn't be accessible
- from the web.
- * plugins/globalsearch/www/edit_assoc_sites.php: Adapt accordingly.
-
- * plugins/globalsearch/common/globalsearch_stats_boxes.php: Moved
- here from www/ since this file shouldn't be available through the
- web.
- * plugins/globalsearch/www/index.php: Adapt accordingly.
-
- * plugins/globalsearch/common/globalsearch_edit_utils.php: Large
- rewrite for robustness.
-
-2007-11-21 Roland Mas <lolando at debian.org>
-
- * deb-specific/stats_projects_logparse.pl: Parse IPv6 addresses as
- well as IPv4.
-
- * common/include/session.php: Made session_check_ip() able to
- compare IPv6 addresses as well as IPv4 ones.
-
- * deb-specific/install-db.sh: Setup database for access through
- the Unix socket rather than TCP socket (in order to lighten the
- dependency on IP addresses).
-
-2007-11-20 Roland Mas <lolando at debian.org>
-
- * common/include/cron_utils.php: Made the semaphore handling a bit
- more robust.
-
-2007-11-09 Roland Mas <lolando at debian.org>
-
- * common/include/PluginManager.class.php: Fixed undefined variable
- bug detected by a PHP notice.
- * www/include/project_home.php: Ditto.
-
- * Replaced $sys_datefmt with a localised format (lots of changes).
- * Ditto with $sys_shortdatefmt.
- * Removed unused $sys_strftimefmt.
-
-2007-11-07 Roland Mas <lolando at debian.org>
-
- * common/include/GroupJoinRequest.class.php: New
- send_accept_mail() function.
- * www/project/admin/index.php: Use it.
-
-2007-11-06 Roland Mas <lolando at debian.org>
-
- * www/include/BaseLanguage.class.php: Added
- setup_gettext_from_browser() and setup_gettext_for_user(), to be
- able to temporarily override a locale.
- * www/include/pre.php: Adapt accordingly.
- * common/include/GroupJoinRequest.class.php: Switch to the email
- recipient's locale before sending email, then switch back to the
- current user's locale.
- * common/include/Group.class.php: Ditto for group
- approval/rejection messages.
-
-2007-11-04 Roland Mas <lolando at debian.org>
-
- * Several fixes to remove vulnerabilities against symlink attacks
- in /tmp (CVE-2007-3921).
- * common/include/cron_utils.php: Use semaphore rather than
- insecure lock files.
- * cronjobs/massmail.php: Adapt to that semaphore change.
- * www/soap/index.php: Commented out debugging code that could be
- used to overwrite files.
- * cronjobs/mail/mailaliases.php and mailing_lists_create.php: Use
- /var/lib/gforge/dumps/mailman-aliases rather than
- /tmp/mailman-aliases.
-
-2007-10-31 Roland Mas <lolando at debian.org>
-
- * www/include/project_home.php: updated
- "project_after_description" hook and added
- "project_before_description" and "project_public_area" hooks.
- Also, only show trove info if trove is enabled. Based on patch
- #1626 by Nicolas Quienot.
-
- * www/my/index.php: Display the user's role in the projects he
- belongs to on his personal page.
- * www/include/user_home.php: Ditto, on his public profile page.
-
-2007-10-26 Roland Mas <lolando at debian.org>
-
- * www/tracker/admin/form-extrafieldcopy.php: Use the role_setting
- table instead of the artifact_perm view.
- * www/tracker/reporting/index.php: Ditto.
-
-2007-10-25 Roland Mas <lolando at debian.org>
-
- * www/pm/msproject/msp.php: Use the role_setting table instead of
- the project_perm view.
-
- * www/tracker/mod.php: Ditto for artifact_perm.
-
-2007-09-24 Roland Mas <lolando at debian.org>
-
- * common/include/Role.class.php: Removed code that made use of the
- forum_perm, project_perm and artifact_perm tables.
- * common/include/Group.class.php: Ditto.
- * common/include/User.class.php: Ditto.
-
- * common/forum/Forum.class.php: Use the permissions stored in the
- role for forums, rather than depending on a redundant table.
- * common/forum/ForumFactory.class.php: Ditto.
-
- * common/pm/ProjectGroup.class.php: Use the permissions stored in the
- role for subprojects, rather than depending on a redundant table.
- * common/pm/ProjectGroupFactory.class.php: Ditto.
-
- * common/tracker/ArtifactType.class.php: Use the permissions
- stored in the role for trackers, rather than depending on a
- redundant table.
- * common/tracker/ArtifactTypeFactory.class.php: Ditto.
-
- * db/20070924-forum-perm.sql: Removed the forum_perm table,
- replaced it with a view behaving similarly (for backwards
- compatibility)
- * db/20070924-project-perm.sql: Likewise, for project_perm.
- * db/20070924-artifact-perm.sql: Likewise, for artifact_perm.
- * deb-specific/db-upgrade.pl: Use these new files.
-
-2007-07-06 Christian Bayle <bayle at debian.org>
- * Made cosmetic changes in sub sub menu to display Admin when possible
- (still need some work)
- * Removed various warning when error_reporting( E_ALL ); for unset
- variables
-
-2007-06-24 Christian Bayle <bayle at debian.org>
- * Massive renaming of .class in .class.php
- * This will ease to develop with IDE like eclipse
- * It may be some side effect of automation I used to do this
-
-2006-10-04 Christian Bayle <bayle at debian.org>
- * remove use of deprecated user_ismember function in layout.class
- * Allow opening of /etc/gforge/local.inc readonly in configman.php,
- remove some warning
- * Correct outertab hook and remove deprecated user_ismember function
- in Layout.class
-
-2006-09-19 Reinhard Spisser <reinhard at spisser.it>
- * replacing dojo tabs with tabber
-
-2006-07-21 Reinhard Spisser <reinhard at spisser.it>
- * I18n of activity tab
- * Fixed translation tool which did not work correctly
-
-2006-06-01 Reinhard Spisser <reinhard at spisser.it>
- * committing first xhtml compliant theme (gforge-simple-theme)
-
-2006-06-01 Reinhard Spisser <reinhard at spisser.it>
- * fix for bug [#2491] CSS Bug
-
-2006-05-19 Reinhard Spisser <reinhard at spisser.it>
- * final commits for css-ification task
-
-2006-05-15 Daniel Perez <daniel at gforgegroup.com>
- * Fixed a bug in the forum admin new moderated message notice, the link was wrong
-
-2006-05-05 Reinhard Spisser <reinhard at spisser.it>
- * css-ification of www/pm, www/search, www/snippet, www/softwaremap
- www/stats, www/survey, www/tracker
-
-2006-05-04 Reinhard Spisser <reinhard at spisser.it>
- * css-ification of common/, www/account, www/activity, www/developer
- www/forum, www/frs, www/my and www/include/languages
-
-2006-04-30 Reinhard Spisser <reinhard at spisser.it>
- * added new css/gforge.css and reference this new css in Layout.class
- * added new osx/css/theme.css and and gforge/css/theme.css and reference this new css in Layout.class
-
-2006-04-28 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : Fixing daily_task_email cronjob
- http://gforge.org/tracker/?func=detail&aid=2307&group_id=1&atid=106
- * Applied patch : Missing links back from various admin sub-tabs
- http://gforge.org/tracker/?func=detail&aid=2266&group_id=1&atid=106
-
-2006-04-26 Tim Perdue <tim at gforgegroup.com>
-
- * fixed a bug in artifactfactory where arrays were being saved and creating
- an unsolvable problem and broken sql query.
-
-2006-04-25 Reinhard Spisser <reinhard at spisser.it>
-
- * scmsvn: Added Italian.tab
-
-2006-04-20 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : use a parameter instead of hardcoded admin address
- https://gforge.org/tracker/?func=detail&aid=2251&group_id=1&atid=106
- * Applied patch : Add Time Entry to SOAP interface
- https://gforge.org/tracker/?func=detail&aid=2182&group_id=1&atid=106
- * Applied patch : Correction for French.tab
- https://gforge.org/tracker/?func=detail&aid=2115&group_id=1&atid=106
- * Applied patch : tracker.php lacks a "break" in downloadcsv clause
- https://gforge.org/tracker/?func=detail&aid=1873&group_id=1&atid=106
- * Applied patch : Mails cannot be sent when using php safe_mode
- https://gforge.org/tracker/?func=detail&aid=1810&group_id=1&atid=106
-
-2006-04-17 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : Many fixes for massmail.php
- http://gforge.org/tracker/?func=detail&aid=2255&group_id=1&atid=106
-
-2006-04-01 Tim Perdue <tim at gforgegroup.com>
-
- * purging unused strings and unmaintained language files
-
-2006-03-27 Daniel Perez <daniel at gforgegroup.com>
- * Fixed bug : Capital letters with "stress marks" are wrong in language/Spanish.tab
- http://gforge.org/tracker/?func=detail&aid=2099&group_id=1&atid=105
-
-2006-03-20 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : Fixes bug in tracker template upload
- http://gforge.org/tracker/?func=detail&aid=2000&group_id=1&atid=106
- * Applied patch : Plugin manager forgets to report problems, and should tell more about db init errors
- http://gforge.org/tracker/?func=detail&aid=1964&group_id=1&atid=106
- * Applied patch : updated italian.tab
- http://gforge.org/tracker/?func=detail&aid=1921&group_id=1&atid=106
- * Applied patch : updated chinese.tab
- http://gforge.org/tracker/?func=detail&aid=1907&group_id=1&atid=106
- * Applied patch : Artifact::create() looses sql error on insertion
- http://gforge.org/tracker/?func=detail&aid=1909&group_id=1&atid=106
- * Applied patch : Error message when validation of list name fails is not informative enoug
- http://gforge.org/tracker/?func=detail&aid=1863&group_id=1&atid=106
-
-2006-03-09 Daniel Perez <daniel at gforgegroup.com>
- * fixed bug in ProjectTask -> $send_task_email===false
-
-2006-03-08 Tim Perdue <tim at gforgegroup.com>
-
- * addslashes() needs to be applied to all incoming SOAP messages
- * suppressing sending of emails for msproject
- * document::sendNotice was never implemented
-
-2006-02-22 Marcelo Mottall <marcelo at gforgegroup.com>
- * Rewrote usergroup cronjob, it adds markers in /etc files now
- * Split usergroup cronjob in two: usergroup and homedirs.php
-
-2006-02-17 Daniel Perez <daniel at gforgegroup.com>
- * Added activity rss feed
- * Modified gforgegroup and osx theme to support rss feeds in the header
-
-2006-02-13 Daniel Perez <daniel at gforgegroup.com>
- * Changed boxGetAltRowStyle in Layout.class
- http://gforge.org/tracker/?func=detail&aid=1830&group_id=1&atid=105
- * Made links bigger
- * Fixed German language file which had issues because of extra tabs
-
-2006-02-11 Tim Perdue <tim at gforgegroup.com>
-
- * Added priority column to tracker and made its background the priority color.
- the rest of the row is now standard alternating color for accessibility reasons.
-
-
-2006-02-09 Daniel Perez <daniel at gforgegroup.com>
- * User.class now deletes from filemodule_monitor, forum_monitored_forum, artifact_monitor, artifact_type_monitor when
- deleting user
-
-2006-02-08 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : Patched DocsSearchQuery FTI SQL
- https://gforge.org/tracker/index.php?func=detail&aid=1849&group_id=6&atid=222
- * Applied patch : Patched ExportProjectSearch FTI query
- https://gforge.org/tracker/index.php?func=detail&aid=1851&group_id=6&atid=222
- * Applied patch : forums_search function ordering not results
- https://gforge.org/tracker/index.php?func=detail&aid=1853&group_id=6&atid=222
- * Applied patch : NewsSearchQuery not ordering results
- https://gforge.org/tracker/index.php?func=detail&aid=1855&group_id=6&atid=222
- * Applied patch : TasksSearchQuery.class and project_task_search() function problems
- https://gforge.org/tracker/index.php?func=detail&aid=1858&group_id=6&atid=222
- * Applied patch : skills_data_search(text) postgresql function not returning results ordered by rank value
- https://gforge.org/tracker/index.php?func=detail&aid=1857&group_id=6&atid=222
- * Applied patch : forum_search(text, integer) function not ordering results
- https://gforge.org/tracker/index.php?func=detail&aid=1852&group_id=6&atid=222
-
-2006-02-03 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : magic quotes and search terms
- http://gforge.org/tracker/?func=detail&aid=1839&group_id=6&atid=222
- * Fixed bug : FTI search with exact match doesn't work
- http://gforge.org/tracker/?func=detail&aid=1844&group_id=6&atid=222
-
-2006-02-01 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : Chinese language updated
- http://gforge.org/tracker/?func=detail&aid=1755&group_id=1&atid=106
- * Applied patch : Russian language updated
- http://gforge.org/tracker/?func=detail&aid=1804&group_id=1&atid=106
- * Applied patch : MailParser.class is too restrictive
- http://gforge.org/tracker/?func=detail&aid=1819&group_id=1&atid=106
- * Applied patch : cvs-2.12's commitid causes cvsweb to corrupt content behind "download" links
- http://gforge.org/tracker/?func=detail&aid=1814&group_id=1&atid=106
- * Applied patch : Patch to optionally disable user ratings on site
- http://gforge.org/tracker/?func=detail&aid=1807&group_id=1&atid=106
- * Applied patch : Allow /user/ pages to link to /admin/useredit.php?user_id= pages
- http://gforge.org/tracker/?func=detail&aid=1820&group_id=1&atid=106
- * placed patch in contrib
- http://gforge.org/tracker/?func=detail&aid=1787&group_id=1&atid=106
- * Applied patch : Fix awfull look of advanced search
- http://gforge.org/tracker/index.php?func=detail&aid=1566&group_id=1&atid=106
- * Applied patch : cvs history parse ignores exports
- http://gforge.org/tracker/?func=detail&aid=1784&group_id=6&atid=222
- * Fixed bug : Tracker Bugs: Failed edit should release form key, failed upload on submit should rollback
- http://gforge.org/tracker/?func=detail&aid=1829&group_id=1&atid=105
- * Fixed bug : alt row color doesn't render right in IE
- http://gforge.org/tracker/?func=detail&aid=1830&group_id=1&atid=105
- * Fixed bug in rss, where group_id wasn't being properly set
-
-2006-01-29 Tim Perdue <tim at gforgegroup.com>
- * added google-style page counts at the bottom of the tracker browse page
- so you can easily jump to specific pages
- * Added multiple-file upload capability.
- * Fixed full-text indexing
-
-2006-01-20 Daniel Perez <daniel at gforgegroup.com>
- * Added fckeditor support (html news documents) to display in front page
-
-2006-01-13 Daniel Perez <daniel at gforgegroup.com>
- * Forums : removed all references to bbcode (not used anymore, replaced by fckeditor)
- update to be made :
- 1) run 20060113.sql
-
-2006-01-06 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : When Anonymous posting is turned off, tell people to log in.
- http://gforge.org/tracker/?func=detail&aid=1761&group_id=1&atid=106
-
-2006-01-04 Daniel Perez <daniel at gforgegroup.com>
- * Docman : when editing files, the editor only shows up for TEXT files
- For html text files, the plugin editor shows up (fckeditor at this time)
- For other text files it's a textarea to preserver the text format
-
-2006-01-03 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * www/docman/index.php: '#' as JSCookTree folder href instead of ''.
-
-2006-01-03 Daniel Perez <daniel at gforgegroup.com>
- * Applied patch : pm sort order
- http://gforge.org/tracker/?func=detail&aid=1582&group_id=6&atid=222
- * Applied patch : improve stats collection
- http://gforge.org/tracker/?func=detail&aid=1638&group_id=6&atid=222
-
-2005-12-27 Daniel Perez <daniel at gforgegroup.com>
- * Fixed bug : svn-stats.php bug
- http://gforge.org/tracker/?func=detail&aid=1763&group_id=1&atid=105
-
-2005-12-20 Daniel Perez <daniel at gforgegroup.com>
- * Fixed bug in docman treeview
- * Added popup window for editor in docman
-
-2005-11-25 Tim Perdue <tim at gforgegroup.com>
-
- * added new /scm/reporting/ page and graphs
-
-2005-12-16 Daniel Perez <daniel at gforgegroup.com>
- * Fixed bug : svn-stats.php reports itself as history_parse.php
- http://gforge.org/tracker/?func=detail&aid=1593&group_id=6&atid=222
- Patchs applied :
- * Fixed bug -> bad link to private mailman archives
- http://gforge.org/tracker/?func=detail&aid=1687&group_id=6&atid=222
-
-2005-12-15 Marcelo Mottalli <marcelo at gforgegroup.com>
- * Fixed bug [#1694]: SOAP method getArtifacts returns only 50 artifacts
- * SOAP call artifactGetChangeLog now returns strings instead of IDs
-
-2005-12-14 Daniel Perez <daniel at gforgegroup.com>
- create_svn : post-commit was being overwritten every time on several repositories, now there's a check to see
- if the lines are already there for svncommitemail and svntracker and appended if they're not there,
- else the file is created (never overwritten)
-
-2005-12-13 Daniel Perez <daniel at gforgegroup.com>
- Added configman.php, configuration files manager for admin interface
-
-2005-12-05 Daniel Perez <daniel at gforgegroup.com>
- Patchs applied :
- * Fixed bug -> usergroup.php has multiple problems 'deleting' CVS repositories
- http://gforge.org/tracker/?func=detail&aid=1681&group_id=6&atid=222
- * Fixed bug -> query builder doesn't respect limit of 50 artifacts
- http://gforge.org/tracker/?func=detail&aid=1682&group_id=6&atid=222
-
-2005-12-02 Daniel Perez <daniel at gforgegroup.com>
- cvstracker plugin : changed the handle of the vars, to send only one
-
-2005-12-01 Daniel Perez <daniel at gforgegroup.com>
- rss 2.0 feed patch added
-
-2005-11-30 Daniel Perez <daniel at gforgegroup.com>
- svntracker plugin : changed the handle of the vars, to send only one
- post to newcommit.php (previously there were multiple HTTP POSTS)
-
-2005-11-28 Daniel Perez <daniel at gforgegroup.com>
- www/admin/pluginman.php : added create/remove symlink to www and config dirs
- Fckeditor plugin : changed core files to www/ dir in fckeditor plugin instead of gforge include dir
- News : added fckeditor plugin integration
- Doc Manager : added fckeditor plugin integration. organized the logic (was too entangled)
-
-2005-11-25 Tim Perdue <tim at gforgegroup.com>
-
- * added some javascript libraries
- * modified docman index to use javascript tree - you can expand
- folders now without a round-trip back to the server
-
-2005-11-25 Tim Perdue <tim at gforgegroup.com>
-
- * added quick-jump navigation system
- * added back in the quick-browse for tracker, which was removed for power query
- * made cvssyncmail plugin so it can be unchecked
- * completely cleaned up cvs.php cronjob
-
-2005-11-25 Daniel Perez <daniel at gforgegroup.com>
- Patchs applied :
- * Fixed bug -> history parse runs out of memory
- http://gforge.org/tracker/?func=detail&aid=1585&group_id=6&atid=222
- * Fixed bug -> Hide skills search if sys_use_people is false
- https://gforge.org/tracker/?func=detail&aid=1586&group_id=6&atid=222
-
-2005-11-17 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- /etc/gforge/custom/index_std.php instead of www/index_std.php.
- Branch_4_5 instead of HEAD for checking out plugins.
-
-2005-11-10 Daniel Perez <daniel at gforgegroup.com>
- Forum : Fixing bugs in display / emails
- Admin : added plugin manager -> to enable/disable in a site wide fashion the plugins
-
-2005-11-10 Daniel Perez <daniel at gforgegroup.com>
- Fckeditor : changed configuration
- upgraded to 2.1.1 version to fix "spaces error" in Firefox
-
-2005-11-10 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- Checking out and updating from Branch_4_5.
- Customizing front page.
- FTI and project webs moved to optional features.
- Removed the fix for CVSTracker schema.
- Q&A about <Files> and <Location>, by David Morsberger.
- Added recommendation that reporting tables are initialized early.
- Instructions for patching when CVS version is 1.12.
-
-2005-11-09 Daniel Perez <daniel at gforgegroup.com>
- Tracker (fixed bug)
- [#1630] -> http://gforge.org/tracker/?func=detail&atid=222&aid=1630&group_id=6
-
-2005-11-08 Daniel Perez <daniel at gforgegroup.com>
- Forums :
- Added more common htmlentities to convertExtendedCharsForEmail method
-
-2005-11-07 Daniel Perez <daniel at gforgegroup.com>
- Forums :
- Attachmanager : Added more descriptive error messages
- Display : Fixed extra line break always displaying
- Fixed bug when creating forum with default email address
-
-2005-11-04 Daniel Perez <daniel at gforgegroup.com>
- Patchs applied
- [#1546] -> http://gforge.org/tracker/?func=detail&aid=1546&group_id=1&atid=106
- [#1567] -> http://gforge.org/tracker/?func=detail&aid=1567&group_id=1&atid=106
- [#1609] -> http://gforge.org/tracker/?func=detail&aid=1609&group_id=1&atid=106
- Forums : added mail support when attachment is added
- changed some special html chars to show up when sending notice via email
-
-2005-11-03 Daniel Perez <daniel at gforgegroup.com>
- Patchs applied
- [#1322] -> http://gforge.org/tracker/?func=detail&aid=1322&group_id=1&atid=106
- [#1396] -> http://gforge.org/tracker/?func=detail&aid=1396&group_id=1&atid=106
- [#1419] -> http://gforge.org/tracker/?func=detail&aid=1419&group_id=1&atid=106
- [#1430] -> http://gforge.org/tracker/?func=detail&aid=1430&group_id=1&atid=106
- [#1437] -> http://gforge.org/tracker/?func=detail&aid=1437&group_id=1&atid=106
- [#1450] -> http://gforge.org/tracker/?func=detail&aid=1450&group_id=1&atid=106
- [#1458] -> http://gforge.org/tracker/?func=detail&aid=1458&group_id=1&atid=106
-
-2005-11-02 Daniel Perez <daniel at gforgegroup.com>
- forums : fixed attachment issue when generating new message
- common/include/textsanitizer.class : fixed regexp to only look for "script" tag, not the word itself
-
-2005-11-01 Daniel Perez <daniel at gforgegroup.com>
- www/tracker/downloadcv.php : applied patch from ibm tracker to HEAD and Branch_4_5
- forums : forum.php and message.php -> added fix to support old messages
-
-2005-10-31 Daniel Perez <daniel at gforgegroup.com>
- svntracker :
- head -> * fixed links (now working)
- * fixed bugs
- * added debug functions to write to file
- 4.5 -> * fixed links (now working)
- * fixed bugs
- * added debug functions to write to file
-
-2005-10-27 Daniel Perez <daniel at gforgegroup.com>
- Created branch_4_5 for svntracker
-
-2005-10-27 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Fixed a bug in docman which prevented uploading files when $sys_use_ftpuploads was set to false
- * Added filesize attribute to documents
-FOLLOWING SCRIPTS MUST BE RUN:
- - db/20051027-1.sql
- - db/20051027-2.php
-
-2005-10-26 Tim Perdue <tim at gforgegroup.com>
-
- * moddaterange, opendaterange, closedaterange added to artifact query
-
-2005-10-21 Daniel Perez <daniel at gforgegroup.com>
-
- * forum/ForumMessage.class : strip_tags to emails. This is for when fckeditor edited messages have permitted html
- * TextSanitizer : Fixed various bugs. <input> tag not allowed
- * utils.php : added param to send_mail function, just to have it if it's needed sometime
- * Applied patch -> http://gforge.org/tracker/index.php?func=detail&aid=1590&group_id=1&atid=106
-
-2005-10-18 Daniel Perez <daniel at gforgegroup.com>
-
- * TextSanitizer : added new function to make HTML output more readable and tidy (avoid empty attributes)
- added textarea,radio,checkbox,text support (form input types)
- added headings for text formatting (h1->h6)
- added <address> tag
- double quotes replaced (now allowed)
- * www/include/html.php : added html_build_rich_textarea function
- * Fckeditor made plugin. Merged plugin into forums. Defaults to old <textarea> (but anyway it's sanitized for html tags)
- * Fixed bug -> scmcvs/cronjobs/usergroup.php
- http://gforge.org/tracker/?func=detail&aid=1429&group_id=6&atid=222
-
-2005-10-17 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added the following to WSDL interface:
- * task dependency type
- * assignee resource % (currently set to 0) to tasks
- * task sort_id
-
-2005-10-17 Daniel Perez <daniel at gforgegroup.com>
-
- * Fixed bug -> html_build_multiple_select_box_from_arrays and
- html_build_multiple_select_box now doesn't display DB ids
- http://gforge.org/tracker/?func=detail&aid=1575&group_id=6&atid=222
- * Fixed bug -> www/tracker/mod.php
- http://gforge.org/tracker/?func=detail&aid=1549&group_id=6&atid=222
- * Fixed bug -> html_build_select_box_from_arrays
- http://gforge.org/tracker/?func=detail&aid=1548&group_id=6&atid=222
- htmlspecialchars() call removed
- * Fixed bug -> cronjobs/
- cronjobs/daily_task_email.php
- http://gforge.org/tracker/?func=detail&aid=1553&group_id=6&atid=222
- Applied reverse function to htmlentities() so that in the email the chars aren't displayed as html
- * FCKEDITOR added
- * TextSanitizer : first revision
- * Fckeditor merged into the forums : first revision
-
-2005-10-13 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added extra fields' attribute1 and attribute2 to SOAP interface
- * Added "default_selected_id" to SOAP interface (not implemented yet,
- it currently returns 0)
-
-2005-10-12 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added SCM support to SOAP interface
-
-
-2005-10-12 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- Added section for enabling Full Text Indexing.
- [#1568] Fix creating /etc/gforge and /etc/gforge/local.inc.
- Various small improvements.
-
-2005-10-12 Daniel Perez <daniel at gforgegroup.com>
-
- (**Tracker**)
- Fixed bug -> https://gforge.org/tracker/?func=detail&aid=1558&group_id=6&atid=111
- (**Forums**)
- Fixed bug -> https://gforge.org/tracker/?func=detail&aid=1572&group_id=1&atid=105
-
-2005-10-11 Daniel Perez <daniel at gforgegroup.com>
-
- (**Survey**)
- For admin -> the text in comments wasn't wrapped and it resulted in naugthy display. Now it's wrapped at 100 chars
-
-2005-10-10 Daniel Perez <daniel at gforgegroup.com>
-
- (**FORUMS**)
- The email message is now sent with tags, quotes and bbcode is removed
- Also a fix was made because some messages were being double htmlspecialchared
-
-2005-10-06 Daniel Perez <daniel at gforgegroup.com>
-
- [#1561] Uploading doc in HEAD (gforge.org) doesn't work
- http://gforge.org/tracker/?func=detail&aid=1561&group_id=1&atid=105
- Extra blank field was being added to the ftp select box, now fixed
-
-2005-10-06 Daniel Perez <daniel at gforgegroup.com>
-
-(**FORUMS**)
-http://gforge.org/tracker/?func=detail&aid=1559&group_id=1&atid=105
- * Added security. Now the behaviour is
- always) htmlspecialchars to the body except the following tags : <b>, <i>, <ul>, <ol>, <u> and <img>
- sys_bbcode_strip_html -> 0 ) htmlspecialchars
- sys_bbcode_strip_html -> 1 ) htmlentities
-Added bbcode tags for :
- * task, artifact
-
-2005-10-05 Daniel Perez <daniel at gforgegroup.com>
-
-https://gforge.org/tracker/?func=detail&aid=1558&group_id=6&atid=111
- * now when clicking on "Browse", the selected query is mantained
- * now when clicking "Next 50" or "Previous 50" the query item in select box is mantained too
-https://gforge.org/tracker/?func=detail&aid=1551&group_id=1&atid=106
- * Changed description to return description instead of id
-
-2005-09-29 Daniel Perez <daniel at gforgegroup.com>
-Bug Fixing :
-
-http://gforge.org/tracker/index.php?func=detail&aid=1545&group_id=6&atid=111
-http://gforge.org/tracker/index.php?func=detail&aid=1542&group_id=6&atid=111
-
-Warning message was issued due to missing getArrayFromRequest function call
-Unneeded addslashes removed, it was messing up the name when mass updating
-
-2005-09-16 Leonel Corso <leonel at gforgegroup.com>
-
- * www/include/pre.php -> Changed plugin hooks to meet new coding standard.
- * docs/README.Plugins -> Changed information explaining plugin hooks.
-
-2005-09-16 Daniel Perez <daniel at gforgegroup.com>
-
- * common/pm : changed ProjectTask.class to send email only when something is really changed
- www/pm : changed mod_task.php -> Report.class instantiation was changing timezone and displaying incorrect date. changed location of class instantiation
-
-2005-09-07 Leonel Corso <leonel at gforgegroup.com>
-
- * Added document update functions to SOAP Interface
-
-2005-09-07 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added artifact query functions to SOAP interface
-
-2005-09-02 Daniel Perez <daniel at gforgegroup.com>
-
- * forum : (new feature) edit messages for admins and message creators
- * forum : (new feature) edit attachment / add attachment for admins and message creators
-
-2005-09-1 Leonel Corso <leonel at gforgegroup.com>
-
- * cronjobs/backup_site.php: has support now for password protected databases
-
-2005-08-31 Daniel Perez <daniel at gforgegroup.com>
-
- * admin -> forum moderation finished (release / delete messages)
-
-2005-08-31 Daniel Perez <daniel at gforgegroup.com>
-
- * admin -> forum moderation finished (release / delete messages)
-
-2005-08-30 Daniel Perez <daniel at gforgegroup.com>
-
- * fixed minor bug : common/tracker/Artifact.class -> now only sends mailFollowup(s) to ACTIVE users
-
-2005-08-29 Leonel Corso <leonel at gforgegroup.com>
-
- * Docman Soap API added to CLI
-
-2005-08-29 Daniel Perez <daniel at gforgegroup.com>
-
- * admin -> update forum moderation level status, create forum with moderation status
- * changed DB, the ability to moderate posts by the forum admins is going to be incorporated
- * insert moderated message with or without attach
-
-2005-08-28 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml: Plugins section is reviewed.
-
-2005-08-27 Leonel Corso <leonel at gforgegroup.com>
- * cronjobs/backup_site.php written. This cronjob dumps the db,
- * mailing lists, cvsroot, svnroot, and uploads dir into a tarball.
-
-2005-08-26 Daniel Perez <daniel at gforgegroup.com>
- * when attachments are downloaded, its download count is incremented
- * forum/attachment.php secured
-
-2005-08-25 Daniel Perez <daniel at gforgegroup.com>
-
- * myforums page : added the myforums page to the "my page" and when you visit any list of forums
- for any group. it shows a description of all the forums you are monitoring, the project they belong to, a
- link to them and an indicator that tells you if there's new content for that forum.
-
-2005-08-24 Daniel Perez <daniel at gforgegroup.com>
-
- * DB : after discussing some issues, fixed the variable names, and changed the schema of
- forum_attachemnt_type. still works will old version anyway. referencial integrity automatically deletes
- attachs that belong to deleted messages and/or forums attachments :
- * admin -> add new attach type
- * admin -> delete attach type
- * admin -> modify attach type
- * admin -> added double submit check to the attachment type forms
- * uploading of attach now checks for image sizes restrictions
- * download of attach checks user perms
-
-2005-08-23 Daniel Perez <daniel at gforgegroup.com>
-
- * attachments :
- * changed DB to accept attach types per project
- * added functionality to check for enabled/disabled attach types
- * admin -> added class ForumAdmin which will gradually incorporate all functions related
- to forum administration
- * admin -> added first version of attachment type manager (still needs development)
-
-update to be made :
-1) run 20050823.sql
-
-2005-08-22 Daniel Perez <daniel at gforgegroup.com>
-
- initial attachment version. upload, delete, view attachments
- admin -> option to modify allow anonymous / public forum status
- bbcode -> added support for bbcode
-
-updates to be made :
-1) run 20050822.sql
-2) add to local.inc the following variables for configuration
-
-$sys_bbcode_make_clickable
-$sys_bbcode_smilie_on
-$sys_bbcode_bbcode_on
-$sys_bbcode_strip_html
-
-3) update the files through CVS, of course ;)
-
-2005-08-20 Leonel Corso <leonel at gforgegroup.com>
-
- * SOAP support for docman has been added
-
-2005-08-18 Francisco Gimeno <francisco at gforgegroup.com>
-
- * cronjobs/cron-cvs/cvs.php: added support for plugins
- * gforge-plugin-cvstracker/include/cvstrackerPlugin.class: add cvs.php
- support
-2005-08-17 Daniel Perez <daniel at gforgegroup.com>
- * Wiki Plugin v 0.91 released
-2005-08-16 Leonel Corso <leonel at gforgegroup.com>, Marcelo Mottalli <marcelo at gforgegroup.com>,
-Daniel Perez <daniel at gforgegroup.com>
-
- * Major bug fixes in register_globals patch [#1022] and forms patch [#1391]
-
-2005-08-12 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Applied patch [#1391] by Sebastian Ubalde (double form submission checks),
- fixed conflicts with register_globals patch.
-
-2005-08-10 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * [#1022] register_globals=off patch is applied.
-
-2005-07-27 Francisco Gimeno <francisco at gforgegroup.com>
-
- * Fixed XSS vulnerabilities by adding htmlspecialchars for direct used
- variables: files search/index.php, snippet/detail.php,
- include/exit.php, include/logger.php, account/login.php
-
-
-2005-07-18 Francisco Gimeno <francisco at gforgegroup.com>
-
- * Fixed [#1412] $this in non-class file (migraterbac.php). Added exit
- functions. Patch by Fernando Usero
-
-2005-07-07 Christian Bayle <bayle at debian.org>
-
- * Fixed [#1394] duplicate SCM summary in project home page
- * Fixed [#1325] Error on the index.php of all the projects page
- * Fixed [#1395] index.php doesn't have right permissions
- patch by Fernando Usero
- * Fixed [#1402] wrong cron.d config of gforge-plugin-scmcvs
-
-2005-06-30 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added FRS interface to the SOAP server
- * Fixed a couple of things in the Task manager interface in the SOAP server
-
-2005-06-28 Tim Perdue <tim at gforge.org>
-
- * Added a customizable template file for Group->approve() function
- which means the number of trackers, fields, and elements in each
- tracker can be modified more easily
-
-2005-06-29 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added the extra field alias to the field cloning procedue
-
-2005-06-28 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Changed the handling of extra fields aliases. Now, when no alias
- is specified, it automatically generates one, and when there's a
- conflict with aliases a new alias is also generated automatically.
-
-2005-06-28 Tim Perdue <tim at gforge.org>
-
- * Added a sys_template_group var
- * Added tracking cloning to copy all fields from any tracker in template group
- * Better navigation in tracker admin
-
-2005-06-22 Vittal Aithal <gforge at aithal.org>
-
- * www/include/pre.php and common/include/session.php changed how to
- determine if the session is SSL'd.
- * [#1343] Fix link in FRS notification email. A minor formatting fix,
- and the email now generates https URLs when sys_use_ssl is on.
-
-2005-06-17 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Fixed bugs in the SOAP interface
- * Added the option of specifying aliases for the extra fields in an artifact
-
-2005-06-06 Vittal Aithal <gforge at aithal.org>
-
- * [#1279] Fix to cross-site-scripting off project registration page
- and login page.
-
-2005-05-27 Tom Copeland <tom at infoether.com>
-
- * www/admin/groupedit.php: Applied patch 1296 'Patch to not update SCM
- in groupedit if this group don't use SCM' from Vincent Ruiz.
-
-2005-05-27 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * www/tracker/admin/updates.php: addslashes() before using string
- in SQL.
-
-2005-05-20 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Enabled option for sending a message to the administrators when
- requesting joining to a project
-
-2005-05-20 Tom Copeland <tom at infoether.com>
-
- * common/frs/FRSFile: Small cleanup to error msg.
-
-2005-05-19 Tom Copeland <tom at infoether.com>
-
- * docs/README.Plugin: Applied patch from Vittal Aithal.
-
-2005-05-18 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * www/admin/approve-pending.php: Removed reference to removed
- www/include/proj_email.php.
- * [#1131] New configuration variable $sys_path_to_mailman.
-
-2005-04-27 Christian Bayle <bayle at debian.org>
-
- * [#1082] Added the capability to change db port in setup
- * Don't ask to choose scm when only one is available
- * Removed unused outdated ./www/include/proj_email.php
- * [#1045] Remove references to shell accounts on a gforge which doesn't
- provide them
-
-2005-05-17 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Applied patch #1278, provided by Vittal Aithal (vittal)
-
-2005-05-17 Tom Copeland <tom at infoether.com>
-
- * www/include/pre.php: Applied Google Accelerator blocker from Martin
- Langhoff.
-
-2005-05-15 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * cronjobs/mail/mailaliases.php: [#1262] __FILE__ is used instead
- of hard-coded path.
-
-2005-05-14 Francisco Gimeno <kikov at kikov.org>
-
- * www/favicon.ico: [#1271] Added favicon.ico
-
-2005-05-13 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Base.tab: Added new reporting items.
- * www/reporting/useract_graph.php: Moved some strings to Base.tab
- * www/reporting/projectact_graph.php: Moved some strings to Base.tab
- * www/reporting/siteact_graph.php: Moved some strings to Base.tab
-
-2005-05-12 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Swedish.tab: Applied patch 1253 from Lennart
- Petersson.
-
-2005-05-12 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * www/themes/osx/images/ic/*.png: Overwritten with the same images
- from gforge theme so that background is transparent.
- [A-Z]*.png are unused legacy from SourceForge and are removed.
- * cronjobs/cvs-cron/cvs.php: syncmail line in loginfo should end
- with new line character to not break adding cvstracker line.
- (addsyncmail): Fixed test if loginfo file exists. Use __FILE__.
-
-2005-05-09 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * cronjobs/cvs-cron/cvs.php: Added missing closing bracket.
- * cronjobs/crontab.in: Added commented out entries for SCM
- snapshots (CVS and SVN).
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- Continued overhaul of the guide. Only CVSTracker and SVN sections
- are not reworked yet.
-
-2005-05-06 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Bug fixes in FRS:
- - When trying to delete a release or a package, the corresponding
- directory didn't get deleted.
- - Wrong error message displayed when not specifying a file on a release
- creation.
- * Feature for replying mail messages sent by a tracker works now. The user
- must enter his reply between special markers.
-
-2005-05-01 Mathieu Peltier <mathieu.peltier at gmail.com>
- * Bug fix in cvsweb cgi - "General options" panel was not working
-
-2005-03-25 Tim Perdue <tim at gforge.org>
-
- * Bug fix in Group::removeUser - could fail in some cases
- * tracker - the group_id and tracker_id are optional now
- * SOAP - add support for the new EXTRA FIELDS
-
-2004-04-29 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Bug fixes in tracker / mass update:
- - when having a custom field of type "status", there was no
- "No change" option forcing the user to update the status of all
- the artifacts.
- - when having a custom field of type "checkbox" or "multiselect" and
- not selecting any value, the field doesn't get updated.
-
-2005-04-28 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Bug fix: FRS / File deletion displayed an error when trying to delete a file
- and not checking the "I'm sure" checkbox.
- * Bug fix: When reading a news item, the site news were displayed on the
- right panel instead of the project news.
-
-2005-04-27 Christian Bayle <bayle at debian.org>
-
- * Applied [#1216] httpd.config tweaks and some HTML validation errors
- * Added sys_simple_dns in setup script
- * Applied an equivalent of [#1219] Small fix to setup -- don't process
- backup files
-
-2005-04-27 Marcelo Mottalli <marcelo at gforgegroup.com>
-
- * Added code for including custom fields in the mail notification for the
- tracker.
-
-2005-04-26 Christian Bayle <bayle at debian.org>
-
- * Added sys_apache_user and sys_apache_group in local.inc
- * Fixed a typo in 20050127-frs-reorg.php (GLOBAL instead of GLOBALS)
- * Added a delete on project_sums_agg to turnaround upgrade bug
- on 20050224.sql. Closes bug [#1197]
-
-2005-04-26 Mathieu Peltier <mathieu.peltier at gmail.com>
-
- * Applied [#1196] www/account/register.php xhtml 1.0 compliant
- patch by Vicente J. Ruiz Jurado
-
-2005-04-19 Mathieu Peltier <mathieu.peltier at gmail.com>
-
- * Integrated ViewCVS PHP wrapper inspired from CVSweb and CodeX'
- ones into scmsvn plugin (task [#550])
- * Changed default SVN backend into fsfs (ViewCVS needs write
- permission with default backend)
-
-2005-04-12 Christian Bayle <bayle at debian.org>
-
- * Added sys_apache_user sys_apache_group vars in local.inc
- and setup with a default value according to your distro (I hope so)
-
-2005-04-10 Mathieu Peltier <mathieu.peltier at gmail.com>
-
- * fixed bug [#1111] FRSFile - Move to other release doesn't work
- right.
-
-2005-03-27 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- Short section on BIND configuration.
- /var/www/gforge is inside <replaceable> now.
-
-2005-03-25 Tim Perdue <tim at gforge.org>
-
- * Major docman changes, including nesting folders, ability to delete a file
- * Major tracker changes: Customize statuses (mapped to custom fields),
- query page to develop and save complex filters, download .csv format from
- tracker based on filters, custom template uploading to render the "extra fields"
-
-2005-03-25 Christian Bayle <bayle at debian.org>
-
- * Removal of exit_assert_object function and replacement of all calls
-
-2005-03-16 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * docs/docbook/docbook/installation_guide/installation_guide.xml:
- Heavy restructuring and other changes.
-
-2005-03-14 Tim Perdue <tim at gforge.org>
-
- * privatize_list.py - mailing lists set to private by default at
- creation time and if they are set to private by www code
- * svn-stats.php fixed
-
-2005-03-14 Tim Perdue <tim at gforge.org>
-
- * New "delete" function to permanently purge an entire project
- from the database and mailing lists and move cvs tree into a .deleted director
- * Ability to upload docs using the new FTP upload functionality
-
-2005-03-11 Tim Perdue <tim at gforge.org>
-
- * fixed possible long-standing RBAC bug in Role.class so
- all changes to roles result in updates to the db - removed the
- optimization where it would only update if it thought something
- had changed
- * cvs-cron/history_parse.php is working and tested
- * plugins/scmsvn/cronjobs/svn-stats.php is converted to PHP
- and is UNTESTED
- * fixed scmcvs stats
-
-2005-03-05 Guillaume Smet <guillaume-gforge at smet.org>
-
- * cvstracker plugin: lots of fixes and improvements. RPM packaging.
- * externalsearch plugin: RPM packaging
- * fixed localization in project stats
- * moved CVSWeb CSS from the plugin class to an external file
-
-2005-03-04 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed tracker soap stuff based on [#1090] Tracker wrapper for Soap
- by Steve Hawkins
- * fixed more typos in French translation
- * added ANALYZE in vacuum.php
-
-2005-03-04 Thales <guillaume.smet at openwide.fr>
-
- * added plugin hooks for SSO with SiteMinder
- * improved the plugin generation shell script
- * fixed ldapextauth RPM packaging to follow new etc/ structure of the plugin
-
-2005-03-03 Guillaume Smet <guillaume-gforge at smet.org>
-
- * commited work based on [#805] Runnable CVS history scripts by Hidenari Miwa
-
-2005-03-03 Tim Perdue <tim at gforge.org>
-
- * modifying tracker/browse.php to support configurable columns
- like pm/browse_tasks.php
-
-2005-03-02 Guillaume Smet <guillaume-gforge at smet.org>
-
- * minor cosmetic fixes
- * fixed typos in French translation
- * applied [#1077] Minor patch for french translation by Alain Peyrat
- * fixed an history bug in project manager
- * fixed [#1081] Error message received when assigning tasks
- * fixed [#1078] Missing parameters in call to setup function for SOAP
- tracker call
- * fixed [#792] 'My personal page' submitted items includes those submitted
- to deleted projects
-
-2005-03-02 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * www/include/languages/Bulgarian.tab: Pulled translation from
- OpenFMI GForge.
- * Content of INSTALL file is merged into Installation Guide.
- Other small improvements. /var/www is recommended instead of
- /usr/share as place to install.
- * docs/docbook/Makefile: xsl/db2latex/xsl instead of
- xsl/db2latex/latex.
- * docs/docbook/INSTALL: Debian-specific instructions are moved in
- own section. debianhtml, debianpdf and debian targets are
- documented.
-
-2005-02-27 Tim Perdue <tim at gforge.org>
-
- * mopping up permission logic for the different tracker roles -
- admin, tech, submitter, everyone else. The logic is clearer now
- and is enforced at the Artifact.class level, rather than at
- www interface.
-
-2005-02-28 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed an array initialization bug in ArtifactType
- * made feedback themable
- * fixed minor issues in RPM packaging
- * updated French translation
- * fixed minor layout problems
- * fixed the email encoding problem
-
-2005-02-27 Tim Perdue <tim at gforge.org>
-
- * Trying to enhance INSTALL file with detailed manual installation
- instructions
- * modifications to cvstracker to make it activated by default in gforge
- * "Extra Fields" code enhancements allow for copying extra fields to
- other trackers, deleting extra fields, and supporting "Multi-select" boxes
- and "checkboxes" as extra-field types.
-
-2005-02-25 Christian Bayle <bayle at debian.org>
-
- * nss-pgsql optimization
- * Introduce new field unix_gid in users table and make nss_passwd
- a direct view on users table
- * Replace nss_group and nss_usergroup views by tables
- query is provided for initial fill from users and group tables
- using the conventionnal uid_add, gid_add, scm_gid_add
- These parameters will be only in System subclasses if used.
- *id_add were removed from include.pl and there will be some remaining
- in some pl scripts still used in debian packaging that will soon
- use cvs.php and usergroup.php.
- * nss requires the use of new nss-pgsql1 package available on
- alioth.debian.org nsspampgsql svn archive
- * sql2ldif take in account users.group_id
- * Removed include of browser.php in squal_pre.php
- * Global renaming of functions in System class and subclass
- new UNIX.class and pgsql.class for nss
-
-
-2005-02-24 Tim Perdue <tim at gforge.org>
-
- * massive cleanup of PKEYS and INDEXES throughout db
-
-2005-02-20 Christian Bayle <bayle at debian.org>
-
- * added svndir_prefix and cvsdir_prefix for use in various scripts
- * addition was made in etc/local.d/30homegroupother and setup scripts
- * template were updated too
-
-2005-02-20 Guillaume Smet <guillaume-gforge at smet.org>
-
- * polished the RPM packaging for 4.1 release
- * cleant the gateway email generation and added $sys_use_gateways
-
-2005-02-19 Guillaume Smet <guillaume-gforge at smet.org>
-
- * polished the RPM packaging for 4.1 release
-
-2005-02-19 Ognyan Kulev <ogi at fmi.uni-sofia.bg>
-
- * [#1071] Admin who is submitter now can modify all fields of
- artifact.
-
-2005-02-18 Guillaume Smet <guillaume-gforge at smet.org>
-
- * commited [#1049] Dutch language tab-file updated for GForge-4
- by Wim van der Hamsvoord
- * fixed an encoding problem in Spanish.tab
- * fixed the help label for file attachment on tracker item add page
- * improved layout consistency and fixed localization in docman/new.php
- * updated French translation
-
-2005-02-17 Guillaume Smet <guillaume-gforge at smet.org>
-
- * project admin is now Admin and Technician in tracker and pm by default
- * fixed [#1067] typo in tracker reporting
- * updated the AUTHORS file for the next release
- * applied [#1040] stop email notification for new release of package
- by Florent Guilleux
- * applied [#1041] Traditional chinese Chinese.tab about GForge 4.0.2
- by Jimou Lee
-
-2005-02-17 Tim Perdue <tim at gforge.org>
-
- * [#1043] Tracker / SOAP Patch to get list of artifacts working.
- by Alain Peyrat (aljeux)
- * [#1060] Mass update fix for task (4.0.2)
- by Alain Peyrat (aljeux)
- * [#1068] FRS Directory for group created - by Ognyan Kulev
- * [#1069] 20041211-syncmail.php doesn't run in admin session by Ognyan Kulev
-
-2005-02-16 Tim Perdue <tim at gforge.org>
-
- * for menus in docs, forums, news, scm, frs, tracker, task manager, surveys,
- hide the admin link if they are not an admin
- * when creating a new project, the trackers are by default set to allow_anon=0
- * www/pm/add_task.php move hours up on the page as it is required
-
-2005-02-15 Tim Perdue <tim at gforge.org>
-
- * /docman/new.php - specifying the min sizes for title and description
- * /tracker/add.php - moving the "please login" message to the top of the screen
- * www/include/project_home.php - show both admins and developers
-
-2005-02-15 Mathieu Peltier <mathieu.peltier at gmail.com>
-
- * applied [#775] Patch for not able to change file to another
- release/package by Jader Marasca (fixed bug [#663]). Added tests
- on the new release id in order to be sure that the new release
- belongs to a package of the same group.
-
-2005-02-12 Tim Perdue <tim at gforge.org>
-
- * Adding new function validate_emails() which accepts multiple
- emails which are comma-separated. This was used so we could accept
- multiple addresses for the notify features when new docs, tasks,
- artifacts, and forum messages are submitted
- * Monitor an entire tracker in addition to just an individual item
- * Finished tracker_gateway.php so you can send emails to the tracker
- similar to the forum_gateway.php
- * Full text indexing is now an option for searches. Rather than using
- the exact-match regex functions, we now use tsearch2 functions
-
-2005-01-28 Guillaume Smet <guillaume-gforge at smet.org>
-
- * removed duplicate lines from db-upgrade.pl
- * fixed default values for RPM packaging
- * fixed the syncmail call
- * members of a project should have access to the CVS browser
- * it's far better to have /cvsroot as the root of cvsweb (currently
- it's the / of the chroot)
- * trying to fix remaining issues on update in RPM packaging
- * fixed localization and xhtml in request.php
- * updated french translation
- * we should not display a search engine if the feature is disabled
-
-2005-01-27 Thales Information Systems <guillaume.smet at openwide.fr>
-
- * fixed bugs in the RPM packaging
- * it is now possible to add custom stuff (index_std.php) for example in the RPM
- * fixed the default order in docman
- * scmcvs: fixed a typo in mbstring extension name
-
-2005-01-27 Tim Perdue <tim at gforge.org>
-
- * FRS file reorganization - files are stored in /group_name/package_name/release_name/
-
-2005-01-20 Greg Hudson <ghudson at mit.edu>
-
- * Updated priority help text (maximum priority is now 5, not 9)
-
-2005-01-20 Christian Bayle <bayle at debian.org>
-
- * added 'Nice' Patch to add Detail view to Task Manager [#1025]
- proposed by Steel City Phantom, Thanks
- * Revert TaskDetailView patch until I find a better solution
- * Finally found a better solution...
-
-2005-01-16 Tim Perdue <tim at gforge.org>
-
- * added BCC-all address so all email can be copied to a
- certain address for archiving
- * added ability to release files in FRS system that were
- uploaded via FTP instead of the HTTP upload. Requires several new
- vars and a FTP upload directory that is readable and owned by the
- same user as apache.
-
-2005-01-16 Christian Bayle <bayle at debian.org>
-
- * Added a Makefile, that make easy to build debian package and phpdoc
- * Just give a try to make phpdoc
- * Fixed many lintian error in debian packages, tried also to improve upgrade
-
-2005-01-15 Tim Perdue <tim at gforge.org>
-
- * added link and page to allow a person to request membership in a project
- * added logic to project admin page to approve/reject requests
-
-2004-12-30 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added Allow from all in vhost config of the RPM packaging
-
-2004-12-29 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added the magic_quotes_gpc On as the default value for FC3 is now Off
-
-2004-12-27 Guillaume Smet <guillaume-gforge at smet.org>
-
- * no column status_id for artifact_status (s/status_id/id)
- * fixed references again in Group.class (no reference at call time please)
- * fixed $sys_user_reg_restricted commit
-
-2004-12-25 Guillaume Smet <guillaume-gforge at smet.org>
-
- * it's now possible to add specific language files in the RPM
- * ldapextauth: returns an error if the dn is empty (useful if we have to look for
- the dn in the ldap directory)
- * ldapextauth: made the default mapping more standart
-
-2004-12-15 Guillaume Smet <guillaume-gforge at smet.org>
-
- * removed dos newlines
-
-2004-12-13 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added a plugin hook for search engines
- * added plugin_hook_by_reference (we cannot pass false by reference for example
- so I had to add a new function)
-
-2004-12-12 Guillaume Smet <guillaume-gforge at smet.org>
-
- * improved french localization of scmcvs plugin
- * fixed two parse errors in SVNPlugin
- * translated SVN plugin in French
- * finalized Grand Unified Search work based on Dominik Haas' patch [#833]
- * applied [#1012] Updated Dutch.tab (based on Gforge 3.3)
- * fixed RPM packaging and released new test RPMs
-
-2004-12-12 Christian Bayle <bayle at aist.enst.fr>
-
- * Made some cleanup in Group.class so everything concerning System is
- done in System.class
- * Applied Mathieu Peltier patch [#993] that generate scm snapshot
- * Removal of sys_default_theme_id in setup and register.php where it
- was only used.
- * Reorganisation of file in etc/httpd.d to handle multiple scm (SVN and
- CVS tested) on the same box
-
-2004-12-11 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#1017] Important fix for Bulgarian.tab
- * applied [#1002] Update memberlist.php for new roles system by Greg Hudson
- * cosmetic fix in header title
- * minor fixes in french translation
-
-2004-12-07 Dassault Aviation <guillaume.smet at openwide.fr>
-
- * improved RPM packaging and fixed bugs
- * fixed the grouplist page (license name and localized strings)
- * fixed global admin index
- * fixed typo in french translation
-
-2004-12-07 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added getXXXFromRequest in escapingUtils
-
-2004-11-23 Tim Perdue <tim at gforge.org>
-
- * www/my/index.php and www/pm/ganttofuser.php - this gantt doesn't yet
- work on my install, but I am comitting it hoping someone will test it.
-
-2004-11-28 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/PortugueseBrazilian.tab: Recoded to UTF-8.
- * www/include/languages/*.tab: Changed all conf/mail_charset
- values to UTF-8.
-
-2004-11-26 Dassault Aviation <guillaume.smet at openwide.fr>
-
- * fixed JPGraph path in RPM configuration
- * RPM packaging for ldapextauth plugin
-
-2004-11-23 Tim Perdue <tim at gforge.org>
-
- * fixed bug in tracker that prevented deletion of tracker
- * fixed bug in tracker where userCanView returned false for admins
-
-2004-11-23 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#996] and [#1007]
-
-2004-11-15 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed the path to cgi-bin in https vhost
-
-2004-11-09 Guillaume Smet <guillaume-gforge at smet.org>
-
- * improved RPM packaging
-
-2004-11-08 Tim Perdue <tim at gforge.org>
-
- * enhancing task mgr with more fields and properties. Much more
- will be rolled in the future.
-
-2004-11-07 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed bugs in RPM packaging
-
-2004-11-07 Tim Perdue <tim at gforge.org>
-
- * gforge 4.0.1 released
-
-2004-11-04 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed bug when updating forum due to RBAC refactoring
- * fixed [#972] SCM Plug in & Unified Diff
- * fixed [#983] "Remember me" didn't work
- * fixed notices in various places
- * technicians and submitter of a tracker item can now upload files
- * fixed [#958] www/tarballs.php removed in SCM refactoring still
- linked to on project admin page
-
-2004-11-04 Tim Perdue <tim at gforge.org>
-
- * db/20041104/sql - new file expands size of groups.scm_box field
-
-2004-11-03 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed bugs in new RPM packaging
- * fixed references problem in various places
-
-2004-11-01 Guillaume Smet <guillaume-gforge at smet.org>
-
- * introduced CONFFILEOUTDIR in setup script
- * fixed usage of register-plugin
- * fixed a syntax error in 20041001.sql
- * commited preliminary work on new RPM packaging
- * fixed localization in groupedit.php
-
-2004-10-28 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed a html problem in /my/ page
- * fixed a remaining cvs instead of scm in config templates
-
-2004-10-31 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * db/20041031.sql: New file, containing views to be used by the
- MTAs.
- * continued work on replacing LDAP by direct PostgreSQL lookups:
- Exim4 and Postfix done.
-
-2004-10-27 Guillaume Smet <guillaume-gforge at smet.org>
-
- * improved layout consistency in /my/ page
- * fixed some missing references in /my/ page
- * improved error handling in BaseLanguage.class and in
- PluginManager.class
- * finally fixed the default priority problem
- * fixed typos and wrong translations related to project manager
- in French translation
-
-2004-10-26 Tim Perdue <tim at gforge.org>
-
- * Fixed cronjobs/cvs-cron/cvs.php so it generates a working
- readers/passwd file
- * Fixed www/register/projectinfo.php so it uses sys_cvs_host
- to fill in scm_host by default.
-
-2004-10-24 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * common/include/system/pgsql.class: New file.
- * started replacing LDAP lookups by PostgreSQL lookups: NSS done.
-
-2004-10-22 Tim Perdue <tim at gforge.org>
-
- * Changed db/gforge3.sql to db/gforge.sql - gforge.sql is
- current snapshot as of 2004-10-22
-
-2004-10-22 Tom Copeland <tom at infoether.com>
-
- * www/news/submit.php - Fixed bug [#918] news description
- length is wrongly checked.
-
-2004-10-21 Christian Bayle <bayle at aist.enst.fr>
-
- * replaced PortugueseBrazilian.tab with the one provided by
- Marcelo Minholi
-
-2004-10-20 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed default priority level and priority colors box
-
-2004-10-17 Guillaume Smet <guillaume-gforge at smet.org>
-
- * made cron manager usable by adding pagination
-
-2004-10-16 Guillaume Smet <guillaume-gforge at smet.org>
-
- * reorganized search engine code and made it more flexible
- * localized news
- * fixed a few localization problems
- * fixed and updated French translation
-
-2004-10-15 Guillaume Smet <guillaume-gforge at smet.org>
-
- * put back in link to forum in notification mail
-
-2004-10-14 GForge Group <luis at gforgegroup.com>
-
- * Added a text-only ultralite theme
-
-2004-10-13 Francisco Gimeno <kikov at kikov.org>
-
- * I18N: Spanish.tab updated
-
-2004-10-13 Guillaume Smet <guillaume-gforge at smet.org>
-
- * updated French translation
- * applied [#924] cronjobs/crontab.in: Call PHP CLI with
- Apache's php.ini by Ognyan Kulev
-
-2004-10-12 Guillaume Smet <guillaume-gforge at smet.org>
-
- * first part of GUS heavily based on [#833] Grand Unified Search
- by Dominik Haas
-
-2004-10-11 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#927] RBAC error when changing a project to private in
- the observer role section
- * enable_anoncvs -> enable_anonscm in cvs-cron/usergroup.php
-
-2004-10-10 Guillaume Smet <guillaume-gforge at smet.org>
-
- * doc: applied [#916] Complete merge of INSTALL into Installation Guide
- * doc: made a lot of corrections and adds on Installation Guide
-
-2004-10-09 Guillaume Smet <guillaume-gforge at smet.org>
-
- * updated French translation
- * fixed [#920] Problem accessing release notes of a private package
- * simplified www/frs/download.php
- * second part of the massive copyright update
- * added AUTHORS and COPYING to gforge-plugin-scmcvs
- * commited preliminary work of gforge-plugin-scmcvs rpm packaging
- * applied [#923] docs/docbook/INSTALL: Instructions for Debian by
- Ognyan Kulev
-
-2004-10-08 Guillaume Smet <guillaume-gforge at smet.org>
-
- * massive copyright update
- * fixed a lot of minor errors
-
-2004-10-07 Guillaume Smet <guillaume-gforge at smet.org>
-
- * updated French translation
-
-2004-10-06 Tim Perdue <tim at gforge.org>
-
- * massive cleanup/reorg/rewrite of bug tracker, including renaming
- and rebuilding the "unlimited fields" code
-
-2004-10-05 Tony Pugliese <lpajp at pacbell.net>
-
- * Nice Patch to clone categories in tracker.
-
-2004-10-05 Guillaume Smet <guillaume-gforge at smet.org>
-
- * jumps to login page when accessing tracker item and not logged in
- (see [#743] by Hidenari Miwa)
- * generalized it in exit_permission_denied
- * added a link to user page on author user name in tracker item page
- * removed a useless instanciation of Group which raises a sql error in
- Artifact.class
- * corrected the order of submitted and affected items in My Page
- * applied [#790] added resolution_select_box for tracker browse page
- by Dominik Haas
- * renamed AUTHORS to AUTHORS.sourceforge and created a new AUTHORS files
- with GForge Team and contributors
- * updated French translation
- * fixed a minor internationalization problem in forums
-
-2004-10-05 Tim Perdue <tim at gforge.org>
-
- * simplified priorites to 5 items from 9
- * fixed bugs in task counters
-
-2004-10-03 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * (Lots of files): Added new gforge-shell-pgsql package, which
- configures NSS to use the PGSQL backend. That's the first step in
- getting rid of LDAP altogether (now we just have to configure
- Exim/Postfix to do their lookups into PGSQL too).
-
-2004-10-01 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * db/20041001.sql, deb-specific/db-upgrade.pl: Created new views
- for NSS-PGSQL.
-
-2004-10-01 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added version file in db/ directory so that we can easily see which
- sql files we need to execute to upgrade
- * when group is private, it raises now a permission denied error instead
- of a generic error
-
-2004-09-29 Francisco Gimeno <kikov at kikov.org>
-
- * gforge-plugin-scmsvn/include/SVNPlugin.class,
- gforge-plugin-scmccase/include/CcasePlugin.class:
- add a new hook to get the plugin published as scm_plugin.
-
-2004-09-29 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#915] Russian language file diff by Andrey Molchanov
- thanks to Francisco Gimeno for reformatting the patch
-
-2004-09-28 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Applied [#914] Use $GFORGE in crontab.in by Ognyan Kulev
-
-2004-09-23 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#905] Incorrect DB transaction handling in ArtifactType.class
- reported by Diggie Bell
- * fixed [#904] Possible sort order issue on My Page and
- [#828] Duplicate items on My Page thanks to Diggy Bell
- * updated gforge-plugin-scmcvs to CVSWeb 3.0.2. Made author name point
- to corresponding GForge user page
-
-2004-09-23 Francisco Gimeno <kikov at kikov.org>
-
- Fixes [#911]:
- * www/tracker/taskmgr.php, www/tracker/mod-limited.php,
- www/tracker/mod.php, www/tracker/taskmgr.php: put Bug Numbers in
- a consistent way: ie: [#BUG] instead of [ #BUG ]. cvstracker-plugin
- work this way.
-
-2004-09-21 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#677] add documentation comments for the plugin functions
- in User.class and Group.class by Lars Ehrhardt
- * applied [#899] Fixes for installation guide by Ognyan Kulev
- * applied [#893] HTML fixes for docs/webalizer-HOWTO.html by Ognyan Kulev
- * applied [#898] Minor corrections (export script www/export/tracker/php)
- by Mathieu Peltier and improved the code
-
-2004-09-21 Tim Perdue <tim at gforge.org>
-
- * Unified crontabs to crontab.in
- * Greatly updated and expanded INSTALL
- * Massive additions and debugging on www/soap/*
-
-2004-09-20 Christian Bayle <bayle at aist.enst.fr>
-
- * Moved some of the ./www/register/projectinfo.php register logic to
- Group.class
-
-2004-09-18 Guillaume Smet <guillaume-gforge at smet.org>
-
- * removed typos from Base.tab introduced by tracker boxes patch
- * internationalized admin/admin_table.php and so all admin/edit_*.php
- * updated french translation
-
-2004-09-15 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#552] by improving language negotiation
-
-2004-09-14 Tim Perdue <tim at gforge.org>
-
- * Updated theme for 4.0
-
-2004-09-13 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#822] Can't send mail with ssmtp
-
-2004-09-13 Christian Bayle <bayle at aist.enst.fr>
-
- * Reintroduce LDAP stuffs in Group.class and removal of sys_use_ldap
- stuffs in LDAP.class
-
-2004-09-12 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#845] by Florent Guilleux
- * applied [#866] Comment in generated .ssh/authorized_keys by Matt Hope
- and adapted it for mainstream
- * applied [#883] sys_show_contact_info by Rob Lanphier
- * internationalized editsshkeys.php
- * applied [#742] Bug fix for #559 Pop-up window by Hidenari Miwa
- * improved Error.class thanks to an idea of Hidenari Miwa (see [#742])
- * fixed localization problems in tracker
- * updated french translation for tracker build boxes feature
- * applied [#797] Tracker Layout by Oliver Blume
-
-2004-09-09 Francisco Gimeno <kikov at kikov.org>
-
- * www/include/languages/chinese.tab: updated. Applied patch [#890].
- Thx to Finjon Kiang.
-
-2004-08-30 Francisco Gimeno <kikov at kikov.org>
-
- * www/reporting/toolpie_graph.php: Change Forum.date to
- Forum.postdate.
-
-2004-08-26 Tony Pugliese <lpajp at pacbell.net>
- * nice patch to add "unlimited extra fields" to tracker.
-
-2004-08-25 Tom Copeland <tom at infoether.com>
- * common/include/utils.php - Silenced several PHP 'notice' warnings.
-
-2004-08-24 Tom Copeland <tom at infoether.com>
- * www/docman/index.php, www/include/features_boxes.php - Silenced
- several PHP 'notice' warnings.
-
-2004-08-20 Francisco Gimeno <kikov at kikov.org>
- * www/register/projectinfo.php: Solved a bug on [#856] that prevents
- new projects to be created with conditions:
- - sys_use_scm enabled
- - No SCM Plugin installed.
- Fixed a problem when sys_use_scm disabled.
-
-2004-08-12 Francisco Gimeno <kikov at kikov.org>
- * cronjobs/tracker_gateway.php: it's just a migration from forum to
- tracker. It works in the same way. Need to be integrated into
- cronjobs/mail/mailaliases.php.
-
-2004-08-09 Tom Copeland <tom at infoether.com>
-
- * cronjobs/db_project_sums.php: Fixed bug # 868: Deleted lists are
- no longer included in the project summary aggregate. This prevents
- the wrong number from appearing on the project summary page.
-
-2004-08-08 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added MAILTO="" to example crontabs so that it doesn't send mail anymore
- * improved transaction management in history_parse.php
- * updated French translation
- * fixed [#758]
- * fixed minor RBAC localization problems
- * localized SCMCVS plugin
- * participated to Reporting localization effort
- * added $sys_shortdatefmt date format
-
-2004-08-04 Tim Perdue <tim at gforge.org>
-
- * DELETE trackers, subprojects in task mgr, forums, FRSPackages, FRSReleases.
- New delete() functions in objects handle all the logic for deleting
- related data.
-
-2004-08-04 Tim Perdue <tim at gforge.org>
-
- * Forum email gateway. Forum names are down-cased and
- reformatted by db/migrateforum.php. cronjobs/mail/mailaliases.php
- now creates an alias for each forum so it can receive simple messages.
- Messages are piped to cronjobs/forum_gateway.php
-
-2004-08-04 Tim Perdue <tim at gforge.org>
-
- * MASSIVE RBAC COMMIT - all permission functions are
- consolidated under RBAC interface.
- * Ability to Add / Edit / Update New Roles.
- * Default roles for each project are Admin, Sr Dev, Jr Dev,
- Tech Support, Doc Writer
- * Must install the 20040804.sql file and then run db/migraterbac.php
- then manually go into each project and set the user's roles.
- * Each forum has its own membership and permission list now.
- A project member can be restricted from entering a private forum, so
- each forum can be private and have a controlled access list, or public
- so anyone can access it.
- * Same for Task Manager subprojects - each subproject has its own
- perms list
- * New "Edit Observer" role - any non-member assumes the "observer"
- role and you control all their settings with this role.
-
-2004-08-04 Francisco Gimeno <kikov at kikov.org>
- Fixes [#861]
- * www/reporting/index.php: changed hardcoded strings to
- $Language->getText()
- * www/include/languages/Base.tab: add new strings for reporting module
- * www/reporting/*.php: changed hardcoded strings to
- $Language->getText()
- * common/reporting/report_utils: changed hardcoded strings to
- $Language->getText(), changed $reporting_system_name to $sys_name
-
- Fixes [#862]
- * common/include/reporting/report_utils.php: changed realname by
- lastname for reporting module
-
- Fixes [#863]
- * www/admin/userlist.php: changed realname by lastname in admin
- module for users list.
-
- * www/reporting/index.php: removed hardcoded links
-
-2004-08-03 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed a minor bug in reporting_cron.php
-
-2004-08-02 Francisco Gimeno <kikov at kikov.org>
- Fixes [#856]
- * www/include/languages/Base.tab: Added three expresion for being
- used at register project page.
- * gforge-plugin-scmcvs/include/CVSPlugin.class: Added a new hook
- for being published as scm plugin. Remove old "group_approved"
- hook, because its functionality is covered by this patch.
- * common/scm/SCMFactory.class: Added a class to get the list of
- plugins that are SCM Plugins.
- * www/register/editgroupinfo.php: Added radio buttons to select
- the SCM for the project being created. If there is just one
- SCM in the system, this is selected by default automatically.
-
- Fixes [#858]
- * common/include/Group.class: Added a new function to support
- SetSCMBox to fix [#859]
-
- Fixes [#859]
- * www/admin/groupedit.php: Add a EditBox for adding SCMBox to a
- group if $sys_scm_single_host is false.
-
-2004-07-29 Francisco Gimeno <kikov at kikov.org>
- * www/pm/mod_task.php and detail_task.php: Added task_extra_detail
- hook to Task Manager detail. Applied patch#851
- * tools/createplugin: Changed httpd.conf.d installation path to
- httpd.d. Added languages path in include/languages. Applied [#850]
-
-2004-07-28 Tim Perdue <tim at gforge.org>
-
- * vote_function.php modified to make the pop-up boxes more
- professionally worded
-
- * Reporting module released
-
-2004-07-28 Francisco Gimeno <kikov at kikov.org>
- * www/include/languages/Spanish.tab: solved a lot of
- typos and changes to the formal pronoun. Applied patch#847
-
-2004-07-26 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed minor bugs in BaseLanguage
- * made mailing lists cronjob compatible with mailman < 2.1
-
-2004-07-26 Christian Bayle <bayle at aist.enst.fr>
-
- * Added css plugin hook to Layout.class
- * fixed old bug #717 in cronjobs/rotate_activity.php thanks to Benoît
- Sibaud
- * Added missing mail16w.png write16w.png xmail16w.png in osx theme
- closing bug #814
- * Corrected Add user in its first project fails if user already in
- ldap closing bug #838
-
-2004-07-26 Tom Copeland <tom at infoether.com>
-
- * www/export/rss_sfnews.php: Fixed title tag; now it
- displays the site name.
-
-2004-07-23 Tom Copeland <tom at infoether.com>
-
- * www/stats/i18n.php: Now it doesn't display unused
- languages.
-
-2004-07-22 Guillaume Smet <guillaume-gforge at smet.org>
-
- * made private groups really private
- * fixed bugs in BaseLanguage
-
-2004-07-22 Tim Perdue <tim at gforge.org>
-
- * Moved licenses out of vars.php and into table which
- can be edited easily by site admin
-
-2004-07-21 Guillaume Smet <guillaume-gforge at smet.org>
-
- * added a Cache-Control:private header if user is logged in
- * fixed [#840]
-
-2004-07-21 Christian Bayle <bayle at aist.enst.fr>
-
- * Some renaming cvs -> scm
- * Rebuild etc/*.example without cvs stuffs at the moment
- more work needed on setup
- * Added co work from Kikov and GSmet to enable i18n in plugins
-
-2004-07-21 Tom Copeland <tom at infoether.com>
-
- * common/pm/ProjectTask.class: Applied patch #
- 803: Assigned-to not updated when sending mail
-
-2004-07-20 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Basque.tab: Applied patch #
- 841 - Basque language file.
- * www/snippet/package.php: Fixed bug #750: Dead links
- on the snippet package page
- * cronjobs/massmail.php: Fixed bug #837: Mass mailing
- sends duplicate emails.
- * www/include/languages/Spanish.tab: Applied patch #
- 843 Spanish.tab patch updated to 2004-07.
-
-2004-07-20 Christian Bayle <bayle at aist.enst.fr>
-
- * reorganisation of submenu with intensive use of $HTML->subMenu()
- * change way of dealing with login error, not using a string
- comparison in $feedback, but a proper userstatus global
- * Applied kikov patch to add 3 hooks in
- www/tracker/[detail.php mod-limited.php mod.php] (closes patch#842)
-
-2004-07-12 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied patch [#776] by Vidyut Luther
-
-2004-07-09 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed bugs in mailing lists cronjob
-
-2004-07-07 Tom Copeland <tom at infoether.com>
-
- * common/include/constants.php: Removed duplicate declaration.
-
-2004-06-30 Tom Copeland <tom at infoether.com>
-
- * www/exports/rss_sfnews.php, index.html: Applied patch #831:
- More detailed RSS feed
- * common/include/utils.php, www/frs/index.html: Applied patch
- #808: Human-Readable Filesizes
- * common/docman/Document.class: Applied patch #786:
- Allow DocMgr editors to upload documents directly in ACTIVE state
-
-2004-06-29 Tom Copeland <tom at infoether.com>
-
- * common/pm/ProjectTask.class: Applied patch #825:
- pg_atoi error in Tasks
- * www/tracker/mod-limited.php: Applied patch #802:
- invalid download link for attached files in a tracker item
-
-2004-06-09 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/PortugueseBrazilian.tab: Applied patch #811:
- Small (but relevant) fix for Brazilian Portuguese translation
-
-2004-06-07 Tom Copeland <tom at infoether.com>
-
- * www/stats/i18n.php: Fixed bug #807: i18n.php had
- a typo in the SQL query
-
-2004-06-03 Tom Copeland <tom at infoether.com>
-
- * www/admin/grouplist.php: Added "Register time" to the field list.
-
-2004-06-01 Tom Copeland <tom at infoether.com>
-
- * www/account/register.php: Moved "title" field up a bit.
-
-2004-05-16 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * SCM pluginification: new SCMPlugin class, SCM pages now call the
- SCM plugins instead of hardcoding CVS. More hooks.
-
-2004-05-12 Tom Copeland <tom at infoether.com>
-
- * www/include/snippet_caching.php: Modified queries to use GROUP BY
- vs repeated queries. This requires only 2 queries rather than about 20;
- on my workstation it resulted in about a 20% speedup; should be better
- than that on large databases or setups where the application server
- and database server are on separate machines.
- * www/include/snippet_caching.php: Removed this page
- and moved the code into www/snippet/index.php.
-
-2004-05-09 Christian Bayle <bayle at debian.org>
-
- * Made system management OO (Work in progress)
- created common/include/system dir that
- contains UNIX and LDAP implementation
- Now you have to choose your sys_account_manager_type
- in local.inc, defaulted to UNIX
- ldpa.php is removed, the code was moved in LDAP.class
- sys_use_ldap will be removed shortly and replace by the
- use of sys_account_manager_type=LDAP
- Side effect will be the possibility to implement easily your
- own system account manager do deal, e.g. with your company NIS,or
- already existing user accounts.
- The default behaviour stays the same.
- I also added sys_state columns with db/20040507.sql
- This is not yet used but will allow faster user creation
- sys_state will have 5 possible values
- R=request system account creation
- S=request system account suppression
- C=system account created
- D=system account deleted
- E=system account creation error
- F=system account deletion error
- N=no request
-
-2004-05-07 Tom Copeland <tom at infoether.com>
-
- * www/export/rss_sfnewreleases.php: Fixed a couple of
- field names.
-
-2004-05-06 Reinhard Spisser
-
- * Patch #779 send pending tracker/task notifications
-
-2004-05-05 Jason Chen
-
- * Updated chinese.tab
-
-2004-05-05 Tim Perdue <tim at perdue.net>
-
- * docman can down support upload of URLs rather than files
-
-2004-05-05 Tim Perdue <tim at perdue.net>
-
- * fixed default_page.php after bugs were introduced
- * added proper checks to /exports/ files
-
-
-2004-05-04 Tom Copeland <tom at infoether.com>
-
- * www/my/index.php: Fixed bug #788: Site admin's 'my page' shows
- news postings from deleted projects
-
-2004-04-25 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * utils/ldap/sql2ldif.pl (dump_header): Added an Unix account for
- SCM systems such as Subversion.
-
-2004-04-16 Christian Bayle <bayle at debian.org>
-
- * Added DirectoryIndex in etc/httpd.d/40virtualhost
- * Take in account sys_session_expire when setting cookie
- * Default page only requires a simple copy now and is used in debian
-
-2004-04-21 Tom Copeland <tom at infoether.com>
-
- * common/docman/DocumentManager.class: Applied patch [ #774 ] Ordering
- documents (inside GROUP) - proposal
- * www/include/project_home.php: Fixed a little plural/singular problem - i.e.,
- "x messages in 1 forums" becomes "x messages in 1 forum".
- * www/stats/site_stats_utils.php: Fixed "Statistics for the past x days." msg.
-
-2004-04-20 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#773] by Oliver Blume
- * fixed the Content-disposition problem everywhere
- * fixed some typos in French translation
-
-2004-04-19 Tim Perdue <tim at perdue.net>
-
- * added default_page.php to cvs-cron jobs - creates a slick generic
- page for each project.
-
-2004-04-18 Guillaume Smet <guillaume-gforge at smet.org>
-
- * applied [#745] by Hidenari Miwa
- * changed mail charset for Simplified Chinese
-
-2004-04-16 Christian Bayle <bayle at debian.org>
- * Test if Theme.class is really there, keep the default of local.inc if
- not in User.class
- * Remove test about the presence of /etc/gforge/custom/pre.php in
- pre.php. Customized pre.php can be loaded by adding a path in apache
- * Manage a sys_custom_path for gforge customization
- * Added group param to tab hoook
- * Added site_admin_option_hook to add new features in admin page
- * Added group param to hooks in www/project/admin/editgroupinfo.php
- closes patch 772 from Kikov
-
-2004-04-16 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed [#695]
- * removed not localizable and relational information from body field of artifact_message
- * implemented default timezone and country
- * improved messages display of Artifact
- * applied patch [#763] by Oliver Blume
- * default language is now determined by browser and not English anymore
-
-2004-04-15 Christian Bayle <bayle at debian.org>
-
- * Reordered country code by country name and not by country code
- (closes bug #762)
- * Replace squal_pre.php with pre.php in ./www/frs/download.php
- ./www/snippet/download.php ./www/tracker/download.php
- * utils/fill-in-the-blanks.pl can use more than one conf file
-
-2004-04-14 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed a bug in new cronjob cvs.php. Modes must be in octal.
-
-2004-04-13 Tom Copeland <tom at infoether.com>
-
- * www/admin/userlist.php: Added sorting by user_name and add_date.
-
-2004-04-13 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed a bug in /mail/
- * moved inclusion of escapingUtils.php in pre.php
- * removed an unused variable in history_parse.php
- * new access control for cvs repositories
- * removed chgrp -R repository from loginfo by using setgid bit
- * improved security of cvsweb.php. It's now usable in production environment.
- * fixed a bug in cvsweb.cgi
-
-2004-04-08 Tom Copeland <tom at infoether.com>
-
- * www/forum/include/ForumHTML.class: SQL optimization - replaced a 'select *'
- with explicit field selection. This really didn't save that much, since only
- only field was unused, but every little bit helps.
- * common/include/User.class: SQL Optimization - replace a 'select *' with
- a 'select count(*)'. This query ranked # 22 (executed 364 times) on an
- overnight SQL analysis run, so this optimization should help a fair bit.
-
-2004-04-08 Christian Bayle <bayle at debian.org>
-
- * Better management of symlink in apache config (install-apache.sh and
- setup)
- * sys_localinc variable has now priority on all others local.inc
- (pre.php). This allow to make easy multiple gforge config on the same box
- * Better detection of cronolog path in setup
-
-2004-04-06 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Base.tab: Fixed stats_user_graph typo.
- * www/admin/trove/trove_cat_edit.php: Fixed bug which prevented
- trove categories from being deleted even if they were not
- referenced by a project.
-
-2004-04-02 Tim Perdue <tim at perdue.net>
-
- * Small mass update bug in task mgr - htmlspecialchars() would be
- applied again to the summary field
-
-2004-04-02 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed some escaping problems in docman admin
-
-2004-03-31 Guillaume Smet <guillaume-gforge at smet.org>
-
- * removed the form if there's no survey
- * fixed localization problems in news_utils
- * minor fixes on /my/ and project_home.php
- * fixed localization and improved UI in /mail/, fixed cronjob
- * fixed some UI problems and localization in /frs/
- * disabled cache localization system if cache dir is not writable
-
-2004-03-28 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Moved constants from constants/* to constants.php
-
-2004-03-26 Sung Kim <hunkim at cs.ucsc.edu>
- * Added status checking and updating module for the mailing list creating cronjobs
- * Added status checking to show if a mailing list is activated
-
-2004-03-26 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Fixed a bug in project admin interface. People admin links didn't work.
- * Fixed a typo in French.tab
- * Applied patch [ #714 ] by Lele Gaifax : updated Italian translation
- * Applied patch [ #731 ] by Jason Chen : updated Chinese translation
-
-2004-03-26 Christian Bayle <bayle at debian.org>
-
- * Take in account all new vars in setup script
-
-2004-03-25 Tim Perdue <tim at perdue.net>
-
- * added users.firstname,users.lastname,users.address2,users.ccode
- each user now can enter a complete address and choose a country.
-
- * added users.theme_id and dropped theme_prefs table. session.php
- now does a join against themes table to get dirname in single query.
-
-2004-03-25 Guillaume Smet <guillaume-gforge at smet.org>
-
- * implemented some new config flags to enable/disable partially implemented
- features (vhost, multimedia, database)
- * added a new cronjob called tarballs.php to generate CVS tarballs. It uses a
- modified version of deb-specific/tarballs.sh (not added yet in README.root)
- * added $sys_cvs_tarballs_path in config to make tarballs generation and
- download work in mainstream
- * updated French localization
-
-2004-03-24 Guillaume Smet <guillaume-gforge at smet.org>
-
- * implemented a correct management of $sys_use_people flag in all GForge
-
-2004-03-23 Tom Copeland <tom at infoether.com>
-
- * www/forum/include/ForumHTML.class: Implemented RFE [ #720 ] Link
- news items to project site.
-
-2004-03-17 Guillaume Smet <guillaume-gforge at smet.org>
-
- * fixed remaining groups.type (tperdue renamed this field to type_id)
- * fixed errortext markups in installation guide
-
-2004-03-16 Tim Perdue <tim at perdue.net>
-
- * changed groups.type to groups.type_id for database portability reasons
-
-2004-03-16 Guillaume Smet <guillaume-gforge at smet.org>
-
- * improved user guide and contribution guide
-
-2004-03-14 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Some HTML cleanup and bugfixes.
- * Fixed a bug in theme selection introduced by Tom last week.
- * Fixed bug [ #718 ] introduced by Tom last week.
-
-2004-03-12 Tom Copeland <tom at infoether.com>
- * www/snippet/browse.php & detail.php: Replace user_name with realname,
- added link to user's page.
- * Layout.class - added a createLinkToUserHome() function
- * SQL optimization: Replaced a 'select *' with a 'select count(*)'
- in Artifact.class, User.class, and Permission.class.
-
-2004-03-11 Tom Copeland <tom at infoether.com>
- * SQL optimization: Replaced a 'select *' with a 'select count(*)'
- in Forum.class. Modified query in project_summary.php to limit columns
- returned to those used.
-
-2004-03-09 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Fixed CVS statistics display.
- * Redesigned group list in admin.
- * Display groups/users beginning with is now working correctly.
-
-2004-03-08 Tom Copeland <tom at infoether.com>
- * SQL optimization: Replaced 'select *' occurrences in User.class
- and BaseLanguage.class. Replaced a 'select *' with a 'select count(*)'
- in Group.class.
-
-2004-03-08 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Activity percentile are now truncated.
- * Removed a space in Base.tab. Please use <tab>.
- * Removed some unused strings in French.tab
-
-2004-03-05 Tom Copeland <tom at infoether.com>
- * Added group_id parameter to rss_sfnews.php; did
- some more date->post_date, too.
-
-2004-03-04 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Fixed the link to editrelease.php in qrs.php
-
-2004-03-03 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Added an INSTALL readme for new documentation tools
- * Fixed some bugs in language_file_merger.php
- * Translated missing French strings
- * Don't display people admin links in project admin if disabled
- * Corrected a typo in Base.tab
-
-2004-03-02 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Applied patch [ #706 ] to improve German localization
- * Improved language_file_merger.php (tools module)
- * Converted doc from Maven xdoc to XML Docbook
- * Made png images transparent
-
-2004-03-02 Tom Copeland <tom at infoether.com>
- * Minor cleanups to Base.tab
-
-2004-02-26 Tom Copeland <tom at infoether.com>
- * Applied patch [ #685 ] Translation to PortugueseBrasilian
- * SQL optimization: Replaced 'select *' in PluginManager.class,
- BaseLanguage.class, and ArtifactType.class with explicit column names.
- * Added some PHPDocs to BaseLanguage.class.
-
-2004-02-19 Tom Copeland <tom at infoether.com>
- * Fixed bug [ #693 ] News dates showing up as Jan 1 1970
-
-2004-02-19 Sung Kim <hunkim at cs.ucsc.edu>
- * Rewrite the Survey module
- * Added a general graph module for Survey results
-
-2004-02-19 Guillaume Smet <guillaume-gforge at smet.org>
-
- * merged [ #690 ] by Benoît Sibaud with French.tab cvs version
- * updated french localization again
- * improved localization of task manager
- * fixed ShowResultSet function
-
-2004-02-18 Guillaume Smet <guillaume-gforge at smet.org>
-
- * updated french localization
- * with Christian : applied admin -kkv to enable cvs keywords substitution
- on files which were in -ko mode
-
-2004-02-17 Guillaume Smet <guillaume-gforge at smet.org>
-
- * sf_ldap_check_group now returns false when ldap is not used
- (users were not activated when the project was approved)
- * updated french localization
- * corrected several UI bugs
- * removed edit release link from /project/admin/
- * fixed a consistency problem in cvs/ssh related cronjobs
-
-2004-02-13 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Improved newest projects box localization and sql query
- * Improved /admin/ localization and UI
- * Improved /admin/ french localization
-
-2004-02-10 Tim Perdue <tim at perdue.net>
-
- * re-organize and mild cleanup of FRS - all files
- are in new /frs/ directory. NOTE - the sys_use_files
- switch is changes to sys_use_frs for consistency!
-
-2004-02-09 Tom Copeland <tom at infoether.com>
- * Implemented RFE [ #657 ] Trove Deletion Error
- Message Unclear - Could Improve
-
-2004-02-09 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Implemented a new search engine architecture
- * Applied patch [ #616 ]
- * Fixed bug [ #409 ] Scm index.php was not XHTML valid
-
-2004-02-06 Tom Copeland <tom at infoether.com>
- * Implemented RFE [ #672 ] X people are monitoring this package
-
-2004-02-05 Christian Bayle <bayle at debian.org>
-
- * Adding $sys_use_people to setup and etc/local.d/25features
-
-2004-02-05 Tim Perdue <tim at perdue.net>
-
- * Adding $sys_use_people to local.inc to turn off project openings tab
-
-2004-02-04 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Fixed bug [ #644 ] Wrong language code for chinese in supported_languages
-
-2004-02-04 Tom Copeland <tom at infoether.com>
- * Applied patch [ #575 ] In forum style "flat" viewing a
- news item generates an error
- * Fixed bug [ #597 ] Viewing aggregate survey result contains some errors
- * Fixed bug [ #622 ] Download nightly cvs tarballs errors incorrectly
- * Fixed bug [ #654 ] Unable to remove processor
- * Fixed bug [ #489 ] HTML isn't getting escaped right in forums
-
-2004-02-03 Tom Copeland <tom at infoether.com>
- * Applied patch [ #662 ] New german localization diff file
- * Applied patch [ #665 ] Spanish mail_charset
- * Applied patch [ #669 ] Made the Gantt chart assignee and status
- combo boxes working
-
-2004-01-30 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Defined 0 as default value for tracker item counts in
- artifact_counts_agg table
-
-2004-01-24 Christian Bayle <bayle at debian.org>
- * cvs admin -kb on all .png files and added according rule in
- CVSROOT/cvswrappers
-
-2004-01-24 Sung Kim <hunkim at cs.ucsc.edu>
-
- * Adding the sys_use_ssl option
- * www/account/login.php: Check the sys_use_ssl variable.
-
-2004-01-16 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Optimized BaseLanguage.class
- * Implemented a localization caching system
-
-2004-01-15 Guillaume Smet <guillaume-gforge at smet.org>
-
- * Rewrote mailing lists manager (OO and localizable)
- * Fixed security problems in docman and frs (bug #649)
- * Fixed cronman date format (bug #652)
- * Corrected typo in Base.tab and Dutch.tab (bug #653)
- * Updated tracker french localization
-
-2003-12-30 Tim Perdue <tim at perdue.net>
-
- * Adding cvs history_parse.php written by Brett N DiFrischia (orderthruchaos)
-
-2003-12-18 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * common/include/GForge.class: Only count public projects and
- non-None users when gathering statistics for the front page.
-
-2003-12-17 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * README.Plugins: Mention ldapextauth in the list of known
- plugins.
-
- * common/include/session.php: Added session_before_login hook for
- the ldapextauth plugin (and the forthcoming *extauth plugins, one
- hopes :-)
-
-2003-12-03 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * deb-specific/db-upgrade.pl: Upgrade database using 20031126.sql.
-
- * www/include/languages/German.tab: Patch #623 from Marco Schmidt
- <schmidtmarco at web.de> improving German localisation.
-
-2003-11-30 Tim Perdue <tim at perdue.net>
-
- * Adding switches for turning tools on/off
- * Adding phone/fax/address/title to user
- * Couple of date -> post_date field changes
-
- * added cronjob logging and viewing apparatus
-
-2003-11-30 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/project_home.php: Patch #614 from Guillaume Smet
- adding the group/long_tracker key.
- * www/include/languages/Base.tab, www/include/languages/Dutch.tab,
- www/include/languages/French.tab,
- www/include/languages/Italian.tab,
- www/include/languages/Japanese.tab,
- www/include/languages/Korean.tab,
- www/include/languages/Russian.tab,
- www/include/languages/SimplifiedChinese.tab,
- www/include/languages/Spanish.tab,
- www/include/languages/Swedish.tab: Ditto.
-
- * www/include/languages/French.tab: Also in patch #614: some more
- French localisation.
-
-2003-11-29 Michael Jennings <mej at eterm.org>
-
- * gforge.spec: Change ownership/permissions so cron jobs work
- properly.
-
-2003-11-29 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * utils/include.pl (db_drop_table_if_exists): Execute the
- statement, don't just prepare it.
-
- * www/tracker/browse.php, common/tracker/ArtifactFactory.class,
- www/include/languages/Japanese.tab,
- www/include/languages/Base.tab: "Last changed" filter for tracker
- browser. This is patch #560 from Hidenari Miwa and Tsutomu
- Tominaga.
- * db/20031129.sql: New file (patch #560 from Hidenari Miwa and
- Tsutomu Tominaga).
- * deb-specific/db-upgrade.pl: Upgrade database using 20031129.sql.
-
- * deb-specific/db-upgrade.pl: Upgrade database schema using
- 20031105.sql and 20031124.sql.
-
- * www/admin/approve-pending.php: Patch #606 from Guillaume Smet
- fixing a localisation key.
-
- * www/project/admin/database.php: Added missing " (patch #595 from
- Soon Son Kwon <kss at kldp.org>.
-
- * www/include/languages/French.tab: Patch #611, again from
- Guillaume Smet.
-
-2003-11-26 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/French.tab: Patch #609 from Guillaume
- Smet.
-
-2003-11-25 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/Spanish.tab: Patch #607 from Francisco
- Gimeno fixing various strings.
-
- * www/include/languages/French.tab: Patch #605 from Guillaume Smet
- <guillaume_ml at smet.org> fixing various strings.
-
-2003-11-25 Christian Bayle <bayle at debian.org>
-
- * Added setup README.setup to generate etc/local.inc and etc/httpd.conf
- from etc/gforge.conf and etc/local.d/* etc/httpd.d/* template files
- Also added utils/install-apache.sh and utils/fill-in-the-blank.pl
- * Copied www/themes/osx/images/ic/msg.png from gforge theme (Closes
- bug #580)
- * Deleting trove category generate "Error In Trove Operation"
- correction thanks to Jim Walters and Andreas Schrattenecker (Closes
- bug #572 )
-
-2003-11-24 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/French.tab: Patch #604 from Guillaume Smet
- <guillaume_ml at smet.org> fixing various strings. Thanks!
-
-2003-11-20 Tom Copeland <tom at infoether.com>
-
- * www/project/admin/index.php
- Removed some empty space btwn the "Add Member" and "File Releases"
- sections.
-
-2003-11-17 Tom Copeland <tom at infoether.com>
-
- * www/account/register.php, login.php, pending-resend.php,
- www/include/languages/Base.tab
- Implemented RFE #590 Add link for "resend pending confirmation hash"
- * www/my/index.php
- Implemented RFE #589 "My personal page" assigned items titles could
- be linked instead of the row ids
-
-2003-11-16 Michael Jennings <mej at eterm.org>
-
- * Updated spec file for 3.1-1 release.
-
-2003-11-04 Christian Bayle <bayle at debian.org>
-
- * added cvsweb.php a cvsweb wrapper
- This requires the following files from cvsweb
- Copyright terms are the BSD license, with the removal of condition 3,
- the advertising clause.
- utils/cvsweb
- etc/cvsweb.conf
- www/images/cvsweb/*.png
- * Applied Mitch Murphy patch [ #583 ] CVS commit checkbox update fix
-
-2003-11-04 Tim Perdue <tim @ perdue.net>
-
- * www/pm added "mass update" for task manager
-
-2003-11-04 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/notepad.php, www/include/note.php: New files. *
- www/forum/include/ForumHTML.class, www/pm/add_task.php,
- www/pm/mod_task.php, www/tracker/add.php, www/tracker/detail.php,
- www/tracker/index.php, www/tracker/mod.php: Patch #559 from
- Hidenari Miwa and Tsutomu Tominaga: add pop-up window providing a
- larger editing area for texts. Thanks, guys!
-
- * www/tracker/reporting/index.php: Fix highlighted tab when
- viewing tracker reports (patch #565 from Francisco Gimeno).
-
-2003-11-04 Tom Copeland <tom at infoether.com>
-
- * www/survey/index.php:
- Implemented RFE [ #576 ] Survey title could be clickable
-
-2003-10-21 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/pm/gantt.php: Exit with a (more) helpful message if the
- JPGraph package is not installed.
-
- * www/include/languages/French.tab: Couple of minor fixes.
-
- * www/docman/include/doc_utils.php: "All languages" in language
- selection dropdown menu is now * rather than 0.
-
- * www/docman/index.php: Taking that change into consideration, we
- now set $language_id to 0 if we get "*" as a CGI value. This
- means we can distinguish between undefined $language_id and "all
- languages", so that selecting "All languages" in a docman really
- shows documents from all languages.
-
-2003-10-18 Christian Bayle <bayle at debian.org>
-
- * Applied various patch
- #547: Fix syntax typo of mailing_lists_create.php (Hidenari Miwa)
- #554: skills_utils.php missing a double quote (Mitch Murphy )
- #550: Mandatory login for gforge remastered (Ramon van Alteren)
- #540: Changes for Project Summary and Admin pages (Mathieu Peltier)
- #546: Fix of mail by Developer Profile page. (Hidenari Miwa)
- #545: Tracker i18n (Hidenari Miwa)
- #544: Document manager i18n (Hidenari Miwa)
- #542: Bookmark page link (Hidenari Miwa)
- #475: PluginManager show comments before HTML (Vicente J. Ruiz Jurado)
-
-2003-10-08 Tom Copeland <tom at infoether.com>
-
- * www/mail/admin/index.php:
- Fixed bug [ #538 ] Password not sent for new mailing-lists
-
-2003-10-05 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/French.tab: Fixed truncated about_blurb on
- the homepage.
-
- * www/themes/osx/Theme.class: Localised Log In/Log Out/My Account/New
- Account texts for the OSX theme.
-
- * www/include/Layout.class: Use /etc/gforge/custom/index_std.php
- if it exists (patch #525 by Francisco Gimeno).
-
- * www/include/languages/Korean.tab, SimplifiedChinese.tab: Removed
- English strings. They are unneeded, and since they're quite
- possibly outdated they can even be harmful since they override the
- default (up-to-date) English version.
-
- * www/include/languages/Esperanto.tab, Spanish.tab: Replaced HTML
- escape codes with proper UTF-8 encoded characters.
-
- * www/include/languages/Base.tab, French.tab: Fixed duplicate
- "Project Public Description" in the registration page: the first
- one should read "Project Purpose And Summarization".
-
-2003-10-04 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/Layout.class: Replaced Log In/Log Out/My Account/New
- Account images with proper text (Gforge theme). Easier to
- localise, easier to scale up, less ugly.
-
- * www/include/languages/Base.tab, French.tab, Italian.tab,
- Spanish.tab: Localised text for the change above.
-
-2003-10-03 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/French.tab: Fixed "You could post if you
- were [nothing]" bug in French.
-
-2003-09-30 Michael Jennings <mej at eterm.org>
-
- * gforge.spec:
- Updated to 3.0-2 release.
- Replaced distro-specific package dependencies with distro-agnostic
- dependencies. Individual distros may "correct" dependencies if
- needed, but the primary spec file should remain as neutral as
- possible.
-
- * contrib/gforge-3.0-init_sql.patch:
- Added db/20030513.sql. Thanks to Andrew Bainbridge-Smith
- <Andrew.Bainbridge-Smith at canterbury.ac.nz> for pointing out the
- problem.
-
-2003-09-30 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * common/include/User.class: Use default system theme for users
- who haven't chosen one yet (patch #531 from Francisco Gimeno).
-
-2003-09-23 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * common/include/User.class: Removed empty lines in SSH authorized
- keys, see bug [ #492 ].
-
- * www/my/index.php: Fixed layout of the "monitored files" and
- "monitored forums" sections: the "You're not monitoring" message
- is not displayed in <strong> rather than <h3>, and the explanation
- below is in normal <p>. That means the my/no_monitored_* entry in
- hte *.tab files has been split into itself (for the message) and
- my/no_monitored_*_details (for the explanation).
-
- * www/account/change_email.php: Removed duplicate colon from PHP,
- it belongs in the *.tab files.
-
- * www/download.php: Suppressed an SQL warning.
-
-2003-09-21 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/register/projectinfo.php: Removed unnecessary hardcoded <h3>
- tag. It's in the *.tab files anyway.
-
- * www/account/editsshkeys.php: Mentioned the delay in updating the
- authorized_keys file.
-
- * www/include/languages/Base.tab and other *.tab files: Fixed a
- few strings appearing in the project registration pages.
-
-2003-09-18
-
- * [Christian] Applied Antoine Nivard suggestion to correct [ #505 ]
- Removed tracker tab when tracker is disabled in Layout.class
-
-2003-09-17 Bo Jangeborg <bo at softwave.se>
-
- * www/include/languages/Swedish.tab: full translation.
-
-2003-09-17 Roland Mas <mas at echo.fr>
-
- * docs/debian-guide.html: A few fixes, s/debian-sf/gforge/ and
- adding my own pages.
-
-2003-09-16 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Base.tab:
- Fixed bug [ #500 ] http://gforge.org/docs/site/ = 404
-
- * common/include/Group.class:
- Fixed bug [ #481 ] Group creation does not rollback
- if FRSPackage not created
-
-2003-09-15 Tom Copeland <tom at infoether.com>
-
- * www/survey/admin/show_questions.php:
- Applied patch [ #498 ] Patch to fix tab problem in surveys
-
- * www/tracker/add.php:
- Applied patch [ #504 ] May Detailed description be wider
- in tracker submissions?
-
-2003-09-12 Tom Copeland <tom at infoether.com>
-
- * gforge.spec:
- Applied patch [ #516 ] RPM dependency fixes
-
-2003-09-09 Roland Mas <mas at echo.fr>
-
- * www/include/languages/French.tab: A few encoding fixes and
- spelling errors.
-
-2003-09-05 Tom Copeland <tom at infoether.com>
-
- * common/include/Group.class:
- Fixed bug [ #494 ] "Project Approved" don't send e-mail
-
- * www/include/features_boxes.php
- Applied patch [ #490 ] Deleted projects can appear inside
- the "Most Active this week" section
-
- * www/mail/admin/index.php
- Applied patch [ #497 ] Patch for problems mailing feedback
- on new project registration (actually, new list creation)
-
- * www/forum/new.php
- Applied patch [ #502 ] Patch to permit anonymous users to
- post in forum
-
-2003-08-22 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/French.tab: a few UTF-8 fixes;
- * .../Spanish.tab: fixed HTML-escaped HTML tags.
-
-2003-08-15 Tom Copeland <tom at infoether.com>
-
- * www/include/languages/Base.tab:
- Fixed bug [ #487 ] Stats graph has funky title
-
- * www/my/index.php:
- Fixed bug [ #488 ] Can't unmonitor forum from 'My Page' link
-
-2003-08-14 Michael Jennings <mej at eterm.org>
-
- * gforge.spec:
- Updated to 3.0 release.
-
- * contrib/gforge-3.0-*.patch
- Patches resynced to 3.0 release.
-
- * contrib/gforge.conf
- Added Apache config file from SRPM.
-
-2003-08-12 Tom Copeland <tom at infoether.com>
-
- * common/include/User.class:
- Fixed bug [ #480 ] Confirmation email does not reflect language choice
-
-2003-08-08 Tom Copeland <tom at infoether.com>
-
- * www/search/index.php:
- Fixed bug [ #477 ] www/search/index.php ignores $limit
-
- * www/project/showfiles.php
- Fixed bug [ #377 ] OSX Theme: text is displayed twice
-
-2003-08-05 Tom Copeland <tom at infoether.com>
-
- * cronjobs/cvs-cron/history_parse.php:
- Converted from Perl to PHP. Note that you can generate older stats
- by running it with an argument in days, like "./history_parse.php 120",
- which would populate the past 120 days of stats.
-
- * www/include/project_home.php:
- Fixed bug [ #476 ] Trove descriptions have slashes in them
-
-2003-07-29 Christian Bayle <bayle at debian.org>
-
- * Don't allow to go in QRS if no package is defined or activ
- in www/project/admin/editpackages.php
- Before you could go to qrs.php with no package
- defined, what was rather confusing, the only choice was to come back
- on editpackages.php by a non obvious link.
- * Some enhancement/correction when qrs.php fails (Try to keep as much
- as possible already given datas)
-
-2003-07-28 Tom Copeland <tom at infoether.com>
-
- * www/snippet/detail.php:
- Fixed bug [ #459 ] Snippet formatting is a bit off
-
- * www/snippet/browse.php:
- Implemented feature[ #457 ] Snippet titles could be hyperlinked
-
-2004-07-25 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/languages/Base.tab:
- Bug [455]: removed link to /docs/site
-
-
-2003-07-24 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * www/include/languages/Dutch.tab: Dutch language update from
- Patrick Lemmens.
-
-2003-07-21 Tom Copeland <tom at infoether.com>
-
- * www/account/index.php:
- Bug [ #441 ] Missing time tracker page
-
-2003-07-18 Christian Bayle <bayle at debian.org>
-
- * Reordered and commented loadLanguage in BaseLanguage.tab
- Local customizations have now priority
-
-2003-07-20 Reinhard Spisser <reinhard at spisser.it>
-
- * Italian.tab:
- Some translations
- * www/themes/gforge/images/it_*.png:
- Corrected background problems
-
- * www/admin/index.php:
- Added dropdown to select project status (D, P, A, H)
- * www/include/languages/Base.tab,www/include/languages/Italian.tab
- Changed string admin_index groups_with to admin_index groups_with_status
-
-2003-07-18 Christian Bayle <bayle at debian.org>
-
- * Applied patch for controlleroo.php. Bug [ #443 ]
-
-2003-07-11 Tom Copeland <tom at infoether.com>
-
- * www/themes/gforge/images/:
- Patch [ #434 ] Gforge theme Spanish images; thx to Vicente Ruiz
-
-2003-07-10 Tom Copeland <tom at infoether.com>
-
- * www/stats/site_stats_utils.php, projects.php, graphs.php:
- Bug #399; project stats page works better now, removed duplicate
- graph from site graphs page.
-
- * www/project/admin/qrs.php:
- Bug #344: Date/Time field was not being set properly in file releases
-
- * www/tracker/browse.php, www/include/languages/Base.tab:
- RFE #301: number of comments in the tracker-list
-
-2003-07-02 Christian Bayle <bayle at debian.org>
-
- * Corrected bad colspan in www/people/people_utils.php close patch
- #482 from Paul Gibbbs (djpaul)
-
-2003-07-02 Christian Bayle <bayle at debian.org>
- * common/include/account.php
- Check if the unix user account exist with a exec(getent...) and refuse
- to create if exists
-
-2003-06-23 Tom Copeland <tom at infoether.com>
-
- * www/project/stats_graph.php:
- Fixed bug that I introduced into graphs - y axis data was backwards.
-
-2003-06-19 Tom Copeland <tom at infoether.com>
-
- * www/stats/lastlogins.php:
- Spruced up lastlogins a bit; made it look more like everything else.
-
-2003-06-17 Christian Bayle <bayle at debian.org>
-
- * Applied patch #395 and #394 for groupisactivecheckboxpost
- and groupisactivecheckbox hooks
- * Applied patch #407 Tab problem: To Solve Bug #396 thanks to
- Francisco Gimeno
-
-2003-06-17 Tom Copeland <tom at infoether.com>
-
- * www/project/stats_graph.php:
- Graphs occasionally had wrong dates along the xaxis; this
- was happening because the SQL statement had an offset
- of 23 which wasn't working for months that don't have 30
- days. I think.
- * www/include/user_home.php:
- Fixed bug #380: users.{sys_default_domain} hardcoded and
- ignores users_host in gforge.conf
-
-2003-06-13 Tom Copeland <tom at infoether.com>
-
- * www/admin/index.php:
- Added a link to the "recent logins" page.
-
-2003-06-13 Christian Bayle <bayle at debian.org>
-
- * Added Patch #307 Ronald Petty cvs browser as an alternate cvs browser
- * Added Patch #317 Dracos Moinescu cvs browser as an alternate cvs browser
- * Applied Patch #389 Hidenari Miwa & Tsutomu Tominaga Email i18n patch
- this is a tricky patch, I hope won't break everything in mail sending
- rather untested
- * Applied Patch #388 Speed-ups to www/my/index.php thanks to Jeff Fynboh
- yet another trick patch.
-
-2003-06-09 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * common/include/Group.class: Send a different project submission
- email to the submitter and the site admins. Submitter was sent a
- link to approve-pending.php, which she could of course not use.
- Added entries to Base.tab and French.tab accordingly.
-
-2003-05-30 Tom Copeland <tom at infoether.com>
-
- * www/my/index.php:
- Fixed bug #381 - My Tracker Items grouping was messed up.
-
- * www/people/create.php,index.php:
- Fixed bug #382 - On the project admin page, "Post Jobs" and
- "Edit Jobs" were missing headers
-
- * Various files in www/snippet/ and www/survey:
- Fixed bug #374 - There are several $language-> instead of $Language->.
- Thanks to Vicente Ruiz for the pointers.
-
- * www/include/feature_boxes.php
- Fixed bug #373 - "Top Project Downloads" in feature_boxes should
- not show deleted projects
-
-2003-05-30 Roland Mas <lolando at debian.org>
-
- * Changed the LDAP setup: we're now using an official OID space
- inside the Debian OID space. Fixed attribute and objectclass
- names in the schema, and other files, accordingly.
-
-2003-05-23 Tom Copeland <tom at infoether.com>
-
- * common/include/Stats.class, www/top/toplist.php, www/top/mostactive.php,
- www/top/index.php.
- "Top pageviews" and "Top downloads" both work now.
-
-2003-05-21 Christian Bayle <bayle at debian.org>
-
- * Applied Tony Guntharp (fusion94) patch #366. Description follow
- when you have private groups in the gforge DB and they
- have had downloads then they are visible under top
- download in feature boxes. you still cant actually view
- the project w/o the proper perms.
- this is just a quick fix to the sql statement that
- checks to see if it's private or public and to only
- display public projects.
-
-2003-05-21 Tom Copeland <tom at infoether.com>
-
- * common/frs/FRSRelease.class
- Fixed bug # 343; release name field checks were a bit strict.
-
-2003-05-21 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/languages/Spanish.tab:
- Applied patch #350: Spanish translation. Thanks to Vincente Ruiz and
- his team.
-
-2003-05-20 Tom Copeland <tom at infoether.com>
-
- * www/my/index.php, common/forum/ForumsForUser.class,
- common/pm/ProjectTasksForUser.class, common/tracker/ArtifactsForUser.class
- Applied patch #349: Refactoring of the www/my/index.php page. Thanks to
- Jeff Fynboh for the code.
-
- * www/top/toplist.php,index.php:
- Made the "Top forum posts" work.
-
-2003-05-19 Tom Copeland <tom at infoether.com>
-
- * common/include/User.class:
- Applied patch #353: theme and User.class problems
-
-2003-05-17 Tom Copeland <tom at infoether.com>
-
- * www/top/most_active.php:
- Shortened the activity percentage to two decimal places.
-
- * www/include/languages/Base.tab,www/help/tracker.php:
- Applied patch #348, thanks to Vicente Ruiz for the code.
-
-2003-05-14 Tom Copeland <tom at infoether.com>
-
- * www/top/most_active.php:
- Fixed bug # 345 - "most active all time" works now.
-
-2003-05-13 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * db/20030513.sql: New file. Adding an "enabled" column to the
- themes table, defaulting to true.
-
- * www/themes/index.php: Filter on that column when displaying the
- list of themes.
-
-2003-05-13 Tom Copeland <tom at infoether.com>
-
- * cronjobs/project_weekly_metric.php,
- cronjobs/project_weekly_metric-backfill.php:
- Cleaning up the SQL; it was doing INSERTs into a table that wasn't
- getting created. Thanks to Ben Forsyth for the report.
-
-2003-05-07 Reinhard Spisser <reinhard at spisser.it>
-
- * www/forum/forum.php:
- fix bug #214: Forums: next 50 and previous 50 on W2000
-
- * www/themes/gforge/it_login.png, www/themes/gforge/it_logout.png,
- www/themes/gforge/it_my_account.png, www/themes/gforge/it_newaccount.png
- www/include/languages/Base.tab:
- new italian icons for gforge theme, some more translations
-
-2003-05-06 Tom Copeland <tom at infoether.com>
-
- * www/soap/SoapAPI.php:
- Added a few new methods - getNumberOfProjects, getNumberOfUsers
-
- * contrib/soapclients/java:
- Added an initial Java SOAP client implementation
-
- * common/include/GForge.class:
- A new class with some utility methods to get the number of users
- and projects hosted by a GForge server.
-
- * www/include/features_boxes.php:
- Refactoring some SQL into the new GForge.class.
-
- * www/forum/admin/index.php, common/forum/ForumFactory.class:
- Fixed bug #327: Add problems when you don't have forums
-
- * cronjobs/cvs-cron/usergroup.php:
- Fixed bug #262: First line of CVS cron .php files need "-q" to prevent cron mail on clean runs
-
-2003-05-02 Reinhard Spisser <reinhard at spisser.it>
-
- * www/pm/include/ProjectTaskHTML.class,
- common/pm/ProjectTask.class:
- bug 319: warning in task manager
-
- * www/include/languages/Italian.tab:
- translations
-
-2003-05-01 Tom Copeland <tom at infoether.com>
-
- * www/mail/admin/index.php:
- Bug 323: Link to "administrate this list" was hardcoded HTTPS
-
- * www/admin/grouplist.php:
- RFE #179: Groups & users list sortable
-
- * www/snippet/add_snippet_to_package.php:
- RFE #305: Adding code snippet to code snippet package
-
-2003-04-28 Reinhard Spisser <reinhard at spisser.it>
-
- * common/include/utils.php:
- bug 52: Path to sendmail is hardcoded
-
- * www/top/index.php:
- bug 70: commented links to not-working stats pages
-
- * www/include/languages/German.tab:
- fixed bug #303: Statistikien->Statistiken
-
- * www/include/languages/Italian.tab:
- some translations, fixes, removed double strings
-
-2003-04-28 Tom Copeland <tom at infoether.com>
-
- * www/include/project_home.php: Bug #320: Developer count
- needs to check user.status.
-
-2003-04-25 Tom Copeland <tom at infoether.com>
-
- * contrib/cmd-line-prototype.tar.gz: Patch #160 - Richard's
- command line API prototype.
-
-2003-04-24 Tom Copeland <tom at infoether.com>
-
- * www/survey/admin show_results_aggregate.php: Fixed bug 315: survey a
- results were not displayed correctly in PG 7.2
- * common/tracker/Artifact.class: Fixed bug 311: double-submitting code
- was catching similar items that were in different projects
-
-2003-04-20 Roland Mas <lolando at debian.org>
-
- * common/include/Group.class: Send new project registration,
- approval, and rejection emails in the language of the recipient
- rather than the language of the user causing the email to be sent
- (project registrator or armin approving/rejecting the project).
-
-2003-04-09 Christian Bayle <bayle at debian.org>
-
- * rewrote tarballs download in such a way that only project admins can
- download
- * reordered records in Base.tab plus some cleaning
- * added checktab.sh in tools dir to check .tab files
- * reordered records in French.tab
- * Made a beautiful table to list exixting forums in forum add
- * Added darkaqua theme from Patrick McFarland (diablod3)
- * Applied patch from Vincente Ruiz that fix Browser language selection
- if you are not logged in
- * Removed unwanted translation in admin/groupedit.php as remarked by
- Jeff Fynboh (jfynboh) in patch #290
- * Applied Paul Kneeland (paulkneeland) patch about trove #277
- please test
-
-2003-04-06 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/html.php: HTML-ify special chars in select boxes.
-
- * www/include/languages/Base.tab(pm_reporting:report_note) Fix
- HTML.
- (pm_reporting:error_min_name_length,error_min_desc_length): Fix
- tabification.
- (pm_admin_projects:change_project_intro): Remove extraneous <p>.
- (pm_admin_projects:no_projects_fount): Fix HTML.
-
- * www/pm/index.php: valid XHTML 1.0 Transitional.
-
- * www/pm/include/ProjectGroupHTML.class: ditto.
-
- * www/pm/browse_task.php: ditto.
-
- * www/pm/add_task.php: ditto.
-
- * www/pm/mod_task.php: ditto.
-
- * www/pm/ganttpage.php: ditto.
-
- * www/pm/reporting/index.php: ditto.
-
- * www/include/HTML_Graphs.php: ditto.
-
- * www/include/tool_reports.php: ditto.
-
- * www/pm/admin/index.php: ditto.
-
-2003-03-16 Christian Bayle <bayle at debian.org>
-
- * add unix_box and cvs_box argument to the create funtion
- in Group.class
-
-2003-03-16 Christian Bayle <bayle at debian.org>
-
- * Uncommented display CVS write in project/admin/userperms.php
-
-2003-03-14 Reinhard Spisser <reinhard at spisser.it>
-
- * common/pm/ProjectTask.class:
- Fix bug # 231: Assignee not registered
-
- * www/include/languages/Italian.tab
- Translations
-
- * www/include/html.php
- Added a parameter pos_100 to html_build_select_box_from_arrays,
- so that you can decide if you wish to have the 'none'
- on the top (default) or at the bottom of the list
-
- * www/pm/browse_task.php:
- Fix bug # 216: Category: missing "None"
-
- * www/survey/admin/show_results_aggregate.php:
- Fix bug # 244: survey: pg_atoi_error
-
-2003-03-12 Roland Mas <lolando at debian.org>
-
- * db/20030312.sql: New file: the start_date of a task is now
- constrained to be <= to its end_date (instead of < previously).
-
-2003-03-10 Reinhard Spisser <reinhard at spisser.it>
-
-
- * www/include/languages/SimplifiedChinese.tab:
- Committing Simon Lei's translations to Chines
-
- * www/include/languages/Italian.tab
- translations
-
-
-2003-03-08 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/people/index.php: valid XHTML 1.0 Transitional.
-
- * www/people/people_utils.php(people_header): remove
- unneeded </strong>.
- (people_show_job_inventory): valid XHTML.
-
- * www/include/languages/Base.tab(people:about_blurb): XHTML-ise.
-
-2003-03-07 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/languages/Italian.tab:
- more translations
-
- * www/include/languages/SimplifiedChinese.tab:
- applied patch #242
-
- * docs/xdocs/*:
- documentation improvements
-
- * install
- SF->GForge
-
-2003-03-02 Ryan T. Sammartino <ryants at shaw.ca>
-
- Bug #218
- * www/snippet/submit.php: comment out links to 'Suggest New
- Language' and 'Suggest new category', marked with a FIXME
- now, until we can figure out where they really should go.
-
- * www/new/index.php: valid XHTML 1.0 Transitional.
-
- * www/include/languages/Base.tab(newe:notes_changes): use
- & instead of just &.
-
-2003-03-01 Ryan T. Sammartino <ryants at shaw.ca>
-
- Bug #229
- * www/include/html.php(html_abs_image): new function.
- (html_dbimage): use html_abs_image(). XHTML-ify URL.
- (html_image): use html_abs_image().
-
- * www/my/bookmark_add.php: valid XHTML 1.0 Transitional.
-
- * www/my/bookmark_delete.php: do not go to a separate page and
- force the user to return: just update the current page and
- it is obvious the bookmark is gone.
-
- * www/include/bookmarks.php(bookmark_edit): add feedback.
-
- * www/my/bookmark_edit.php: fix site_user_header. valid
- XHTML 1.0 Transitional.
-
- * www/my/diary.php: valid XHTML 1.0 Transitional.
-
- * www/include/languages/Base.tab
- (survey_add_question:show_existing_questions): add missing tab.
- (survey_add_question:show_existing_surveys): remove duplicate
- entry.
- (my_bookmark_edit:bookmark_updated):
- (my_bookmark_edit:failed_to_update_bookmark): new entries.
-
- * www/survey/admin/add_question.php: add missing "".
-
- * common/include/utils.php(show_priority_colors_key): valid
- XHTML 1.0 Transitional.
-
- * www/include/vote_function.php(show_survey): valid XHTML 1.0
- Transitional.
-
- * www/include/languages/Base.tab(my:no_monitored_filemodules,
- my:no_monitored_forums): valid XHTML 1.0 Transitional.
-
- * www/my/index.php: valid XHTML 1.0 Transitional.
-
-2003-02-28 Reinhard Spisser <reinhard at spisser.it>
-
- * www/help/*
- submitting Reiner Jung's i18n of /help/
-
- * www/snippet/*
- submitting Reiner Jung's i18n of snippet
-
- * www/include/snippet_caching.php:
- i18n
-
- * www/include/languages/Italian.tab:
- translations of /snippet
-
-2003-02-23 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/mail/admin/index.php: valid XHTML 1.0 Transitional.
- ($change_status): order lists alphabetically.
-
- * www/mail/mail_utils.php: fix errors when no group id specified.
- Better error checking.
-
- * www/mail/index.php: valid XHTML 1.0 Transitional.
-
- * www/include/languages/Base.tab(mail:provided_by): XHTML-ise.
-
-
-2003-02-23 Reinhard Spisser <reinhard at spisser.it>
-
- * www/account/change_email.php, www/account/change_email-complete.php,
- www/account/change_pw.php, www/account/first.php, www/account/lostpw.php,
- www/account/index.php:
- finished i18n
-
- * www/include/languages/Base.tab:
- added missing strings for /account/
-
- * www/include/languages/Italian.tab:
- translation of new strings for /account/
-
-2003-02-22 Reinhard Spisser <reinhard at spisser.it>
-
- * www/new/index.php, www/include/languages/Base.tab:
- Committing Reiner Jung's i18n of /new/
-
- * www/include/languages/Italian.tab:
- l10n of new strings for /new/
-
-2003-02-21 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/vote_function.php:
- i18n of survey
-
- * www/survey/*:
- committing Reiner Jung's i18n of survey
- some modifications added
-
- * www/include/languages/Base.tab,
- www/include/languages/Italian.tab:
- converted spaces to tabs
-
- * www/survey/admin/survey_utils.php:
- added new file
-
-2003-02-20 Ryan T. Sammartino <ryants at shaw.ca>
-
- Bug #230.
- * www/include/BaseLanguage.class(loadLanguage): use
- $sys_urlroot to get absolute path to theme specific .tab
- files.
-
-2003-02-20 Robert B. Hawkins.
-
- * www/include/languages/Japanese.tab: New Japanese translations.
-
-2003-02-17 Reinhard Spisser <reinhard at spisser.it>
-
- * www/people:
- committing Philippe Kiener's i18n of people
-
- * www/project/admin/*.php, www/project/stats/*.php:
- i18n
-
- * www/stats/index.php, www/stats/graphs.php,
- www/stats/i18n.php,
- I18n of missing strings
-
- * www/include/languages/Base.tab:
- added new strings
-
- * www/include/languages/Italian.tab:
- l10n
-
-2003-02-15 Graham Batter <graham at sandworm.ca>
-
- Patch #220
- * common/include/database.php(pg_connectstring): new function.
- (db_connect): use pg_connectstring().
-
-2003-02-15 Ryan T. Sammartino <ryants at shaw.ca>
-
- * etc/local.inc: Mention that sys_dbhost can be empty to use
- Unix sockets (see patch #220).
-
- * www/include/Layout.class(projectTabs): cvs --> scm_index for
- toptab parameter.
-
- * www/themes/kde/Theme.class(projectTabs): ditto.
-
- * common/include/utils.php(ShowResultSet): lowercase f in
- "Functional"; valid XHTML 1.0 Transitional.
-
- * www/forum/admin/index.php: valid XHTML 1.0 Transitional.
-
- * www/forum/message.php: valid XHTML 1.0 Transitional.
-
- * www/forum/forum.php: valid XHTML 1.0 Transitional.
-
- * www/forum/index.php: valid XHTML 1.0 Transitional.
-
- * www/themes/kde/Theme.class(listTableTop): remove reference to
- unneeded clear.png.
- (makeProjectIcon): centre the icons.
- (searchBox): Fix XHTML for searching "This Forum".
-
- * INSTALL: mention AcceptPathInfo on if using Apache 2.
-
-2003-02-13 Roland Mas <lolando at debian.org>
-
- * deb-specific/install-exim.sh, utils/ldap/sql2ldif.pl,
- deb-specific/gforge.schema and a few other files: adapted to
- Mailman 2.1.
-
-2003-02-13 Reinhard Spisser <reinhard at spisser.it>
-
- * www/tracker/browse.php:
- i18n of some missing strings, added category_any,
- status_any and group_any strings
-
- * www/tracker/add.php, www/tracker/detail.php,
- www/tracker/admin.php,
- www/pm/add_task.php, www/pm/browse_task.php,
- www/pm/ganttpage.php,
- www/include/languages/Base.tab:
- i18n of some missing strings
-
- * www/include/languages/Italian.tab:
- l10n of new strings
-
-2003-02-12 Reinhard Spisser <reinhard at spisser.it>
-
- * common/forum/Forum.class:
- removed localization of Welcome message
-
- * www/forum/index.php, www/forum/message.php,
- www/forum/include/ForumHTML.class:
- Moved arguments to messages in the getText() function call
-
- * www/forum/forum.php, common/forum/ForumMessageFactory.class:
- Removed useless localization of some error messages
-
- * www/docman/view.php, www/docman/include/doc_utils.php,
- www/common/docman/DocumentGroup.class,
- www/common/docman/Document.class,
- www/include/languages/Base.tab:
- i18n of some missing strings
-
- * www/include/languages/Base.tab,
- www/include/languages/Italian.tab:
- moving exit function choose_group_text to choose_group_title
-
- * www/docman/admin/index.php, www/include/languages/Base.tab:
- Moving docman_admin_groupedit strings to docman_admin_editgroups,
- i18n
-
- * www/account/index.php, www/include/languages/Base.tab:
- i18n account information box
-
- * www/include/languages/Italian.tab:
- l10n of new strings
-
-2003-02-12 Tom Copeland <tom at infoether.com>
-
- * www/soap/*:
- Updated SOAP API to allow fetching a list of open bug ids and
- fetching an individual bug. Added a "complex type" that encapsulates
- a bug.
-
-2003-02-09 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/docman/index.php: valid XHTML 1.0 Transitional.
-
- * www/docman/new.php: ditto.
-
- * www/docman/admin/index.php: ditto.
-
- * www/docman/include/doc_utils.php(docman_header): valid
- XHTML 1.0 Transitional.
- (doc_droplist_count): ditto.
-
- * www/include/languages/Base.tab:
- developer_monitor:monitor_using_expl: add missing </p>.
-
- * www/developer/diary.php: valid XHTML 1.0 Transitional.
-
- * www/themes/kde/Theme.class(boxTop, boxBottom): clean up.
-
- * db/20030209.sql: New file. Reimplements functionality of
- 20030109.sql in a way that works for all pgsql > 7.0.
-
- * www/themes/kde/Theme.class(projectTabs): do not display tracker
- icon, FRS icon if the project is not using them.
-
-2003-02-09 Reinhard Spisser <reinhard at spisser.it>
-
- * www/admin/*,
- www/include/languages/Base.tab,
- www/include/languages/Italian.tab:
- Submitting Reiner Jung's localization of admin
-
- * www/include/User.class:
- Fixing bug #212: get error on update adding jabber address
-
-2003-02-08 Reinhard Spisser <reinhard at spisser.i>
-
- * www/scm/index.php,
- www/include/languages/Base.tab:
- Submitting Reiner Jung's localization of scm
- Moved cvs strings to scm_index
- Added strings to localize developername and modulename
-
- * www/include/languages/Italian.tab:
- Translation of scm_index strings
-
-2003-02-07 Reinhard Spisser <reinhard at spisser.it>
-
- * www/softwaremap/trove_list.php,
- www/include/languages/Base.tab,
- www/include/languages/Italian.tab:
- Localization of softwaremap
-
- * www/top/*, www/include/languages/Base.tab,
- www/include/languages/French.tab:
- Submitting Philippe Kiener's patch for localization
- of top/
-
- * www/include/languages/Italian.tab:
- adding new strings for localization of top
-
-2003-02-06 Reinhard Spisser <reinhard at spiser.it>
-
- * www/include/project_home.php,
- www/include/languages/Base.tab,
- Localizing some strings
-
- * www/stats/*
- www/include/language/Base.tab:
- Committing Reiner Jungs' localization of stats
-
- * www/include/languages/Italian.tab:
- Translation in italian of new strings
-
-2003-02-05 Roland Mas <lolando at debian.org>
-
- * www/include/languages/French.tab: some more translations, trying
- to keep up with Reinhard's work...
-
-2003-02-04 Reinhard Spisser <reinhard at spisser.it>
-
- * common/tracker/*,
- www/tracker/index.php,
- Localization of the tracker
-
-2003-02-03 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/vote_function.php:
- <b> to <strong> for xhtml compliance
-
- * common/pm/ProjectTask.class:
- removing localized and buggy version of the
- notify message
-
- * www/include/languages/Base.class
- inserted missing strings for registration
-
-
-2003-02-03 Reinhard Spisser <reinhard at spisser.it>
-
- * www/tracker/reporting/index.php,
- www/include/languages/Base.tab,
- www/include/languages/Italian.tab,
- www/include/tool_reports.php,
- www/include/html.class:
- Localization of the tracker
-
-2003-02-02 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/languages/Spanish.tab: many new translations.
-
- * www/tracker/index.php: remove extra word.
-
- * www/include/languages/Base.tab: tracker_artifacttype:nobody
- New string.
- tracker:resolution Add missing string.
- tracker:date Fix spelling.
-
- * www/tracker/include/ArtifactTypeHtml.class: none -> nobody
- for technician.
-
- * www/include/exit.php(exit_assert_object): declare $Language
- as a global.
- (exit_error): use lower-case global.
-
- * www/themes/osx/Theme.class(listTableTop): no height attribute
- for tr tag in XHTML.
-
- * www/themes/kde/Theme.class(listTableTop): ditto plus remove
- erroneous </a> tag.
-
- * www/admin/index.php: valid XHTML 1.0 Transitional.
-
- * www/admin/search.php: ditto.
-
- * www/admin/trove/trove_cat_edit.php: ditto.
-
- * www/admin/massmail.php: ditto.
-
- * www/admin/admin_table.php: ditto.
-
- * www/admin/admintabfiles.php: ditto.
-
- * www/admin/database.php: ditto.
-
- * www/news/admin/index.php: ditto.
-
-
-2003-02-02 Reinhard Spisser <reinhard at spisser.it>
-
- * www/tracker/browse.php, www/tracker/add.php,
- www/tracker/index.php, www/tracker/detail.php,
- www/tracker/taskmgr.php, www/tracker/mod.php,
- www/tracker/include/ArtifactHtml.class,
- www/tracker/include/ArtifactTypeHtml.class
- www/tracker/admin/index.php, www/include/languages/Base.tab,
- www/include/languages/Italian.tab
- Localization of the tracker
-
-2003-02-01 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/project/admin/editgroupinfo.php: limit "Descriptive Group
- Name" to 40 characters (as it is limited in the database).
-
-2003-01-30 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/themes/kde/Theme.class: Localise toolbar; change search
- button into image; minor other cleanups.
-
- * www/include/Layout.class: XHTML-ise search options.
-
- * www/themes/kde/Theme.class: new KDE-ish theme.
-
- * www/my/index.php: use $HTML->imgroot to get current theme's
- icons.
-
-2003-01-29 Ryan T. Sammartino <ryants at shaw.ca>
-
- * common/docman/DocumentFactory.class: fix syntax error.
-
-2003-01-28 Reinhard Spisser <reinhard at spisser.it>
-
- * www/register/projectinfo.php, www/include/languages/Base.tab,
- www/include/languages/Italian.tab:
- Localization
-
-2003-01-28 Tom Copeland <tom at infoether.com>
-
- * www/soap/*: Added new operations to support authentication and
- adding/updated bugs
-
- * common/tracker/ArtifactTypeFactory.class: Added some new DAOish
- functions.
-
-2003-01-26 Ryan T. Sammartino <ryants at shaw.ca>
-
- * common/include/utils.php(util_send_message): remove duplicated
- code.
- (util_handle_message): do not send messages to "Nobody".
-
-2003-01-25 Ryan T. Sammartino <ryants at shaw.ca>
-
- * cronjobs/mail/mailing_lists_create.php: lowercase all list names,
- do not call "add_alias.php".
-
- * www/snippet/browse.php: remove extra line feed at top of file,
- fix bug #185.
-
-2003-01-25 Reinhard Spisser <reinhard at spisser.it>
-
- * www/pm/reporting/index.php,
- www/include/tool_reports.php, www/pm/admin/index.php,
- common/pm/*, www/include/html.php, www/include/Layout.class,
- www/include/html.php, www/source.php
- Localization
-
-2003-01-24 Reinhard Spisser <reinhard at spisser.it>
-
- * www/404.php, www/sendmessage.php, www/users,
- www/include/user_home,php, www/include/exit.php,
- common/docman/Document.class,
- common/docman/DocumentGroup.class,
- common/frs/FRSFile.class, common/frs/FRSRelease.class
- common/frs/FRSPackage.class,
- www/project/filemodule_monitor.php, www/project/memberlist.php
- Localization
-
- * www/pm/index.php, www/pm/browse_task.php, www/pm/add_task.php,
- www/pm/mod_task.php, www/include/ProjectGroupHTML.class,
- www/pm/include/ProjectTaskHTML.class, www/pm/task.php,
- www/pm/ganttpage.php:
- Localization
-
-
- * www/project/showfiles.php: removed unused code, Localization
-
- * common/include/Error.class: new setMissingParamsError()
-
-
-2003-01-24 Michael Jennings <mej at eterm.org>
-
- * gforge.spec: New spec file for GForge. This is, of course,
- still very much beta.
-
-2003-01-22 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/languages/Spanish.tab: more translations, sorted the
- file to more easily find strings, spell check again.
-
- * www/project/admin/editrelease.php: what happens when no
- file is uploaded seems to be browser specific (?)... catch
- more cases.
-
-2003-01-21 Ryan T. Sammartino <ryants at shaw.ca>
- Kenia L. Sammartino <kenia at shaw.ca>
-
- * www/include/languages/Spanish.tab: thorough review of all
- strings; tu --> usted, many spelling mistakes fixed, proper
- XHTML tags.
-
-2003-01-21 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/project_home.php: removed obsolete foundry stuff
- Localization
-
- * common/include/utils.php: Localization
-
- * www/include/languages/Base.tab, www/include/languages/Italian.tab:
- Added strings for localization of project homepage and my/
-
- * www/include/exit.php, www/include/features_box.php,
- www/include/project_summary.php, www/my/bookmark_add.php,
- www/my/bookmark_delete.php, www/my/bookmark_edit.php,
- www/my/rmproject.php, www/my/diary.php, www/developer/diary.php,
- www/developer/diary.php:
- Localization
-
-
- * www/developer/monitor.php: correctly escaped strings, localization
-
-2003-01-20 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/languages/Spanish.tab: change all HTML entities
- into proper accented characters; fix some XHTML issues.
-
-2003-01-19 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/account/unsubscribe.php: fix syntax error.
-
- * www/account/editsshkeys.php: valid XHTML 1.0 Transitional.
-
- * www/account/login.php: ditto.
-
- * www/account/lostlogin.php: ditto.
-
- * www/account/lostpw.php: ditto.
-
- * www/account/verify.php: ditto.
-
- * www/include/languages/Base.tab: XHTML-ise account/ strings.
-
- * www/include/languages/Spanish.tab: ditto.
-
- * INSTALL: it is possible to install gforge without having to edit
- /etc/php.ini: add instructions for people who do not like to edit
- their php.ini file. Also reformat paragraphs so that they wrap at
- column 79. Also mention the "createlang" step. Remove
- recommendation about ob_gzhandler, since following that advice
- causes PHP to spew warnings at the bottom of each page (we already
- load ob_gzhandler dynamically in pre.php).
-
-2003-01-18 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/languages/Spanish.tab: bunch o' translations.
-
- * utils/missing_L10n.pl: new file.
-
- * www/404.php: valid XHTML 1.0 Transitional.
-
- * www/sendmessage.php: ditto.
-
- * www/account/index.php: ditto.
-
- * www/include/html.php: ditto.
-
- * www/include/languages/Base.tab: valid XHTML 1.0 Transitional
- for several strings.
-
- * www/people/editjob.php: Audit: escape special characters from
- user input before submitting to database.
-
- * common/frs/FRSPackage.class: ditto.
-
- * common/docman/DocumentGroup.class: ditto.
-
- * common/tracker/ArtifactType.class: ditto.
-
- * common/tracker/ArtifactGroup.class: ditto.
-
- * common/tracker/ArtifactCategory.class: ditto.
-
- * common/include/User.class: ditto.
-
- * common/include/Group.class: ditto.
-
- * common/frs/FRSRelease.class: ditto, plus re-fetch data on
- update.
-
- * www/project/admin/editrelease.php: ditto, plus fix bogus
- warning about "file upload attack".
-
-2003-01-17 Reinhard Spisser <reinhard at spisser.it>
-
- * www/forum/*: there were still a lot of unlocalized strings.
- Now there should be no more hardcoded strings. The forum
- localization should be now complete.
-
- * www/include/languages/Base.tab: Added labels for forums
- and general error messages
-
- * www/include/languages/Italian.tab: Added translations for italian
-
- * common/include/Error.class: added new localized Error functions
- setPermissionDeniedError(),setInvalidEmailError(),setOnUpdateError(),
- setGroupIdError(). These functions can be used by all classes that
- subclass Error.class, and instead of setting
- $this->setError("Permission Denied"), they should call
- $this->setPermissionDeniedError()
-
- * common/forum/*: localized Forum classes
- All hardcoded strings are replaced with calls to getText()
-
- * common/docman/*: added calls to new localized Error functions
-
-2003-01-17 Tom Copeland <tom at infoether.com>
-
- * www/scm/index.php, etc/local.inc: Added new sys_cvs_single_host system
- variable that gives all projects the same CVS hostname. Set it up
- as being on - i.e., everyone gets the same hostname - by default.
-
-2003-01-16 Roland Mas <lolando at debian.org>
-
- * www/include/languages/*.tab: Recoded everything to UTF-8.
-
-2003-01-15 Reinhard Spisser <reinhard at spisser.it>
-
- * www/include/languages/Base.tab: added forum labels
-
- * www/forum/*: localized forum
-
- * www/include/languages/Italian.tab: translations of new forum strings
-
-2003-01-15 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/languages/Spanish.tab: translations for Reinhard's
- new strings.
-
-2003-01-15
-
- ***** PRE9
-
-2003-01-15 Roland Mas <lolando at debian.org>
-
- * common/include/Plugin.class: PHPdoc.
-
- * common/include/PluginManager.class: ditto. Also, moved code to
- pre.php.
-
- * www/include/pre.php: Added code from PluginManager.class.
-
- * db/20021214.sql: Added plugin subsystem tables and sequences.
-
-2003-01-14 Roland Mas <lolando at debian.org>
-
- * www/include/Layout.class: Split subMenu() into BeginSubMenu(),
- PrintSubMenu() and EndSubMenu(). subMenu() still exists, and
- calls these three methods in a row, giving the same net result.
-
- * www/include/html.php: Replaced the call to subMenu() in
- site_user_header by successive calls to the three aforementioned
- methods, with a plugin hook in-between.
-
- * deb-specific/install-postfix.sh: Applied patch #102 by Julien
- Goodwin. Should have a better chance of a working
- gforge-mta-postfix now. Thanks, Julien.
-
-2003-01-13 Reinhard Spisser (reinhard at spisser.it)
-
- * www/docman/*: fully localized
-
- * www/include/languages/Base.tab: added missing strings
-
- * www/include/language/Italian.tab: Italian Docman Localization
-
-2003-01-13 Tom Copeland <tom at infoether.com>
-
- * www/survey/admin/add_survey.php: Survey title is now a required field.
-
- * www/project/admin/qrs.php: File name/type/release name/processor
- type are now required fields.
-
-2003-01-13 Tim Perdue (tim at gforge.org)
-
- * more simplication of db_stats_agg.php by creating views
-
-2003-01-13 Scott Armstrong (scottbird7)
-
- * Fixed/completed /cronjobs/mail/* mailing list and alias creation
- scripts.
-
-2003-01-12 Ryan T. Sammartino <ryants at shaw.ca>
-
- * README.Custom: update theme info add add info about "include".
-
- * www/include/languages/Latin.tab: new file.
-
- * db/20030112.sql: add Latin as a supported language.
-
-2003-01-11 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/account/index.php: Display new language immediately.
-
- * www/include/languages/PortugueseBrazilian.tab: use new include
- functionality to get default strings from Portuguese.
-
- * www/include/languages/Portuguese.tab: add missing newline.
-
- * www/include/languages/Base.tab: move Savannah-specific strings
- into their own .tab files.
-
- * www/include/languages/Spanish.tab: ditto.
-
- * www/themes/savannah_*/{Base,Spanish}.tab: new files with
- Savannah-specific strings.
-
- * www/include/BaseLanguage.class(loadLanguage): allow
- customisations of strings on a per-theme basis.
- (loadLanguageFile): implement "include" functionality.
-
- * www/survey/survey_resp.php: Audit: escape special characters
- from user input before submitting to database.
-
- * www/survey/admin/edit_survey.php: ditto.
-
- * www/survey/admin/add_survey.php: ditto.
-
- * www/survey/admin/add_survey.php: add missing <, don't display
- empty table if there are no existing surveys.
-
- * www/new/index.php: use new frs_dlstats_grouptotal_vw
-
- * www/include/features_boxes.php(show_top_downloads): use new
- frs_dlstats_grouptotal_vw.
-
- * cronjobs/db_stats_agg.php: remove file download stat
- calculations.
-
- * db/20030112.sql: new file.
-
- * common/frs/FRSRelease.class(create): yet another pg_atoi fix.
-
-2003-01-10 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/themes/osx/Theme.class: valid XHTML 1.0 Transitional.
-
- * www/news/news_utils.php: make project summary valid XHTML 1.0
- Transitional.
-
- * www/include/trove.php: ditto.
-
- * www/include/Layout.class: ditto.
-
- * www/include/project_home.php: ditto.
-
- * www/include/html.php: make / valid XHTML 1.0 Transitional.
-
- * www/include/Layout.class: ditto.
-
- * www/include/languages/Base.tab: ditto.
-
- * common/include/utils.php: ditto.
-
- * www/index_std.php: ditto.
-
- * www/news/news_utils.php: ditto.
-
- * www/my/diary.php: bug 158: pg_atoi when inserting diary entry.
-
- * common/include/utils.php(util_make_links): exclude <> from
- URL regexp to avoid sucking in the <br /> tag.
-
- * www/include/html.php(html_image): XHTML compliance: <img> tag
- fixup
-
- * www/forum/include/ForumHTML.class: revert nl2br changes.
-
-2003-01-10 Edward Ritter
-
- * Gargantuan patch to lower-case and bring our entire HTML
- within the realm of being XHTML-compliant. Significant refinement
- is still necessary to be 100% compliant.
-
-2003-01-10 Tom Copeland <tom at infoether.com>
-
- * www/account/register.php,
- www/tracker/add.php,
- common/include/utils.php
- www/forum/include/ForumHTML.class: Began work on task #63 - adding a
- red * to all required fields.
-
-2003-01-09 Ryan T. Sammartino <ryants at shaw.ca>
-
- * common/include/session.php(session_issecure, session_redirect):
- use $HTTP_SERVER_VARS instead of $_SERVER.
- * db/20030109.sql: new file.
- * www/include/project_summary.php: use project_sums_agg table for
- fora and forum message count.
- * www/news/news_utils.php: use forum_group_list_vw to get number
- of comments.
-
-2003-01-9 Jim Nutt
-
- * www/scm/index.php Cleanup/set to use Group object.
-
-2003-01-08 Ryan T. Sammartino <ryants at shaw.ca>
-
- * common/include/utils.php(util_make_links): Change e-mail
- regular expression so that e-mails must either start a line
- or be preceeded by whitespace. This prevents URLs that
- contain e-mail addresses from getting messed up (e.g.
- http://mailman/user=foo@bar.com).
-
- * www/forum/include/ForumHTML.class: first call util_make_links,
- then do nl2br. This prevents <br /> from becoming part of a URL
- that is at the end of a line.
-
- * www/admin/trove/trove_cat_edit.php,
- www/admin/trove/trove_cat_add.php,
- common/pm/ProjectCategory.class, www/include/bookmarks.php: Audit:
- escape special characters from user input before submitting to
- database.
-
-2003-01-07 Tom Copeland <tom at infoether.com>
-
- * Added "submitted by" info to the task detail view. Modified project_task_vw
- to include user name and realname from user table. [tom] DB changes are in
- 20030107.sql.
-
-2003-01-06 Richard Offer
-
- * www/include/Layout.class, www/project/showfiles.php: patch #134:
- fix bug #131 - fix bad quotes and missing close bracket.
-
-2003-01-06 Tom Copeland <tom at infoether.com>
-
- * Modified tracker monitor buttons so they show current monitoring status.
-
-2003-01-05 Richard Offer
-
- * Contributed OSX theme. [tom] DB changes (along with some other misc changes)
- are in 20030105.sql.
-
-2003-01-05 Roland Mas <99.roland.mas at aist.enst.fr>
-
- * Removed uuencoded image files. They are not needed anymore
- after a new upstream release.
-
-2003-01-04 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/pm/calendar.php: show tasks in calendar.
-
- * www/pm/{add_task,mod_task}.php: update link to View Calendar.
-
- * www/include/languages/{Base,Spanish}.tab: new entries for
- calendar tasks.
-
- * www/include/languages/Base.tab: Bug 123: tabify "conf" entries.
-
- * www/my/index.php: Bug 120: fix link to unmonitor file
-
- * www/pm/task.php www/forum/save.php www/forum/new.php
- www/forum/monitor.php www/project/filemodule_monitor.php
- docs/xdocs/xdocs/contributions/templating.xml: fix typo:
- exit_missing_params --> exit_missing_param
-
-2003-01-02 Tim Perdue <tim at gforge.org>
-
- * Added interface to tracker so you can build relationships w/Task
- manager. [tom] DB changes are in 20030102.sql and 20030102-drops.sql.
-
-2003-01-02 Tim Perdue <tim at gforge.org>
-
- * Complete rewrite of doc mgr in GForge coding guidelines.
-
-2003-01-02 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/survey/adminedit_survey.php: sanity checks when posting
- changes.
- * www/themes/savannah/SavannahTheme.class: missing close quotes.
-
-2003-01-01 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/themes/savannah/menu.php: new file.
- * www/themes/savannah/SavannahTheme.class: new file.
- * www/themes/savannah_*/Theme.class: make these derived classes of
- SavannahTheme.
-
-2002-12-31 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/include/Layout.class: optionally add "Show Source" link to
- bottom of each page.
- * www/source.php: new file.
- * etc/local.inc: add $sys_show_source option.
- * db/20021223.sql: Patch 97: drop project_task_vw before create.
- * www/pm/calendar.php: change output to valid XHTML 1.0 with HTML
- 4.0 compatability.
-
-2002-12-30 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/pm/index.php, www/pm/admin/index.php: Bug 96: fix spuriours
- errors when no subprojects are defined.
- * common/include/User.class: Fix pg_atoi problem.
-
-2002-12-29 Ryan T. Sammartino <ryants at shaw.ca>
-
- * www/pm/calendar.php: rewrite.
- * www/include/languages/Base.tab: add translations for calendar.
- * www/include/languages/Spanish.tab: ditto.
- * www/include/languages/Italian.tab: ditto.
- * www/include/languages/Japense.tab: ditto.
- * common/forum/Forum.class: patch 69: Allow non-site-wide admins
- to post news
- * cronjobs/{check_stale_tracker_items.php, db_project_sums.php,
- massmail.php,project_weekly_metric-backfill.php,
- stats_projects-backfill.php}: Commonise magic headers to
- '#! /usr/bin/php -f'
-
-2002-12-24 Tim Perdue <tim at gforge.org>
-
- * Gantt charting added and more debugging of new Project Manager.
-
-2002-12-23 Tim Perdue <tim at gforge.org>
-
- * Committing first working version of new Project Manager.
- Still needs more testing and coding.
-
-2002-12-14 Tim Perdue <tim at gforge.org>
-
- * Complete rewrite of FRS using OO style and coding guidelines.
- Same form and design as tracker.
-
-2002-12-13 Tim Perdue <tim at gforge.org>
-
- * Quick changes to doc manager to protect binary safe uploads /
- downloads. Must run a PHP script to migrate your data from pre6
- to pre7. The script is in db/doc_data-migrate.php
-
-2002-12-12 Tim Perdue <tim at gforge.org>
-
- * Added skills/profile system patch submitted by John Maguire
-
-2002-12-09 Tim Perdue <tim at gforge.org>
-
- * Complete forum rewrite using OO style and coding guidlines.
- Same form and design as Tracker system.
-
-2002-12-07 Tim Perdue <tim at gforge.org>
-
- * Moved html_build_list_table_top() into Layout.class, and
- created listTableBottom(), so they can be easily themed.
-
-2002-12-06 Tim Perdue <tim at gforge.org>
-
- * Jabber Support working. Tracker updates and Forum Posts
- are now set to use the jabber system. Much more integration
- needs to be done.
-
-2002-11-28 Tim Perdue <tim at gforge.org>
-
- * Cleaned up and simplied File Release System. Still needs
- serious OO rewrite, however it is no longer dependent on
- setuid "fileforge" and "tempfileforge".
-
-2002-11-25 Tim Perdue <tim at gforge.org>
-
- * Removed hacky "theming" system and rewrote Layout.class
- with new sitewide theme. New theming system can be based on
- extending Layout.class as they did before. Renamed several
- function calls in Layout.class.
-
- * Foundries and all related code removed
-
-2001-07-13 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/include/logger.php: We should allow to access groups
- with 'Holding' status.
- * www/search/index.php: Ditto.
-
-2001-07-09 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/utils.php(util_check_fileupload): New
- function, checks that file is in fact was uploaded by user
- and may be safely used without compromising system.
- * www/docman/new.php, www/project/admin/editimages.php,
- www/project/admin/editreleases.php, www/project/admin/qrs.php,
- www/tracker/include/ArtifactFileHtml.class: Use that function.
-
-2001-07-08 Tim Perdue <tim at perdue.net>
-
- * Quick patch of massive gaping security hole where uploaded
- files were not verified before being read in.
-
-2001-07-01 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * TARBALL: Cleaned up somewhat, made leave /tmp/scratch
- in place of manual cleanup.
-
-2001-06-29 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/project/stats/stats_graph.png: Use proper units names.
-
-2001-06-29 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/project/stats/stats_graph.png: Use proper units names.
-
-2001-06-28 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/include/html.php(html_dbimage): Allow to pass in
- additional attributes, like to html_image().
-
-2001-06-26 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/account/{change_email.php,change_email-complete.php}:
- Check exit status.
- * www/admin/useredit.pgp: Ditto.
-
- * www/project/admin/userpermedit.php: Provide more obvious
- error message.
-
-2001-06-26 James Byers <jbyers at linux.com>
-
- * new optionally encrypted cookie with username set on login
-
- * login redirection system allows non-local URLs
-
- * addition of jobs.osdn.com links, front page text
-
-2001-06-22 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/User.class(setShell): Validate argument.
-
- * common/include/User.class: Add SQL error message for
- DB-related errors.
-
-2001-06-22 Tim Perdue <tim at perdue.net>
-
- * Fixed subtle bug in tracker where you could get an artifact to
- display right and update 1/2 right, but not completely right,
- if you mangled the URL. Also added Site Admin debug code so
- logged in admins can see query strings at the bottom of the page.
-
-2001-06-19 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/User.class(setPasswd): Validate argument.
-
- * www/admin/useredit.php: Show current value of the confirm
- hash.
-
-2001-06-19 James Byers <jbyers at linux.com>
-
- * updated administrative files, db/ files with header comment
-
- * added generic terms, privacy statement
-
-2001-06-18 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/User.class(setStatus): Validate argument.
-
-2001-06-14 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/utils.php(util_make_links): Do not include
- <> delimiters in URL.
-
-2001-06-12 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/project/admin/qrs.php: Allow release technicians to access
- this page.
-
- * www/search/index.php: Within artifact search SQL, order
- WHERE conditions properly.
-
-2001-06-12 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/include/BaseLanguage.class(loadLanguage): Add support
- for comments in message catalogs ('#' as the first char of line).
-
- * www/sendmessage.php: Provide proper substs for headers.
-
-2001-06-11 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/tracker/mod.php: Pass group name as arg to
- header.
-
-2001-06-09 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/partners.php, www/include/languages/Base.tab: Fix
- last place where raw PHP code was stuffed in msgcat.
-
-2001-06-08 James Byers <jbyers at linux.com>
-
- * Changed export/rss_foundry_news.php to include group
- and user information
-
- * Created TARBALL process document
-
-2001-06-08 Darrell Brogdon <dbrogdon at valinux.com>
-
- * (including 6/6 commits) ...
-
-2001-06-07 Tim Perdue <bigdisk at sourceforge.net>
-
- * (including 6/6 commits) ...
-
-2001-06-01 Darrell Brogdon <dbrogdon at valinux.com>
-
- * ...
-
-2001-05-31 Tim Perdue <bigdisk at sourceforge.net>
-
- * cronjobs/project_weekly_metric.php - fixed replication
- issue that interfered with including download counts in
- activity metric.
-
-2001-05-30 Darrell Brogdon <dbrogdon at valinux.com>
-
- * ...
-
-2001-05-30 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * www/account/lostlogin.php: Typo fix.
-
- * www/account/lostlogin.php: Invalidate confirm hash on
- successful operations.
-
- * www/include/BaseLanguage.class(loadLanguage): Remove
- trailing newline from strings to be returned by getText().
-
- * common/include/User.class(setNewEmailAndHash): Add
- convenient feature: if hash value is 0, then generate
- it randomly inline.
-
- * www/account/lostpw.php, www/include/languages/Base.tab:
- Add code to unquote/perform substitutions on mail message
- from message catalog.
-
-2001-05-25 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * common/include/account.php (account_salt): Move local
- functions out - PHP re-defines local function each time
- enclosing function is evaluated, so it cannot be called
- more than once.
-
- * www/users: Do not allow to access page for non-active
- users.
-
- * www/include/user_home.php: Fix phpfault when accessing
- while not logged in.
-
-2001-05-24 Darrell Brogdon <dbrogdon at valinux.com>
-
- * Added rss_osdnnews.php
-
-2001-05-23 James Byers <jbyers at linux.com>
-
- * tagged at SF_2_6_0
-
- * rotated ChangeLog
-
-2001-03-25 Adrian Aichner <adrian at xemacs.org>
-
- * many files: Typo fixes.
-
-2000-12-06 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * bugs/bug_data.php,index.php: Fix bug when any bug update
- by bug admin resulted in two mail notifications: once for
- properties change and once for comment.
-
- * search/index.php: Added parameter aliases and defaults.
- Finished RSS exports.
-
-2000-12-05 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * account/index.php: Add "remember me" checkbox.
- * account/updateprefs.php: Depending on its value, either
- set 'sf_user_hash' cookie or clear it.
- * my/index.php: if sf_user_hash cookie set with correct hash,
- allow user to view the page.
-
- * include/User.class: Added getMD5Passwd() method.
-
-2000-11-27 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * include/Group.php, project/admin/userperms.php: Member role
- selection based on help wanted categories.
-
-2000-11-22 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * project/admin/editpackages.php,editreleases.php,index.php,
- newrelease.php, project_admin_utils.php: Functionality of the
- file release privilege: 1. Allow any project member to access
- admin page, but allow only admin to perfom tasks; 2. Allow
- user with file release privilege access Add/Edit Release page,
- but allow only to modify releases, not packages.
-
- * include/html.php: fix obscure bug when static error message
- was shoen instead of real one.
-
-2000-11-21 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * include/Group.php, project/admin/userperms.php: File release
- privilege storing and UI.
-
-2000-11-13 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * include/HTML_Graphs.php: horizontal_multisection_graph(): render
- horizontal graph consisting of multiple colored sections.
- graph_calculate_scale(): calculate scale for such graphs.
-
- * project/stats/project_stats_utils.php: period2seconds(),
- period2sql(): functions to deal with time periods.
-
- * include/tool_reports.php: library for tool reporting.
-
-2000-11-09 Paul Sokolovsky <pfalcon at sourceforge.net>
-
- * include/utils.php: util_result_columns_to_assoc(): converts
- db result set into associative array.
-
-2000-10-27 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * project/admin/index.php: make fact that admins cannot be
- deleted explicitly visible by showing crossed trash icon.
-
-2000-10-20 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * include/User.class: getUnixStatus() added.
-
- * admin/approve_pending.php: Added LDAP support. For this,
- update each group individually instead of in mass. Also, some
- UI tweaks: now it's possible to approve projects individually,
- fields are shown somewhat cleaner. Since data now doubled
- between SQL and LDAP, steps to detect inconsistencies are
- performed with (hopefully) proper diagnostics (including
- preserving LDAP error descriptions in status_comment of
- group) and rudimentary auto-repair.
-
- * include/Error.class: Allow error messages to accumulate.
-
- * include/Group.class: addUser() and removeUser() LDAPized.
-
- * admin/groupedit.php: LDAPized.
-
-
-2000-10-19 Geoffrey Herteg <gherteg at users.sourceforge.net>
-
- * pm/pm_util.php: added mail_followup() to mail followups to
- task owner and assigned developers...
-
- * pm/pm_data.php: modified pm_data_create_task() and
- pm_data_update_task() to call mail_followup()
- if create/update successful.
-
-2000-10-19 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * include/ldap.php: module for LDAP support.
-
- * DB: groups: new column 'status_comment', should provide
- some explaination (for human) while group in given status.
-
-2000-10-18 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * include/User.class: user_get_object() can take either
- $user_id or $res.
-
-2000-10-17 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * DB: user_group: add 'cvs_flags' column to hold CVS
- permissions.
- * project/admin/userperms.php: Add CVS access selector
- for read, write, admin permissions (accumulated).
- Reformat and add more roles descriptions.
- * include/Group.class: make updateUser() method take
- additional argument - cvs permissions (0,1,2 for read,
- write, admin).
-
-2000-10-15 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * include/menu.php: Make docs link bold.
- * account/first.php: Make docs link bold.
-
-2000-10-14 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * pre.php: If run without supported_languages table,
- mod_php died on including the directory instead of
- language class. Bad behaviour, almost as segfault of
- C app. Fixed.
-
-2000-10-11 Paul Sokolovsky <pfalcon at users.sourceforge.net>
-
- * Russian.class: File submitted by me was magically
- converted to windows-1251 encoding. Turn back to
- iso-8859-5.
More information about the Fusionforge-commits
mailing list