Sylvain Beucler [Wed, 20 Aug 2014 11:40:38 +0000 (13:40 +0200)]
rpm: fixes unversioned-explicit-provides
Sylvain Beucler [Wed, 20 Aug 2014 11:31:21 +0000 (13:31 +0200)]
install: tidy packaging file distribution
Sylvain Beucler [Wed, 20 Aug 2014 09:48:34 +0000 (11:48 +0200)]
httpd.conf.d: remove 03-config-alias-plugin.conf which is commented and overlaps with plugin-generic.inc
Sylvain Beucler [Wed, 20 Aug 2014 09:12:34 +0000 (11:12 +0200)]
install: move plugin-specific httpd confs to their plugins dir
Sylvain Beucler [Wed, 20 Aug 2014 08:51:55 +0000 (10:51 +0200)]
install: split core packaging in common/db/web
Sylvain Beucler [Tue, 19 Aug 2014 18:24:53 +0000 (20:24 +0200)]
rpm: revamp - first POC
Sylvain Beucler [Tue, 19 Aug 2014 18:00:42 +0000 (20:00 +0200)]
install: prepare for RPM install
Sylvain Beucler [Tue, 19 Aug 2014 17:42:01 +0000 (19:42 +0200)]
install: don't leak password on terminal
Sylvain Beucler [Tue, 19 Aug 2014 13:18:09 +0000 (15:18 +0200)]
install: configuration apache user/group at build time + enable modules
Sylvain Beucler [Tue, 19 Aug 2014 13:16:55 +0000 (15:16 +0200)]
install: fix PHP syntax
Sylvain Beucler [Tue, 19 Aug 2014 12:16:55 +0000 (14:16 +0200)]
install: don't create a system user for now
Sylvain Beucler [Tue, 19 Aug 2014 11:38:41 +0000 (13:38 +0200)]
install: scmsvn: simplify post-install and drop enforced chrooting
Sylvain Beucler [Tue, 19 Aug 2014 11:37:28 +0000 (13:37 +0200)]
install: scmcvs: RHEL 'support'
Sylvain Beucler [Tue, 19 Aug 2014 09:40:11 +0000 (11:40 +0200)]
install: configure gettext_path at build time
Sylvain Beucler [Tue, 19 Aug 2014 09:39:07 +0000 (11:39 +0200)]
install: keep httpd stopped if it was already
Sylvain Beucler [Wed, 13 Aug 2014 16:28:29 +0000 (18:28 +0200)]
install: ditch confusingly obsolete etc/httpd.d/ configs
Sylvain Beucler [Wed, 13 Aug 2014 16:26:38 +0000 (18:26 +0200)]
install: plugin httpd configuration installed with the plugin, not with core
Sylvain Beucler [Wed, 13 Aug 2014 15:11:17 +0000 (17:11 +0200)]
install: move db credentials in post-install
Sylvain Beucler [Tue, 12 Aug 2014 16:42:20 +0000 (18:42 +0200)]
install: tidy etc/
Sylvain Beucler [Tue, 12 Aug 2014 16:29:56 +0000 (18:29 +0200)]
install: tidy httpd.vhosts location
Sylvain Beucler [Tue, 12 Aug 2014 16:06:11 +0000 (18:06 +0200)]
install: add pear and vendor to include_path
Sylvain Beucler [Tue, 12 Aug 2014 15:49:34 +0000 (17:49 +0200)]
install: Apache configuration installation and expansion
Sylvain Beucler [Tue, 12 Aug 2014 12:54:25 +0000 (14:54 +0200)]
install: remove obsolete install-apache.sh
Sylvain Beucler [Tue, 12 Aug 2014 09:40:02 +0000 (11:40 +0200)]
project_default_page.html: unused (cf. templates/default_page.php)
Sylvain Beucler [Tue, 12 Aug 2014 09:39:15 +0000 (11:39 +0200)]
install: config.ini is now generated, remove old templates
Sylvain Beucler [Tue, 12 Aug 2014 09:10:11 +0000 (11:10 +0200)]
install: enable and upgrade only installed plugins
Sylvain Beucler [Mon, 11 Aug 2014 15:55:55 +0000 (17:55 +0200)]
install: configure postgresql; externalize post-install for reuse in packaging
Sylvain Beucler [Mon, 11 Aug 2014 14:16:37 +0000 (16:16 +0200)]
admssw: fail safe when doaprdf is not available yet
Sylvain Beucler [Fri, 8 Aug 2014 16:41:12 +0000 (18:41 +0200)]
install: fix plugin install and post-install
Sylvain Beucler [Fri, 8 Aug 2014 16:39:59 +0000 (18:39 +0200)]
include_path: add source_path/vendor/ so RedHat can use Arc and Graphite (smells like untested plugins' RPMs)
Sylvain Beucler [Fri, 8 Aug 2014 16:38:31 +0000 (18:38 +0200)]
graphite: move to vendor/ - can be used by admssw too
Sylvain Beucler [Fri, 8 Aug 2014 14:26:02 +0000 (16:26 +0200)]
install: base database configuration and initialization
Sylvain Beucler [Thu, 7 Aug 2014 17:41:47 +0000 (19:41 +0200)]
install: template for config.ini
Sylvain Beucler [Thu, 7 Aug 2014 17:40:33 +0000 (19:40 +0200)]
install: locale: uninstall support
Sylvain Beucler [Thu, 7 Aug 2014 17:39:57 +0000 (19:39 +0200)]
install: basic configuration files support + draft database support
Sylvain Beucler [Thu, 7 Aug 2014 17:37:23 +0000 (19:37 +0200)]
db: move old SQL files out of the way
Sylvain Beucler [Thu, 7 Aug 2014 08:19:09 +0000 (10:19 +0200)]
install: remove pre-created plugin .ini - done by installation process or plugin manager
Sylvain Beucler [Wed, 6 Aug 2014 16:09:59 +0000 (18:09 +0200)]
locale: git-ignore generated files
Sylvain Beucler [Wed, 6 Aug 2014 16:08:13 +0000 (18:08 +0200)]
install: make httpd_service variable
Sylvain Beucler [Wed, 6 Aug 2014 15:44:18 +0000 (17:44 +0200)]
install: set Emacs mode for GNUmakefile.defaults
Sylvain Beucler [Wed, 6 Aug 2014 15:44:03 +0000 (17:44 +0200)]
install: optimize shell calls
Sylvain Beucler [Wed, 6 Aug 2014 15:37:33 +0000 (17:37 +0200)]
install: plugins install
Sylvain Beucler [Wed, 6 Aug 2014 13:31:07 +0000 (15:31 +0200)]
default_page.php: move from utils/ to templates/
Sylvain Beucler [Wed, 6 Aug 2014 13:28:10 +0000 (15:28 +0200)]
install: support separate plugin install
Sylvain Beucler [Wed, 6 Aug 2014 13:24:01 +0000 (15:24 +0200)]
version: externalize in top-level VERSION to simplify build scripts
Sylvain Beucler [Wed, 6 Aug 2014 13:16:50 +0000 (15:16 +0200)]
i18n: move logic to locale/GNUmakefile
Sylvain Beucler [Wed, 6 Aug 2014 10:03:25 +0000 (12:03 +0200)]
rpm: remove very old fusionforge-shell-postgresql.spec
Sylvain Beucler [Wed, 6 Aug 2014 09:44:57 +0000 (11:44 +0200)]
Merge remote-tracking branch 'origin/master' into GUM
Roland Mas [Tue, 5 Aug 2014 16:03:12 +0000 (18:03 +0200)]
Disable Git web UI testsuite on RPM installs (since use_ssh is disabled there)
Sylvain Beucler [Tue, 5 Aug 2014 15:54:02 +0000 (17:54 +0200)]
testsuite: lxc: fix templates for lxc > 1.0
Indeed, rootfs isn't taken into account, but neither it is in Debian
Wheezy's stock /usr/share/lxc/templates/lxc-centos.
Roland Mas [Tue, 5 Aug 2014 15:12:10 +0000 (17:12 +0200)]
Fixed quoting to avoid removing *everything* on db reload
Roland Mas [Tue, 5 Aug 2014 13:56:20 +0000 (15:56 +0200)]
Updated .spec file to fix building of RPM packages
Roland Mas [Tue, 5 Aug 2014 13:29:00 +0000 (15:29 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Tue, 5 Aug 2014 13:06:32 +0000 (15:06 +0200)]
Fixed quoting
Roland Mas [Tue, 5 Aug 2014 12:57:03 +0000 (14:57 +0200)]
Disable shipping of plugin-scmgit-dav.inc, re-enable scmgit plugin in RPM testsuite
Roland Mas [Tue, 5 Aug 2014 12:45:27 +0000 (14:45 +0200)]
Disable scmgit plugin in RPM testsuite for now
Sylvain Beucler [Tue, 5 Aug 2014 11:50:08 +0000 (13:50 +0200)]
make: add initial GNUmakefile's
Using GNUmakefile because we use gmake-specific syntax and have no
plan to support oldish Make versions from proprietary Unices.
Sylvain Beucler [Tue, 5 Aug 2014 11:47:59 +0000 (13:47 +0200)]
unify non-installed and installed layouts: prepare locale/
Sylvain Beucler [Tue, 5 Aug 2014 11:46:25 +0000 (13:46 +0200)]
unify non-installed and installed layouts: prepare bin/
Sylvain Beucler [Tue, 5 Aug 2014 11:43:31 +0000 (13:43 +0200)]
install: move dir out of the way to enable 'make install' target
Sylvain Beucler [Tue, 5 Aug 2014 11:42:26 +0000 (13:42 +0200)]
backend: rename to lib/ aka the installation target
Sylvain Beucler [Tue, 5 Aug 2014 11:41:49 +0000 (13:41 +0200)]
backend: remove *very* old unused files
Roland Mas [Tue, 5 Aug 2014 09:26:39 +0000 (11:26 +0200)]
Updates to RPM
Roland Mas [Tue, 5 Aug 2014 08:47:47 +0000 (10:47 +0200)]
Updates to RPM
Roland Mas [Tue, 5 Aug 2014 08:30:15 +0000 (10:30 +0200)]
Updates to RPM and related testsuite
Roland Mas [Mon, 4 Aug 2014 14:55:58 +0000 (16:55 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Mon, 4 Aug 2014 14:55:38 +0000 (16:55 +0200)]
Updated .spec file to fix building of RPM packages
Roland Mas [Mon, 4 Aug 2014 14:28:22 +0000 (16:28 +0200)]
Un-deb-specific-ize pkginfo.inc.php (also used by the RPM packaging)
Roland Mas [Mon, 4 Aug 2014 14:16:49 +0000 (16:16 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Mon, 4 Aug 2014 14:16:07 +0000 (16:16 +0200)]
Fixed path to util script
Thorsten Glaser [Mon, 4 Aug 2014 12:49:22 +0000 (14:49 +0200)]
Merge branch 'Branch_5_2' into Branch_5_3
Thorsten Glaser [Mon, 4 Aug 2014 12:47:32 +0000 (14:47 +0200)]
Merge branch 'Branch_5_1' into Branch_5_2
Thorsten Glaser [Mon, 4 Aug 2014 12:47:00 +0000 (14:47 +0200)]
handle protected and private slots of PHP objects in JSON export
Franck Villaume [Fri, 1 Aug 2014 09:16:19 +0000 (11:16 +0200)]
FRS: adapt rbacTest for new permission settings
Franck Villaume [Fri, 1 Aug 2014 09:06:58 +0000 (11:06 +0200)]
FRS: fix get packages using the status_id
Franck Villaume [Fri, 1 Aug 2014 08:55:22 +0000 (10:55 +0200)]
FRS: fix isPublic check
Franck Villaume [Fri, 1 Aug 2014 08:49:30 +0000 (10:49 +0200)]
indent
Franck Villaume [Fri, 1 Aug 2014 08:37:34 +0000 (10:37 +0200)]
FRS: fix submit label
Franck Villaume [Fri, 1 Aug 2014 08:18:49 +0000 (10:18 +0200)]
FRS: fix permission check when no packages available
Franck Villaume [Fri, 1 Aug 2014 08:08:33 +0000 (10:08 +0200)]
FRS: fix qrs link display
Franck Villaume [Fri, 1 Aug 2014 08:04:47 +0000 (10:04 +0200)]
FRS: fix admin link in menu
Franck Villaume [Fri, 1 Aug 2014 07:33:53 +0000 (09:33 +0200)]
FRS: new create project from template
Franck Villaume [Thu, 31 Jul 2014 19:18:48 +0000 (21:18 +0200)]
FRS: fix unit test
Franck Villaume [Thu, 31 Jul 2014 16:08:07 +0000 (18:08 +0200)]
FRS: cleanup
Franck Villaume [Thu, 31 Jul 2014 16:07:47 +0000 (18:07 +0200)]
FRS: fix more powerful role check
Franck Villaume [Thu, 31 Jul 2014 15:04:57 +0000 (17:04 +0200)]
fix roleedit page for new FRS role settings
Franck Villaume [Thu, 31 Jul 2014 14:03:45 +0000 (16:03 +0200)]
implement feature [#705] FRS: provide more precise role settings
Franck Villaume [Thu, 31 Jul 2014 13:53:15 +0000 (15:53 +0200)]
use HTML helpers
Franck Villaume [Thu, 31 Jul 2014 13:50:20 +0000 (15:50 +0200)]
remove useless require
Roland Mas [Thu, 31 Jul 2014 15:07:35 +0000 (17:07 +0200)]
Missing updates after rename of SeleniumGforge.php to SeleniumForge.php
Roland Mas [Thu, 31 Jul 2014 14:22:31 +0000 (16:22 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Thu, 31 Jul 2014 14:22:03 +0000 (16:22 +0200)]
Renamed SeleniumGforge.php to SeleniumForge.php, and related updates to other files
Roland Mas [Thu, 31 Jul 2014 12:51:45 +0000 (14:51 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Thu, 31 Jul 2014 12:48:32 +0000 (14:48 +0200)]
More replacements of hardcoded paths (these ones are "backported" from the Debian packaging repository)
Roland Mas [Thu, 31 Jul 2014 12:40:15 +0000 (14:40 +0200)]
More replacements of hardcoded paths
Roland Mas [Wed, 30 Jul 2014 16:14:47 +0000 (18:14 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Wed, 30 Jul 2014 16:14:22 +0000 (18:14 +0200)]
Look for forge_get_config in its appropriate place
Roland Mas [Wed, 30 Jul 2014 16:09:44 +0000 (18:09 +0200)]
Simplify .gitignore and ignore generated file
Roland Mas [Wed, 30 Jul 2014 14:06:21 +0000 (16:06 +0200)]
Merge branch 'Branch_5_3'
Roland Mas [Wed, 30 Jul 2014 14:05:57 +0000 (16:05 +0200)]
Fixed forge_get_config_basic to cope with being invoked from a different dir