raviks789
|
8a17c56345
|
Remove requiring vendor dependencies
Also avoid autoloading vendor.
|
2023-08-09 15:16:16 +02:00 |
raviks789
|
f74041e00a
|
Javascript: Add `copy-to-clipboard` behavior
Utilizes `CopyToClipboard.js` from ipl-web
|
2023-06-20 12:06:27 +02:00 |
Johannes Meyer
|
60938b58c6
|
Remove jQuery
It's now part of icinga-php-thirdparty
|
2022-06-14 14:07:20 +02:00 |
Sukhwinder Dhillon
|
e4450e7368
|
Revert "js: Don't serve scripts utilizing ECMA2016+ features"
This reverts commit 4d4f5b3a69 .
|
2022-06-13 15:50:52 +02:00 |
Johannes Meyer
|
d7d31d00ea
|
Drop expandable.js
|
2022-02-07 14:11:48 +01:00 |
Johannes Meyer
|
ffaf6e5f04
|
Remove module asset support
|
2022-02-04 15:57:15 +01:00 |
Johannes Meyer
|
a00166f15b
|
Javascript: Enhance optimization
* Don't try to optimize non-icinga define calls
* Don't optimize `exports` dependency
* Log errors to debug log, it's stuff for devs
|
2021-08-10 09:23:45 +02:00 |
Johannes Meyer
|
1ada53539c
|
Force clients to ask us if their cached JS is valid
|
2021-06-16 14:57:14 +02:00 |
Johannes Meyer
|
162d898d42
|
js: Introduce `DatetimePicker` behavior
Utilizes `flatpickr` from ipl-web.
|
2021-05-17 13:20:42 +02:00 |
Johannes Meyer
|
cb4e6011f3
|
js: Remove jquery-migrate
|
2021-05-17 10:44:27 +02:00 |
Johannes Meyer
|
59e6ec4035
|
JavaScript: Ensure that `$baseFiles` are loaded first if minified
|
2021-03-09 08:52:10 +01:00 |
Johannes Meyer
|
4a2ab4740c
|
JavaScript: Enhance `DEFINE_RE` to broaden supported syntaxes
|
2021-03-09 08:52:10 +01:00 |
Johannes Meyer
|
4d4f5b3a69
|
js: Don't serve scripts utilizing ECMA2016+ features
i.e. library javascript assets
|
2021-02-22 16:01:42 +01:00 |
Johannes Meyer
|
64d1574972
|
JavaScript: Load minified library assets if available
|
2021-02-22 15:09:59 +01:00 |
Johannes Meyer
|
67de8a079a
|
js: Initialize all types of input enrichments
|
2021-01-14 11:57:24 +01:00 |
Johannes Meyer
|
cb24eafdb5
|
JavaScript: Load behavior `complete.js`
|
2021-01-14 11:57:05 +01:00 |
Johannes Meyer
|
e9fa9d95dd
|
JavaScript: Also optimize `define()` calls in module JS
|
2020-11-18 13:21:33 +01:00 |
Johannes Meyer
|
5a38977906
|
js: Add `define.js`
|
2020-11-18 13:21:33 +01:00 |
Johannes Meyer
|
a9d6482533
|
Javascript: Load JS assets from loaded libraries
|
2020-11-18 13:20:09 +01:00 |
Johannes Meyer
|
37fb455977
|
js: Drop sparkline lib and behavior
|
2020-09-28 16:39:54 +02:00 |
Eric Lippmann
|
9f4e29b56c
|
JS/CSS: Load modal behavior and styles
|
2019-11-04 12:46:30 +01:00 |
Johannes Meyer
|
d699191629
|
Let modules provide css/js assets to be used by other modules (#3961)
|
2019-09-25 09:53:53 +02:00 |
Johannes Meyer
|
f98f988aff
|
Remove tristate form element
|
2019-09-23 08:36:24 +02:00 |
Johannes Meyer
|
f8d3f43965
|
js: Drop vendor library tipsy
|
2019-07-18 07:57:14 +02:00 |
Johannes Meyer
|
c100654412
|
js: Integrate vendor library jquery-migrate
|
2019-07-18 07:57:14 +02:00 |
Jennifer Mourek
|
07586af41f
|
Remove IE8 & IE9 traces
|
2019-07-18 07:56:09 +02:00 |
Florian Strohmaier
|
7cf620f3f1
|
JS: Use jquery 3.4.1
refs #3813
|
2019-07-18 07:56:09 +02:00 |
Jennifer Mourek
|
55d35b9e5b
|
Remove jquery 1.11 dependency
refs #3784
|
2019-07-18 07:56:09 +02:00 |
Johannes Meyer
|
e2cddc2d46
|
js: Introduce storage.js, a localStorage abstraction layer
|
2019-07-17 13:12:41 +02:00 |
Johannes Meyer
|
0574f44bd9
|
colllapsibleContainer.js: Rename to collapsible.js
|
2019-07-17 13:12:41 +02:00 |
Florian Strohmaier
|
b07ffd4987
|
JS: Implement collapsible-container behavior
|
2019-07-17 13:12:41 +02:00 |
Alexander A. Klimov
|
41b105136d
|
Preserve collapsed FilterEditor subtrees across auto-refreshes
refs #2964
|
2018-04-06 13:54:51 +02:00 |
Alexander A. Klimov
|
6409bdc074
|
Implement persistent "Show more" spoilers
|
2017-11-27 14:18:42 +01:00 |
lippserd
|
df1e7683c8
|
Merge pull request #3041 from Icinga/feature/auto-detaching-dom-elements-3039
Implement auto-detaching DOM elements
|
2017-11-21 16:48:59 +01:00 |
Alexander A. Klimov
|
c7ffb41b02
|
Implement togglable flyover
refs #3024
|
2017-11-21 14:05:12 +01:00 |
Alexander A. Klimov
|
b000c1ae4a
|
Implement auto-detaching DOM elements
refs #3039
|
2017-11-21 13:17:55 +01:00 |
Johannes Meyer
|
beb3326631
|
StyleSheet/JavaScript: Also include Cache-Control when answering with a 304
Without Cache-Control, the browser may invalidate its cached file and we're
serving the file again on the next request.
refs #2917
|
2017-08-22 09:33:28 +02:00 |
Eric Lippmann
|
5661dfa63c
|
Harden import of vendor JavaSript libs
fixes #12328
|
2016-12-08 10:40:22 +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
|
ca1f412080
|
JS: Include autofocus behavior
refs #10671
|
2015-12-21 13:03:28 +01:00 |
Eric Lippmann
|
8006090108
|
Merge branch 'feature/theming-10705'
resolves #10705
|
2015-12-16 12:49:11 +01:00 |
Eric Lippmann
|
755f361e4c
|
Add behavior for dropdown navigation items
Dropdown navigation is not yet accessible. The added behavior listens for activity on dropdown-navigation-item for toggling the CSS class active.
|
2015-12-16 12:48:02 +01:00 |
Eric Lippmann
|
3a22168b64
|
Handle no-cache control in JavaScript and StyleSheet, not in FileCache
|
2015-11-27 16:51:19 +01:00 |
Eric Lippmann
|
bac09fd125
|
Fix void method result used in JavaScript
|
2015-11-27 16:48:38 +01:00 |
Eric Lippmann
|
0cc54ce34b
|
Refresh session every 10 minutes
Quick and dirty fix.
fixes #10229
|
2015-11-16 14:19:33 +01:00 |
Eric Lippmann
|
d03647f2e6
|
JS: Rename dblclickselect to selectable
refs #9826
|
2015-09-28 15:44:25 +02:00 |
Eric Lippmann
|
2ff822c2ac
|
Merge branch 'master' into feature/ipv6-addresses-9645-9826
|
2015-09-28 13:09:30 +02:00 |
Johannes Meyer
|
c7cc9e66df
|
JavaScript: Load all available module javascript files
refs #9702
|
2015-08-06 15:15:02 +02:00 |
Markus Frosch
|
083900dae0
|
Implement DblClickSelect as a Icinga Behavior
refs #9826
|
2015-08-04 14:06:33 +02:00 |
Matthias Jentsch
|
6a7e3fe440
|
Document multi selection and use clearer names
refs #9054
|
2015-06-30 13:03:41 +02:00 |