Commit graph

29 commits

Author SHA1 Message Date
Johannes Meyer
8f212018ec Move the setup wizard code to a dedicated module
refs #7163
2014-11-10 15:11:44 +01:00
Johannes Meyer
5c9d7d6548 Add refresh button to the requirements page
refs #7163
refs #7587
2014-11-10 12:54:26 +01:00
Johannes Meyer
79493592bb Do not use Installer anywhere.
"It's setup."

refs #7163
2014-11-10 10:30:52 +01:00
Johannes Meyer
6c664b72aa Do not "require" sudo
refs #7163
2014-11-10 09:19:38 +01:00
Johannes Meyer
f85ddeb215 Do not hardcode the php username dummy in Icinga\Application\Platform
refs #7163
2014-11-07 14:40:28 +01:00
Johannes Meyer
a7e942cdc9 Show a warning on the first page in case the user already configured web2
refs #7163
2014-10-30 10:37:51 +01:00
Johannes Meyer
b9209daea5 Add another useful TODO
refs #7163
2014-10-30 09:54:14 +01:00
Johannes Meyer
32006420c5 Fix WelcomePage
There were some grammar- and layout-errors
as well as information missing :(
2014-10-29 11:36:03 +01:00
Johannes Meyer
16e614e71a Fix grammar.. 2014-10-29 08:39:00 +01:00
Johannes Meyer
3c438d9221 Allow install steps to return no summary
refs #7163
2014-10-29 08:38:59 +01:00
Johannes Meyer
1fd4a301c4 Pass the wizard title to the summary page to be able to reuse the page
Module wizards can now use the SummaryPage as well if they want to.

refs #7163
2014-10-29 08:38:58 +01:00
Matthias Jentsch
b5468a122d Explain token generation on the welcome page
Add token generation manual to the welcome page. Display example code
containing the current configuration dir, to generate tokens.

fixes #7408
2014-10-28 17:32:49 +01:00
Johannes Meyer
dae2cbbeae Add missing action attribute to "by view-script" rendered forms
refs #7163
2014-10-27 09:01:00 +01:00
Johannes Meyer
2f83976f50 Add ModulePage
refs #7163
2014-10-24 17:10:17 +02:00
Johannes Meyer
a6cbde54c5 Move summary HTML generation from the view script to each install step
refs #7163
2014-10-23 15:15:59 +02:00
Johannes Meyer
f5c4708ae2 Add a default file mode for new configuration files
The file mode which can be configured in the general configuration is now
used when creating new configuration files with the PreservingIniWriter.
2014-10-21 17:02:21 +02:00
Johannes Meyer
24b6274f01 Fix logging configuration installation
refs #7163
refs #6933
2014-10-17 13:05:56 +02:00
Johannes Meyer
a54c81b2a7 Adjust button labels only in WebSetup::addButtons(), not in view scripts
refs #7163
2014-10-17 11:20:20 +02:00
Johannes Meyer
d73423ceee Style summary page
Dropped also the layout logic as it was too generic.

refs #7163
2014-10-16 14:52:26 +02:00
Johannes Meyer
c9d12cf8ac Style requirements page
refs #7163
2014-10-14 16:45:04 +02:00
Johannes Meyer
d16fddd274 Add a next button double to the admin account page as well
Forgot to adjust this page as it's using a dedicated view script.

refs #7163
2014-10-09 16:12:36 +02:00
Johannes Meyer
450ec2add0 Make it possible to differentiate the "final" next button
refs #7163
2014-10-06 16:29:39 +02:00
Johannes Meyer
83006c014c Wrap wizard buttons in a div
refs #7163
2014-10-06 11:07:21 +02:00
Johannes Meyer
5f68850443 Fix that radio buttons are not populated
refs #7163
2014-10-06 10:28:42 +02:00
Johannes Meyer
f29705fc59 Add summary page
refs #7163
2014-10-02 17:11:00 +02:00
Johannes Meyer
a980184eb9 Move css instructions to dedicated stylesheet
refs #7163
2014-10-01 15:46:58 +02:00
Johannes Meyer
243dd19281 Add AdminAccount page
refs #7163
2014-09-29 12:29:36 +02:00
Johannes Meyer
a39c6a475a Add requirements page
refs #7163
2014-09-29 12:26:54 +02:00
Johannes Meyer
ae35650c7e Adjust authentication backend forms to suit.. some form implementation
refs #5525
2014-08-29 15:16:13 +02:00