75 Commits

Author SHA1 Message Date
Marius Hein
b8db744d42 Merge branch 'feature/Vagrant-Icinga2-4220'
fixes #4220
2013-06-11 13:02:12 +02:00
Eric Lippmann
43c1efb7f4 Vagrant: Add Icinga 2
refs #4220
2013-06-11 12:37:37 +02:00
Marius Hein
2c5f9e7c14 Merge branch 'feature/Vagrant-testing-software-4219' 2013-06-11 11:46:17 +02:00
Eric Lippmann
4c5c6f982c Vagrant: Add testing the code section to README 2013-06-11 11:45:01 +02:00
Eric Lippmann
e5df44dc6a Vagrant: Add mocha and jshint
refs #4219
2013-06-11 11:45:01 +02:00
Eric Lippmann
bf3c87ede4 Vagrant: Add nodejs and PHPUnit
refs #4219
2013-06-11 11:45:01 +02:00
Eric Lippmann
a4d5501de5 Vagrant: Add phpcs
refs #4219
2013-06-11 11:45:00 +02:00
Eric Lippmann
117c8430be Vagrant: Add phantomjs and casperjs
refs #4219
2013-06-11 11:45:00 +02:00
Jannis Moßhammer
ea2ad1f8c0 Merge branch 'master' of ssh://git.icinga.org/icinga2-web into bugfix/psr-compliance-4246 2013-06-10 16:46:18 +02:00
Jannis Moßhammer
f898e2e367 Fix broken files in Statusdat Expression handler
The function tokens in the Expression handler didn't
work after they were rewritten, as the rewrite was
missing in certain files. This is fixed now

refs #4246
2013-06-10 16:44:58 +02:00
Marius Hein
c7e682401d Merge branch 'feature/polish-library-4257'
fixes #4257
2013-06-07 16:21:12 +02:00
Eric Lippmann
0098053187 Remove empty files from the Icinga library
refs #4257
2013-06-07 15:46:33 +02:00
Jannis Moßhammer
54ccb9b12a Move libraries from incubator to working tree for evaluation
Add all untested files from incubator's library/Icinga to working
tree library/Icinga

refs #4257
2013-06-07 15:46:33 +02:00
Jannis Moßhammer
1b600a8dd3 Merge branch 'bugfix/psr-compliance-4246'
fixes #4246
2013-06-07 15:28:08 +02:00
Marius Hein
0a58ecb477 Merge branch 'feature/uitest-4213'
fixes #4213
2013-06-07 15:12:29 +02:00
Marius Hein
6f80d410b8 Integrate javascript frontend/component tests
Fix output and make smaller

refs 4213
2013-06-07 15:09:31 +02:00
Marius Hein
2172937138 Fix PSR compliance
Add some inspection items to fix.

refs #4246
2013-06-07 13:35:03 +02:00
Marius Hein
e05ca449ae Fix PSR compliance
Alter files to follow PSR standards.

refs #4246
2013-06-07 13:29:11 +02:00
Jannis Moßhammer
9ff7638c17 Merge branch 'feature/uitest-4213' of ssh://git.icinga.org/icinga2-web into feature/uitest-4213
Conflicts:
	test/frontend/runtests
	test/frontend/runtests.sh

refs #4213
2013-06-07 10:38:02 +02:00
Jannis Moßhammer
3e4ae41e8a Rename runtests.sh to runtest
As we have different executables for executing the runtests scripts,
runtests.sh is now renamed to runtests in order to stay consistent
over all testrunners

refs #4213
refs #4244
2013-06-07 10:34:39 +02:00
Eric Lippmann
e9bd0648ab Vagrant/LDAP: Fix members of group Users
refs #4218
2013-06-06 17:06:48 +02:00
Marius Hein
172c699c47 Fix PSR compliance
Commit first part of correction.

refs #4246
2013-06-06 16:52:54 +02:00
Jannis Moßhammer
b253c4c069 Renamed runtest to runtests.sh
refs #4213
2013-06-06 16:13:32 +02:00
Jannis Moßhammer
26644b091b Renamed runtest to runtests.sh 2013-06-06 16:13:16 +02:00
Jannis Moßhammer
359b51be43 Add testrunner for frontend tests
This runner should conform to our runner specification

refs #4213
refs #4244
2013-06-06 16:07:32 +02:00
Jannis Moßhammer
a1298e6edd Add dummy test case for casperjs
The dummy test only checks whether our build server has the correct
title when called. Also the i2w-config.js toolkit is provided
to help testing correct paths

refs #4213
2013-06-06 16:05:55 +02:00
Eric Lippmann
59b9a7a448 Vagrant: Add openldap stack w/ example data
refs #4218
2013-06-06 12:27:28 +02:00
Eric Lippmann
11f4a5b0b5 Merge branch 'feature/php-regression-4102'
Conflicts:
	.gitignore
2013-06-05 11:19:12 +02:00
Marius Hein
beb6fde90a Merge branch 'feature/Vagrant-4202'
Conflicts:
	.gitignore
2013-06-05 10:53:35 +02:00
Marius Hein
29f032502c Integrate regression tests
Add js regression structure and configured mocha
2013-06-04 17:20:18 +02:00
Marius Hein
8d08167d11 Integrate regression tests
Removed javascript directory, because we use js for that.

refs #4102
2013-06-04 16:00:35 +02:00
Marius Hein
a221568a84 Integrate regression tests
Add regression testing for php: structure and bogus test.

refs #4102
2013-06-04 15:55:44 +02:00
Eric Lippmann
c09508212a Vagrant: Add MK Livestatus
refs #4217
2013-06-04 14:27:13 +02:00
Eric Lippmann
039ab7ec55 Vagrant: Install icinga plugins
refs #4229
2013-06-04 12:42:18 +02:00
Marius Hein
5df14b41e1 Merge branch 'feature/build-server-integration-4067'
Conflicts:
	.gitignore
2013-06-04 11:40:20 +02:00
Marius Hein
321aa9b4e3 Integrate PHPCS
Include only own code, test for binary

refs #4070
2013-06-04 11:26:12 +02:00
Marius Hein
ed24a90c1a Integrate PHPUNIT
Modify tester, chdir to tests directory and test binary

refs #4068
2013-06-04 11:20:22 +02:00
Eric Lippmann
ebfe5ab7f0 Vagrant/PostgreSQL: Install php library
refs #4215
2013-06-04 10:22:17 +02:00
Marius Hein
9b907e3cd3 Move tested existing resources to new productive repository
Rename docs, tests and test/ui to doc, test and test/frontend to
suite skeleton definition.

refs #4212
2013-06-04 10:20:51 +02:00
Marius Hein
65a8975117 Move tested existing resources to new productive repository
Drop swap filed

refs #4212
2013-06-04 10:18:02 +02:00
Marius Hein
4bb3e73d41 Move tested existing resources to new productive repository
Add initial gitignore file

refs #4212
2013-06-04 10:10:45 +02:00
Eric Lippmann
8c3bc30677 Vagrant/Icinga w/ PostgreSQL: Add proper apache configuration
Icinga with IDOUtils running on a PostgreSQL database is now available
via /icinga-pgsql

refs #4215
2013-06-03 18:01:49 +02:00
Eric Lippmann
fc370f7801 Vagrant/Icinga w/ MySQL: Add proper apache configuration
Icinga with IDOUtils running on a MySQL database is now available
via /icinga-mysql

refs #4216
2013-06-03 17:54:44 +02:00
Eric Lippmann
9eafe3b54a Vagrant/PHP: Require package apache
refs #4232
2013-06-03 17:38:16 +02:00
Eric Lippmann
62c90f91e0 Vagrant/PostgreSQL: Remove owner and group settings from pg_hba.conf
This keeps postgres as owner and group.

refs #4215
2013-06-03 17:35:19 +02:00
Eric Lippmann
fc8584b6f8 Vagrant: Fix failing mount "./pub", "./pub" missing on host
refs #4231
2013-06-03 17:30:46 +02:00
Jannis Moßhammer
d7bbf256b3 Add additional resources
refs #4212
2013-06-03 17:05:59 +02:00
Jannis Moßhammer
aab69a41e8 Add tested ldap and web libraries
refs #4212
2013-06-03 17:02:08 +02:00
Jannis Moßhammer
2a9d7aa187 Add tested commandpipe connector
refs #4212
2013-06-03 16:56:08 +02:00
Jannis Moßhammer
f6b5f5d405 Add tested Backend ressource
Only statusdat is currently tested

refs #4212
2013-06-03 16:36:10 +02:00