Alain Peyrat [Fri, 1 Jul 2011 18:19:58 +0000 (18:19 +0000)]
Add fake db file to help people track 5.1
Roland Mas [Fri, 1 Jul 2011 13:32:54 +0000 (13:32 +0000)]
Use a more conventional version number for packaging
Roland Mas [Fri, 1 Jul 2011 12:46:55 +0000 (12:46 +0000)]
Preparing for 5.1 release
Roland Mas [Fri, 1 Jul 2011 12:45:04 +0000 (12:45 +0000)]
Merged from 5.0: small fixes in backup script and SVN plugin
Alain Peyrat [Wed, 29 Jun 2011 16:54:02 +0000 (16:54 +0000)]
Fix logic, file_exists does not scan include_path
Alain Peyrat [Tue, 28 Jun 2011 16:51:07 +0000 (16:51 +0000)]
Handle upload too large.
Alain Peyrat [Tue, 28 Jun 2011 16:51:01 +0000 (16:51 +0000)]
Detect upload larger that upload allowed size.
Alain Peyrat [Tue, 28 Jun 2011 16:50:50 +0000 (16:50 +0000)]
Implement redirectToResult for all trackers search
Alain Peyrat [Tue, 28 Jun 2011 16:48:03 +0000 (16:48 +0000)]
Protect if no packages defined in ReportDownloads
Alain Peyrat [Tue, 28 Jun 2011 16:47:53 +0000 (16:47 +0000)]
DatabaseInstaller: Add missing header
Alain Peyrat [Tue, 28 Jun 2011 16:47:50 +0000 (16:47 +0000)]
MailingList fixes: refuse some chars and fix error handling
Alain Peyrat [Mon, 27 Jun 2011 18:30:25 +0000 (18:30 +0000)]
Backport util_randbytes() from trunk: safer with hostile env.
Roland Mas [Mon, 27 Jun 2011 18:16:50 +0000 (18:16 +0000)]
Fixed number of pending newsbytes in admin widget
Alain Peyrat [Mon, 27 Jun 2011 18:13:08 +0000 (18:13 +0000)]
Add information class in main css
Alain Peyrat [Mon, 27 Jun 2011 16:44:39 +0000 (16:44 +0000)]
Translation
Alain Peyrat [Mon, 27 Jun 2011 16:44:30 +0000 (16:44 +0000)]
Group: Improve code against possible errors.
Alain Peyrat [Mon, 27 Jun 2011 16:44:20 +0000 (16:44 +0000)]
docman: Remove hard coded size in tree/list for small screen size.
Alain Peyrat [Mon, 27 Jun 2011 16:44:06 +0000 (16:44 +0000)]
docman: misc changes
Alain Peyrat [Mon, 27 Jun 2011 16:43:57 +0000 (16:43 +0000)]
docman: split js for xhtml
Alain Peyrat [Mon, 27 Jun 2011 16:43:48 +0000 (16:43 +0000)]
docman: Allow creation of "Uncategorized Submissions" folder if none.
Alain Peyrat [Mon, 27 Jun 2011 16:43:40 +0000 (16:43 +0000)]
Clear Parsedata
Alain Peyrat [Mon, 27 Jun 2011 16:43:31 +0000 (16:43 +0000)]
docman: Remove use of $LUSER
Alain Peyrat [Mon, 27 Jun 2011 16:43:23 +0000 (16:43 +0000)]
docman: Non js tree backport
Alain Peyrat [Mon, 27 Jun 2011 16:43:14 +0000 (16:43 +0000)]
docman: Admin => Administration
Alain Peyrat [Mon, 27 Jun 2011 16:43:05 +0000 (16:43 +0000)]
docman: Auto create "Uncategorized Submissions" folder if none to avoid failures.
Alain Peyrat [Mon, 27 Jun 2011 16:42:53 +0000 (16:42 +0000)]
Misc fixes in docman
* Directory => Folder rename.
* xhtml fixes.
* Improved messages.
Roland Mas [Mon, 27 Jun 2011 15:51:53 +0000 (15:51 +0000)]
Stop using groups.is_public in db_trove_maint.php, fixing [#309]
Roland Mas [Mon, 27 Jun 2011 15:33:45 +0000 (15:33 +0000)]
Fixed logic bug that would prevent a project admin (not forge admin) from creating new roles; with regression test
Roland Mas [Wed, 22 Jun 2011 11:57:29 +0000 (11:57 +0000)]
Update RBAC testsuite for recent HTML changes
Thorsten Glaser [Tue, 21 Jun 2011 13:37:46 +0000 (13:37 +0000)]
how about this?
• uniquify all copy-if-exist and glob checks with same pathnames
(this works because all directories are already made)
• sort directories
• clean up whitespace
• quote/escape from the shell
Roland Mas [Tue, 21 Jun 2011 13:20:04 +0000 (13:20 +0000)]
Make chroot install script more resilient, again
Roland Mas [Tue, 21 Jun 2011 09:54:34 +0000 (09:54 +0000)]
Removed string used only for debugging
Thorsten Glaser [Tue, 21 Jun 2011 09:47:21 +0000 (09:47 +0000)]
and now without the bashisms and actually doing any work
Roland Mas [Tue, 21 Jun 2011 09:12:26 +0000 (09:12 +0000)]
Make chroot install script more resilient
Roland Mas [Fri, 17 Jun 2011 12:43:11 +0000 (12:43 +0000)]
Fixed logic
Roland Mas [Fri, 17 Jun 2011 12:42:14 +0000 (12:42 +0000)]
Fixed SQL query
Roland Mas [Fri, 17 Jun 2011 12:40:52 +0000 (12:40 +0000)]
[#303] Insert line breaks where appropriate in RSS feeds
Franck VILLAUME [Fri, 10 Jun 2011 12:21:04 +0000 (12:21 +0000)]
fix visibility for action "permanently delete directory": only available if there is no pending documents
Alain Peyrat [Fri, 10 Jun 2011 10:06:03 +0000 (10:06 +0000)]
Handle application/vnd.ms-office mime in docman.
Alain Peyrat [Fri, 10 Jun 2011 10:05:58 +0000 (10:05 +0000)]
Return false to avoid possible following links in docman.
Alain Peyrat [Fri, 10 Jun 2011 10:05:53 +0000 (10:05 +0000)]
Protect code if PHP zip if not available, no zip option.
Alain Peyrat [Fri, 10 Jun 2011 10:05:48 +0000 (10:05 +0000)]
Protect code if php mb_strtolower is not available.
Alain Peyrat [Fri, 10 Jun 2011 10:05:45 +0000 (10:05 +0000)]
Fix docman edit not working when using file.
Thorsten Glaser [Fri, 10 Jun 2011 09:55:25 +0000 (09:55 +0000)]
a comma is valid in an URI
Marc-Etienne VARGENAU [Fri, 3 Jun 2011 12:39:39 +0000 (12:39 +0000)]
Update from Phpwiki
Thorsten Glaser [Fri, 3 Jun 2011 10:14:24 +0000 (10:14 +0000)]
function to display a backtrace in Perl, should anyone ever need it
room for improvement: display the arguments (and maybe locals),
if it can be done, like in PHP’s
Roland Mas [Wed, 1 Jun 2011 12:04:12 +0000 (12:04 +0000)]
Allow command restrictions on the SSH authorized keys
Roland Mas [Mon, 30 May 2011 09:03:39 +0000 (09:03 +0000)]
Generate a session key on installation
Roland Mas [Fri, 27 May 2011 12:29:30 +0000 (12:29 +0000)]
Fixed function name
Roland Mas [Fri, 27 May 2011 12:28:29 +0000 (12:28 +0000)]
Fixed one instance of wrong XPath in RBAC testsuite
Thorsten Glaser [Wed, 25 May 2011 12:39:34 +0000 (12:39 +0000)]
fix XHTML on a few more pages…
… including unbreak www/project/admin/users.php when someone
has multiple roles in a project, broken in r13461
Thanks to Rhonda for noticing the optical problem.
Roland Mas [Wed, 25 May 2011 12:06:00 +0000 (12:06 +0000)]
Make user list more readable in the project member admin page
Christian Bayle [Tue, 24 May 2011 08:23:48 +0000 (08:23 +0000)]
Revert db_reload changes, suspected to make build fail
Marc-Etienne VARGENAU [Mon, 23 May 2011 18:52:15 +0000 (18:52 +0000)]
Update from Phpwiki
Roland Mas [Sun, 22 May 2011 09:36:39 +0000 (09:36 +0000)]
Added a script to force a refresh of all the NSS tables
Roland Mas [Sun, 22 May 2011 09:20:03 +0000 (09:20 +0000)]
Cope with PHP's idea of 0
Roland Mas [Sat, 21 May 2011 13:42:21 +0000 (13:42 +0000)]
Use correct variable name
Roland Mas [Sat, 21 May 2011 13:32:36 +0000 (13:32 +0000)]
Use correct variable name
Christian Bayle [Fri, 20 May 2011 14:28:46 +0000 (14:28 +0000)]
Fix db dump/reload, as I can
Thorsten Glaser [Fri, 20 May 2011 13:31:56 +0000 (13:31 +0000)]
fix /usr/share/@OLDPACKAGE@ vs /usr/share/@PACKAGE@ confusion
Thorsten Glaser [Fri, 20 May 2011 13:28:03 +0000 (13:28 +0000)]
et voilà, now looks better than ever before and is still valid
Thorsten Glaser [Fri, 20 May 2011 13:18:03 +0000 (13:18 +0000)]
make this a bit easier to read
Thorsten Glaser [Fri, 20 May 2011 13:14:43 +0000 (13:14 +0000)]
UI improvements after XHTML fixes degraded it
Thorsten Glaser [Fri, 20 May 2011 10:44:48 +0000 (10:44 +0000)]
yes, XHTML validity *does* mean breaking features if implemented wrongly
(but, apparently, <select> has “onchange” – all lowercase…)
Thorsten Glaser [Fri, 20 May 2011 09:36:20 +0000 (09:36 +0000)]
I was mistaken in r13399: that change was not needed
because util_{p,tt}wrap also emit the outer block tags;
revert and add another substitution to avoid useless <br />s
Christian Bayle [Fri, 20 May 2011 08:07:17 +0000 (08:07 +0000)]
wait more for server start
Marc-Etienne VARGENAU [Thu, 19 May 2011 19:28:44 +0000 (19:28 +0000)]
Update from Phpwiki
Marc-Etienne VARGENAU [Thu, 19 May 2011 19:24:23 +0000 (19:24 +0000)]
Update from Phpwiki
Marc-Etienne VARGENAU [Thu, 19 May 2011 19:17:08 +0000 (19:17 +0000)]
with PhpWiki
Alain Peyrat [Thu, 19 May 2011 18:13:37 +0000 (18:13 +0000)]
Live event system (experimental, not activated by default)
Thorsten Glaser [Thu, 19 May 2011 15:34:39 +0000 (15:34 +0000)]
allow/handle multi-line global $error_msg;
Thorsten Glaser [Thu, 19 May 2011 15:34:16 +0000 (15:34 +0000)]
make util_{p,tt}wrap accept a second argument to override 'p' e.g. with 'div'
Thorsten Glaser [Thu, 19 May 2011 15:30:46 +0000 (15:30 +0000)]
add util_{p,tt}wrap from Evolvis
and, while here, util_uri_grabber
Thorsten Glaser [Thu, 19 May 2011 15:27:44 +0000 (15:27 +0000)]
fix: UI degradation side effect of making XHTML valid
Thorsten Glaser [Thu, 19 May 2011 15:26:51 +0000 (15:26 +0000)]
fix error_msg not being printed
Thorsten Glaser [Thu, 19 May 2011 15:21:28 +0000 (15:21 +0000)]
disable 'Activate this user immediately' as it doesn't work
Thorsten Glaser [Thu, 19 May 2011 14:31:51 +0000 (14:31 +0000)]
better XHTML again
UI degradation in globalroleedit.php though
Thorsten Glaser [Thu, 19 May 2011 13:48:55 +0000 (13:48 +0000)]
ah, file_exists checks for existence of directories in PHP, all clear…
Thorsten Glaser [Thu, 19 May 2011 13:27:28 +0000 (13:27 +0000)]
apparently, WebDAV still uses /svn whereas /svnroot moved to /scmrepos/svn
⇒ use two variables; auto-detect if /scmrepos symlink exists
Thorsten Glaser [Thu, 19 May 2011 13:18:47 +0000 (13:18 +0000)]
fix svn_root after scm refactoring and subdir changes
Thorsten Glaser [Thu, 19 May 2011 13:06:29 +0000 (13:06 +0000)]
XHTML validation for AJAX “frames” that get included into the
current page (now, both the page without the AJAX content loaded,
and the AJAX content itself, must be valid stand-alone XHTML,
except the AJAX content will be framed with …<body> and </body></html>)
Christian Bayle [Thu, 19 May 2011 12:51:03 +0000 (12:51 +0000)]
merge from trunk
Thorsten Glaser [Thu, 19 May 2011 12:37:29 +0000 (12:37 +0000)]
fix PHP and XHTML warnings for ff-plugin-mediawiki
Thorsten Glaser [Thu, 19 May 2011 12:35:19 +0000 (12:35 +0000)]
if the page doesn’t end with </body></html>, do tell with what
Thorsten Glaser [Thu, 19 May 2011 10:12:19 +0000 (10:12 +0000)]
update from Evovlis 4.8 code: fix PHP warnings, add mini testsuite
Thorsten Glaser [Thu, 19 May 2011 09:26:10 +0000 (09:26 +0000)]
update copyright year in the example file
Thorsten Glaser [Thu, 19 May 2011 08:47:37 +0000 (08:47 +0000)]
fix FSF address again
Alain Peyrat [Thu, 19 May 2011 08:09:19 +0000 (08:09 +0000)]
Fix syntax error in wiki code
Marc-Etienne VARGENAU [Thu, 19 May 2011 06:51:22 +0000 (06:51 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Thu, 19 May 2011 06:48:42 +0000 (06:48 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Thu, 19 May 2011 06:45:41 +0000 (06:45 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Thu, 19 May 2011 06:42:22 +0000 (06:42 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 20:10:49 +0000 (20:10 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 20:08:02 +0000 (20:08 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 20:04:59 +0000 (20:04 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 19:58:42 +0000 (19:58 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 19:55:19 +0000 (19:55 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 19:53:49 +0000 (19:53 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 19:50:46 +0000 (19:50 +0000)]
Merge from trunk
Marc-Etienne VARGENAU [Wed, 18 May 2011 19:49:39 +0000 (19:49 +0000)]
Merge from trunk