├── SpecOps
├── Pages
│ ├── _ViewStart.cshtml
│ ├── _ViewImports.cshtml
│ └── Shared
│ │ └── _ValidationScriptsPartial.cshtml
├── wwwroot
│ ├── docs
│ │ ├── assets
│ │ │ ├── css
│ │ │ │ └── docs.css
│ │ │ ├── img
│ │ │ │ ├── logo-xl.png
│ │ │ │ ├── logo-xs.png
│ │ │ │ ├── AdminLTELogo.png
│ │ │ │ ├── user1-128x128.jpg
│ │ │ │ ├── user3-128x128.jpg
│ │ │ │ ├── user4-128x128.jpg
│ │ │ │ ├── user5-128x128.jpg
│ │ │ │ ├── user6-128x128.jpg
│ │ │ │ ├── user7-128x128.jpg
│ │ │ │ └── user8-128x128.jpg
│ │ │ └── plugins
│ │ │ │ └── fontawesome-free
│ │ │ │ └── webfonts
│ │ │ │ ├── fa-solid-900.eot
│ │ │ │ ├── fa-solid-900.ttf
│ │ │ │ ├── fa-brands-400.eot
│ │ │ │ ├── fa-brands-400.ttf
│ │ │ │ ├── fa-brands-400.woff
│ │ │ │ ├── fa-brands-400.woff2
│ │ │ │ ├── fa-regular-400.eot
│ │ │ │ ├── fa-regular-400.ttf
│ │ │ │ ├── fa-regular-400.woff
│ │ │ │ ├── fa-solid-900.woff
│ │ │ │ ├── fa-solid-900.woff2
│ │ │ │ └── fa-regular-400.woff2
│ │ ├── Gemfile
│ │ ├── _layouts
│ │ │ ├── page.html
│ │ │ └── default.html
│ │ ├── _includes
│ │ │ ├── footer.html
│ │ │ └── foot.html
│ │ └── 404.html
│ ├── favicon.ico
│ ├── dist
│ │ └── img
│ │ │ ├── avatar.png
│ │ │ ├── avatar2.png
│ │ │ ├── avatar3.png
│ │ │ ├── avatar4.png
│ │ │ ├── avatar5.png
│ │ │ ├── icons.png
│ │ │ ├── photo1.png
│ │ │ ├── photo2.png
│ │ │ ├── photo3.jpg
│ │ │ ├── photo4.jpg
│ │ │ ├── prod-1.jpg
│ │ │ ├── prod-2.jpg
│ │ │ ├── prod-3.jpg
│ │ │ ├── prod-4.jpg
│ │ │ ├── prod-5.jpg
│ │ │ ├── boxed-bg.jpg
│ │ │ ├── boxed-bg.png
│ │ │ ├── AdminLTELogo.png
│ │ │ ├── credit
│ │ │ ├── visa.png
│ │ │ ├── cirrus.png
│ │ │ ├── paypal.png
│ │ │ ├── paypal2.png
│ │ │ ├── mastercard.png
│ │ │ └── american-express.png
│ │ │ ├── log-example.PNG
│ │ │ ├── logo-specops.png
│ │ │ ├── banner-SpecOps.PNG
│ │ │ ├── user1-128x128.jpg
│ │ │ ├── user2-160x160.jpg
│ │ │ ├── user3-128x128.jpg
│ │ │ ├── user4-128x128.jpg
│ │ │ ├── user5-128x128.jpg
│ │ │ ├── user6-128x128.jpg
│ │ │ ├── user7-128x128.jpg
│ │ │ ├── user8-128x128.jpg
│ │ │ ├── default-150x150.png
│ │ │ ├── parameters-example.PNG
│ │ │ ├── script-page-example.png
│ │ │ └── terminal-page-example.PNG
│ ├── lib
│ │ └── signalr
│ │ │ └── dist
│ │ │ ├── esm
│ │ │ ├── browser-index.d.ts
│ │ │ ├── Stream.js
│ │ │ ├── Polyfills.js
│ │ │ ├── IConnection.js
│ │ │ ├── IRetryPolicy.js
│ │ │ ├── IHttpConnectionOptions.js
│ │ │ ├── TextMessageFormat.d.ts
│ │ │ ├── DefaultReconnectPolicy.d.ts
│ │ │ ├── XhrHttpClient.d.ts
│ │ │ ├── Subject.d.ts
│ │ │ ├── Loggers.d.ts
│ │ │ ├── Polyfills.d.ts
│ │ │ ├── IConnection.d.ts
│ │ │ ├── FetchHttpClient.d.ts
│ │ │ ├── HandshakeProtocol.d.ts
│ │ │ └── AbortController.d.ts
│ │ │ └── cjs
│ │ │ ├── Stream.js
│ │ │ ├── Polyfills.js
│ │ │ ├── IConnection.js
│ │ │ ├── IRetryPolicy.js
│ │ │ └── IHttpConnectionOptions.js
│ ├── plugins
│ │ ├── summernote
│ │ │ ├── summernote.min.js.LICENSE.txt
│ │ │ ├── summernote-bs4.min.js.LICENSE.txt
│ │ │ ├── summernote-lite.min.js.LICENSE.txt
│ │ │ ├── font
│ │ │ │ ├── summernote.eot
│ │ │ │ ├── summernote.ttf
│ │ │ │ ├── summernote.woff
│ │ │ │ └── summernote.woff2
│ │ │ ├── lang
│ │ │ │ ├── summernote-ar-AR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-az-AZ.min.js.LICENSE.txt
│ │ │ │ ├── summernote-bg-BG.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ca-ES.min.js.LICENSE.txt
│ │ │ │ ├── summernote-cs-CZ.min.js.LICENSE.txt
│ │ │ │ ├── summernote-da-DK.min.js.LICENSE.txt
│ │ │ │ ├── summernote-de-DE.min.js.LICENSE.txt
│ │ │ │ ├── summernote-el-GR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-es-ES.min.js.LICENSE.txt
│ │ │ │ ├── summernote-es-EU.min.js.LICENSE.txt
│ │ │ │ ├── summernote-fa-IR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-fi-FI.min.js.LICENSE.txt
│ │ │ │ ├── summernote-fr-FR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-gl-ES.min.js.LICENSE.txt
│ │ │ │ ├── summernote-he-IL.min.js.LICENSE.txt
│ │ │ │ ├── summernote-hr-HR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-hu-HU.min.js.LICENSE.txt
│ │ │ │ ├── summernote-id-ID.min.js.LICENSE.txt
│ │ │ │ ├── summernote-it-IT.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ja-JP.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ko-KR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-lt-LT.min.js.LICENSE.txt
│ │ │ │ ├── summernote-lt-LV.min.js.LICENSE.txt
│ │ │ │ ├── summernote-mn-MN.min.js.LICENSE.txt
│ │ │ │ ├── summernote-nb-NO.min.js.LICENSE.txt
│ │ │ │ ├── summernote-nl-NL.min.js.LICENSE.txt
│ │ │ │ ├── summernote-pl-PL.min.js.LICENSE.txt
│ │ │ │ ├── summernote-pt-BR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-pt-PT.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ro-RO.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ru-RU.min.js.LICENSE.txt
│ │ │ │ ├── summernote-sk-SK.min.js.LICENSE.txt
│ │ │ │ ├── summernote-sl-SI.min.js.LICENSE.txt
│ │ │ │ ├── summernote-sr-RS.min.js.LICENSE.txt
│ │ │ │ ├── summernote-sv-SE.min.js.LICENSE.txt
│ │ │ │ ├── summernote-ta-IN.min.js.LICENSE.txt
│ │ │ │ ├── summernote-th-TH.min.js.LICENSE.txt
│ │ │ │ ├── summernote-tr-TR.min.js.LICENSE.txt
│ │ │ │ ├── summernote-uk-UA.min.js.LICENSE.txt
│ │ │ │ ├── summernote-uz-UZ.min.js.LICENSE.txt
│ │ │ │ ├── summernote-vi-VN.min.js.LICENSE.txt
│ │ │ │ ├── summernote-zh-CN.min.js.LICENSE.txt
│ │ │ │ ├── summernote-zh-TW.min.js.LICENSE.txt
│ │ │ │ └── summernote-sr-RS-Latin.min.js.LICENSE.txt
│ │ │ └── plugin
│ │ │ │ └── databasic
│ │ │ │ └── summernote-ext-databasic.css
│ │ ├── codemirror
│ │ │ ├── theme
│ │ │ │ └── ambiance-mobile.css
│ │ │ ├── addon
│ │ │ │ ├── display
│ │ │ │ │ └── fullscreen.css
│ │ │ │ ├── search
│ │ │ │ │ └── matchesonscrollbar.css
│ │ │ │ └── fold
│ │ │ │ │ └── foldgutter.css
│ │ │ └── mode
│ │ │ │ ├── tiddlywiki
│ │ │ │ └── tiddlywiki.css
│ │ │ │ └── tiki
│ │ │ │ └── tiki.css
│ │ ├── jquery-mapael
│ │ │ └── maps
│ │ │ │ └── README.txt
│ │ ├── fontawesome-free
│ │ │ └── webfonts
│ │ │ │ ├── fa-solid-900.eot
│ │ │ │ ├── fa-solid-900.ttf
│ │ │ │ ├── fa-brands-400.eot
│ │ │ │ ├── fa-brands-400.ttf
│ │ │ │ ├── fa-brands-400.woff
│ │ │ │ ├── fa-regular-400.eot
│ │ │ │ ├── fa-regular-400.ttf
│ │ │ │ ├── fa-solid-900.woff
│ │ │ │ ├── fa-solid-900.woff2
│ │ │ │ ├── fa-brands-400.woff2
│ │ │ │ ├── fa-regular-400.woff
│ │ │ │ └── fa-regular-400.woff2
│ │ ├── jquery-ui
│ │ │ └── images
│ │ │ │ ├── ui-icons_444444_256x240.png
│ │ │ │ ├── ui-icons_555555_256x240.png
│ │ │ │ ├── ui-icons_777620_256x240.png
│ │ │ │ ├── ui-icons_777777_256x240.png
│ │ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ │ └── ui-icons_ffffff_256x240.png
│ │ ├── datatables-colreorder
│ │ │ ├── css
│ │ │ │ ├── colReorder.bootstrap4.min.css
│ │ │ │ └── colReorder.bootstrap4.css
│ │ │ └── js
│ │ │ │ └── colReorder.bootstrap4.min.js
│ │ ├── flag-icon-css
│ │ │ └── flags
│ │ │ │ ├── 1x1
│ │ │ │ ├── bd.svg
│ │ │ │ ├── de.svg
│ │ │ │ ├── bq.svg
│ │ │ │ ├── nl.svg
│ │ │ │ ├── pl.svg
│ │ │ │ ├── am.svg
│ │ │ │ ├── cz.svg
│ │ │ │ ├── gl.svg
│ │ │ │ ├── lu.svg
│ │ │ │ ├── dk.svg
│ │ │ │ ├── gb-eng.svg
│ │ │ │ ├── gb-sct.svg
│ │ │ │ ├── se.svg
│ │ │ │ ├── fi.svg
│ │ │ │ ├── id.svg
│ │ │ │ ├── lv.svg
│ │ │ │ ├── mc.svg
│ │ │ │ ├── ua.svg
│ │ │ │ ├── at.svg
│ │ │ │ ├── ma.svg
│ │ │ │ ├── es-ca.svg
│ │ │ │ ├── bw.svg
│ │ │ │ ├── ng.svg
│ │ │ │ ├── ae.svg
│ │ │ │ ├── hu.svg
│ │ │ │ ├── ye.svg
│ │ │ │ ├── ga.svg
│ │ │ │ ├── ml.svg
│ │ │ │ ├── ne.svg
│ │ │ │ ├── td.svg
│ │ │ │ ├── ci.svg
│ │ │ │ ├── be.svg
│ │ │ │ ├── co.svg
│ │ │ │ ├── ru.svg
│ │ │ │ ├── th.svg
│ │ │ │ ├── bg.svg
│ │ │ │ ├── bl.svg
│ │ │ │ ├── cr.svg
│ │ │ │ ├── fr.svg
│ │ │ │ ├── gf.svg
│ │ │ │ ├── gh.svg
│ │ │ │ ├── gn.svg
│ │ │ │ ├── gp.svg
│ │ │ │ ├── ie.svg
│ │ │ │ ├── it.svg
│ │ │ │ ├── mf.svg
│ │ │ │ ├── mq.svg
│ │ │ │ ├── pm.svg
│ │ │ │ ├── re.svg
│ │ │ │ ├── wf.svg
│ │ │ │ ├── yt.svg
│ │ │ │ ├── dz.svg
│ │ │ │ ├── mg.svg
│ │ │ │ ├── mv.svg
│ │ │ │ ├── ro.svg
│ │ │ │ ├── ch.svg
│ │ │ │ ├── sr.svg
│ │ │ │ ├── no.svg
│ │ │ │ ├── sj.svg
│ │ │ │ ├── tt.svg
│ │ │ │ ├── mu.svg
│ │ │ │ ├── qa.svg
│ │ │ │ ├── ee.svg
│ │ │ │ ├── lc.svg
│ │ │ │ ├── bf.svg
│ │ │ │ ├── to.svg
│ │ │ │ ├── jm.svg
│ │ │ │ ├── gm.svg
│ │ │ │ ├── ss.svg
│ │ │ │ ├── mk.svg
│ │ │ │ ├── sn.svg
│ │ │ │ ├── mr.svg
│ │ │ │ ├── lt.svg
│ │ │ │ ├── sl.svg
│ │ │ │ ├── gy.svg
│ │ │ │ ├── az.svg
│ │ │ │ ├── cg.svg
│ │ │ │ ├── vc.svg
│ │ │ │ ├── jp.svg
│ │ │ │ ├── so.svg
│ │ │ │ ├── vn.svg
│ │ │ │ ├── sd.svg
│ │ │ │ ├── la.svg
│ │ │ │ ├── pw.svg
│ │ │ │ ├── cd.svg
│ │ │ │ ├── gb.svg
│ │ │ │ ├── bj.svg
│ │ │ │ ├── kw.svg
│ │ │ │ ├── bh.svg
│ │ │ │ ├── is.svg
│ │ │ │ ├── ly.svg
│ │ │ │ ├── fo.svg
│ │ │ │ ├── sy.svg
│ │ │ │ ├── tr.svg
│ │ │ │ ├── ps.svg
│ │ │ │ ├── ax.svg
│ │ │ │ ├── bb.svg
│ │ │ │ └── bs.svg
│ │ │ │ └── 4x3
│ │ │ │ ├── bd.svg
│ │ │ │ ├── de.svg
│ │ │ │ ├── gl.svg
│ │ │ │ ├── am.svg
│ │ │ │ ├── bq.svg
│ │ │ │ ├── nl.svg
│ │ │ │ ├── lu.svg
│ │ │ │ ├── pl.svg
│ │ │ │ ├── cz.svg
│ │ │ │ ├── gb-sct.svg
│ │ │ │ ├── se.svg
│ │ │ │ ├── dk.svg
│ │ │ │ ├── fi.svg
│ │ │ │ ├── lv.svg
│ │ │ │ ├── at.svg
│ │ │ │ ├── id.svg
│ │ │ │ ├── mc.svg
│ │ │ │ ├── ua.svg
│ │ │ │ ├── gb-eng.svg
│ │ │ │ ├── ma.svg
│ │ │ │ ├── ae.svg
│ │ │ │ ├── es-ca.svg
│ │ │ │ ├── bw.svg
│ │ │ │ ├── ng.svg
│ │ │ │ ├── td.svg
│ │ │ │ ├── ga.svg
│ │ │ │ ├── hu.svg
│ │ │ │ ├── ml.svg
│ │ │ │ ├── ne.svg
│ │ │ │ ├── sl.svg
│ │ │ │ ├── ye.svg
│ │ │ │ ├── ci.svg
│ │ │ │ ├── gh.svg
│ │ │ │ ├── bg.svg
│ │ │ │ ├── dz.svg
│ │ │ │ ├── mv.svg
│ │ │ │ ├── ru.svg
│ │ │ │ ├── be.svg
│ │ │ │ ├── co.svg
│ │ │ │ ├── th.svg
│ │ │ │ ├── bl.svg
│ │ │ │ ├── cr.svg
│ │ │ │ ├── fr.svg
│ │ │ │ ├── gf.svg
│ │ │ │ ├── gn.svg
│ │ │ │ ├── gp.svg
│ │ │ │ ├── ie.svg
│ │ │ │ ├── it.svg
│ │ │ │ ├── mf.svg
│ │ │ │ ├── mq.svg
│ │ │ │ ├── pm.svg
│ │ │ │ ├── re.svg
│ │ │ │ ├── wf.svg
│ │ │ │ ├── yt.svg
│ │ │ │ ├── mg.svg
│ │ │ │ ├── ro.svg
│ │ │ │ ├── sr.svg
│ │ │ │ ├── tt.svg
│ │ │ │ ├── ch.svg
│ │ │ │ ├── ee.svg
│ │ │ │ ├── no.svg
│ │ │ │ ├── sj.svg
│ │ │ │ ├── mu.svg
│ │ │ │ ├── cd.svg
│ │ │ │ ├── qa.svg
│ │ │ │ ├── bf.svg
│ │ │ │ ├── lc.svg
│ │ │ │ ├── mk.svg
│ │ │ │ ├── to.svg
│ │ │ │ ├── ss.svg
│ │ │ │ ├── jm.svg
│ │ │ │ ├── sn.svg
│ │ │ │ ├── mr.svg
│ │ │ │ ├── lt.svg
│ │ │ │ ├── vc.svg
│ │ │ │ ├── la.svg
│ │ │ │ ├── pw.svg
│ │ │ │ ├── gy.svg
│ │ │ │ ├── jp.svg
│ │ │ │ ├── az.svg
│ │ │ │ ├── cg.svg
│ │ │ │ ├── so.svg
│ │ │ │ ├── vn.svg
│ │ │ │ ├── bh.svg
│ │ │ │ ├── sd.svg
│ │ │ │ ├── gb.svg
│ │ │ │ ├── bj.svg
│ │ │ │ ├── kw.svg
│ │ │ │ ├── is.svg
│ │ │ │ ├── sy.svg
│ │ │ │ ├── tr.svg
│ │ │ │ ├── ly.svg
│ │ │ │ ├── bs.svg
│ │ │ │ ├── gm.svg
│ │ │ │ ├── tz.svg
│ │ │ │ ├── cl.svg
│ │ │ │ ├── bb.svg
│ │ │ │ └── fo.svg
│ │ ├── datatables-keytable
│ │ │ ├── css
│ │ │ │ ├── keyTable.bootstrap4.min.css
│ │ │ │ └── keyTable.bootstrap4.css
│ │ │ └── js
│ │ │ │ └── keyTable.bootstrap4.min.js
│ │ ├── flot
│ │ │ └── plugins
│ │ │ │ └── jquery.flot.uiConstants.js
│ │ ├── fullcalendar
│ │ │ └── locales
│ │ │ │ ├── ug.js
│ │ │ │ ├── en-au.js
│ │ │ │ ├── en-gb.js
│ │ │ │ ├── en-nz.js
│ │ │ │ ├── uz.js
│ │ │ │ ├── ko.js
│ │ │ │ ├── zh-tw.js
│ │ │ │ ├── ja.js
│ │ │ │ ├── he.js
│ │ │ │ ├── mk.js
│ │ │ │ ├── pt-br.js
│ │ │ │ ├── fr-ca.js
│ │ │ │ └── ka.js
│ │ ├── datatables-rowreorder
│ │ │ ├── css
│ │ │ │ ├── rowReorder.bootstrap4.min.css
│ │ │ │ └── rowReorder.bootstrap4.css
│ │ │ └── js
│ │ │ │ └── rowReorder.bootstrap4.min.js
│ │ ├── datatables-fixedheader
│ │ │ ├── css
│ │ │ │ ├── fixedHeader.bootstrap4.min.css
│ │ │ │ └── fixedHeader.bootstrap4.css
│ │ │ └── js
│ │ │ │ └── fixedHeader.bootstrap4.min.js
│ │ ├── datatables-rowgroup
│ │ │ ├── css
│ │ │ │ ├── rowGroup.bootstrap4.min.css
│ │ │ │ └── rowGroup.bootstrap4.css
│ │ │ └── js
│ │ │ │ └── rowGroup.bootstrap4.min.js
│ │ ├── jquery-validation
│ │ │ └── localization
│ │ │ │ ├── methods_pt.min.js
│ │ │ │ ├── methods_fi.min.js
│ │ │ │ ├── methods_de.min.js
│ │ │ │ ├── methods_it.min.js
│ │ │ │ ├── methods_es_CL.min.js
│ │ │ │ └── methods_nl.min.js
│ │ ├── chart.js
│ │ │ └── Chart.min.css
│ │ ├── pace-progress
│ │ │ └── themes
│ │ │ │ ├── black
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── blue
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── green
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── orange
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── pink
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── purple
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── red
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── silver
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ ├── white
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ │ │ └── yellow
│ │ │ │ ├── pace-theme-minimal.css
│ │ │ │ └── pace-theme-fill-left.css
│ │ ├── datatables-select
│ │ │ └── js
│ │ │ │ └── select.bootstrap4.min.js
│ │ ├── datatables-scroller
│ │ │ └── js
│ │ │ │ └── scroller.bootstrap4.min.js
│ │ ├── datatables-fixedcolumns
│ │ │ └── js
│ │ │ │ └── fixedColumns.bootstrap4.min.js
│ │ ├── jqvmap
│ │ │ └── jqvmap.min.css
│ │ ├── select2
│ │ │ └── js
│ │ │ │ └── i18n
│ │ │ │ └── zh-TW.js
│ │ └── datatables-autofill
│ │ │ └── js
│ │ │ └── autoFill.bootstrap4.min.js
│ ├── build
│ │ ├── scss
│ │ │ ├── parts
│ │ │ │ ├── _miscellaneous.scss
│ │ │ │ ├── _extra-components.scss
│ │ │ │ ├── _core.scss
│ │ │ │ ├── _components.scss
│ │ │ │ ├── _pages.scss
│ │ │ │ ├── _plugins.scss
│ │ │ │ ├── adminlte.plugins.scss
│ │ │ │ └── adminlte.components.scss
│ │ │ ├── _elevation.scss
│ │ │ ├── pages
│ │ │ │ ├── _invoice.scss
│ │ │ │ └── _projects.scss
│ │ │ ├── _mixins.scss
│ │ │ ├── mixins
│ │ │ │ ├── _direct-chat.scss
│ │ │ │ └── _toasts.scss
│ │ │ ├── _carousel.scss
│ │ │ └── plugins
│ │ │ │ └── _jqvmap.scss
│ │ ├── config
│ │ │ ├── postcss.config.js
│ │ │ └── .eslintrc.json
│ │ └── npm
│ │ │ └── .eslintrc.json
│ └── js
│ │ └── site.js
├── .config
│ └── dotnet-tools.json
├── appsettings.Development.json
├── libman.json
├── Models
│ ├── ScriptSettings.cs
│ ├── AppSettings.cs
│ ├── SecurityPolicy.cs
│ └── OutputLevel.cs
├── Services
│ └── IScriptService.cs
├── Classes
│ └── AuthorizeOrAttribute.cs
└── Middleware
│ └── ErrorLoggingMiddlewareExtensions.cs
└── LICENSE
/SpecOps/Pages/_ViewStart.cshtml:
--------------------------------------------------------------------------------
1 | @{
2 | Layout = "_Layout";
3 | }
4 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/css/docs.css:
--------------------------------------------------------------------------------
1 | .max-height-300 pre {
2 | max-height: 300px
3 | }
4 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/avatar.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/avatar2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/avatar2.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/avatar3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/avatar3.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/avatar4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/avatar4.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/avatar5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/avatar5.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/icons.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/photo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/photo1.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/photo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/photo2.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/photo3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/photo3.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/photo4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/photo4.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/prod-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/prod-1.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/prod-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/prod-2.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/prod-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/prod-3.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/prod-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/prod-4.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/prod-5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/prod-5.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/boxed-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/boxed-bg.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/boxed-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/boxed-bg.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/AdminLTELogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/AdminLTELogo.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/visa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/visa.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/log-example.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/log-example.PNG
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/logo-specops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/logo-specops.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/browser-index.d.ts:
--------------------------------------------------------------------------------
1 | import "es6-promise/dist/es6-promise.auto.js";
2 | export * from "./index";
3 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/banner-SpecOps.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/banner-SpecOps.PNG
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/cirrus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/cirrus.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/paypal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/paypal.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/paypal2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/paypal2.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user1-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user1-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user2-160x160.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user2-160x160.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user3-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user3-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user4-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user4-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user5-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user5-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user6-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user6-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user7-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user7-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/user8-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/user8-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/logo-xl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/logo-xl.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/logo-xs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/logo-xs.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/mastercard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/mastercard.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/default-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/default-150x150.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/parameters-example.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/parameters-example.PNG
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/script-page-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/script-page-example.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/AdminLTELogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/AdminLTELogo.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/summernote.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/terminal-page-example.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/terminal-page-example.PNG
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user1-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user1-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user3-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user3-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user4-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user4-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user5-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user5-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user6-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user6-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user7-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user7-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/img/user8-128x128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/img/user8-128x128.jpg
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/summernote-bs4.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/summernote-lite.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/dist/img/credit/american-express.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/dist/img/credit/american-express.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/font/summernote.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/summernote/font/summernote.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/font/summernote.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/summernote/font/summernote.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/font/summernote.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/summernote/font/summernote.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/font/summernote.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/summernote/font/summernote.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ar-AR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-az-AZ.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-bg-BG.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ca-ES.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-cs-CZ.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-da-DK.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-de-DE.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-el-GR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-es-ES.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-es-EU.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-fa-IR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-fi-FI.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-fr-FR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-gl-ES.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-he-IL.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-hr-HR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-hu-HU.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-id-ID.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-it-IT.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ja-JP.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ko-KR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-lt-LT.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-lt-LV.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-mn-MN.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-nb-NO.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-nl-NL.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-pl-PL.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-pt-BR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-pt-PT.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ro-RO.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ru-RU.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-sk-SK.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-sl-SI.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-sr-RS.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-sv-SE.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-ta-IN.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-th-TH.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-tr-TR.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-uk-UA.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-uz-UZ.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-vi-VN.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-zh-CN.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-zh-TW.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/summernote/lang/summernote-sr-RS-Latin.min.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */
2 |
--------------------------------------------------------------------------------
/SpecOps/Pages/_ViewImports.cshtml:
--------------------------------------------------------------------------------
1 | @using SpecOps
2 | @using Microsoft.AspNetCore.Antiforgery
3 | @namespace SpecOps.Pages
4 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/codemirror/theme/ambiance-mobile.css:
--------------------------------------------------------------------------------
1 | .cm-s-ambiance.CodeMirror {
2 | -webkit-box-shadow: none;
3 | -moz-box-shadow: none;
4 | box-shadow: none;
5 | }
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-mapael/maps/README.txt:
--------------------------------------------------------------------------------
1 | Additional maps are stored in the repository neveldo/mapael-maps
2 |
3 | Full link: https://github.com/neveldo/mapael-maps
4 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_444444_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_444444_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_555555_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_555555_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_777620_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_777620_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_777777_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_777777_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_cc0000_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_cc0000_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/plugins/fontawesome-free/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/codemirror/addon/display/fullscreen.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-fullscreen {
2 | position: fixed;
3 | top: 0; left: 0; right: 0; bottom: 0;
4 | height: auto;
5 | z-index: 9;
6 | }
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KennethScott/SpecOps/HEAD/SpecOps/wwwroot/docs/assets/plugins/fontawesome-free/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/SpecOps/.config/dotnet-tools.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": 1,
3 | "isRoot": true,
4 | "tools": {
5 | "dotnet-ef": {
6 | "version": "5.0.4",
7 | "commands": [
8 | "dotnet-ef"
9 | ]
10 | }
11 | }
12 | }
--------------------------------------------------------------------------------
/SpecOps/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "LogLevel": {
4 | "Default": "Information",
5 | "Microsoft": "Warning",
6 | "Microsoft.Hosting.Lifetime": "Information"
7 | }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/SpecOps/libman.json:
--------------------------------------------------------------------------------
1 | {
2 | "version": "1.0",
3 | "defaultProvider": "unpkg",
4 | "libraries": [
5 | {
6 | "library": "@microsoft/signalr@latest",
7 | "destination": "wwwroot/lib/signalr/"
8 | }
9 | ]
10 | }
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/parts/_miscellaneous.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Part: Miscellaneous
3 | //
4 |
5 | @import "../miscellaneous";
6 | @import "../print";
7 | @import "../text";
8 | @import "../elevation";
9 | @import "../colors";
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/Stream.js:
--------------------------------------------------------------------------------
1 | // Copyright (c) .NET Foundation. All rights reserved.
2 | // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3 | //# sourceMappingURL=Stream.js.map
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/Polyfills.js:
--------------------------------------------------------------------------------
1 | // Copyright (c) .NET Foundation. All rights reserved.
2 | // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3 | //# sourceMappingURL=Polyfills.js.map
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-colreorder/css/colReorder.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0275d8;z-index:201}
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bd.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bd.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/Pages/Shared/_ValidationScriptsPartial.cshtml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/js/site.js:
--------------------------------------------------------------------------------
1 | // Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
2 | // for details on configuring this project to bundle and minify static web assets.
3 |
4 | // Write your Javascript code.
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/IConnection.js:
--------------------------------------------------------------------------------
1 | // Copyright (c) .NET Foundation. All rights reserved.
2 | // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3 | //# sourceMappingURL=IConnection.js.map
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/IRetryPolicy.js:
--------------------------------------------------------------------------------
1 | // Copyright (c) .NET Foundation. All rights reserved.
2 | // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3 | //# sourceMappingURL=IRetryPolicy.js.map
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/IHttpConnectionOptions.js:
--------------------------------------------------------------------------------
1 | // Copyright (c) .NET Foundation. All rights reserved.
2 | // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
3 | //# sourceMappingURL=IHttpConnectionOptions.js.map
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/de.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/codemirror/addon/search/matchesonscrollbar.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-search-match {
2 | background: gold;
3 | border-top: 1px solid orange;
4 | border-bottom: 1px solid orange;
5 | -moz-box-sizing: border-box;
6 | box-sizing: border-box;
7 | opacity: .5;
8 | }
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/gl.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | group :development, :test do
4 | gem 'jekyll', '~> 4.1.1'
5 | gem 'jekyll-seo-tag', '~> 2.7.1'
6 | gem 'jekyll-sitemap', '~> 1.4.0'
7 | gem 'wdm', '~> 0.1.1', :install_if => Gem.win_platform?
8 | end
9 |
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/de.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/am.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/nl.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bq.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/nl.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/pl.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/lu.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/pl.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/config/postcss.config.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | module.exports = () => ({
4 | map: {
5 | inline: false,
6 | annotation: true,
7 | sourcesContent: true
8 | },
9 | plugins: {
10 | autoprefixer: {
11 | cascade: false
12 | }
13 | }
14 | })
15 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/_layouts/page.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: default
3 | ---
4 |
5 |
6 |
9 |
10 |
11 | {{ content }}
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/TextMessageFormat.d.ts:
--------------------------------------------------------------------------------
1 | /** @private */
2 | export declare class TextMessageFormat {
3 | static RecordSeparatorCode: number;
4 | static RecordSeparator: string;
5 | static write(output: string): string;
6 | static parse(input: string): string[];
7 | }
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/am.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/cz.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gl.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/lu.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/cz.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/gb-sct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/se.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/dk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gb-eng.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gb-sct.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/se.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/dk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/fi.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/lv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/parts/_extra-components.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Part: Extra Components
3 | //
4 |
5 | @import "../small-box";
6 | @import "../info-box";
7 | @import "../timeline";
8 | @import "../products";
9 | @import "../direct-chat";
10 | @import "../users-list";
11 | @import "../social-widgets";
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-keytable/css/keyTable.bootstrap4.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable tbody th.focus,table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #0275d8}div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #ff8b33}
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/fi.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/id.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/lv.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/mc.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/ua.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/at.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/id.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/mc.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/ua.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/Models/ScriptSettings.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 |
6 | namespace SpecOps.Models
7 | {
8 | public class ScriptSettings
9 | {
10 | public IEnumerable
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bf.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/to.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/ss.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/jm.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/jm.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/Loggers.d.ts:
--------------------------------------------------------------------------------
1 | import { ILogger, LogLevel } from "./ILogger";
2 | /** A logger that does nothing when log messages are sent to it. */
3 | export declare class NullLogger implements ILogger {
4 | /** The singleton instance of the {@link @microsoft/signalr.NullLogger}. */
5 | static instance: ILogger;
6 | private constructor();
7 | /** @inheritDoc */
8 | log(_logLevel: LogLevel, _message: string): void;
9 | }
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gm.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/ss.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/mk.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/Polyfills.d.ts:
--------------------------------------------------------------------------------
1 | /** @private */
2 | export declare type EventSourceConstructor = new (url: string, eventSourceInitDict?: EventSourceInit) => EventSource;
3 | /** @private */
4 | export interface WebSocketConstructor {
5 | new (url: string, protocols?: string | string[], options?: any): WebSocket;
6 | readonly CLOSED: number;
7 | readonly CLOSING: number;
8 | readonly CONNECTING: number;
9 | readonly OPEN: number;
10 | }
11 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/pages/_projects.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Pages: Projects
3 | //
4 |
5 | .projects {
6 | td {
7 | vertical-align: middle;
8 | }
9 |
10 | .list-inline {
11 | margin-bottom: 0;
12 | }
13 |
14 | // table avatar
15 | img.table-avatar,
16 | .table-avatar img {
17 | border-radius: 50%;
18 | display: inline;
19 | width: 2.5rem;
20 | }
21 |
22 | // project state
23 | .project-state {
24 | text-align: center;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/sn.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/Classes/AuthorizeOrAttribute.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.AspNetCore.Mvc;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 |
7 | namespace SpecOps.Classes
8 | {
9 | public class AuthorizeOrAttribute : TypeFilterAttribute
10 | {
11 | public AuthorizeOrAttribute(string[] policies) : base(typeof(AuthorizeOrFilter))
12 | {
13 | Arguments = new object[] { policies };
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/mr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/sn.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/mr.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/uz.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var uz = {
5 | code: 'uz',
6 | buttonText: {
7 | month: 'Oy',
8 | week: 'Xafta',
9 | day: 'Kun',
10 | list: 'Kun tartibi',
11 | },
12 | allDayText: "Kun bo'yi",
13 | moreLinkText(n) {
14 | return '+ yana ' + n
15 | },
16 | noEventsText: "Ko'rsatish uchun voqealar yo'q",
17 | };
18 |
19 | return uz;
20 |
21 | }());
22 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/lt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/lt.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/ko.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var ko = {
5 | code: 'ko',
6 | buttonText: {
7 | prev: '이전달',
8 | next: '다음달',
9 | today: '오늘',
10 | month: '월',
11 | week: '주',
12 | day: '일',
13 | list: '일정목록',
14 | },
15 | weekText: '주',
16 | allDayText: '종일',
17 | moreLinkText: '개',
18 | noEventsText: '일정이 없습니다',
19 | };
20 |
21 | return ko;
22 |
23 | }());
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/vc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/_layouts/default.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {%- include head.html -%}
5 |
6 |
7 |
8 |
9 | {%- include navbar.html -%}
10 | {%- include sidebar.html -%}
11 |
12 | {{ content }}
13 |
14 | {%- include footer.html -%}
15 |
16 |
17 | {% include foot.html -%}
18 |
19 |
20 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/zh-tw.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var zhTw = {
5 | code: 'zh-tw',
6 | buttonText: {
7 | prev: '上月',
8 | next: '下月',
9 | today: '今天',
10 | month: '月',
11 | week: '週',
12 | day: '天',
13 | list: '活動列表',
14 | },
15 | weekText: '周',
16 | allDayText: '整天',
17 | moreLinkText: '顯示更多',
18 | noEventsText: '没有任何活動',
19 | };
20 |
21 | return zhTw;
22 |
23 | }());
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_pt.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/parts/_plugins.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Part: Plugins
3 | //
4 |
5 | @import "../plugins/mixins";
6 | @import "../plugins/fullcalendar";
7 | @import "../plugins/select2";
8 | @import "../plugins/bootstrap-slider";
9 | @import "../plugins/icheck-bootstrap";
10 | @import "../plugins/mapael";
11 | @import "../plugins/jqvmap";
12 | @import "../plugins/sweetalert2";
13 | @import "../plugins/toastr";
14 | @import "../plugins/pace";
15 | @import "../plugins/bootstrap-switch";
16 | @import "../plugins/miscellaneous";
17 |
--------------------------------------------------------------------------------
/SpecOps/Middleware/ErrorLoggingMiddlewareExtensions.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.AspNetCore.Builder;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 |
7 | namespace SpecOps.Middleware
8 | {
9 | public static class ErrorLoggingMiddlewareExtensions
10 | {
11 | public static IApplicationBuilder UseErrorLogging(this IApplicationBuilder builder)
12 | {
13 | return builder.UseMiddleware();
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/sl.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/IConnection.d.ts:
--------------------------------------------------------------------------------
1 | import { TransferFormat } from "./ITransport";
2 | /** @private */
3 | export interface IConnection {
4 | readonly features: any;
5 | readonly connectionId?: string;
6 | baseUrl: string;
7 | start(transferFormat: TransferFormat): Promise;
8 | send(data: string | ArrayBuffer): Promise;
9 | stop(error?: Error): Promise;
10 | onreceive: ((data: string | ArrayBuffer) => void) | null;
11 | onclose: ((error?: Error) => void) | null;
12 | }
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-fixedheader/css/fixedHeader.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable.fixedHeader-floating,
2 | table.dataTable.fixedHeader-locked {
3 | background-color: white;
4 | margin-top: 0 !important;
5 | margin-bottom: 0 !important;
6 | }
7 |
8 | table.dataTable.fixedHeader-floating {
9 | position: fixed !important;
10 | }
11 |
12 | table.dataTable.fixedHeader-locked {
13 | position: absolute !important;
14 | }
15 |
16 | @media print {
17 | table.fixedHeader-floating {
18 | display: none;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/chart.js/Chart.min.css:
--------------------------------------------------------------------------------
1 | @keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/mixins/_toasts.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Mixins: Toasts
3 | //
4 |
5 | // Toast Variant
6 | @mixin toast-variant($name, $color) {
7 | &.bg-#{$name} {
8 | background-color: rgba($color, .9) !important;
9 | @if (color-yiq($color) == $yiq-text-light) {
10 |
11 | .close {
12 | color: color-yiq($color);
13 | text-shadow: 0 1px 0 $black;
14 | }
15 | }
16 |
17 | .toast-header {
18 | background-color: rgba($color, .85);
19 | color: color-yiq($color);
20 | }
21 | }
22 | }
23 |
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/FetchHttpClient.d.ts:
--------------------------------------------------------------------------------
1 | import { HttpClient, HttpRequest, HttpResponse } from "./HttpClient";
2 | import { ILogger } from "./ILogger";
3 | export declare class FetchHttpClient extends HttpClient {
4 | private readonly abortControllerType;
5 | private readonly fetchType;
6 | private readonly jar?;
7 | private readonly logger;
8 | constructor(logger: ILogger);
9 | /** @inheritDoc */
10 | send(request: HttpRequest): Promise;
11 | getCookieString(url: string): string;
12 | }
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-rowreorder/css/rowReorder.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dt-rowReorder-float {
2 | position: absolute !important;
3 | opacity: 0.8;
4 | table-layout: fixed;
5 | outline: 2px solid #0275d8;
6 | outline-offset: -2px;
7 | z-index: 2001;
8 | }
9 |
10 | tr.dt-rowReorder-moving {
11 | outline: 2px solid #888888;
12 | outline-offset: -2px;
13 | }
14 |
15 | body.dt-rowReorder-noOverflow {
16 | overflow-x: hidden;
17 | }
18 |
19 | table.dataTable td.reorder {
20 | text-align: center;
21 | cursor: move;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/la.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/pw.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/ja.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var ja = {
5 | code: 'ja',
6 | buttonText: {
7 | prev: '前',
8 | next: '次',
9 | today: '今日',
10 | month: '月',
11 | week: '週',
12 | day: '日',
13 | list: '予定リスト',
14 | },
15 | weekText: '週',
16 | allDayText: '終日',
17 | moreLinkText(n) {
18 | return '他 ' + n + ' 件'
19 | },
20 | noEventsText: '表示する予定はありません',
21 | };
22 |
23 | return ja;
24 |
25 | }());
26 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/_carousel.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Component: Carousel
3 | //
4 |
5 | .carousel-control-custom-icon {
6 | .carousel-control-prev & {
7 | margin-left: -20px;
8 | }
9 | .carousel-control-next & {
10 | margin-right: 20px;
11 | }
12 |
13 | > .fa,
14 | > .fas,
15 | > .far,
16 | > .fab,
17 | > .fal,
18 | > .fad,
19 | > .svg-inline--fa,
20 | > .ion {
21 | display: inline-block;
22 | font-size: 40px;
23 | margin-top: -20px;
24 | position: absolute;
25 | top: 50%;
26 | z-index: 5;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gy.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Licensed under the Apache License, Version 2.0 (the "License");
2 | you may not use this file except in compliance with the License.
3 | You may obtain a copy of the License at
4 |
5 | http://www.apache.org/licenses/LICENSE-2.0
6 |
7 | Unless required by applicable law or agreed to in writing, software
8 | distributed under the License is distributed on an "AS IS" BASIS,
9 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | See the License for the specific language governing permissions and
11 | limitations under the License.
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/az.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/cg.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/vc.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/gy.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/jp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/HandshakeProtocol.d.ts:
--------------------------------------------------------------------------------
1 | /** @private */
2 | export interface HandshakeRequestMessage {
3 | readonly protocol: string;
4 | readonly version: number;
5 | }
6 | /** @private */
7 | export interface HandshakeResponseMessage {
8 | readonly error: string;
9 | readonly minorVersion: number;
10 | }
11 | /** @private */
12 | export declare class HandshakeProtocol {
13 | writeHandshakeRequest(handshakeRequest: HandshakeRequestMessage): string;
14 | parseHandshakeResponse(data: any): [any, HandshakeResponseMessage];
15 | }
16 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/he.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var he = {
5 | code: 'he',
6 | direction: 'rtl',
7 | buttonText: {
8 | prev: 'הקודם',
9 | next: 'הבא',
10 | today: 'היום',
11 | month: 'חודש',
12 | week: 'שבוע',
13 | day: 'יום',
14 | list: 'סדר יום',
15 | },
16 | allDayText: 'כל היום',
17 | moreLinkText: 'אחר',
18 | noEventsText: 'אין אירועים להצגה',
19 | weekText: 'שבוע',
20 | };
21 |
22 | return he;
23 |
24 | }());
25 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/codemirror/addon/fold/foldgutter.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-foldmarker {
2 | color: blue;
3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
4 | font-family: arial;
5 | line-height: .3;
6 | cursor: pointer;
7 | }
8 | .CodeMirror-foldgutter {
9 | width: .7em;
10 | }
11 | .CodeMirror-foldgutter-open,
12 | .CodeMirror-foldgutter-folded {
13 | cursor: pointer;
14 | }
15 | .CodeMirror-foldgutter-open:after {
16 | content: "\25BE";
17 | }
18 | .CodeMirror-foldgutter-folded:after {
19 | content: "\25B8";
20 | }
21 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/jp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/az.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/Models/OutputLevel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 |
6 | namespace SpecOps.Models
7 | {
8 | public class OutputLevel
9 | {
10 | public string Name { get; set; }
11 | public string CssClass { get; set; }
12 | }
13 |
14 | public enum OutputLevelName
15 | {
16 | Data,
17 | Debug,
18 | Error,
19 | Info,
20 | Progress,
21 | System,
22 | Unknown,
23 | Verbose,
24 | Warning
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/plugins/_jqvmap.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Plugins: JQVMap
3 | //
4 |
5 | // Zoom Button size fixes
6 | .jqvmap-zoomin,
7 | .jqvmap-zoomout {
8 | background-color: $button-default-background-color;
9 | border: 1px solid $button-default-border-color;
10 | border-radius: $btn-border-radius;
11 | color: $button-default-color;
12 | height: 15px;
13 | width: 15px;
14 |
15 | &:hover,
16 | &:active,
17 | &.hover {
18 | background-color: darken($button-default-background-color, 5%);
19 | color: darken($button-default-color, 10%);
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/cg.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-rowgroup/css/rowGroup.bootstrap4.css:
--------------------------------------------------------------------------------
1 | table.dataTable tr.dtrg-group td {
2 | background-color: #e0e0e0;
3 | }
4 |
5 | table.dataTable tr.dtrg-group.dtrg-level-0 td {
6 | font-weight: bold;
7 | }
8 |
9 | table.dataTable tr.dtrg-group.dtrg-level-1 td,
10 | table.dataTable tr.dtrg-group.dtrg-level-2 td {
11 | background-color: #f0f0f0;
12 | padding-top: 0.25em;
13 | padding-bottom: 0.25em;
14 | padding-left: 2em;
15 | font-size: 0.9em;
16 | }
17 |
18 | table.dataTable tr.dtrg-group.dtrg-level-2 td {
19 | background-color: #f3f3f3;
20 | }
21 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/so.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/vn.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/so.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/vn.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/sd.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/black/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #000000;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/blue/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #2299dd;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/green/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #22df80;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/orange/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #eb7a55;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/pink/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #e90f92;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/purple/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #7c60e0;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/red/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ee3148;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/silver/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #d6d6d6;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/white/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #ffffff;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/yellow/pace-theme-minimal.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 |
6 | -webkit-user-select: none;
7 | -moz-user-select: none;
8 | user-select: none;
9 | }
10 |
11 | .pace-inactive {
12 | display: none;
13 | }
14 |
15 | .pace .pace-progress {
16 | background: #fcd25a;
17 | position: fixed;
18 | z-index: 2000;
19 | top: 0;
20 | right: 100%;
21 | width: 100%;
22 | height: 2px;
23 | }
24 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/codemirror/mode/tiki/tiki.css:
--------------------------------------------------------------------------------
1 | .cm-tw-syntaxerror {
2 | color: #FFF;
3 | background-color: #900;
4 | }
5 |
6 | .cm-tw-deleted {
7 | text-decoration: line-through;
8 | }
9 |
10 | .cm-tw-header5 {
11 | font-weight: bold;
12 | }
13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
14 | padding-left: 10px;
15 | }
16 |
17 | .cm-tw-box {
18 | border-top-width: 0px !important;
19 | border-style: solid;
20 | border-width: 1px;
21 | border-color: inherit;
22 | }
23 |
24 | .cm-tw-underline {
25 | text-decoration: underline;
26 | }
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/la.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/pw.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bh.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/sd.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-select/js/select.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for Select
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-select"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.select||require("datatables.net-select")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/cd.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/gb.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/gb.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_fi.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d{1,2}\.\d{1,2}\.\d{4}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+)(?:,\d+)?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bj.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/kw.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bj.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/mk.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var mk = {
5 | code: 'mk',
6 | buttonText: {
7 | prev: 'претходно',
8 | next: 'следно',
9 | today: 'Денес',
10 | month: 'Месец',
11 | week: 'Недела',
12 | day: 'Ден',
13 | list: 'График',
14 | },
15 | weekText: 'Сед',
16 | allDayText: 'Цел ден',
17 | moreLinkText(n) {
18 | return '+повеќе ' + n
19 | },
20 | noEventsText: 'Нема настани за прикажување',
21 | };
22 |
23 | return mk;
24 |
25 | }());
26 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/kw.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/pt-br.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var ptBr = {
5 | code: 'pt-br',
6 | buttonText: {
7 | prev: 'Anterior',
8 | next: 'Próximo',
9 | today: 'Hoje',
10 | month: 'Mês',
11 | week: 'Semana',
12 | day: 'Dia',
13 | list: 'Lista',
14 | },
15 | weekText: 'Sm',
16 | allDayText: 'dia inteiro',
17 | moreLinkText(n) {
18 | return 'mais +' + n
19 | },
20 | noEventsText: 'Não há eventos para mostrar',
21 | };
22 |
23 | return ptBr;
24 |
25 | }());
26 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-keytable/js/keyTable.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for KeyTable
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-keytable"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.KeyTable||require("datatables.net-keytable")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-rowgroup/js/rowGroup.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for RowGroup
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-rowgroup"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.RowGroup||require("datatables.net-rowgroup")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-scroller/js/scroller.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for Scroller
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-scroller"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.Scroller||require("datatables.net-scroller")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bh.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/black/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(0, 0, 0, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/is.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/is.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/sy.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/tr.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_de.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_it.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/blue/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 153, 221, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/green/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(34, 223, 128, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/orange/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(235, 122, 85, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/pink/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(233, 15, 146, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/purple/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(124, 96, 224, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/red/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(238, 49, 72, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/white/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(255, 255, 255, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/yellow/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(252, 210, 90, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-colreorder/js/colReorder.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for ColReorder
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-colreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.ColReorder||require("datatables.net-colreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-rowreorder/js/rowReorder.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for RowReorder
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-rowreorder"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.RowReorder||require("datatables.net-rowreorder")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/ly.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/fr-ca.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var frCa = {
5 | code: 'fr',
6 | buttonText: {
7 | prev: 'Précédent',
8 | next: 'Suivant',
9 | today: "Aujourd'hui",
10 | year: 'Année',
11 | month: 'Mois',
12 | week: 'Semaine',
13 | day: 'Jour',
14 | list: 'Mon planning',
15 | },
16 | weekText: 'Sem.',
17 | allDayText: 'Toute la journée',
18 | moreLinkText: 'en plus',
19 | noEventsText: 'Aucun événement à afficher',
20 | };
21 |
22 | return frCa;
23 |
24 | }());
25 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_es_CL.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/pace-progress/themes/silver/pace-theme-fill-left.css:
--------------------------------------------------------------------------------
1 | /* This is a compiled file, to make changes persist, consider editing under the templates directory */
2 | .pace {
3 | -webkit-pointer-events: none;
4 | pointer-events: none;
5 | -webkit-user-select: none;
6 | -moz-user-select: none;
7 | user-select: none;
8 | }
9 |
10 | .pace-inactive {
11 | display: none;
12 | }
13 |
14 | .pace .pace-progress {
15 | background-color: rgba(214, 214, 214, 0.19999999999999996);
16 | position: fixed;
17 | z-index: -1;
18 | top: 0;
19 | right: 100%;
20 | bottom: 0;
21 | width: 100%;
22 | }
23 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-fixedheader/js/fixedHeader.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for FixedHeader
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-fixedheader"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.FixedHeader||require("datatables.net-fixedheader")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/fo.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/ly.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jquery-validation/localization/methods_nl.min.js:
--------------------------------------------------------------------------------
1 | /*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
2 | * https://jqueryvalidation.org/
3 | * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}}),a});
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-fixedcolumns/js/fixedColumns.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap 4 styling wrapper for FixedColumns
3 | ©2018 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-fixedcolumns"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,b){a||(a=window);if(!b||!b.fn.dataTable)b=require("datatables.net-bs4")(a,b).$;b.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(a,b);return c(b,a,a.document)}:c(jQuery,window,document)})(function(c){return c.fn.dataTable});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/sy.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/tr.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/jqvmap/jqvmap.min.css:
--------------------------------------------------------------------------------
1 | .jqvmap-label,.jqvmap-pin{pointer-events:none}.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;padding:3px;color:#fff;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center}.jqvmap-zoomin{top:10px}.jqvmap-zoomout{top:30px}.jqvmap-region{cursor:pointer}.jqvmap-ajax_response{width:100%;height:500px}
2 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/parts/adminlte.plugins.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * AdminLTE v3.1.0-rc
3 | * Only Plugins
4 | * Author: Colorlib
5 | * Website: AdminLTE.io
6 | * License: Open source - MIT
7 | */
8 |
9 | // Bootstrap
10 | // ---------------------------------------------------
11 | @import "~bootstrap/scss/functions";
12 | @import "../bootstrap-variables";
13 | @import "~bootstrap/scss/mixins";
14 |
15 | // Variables and Mixins
16 | // ---------------------------------------------------
17 | @import "../variables";
18 | @import "../mixins";
19 |
20 | @import "plugins";
21 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/lib/signalr/dist/esm/AbortController.d.ts:
--------------------------------------------------------------------------------
1 | /** @private */
2 | export declare class AbortController implements AbortSignal {
3 | private isAborted;
4 | onabort: (() => void) | null;
5 | abort(): void;
6 | readonly signal: AbortSignal;
7 | readonly aborted: boolean;
8 | }
9 | /** Represents a signal that can be monitored to determine if a request has been aborted. */
10 | export interface AbortSignal {
11 | /** Indicates if the request has been aborted. */
12 | aborted: boolean;
13 | /** Set this to a handler that will be invoked when the request is aborted. */
14 | onabort: (() => void) | null;
15 | }
16 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/ps.svg:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bs.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/gm.svg:
--------------------------------------------------------------------------------
1 |
15 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/tz.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/build/scss/parts/adminlte.components.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * AdminLTE v3.1.0-rc
3 | * Only Components
4 | * Author: Colorlib
5 | * Website: AdminLTE.io
6 | * License: Open source - MIT
7 | */
8 |
9 | // Bootstrap
10 | // ---------------------------------------------------
11 | @import "~bootstrap/scss/functions";
12 | @import "../bootstrap-variables";
13 | @import "~bootstrap/scss/mixins";
14 |
15 | // Variables and Mixins
16 | // ---------------------------------------------------
17 | @import "../variables";
18 | @import "../mixins";
19 |
20 | @import "components";
21 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/docs/404.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: default
3 | title: Error 404
4 | ---
5 |
6 |
7 |
8 |
9 |
404
10 |
11 |
Oops! Page not found.
12 |
13 | We could not find the page you were looking for.
14 | Meanwhile, you may return to index.
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/select2/js/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(n){return"請刪掉"+(n.input.length-n.maximum)+"個字元"},inputTooShort:function(n){return"請再輸入"+(n.minimum-n.input.length)+"個字元"},loadingMore:function(){return"載入中…"},maximumSelected:function(n){return"你只能選擇最多"+n.maximum+"項"},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"},removeAllItems:function(){return"刪除所有項目"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/cl.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/datatables-autofill/js/autoFill.bootstrap4.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Bootstrap integration for DataTables' AutoFill
3 | ©2015 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(a){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-autofill"],function(b){return a(b,window,document)}):"object"===typeof exports?module.exports=function(b,c){b||(b=window);if(!c||!c.fn.dataTable)c=require("datatables.net-bs4")(b,c).$;c.fn.dataTable.AutoFill||require("datatables.net-autofill")(b,c);return a(c,b,b.document)}:a(jQuery,window,document)})(function(a){a=a.fn.dataTable;a.AutoFill.classes.btn="btn btn-primary";return a});
6 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/ax.svg:
--------------------------------------------------------------------------------
1 |
19 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bb.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/1x1/bs.svg:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/bb.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/flag-icon-css/flags/4x3/fo.svg:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/SpecOps/wwwroot/plugins/fullcalendar/locales/ka.js:
--------------------------------------------------------------------------------
1 | FullCalendar.globalLocales.push(function () {
2 | 'use strict';
3 |
4 | var ka = {
5 | code: 'ka',
6 | week: {
7 | dow: 1,
8 | doy: 7,
9 | },
10 | buttonText: {
11 | prev: 'წინა',
12 | next: 'შემდეგი',
13 | today: 'დღეს',
14 | month: 'თვე',
15 | week: 'კვირა',
16 | day: 'დღე',
17 | list: 'დღის წესრიგი',
18 | },
19 | weekText: 'კვ',
20 | allDayText: 'მთელი დღე',
21 | moreLinkText(n) {
22 | return '+ კიდევ ' + n
23 | },
24 | noEventsText: 'ღონისძიებები არ არის',
25 | };
26 |
27 | return ka;
28 |
29 | }());
30 |
--------------------------------------------------------------------------------