Fix more appropriate use of Traditional Chinese habit
5 | */
6 | ;(function($){
7 | $.fn.datepicker.dates['zh-TW'] = {
8 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
9 | daysShort: ["週日", "週一", "週二", "週三", "週四", "週五", "週六", "週日"],
10 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"],
11 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
12 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
13 | today: "今天",
14 | format: "yyyy年mm月dd日",
15 | weekStart: 1
16 | };
17 | }(jQuery));
18 |
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/aero.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/aero@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/blue.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/blue@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/flat.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/flat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/flat@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/green.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/green@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/grey.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/grey@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/orange.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/orange@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/pink.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/pink@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/purple.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/purple@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/red.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/red@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/yellow.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/flat/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/flat/yellow@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/futurico/futurico.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/futurico/futurico.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/futurico/futurico@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/futurico/futurico@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/line/line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/line/line.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/line/line@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/line/line@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/aero.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/aero@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/blue.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/blue@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/green.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/green@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/grey.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/grey@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/minimal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/minimal.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/minimal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/minimal@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/orange.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/orange@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/pink.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/pink@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/purple.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/purple@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/red.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/red@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/yellow.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/minimal/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/minimal/yellow@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/polaris/polaris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/polaris/polaris.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/polaris/polaris@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/polaris/polaris@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/aero.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/aero@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/aero@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/blue.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/blue@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/green.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/green@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/green@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/grey.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/grey@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/orange.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/orange@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/orange@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/pink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/pink.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/pink@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/pink@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/purple.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/purple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/purple@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/red.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/red@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/red@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/square.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/square@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/square@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/yellow.png
--------------------------------------------------------------------------------
/public/js/plugins/iCheck/square/yellow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/iCheck/square/yellow@2x.png
--------------------------------------------------------------------------------
/public/js/plugins/input-mask/phone-codes/readme.txt:
--------------------------------------------------------------------------------
1 | more phone masks can be found at https://github.com/andr-04/inputmask-multi
--------------------------------------------------------------------------------
/public/js/plugins/ionslider/img/sprite-skin-flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/ionslider/img/sprite-skin-flat.png
--------------------------------------------------------------------------------
/public/js/plugins/ionslider/img/sprite-skin-nice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/public/js/plugins/ionslider/img/sprite-skin-nice.png
--------------------------------------------------------------------------------
/public/js/plugins/morris/morris.css:
--------------------------------------------------------------------------------
1 | .morris-hover{position:absolute;z-index:1090;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#f9f9f9;background:rgba(0, 0, 0, 0.8);border:solid 2px rgba(0, 0, 0, 0.9);font-weight: 600;font-size:14px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}
2 | .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}
3 |
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/az.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/bg.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/da.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Angiv venligst "+t+" tegn mindre";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Angiv venligst "+t+" tegn mere";return n},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/de.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/et.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/fi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/fr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/gl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Engada ";return t===1?n+="un carácter":n+=t+" caracteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Elimine ";return t===1?n+="un carácter":n+=t+" caracteres",n},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){var t="Só pode ";return e.maximum===1?t+="un elemento":t+=e.maximum+" elementos",t},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/he.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"התוצאות לא נטענו בהלכה"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק "+t+" תווים";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס "+t+" תווים או יותר";return n},loadingMore:function(){return"טען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור רק "+e.maximum+" פריטים";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/hr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/hu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/id.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/is.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/ko.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/nb.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/ro.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să introduceți mai puțin de "+t;return n+=" caracter",n!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți incă "+t;return n+=" caracter",n!==1&&(n+="e"),n},loadingMore:function(){return"Se încarcă…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",t!==1&&(t+="e"),t},noResults:function(){return"Nu a fost găsit nimic"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/sv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/th.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/tr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/vi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/js/plugins/select2/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/resources/assets/js/app.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * First we will load all of this project's JavaScript dependencies which
4 | * includes Vue and other libraries. It is a great starting point when
5 | * building robust, powerful web applications using Vue and Laravel.
6 | */
7 |
8 | require('./bootstrap');
9 |
10 | /**
11 | * Next, we will create a fresh Vue application instance and attach it to
12 | * the page. Then, you may begin adding components to this application
13 | * or customize the JavaScript scaffolding to fit your unique needs.
14 | */
15 |
16 | Vue.component('example', require('./components/Example.vue'));
17 |
18 | const app = new Vue({
19 | el: '#app'
20 | });
21 |
--------------------------------------------------------------------------------
/resources/assets/js/components/Example.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
Example Component
7 |
8 |
9 | I'm an example component!
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
24 |
--------------------------------------------------------------------------------
/resources/assets/sass/app.scss:
--------------------------------------------------------------------------------
1 |
2 | // Fonts
3 | @import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
4 |
5 | // Variables
6 | @import "variables";
7 |
8 | // Bootstrap
9 | @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
10 |
--------------------------------------------------------------------------------
/resources/lang/en/auth.php:
--------------------------------------------------------------------------------
1 | 'These credentials do not match our records.',
17 | 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
18 |
19 | ];
20 |
--------------------------------------------------------------------------------
/resources/lang/en/button.php:
--------------------------------------------------------------------------------
1 | 'Cancel',
4 | 'delete' => 'Delete',
5 | 'edit' => 'Edit',
6 | 'login' => 'Login',
7 | 'query' => 'Query',
8 | 'save' => 'Save',
9 | ];
10 |
--------------------------------------------------------------------------------
/resources/lang/en/commands.php:
--------------------------------------------------------------------------------
1 | [
4 | 'migrated' => 'Settings already migrated.',
5 | 'migrated_warning' => 'Migrating settings from config.php anyway.',
6 | 'migrating' => "Migrating setting: ':setting' from ':old' to ':new'",
7 | 'nochanges' => "--dry-run enabled: No changes were made."
8 | ],
9 | ];
10 |
--------------------------------------------------------------------------------
/resources/lang/en/dashboard.php:
--------------------------------------------------------------------------------
1 | [
6 | 'create' => 'Create dashboard',
7 | 'clear' => 'Clear dashboard',
8 | 'update' => 'Update dashboard',
9 | 'delete' => 'Delete dashboard',
10 | ],
11 | 'select' => [
12 | 'private' => 'Private',
13 | 'read' => 'Shared (read)',
14 | 'write' => 'Shared (write)',
15 | 'widget' => 'Select a widget',
16 | 'dashboard' => 'Select a dashboard',
17 | ],
18 | 'label' => [
19 | 'name' => 'Dashboard name',
20 | 'sharing' => 'Sharing',
21 | 'copy' => 'Copy from',
22 | 'add_widget' => 'Add widget',
23 | ]
24 |
25 | ];
26 |
--------------------------------------------------------------------------------
/resources/lang/en/pagination.php:
--------------------------------------------------------------------------------
1 | '« Previous',
17 | 'next' => 'Next »',
18 |
19 | ];
20 |
--------------------------------------------------------------------------------
/resources/lang/en/widgets.php:
--------------------------------------------------------------------------------
1 | [
6 | 'tile_width' => 'Tile width',
7 | 'show' => 'Show',
8 | 'notes' => 'Notes',
9 | 'output_type' => 'Output type',
10 | ],
11 | 'text' => [
12 | 'only_devices' => 'Only Devices',
13 | 'only_services' => 'Only Services',
14 | 'both_devices_services' => 'Devices and Services',
15 | 'dynamic' => 'Dynamic graph',
16 | 'png' => 'PNG graph',
17 | ],
18 | 'btn' => [
19 | 'update_widget' => 'Update widget',
20 | ],
21 |
22 | ];
23 |
--------------------------------------------------------------------------------
/resources/views/alerting/logs/list.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.app')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('title', trans('nav.overview.alerts.log'))
6 |
7 | @section('content-header')
8 |
9 | {{ trans('nav.overview.alerts.log') }}
10 |
11 |
12 |
13 | - {{ trans('nav.home') }}
14 | - {{ trans('nav.overview.alerts.alerting') }}
15 | - {{ trans('nav.overview.alerts.main') }}
16 |
17 | @endsection
18 |
19 | @section('content')
20 | {!! $dataTable->table() !!}
21 | @endsection
22 |
23 | @section('scripts')
24 | {!! $dataTable->scripts() !!}
25 | @endsection
26 |
--------------------------------------------------------------------------------
/resources/views/auth/emails/password.blade.php:
--------------------------------------------------------------------------------
1 | Click here to reset your password: {{ $link }}
2 |
--------------------------------------------------------------------------------
/resources/views/components/form/ajax-sortable.blade.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/views/components/form/horiz-password.blade.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/resources/views/components/form/horiz-select.blade.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/resources/views/components/form/horiz-submit.blade.php:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/resources/views/components/form/horiz-text.blade.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/resources/views/datatables/device-group/actions.blade.php:
--------------------------------------------------------------------------------
1 |
3 |
4 |
6 |
7 |
--------------------------------------------------------------------------------
/resources/views/datatables/device-group/count.blade.php:
--------------------------------------------------------------------------------
1 |
2 | {{ $deviceCount }}
--------------------------------------------------------------------------------
/resources/views/datatables/device-group/link.blade.php:
--------------------------------------------------------------------------------
1 | {{ $name }}
--------------------------------------------------------------------------------
/resources/views/datatables/device/hostname.blade.php:
--------------------------------------------------------------------------------
1 | {{ $hostname }}
--------------------------------------------------------------------------------
/resources/views/datatables/device/icon.blade.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/views/datatables/device/resources.blade.php:
--------------------------------------------------------------------------------
1 | {{ $portCount }}
2 | {{ $sensorCount }}
3 |
--------------------------------------------------------------------------------
/resources/views/datatables/device/status-reason.blade.php:
--------------------------------------------------------------------------------
1 | @if($status == 0)
2 | {{ $status_reason }}
3 | @else
4 | up
5 | @endif
6 |
--------------------------------------------------------------------------------
/resources/views/datatables/generic/hostname.blade.php:
--------------------------------------------------------------------------------
1 |
2 | {{ isset($device, $device['hostname']) ? $device['hostname'] : \App\Models\Device::find($device_id)->hostname ?: __('Device deleted') }}
3 |
4 |
--------------------------------------------------------------------------------
/resources/views/datatables/syslog/hostname.blade.php:
--------------------------------------------------------------------------------
1 | {{ isset($device['hostname']) ? $device['hostname'] : __('Device deleted') }}
--------------------------------------------------------------------------------
/resources/views/datatables/user/actions.blade.php:
--------------------------------------------------------------------------------
1 |
2 | @lang('Edit')
3 |
4 |
6 |
--------------------------------------------------------------------------------
/resources/views/general/eventlog/list.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.app')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('title', trans('nav.overview.eventlog'))
6 |
7 | @section('content-header')
8 |
9 | {{ trans('nav.overview.eventlog') }}
10 | {{ trans('nav.devices.all') }}
11 |
12 |
13 | - {{ trans('nav.home') }}
14 | - {{ trans('nav.overview.eventlog') }}
15 |
16 | @endsection
17 |
18 | @section('content')
19 | {!! $dataTable->table() !!}
20 | @endsection
21 |
22 | @section('scripts')
23 | {!! $dataTable->scripts() !!}
24 | @endsection
25 |
--------------------------------------------------------------------------------
/resources/views/general/inventory/list.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.app')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('title', trans('nav.overview.inventory'))
6 |
7 | @section('content-header')
8 |
9 | {{ trans('nav.overview.inventory') }}
10 |
11 |
12 |
13 | - {{ trans('nav.home') }}
14 | - {{ trans('nav.overview.inventory') }}
15 |
16 | @endsection
17 |
18 | @section('content')
19 | {!! $dataTable->table(['class' => 'table table-hover']) !!}
20 | @endsection
21 |
22 | @section('scripts')
23 | {!! $dataTable->scripts() !!}
24 | @endsection
25 |
--------------------------------------------------------------------------------
/resources/views/general/search/list.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.app')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('title', trans('nav.search'))
6 |
7 | @section('content-header')
8 |
9 | {{ trans('nav.search') }}
10 |
11 |
12 |
13 | - {{ trans('nav.home') }}
14 | - {{ trans('nav.search') }}
15 |
16 | @endsection
17 |
18 | @section('content')
19 | {!! $dataTable->table(['class' => 'table table-hover']) !!}
20 | @endsection
21 |
22 | @section('scripts')
23 | {!! $dataTable->scripts() !!}
24 | @endsection
25 |
--------------------------------------------------------------------------------
/resources/views/general/syslog/list.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.app')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('title', trans('nav.overview.syslog'))
6 |
7 | @section('content-header')
8 |
9 | {{ trans('nav.overview.syslog') }}
10 |
11 |
12 |
13 | - {{ trans('nav.home') }}
14 | - {{ trans('nav.overview.syslog') }}
15 |
16 | @endsection
17 |
18 | @section('content')
19 | {!! $dataTable->table() !!}
20 | @endsection
21 |
22 | @section('scripts')
23 | {!! $dataTable->scripts() !!}
24 | @endsection
25 |
--------------------------------------------------------------------------------
/resources/views/general/widget.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.widget')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('content')
6 | {!! $dataTable->table() !!}
7 | @endsection
8 |
9 | @section('scripts')
10 | {!! $dataTable->scripts() !!}
11 |
12 | @endsection
13 |
--------------------------------------------------------------------------------
/resources/views/includes/flot.blade.php:
--------------------------------------------------------------------------------
1 | @section('pagejs')
2 | @parent
3 |
4 |
5 |
6 | @endsection
7 |
--------------------------------------------------------------------------------
/resources/views/layouts/widget.blade.php:
--------------------------------------------------------------------------------
1 | @if ($action == 'settings')
2 |
3 | {!! Form::open(array('action' => null, 'class' => 'form-horizontal widget-settings')) !!}
4 |
5 | @yield('settings')
6 |
7 |
8 | {{ Form::submit(trans('widgets.btn.update_widget'), ['class' => 'btn btn-primary update-widget-settings']) }}
9 | {{ Form::submit(trans('button.cancel'), ['class' => 'btn btn-danger cancel-widget-settings']) }}
10 |
11 | {!! Form::close() !!}
12 | @else
13 | @yield('content')
14 | @endif
15 |
16 | @yield('scripts')
17 |
--------------------------------------------------------------------------------
/resources/views/users/devices-create.blade.php:
--------------------------------------------------------------------------------
1 |
2 | {{ Form::open(['route' => ['users.devices.store', $user->user_id], 'class' => 'modalForm']) }}
3 | @foreach(\App\Models\Device::all()->diff($user->devices) as $device)
4 |
5 |
8 |
9 | @endforeach
10 | {{ Form::bsSubmit(trans('button.save'), ['class' => 'btn-primary modalFooterContent modalSave'])}}
11 | {{ Form::close() }}
12 |
--------------------------------------------------------------------------------
/resources/views/vendor/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/librenms/librenmsv2/fbe2671d53b6ee2911fa40262bac6047030b3a2a/resources/views/vendor/.gitkeep
--------------------------------------------------------------------------------
/resources/views/vendor/datatables/script.blade.php:
--------------------------------------------------------------------------------
1 | (function(window,$){window.LaravelDataTables=window.LaravelDataTables||{};window.LaravelDataTables["%1$s"]=$("#%1$s").DataTable(%2$s);})(window,jQuery);
2 |
--------------------------------------------------------------------------------
/resources/views/widgets/alertlog.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.widget')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('content')
6 | {!! $dataTable->table($tableName) !!}
7 | @endsection
8 |
9 | @section('scripts')
10 | {!! $dataTable->scripts() !!}
11 | @endsection
12 |
--------------------------------------------------------------------------------
/resources/views/widgets/eventlog.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.widget')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('content')
6 | {!! $dataTable->table($tableName) !!}
7 | @endsection
8 |
9 | @section('scripts')
10 | {!! $dataTable->scripts() !!}
11 | @endsection
12 |
--------------------------------------------------------------------------------
/resources/views/widgets/syslog.blade.php:
--------------------------------------------------------------------------------
1 | @extends('layouts.widget')
2 |
3 | @include('includes.datatables')
4 |
5 | @section('content')
6 | {!! $dataTable->table($tableName) !!}
7 | @endsection
8 |
9 | @section('scripts')
10 | {!! $dataTable->scripts() !!}
11 | @endsection
12 |
--------------------------------------------------------------------------------
/routes/channels.php:
--------------------------------------------------------------------------------
1 | id === (int)$id;
16 | });
17 |
--------------------------------------------------------------------------------
/routes/console.php:
--------------------------------------------------------------------------------
1 | comment(Inspiring::quote());
18 | })->describe('Display an inspiring quote');
19 |
--------------------------------------------------------------------------------
/server.php:
--------------------------------------------------------------------------------
1 |
8 | */
9 |
10 | $uri = urldecode(
11 | parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
12 | );
13 |
14 | // This file allows us to emulate Apache's "mod_rewrite" functionality from the
15 | // built-in PHP web server. This provides a convenient way to test a Laravel
16 | // application without having installed a "real" web server software here.
17 | if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
18 | return false;
19 | }
20 |
21 | require_once __DIR__.'/public/index.php';
22 |
--------------------------------------------------------------------------------
/storage/app/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !public/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/storage/app/public/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/.gitignore:
--------------------------------------------------------------------------------
1 | config.php
2 | routes.php
3 | schedule-*
4 | compiled.php
5 | services.json
6 | events.scanned.php
7 | routes.scanned.php
8 | down
9 |
--------------------------------------------------------------------------------
/storage/framework/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/sessions/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/storage/framework/views/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/tests/Browser/General/AboutPageTest.php:
--------------------------------------------------------------------------------
1 | create();
17 | $this->actingAs($user)
18 | ->visit('/about')
19 | ->see('This program is free software:')
20 | ->see('Contributors')
21 | ->see('Statistics');
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/tests/Browser/General/OverviewPageTest.php:
--------------------------------------------------------------------------------
1 | create();
18 |
19 | $data = ['user_id' => $user['user_id'], 'dashboard_name' => 'Test Dashboard', 'access' => '0'];
20 | $dashboard = Dashboard::create($data);
21 |
22 | $this->actingAs($user)
23 | ->visit('/dashboard/'.$dashboard['dashboard_id'])
24 | ->see('Test Dashboard');
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/tests/Browser/console/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/tests/Browser/screenshots/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/tests/BrowserKitTestCase.php:
--------------------------------------------------------------------------------
1 | setupDatabase();
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/tests/CreatesApplication.php:
--------------------------------------------------------------------------------
1 | make(Kernel::class)->bootstrap();
19 |
20 | return $app;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/tests/TestCase.php:
--------------------------------------------------------------------------------
1 | setupDatabase();
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/webpack.mix.js:
--------------------------------------------------------------------------------
1 | const {mix} = require('laravel-mix');
2 |
3 | /*
4 | |--------------------------------------------------------------------------
5 | | Mix Asset Management
6 | |--------------------------------------------------------------------------
7 | |
8 | | Mix provides a clean, fluent API for defining some Webpack build steps
9 | | for your Laravel application. By default, we are compiling the Sass
10 | | file for the application as well as bundling up all the JS files.
11 | |
12 | */
13 |
14 | mix.js('resources/assets/js/app.js', 'public/js')
15 | .sass('resources/assets/sass/app.scss', 'public/css');
16 |
--------------------------------------------------------------------------------