835 Commits

Author SHA1 Message Date
Yonas Habteab
b619dd2186 Add activateEntry() & getActiveEntry() interface methods 2023-07-14 20:05:35 +02:00
Yonas Habteab
a726348718 Drop all dashboards related legacy codes 2023-07-14 20:05:34 +02:00
raviks789
8f9a55fcbf Allow adding and editing of dashlet description. 2023-07-14 20:05:34 +02:00
Yonas Habteab
c773ad3ac7 SearchDashboardTest: Adjust unit tests according to the new dashboards 2023-07-14 20:04:28 +02:00
Yonas Habteab
0ad7fdca53 Fix some signature inconsistencies 2023-07-14 19:51:08 +02:00
Yonas Habteab
08933e420f Introduce Modules\DashletManager class 2023-07-14 19:51:08 +02:00
Yonas Habteab
ad6fb35ae1 Use spaceship operator for sorting assoc arrays 2023-07-14 19:51:08 +02:00
Yonas Habteab
4d47f710ae Clean up codes 2023-07-14 19:51:08 +02:00
Yonas Habteab
4fa828c84f Module: undo removed import 2023-07-14 19:51:08 +02:00
Yonas Habteab
c4d7090dd2 Module: Revert changed and removed legacy codes 2023-07-14 19:51:07 +02:00
Yonas Habteab
e2a4e36f17 Module: Restore removed imports 2023-07-14 19:51:07 +02:00
Yonas Habteab
14bc749556 Dashboard: Provide mini welcome wizard for new users 2023-07-14 19:51:07 +02:00
Yonas Habteab
033321790e Module: Use the new dashbaord widget for providing dashbaords and dashlets 2023-07-14 19:51:07 +02:00
Johannes Meyer
597cb5c94d tests: Use a real app for bootstrapping
Makes the tests less isolated, but streamlines
the autoloading and other stuff in a way that's
more maintainable than before.
2023-07-05 09:24:49 +02:00
Johannes Meyer
e7adc06497 ApplicationBootstrap: Process ICINGAWEB_MODULES_DIR by default 2023-07-04 16:08:41 +02:00
Johannes Meyer
693bed1710 Raise version to 2.11.4 2023-01-26 09:42:18 +01:00
Johannes Meyer
8837fea7a4 Libraries: Only attempt a partial match if the library name contains a slash
fixes #4971
2023-01-12 09:54:42 +01:00
Johannes Meyer
d0a83a646c Release version 2.11.3 2022-12-14 13:21:01 +01:00
Johannes Meyer
6ef968bb96 Raise version to v2.11.2 2022-11-04 12:14:40 +01:00
Johannes Meyer
225d43b45f Release version 2.11.1 2022-07-06 14:48:48 +02:00
Sukhwinder Dhillon
f0f2835708 Module: Don't pass null as param to class_exists() 2022-07-05 15:42:15 +02:00
Johannes Meyer
dcf194bc4c Raise version to 2.11.0 2022-06-30 13:47:07 +02:00
Sukhwinder Dhillon
eb768b4fce Remove deprecated method ApplicationBootstrap::setupZendAutoloader() and its uses 2022-06-14 14:24:30 +02:00
Sukhwinder Dhillon
55d23a531f Module: Remove deprecated method registerHook() 2022-06-14 14:24:30 +02:00
Sukhwinder Dhillon
479bec6fb4 ApplicationBootstrap: Remove deprecated method listLocales() 2022-06-14 14:24:30 +02:00
Sukhwinder Dhillon
b1f723318f Web: Remove deprecated method getMenu() 2022-06-14 14:24:30 +02:00
Sukhwinder Dhillon
e4450e7368 Revert "js: Don't serve scripts utilizing ECMA2016+ features"
This reverts commit 4d4f5b3a69f74b939c85fa9510c11ec1be75377c.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
f1e8280c3e Revert "Don't support dark/light mode for IE"
This reverts commit baeca33789aa1b9a38a5377d678a7c22f35866b3.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
c0d247613d Manager: Ensure enableModule dir has correct permission when created 2022-06-13 11:44:40 +02:00
Johannes Meyer
2a80e8bca6 Introduce new hook ThemeLoader 2022-05-11 14:37:07 +02:00
Johannes Meyer
95d0ac018c Raise version to 2.10.1 2022-04-06 09:34:11 +02:00
Johannes Meyer
8dbbe26a1a Use type declarations for all translation helpers 2022-03-24 12:29:06 +01:00
Johannes Meyer
3dc384fb58 Avoid passing null to non-nullable arguments 2022-03-24 12:29:06 +01:00
Johannes Meyer
c038e84fc2 Ensure Return Type Compatibility with Internal Classes 2022-03-24 12:29:06 +01:00
Johannes Meyer
d0677a127f Release version 2.10.0 2022-03-23 11:49:06 +01:00
Johannes Meyer
f21200f167 Release version 2.9.6 2022-03-08 15:12:52 +01:00
Johannes Meyer
3c48d693ff about: Fix documentation link and use a version dependent one 2022-02-25 12:27:08 +01:00
Eric Lippmann
baeca33789 Don't support dark/light mode for IE 2022-02-10 10:47:24 +01:00
Johannes Meyer
d78bb02b41 Module: Parse requirements in metadata correctly 2022-02-04 16:17:54 +01:00
Johannes Meyer
57e8e41089 Manager: Parse version suffixes with decimals correctly 2022-02-04 16:17:54 +01:00
Johannes Meyer
c42653a9b0 Drop core locales 2022-02-04 15:58:06 +01:00
Johannes Meyer
ffaf6e5f04 Remove module asset support 2022-02-04 15:57:15 +01:00
Sukhwinder Dhillon
c30df56de4 Release version 2.9.5 2021-11-17 16:51:55 +01:00
Johannes Meyer
81f6116f3f Release version 2.9.4 2021-11-10 10:17:35 +01:00
Sukhwinder Dhillon
2c01f38dec Add icingadb as OR dependecy
Add only if the given module supports icingadb and has monitoring as a requirement
2021-11-10 09:33:48 +01:00
Ravi Kumar Kempapura Srinivasa
685f1f90bc Handle non .js files in asset/js and non .css or .less in asset/css folder
Non javascript files in asset/js folder or non css or less files in asset/css folder causes minfier to throw error. This is handled here.
2021-11-02 08:58:58 +01:00
Johannes Meyer
b2274a5589 Release version 2.9.3 2021-08-10 10:11:44 +02:00
Johannes Meyer
907f7826b2 Release version 2.9.2 2021-07-28 09:33:41 +02:00
Johannes Meyer
1b2cd8fdf3 Release version 2.9.1 2021-07-27 15:22:32 +02:00
Johannes Meyer
f73614be4d Raise version to 2.9.0 2021-07-12 10:35:56 +02:00