[inst/examples/example-slicer.R:8:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/inst/examples/example-slicer.R#L8) *style:* **Variable and function name style should be camelCase.**
```r
DT <- reactive({
^~
```
[R/generator.R:103:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/generator.R#L103) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:107:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/generator.R#L107) *style:* **Commented code should be removed.**
```r
  #tabContent <- paste0(module$name, "UI(\"", ns(module$id), "\"", parameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generator.R:205:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/generator.R#L205) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:209:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/generator.R#L209) *style:* **Commented code should be removed.**
```r
  #callModuleDirective <- paste0("callModule(", name, ", \"", ns(id), "\"", renderedParameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histogramForRaster.R:76:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/histogramForRaster.R#L76) *style:* **Commented code should be removed.**
```r
    #   numeric()
        ^~~~~~~~~
```
[R/histogramForRaster.R:78:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/histogramForRaster.R#L78) *style:* **Commented code should be removed.**
```r
    #   ras[]
        ^~~~~
```
[R/pkgInfo.R:46:8:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/pkgInfo.R#L46) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
  }) %>% unlist()
     ~~^
```
[R/polygonList.R:26:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/polygonList.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
#' @note This is a temporary workaround until we resolve inheritance of S3 classes (see \code{.polygonList}).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:132:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L132) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:139:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L139) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:150:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L150) *style:* **Commented code should be removed.**
```r
    #grep(rasterFilename, gsub("www/", "", rctUrlTemplate()), value = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:192:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L192) *style:* **Commented code should be removed.**
```r
    #sp1 <- SpatialPoints(t(bbox(mapBoundsAsExtent)), proj4string = CRS(proj4stringLFLT))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:193:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L193) *style:* **Commented code should be removed.**
```r
    #sp2 <- spTransform(sp1, crs(rast))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:194:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L194) *style:* **Commented code should be removed.**
```r
    #tryCatch(crop(rast, sp2), error = function(x) NULL) ## TODO: why error? why NULL?
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:204:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/rastersOverTime.R#L204) *style:* **Commented code should be removed.**
```r
    # Cache(.sampleRasterToRAM, ras)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/shine.R:87:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/shine.R#L87) *style:* **functions should have cyclomatic complexity of less than 15, this has 52.**
```r
setMethod(
^
```
[R/simOutputs.R:89:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/simOutputs.R#L89) *style:* **Commented code should be removed.**
```r
    #Plot(demoArea, addTo = "map") ## TO DO: use study area from inside simList
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:24:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L24) *style:* **Commented code should be removed.**
```r
      # setkeyv(datatable, chosenCategories[[len]])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:26:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L26) *style:* **Commented code should be removed.**
```r
      #   subtable <- na.omit(datatable[chosenValues[[len]]])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:134:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L134) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:159:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:165:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L165) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/slicer.R:171:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L171) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
          } %>% unique()
          ^
```
[R/slicer.R:195:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L195) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:274:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L274) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:292:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L292) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer2, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:303:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L303) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:309:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/slicer.R#L309) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/spades.R:19:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/spades.R#L19) *style:* **Variable and function name style should be camelCase.**
```r
spades_simInit <- function(input, output, session, ...) {
^~~~~~~~~~~~~~
```
[R/spades.R:52:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/spades.R#L52) *style:* **Variable and function name style should be camelCase.**
```r
spades_expt <- function(input, output, session, sim, reps, seed, objectsToHash,
^~~~~~~~~~~
```
[R/spades.R:57:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/spades.R#L57) *style:* **Commented code should be removed.**
```r
    #initialRun1 <- spades(Copy(sim), debug = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:59:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/uploadPolygon.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
        p("Upload a shapefile by selecting .shp and its associated files (or upload a single .zip file)."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:60:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/uploadPolygon.R#L60) *style:* **Lines should not be more than 100 characters.**
```r
        p("Each polygon should have a \"shinyLabel\" attribute, otherwise a generic default will be used."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:4:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/R/zzz.R#L4) *style:* **Lines should not be more than 100 characters.**
```r
  .pkgEnv$menuItemTemplatePath <- system.file(package = "SpaDES.shiny", "templates/menuItem.template")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/spelling.R:1:22:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/4ce8fe40e779fe3c7a780c5e1bacf7e1936885d7/tests/spelling.R#L1) *style:* **Only use double-quotes.**
```r
if (requireNamespace('spelling', quietly = TRUE))
                     ^~~~~~~~~~
```


In `fb_DevFileSetEof', `ssize_t` should be replaced with `fb_off_t`


Successfully deployed to following URLs:

* https://w4ctechgithubio-hkblp4sfb.now.sh
* https://w4ctechgithubio.w4ctech.now.sh
* https://w4ctechgithubio-git-master.w4ctech.now.sh


This commit has been deployed to DigitalOcean Spaces for easy reviewing.

| [dns-lookup](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/ecb2584fc8d7060c3b7fab963aa2f77a8113e59a/dns-lookup/index.html) | [spf-explainer](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/ecb2584fc8d7060c3b7fab963aa2f77a8113e59a/spf-explainer/index.html) |
|---|---|


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/3765](https://github.com/JuliaRegistries/General/pull/3765)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.3.2 -m "<description of version>" 8ba8e579ef2d8410b0c2cb02309a84793d810065
git push origin v0.3.2
```


Registration pull request created: [JuliaRegistries/General/3766](https://github.com/JuliaRegistries/General/pull/3766)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.6 -m "<description of version>" f0d5a61f465e30c261dfef9a4381b95297c59489
git push origin v0.2.6
```


Successfully deployed to following URLs:

* https://face-transformation-6ce7ebhgy.now.sh
* https://face-transformation.taehwanno.now.sh
* https://face-transformation-git-master.taehwanno.now.sh


QtIFW_Win_Older (jmarrec) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (11 of 11 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


@matthewbauer Thanks, good catch! It's extremely hard to catch these problems.

Did you also check the release-19.09 and release-19.03 branches to see whether the same problem exists? I cherry picked this change and applied them to these branches as well. We might run into the same problem there.


This isn't from smarters I got this addon from xtreamresell, if he stole it
from smarters thats on him, I don't license nothing.

Its provided as code and them anyone can null it to their hearts content.

On Mon, 23 Sep 2019 at 13:43, locka-hd <notifications@github.com> wrote:

> I know the projet from smarters you just decode it and you add license key
> to ressell the project
>
> Le lun. 23 sept. 2019 à 13:40, Liam Kenyon <notifications@github.com> a
> écrit :
>
> > Think you need to look better at it or understand the code, the files
> were
> > taken and decoded straight from the resellers website. This is a whmcs
> > module that provided functionality to xtream codes users within whmcs,
> > nothing more, nothing less.
> >
> > On Mon, 23 Sep 2019 at 13:15, locka-hd <notifications@github.com> wrote:
> >
> > > No mate its not full code you remove other code ..
> > > If its not full code why you share it .
> > >
> > > Le lun. 23 sept. 2019 à 13:01, Liam Kenyon <notifications@github.com>
> a
> > > écrit :
> > >
> > > > If you looked all the code is decoded but also contains the original
> > > code,
> > > > this is not nulled,
> > > >
> > > > —
> > > > You are receiving this because you commented.
> > > > Reply to this email directly, view it on GitHub
> > > > <
> > >
> >
> https://github.com/INUI-Dev/XtreamResell-Decoded/commit/3df66e8f79de6a659cd1ab5a103f2b213e555c32?email_source=notifications&email_token=AB24LLUKVILW4O46EDH5T5LQLCVYXA5CNFSM4IZE4PW2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSAA5#commitcomment-35192861
> > > >,
> > > > or mute the thread
> > > > <
> > >
> >
> https://github.com/notifications/unsubscribe-auth/AB24LLX7AZKVMTVL55ONKWLQLCVYXANCNFSM4IZE4PWQ
> > > >
> > > > .
> > > >
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <
> >
> https://github.com/INUI-Dev/XtreamResell-Decoded/commit/3df66e8f79de6a659cd1ab5a103f2b213e555c32?email_source=notifications&email_token=ABCJ6TFUXAHHIQEZVDADVSDQLCXPVA5CNFSM4IZE4PW2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSAHO#commitcomment-35193070
> > >,
> > > or mute the thread
> > > <
> >
> https://github.com/notifications/unsubscribe-auth/ABCJ6TDGUYNCK3DJKFW74T3QLCXPVANCNFSM4IZE4PWQ
> > >
> > > .
> > >
> >
> >
> > --
> > *Kindest Regards*
> >
> > *Liam Kenyon*
> > *Personal.Email:* liamkenyon@gmail.com
> > *Skype:* LiamKenyon
> > *AIM:* LiamKenyon
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/INUI-Dev/XtreamResell-Decoded/commit/3df66e8f79de6a659cd1ab5a103f2b213e555c32?email_source=notifications&email_token=AB24LLRAJT3XQA2BSDX5HV3QLC2NHA5CNFSM4IZE4PW2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSATF#commitcomment-35193445
> >,
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/AB24LLSNSD76ZJUSF2O4RRTQLC2NHANCNFSM4IZE4PWQ
> >
> > .
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/INUI-Dev/XtreamResell-Decoded/commit/3df66e8f79de6a659cd1ab5a103f2b213e555c32?email_source=notifications&email_token=ABCJ6TCJ4WMD3LX5NC5U25LQLC2W5A5CNFSM4IZE4PW2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSAUL#commitcomment-35193483>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABCJ6TCEM6VSMHYNVKQWIXDQLC2W5ANCNFSM4IZE4PWQ>
> .
>

--
*Kindest Regards*

*Liam Kenyon*
*Personal.Email:* liamkenyon@gmail.com
*Skype:* LiamKenyon
*AIM:* LiamKenyon


Successfully deployed to following URLs:

* https://mosaic-5q6segd1a.now.sh
* https://mosaicmusiccatalogue.com
* https://mosaic.liveineverynow.now.sh
* https://mosaic-git-master.liveineverynow.now.sh


오옹 창훈이랑 비슷하고 밑에는 반복문 썼구낭


OK. But what I mean is that the logic to omit a qnumber should apply to both branches of the if statement. However, if this is going away soon, it won't matter much...


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

"src": "/*",
"headers": {
  "Vary": "Accept-Encoding",
  "X-Frame-Options": "sameorigin",
  "X-Content-Type-Options": "nosniff",
  "X-XSS-Protection": "1; mode=block",
  "X-Permitted-Cross-Domain-Policies": "all",
  "Referrer-Policy": "no-referrer",
  "Feature-Policy": "autoplay 'self'",
  "Content-Security-Policy": "object-src 'self'",
  "Expect-CT": "enforce, max-age=31536000",
  "Cache-Control": "public, max-age=31536000",
  "Strict-Transport-Security": "max-age=31536000; includeSubDomains; preload"
}

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Yes, that's a good suggestion.


OK, sounds good.

On Mon, Sep 23, 2019 at 9:02 AM Bradley Miller <notifications@github.com>
wrote:

> This fixed the immediate problem that was causing chaos over the weekend.
> where I moved a method from activecode.js into runestonebase. One is
> autoversioned and the other wasn't and things were crashing left and right
> due to stale cache issues in the wild.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://secure-web.cisco.com/14BQnhHVpneHkhrb9v0qLM2wt8MtsOqJog_YIBrkKHLimgQFzLvN5IOSd8KaWcKJy28VzEnZF0R4dpNugq2d324_CPn6AXTLq7N17HPDwe0Rii6nKKpeA2MhiPgeafmCK-BnTzQrYLs_pkBmO4PDLoqJO4zYubsJ4sur5fdXUj2cjD2_MHILg9FhQdtVeILosPChLO-3KAllUbCfXZU1jHoaIKHoXRzffsxXPyV251Gt3Z1OxHbMPtmL-_ayj5q6RFw6wqYq2mmNamasBeu0pQmELvTJQv5vfr2_uWGeMFI0OMvjEIvEbGcGUC47gCowfX6MbvYH64PDYo4hLK_LZVA/https%3A%2F%2Fgithub.com%2FRunestoneInteractive%2FRunestoneComponents%2Fcommit%2Fddc7cfc8f09adddfbe0da55613ce10f70890a312%3Femail_source%3Dnotifications%26email_token%3DAAQG6EHXG6DJXEYQXY2GPYLQLDD5ZA5CNFSM4IZLFJT2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSB3Y%23commitcomment-35194744>,
> or mute the thread
> <https://secure-web.cisco.com/1ScJRz51iPmracvXSJB3M_hPK6PqZ-xX4y79qklBViKbkwHVyZeb7CjLPNWGzA-_931NKKngnSI5JoinA9RIOWYZqokBNZiEwiGKxlAlSeDWTeI4iILy_3NhPcfHjQ8l45qUoHLnHZuemExH8gVDH2s12dqBa5K9NepDXthgfj2ZSmhIjde2AOI4DPCrLgpMuvFseF9E03MdwqCf9MzGyjqqoymfG4_y2qzmTQEs1UO4sDGO5x4Sg4VV3-AkIXpZfR4MqO2CArb-tewDdpboz7PjBxqlPlR8I16hBU6t-XOB_WRtKlc8xpz1fJzAA-Vs0pMDVuoQKO7dPMUerJYLHiw/https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAQG6EBMTDL6VJPPTD4A4C3QLDD5ZANCNFSM4IZLFJTQ>
> .
>

--
Bryan A. Jones, Ph.D.
Associate Professor
Department of Electrical and Computer Engineering
231 Simrall / PO Box 9571
Mississippi State University
Mississippi State, MS 39762
http://www.ece.msstate.edu/~bjones
bjones AT ece DOT msstate DOT edu
voice 662-325-3149
fax 662-325-2298

Our Master, Jesus Christ, is on his way. He'll show up right on
time, his arrival guaranteed by the Blessed and Undisputed Ruler,
High King, High God.
- 1 Tim. 6:14b-15 (The Message)


1. Необходимо получить всевозможные уникальные пары имен сотрудников некоторого отдела с разными должностями.


Why did you add this File ?


This commit has been deployed to DigitalOcean Spaces for easy reviewing.

| [dns-lookup](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/dd9bacc2cb3ea9c8d8446c75a4178bc5d2bf1301/dns-lookup/index.html) | [spf-explainer](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/dd9bacc2cb3ea9c8d8446c75a4178bc5d2bf1301/spf-explainer/index.html) |
|---|---|


khbkkb


spelling error # @NihinlolaFaj


TeamCity Bvcms / Build [Build 2207](https://builds.tpsdb.com/viewLog.html?buildId=8791&buildTypeId=Bvcms_Build) is now running


向excel 插入图片


Please make separate projects instead of commenting tasks out, to make it easier to read. Syntax highlight is hidden in a comment, and it is hard to know which code is part of a task and which isn't.


This commit has been deployed to DigitalOcean Spaces for easy reviewing.

| [dns-lookup](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/ec7d254bc2b477609849d5f619d0cd3a329d255a/dns-lookup/index.html) | [spf-explainer](https://dns-tool-deployment-test.sfo2.digitaloceanspaces.com/ec7d254bc2b477609849d5f619d0cd3a329d255a/spf-explainer/index.html) |
|---|---|


Для таких вещей отлично подойдут политики
https://laravel.com/docs/6.x/authorization#creating-policies
и в контроллере к примеру в методе писать
```
 $this->authorize('update', $article);
```
ну или сразу в конструкторе.
Тем самым если вдруг кто-то полезет редактировать чужую статью - получит не пустую страницу - а ошибку

дальше ими можно во вьюшках пользоваться,


И еще в методе upadte  не забудь такую же защиту поставить


Successfully deployed to following URLs:

* https://mdx-8tey6aa3z.now.sh
* https://mdxjs.com
* https://mdx.mdx.now.sh
* https://mdx-git-master.mdx.now.sh


Please use simple and descriptive variable names. In this case "a" and "b" would be just fine.


A injeção de dependência é isso aqui!


Это что за файл, не место ему тут


APPROVE


APPROVED


Successfully deployed to following URLs:

* https://chrome-extension-service-loj0spkq0.now.sh
* https://chrome-extension-service.mpnet.now.sh
* https://chrome-extension-service-git-master.mpnet.now.sh


Hey, @guisouza I believe your intention was to write `for youR company ...`


вот за такой код  взрослым руки отрывают
не должно у тебя в базе/строке хранится текстовый код, который потом будет запускаться
это шибко небезопасно


Essa linha foi adicionada no arquivo após a instalação do bootstrap.
Comando de instalação do bootstrap: `npm install bootstrap`


Essa linha deve ser adicionada manualmente.


Successfully deployed to following URLs:

* https://tech-blog-8r15oojpw.now.sh
* https://www.josephk.io
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


После внедрения политик заменить на
```
@can('update', $article) ...
```
https://laravel.com/docs/6.x/authorization#via-blade-templates


Deployment failed with the following error:

~~~
The property `static` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


This commit will be modified as needed.


Nice that you took your time to look at this. I just made these changes to make it easier for me to use and test.

Agreed about the optimization stuff that is fine. (Though I bet that there is no measurable difference in practice even if you are on the slowest Arduino you can find).
Foutput is assigned to. (there is an else there).
Also the variables mentioned was defined in the next commit.

One comment about the Foutput = F * setpoint logic. This is either just incorrect or wrong use of terms. A feed-forward signal is never directly related to the setpoint of the controller. But to an upstream signal. (For example: Ambient temperature, upstream controller or something else that will disturb the controller receiving the feed-forward signal). What you have there is more akin to a discontinues setpoint weight in industry terms. (an continuous setpoint weight would have a ramp function).


s


Ah, I did not expect to commit directly..
@cristianoc would you help to add this line to the problematic PR


[inst/examples/example-slicer.R:8:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/inst/examples/example-slicer.R#L8) *style:* **Variable and function name style should be camelCase.**
```r
DT <- reactive({
^~
```
[R/generator.R:103:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/generator.R#L103) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:107:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/generator.R#L107) *style:* **Commented code should be removed.**
```r
  #tabContent <- paste0(module$name, "UI(\"", ns(module$id), "\"", parameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generator.R:205:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/generator.R#L205) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:209:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/generator.R#L209) *style:* **Commented code should be removed.**
```r
  #callModuleDirective <- paste0("callModule(", name, ", \"", ns(id), "\"", renderedParameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histogramForRaster.R:76:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/histogramForRaster.R#L76) *style:* **Commented code should be removed.**
```r
    #   numeric()
        ^~~~~~~~~
```
[R/histogramForRaster.R:78:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/histogramForRaster.R#L78) *style:* **Commented code should be removed.**
```r
    #   ras[]
        ^~~~~
```
[R/pkgInfo.R:46:8:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/pkgInfo.R#L46) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
  }) %>% unlist()
     ~~^
```
[R/polygonList.R:26:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/polygonList.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
#' @note This is a temporary workaround until we resolve inheritance of S3 classes (see \code{.polygonList}).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:132:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L132) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:139:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L139) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:150:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L150) *style:* **Commented code should be removed.**
```r
    #grep(rasterFilename, gsub("www/", "", rctUrlTemplate()), value = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:192:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L192) *style:* **Commented code should be removed.**
```r
    #sp1 <- SpatialPoints(t(bbox(mapBoundsAsExtent)), proj4string = CRS(proj4stringLFLT))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:193:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L193) *style:* **Commented code should be removed.**
```r
    #sp2 <- spTransform(sp1, crs(rast))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:194:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L194) *style:* **Commented code should be removed.**
```r
    #tryCatch(crop(rast, sp2), error = function(x) NULL) ## TODO: why error? why NULL?
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:204:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/rastersOverTime.R#L204) *style:* **Commented code should be removed.**
```r
    # Cache(.sampleRasterToRAM, ras)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/shine.R:87:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/shine.R#L87) *style:* **functions should have cyclomatic complexity of less than 15, this has 52.**
```r
setMethod(
^
```
[R/simOutputs.R:89:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/simOutputs.R#L89) *style:* **Commented code should be removed.**
```r
    #Plot(demoArea, addTo = "map") ## TO DO: use study area from inside simList
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:24:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L24) *style:* **Commented code should be removed.**
```r
      # setkeyv(datatable, chosenCategories[[len]])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:26:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L26) *style:* **Commented code should be removed.**
```r
      #   subtable <- na.omit(datatable[chosenValues[[len]]])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:134:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L134) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:159:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:165:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L165) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/slicer.R:171:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L171) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
          } %>% unique()
          ^
```
[R/slicer.R:195:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L195) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:274:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L274) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:292:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L292) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer2, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:303:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L303) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:309:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/slicer.R#L309) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/spades.R:19:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/spades.R#L19) *style:* **Variable and function name style should be camelCase.**
```r
spades_simInit <- function(input, output, session, ...) {
^~~~~~~~~~~~~~
```
[R/spades.R:52:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/spades.R#L52) *style:* **Variable and function name style should be camelCase.**
```r
spades_expt <- function(input, output, session, sim, reps, seed, objectsToHash,
^~~~~~~~~~~
```
[R/spades.R:57:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/spades.R#L57) *style:* **Commented code should be removed.**
```r
    #initialRun1 <- spades(Copy(sim), debug = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:59:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/uploadPolygon.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
        p("Upload a shapefile by selecting .shp and its associated files (or upload a single .zip file)."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:60:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/uploadPolygon.R#L60) *style:* **Lines should not be more than 100 characters.**
```r
        p("Each polygon should have a \"shinyLabel\" attribute, otherwise a generic default will be used."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:4:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/36f7e4800f0e35940cab66dbf8aa408f26be65b7/R/zzz.R#L4) *style:* **Lines should not be more than 100 characters.**
```r
  .pkgEnv$menuItemTemplatePath <- system.file(package = "SpaDES.shiny", "templates/menuItem.template")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


@JuliaRegistrator register


Registration pull request created: [JuliaRegistries/General/3768](https://github.com/JuliaRegistries/General/pull/3768)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.1.1 -m "<description of version>" faff9c913aadc9b249b4f2e5cd15ed01c6b8ce96
git push origin v0.1.1
```


The comment makes no sense anymore.


That's because with:

` f.write('max_depth = {0}, n_estimator = {1}, learning_rate = {2}, roc_auc_micro_score = {3} +/- {4}'.format( param[0],param[1],param[2],mean,std))`

we generate a .txt file, with all the parameters value, instead of a pandas dataframe?


Successfully deployed to following URLs:

* https://portfolio-74wa2dryt.now.sh
* https://portfolio.joonajo.now.sh
* https://portfolio-git-master.joonajo.now.sh


Can we expose this variable is clientHandler as well. So that we can set the value dynamically. depending on client-available is set to 1 or not ?


Copyright (C) 2017 bloski http://blo.ski ~~~~~~~~~~~~~~~~~~~~~~~~~~
[14:36:23] Serving Bot Control Protocol at 127.0.0.1:9089 [14:36:23]
Spawning Bot instance (game.eoserv.net:8078) [14:36:24] [ERROR] Connection
lost [14:36:24] [devile@game.eoserv.net:8078::CoreModule] Disconnected

On Mon, Sep 23, 2019 at 9:47 AM Michael <notifications@github.com> wrote:

> what made you think it's a good idea to run a console program in a web
> browser?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/mbloski/EOPHP2/commit/32a38329a18862e2f086a380e3387013cbc07ede?email_source=notifications&email_token=ANI6CCOFKUHDKYFOBTHOSTTQLDCIHA5CNFSM4IZKKW7KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBSBTN#commitcomment-35194477>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ANI6CCKAR4BQ4YMCHPILOG3QLDCIHANCNFSM4IZKKW7A>
> .
>


sfsfs


My mouse movements again dont work, why was this patch reenabled without updating the patchset to latest version? https://github.com/Guy1524/wine/tree/rawinput


Hmm.  I've never particularly agreed with that line of thinking, but I'm not interested in arguing with an explicit policy (which I've no idea where to look for).  Guess I'll have to come up with an actual feature to excuse the bumped version.  :sunglasses:


Fix IOS Pods/!ProtoCompiler/protoc missing issue


добавила форму поиска


Also the conditions are hard to follow. IMHO it would be better to calculate the number of arguments, excluding `newValue` and operate with that


Deployment failed with the following error:

~~~
The property `headers` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


TeamCity Identity and Access Management / Identity - ManagementPortal [Build 525-IDAM-8-Delete-user](https://teamcity.nice.org.uk/viewLog.html?buildId=58511&buildTypeId=IdentityandAccessManagement_BuildRoleManagementPortal) outcome was **FAILURE**
Summary: Will fail Build time: 00:02:34


Yes this was done previously by Matteo, but we then switched to the pandas which is more convenient (also for plotting)


[inst/examples/example-slicer.R:8:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/inst/examples/example-slicer.R#L8) *style:* **Variable and function name style should be camelCase.**
```r
DT <- reactive({
^~
```
[R/generator.R:103:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/generator.R#L103) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:107:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/generator.R#L107) *style:* **Commented code should be removed.**
```r
  #tabContent <- paste0(module$name, "UI(\"", ns(module$id), "\"", parameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generator.R:205:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/generator.R#L205) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:209:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/generator.R#L209) *style:* **Commented code should be removed.**
```r
  #callModuleDirective <- paste0("callModule(", name, ", \"", ns(id), "\"", renderedParameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histogramForRaster.R:76:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/histogramForRaster.R#L76) *style:* **Commented code should be removed.**
```r
    #   numeric()
        ^~~~~~~~~
```
[R/histogramForRaster.R:78:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/histogramForRaster.R#L78) *style:* **Commented code should be removed.**
```r
    #   ras[]
        ^~~~~
```
[R/pkgInfo.R:46:8:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/pkgInfo.R#L46) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
  }) %>% unlist()
     ~~^
```
[R/polygonList.R:26:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/polygonList.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
#' @note This is a temporary workaround until we resolve inheritance of S3 classes (see \code{.polygonList}).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:132:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L132) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:139:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L139) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:150:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L150) *style:* **Commented code should be removed.**
```r
    #grep(rasterFilename, gsub("www/", "", rctUrlTemplate()), value = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:192:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L192) *style:* **Commented code should be removed.**
```r
    #sp1 <- SpatialPoints(t(bbox(mapBoundsAsExtent)), proj4string = CRS(proj4stringLFLT))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:193:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L193) *style:* **Commented code should be removed.**
```r
    #sp2 <- spTransform(sp1, crs(rast))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:194:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L194) *style:* **Commented code should be removed.**
```r
    #tryCatch(crop(rast, sp2), error = function(x) NULL) ## TODO: why error? why NULL?
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:204:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/rastersOverTime.R#L204) *style:* **Commented code should be removed.**
```r
    # Cache(.sampleRasterToRAM, ras)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/shine.R:87:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/shine.R#L87) *style:* **functions should have cyclomatic complexity of less than 15, this has 52.**
```r
setMethod(
^
```
[R/simOutputs.R:89:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/simOutputs.R#L89) *style:* **Commented code should be removed.**
```r
    #Plot(demoArea, addTo = "map") ## TO DO: use study area from inside simList
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:24:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L24) *style:* **Commented code should be removed.**
```r
      # setkeyv(datatable, chosenCategories[[len]])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:26:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L26) *style:* **Commented code should be removed.**
```r
      #   subtable <- na.omit(datatable[chosenValues[[len]]])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:134:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L134) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:159:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:165:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L165) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/slicer.R:171:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L171) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
          } %>% unique()
          ^
```
[R/slicer.R:195:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L195) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:274:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L274) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:292:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L292) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer2, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:303:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L303) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:309:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/slicer.R#L309) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/spades.R:19:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/spades.R#L19) *style:* **Variable and function name style should be camelCase.**
```r
spades_simInit <- function(input, output, session, ...) {
^~~~~~~~~~~~~~
```
[R/spades.R:52:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/spades.R#L52) *style:* **Variable and function name style should be camelCase.**
```r
spades_expt <- function(input, output, session, sim, reps, seed, objectsToHash,
^~~~~~~~~~~
```
[R/spades.R:57:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/spades.R#L57) *style:* **Commented code should be removed.**
```r
    #initialRun1 <- spades(Copy(sim), debug = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:59:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/uploadPolygon.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
        p("Upload a shapefile by selecting .shp and its associated files (or upload a single .zip file)."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:60:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/uploadPolygon.R#L60) *style:* **Lines should not be more than 100 characters.**
```r
        p("Each polygon should have a \"shinyLabel\" attribute, otherwise a generic default will be used."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:4:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/14a142d8427f3cc906af2fe123a2bc534d7ed6d1/R/zzz.R#L4) *style:* **Lines should not be more than 100 characters.**
```r
  .pkgEnv$menuItemTemplatePath <- system.file(package = "SpaDES.shiny", "templates/menuItem.template")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


# WebPageTest report
  * run id: 190923_BN_c26bfc8cba055a75c15ff6c017ba556a
  * URL testid: https://gearside.com/nebula/
  * Summary of the test: http://www.webpagetest.org/results.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a
  * location where the test has run: Dulles_MotoG4:Moto G4 - Chrome
  * from run parameter: Dulles, VA - Moto G4 - Chrome - Emulated Motorola G (gen 4) - 3GSlow
  * connectivity: 3GSlow
  * successFullRuns: 3

  # Median Run Results
  ## Filmstrip First View
  | 0 milliseconds | 39673 milliseconds | 39725 milliseconds | 39798 milliseconds | 39839 milliseconds | 39882 milliseconds | 39919 milliseconds | 39953 milliseconds | 39982 milliseconds | 40026 milliseconds | 40140 milliseconds | 40279 milliseconds | 40364 milliseconds | 40435 milliseconds | 40517 milliseconds | 40660 milliseconds | 40745 milliseconds | 40821 milliseconds | 40967 milliseconds | 41053 milliseconds | 41179 milliseconds | 41262 milliseconds | 41351 milliseconds | 41460 milliseconds | 41556 milliseconds | 41636 milliseconds | 41803 milliseconds | 41917 milliseconds | 42001 milliseconds | 42122 milliseconds | 42205 milliseconds | 42325 milliseconds | 42454 milliseconds | 42543 milliseconds | 42669 milliseconds | 42754 milliseconds | 42864 milliseconds | 42928 milliseconds | 43037 milliseconds | 43100 milliseconds | 43205 milliseconds | 43334 milliseconds | 43418 milliseconds | 43525 milliseconds | 43609 milliseconds | 43718 milliseconds | 43807 milliseconds | 43934 milliseconds | 44019 milliseconds | 44107 milliseconds | 44209 milliseconds | 44342 milliseconds | 44407 milliseconds | 44502 milliseconds | 44626 milliseconds | 45028 milliseconds | 45503 milliseconds | 46005 milliseconds | 46535 milliseconds | 47010 milliseconds | 47504 milliseconds | 48024 milliseconds | 48533 milliseconds | 49006 milliseconds | 49519 milliseconds | 50014 milliseconds | 51039 milliseconds | 52041 milliseconds | 53030 milliseconds | 54018 milliseconds | 55024 milliseconds | 56010 milliseconds | 57039 milliseconds | 58025 milliseconds | 59018 milliseconds | 59972 milliseconds |
  |--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|
  | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_000000.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039673.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039725.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039798.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039839.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039882.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039919.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039953.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_039982.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040026.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040140.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040279.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040364.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040435.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040517.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040660.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040745.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040821.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_040967.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041053.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041179.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041262.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041351.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041460.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041556.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041636.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041803.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_041917.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042001.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042122.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042205.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042325.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042454.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042543.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042669.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042754.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042864.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_042928.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043037.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043100.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043205.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043334.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043418.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043525.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043609.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043718.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043807.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_043934.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044019.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044107.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044209.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044342.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044407.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044502.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_044626.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_045028.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_045503.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_046005.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_046535.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_047010.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_047504.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_048024.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_048533.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_049006.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_049519.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_050014.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_051039.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_052041.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_053030.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_054018.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_055024.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_056010.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_057039.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_058025.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_059018.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_2&file=ms_059972.jpg) |
  | 0 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 30 | 29 | 30 | 30 | 44 | 45 | 46 | 49 | 50 | 52 | 54 | 56 | 59 | 61 | 63 | 67 | 71 | 75 | 78 | 82 | 86 | 92 | 96 | 98 | 100 |

  ## Filmstrip Repeat View
  | 0 milliseconds | 11074 milliseconds | 11161 milliseconds | 11295 milliseconds | 11394 milliseconds | 11458 milliseconds | 11484 milliseconds | 11518 milliseconds | 11558 milliseconds | 11670 milliseconds | 11761 milliseconds | 11789 milliseconds | 11818 milliseconds | 11893 milliseconds | 12018 milliseconds | 12099 milliseconds | 12200 milliseconds | 12287 milliseconds | 12376 milliseconds | 12420 milliseconds | 12505 milliseconds | 12545 milliseconds | 12587 milliseconds | 12677 milliseconds | 12731 milliseconds | 12754 milliseconds | 12796 milliseconds | 12912 milliseconds | 12956 milliseconds | 12974 milliseconds | 13016 milliseconds | 13083 milliseconds | 13150 milliseconds | 13202 milliseconds | 13241 milliseconds | 13283 milliseconds |
  |--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|--------------|
  | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_000000.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011074.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011161.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011295.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011394.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011458.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011484.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011518.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011558.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011670.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011761.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011789.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011818.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_011893.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012018.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012099.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012200.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012287.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012376.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012420.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012505.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012545.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012587.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012677.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012731.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012754.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012796.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012912.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012956.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_012974.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013016.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013083.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013150.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013202.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013241.jpg) | ![alt text](http://www.webpagetest.org/getfile.php?test=190923_BN_c26bfc8cba055a75c15ff6c017ba556a&video=video_3_cached&file=ms_013283.jpg) |
  | 0 | 74 | 75 | 75 | 75 | 75 | 75 | 75 | 92 | 93 | 94 | 94 | 94 | 95 | 95 | 95 | 96 | 96 | 96 | 97 | 97 | 98 | 98 | 98 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 100 |
## Median Metrics
| View | First Paint | First Contentful Paint | First Meaningful Paint | Time to First Byte | Time to interactive |  Render Started |  Visualy Completed | SpeedIndex | Load Time |
|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|
FirstView  | 39670.299999998 | 39670 | 39670 | 10953.718 | 28328 | 39673 | 59972 | 47806 | 49688 |
RepeatView | 10898.6000000004 | 10899 | undefined | 10953.718 | 9144 | 11074 | 13283 | 11256 | 12128 |
  ## Median Waterfall
  ### FirstView
  ![alt text](http://www.webpagetest.org/results/19/09/23/BN/c26bfc8cba055a75c15ff6c017ba556a/2_waterfall.png)
  ### RepeatView
  ![alt text](http://www.webpagetest.org/results/19/09/23/BN/c26bfc8cba055a75c15ff6c017ba556a/3_Cached_waterfall.png)

  ## Median Requests
  ### FirstView
  | File | FileSize |
  |----------|----------|
   /nebula/|14.73 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-fetch.min.js?ver=3.0.0|2.56 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-node-contains.min.js?ver=3.26.0-0|178 B
/nebula/wp-includes/js/dist/vendor/wp-polyfill-formdata.min.js?ver=3.0.12|2.57 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-element-closest.min.js?ver=2.0.2|214 B
/nebula/wp-content/plugins/gutenberg/build/block-library/style.css?ver=1568942445|5.59 kB
/nebula/wp-content/plugins/gutenberg/build/block-library/theme.css?ver=1568942445|557 B
/nebula/wp-content/themes/Nebula-master/style.css?ver=7.4.23.4194|19.73 kB
/nebula/wp-content/plugins/nebula-docs/nebula-docs.css|2.12 kB
/nebula/wp-content/themes/Nebula-Child/style.css?ver=19.9.23.4195|7.95 kB
/nebula/wp-content/themes/Nebula-master/assets/js/nebula.js?ver=7.4.23.4194|42.42 kB
/nebula/wp-content/plugins/nebula-companion/assets/js/companion.js?ver=7.4.23.4194|1.8 kB
/nebula/wp-content/themes/Nebula-Child/assets/js/main.js?ver=19.9.23.4195|497 B
/nebula/wp-content/plugins/nebula-docs/nebula-docs.js|2.02 kB
/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap.min.css?ver=4.3.1|20.26 kB
/ajax/libs/font-awesome/5.10.2/css/all.min.css|11.53 kB
/analytics.js|17.39 kB
/2413280.js|481 B
/nebula/wp-content/uploads/2017/07/logo-white.svg|1.3 kB
/nebula/wp-content/themes/Nebula-master/assets/img/phg/phg-nebula.jpg|110.79 kB
/ajax/libs/jquery/3.4.1/jquery.min.js?ver=3.4.1|29.46 kB
/ajax/libs/autotrack/2.4.1/autotrack.js?ver=2.4.1|7.58 kB
/ajax/libs/twitter-bootstrap/4.3.1/js/bootstrap.bundle.min.js?ver=4.3.1|20.95 kB
/r/collect|35 B
/analytics/1569247500000/2413280.js|24.32 kB
/conversations-embed.js|13.24 kB
/ajax/libs/jQuery.mmenu/7.3.2/jquery.mmenu.all.js|18.46 kB
/ajax/libs/jQuery.mmenu/7.3.2/jquery.mmenu.all.css|7.18 kB
/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js|62.85 kB
/ajax/libs/jqueryui/1.12.1/jquery-ui.structure.min.css|4.5 kB
/ajax/libs/font-awesome/5.10.2/webfonts/fa-solid-900.woff2|73.64 kB
/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.woff2|72.78 kB
/ajax/libs/font-awesome/5.10.2/webfonts/fa-regular-400.woff2|13.27 kB
/nebula/wp-content/themes/Nebula-master/assets/img/meta/android-chrome-192x192.png|13.59 kB
/nebula/wp-content/themes/Nebula-master/assets/img/meta/apple-touch-icon.png|11.98 kB
/nebula/sw.js|1.68 kB
/livechat-public/v1/message/public?portalId=2413280&conversations-embed=static-1.4523&mobile=true&messagesUtk=536a98e7ccbd45a3b9015ac4eccb3c4a&traceId=536a98e7ccbd45a3b9015ac4eccb3c4a|23 B
/livechat-public/v1/message/public?portalId=2413280&conversations-embed=static-1.4523&mobile=true&messagesUtk=536a98e7ccbd45a3b9015ac4eccb3c4a&traceId=536a98e7ccbd45a3b9015ac4eccb3c4a|204 B
/nebula/wp-content/themes/Nebula-master/inc/manifest.json|449 B
/workbox-cdn/releases/4.3.1/workbox-sw.js|741 B
/__ptq.gif?k=1&sd=360x640&cd=24-bit&cs=UTF-8&ln=en-us&bfp=2398997148&v=1.1&a=2413280&po=%2F&rcu=https%3A%2F%2Fgearside.com%2Fnebula%2F&pu=https%3A%2F%2Fgearside.com%2Fnebula%2F&t=Nebula+%7C+Advanced+Starter+WordPress+Theme+for+Developers&cts=1569247545601&i=ipaddress%3D71.114.67.62%26user_agent%3DMozilla%252F5.0%2B(Linux%253B%2BAndroid%2B6.0.1%253B%2BMoto%2BG%2B(4)%2BBuild%252FMPJ24.139-64)%2BAppleWebKit%252F537.36%2B(KHTML%252C%2Blike%2BGecko)%2BChrome%252F65.0.3325.146%2BMobile%2BSafari%252F537.36%2BPTST%252F190827.180809%26session_id%3Dt%253A1569247521%253Bbot%253A1%253Bs%253A40157217743bc11eee671e0d6306ef29%253Bcid%253Ae99282af-6c8c-4171-86ea-fa9cab049a64%253B%26device%3D%26os%3D%2B%26browser%3Dnull%26bot%3D1%26cookies%3D1%26screen%3D360x640%2B(24%2Bbits)%26ga_cid%3D2089862336.1569247535&vi=bd785989ce5b72c61838abba89742985&nc=true&u=139814892.bd785989ce5b72c61838abba89742985.1569247545539.1569247545539.1569247545539.1&b=139814892.1.1569247545545|45 B
/__ptq.gif?k=1&sd=360x640&cd=24-bit&cs=UTF-8&ln=en-us&bfp=2398997148&v=1.1&a=2413280&po=%2F&rcu=https%3A%2F%2Fgearside.com%2Fnebula%2F&pu=https%3A%2F%2Fgearside.com%2Fnebula%2F&t=Nebula+%7C+Advanced+Starter+WordPress+Theme+for+Developers&cts=1569247545629&i=ipaddress%3D71.114.67.62%26user_agent%3DMozilla%252F5.0%2B(Linux%253B%2BAndroid%2B6.0.1%253B%2BMoto%2BG%2B(4)%2BBuild%252FMPJ24.139-64)%2BAppleWebKit%252F537.36%2B(KHTML%252C%2Blike%2BGecko)%2BChrome%252F65.0.3325.146%2BMobile%2BSafari%252F537.36%2BPTST%252F190827.180809%26session_id%3Dt%253A1569247521%253Bbot%253A1%253Bs%253A40157217743bc11eee671e0d6306ef29%253Bcid%253Ae99282af-6c8c-4171-86ea-fa9cab049a64%253B%26device%3D%26os%3D%2B%26browser%3Dnull%26bot%3D1%26cookies%3D1%26screen%3D360x640%2B(24%2Bbits)%26ga_cid%3D2089862336.1569247535&vi=bd785989ce5b72c61838abba89742985&nc=true&u=139814892.bd785989ce5b72c61838abba89742985.1569247545539.1569247545539.1569247545539.1&b=139814892.1.1569247545545|45 B
/workbox-cdn/releases/4.3.1/workbox-core.prod.js|2.42 kB
/nebula/wp-content/themes/Nebula-master/assets/img/meta/mstile-144x144.png|7.92 kB
/workbox-cdn/releases/4.3.1/workbox-precaching.prod.js|1.66 kB
/workbox-cdn/releases/4.3.1/workbox-routing.prod.js|1.44 kB
/workbox-cdn/releases/4.3.1/workbox-strategies.prod.js|1.16 kB
/workbox-cdn/releases/4.3.1/workbox-expiration.prod.js|1.22 kB
/workbox-cdn/releases/4.3.1/workbox-offline-ga.prod.js|NaN undefined

  ### RepeatView
  | File | FileSize |
  |----------|----------|
   /nebula/wp-content/themes/Nebula-master/style.css?ver=7.4.23.4194|19.71 kB
/nebula/wp-content/plugins/nebula-docs/nebula-docs.css|2.12 kB
/nebula/wp-content/themes/Nebula-Child/style.css?ver=19.9.23.4195|7.92 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-fetch.min.js?ver=3.0.0|2.56 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-node-contains.min.js?ver=3.26.0-0|178 B
/nebula/wp-includes/js/dist/vendor/wp-polyfill-formdata.min.js?ver=3.0.12|2.57 kB
/nebula/wp-includes/js/dist/vendor/wp-polyfill-element-closest.min.js?ver=2.0.2|214 B
/nebula/wp-content/uploads/2017/07/logo-white.svg|1.3 kB
/nebula/wp-content/themes/Nebula-master/assets/js/nebula.js?ver=7.4.23.4194|42.26 kB
/nebula/wp-content/plugins/nebula-companion/assets/js/companion.js?ver=7.4.23.4194|1.8 kB
/nebula/wp-content/themes/Nebula-Child/assets/js/main.js?ver=19.9.23.4195|497 B
/nebula/wp-content/plugins/nebula-docs/nebula-docs.js|2.02 kB
/2413280.js|481 B
/analytics/1569248700000/2413280.js|24.32 kB
/conversations-embed.js|13.24 kB
/r/collect|35 B


print("???");


Successfully deployed to following URLs:

* https://bayuangoragithubio-pik6hq2lq.now.sh
* https://angora.now.sh
* https://bayuangoragithubio.bayuangora.now.sh
* https://bayuangoragithubio-git-master.bayuangora.now.sh


Many thanks, @lezh


Successfully deployed to following URLs:

* https://danestves-pupnw3305.now.sh
* https://danestves.com
* https://danestves.danestves.now.sh
* https://danestves-git-master.danestves.now.sh


CI tests at https://google.com


Score: 89/100


CI tests at https://mozilla.org


Score: 178/100


Ack, thanks. Can you expand the reasoning in the commit message so git blame is less cumbersome?
Once that is addressed, LGTM


Successfully deployed to following URLs:

* https://mdx-qz4czmj8h.now.sh
* https://mdxjs.com
* https://mdx.mdx.now.sh
* https://mdx-git-master.mdx.now.sh


Successfully deployed to following URLs:

* https://tech-blog-9o5tcw0v7.now.sh
* https://www.josephk.io
* https://tech-blog.kimdhoe.now.sh
* https://tech-blog-git-master.kimdhoe.now.sh


gcc 9.2.0 is no problem.
do_package glibc 2.19 was problem...and the rest.
If i need to downgrade gcc, then dm800  will be built with older
- gcc
-glibc
-linux-libc-headers.
-binutils
-libarchive
-libnl
-wpa-supliment.

gcc 6.3.0 is problem as well.
So i'm actually back to OV 7.2.

When OpenPLi upgrade to Sumo branch then there will be a OV 8.0 (or so) for dm800, as Sumo is no problem.
Thud branch will be perhaps no problem either (gcc 8.3.0)?


TeamCity Bvcms / Build [Build 2208](https://builds.tpsdb.com/viewLog.html?buildId=8792&buildTypeId=Bvcms_Build) is now running


Successfully deployed to following URLs:

* https://sandbarandislandgrill-259kldo8c.now.sh
* https://sandbarandislandgrill.unspecified.now.sh
* https://sandbarandislandgrill-git-master.unspecified.now.sh


TeamCity Bvcms / Build [Build 2207](https://builds.tpsdb.com/viewLog.html?buildId=8791&buildTypeId=Bvcms_Build) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 119 Build time: 00:22:39
### Failed tests
```
Webapp collection (4): IntegrationTests.Areas.Reports.Views.Reports.ApplicationTests.Application_Report_Should_Have_Awnsers: Shouldly.ShouldAssertException : PageSource
    should contain (case insensitive comparison)
"ThisTextMustAppearInTests"
    but was actually
"<html lang="en-US"><head>
    <link rel="shortcut icon" href="/favicon.ico?v=3">
    <meta charset..."
   at IntegrationTests.Areas.Reports.Views.Reports.ApplicationTests.Application_Report_Should_Have_Awnsers() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Reports\Views\Reports\ApplicationTests.cs:line 59

```


String lab. Some string operating functions.


[inst/examples/example-slicer.R:8:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/inst/examples/example-slicer.R#L8) *style:* **Variable and function name style should be camelCase.**
```r
DT <- reactive({
^~
```
[R/generator.R:103:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/generator.R#L103) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:107:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/generator.R#L107) *style:* **Commented code should be removed.**
```r
  #tabContent <- paste0(module$name, "UI(\"", ns(module$id), "\"", parameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/generator.R:205:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/generator.R#L205) *style:* **Commented code should be removed.**
```r
  #ns <- NS(id)
   ^~~~~~~~~~~~
```
[R/generator.R:209:4:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/generator.R#L209) *style:* **Commented code should be removed.**
```r
  #callModuleDirective <- paste0("callModule(", name, ", \"", ns(id), "\"", renderedParameters, ")")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histogramForRaster.R:76:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/histogramForRaster.R#L76) *style:* **Commented code should be removed.**
```r
    #   numeric()
        ^~~~~~~~~
```
[R/histogramForRaster.R:78:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/histogramForRaster.R#L78) *style:* **Commented code should be removed.**
```r
    #   ras[]
        ^~~~~
```
[R/pkgInfo.R:46:8:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/pkgInfo.R#L46) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
  }) %>% unlist()
     ~~^
```
[R/polygonList.R:26:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/polygonList.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
#' @note This is a temporary workaround until we resolve inheritance of S3 classes (see \code{.polygonList}).
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:132:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L132) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:139:37:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L139) *style:* **Commented code should be removed.**
```r
  tilesGroup <- "Time since fire" # session$ns("tiles")
                                    ^~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:150:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L150) *style:* **Commented code should be removed.**
```r
    #grep(rasterFilename, gsub("www/", "", rctUrlTemplate()), value = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:192:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L192) *style:* **Commented code should be removed.**
```r
    #sp1 <- SpatialPoints(t(bbox(mapBoundsAsExtent)), proj4string = CRS(proj4stringLFLT))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:193:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L193) *style:* **Commented code should be removed.**
```r
    #sp2 <- spTransform(sp1, crs(rast))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:194:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L194) *style:* **Commented code should be removed.**
```r
    #tryCatch(crop(rast, sp2), error = function(x) NULL) ## TODO: why error? why NULL?
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/rastersOverTime.R:204:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/rastersOverTime.R#L204) *style:* **Commented code should be removed.**
```r
    # Cache(.sampleRasterToRAM, ras)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/shine.R:87:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/shine.R#L87) *style:* **functions should have cyclomatic complexity of less than 15, this has 52.**
```r
setMethod(
^
```
[R/simOutputs.R:89:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/simOutputs.R#L89) *style:* **Commented code should be removed.**
```r
    #Plot(demoArea, addTo = "map") ## TO DO: use study area from inside simList
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:24:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L24) *style:* **Commented code should be removed.**
```r
      # setkeyv(datatable, chosenCategories[[len]])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:26:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L26) *style:* **Commented code should be removed.**
```r
      #   subtable <- na.omit(datatable[chosenValues[[len]]])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:134:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L134) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:159:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:165:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L165) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/slicer.R:171:11:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L171) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
          } %>% unique()
          ^
```
[R/slicer.R:195:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L195) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:274:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L274) *style:* **Commented code should be removed.**
```r
    #assertthat::assert_that(is.data.table(datatable()))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:292:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L292) *style:* **Commented code should be removed.**
```r
    #Cache(.slicer2, dtFull, categories, possibleValues, serverFunction, uiSequence, ...)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/slicer.R:303:7:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L303) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      } %>% unique()
      ^
```
[R/slicer.R:309:9:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/slicer.R#L309) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        } %>% unique()
        ^
```
[R/spades.R:19:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/spades.R#L19) *style:* **Variable and function name style should be camelCase.**
```r
spades_simInit <- function(input, output, session, ...) {
^~~~~~~~~~~~~~
```
[R/spades.R:52:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/spades.R#L52) *style:* **Variable and function name style should be camelCase.**
```r
spades_expt <- function(input, output, session, sim, reps, seed, objectsToHash,
^~~~~~~~~~~
```
[R/spades.R:57:6:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/spades.R#L57) *style:* **Commented code should be removed.**
```r
    #initialRun1 <- spades(Copy(sim), debug = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:59:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/uploadPolygon.R#L59) *style:* **Lines should not be more than 100 characters.**
```r
        p("Upload a shapefile by selecting .shp and its associated files (or upload a single .zip file)."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadPolygon.R:60:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/uploadPolygon.R#L60) *style:* **Lines should not be more than 100 characters.**
```r
        p("Each polygon should have a \"shinyLabel\" attribute, otherwise a generic default will be used."),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:4:1:](https://github.com/PredictiveEcology/SpaDES.shiny/blob/1f2c7df94fe02179aa30fffefa511640650a8c21/R/zzz.R#L4) *style:* **Lines should not be more than 100 characters.**
```r
  .pkgEnv$menuItemTemplatePath <- system.file(package = "SpaDES.shiny", "templates/menuItem.template")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


토큰 유효 값 확인은 https://jwt.io/ 여기에서 할 수 있다.


Successfully deployed to following URLs:

* https://monorepo-plfivnfux.now.sh
* https://storybookjs.now.sh
* https://storybookjs-next.now.sh
* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


インスタンスを共通化するデータを定義する。
参考　設計
外側のFileにデータを持つと、目飛びをしてプログラミングを追いづらい。
https://github.com/daisukenagata/BLEView


Successfully deployed to following URLs:

* https://pikbet-ilktod8hq.now.sh
* https://pikbet.ru
* https://pikbet.vitaliks1.now.sh
* https://pikbet-git-master.vitaliks1.now.sh


Successfully deployed to following URLs:

* https://bayuangoragithubio-jx7njc6od.now.sh
* https://angora.now.sh
* https://bayuangoragithubio.bayuangora.now.sh
* https://bayuangoragithubio-git-master.bayuangora.now.sh


Add the datatype here.


Successfully deployed to following URLs:

* https://portfolio-ljvzga4xy.now.sh
* https://portfolio.joonajo.now.sh
* https://portfolio-git-master.joonajo.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


祖父


Successfully deployed to following URLs:

* https://la-flamme-connectee-v3-gwmb1uza4.now.sh
* https://la-flamme-connectee-v3.flosrn.now.sh
* https://la-flamme-connectee-v3-git-master.flosrn.now.sh


Just removed duplicate contact_uuid parameter.


Oh... failed [builds/27601602](https://ci.appveyor.com/project/PresentKim/exampleplugin/builds/27601602)


Successfully deployed to following URLs:

* https://blog-ci1tbctlr.now.sh
* https://blog.andychen.now.sh
* https://blog-git-master.andychen.now.sh


Successfully deployed to following URLs:

* https://w4ctechgithubio-5adxsyjzm.now.sh
* https://w4ctechgithubio.w4ctech.now.sh
* https://w4ctechgithubio-git-master.w4ctech.now.sh


this kind of core hack is not needed anymore. Now, any theme developer can add its own screens with its own default data for preview just by XML:
https://github.com/LimeSurvey/LimeSurvey/commit/07b7346d85009daff97e6cd5beebfd6957b742c0

Documented inside the vanilla theme:
https://github.com/LimeSurvey/LimeSurvey/blob/07b7346d85009daff97e6cd5beebfd6957b742c0/themes/survey/vanilla/config.xml#L327-L335


Successfully deployed to following URLs:

* https://bayuangoragithubio-c57fvqiy4.now.sh
* https://angora.now.sh
* https://bayuangoragithubio.bayuangora.now.sh
* https://bayuangoragithubio-git-master.bayuangora.now.sh


ohhh, good add


Just tripped over this! Thanks for fixing :grinning: - confused the heck out of us!