Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dev.icinga.com #6136] Installation wizard #625

Closed
icinga-migration opened this issue May 6, 2014 · 4 comments
Closed

[dev.icinga.com #6136] Installation wizard #625

icinga-migration opened this issue May 6, 2014 · 4 comments
Labels
area/installation Affects the installation enhancement New feature or improvement

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/6136

Created by jmeyer on 2014-05-06 14:12:00 +00:00

Assignee: (none)
Status: Closed (closed on 2014-09-10 08:18:01 +00:00)
Target Version: (none)
Last Update: 2014-09-10 08:18:01 +00:00 (in Redmine)


As a user, I want to configure IcingaWeb2 by using a wizard based installation when accessed the first time.

Acceptance criteria:

  • The wizard is accessible by visiting icingaweb/install
  • icingaweb/ and icingaweb/authentication/login redirect automatically to the wizard, if the token ({config}/setup.token) exists but not the config file ({config}/config.ini)
  • The wizard is implemented using a "form -> subform" approach and is easily extensible and re-usable
  • It is possible to navigate back and forth in the wizard
  • The wizard is only used to aggregate information that is applied once finished

Changesets

2014-05-14 10:53:44 +00:00 by jmeyer e1230eb

Add style and view scripts for first prototype

refs #6136

2014-05-14 10:53:44 +00:00 by jmeyer 4cf5fe6

Add multistep form

refs #6136

2014-05-14 10:53:44 +00:00 by jmeyer 88e4514

Redirect to /install when the setup.token exists but no config.ini

refs #6136

2014-05-14 10:53:44 +00:00 by jmeyer 429e09a

Multistep pages should not have random generated names

refs #6136

2014-05-14 10:53:44 +00:00 by jmeyer 1637a19

Fix multistep form creation

refs #6136

2014-05-14 10:53:45 +00:00 by jmeyer 1f942ac

Fix multistep page creation

refs #6136

2014-05-14 10:53:45 +00:00 by jmeyer 754f854

Multistep pages should know about their multistep form

refs #6136

2014-05-14 10:53:45 +00:00 by jmeyer ef7bb0e

It is a multistep page's responsibility whether it is shown to the user

refs #6136

2014-05-14 10:54:44 +00:00 by jmeyer 88d4262

Merge branch 'feature/install-wizard-6136'

refs #6136

2014-05-16 06:45:51 +00:00 by jmeyer 0e3b7d6

Multistep pages should have the possibility to add additional submit btns

refs #6136

2014-05-16 07:06:40 +00:00 by jmeyer b319589

Multistep page names should not be set implicitly on instantiation

refs #6136

2014-05-16 08:59:35 +00:00 by jmeyer 7aad6e8

Add placeholders for our wizard pages

refs #6136

2014-05-16 09:21:54 +00:00 by jmeyer 4034f36

Multistep page configurations need not to be writable

refs #6136

2014-05-28 07:00:05 +00:00 by jmeyer d895ad6

Ensure that getPages re-indexes the returned array

refs #6136

Subtasks:

Relations:

@icinga-migration
Copy link
Author

Updated by jmeyer on 2014-05-07 09:55:26 +00:00

  • Status changed from New to Assigned
  • Assigned to set to jmeyer

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2014-06-18 12:15:24 +00:00

Build !#1443 triggered by the commits 76b5901, 405266e, 561616d, b935cb3, 851977c, 44a7aa6, 0d15f24, c3eae11, db73d32, 74fe419, 0805d73, 32a7dec, d28d206, 3047992, dfcf3d2, 7d2ee41, 992ccf4, 65a2bd4, 7215ba4, 63fc8eb, c09341d, c42c797, 6c82cb8, bca166c, 159d765, fa797de, 506cfe2, 305a025, 3d1a3e8, efe6737, 953d222, 06296f2, 4587f26, 7c67a2f, 856e9fb, a75796c, 140f307, 89ae371, e3cd50e, 58b509b, e01629f, a5e9d6c, defa02a, ba87cc5, 2bf58b0, 4646b74, 2d228ce, 0d9f878, ca6b373, 72a2ec4, 6d321d6, 176588c, 20b43a9, 151f058, 83faa66, 1b3bb6c, 11b4661, 99aae5a, b3f65c8, 76d0b18, 248cdb5, 6e6df99, 1ebab3e, c592236, 8df26bb, 4202e34, bdcec5a, eadb6cb, 0e6aecb, e076d2d, a221afd, 602b448, 76a9e67, d66055b, bdc3423, 55880cb, e992f15, 8fe804b, 29f593a, a0459d0, 9b5c704, 160a95e, 274fc58, 02007cf, 473d986, cfcaf01, 086e2b6, 2274b6e, 79fb8b1, 5559cf6, ede4039, a379502, 93829bd, 50e01d1, 3a25f01, 1619d68, 31f4c9b, 324a4c9, 5cc69b5, f767fb2, a66a1a4, 7b0a48b, d01a98b, e7e7ae7, 8846018, b0b2d21, cf6f1f8, 5b24ed1, d10b4c5, f7c5119, 92f454c, 7a0173e, f790e0c, 7b58134, b7d3f0e, 3ae4f76, 92d3e4e, cfa0251, b47cec3, 360ac87, 886c8b1, 40e45a2, 70ba36a, 4f1b7f1, af41ae8, ed0b731, 8a77000, 7c68d0a, 5b87d62, 7fb910b, ce220c5, 9a89655, f077768, 6a33f4e, f32eab6, e4180e3, 8ff757f, cf42ffb, 796a597, 24f2ae6, 5e69d1d, bfff645, 78bc2b4, 51c3fed, 79f3b32, 8b28bdc, a7b8e00, 76c1aa7, 1949149, d155c7a, ef2ac07, 941ff2a, 31fa794, 9fbdb65, 4a2074f, ad91c42, de0b97b, 6714440, 79d3f18, 800fe6c, cff577f, 8f77ce6, 4e88a4e, 358b258, 33e326a, e6d80ae, b447225, ef56f21, 4a5fa5f, be6844c, f6d4294, 709146d, 88d4262, ef7bb0e, 754f854, 1f942ac, 33d4142, 1637a19, 429e09a, 51bac03, de169c7, 88e4514, 4cf5fe6, e1230eb, 6fae333, 0594347, 5da5dde, ced6e8f, 793a0a0, 87054c8, b9e138a, d681031, 8d42914, fb44940, 5dd85a7, 7153e41, 6523af7, 1190a89, 03e8ba8, cf82ac6, 19220a5, 23679c0, e70ca26, c93564c, dcf6b99, d93c060, 64dd91e, 681cdee, 2a28e60, d0c5612, 2f911f7, dd3e406, c711e34, 0627d95, 3d88e72, d450257, 6a1602a, 6c698c1, 6aaff6b, c4e36ec, eeb399a, 4e77ea2, 75c359b, a865d88, 4cf3044, 0b3d3e9, a5faa8b, f454fa0, 2701818, b7f4fa4, e2ba172, e1d8ad8, 085025b, 0826086, c27c0bd, 98ca15d, 1df56cb, 07da92e, 729c33c, c5c375e, 290fe9e, 2b15d35, f20d459, 87863d3, e8ed7c7, fe44f8e, 54a5e99, 45d7864, c93159d, 9efe714, d44aaeb, be410a6, e10193f, 891d36d, 1db9b1e, 3e83854, e27e538, 1145fc1, 2415604, f7051ca, 21b9497, 3d44c45, 656e6bd, aaa6a56, 2abd96d, 661dbea, c641988, b791883, b16c6ef, 081b507, cb630d4, 3b2bb3c, 6d303f1, 6973b04, f510130, a7b5893, fa3e7f9, 039aa76, 0d6aeb3, 3f9bc5d, f04d765, 86cc256, d939e12, 6f9c187, 5fdec39, 3b20833, a1d8647, f741bc0, 57097bb, cf7aaae, 649ebef, 4a6fe00, 83b26bc, 54175f9, 070e608, f209393, 8e4b47d, 301e29b, 1555f55, f69707e, 4667a53, 1ed1c0b, 9d9624b, 1df4d90, a844d33, 4c84284, 9277725, f3c8778, 6897db6, 3d62b8f, 7903d44, 1db9247, fe9cff8, 1e69169, d78aec2, ccae70b, 6056327, bd986e8, 4c65aca, e1793c9, f932403, 3a29cc3, 91675ba, 0dc4a4f, 7708b99, 746cc4b, 34822d9, 0ca0eef, 1390235, 82ca774, 875f338, 3195e6a, a1649a1, 6692f25, 072f157, a857af6, 88cdf99, d658eff, d109046, e6bb32b, ea44ae3, 8be3ccc, 98b640f, 16a0261, cdf1a0b, 241fda1, 2a10f61, d38e879, e6ec4c6, e2bfc06, de87bb7, 7c599e2, 933a851, 2d8cd6a, ae2d616, 21b9c1f, 19b2a94, 2049e42, 80b4e3b, 7440d61, 758fd06, 14ed3b6, c94cd40, e3be5dd, c19791f, 8e7d1dd, 6d8199e, 3d658a6, f7c6cd3, f5e4331, 66c3dd2, b0709d8, 5d86eab, 2e19baf, 18b5f71, e21d288, 862b502, b22f3f6, 5e945e3, aade2ab, 0a146b4, fd07393, 9d3935f, 25f4b50, 8e65fc7, 103d43e, 34f25c6, 40f70eb, 86839e7, a589460, b168cf8, f93d67d, ba541b4, f98a39f, 1beb837, 056b8d5, 9b79a82, d3c4660, d989526, 77403d5, d0fd25d, f67b83f, 8ca9437, afc905f, ce1e4a7, fba6360, 947ad34, 234bdbd, a5e41f6, bafa8cc, c032684, ade2121, 0c96959, ff6859d, fcde513, fa903e1, 41617e8, 3beec6e, 8d29620, 0894525, 03e59bb, 17ce27a, 5c89512, b677a63, cb5d90a, fdc3918, 1f6616e, 4b47841, 2360f21, 15723f0, 8d888b3, 6326166, e4c268c, 965ae4e, 6e9ea3a, 070573b, c846c7c, e28f7a0, faec625, 90665a2, eeaec20, 87f90b6, b54326b, 8dbf7b0, 4891376, ad0432f, ac90ccf, 18b825a, 440b1cf, 36f31f9, e36fb25, f612610, f802b36, 9ab5355, 04cab7e, 999e83d, 842c29e, 851bea0, 3afa70c, d8c7580, bfb123e, ff3d351, 9c5eb19, d4ccc68, 4ce35b5 failed.

Branch: origin/HEAD
Author: Michael Friedrich

@icinga-migration
Copy link
Author

Updated by elippmann on 2014-07-22 13:52:43 +00:00

  • Assigned to deleted jmeyer
  • Target Version changed from 2.0-4 to Backlog

@icinga-migration
Copy link
Author

Updated by jmeyer on 2014-09-10 08:18:01 +00:00

  • Status changed from Assigned to Closed
  • Target Version deleted Backlog

Closed in favor of #7163.

@icinga-migration icinga-migration added enhancement New feature or improvement area/installation Affects the installation labels Jan 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/installation Affects the installation enhancement New feature or improvement
Projects
None yet
Development

No branches or pull requests

1 participant