Roland Mas [Tue, 25 Oct 2011 13:38:21 +0000 (13:38 +0000)]
Avoid unneeded queries when updating a role
Roland Mas [Tue, 25 Oct 2011 12:34:53 +0000 (12:34 +0000)]
Merged from 5.1: a few fixes + 5.1.1-2
Alain Peyrat [Tue, 25 Oct 2011 10:17:16 +0000 (10:17 +0000)]
Improve CSV export in trackers, allow changing separator & headers or not (like for tasks)
Alain Peyrat [Tue, 25 Oct 2011 07:45:18 +0000 (07:45 +0000)]
Define include_path after $gfconfig
Alain Peyrat [Mon, 24 Oct 2011 14:58:20 +0000 (14:58 +0000)]
Tasks: Improve translations & clean error messages
Alain Peyrat [Mon, 24 Oct 2011 13:29:28 +0000 (13:29 +0000)]
Fix to allow spaces in wiki page names in crossref
Alain Peyrat [Mon, 24 Oct 2011 13:24:19 +0000 (13:24 +0000)]
Drop unused $sys_db_is_dirty
Alain Peyrat [Mon, 24 Oct 2011 13:15:01 +0000 (13:15 +0000)]
logger.php moved in src/common
Alain Peyrat [Mon, 24 Oct 2011 13:05:06 +0000 (13:05 +0000)]
Mostly indent changes
Alain Peyrat [Mon, 24 Oct 2011 12:56:29 +0000 (12:56 +0000)]
Use forge_name instead of report_company_name (not set)
Alain Peyrat [Mon, 24 Oct 2011 12:03:22 +0000 (12:03 +0000)]
Use require_once instead of include_once to load HTML_Graphs.php
Alain Peyrat [Mon, 24 Oct 2011 12:03:13 +0000 (12:03 +0000)]
Use information class for normal informative messages
Alain Peyrat [Mon, 24 Oct 2011 12:00:12 +0000 (12:00 +0000)]
Fix PHP warnings on undefined variable
Alain Peyrat [Mon, 24 Oct 2011 11:54:59 +0000 (11:54 +0000)]
xhtml fixes
Alain Peyrat [Mon, 24 Oct 2011 11:49:53 +0000 (11:49 +0000)]
Use util_make_url() when possible
Alain Peyrat [Sun, 23 Oct 2011 16:22:00 +0000 (16:22 +0000)]
Fix missed tracker downloadcsv.php, now in common
Alain Peyrat [Sun, 23 Oct 2011 16:14:38 +0000 (16:14 +0000)]
Adapt tracker downloadcsv to handle headers & sep params
Alain Peyrat [Sun, 23 Oct 2011 16:07:03 +0000 (16:07 +0000)]
Save CSV preference if user is logged (in tass)
Thorsten Glaser [Fri, 21 Oct 2011 15:14:40 +0000 (15:14 +0000)]
lintian says to use “dummy” in the description
and deborphan requires “transitional” with the “al”
XXX why is gforge-mta-courier an empty package, too?
Thorsten Glaser [Fri, 21 Oct 2011 15:11:03 +0000 (15:11 +0000)]
drop the extra GPLv2 copy from funky theme, too (lintian)
Roland Mas [Fri, 21 Oct 2011 14:51:07 +0000 (14:51 +0000)]
Don't ignore config items coming from the environment or the Apache headers
Alain Peyrat [Wed, 19 Oct 2011 16:42:05 +0000 (16:42 +0000)]
Cache stripTags() using apc if present to speedup frontpage
Alain Peyrat [Wed, 19 Oct 2011 16:42:00 +0000 (16:42 +0000)]
Skip old config for pure .ini based install
Alain Peyrat [Wed, 19 Oct 2011 16:41:56 +0000 (16:41 +0000)]
Use latest rendering engine for IE (bypass compatibility mode)
Alain Peyrat [Tue, 18 Oct 2011 19:31:56 +0000 (19:31 +0000)]
Convert to utf8 and fix eof
Alain Peyrat [Tue, 18 Oct 2011 19:15:47 +0000 (19:15 +0000)]
Tracker: Hide Power Query button if javascript is enabled, auto run query when selected
Alain Peyrat [Tue, 18 Oct 2011 18:54:40 +0000 (18:54 +0000)]
Drop --quiet option in rpmbuild, causing strange build failures
Alain Peyrat [Tue, 18 Oct 2011 18:19:43 +0000 (18:19 +0000)]
Fix wrong test in getAssignee()
Alain Peyrat [Tue, 18 Oct 2011 17:57:09 +0000 (17:57 +0000)]
Replace deprecated php functions.
Alain Peyrat [Tue, 18 Oct 2011 17:57:04 +0000 (17:57 +0000)]
Upgrade vtemplate.class.php to 1.3.3 to fix PHP warnings
Alain Peyrat [Tue, 18 Oct 2011 17:57:01 +0000 (17:57 +0000)]
Replace deprecated php functions.
Roland Mas [Tue, 18 Oct 2011 15:26:57 +0000 (15:26 +0000)]
Move the sort to where it's actually useful
Roland Mas [Tue, 18 Oct 2011 15:22:13 +0000 (15:22 +0000)]
Sort user list in technician box
Alain Peyrat [Tue, 18 Oct 2011 13:01:33 +0000 (13:01 +0000)]
watchr file to run automatically run phpunit & phpcs on save event
Alain Peyrat [Tue, 18 Oct 2011 12:53:00 +0000 (12:53 +0000)]
Adding a very simple phpcs ruleset file.
Example:
phpcs --standard=tests/ --encoding=utf-8 <file|dir>
Alain Peyrat [Sun, 16 Oct 2011 19:59:28 +0000 (19:59 +0000)]
minor syntax change
Alain Peyrat [Sun, 16 Oct 2011 19:59:22 +0000 (19:59 +0000)]
Fix <? => <?php
Alain Peyrat [Sun, 16 Oct 2011 17:32:44 +0000 (17:32 +0000)]
Add one more unit test
Alain Peyrat [Sun, 16 Oct 2011 17:30:13 +0000 (17:30 +0000)]
Add some unit tests
Roland Mas [Sun, 16 Oct 2011 17:10:19 +0000 (17:10 +0000)]
Register moinmoinwiki plugin in .spec file
Roland Mas [Sun, 16 Oct 2011 17:08:42 +0000 (17:08 +0000)]
Use '' rather than \' to escape quotes in SQL
Roland Mas [Sun, 16 Oct 2011 08:27:17 +0000 (08:27 +0000)]
Adapt search testsuite to new advanced search UI
Roland Mas [Sun, 16 Oct 2011 08:25:58 +0000 (08:25 +0000)]
Adapt tests to the database not being reloaded
Roland Mas [Sat, 15 Oct 2011 19:43:24 +0000 (19:43 +0000)]
Avoid two unneeded database reloads in search testsuite
Roland Mas [Sat, 15 Oct 2011 18:55:23 +0000 (18:55 +0000)]
Make the WSGI directives conditional on the module being loaded
Alain Peyrat [Fri, 14 Oct 2011 16:24:18 +0000 (16:24 +0000)]
Change UI for advanced search and use jquery now
Roland Mas [Fri, 14 Oct 2011 16:14:57 +0000 (16:14 +0000)]
List new MoinMoinWiki plugin in CHANGES
Roland Mas [Fri, 14 Oct 2011 16:13:24 +0000 (16:13 +0000)]
Refresh generated debian/control
Roland Mas [Fri, 14 Oct 2011 16:08:24 +0000 (16:08 +0000)]
Use RBAC to determine if a project is public or not
Roland Mas [Fri, 14 Oct 2011 16:08:14 +0000 (16:08 +0000)]
Allow projects to define a page header in their moinmoin plugin.
For K818-007.
Roland Mas [Fri, 14 Oct 2011 16:08:06 +0000 (16:08 +0000)]
Move all of the project initialization of the instance Config object
to the generic farmconfig module, so that it is properly shared across
instances.
Roland Mas [Fri, 14 Oct 2011 16:07:57 +0000 (16:07 +0000)]
Consistency in Moinmoin configuration variables
Roland Mas [Fri, 14 Oct 2011 16:07:49 +0000 (16:07 +0000)]
Remove obsolete file.
Roland Mas [Fri, 14 Oct 2011 16:07:40 +0000 (16:07 +0000)]
Mark plugin as valid
Roland Mas [Fri, 14 Oct 2011 16:07:31 +0000 (16:07 +0000)]
Add comment in generated file.
Roland Mas [Fri, 14 Oct 2011 16:07:23 +0000 (16:07 +0000)]
Removed useless (and broken) symlink
Roland Mas [Fri, 14 Oct 2011 16:07:13 +0000 (16:07 +0000)]
Do not start transactions when querying the Forge database.
Roland Mas [Fri, 14 Oct 2011 16:07:05 +0000 (16:07 +0000)]
Define a specific role permission for the MoinMoin plugin.
K722-005
Roland Mas [Fri, 14 Oct 2011 16:06:56 +0000 (16:06 +0000)]
Removed leftover files coming from MediaWiki plugin
Roland Mas [Fri, 14 Oct 2011 16:06:48 +0000 (16:06 +0000)]
Stop shipping an usr/share/gforge/plugins/moinmoin/etc
Roland Mas [Fri, 14 Oct 2011 16:06:39 +0000 (16:06 +0000)]
Update checking of role permissions so that global and inherited roles also work
Roland Mas [Fri, 14 Oct 2011 16:06:29 +0000 (16:06 +0000)]
Move MoinMoin config files (PROJECT_NAME.py template and moinmoin.conf)
to their proper location (/etc/fusionforge/plugins/moinmoin)
For K722-005
Roland Mas [Fri, 14 Oct 2011 16:06:20 +0000 (16:06 +0000)]
Reimplement MoinMoin access control based on Forge permissions (phase 1,
piggyback on SCM access).
For K722-005
Roland Mas [Fri, 14 Oct 2011 16:06:12 +0000 (16:06 +0000)]
Fixed get_super_users()
Roland Mas [Fri, 14 Oct 2011 16:06:01 +0000 (16:06 +0000)]
Better way to map forge admin to MoinMoin ACL
Roland Mas [Fri, 14 Oct 2011 16:05:53 +0000 (16:05 +0000)]
Make FusionForge authentication always authoritative
Roland Mas [Fri, 14 Oct 2011 16:05:44 +0000 (16:05 +0000)]
Set default ACL to empty
Roland Mas [Fri, 14 Oct 2011 16:05:35 +0000 (16:05 +0000)]
Fixed Apache config, patch from Nicolas Setton <setton@adacore.com>
Roland Mas [Fri, 14 Oct 2011 16:05:17 +0000 (16:05 +0000)]
Fixed frame.php for MoinMoinWiki plugin
Roland Mas [Fri, 14 Oct 2011 16:05:01 +0000 (16:05 +0000)]
Close database connections
Roland Mas [Fri, 14 Oct 2011 16:04:53 +0000 (16:04 +0000)]
Added caching mechanism for configuration values
Roland Mas [Fri, 14 Oct 2011 16:04:44 +0000 (16:04 +0000)]
Renamed tab to "MoinMoinWiki"
Roland Mas [Fri, 14 Oct 2011 16:04:35 +0000 (16:04 +0000)]
Fixed auth method (crashed when no forge session was open)
Roland Mas [Fri, 14 Oct 2011 16:04:26 +0000 (16:04 +0000)]
Fixed links in tabs
Roland Mas [Fri, 14 Oct 2011 16:03:59 +0000 (16:03 +0000)]
Multi-wiki configuration
Roland Mas [Fri, 14 Oct 2011 16:03:45 +0000 (16:03 +0000)]
Multi-wiki configuration (incomplete)
Roland Mas [Fri, 14 Oct 2011 16:03:19 +0000 (16:03 +0000)]
Import required module
Roland Mas [Fri, 14 Oct 2011 16:02:52 +0000 (16:02 +0000)]
Map FF users with forge_admin to MoinMoin superusers
Roland Mas [Fri, 14 Oct 2011 16:02:43 +0000 (16:02 +0000)]
Use FusionForge's cookie for authentication
Roland Mas [Fri, 14 Oct 2011 16:02:33 +0000 (16:02 +0000)]
MoinMoin packaging and config
Roland Mas [Fri, 14 Oct 2011 16:02:24 +0000 (16:02 +0000)]
Started working on a moinmoinwiki plugin
Roland Mas [Fri, 14 Oct 2011 15:58:14 +0000 (15:58 +0000)]
Added missing echo… good catch, Christian
Roland Mas [Fri, 14 Oct 2011 10:54:09 +0000 (10:54 +0000)]
Disable FTI for source-based installation even on Debian
Roland Mas [Fri, 14 Oct 2011 08:57:26 +0000 (08:57 +0000)]
Adapt search testsuite to current docman
Roland Mas [Fri, 14 Oct 2011 08:01:40 +0000 (08:01 +0000)]
Merged from 5.1: second batch of search fixes, with testsuite
Roland Mas [Fri, 14 Oct 2011 07:50:35 +0000 (07:50 +0000)]
Merged from 5.1: fixes by Alain Peyrat
Roland Mas [Fri, 14 Oct 2011 07:41:01 +0000 (07:41 +0000)]
Merged from 5.1: first batch of debugging the search system
Roland Mas [Fri, 14 Oct 2011 07:32:47 +0000 (07:32 +0000)]
Merged from 5.1: mostly Debian packaging fixes
Roland Mas [Fri, 14 Oct 2011 07:27:51 +0000 (07:27 +0000)]
Contentless merge from 5.1: fixes by Julien Heyman
Christian Bayle [Wed, 12 Oct 2011 07:57:43 +0000 (07:57 +0000)]
Add comments
Christian Bayle [Wed, 12 Oct 2011 07:17:23 +0000 (07:17 +0000)]
fix missing selenium
Christian Bayle [Wed, 12 Oct 2011 06:30:40 +0000 (06:30 +0000)]
Define fgdebtrksrc
Christian Bayle [Tue, 11 Oct 2011 21:27:28 +0000 (21:27 +0000)]
Should mostly work
Christian Bayle [Tue, 11 Oct 2011 21:17:29 +0000 (21:17 +0000)]
Improve deps for debian
Christian Bayle [Tue, 11 Oct 2011 21:16:46 +0000 (21:16 +0000)]
Add support for debian
Christian Bayle [Tue, 11 Oct 2011 21:16:13 +0000 (21:16 +0000)]
Add support for debian
Christian Bayle [Tue, 11 Oct 2011 21:15:24 +0000 (21:15 +0000)]
Add support for debian
Replace /etc/gforge by config var
Christian Bayle [Tue, 11 Oct 2011 21:13:15 +0000 (21:13 +0000)]
Add support for debian
Franck VILLAUME [Tue, 11 Oct 2011 11:17:09 +0000 (11:17 +0000)]
fix widget listing when plugin not unable
Franck VILLAUME [Tue, 11 Oct 2011 11:16:44 +0000 (11:16 +0000)]
add nb of documents in trash tree