Commit Graph

3482 Commits

Author SHA1 Message Date
Johannes Meyer 04ff2e271a Drop dependent page data more earlier
Not only the "setup_authentication_backend" page depends on the auth
type but also the "setup_admin_account" page, so just drop both entries
once a new auth type gets submitted.

refs 
2014-10-06 16:52:19 +02:00
Johannes Meyer ad7965228c Add install routines for all INI files
This is just a quick&dirty implementation. Once we know how modules are
being processed/installed this needs to be revisited.

refs 
2014-10-06 16:49:29 +02:00
Johannes Meyer 450ec2add0 Make it possible to differentiate the "final" next button
refs 
2014-10-06 16:29:39 +02:00
Johannes Meyer b50c780bcf Let the setup's view scripts be a bit more generic
refs 
2014-10-06 16:04:58 +02:00
Johannes Meyer ac255eeda0 Change form name of GeneralConfigPage to "setup_general_config"
Used to be "setup_application_config".

refs 
2014-10-06 13:52:32 +02:00
Johannes Meyer 4c6b64f092 Fix that it's not possible to scroll down on wizard pages
refs 
2014-10-06 11:32:12 +02:00
Johannes Meyer 83006c014c Wrap wizard buttons in a div
refs 
2014-10-06 11:07:21 +02:00
Johannes Meyer 5f68850443 Fix that radio buttons are not populated
refs 
2014-10-06 10:28:42 +02:00
Johannes Meyer 9cbd7e945d Do not permit the user to give equal names to multiple resources
refs 
2014-10-06 09:43:50 +02:00
Johannes Meyer b4a1364a92 Add summary report
refs 
2014-10-06 09:30:51 +02:00
Johannes Meyer f29705fc59 Add summary page
refs 
2014-10-02 17:11:00 +02:00
Johannes Meyer 0f302bfc0a Fix form population in case the user navigates backwards to make changes
refs 
2014-10-02 17:08:55 +02:00
Johannes Meyer 4f52da95ac Drop page data when skipping a page that was displayed before
refs 
2014-10-02 16:35:41 +02:00
Johannes Meyer 0793033559 Add translation contexts to ambiguous form element labels 2014-10-02 16:34:44 +02:00
Johannes Meyer a980184eb9 Move css instructions to dedicated stylesheet
refs 
2014-10-01 15:46:58 +02:00
Johannes Meyer 464fefa578 Fix exception in case the database access credentials are invalid
refs 
2014-10-01 15:44:43 +02:00
Johannes Meyer 3a11182bf0 Fix welcome page name not conforming the "standard"
refs 
2014-10-01 10:33:06 +02:00
Johannes Meyer 4ef0a5a74a Fix wizard page css
refs 
2014-10-01 10:01:25 +02:00
Johannes Meyer e186c21821 Fix form submit when JS is enabled
refs 
2014-10-01 09:18:44 +02:00
Johannes Meyer 8f79e0a713 Fix warning "references should be passed by variable only" 2014-10-01 09:17:48 +02:00
Johannes Meyer 08d259eccf Add database creation page
refs 
2014-10-01 09:16:53 +02:00
Johannes Meyer c78b016d74 Remove boiler plate code 2014-09-30 10:26:10 +02:00
Johannes Meyer 7b01525456 Fix that navigation buttons have labels
refs 
refs 
2014-09-29 16:42:38 +02:00
Johannes Meyer 513d5e30a4 Merge branch 'master' into feature/setup-wizard-7163 2014-09-29 16:16:12 +02:00
Johannes Meyer ab8436dea8 Fix Icinga\Web\Form\Element\Note using its default decorators 2014-09-29 16:12:38 +02:00
Alexander Fuhr dacbd329dd Translator: Implement domain fallback for translate and translatePlural 2014-09-29 15:56:48 +02:00
Johannes Meyer e9e4ef01e5 Use Icinga\Web\Form\Element\Note instead of Zend_Form_Element_Note
Zend_Form_Element_Note is not available prior Zend v1.12.2

refs 
2014-09-29 15:46:30 +02:00
Johannes Meyer cbadaa78d6 Merge branch 'master' into feature/setup-wizard-7163 2014-09-29 15:35:52 +02:00
Johannes Meyer c3e3a4127d Add missing description to the GeneralConfigPage
refs 
2014-09-29 15:28:36 +02:00
Alexander Fuhr 3ee9cd2a7c Merge branch 'bugfix/translation-strings-6339'
refs 
2014-09-29 15:24:00 +02:00
Alexander Fuhr f7b7e0283a Translation: another bunch of translatable strings 2014-09-29 15:20:19 +02:00
Johannes Meyer ab93969944 Add missing platform checks to DbResourceForm 2014-09-29 14:46:27 +02:00
Johannes Meyer 288ae6885b Show the web wizard, finally
refs 
2014-09-29 14:31:43 +02:00
Johannes Meyer 28d16a8961 Add web setup
Page config and dependency handling is implemented and works like a
charm. Though there is one known bug that occurs when navigating back,
taking changes and moving onward to a page that needs to update its
state due to the changes while adding some elements that have similar
names as the ones shown before. This is only an issue with hidden elements.

refs 
2014-09-29 14:30:34 +02:00
Johannes Meyer 2d24828230 Add web installer
Logic is still missing and follows later.

refs 
2014-09-29 14:23:42 +02:00
Johannes Meyer 4a14dc5916 Add interface for setup wizards
refs 
2014-09-29 14:19:05 +02:00
Johannes Meyer 5d6391242c Add interface for installers
refs 
2014-09-29 14:18:50 +02:00
Johannes Meyer 07d25e8bed Fix form tests 2014-09-29 12:56:36 +02:00
Johannes Meyer 243dd19281 Add AdminAccount page
refs 
2014-09-29 12:29:36 +02:00
Johannes Meyer b6b7814e8b Add GeneralConfig page
refs 
2014-09-29 12:29:13 +02:00
Johannes Meyer 5afda8a13e Add AuthBackend page
refs 
2014-09-29 12:28:12 +02:00
Johannes Meyer bd8f480cd0 Add LdapResource page
refs 
2014-09-29 12:27:58 +02:00
Johannes Meyer b782e790f4 Add DbResource page
refs 
2014-09-29 12:27:43 +02:00
Johannes Meyer 61f0ce65e0 Add preferences page
refs 
2014-09-29 12:27:26 +02:00
Johannes Meyer b1c32b1821 Add authentication page
refs 
2014-09-29 12:27:11 +02:00
Johannes Meyer a39c6a475a Add requirements page
refs 
2014-09-29 12:26:54 +02:00
Johannes Meyer 226575eddd Add welcome page
refs 
2014-09-29 12:26:27 +02:00
Johannes Meyer 929344e68b Add container to store and handle installation requirements
refs 
2014-09-29 12:25:29 +02:00
Johannes Meyer aa17f2828d Add utility to ease working with databases without the use of Zend
refs 
2014-09-29 12:24:56 +02:00
Johannes Meyer 7c53e6f7be Improve page permission handling
refs 
2014-09-29 11:31:59 +02:00