Jannis Moßhammer
0b515e39ac
Implement {app} placeholder and Icinga\Config::resolvePath()
...
refs #4642
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
3af7e2591b
Modify default log path
...
refs #4491
refs #4605
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
782291ec84
Change basepath for test and .htaccess
...
refs #4491
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
86f76a61bc
Change 'die' to 'fail' in frontend tests
...
refs #4491
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
51d9f8eaa7
Remove original authenticationFormTest
...
refs #4606
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
d0ac97f335
Configure fixes, regression test for 4606
...
The configure routine still has to be improved, right now unused
authentication backends are commented out
refs #4491
refs #4606
refs #4640
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
4e41ce5cdc
Add logic validation for database authentication backends
...
refs #4546
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
17e6402aa9
Split up authentication form, logic connectivity check
...
refs #4606
refs #4622
refs #4602
refs #4546
2013-08-29 11:48:29 +02:00
Jannis Moßhammer
c5dca9062b
Frontend and configure.ac fixes
...
refs #4491
2013-08-29 11:47:10 +02:00
Jannis Moßhammer
81b41326cc
Update frontend tests, add loginpage test
...
the runner now supports --host, --port, --path, --user and --pass for
icingaweb access and doesn't spawn any servers by itself.
Also a login test has been added. Other tests are removed as they don't
apply anymore.
refs #4491
2013-08-29 11:47:10 +02:00
Jannis Moßhammer
b5812fd56c
Fix installation via configure/make
...
The installation routine uses the .htaccess file right now, as
this is used in the 'dump' /var/www installation.
refs #4491
2013-08-29 11:47:10 +02:00
Jannis Moßhammer
9c3405e2eb
Merge branch 'bugfix/note-element-as-decorator-4566'
...
resolves #4566
2013-08-28 14:48:29 +02:00
Jannis Moßhammer
4527aaf57a
Smaller fixes in phpdoc style
...
refs #4566
2013-08-28 14:42:31 +02:00
Johannes Meyer
7fab739efd
Fix styles in Form.php
...
refs #4566
2013-08-28 09:08:37 +02:00
Johannes Meyer
4c79b3d179
Fix use of non-initialised variable
2013-08-28 08:57:46 +02:00
Johannes Meyer
13e4efa221
Make use of the helptext decorator if suitable
...
Refactored some uses of the form element Note so that
each one is properly attached to its input element.
refs #4566
2013-08-28 08:57:46 +02:00
Jannis Moßhammer
92aa27aba1
Merge branch 'bugfix/preserving-ini-writer-order-4610-4615'
...
resolves #4610
resolves #4615
2013-08-27 18:52:26 +02:00
Jannis Moßhammer
e3f9d1b6bd
Replace "\n" with PHP_EOL
...
refs #4615
2013-08-27 18:49:30 +02:00
Matthias Jentsch
874b163009
Fix comment padding and some coding-style issues in the test classes
...
refs #4615
2013-08-27 18:28:21 +02:00
Matthias Jentsch
aba98afd3f
Change used ini writer to PreservingIniWriter to preserve configuration comments
...
refs #4610
2013-08-27 18:28:21 +02:00
Matthias Jentsch
5b58d5488b
Add support for section reordering and formatting options to the PreservingIniWriter
...
The PreservingIniWriter needs to be aware of the the order of the sections and
update the section declarations in the configuration file when the order has
changed. Therefore add functions to correctly reorder sections.
refs #4615
2013-08-27 18:28:21 +02:00
Matthias Jentsch
a9452d30e7
Merge branch 'feature/test-base-class-4608'
...
resolves #4608
2013-08-27 18:01:50 +02:00
Marius Hein
c5bea04909
BaseTestCase: User response, CS and typo
...
refs #4608
2013-08-27 10:37:35 +02:00
Marius Hein
659e4506c0
BaseTestCase: Add documentation
...
refs #4608
2013-08-26 13:39:00 +02:00
Marius Hein
dc71885eac
Fix icinga application forms using BaseTestCase now
...
refs #4608
2013-08-26 13:25:20 +02:00
Marius Hein
1dfc578c00
Fix provider for Authentication/DbUserBackendTest
...
refs #4608
2013-08-26 12:36:49 +02:00
Marius Hein
69aa6e3d22
Test: Fix provider for Preferences/DbStoreTest
...
refs #4608
2013-08-26 11:41:35 +02:00
Marius Hein
1130376ad6
BaseTest: Create class and tests
...
refs #4608
2013-08-26 11:15:27 +02:00
Marius Hein
1b63f24b7b
Merge branch 'bugfix/db-user-backend-not-working-4596'
...
fixes #4577
fixes #4578
fixes #4596
fixes #4599
fixes #4627
2013-08-26 11:11:44 +02:00
Marius Hein
0c69dbf482
CS: Fix for DbAdapter, Auth/Manager and Preferences/DbStore
...
refs #4596
2013-08-26 11:09:37 +02:00
Matthias Jentsch
49cf62a9dc
Fix database related bugs
...
Fix coding standards in database schemes. Use DbAdapterFactory in all unit
tests instead of creating own adapters. Fix DbUserBackend and DbStore to use
FETCH_OBJ, instead of FETCH_ASSOC, to handle it consistently in the whole
application. Remove unnecessary table columns from the "account" scheme.
refs #4577
refs #4578
refs #4596
refs #4599
refs #4627
2013-08-26 11:09:37 +02:00
Eric Lippmann
6219ebfbaa
Merge branch 'bugfix/user-preference-and-license-writer-4592-4603-4598'
...
fixes #4592
fixes #4603
fixes #4598
resolves #4625
2013-08-26 10:36:33 +02:00
Marius Hein
9d4ca7739b
Bootstrap: Safe application start
...
Log exceptions and inform user if something goes wrong.
refs #4625
refs #4592
2013-08-23 17:28:13 +02:00
Marius Hein
afc302d45c
Bootstrap: Safe application start
...
Log exceptions and inform user if something goes wrong.
refs #4625
refs #4592
2013-08-23 17:28:13 +02:00
Marius Hein
2debc7826b
Deactivate group backend initializing
...
refs #4624
2013-08-23 17:28:12 +02:00
Marius Hein
c65f9d51ee
Fix static preferences path overwriting configuration path
...
refs #4598
2013-08-23 17:28:12 +02:00
Marius Hein
0217b6af42
Fix useless whitespace characters in license header
...
refs #4603
2013-08-23 17:28:12 +02:00
Marius Hein
60eaa20c2e
Merge branch 'bugfix/remove-styles-4550'
...
fixes #4621
fixes #4584
fixes #4550
2013-08-23 11:01:50 +02:00
Marius Hein
2f610b70ac
Fix icon identifer and capitalization
...
refs #4550
refs #4584
2013-08-23 10:58:58 +02:00
Jannis Moßhammer
895976550c
Fix templates, capitalization and icons in php files
...
refs #4550
refs #4584
2013-08-23 10:28:48 +02:00
Jannis Moßhammer
015a914aab
Fix template code style, use Bootstrap 3, remove icons
...
- Icons have now the {{XY_ICON}} format
- custom classes are removed
- A few typos are fixed
- Capitalization
refs #4550
refs #4621
refs #4584
2013-08-23 10:28:48 +02:00
Jannis Moßhammer
872fa2ac6c
HTML Style fixes and class removals
...
refs #4550
2013-08-23 10:28:47 +02:00
Jannis Moßhammer
bff45a1eb2
Template cleanup and validation part 1
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
dc2aad75d1
Modify application templates for proper bootstrap usage
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
0ba27704ae
Remove htmlboilerplate generics
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
8904244d02
Remove image resources
...
It has to be defined yet which images are used for what purposed
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
3a19cf8543
Reorganize and cleanup js files, add bootstrap 3
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
1378ca9844
Remove and reorganize stylesheets, add boostrap 3
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
95ad8da2a3
Fix class not found exception when trying to send commands
...
This has already been fixed but got lost during a rebase,
so no ticket ref exists.
2013-08-21 16:48:12 +02:00
Eric Lippmann
d813ca62c5
Db: Set MySQL server SQL modes to behave closer to ANSI SQL
...
Was already implemented but someone dropped it accidentally
2013-08-21 14:40:37 +02:00