Johannes Meyer
fdc9b36ee5
Follow-up for 63802dfc4
2022-04-22 10:48:15 +02:00
Yonas Habteab
2732d7df66
SetupNewDashboardForm: Ensure to rerender dashlet parts with custom_url when autosubmitting
2022-04-22 09:36:59 +02:00
Yonas Habteab
b39f6ad48e
Don't render the initial modal view over again when autosubmitting the form
2022-04-14 13:47:41 +02:00
Yonas Habteab
737f1d459a
DashletForm: Ensure to dump unselected dashlets before updating the DB
2022-04-14 10:42:27 +02:00
Yonas Habteab
49b37ea522
Merge some related classes
2022-04-14 09:45:31 +02:00
Yonas Habteab
1429d4aa65
Fix code styling issue
2022-04-13 19:47:06 +02:00
Yonas Habteab
372ffa15c0
Allow browsing predefined dashlets when creating a new dashlet
2022-04-13 19:38:25 +02:00
Yonas Habteab
037adcb975
Regroup dashboard input elements
2022-04-13 14:46:47 +02:00
Yonas Habteab
a9b59d42ae
Simulate removal of dashboard home Default Home
2022-04-13 12:27:06 +02:00
Yonas Habteab
a79e83cc24
Remove obsolete button styles & add a proper button class names
2022-04-12 15:30:59 +02:00
Yonas Habteab
a1ed493ad1
Clean up codes
2022-04-12 15:30:59 +02:00
Yonas Habteab
01280e6cb1
Fix typo
2022-04-12 15:30:59 +02:00
Yonas Habteab
595b4bead2
Introduce new-home action
2022-04-12 15:30:59 +02:00
Yonas Habteab
2162392721
BaseDashboardForm: Make cancel-button of type button
2022-04-12 15:30:59 +02:00
Yonas Habteab
96fbd28c56
DashletForm: Ensure to pre-select a dashboard when clicking add-dashlet
2022-04-12 15:30:59 +02:00
Yonas Habteab
f6d2664c21
DeshletForm: Don't re-populate dashboard pane element
2022-04-12 15:30:59 +02:00
Yonas Habteab
41f1ac4a90
Use Menu class instead of HomeMenu
2022-04-12 15:30:59 +02:00
Yonas Habteab
96c3b31686
Delay sorting events for 100ms
2022-04-12 15:30:58 +02:00
Yonas Habteab
d6a2f1e775
Do some code refactoring
2022-04-12 15:30:58 +02:00
Yonas Habteab
a2623ef7cf
Forms: Introduce NewHomePaneForm class
2022-04-12 15:30:58 +02:00
Yonas Habteab
731cd2aef8
Dashboard: Provide mini welcome wizard for new users
2022-04-12 15:30:58 +02:00
Yonas Habteab
b28cc41788
Forms: Introduce WelcomeForm
class
2022-04-12 15:30:58 +02:00
Yonas Habteab
c47a847305
Forms: Introduce RemoveHomePaneForm
class
2022-04-12 15:30:58 +02:00
Yonas Habteab
f55f496078
Forms: Introduce HomePaneForm
class
2022-04-12 15:30:58 +02:00
Yonas Habteab
dcaf62573c
Forms: Introduce RemoveDashletForm
class
2022-04-12 15:30:58 +02:00
Yonas Habteab
22450ab88a
DashletForm: Add support for the new dashboards and make use of ipl form
2022-04-12 15:30:58 +02:00
Johannes Meyer
37a972cf75
dashboard: Differentiate between name
and title
...
The former is the original name while title may
be changed by the user. This change is strictly
necessary for the references bug and should also
be introduced when rewriting this mess.
refs #3542
2019-07-18 08:33:35 +02:00
Johannes Meyer
39dc8bcdbc
DashletForm: Make sure that we won't try to save invalid section names
...
refs #3648
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:29 +01:00
Eric Lippmann
7704d6972d
Use textarea for dashlet URLs
...
fixes #2719
2017-05-04 13:52:25 +02:00
Johannes Meyer
0716f87852
Update german translation
2016-12-13 13:57:27 +01:00
Eric Lippmann
5845d6c0cb
Optimize imports in DashletForm
...
refs #11920
2016-09-09 15:20:45 +02:00
Alexander A. Klimov
fa113e023b
dashboard/new-dashlet: don't allow external URLs
...
refs #11920
2016-08-31 15:11:55 +02:00
Alexander A. Klimov
21eeeea7ea
Don't allow raw double quotes in dashlet URLs
2016-02-23 16:34:18 +01:00
Alexander A. Klimov
15c8269a57
Write Url instead of URL not to let IDEs report an unused use statement
2016-02-23 13:32:34 +01:00
Alexander A. Klimov
474803fee4
Change all license headers to only reflect a file's year of creation
...
refs #11000
2016-02-08 15:41:00 +01:00
Eric Lippmann
92d8ad42e6
Fix control order in the dashlet form
2016-01-18 12:50:27 +01:00
Eric Lippmann
b4e0fe999f
Don't talk about pane, #2
...
refs #5543
2015-11-12 15:57:03 +01:00
Alexander A. Klimov
dd0e924e8d
Do not validate section names in forms
...
fixes #10151
2015-09-18 16:11:51 +02:00
Matthias Jentsch
7095ad5bc7
Improve ini editor and dashlet input validation
2015-08-04 13:23:30 +02:00
Eric Lippmann
cdd5da80f0
Use Url::getRelativeUrl() when updating dashlets
...
fixes #8363
2015-04-07 13:05:12 +02:00
Johannes Meyer
f7785ee04a
Fix that the DashletForm handles the autosubmit manually
2015-03-03 08:24:23 +01:00
Eric Lippmann
6bae2e0a53
Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL
2015-02-04 10:52:27 +01:00
Eric Lippmann
5b4fab0750
Add license header
...
This time without syntax errors hopefully :)
2015-02-03 16:27:59 +01:00
Eric Lippmann
5fa2e3cfdc
Revert "Add license header"
...
This reverts commit 338d067aba41dd6e9178cebec5433eecd614196e.
2015-02-03 16:16:26 +01:00
Eric Lippmann
338d067aba
Add license header
...
fixes #7788
2015-02-03 15:51:04 +01:00
Johannes Meyer
dbd69ba693
Replace t() and mt() with translate() in the application's forms
...
refs #7551
2015-01-19 11:26:23 +01:00
Marius Hein
50c2c02e09
Dashboard: Keep get params through requests
...
This avoid errors if a user manually refresh an edit dialog.
refs #7751
2014-11-20 14:38:19 +01:00
Marius Hein
e600dc8adb
Dashboard: Rename component to dashlet
...
refs #7751
2014-11-20 12:08:50 +01:00
Marius Hein
28e406565b
Dashboard: Change component form
...
refs #7751
2014-11-20 11:31:53 +01:00
Marius Hein
3b190d7d81
Dashboard: Fix design and labels
...
refs #4537
2014-11-19 15:40:40 +01:00