text:
fix: focus behaviour

Descrizione
Questa PR fixes #518

@emilioSp before asking for a review, may I ask you to rebase this PR with the current master?
Thank you

Hi @astagi I have updated the branch with master. If the review passes, you can squash and merge to ignore the merge branch commit

@emilioSp before asking for a review, may I ask you to rebase this PR with the current master?
Thank you

Hi @astagi I have updated the branch with master. If the review passes, you can squash and merge to ignore the merge branch commit

Thank you @emilioSp

@emilioSp trying your code I noticed that focus on buttons disappears after clicking, although on Bootstrap buttons keep their focus (https://getbootstrap.com/docs/4.6/components/buttons/)

Closed by #595

authors: astagi emilioSp

repo: italia/bootstrap-italia


text:
[MU-AP_IT] - annotations mancanti per la classe Value

Ciao,
ho notato che mancano le annotation properties comuni (rdfs:label, rdfs:comment, ecc..) per la classe Value dell'ontologia MU-AP_IT in analogia con le altri classi e proprietà.
Grazie.

Ciao @fbuciuni90  sì vero! Provo a inserirlo subito nella versione 0.3 (perchè non c'è alcun cambiamento nella semantica dell'ontologia)

Ciao @fbuciuni90 con l'ultima commit tracciata dovrebbe essere a posto. Siccome per questa ontologie sono stati fatti degli schemi in Graffoo, ho aggiunto un readme con gli schemi stessi. L'ontologia è molto semplice ma vedo se riesco a fare cose analoghe pian piano anche con altre ontologie.

source: gharchive/issue

license_type: permissive

license_source: github-api


text:
Classi titoli

Ciao,
Faccio molta fatica a capire gli stili usati nel progetto.
Porto l'esempio dei titolo.
Di seguiti elenco gli stili definiti nel css (compilato):
.title-xxxlarge
.title-xxlarge
.title-xxlarge-regular
.title-xlarge
.title-xlarge-card
.title-large
.title-large-semi-bold
.title-medium-2
.title-medium-2-bold
.title-medium-2-semi-bold
.title-medium-bold
.title-medium-semi-bold
.title-medium
.title-small
.title-small-semi-bold
.title-small-semi-bold-big
.title-small-semi-bold-medium
.title-xsmall-bold
.title-xsmall-semi-bold
.title-xsmall
.title-xsmall-regular

Per ciascuno di essi ci sono almeno 2 definizioni: una per schermi piccoli (mobile) e una per schermi grandi (desktop) e talvolta anche una terza.
A volte non c'è coerenza sulle dimensioni, ad es. .title-medium-2 è più piccolo in mobile (font-size: 1.25rem;) e più grande su schermi di dimensioni maggiori (font-size: 1.3333333333rem;) mentre .title-medium fa esattamente l'opposto (1.125rem contro 1rem).
Oltre a queste classi ci sono quelle contestuali o ereditate da bootstrap.
es.
.card-title
.hero-title
.callout-title
.it-brand-title
.footer-heading-title

Vi sono anche classi che fanno riferimento -erroneamente- ad un colore specifico
.green-title-big
e altre complicatissime da leggere come
.cmp-list-card-img__body-heading-title
.cmp-list-card-img__body-title

in tutto questo emerge in modo evidente che il codice sia stato scritto da persone diverse e poi non ci sia stato un lavoro di revisione e unificazione degli stili.
Mi chiedo, ad esempio, perché invece di oltre 20 classi diverse di titoli (incomprensibili per chi non ha scritto il codice) non sia stata definita una classe per la dimensione.
Es.
.font-sm / .font-xl, font-xxl,
affiancate da una relativa classe per il peso
Peraltro tutti questi stili sono già nativamente presenti in bootstrap 5 con le classi "fs-1", "fs-2", ecc. per le dimensioni e le classi "fw-bold", "fw-bolder", ecc. per il peso.
Una scelta simile avrebbe semplificato notevolmente il riutilizzo del codice in quanto ogni classe ha una sua diretta corrispondenza.
Invece così devo capire perché è stata usata (es.) la classe ".title-large-semi-bold" e quali sono le sue caratteristiche.

Ciao @AlessandroVecchi,
mi trovo d'accordo con la tua segnalazione sul fatto che ci sia confusione sugli stili adottati e implementati. Una revisione e ottimizzazione è assolutamente necessaria.
Se stai lavorando già in questa direzione puoi anche aprire una pull request e collaborare attivamente al modello.

authors: AlessandroVecchi zetareticoli

repo: italia/design-comuni-pagine-statiche


text:
metadata endpoints according to the configured trust evalaution mechanisms

register endpoints (https://github.com/italia/eudi-wallet-it-python/blob/dev/pyeudiw/satosa/default/openid4vp_backend.py#L101) should use the endpoints (and related resources) configured for each trust evaluation mechanisms configured within the project

also related to https://github.com/italia/eudi-wallet-it-python/issues/303

repo: italia/eudi-wallet-it-python


text:
Rewrite docker container and binary release process

Fixes #735. (Most of it at least)
The commit message summarizes most of the details but there is something else that we need to discuss:
With this patch, the container released from master is no longer tagged as latest but instead it is tagged as master. That is a conscious decision. After doing some research, I came to the conclusion that the latest tag in docker should likely point to the latest stable release. Our master tag is absolutely bleeding edge so I don't think we should be using latest for that.
This patch actually does not tag any docker container as latest. It only tags releases with their according version number and latest master as master. I think that covers all the requirements we currently have and I would like to defer the tagging of a container as latest to a follow-up ticket.
You can see successful testruns here: https://github.com/thomaseizinger/itchysats/actions

Here is some docs on how to build multi-arch images step by step: https://github.com/bwt-dev/bwt/blob/master/scripts/docker-release.sh

as I haven't had much to do with multi-arch images - will this have negative impact on local storage? Is Docker smart enough to only download the parts that matter to the target platform?

To clarify, we are already using multi-arch images but it is "hidden" behind the buildx command so nothing changes in regards to how much storage docker consumes etc.

bors r+

as I haven't had much to do with multi-arch images - will this have negative impact on local storage? Is Docker smart enough to only download the parts that matter to the target platform?

To clarify, we are already using multi-arch images but it is "hidden" behind the buildx command so nothing changes in regards to how much storage docker consumes etc.

thank you for the clarification, much appreciated!

source: gharchive/pull-request

authors: klochowicz thomaseizinger

repo: itchysats/itchysats

license: MIT


text:
deps: bump sqltrie to >=0.8.0

To ensure people are getting a fix related to https://github.com/iterative/dvc/issues/9826

Codecov Report
All modified lines are covered by tests :white_check_mark:
:loudspeaker: Thoughts on this report? Let us know!.

authors: codecov-commenter efiop

repo: iterative/dvc-data


text:
nav: can't have 2 items with the same name, apparently

I added this to top level of sidebar.json:
  {
    "slug": "get-started",
    "source": "get-started/index.md",
    "children": [
      "1",
      "2",
      "3"
    ]
  },

without removing the other Get Started inside Tutorials:

But the link of the added on in the top level goes to /doc/tutorials/get-started 😕

I have to change the slug to something else for it to work properly, e.g. /doc/getting-started is OK.

Any chance you could make a quick diagnostic @rogermparent ? 🙂 Thanks

@jorgeorpinel can we survive with just making it unique for now? does not look like a big deal to me

The issue might actually just be this redirect because of the particular page you're making.
https://github.com/iterative/dvc.org/blob/5a58811a1dac48dfbfbb92dde91558056ad274d1/redirects-list.json#L22

Hey thanks Roger, yeah I also noticed that recently (https://github.com/iterative/dvc.org/pull/1412#issuecomment-643519893) so let me double check whether this is even a valid issue...

Yeah sorry, it was just the redirect 😋

authors: jorgeorpinel rogermparent shcheklein


text:
studio/start: faster to value demo

Follow-up to https://github.com/iterative/dvc.org/pull/4069#pullrequestreview-1161157744

Thanks @tapadipti


text:
Add examples for calling servers to 'serve' cli/api

After #40 we can add some code to server startup (or somewhere else) like
# usage:
from mlem.... import Client

client = Client({host}, {port})
client.predict(...)

Also where applicable we can add non-python ways like adding curl examples for http servers
It would be super helpful if those examples would be generated dynamically with respect of the model we are serving (with the right payload) and could be just copy-pasted

Done and can be found in https://mlem.ai/doc/user-guide/serving/

repo: iterative/mlem


text:
Connect experiments table file columns to data

The experiments table shows the hash of dvc-tracked files associated with the experiment in purple like this:

This is useful to quickly identify when files have changed but is limited. We could make it possible to checkout, open, and compare these files from within VS Code. Examples of helpful functionality we could add for files:

Checkout that version of the file to the workspace (not the entire experiment, just the file).
Open a diff in the VS Code editor against the workspace version (https://github.com/iterative/dvc/issues/770). Obviously, this is only helpful for non-binary files, but I think it's fine to start generally and let users decide where it's useful.

What about directories? We could:

Checkout the directory contents to the workspace.
Do a dvc diff against the workspace version.

Related ideas:

Show the status of these files for the workspace row. For example, we could add a letter next to the hash to indicate the status or color them by status. Users can see this from the SCM view, but it might help to connect that info to the experiments view.
Show the DAG for every row. We could try to show a hash of the dag contents so it's possible to see when the DAG changed, and it would be nice to be able to open the DAG for any row (and maybe even show a diff of the DAG between two rows).

We could also consider similar features in Studio.

repo: iterative/vscode-dvc


text:
Cannot scroll up/down with remote-control like AnyDesk. Taps/mouse clicks work ok. Scroll up/down outside EL is ok.

When remotely controlling the phone, I can select items, like "All Apps" but cannot scroll up/down in list of Apps. In all other apps besides Elder Launcher I can scroll up and down just fine, like in Settings for example.
On my 97-year-old mother's Android 8 moto-z2,  I remotely control the phone with AnyDesk (on my local macbook). With Elder Launcher as the Home app, I can remotely tap Elder Launch items, such as the pencil-Edit icon or "All Apps". But problem is I then  am unable to remotely scroll up or down to select items in Apps list that are further down on the screen. So I am unable to scroll down to other apps like Settings or Skype. The remote swipe works fine In any other app besides Elder Launcher, as described in Work-around below. Would it be possible to add scroll-bar or up-down arrows in case it is too tricky to get remote swipe working?
Work-around: temporarily (remotely) change the Home app from Elder_Launcher to default launcher. In anydesk, I  can send swipe up/down left/write to the remote android phone from my macbook laptop by holding down the trackpad (left-mouse-depress) and, while holding down trackpad, use finger to swipe on trackpad. On the remote phone, this lets me swipe down at top of android phone screen, then click on gear icon to bring up phone Settings. In phone Settings, I can swipe up and down just fine, and am able to temporarily un-select Elder Launcher. With the phones usual launcher, I can then do anything I need to, such as run Google Play,  start Skype and answer a video call, etc. That is, I can remotely do anything on the phone that I would be able to do if I was physically holding the phone in my hand.  When I'm done remotely controlling the phone, I changed Home app back to ElderLauncher, or just launch it from GooglePlay and switch to it. If I open google-play and search for elder-launcher it says "open" (not "update"), and it says last updated Feb 8, 2022 and it appears to be version 1.6. Similarlily, AnyDesk on the phone is also apparently newest 6.4.0 version.
I've looked thoroughly for settings and permissions I might change to try to enable remote swipes in ElderLauncher, but did not find anything I could try changing to fix this. The phone is an unlocked at&t phone but still has at&t bloatware if that helps.  I can try on a few other phones to see if the issue is just on my mom's phone or not and try to gather more clues about this issue

.

Hi. Thanks for the detailed report. I investigated and reproduced this behavior in the official Flutter Gallery app too. The app is made in Flutter which uses Skia renderer to draw the interface. This might be an upstream issue. I'll do a few experiments to see why gestures from Anydesk aren't working with Flutter.

authors: itsarjunsinh porteusconf


text:
Colors aren't displayed with hexNumberSignPrefix set to false

See https://jsfiddle.net/4pppsatn/5/
The color is missing in input-group-addon and under the colorpicker.

I also noticed this.  I'm guessing that when it populates the color, it fails to parse the color value due to the lack of '#'.  Everything seems to be fine as long as hexNumberSignPrefix is true.  I ran across this issue at work where we are using this plugin on just a few pages, so I wasn't able to diagnose it further.

repo: itsjavi/bootstrap-colorpicker


text:
[BUG] LOGIN AND SIGNUP NOT WORKING AS EXPECTED

Description
In backend code, there is validation for mailid and strong password and it does not work here whatever typed is taken as form data success alert is shown
Actual Behavior
Not having proper connection between frontend and backend
Expected Behavior
if the data is not valid then error alert should be shown to the user
Steps to Reproduce (if applicable)

Navigate to login or signup page
enter any value randomly
it will be accepted

Screenshots (if applicable)

I have read the code of conduct.
I am having of experience of working in open source projects priorly So @itsmohit097 please assign this issue to me under label Gssoc24 and level 3

Hello Sir,
My name is Shivam Kanchole, and I am a fourth-year student at IIT Roorkee. I find this issue both interesting and challenging. Additionally, I have worked on similar projects in the past. Could you please assign this issue to me?
Thank you.
Best regards,
Shivam Kanchole


text:
🛑 ITSrv VM Server is down

In 0711561, ITSrv VM Server ($ITSRV_VM_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ITSrv VM Server is back up in a13207a after 10 minutes.

repo: itsrv-tw/uptime


text:
ConnectTimeoutException, cannot download the .jar at all

Describe the problem
Whenever I run docker compose up it gets stuck on the [init] Running as uid=1000 gid=1000 with /data as 'drwxrwxr-x 2 1000 1000 4096 Dec 22 09:10 /data' line for several minutes. After that, this message (along with the stacktrace) appears:
minecraft  | [mc-image-helper] 16:51:35.089 ERROR : 'get' command failed
minecraft  | org.apache.hc.client5.http.ConnectTimeoutException: Connect to https://launchermeta.mojang.com:443 [launchermeta.mojang.com/13.107.237.43, launchermeta.mojang.com/13.107.238.43] failed: Connection timed out

After a bit of googling, I found this issue, but it doesn't seem to be my case, as I do have a properly set up connection, as I do have connectivity to the outside. However, I cannot load the launchermeta URL displayed on the error, I get this response:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
ResourceNotFound
<Message>The specified resource does not exist. RequestId:98741a7e-101e-0017-7137-1661bf000000 Time:2022-12-22T18:59:38.6097164Z</Message>
</Error>

I am not sure if this issue comes from my network or if it's a missconfiguration. The parameters I used on my compose file are pretty standard and I have successfully deployed containers in the past with very similar compose files.
Container definition
version: "3"

services:
  minecraft:
    image: itzg/minecraft-server
    container_name: minecraft
    ports:
      - "25565:25565"
    volumes:
      - "./data:/data"
    environment:
      EULA: "TRUE"
      ENABLE_RCON: "false"
      RCON_PASSWORD: ""
      RCON_PORT: 25575

Container logs
sergio@pve-001:~/docker/minecraft$ docker compose up
[+] Running 1/0
 ⠿ Container minecraft  Recreated                                                                                0.0s
Attaching to minecraft
minecraft  | [init] Running as uid=1000 gid=1000 with /data as 'drwxrwxr-x 2 1000 1000 4096 Dec 22 09:10 /data'
minecraft  | [mc-image-helper] 16:51:35.089 ERROR : 'get' command failed
minecraft  | org.apache.hc.client5.http.ConnectTimeoutException: Connect to https://launchermeta.mojang.com:443 [launchermeta.mojang.com/13.107.237.43, launchermeta.mojang.com/13.107.238.43] failed: Connection timed out
minecraft  |    at org.apache.hc.client5.http.ConnectExceptionSupport.createConnectTimeoutException(ConnectExceptionSupport.java:52)
minecraft  |    at org.apache.hc.client5.http.ConnectExceptionSupport.enhance(ConnectExceptionSupport.java:74)
minecraft  |    at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
minecraft  |    at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:396)
minecraft  |    at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:158)
minecraft  |    at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:168)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:136)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:175)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
minecraft  |    at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:96)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:133)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
minecraft  |    at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:115)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)
minecraft  |    at me.itzg.helpers.http.LatchingUrisInterceptor.execute(LatchingUrisInterceptor.java:28)
minecraft  |    at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
minecraft  |    at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:170)
minecraft  |    at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:67)
minecraft  |    at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:200)
minecraft  |    at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:143)
minecraft  |    at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:117)
minecraft  |    at me.itzg.helpers.get.GetCommand.processSingleUri(GetCommand.java:424)
minecraft  |    at me.itzg.helpers.get.GetCommand.call(GetCommand.java:185)
minecraft  |    at me.itzg.helpers.get.GetCommand.call(GetCommand.java:52)
minecraft  |    at picocli.CommandLine.executeUserObject(CommandLine.java:1953)
minecraft  |    at picocli.CommandLine.access$1300(CommandLine.java:145)
minecraft  |    at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2358)
minecraft  |    at picocli.CommandLine$RunLast.handle(CommandLine.java:2352)
minecraft  |    at picocli.CommandLine$RunLast.handle(CommandLine.java:2314)
minecraft  |    at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
minecraft  |    at picocli.CommandLine$RunLast.execute(CommandLine.java:2316)
minecraft  |    at picocli.CommandLine.execute(CommandLine.java:2078)
minecraft  |    at me.itzg.helpers.McImageHelper.main(McImageHelper.java:100)
minecraft  | Caused by: java.net.ConnectException: Connection timed out
minecraft  |    at java.base/sun.nio.ch.Net.pollConnect(Native Method)
minecraft  |    at java.base/sun.nio.ch.Net.pollConnectNow(Unknown Source)
minecraft  |    at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(Unknown Source)
minecraft  |    at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
minecraft  |    at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
minecraft  |    at java.base/java.net.Socket.connect(Unknown Source)
minecraft  |    at org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory$1.run(SSLConnectionSocketFactory.java:219)
minecraft  |    at java.base/java.security.AccessController.doPrivileged(Unknown Source)
minecraft  |    at org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:216)
minecraft  |    at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:148)
minecraft  |    ... 37 common frames omitted
minecraft  | [init] ERROR: version lookup failed:
minecraft exited with code 1

That discussion you linked is the same problem you have. (The DNS was one was not.)
As I mentioned there, it has to be something networking related within your docker environment. Perhaps post to that discussion to see if a solution was found.
FYI the error output is misleading since it is only reporting low level network issue. It's trying to access https://launchermeta.mojang.com/mc/game/version_manifest.json

I just checked and you're right, it's a connectivity issue.
I ran a bash shell on the minecraft container and it has no connectivity to the outside, however, I checked with a freshly created Ubuntu container (docker run -it ubuntu) and that one did have connectivity so I'm not sure why is this happening.
Since this was happening only with your image, I thought it was a bug with some of its configuration.
However, I also tried on a different VM and it is actually working there (under the same network, subnetwork and DNS) so I am not fully sure what's the issue. I wish I knew so next time I can try to fix it.
Anyway seems like something in my docker installation is broken since I can't really think of any other reason. Both machines are running under the same hardware and using the same exact OS, installed within minutes from one another.
Thank you for taking time to respond!

An update on this for anyone potentially googling it (sorry if I'm using the github tracker improperly, I'm not used to posting there)
I booted up a brand new VM, latest Ubuntu Server, the usual installation. When I was prompted about installing extra stuff, I marked Docker, as usual. When I tried to run the container with the compose file listed on this thread, it failed. Same exact behaviour.
Then I tried yet another VM but this time I did not select Docker for the automatic installation, instead, I followed the standard procedure listed in the Docker documentation and... it worked!
Seems like automatically installing Docker when installing Ubuntu Server does something weird with some configurations which make certain images (not sure which ones but it happens with this one) not able to connect to the internet no matter what.

Thanks for the update! FWIW, I always do the latter since I remember seeing the Docker docs say to uninstall the distro packages.
I'll convert to a discussion so people can find this easier.

authors: GodGMN itzg

repo: itzg/docker-minecraft-server


text:
Type Hint for bids_dataframe.py

Checklist
GitHub

[x] I've given this PR a concise, self-descriptive, and meaningful title
[x] I've linked relevant issues in the PR body
[x] I've applied the relevant labels to this PR
[x] I've assigned a reviewer

PR contents

[x] I've consulted ivadomed's internal developer documentation to ensure my contribution is in line with any relevant design decisions
[x] I've added relevant tests for my contribution
[x] I've updated the relevant documentation for my changes, including argparse descriptions, docstrings, and ReadTheDocs tutorial pages

Description

type hinting for bids_dataframe.py
Linked issues

Pull Request Test Coverage Report for Build 2456418590

9 of 9 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 68.853%

Totals

Change from base Build 2450145827:
0.0%

Covered Lines:
4094

Relevant Lines:
5946

💛  - Coveralls

Pull Request Test Coverage Report for Build 2456418590
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+3.1%) to 71.908%

Totals

Change from base Build 2450145827:
3.1%

Covered Lines:
4093

Relevant Lines:
5692

💛  - Coveralls

authors: cakester coveralls

repo: ivadomed/ivadomed


text:
Model performance at test time drops when cropping is not the same as in training

To save time, I tried cropping only with a 5vox ball (instead of 5vox ball + 32vox disk as in the processing), however the results was disastrous.
Suggestion: train model with only 5vox ball dilation.
Investigations
Try different models, copy model locally, and run the prediction on a subset of data locally:
# First, activate ivadomed venv
cd MODEL (eg: model_seg_lesion_mp2rage_r20230210_dil32_seed01)
ivadomed_segment_image -m model_seg_lesion_mp2rage -i ~/temp/model_seg_basel/data_processed_lesionseg_small/sub-P001/anat/sub-P001_UNIT1.nii.gz

model_seg_lesion_mp2rage_r20230210_dil32_seed01: ❌

Can close. Issue clarified now.


text:
Only RequestCount metric was showed by YACE for Application ELB

Hi, This is my configuration
discovery:
  jobs:
  - type: alb
    roleArn: arn:aws:iam::xxxxxxx
    region: eu-west-1
    awsDimensions:
     - LoadBalancer
    metrics:
          - name: ActiveConnectionCount
            statistics:
            - Sum
            period: 60
            length: 600
          - name: HTTPCode_ELB_5XX_Count
            statistics:
            - Sum
            period: 60
            length: 300
          - name: HTTPCode_ELB_4XX_Count
            statistics:
            - Sum
            period: 60
            length: 300
          - name: HTTPCode_ELB_3XX_Count
            statistics:
            - Sum
            period: 60
            length: 300
          - name: RejectedConnectionCount
            statistics:
            - Sum
            period: 60
            length: 300
          - name: RequestCount
            statistics:
            - Sum
            period: 60
            length: 300

I run YACE on local, by docker. When I access to http://localhost:5000/metrics I only got the RequestCount metrics at all.
My roleArn is full admin permission, so I don't think permission is the root cause.
Did I do anything wrong?

@datton94 Please also have a look https://github.com/ivx/yet-another-cloudwatch-exporter#options if that helps

Hi,
No need to use the awsDimensions: LoadBalancer, due to it is automatically detected.
I share a config file that is working with all the metrics for ALB:
discovery:
  jobs:
  - region: XXXX
    type: alb
    enableMetricData: true
    metrics:
      - name: ActiveConnectionCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: ClientTLSNegotiationErrorCount
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: ConsumedLCUs
        statistics:
        - Sum
        period: 300
        length: 3600

      - name: HTTP_Fixed_Response_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTP_Redirect_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTP_Redirect_Url_Limit_Exceeded_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_3XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_4XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_5XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_500_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_502_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_503_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_ELB_504_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: IPv6ProcessedBytes
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: IPv6RequestCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: NewConnectionCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: ProcessedBytes
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: RejectedConnectionCount
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: RequestCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: RuleEvaluations
        statistics:
        - Sum
        period: 300
        length: 3600

      - name: LambdaTargetProcessedBytes
        statistics:
        - Sum
        period: 300
        length: 3600

      - name: ELBAuthError
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: ELBAuthFailure
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: ELBAuthLatency
        statistics:
        - Average
        period: 300
        length: 3600
      - name: ELBAuthRefreshTokenSuccess
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: ELBAuthSuccess
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: ELBAuthUserClaimsSizeExceeded
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
  - region: us-east-1
    type: alb
    enableMetricData: true
    awsDimensions:
      - AvailabilityZone
    metrics:
      - name: DroppedInvalidHeaderRequestCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: ForwardedInvalidHeaderRequestCount
        statistics:
        - Sum
        period: 300
        length: 3600
  - region: us-east-1
    type: alb
    enableMetricData: true
    awsDimensions:
      - TargetGroup
    metrics:
      - name: HealthyHostCount
        statistics:
        - Average
        period: 300
        length: 3600
      - name: HTTPCode_Target_2XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_Target_3XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_Target_4XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: HTTPCode_Target_5XX_Count
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: NonStickyRequestCount
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: RequestCountPerTarget
        statistics:
        - Sum
        period: 300
        length: 3600
      - name: TargetConnectionErrorCount
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: TargetResponseTime
        statistics:
        - p95
        period: 300
        length: 3600
      - name: TargetTLSNegotiationErrorCount
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: UnHealthyHostCount
        statistics:
        - Average
        period: 300
        length: 3600
      - name: LambdaInternalError
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true
      - name: LambdaUserError
        statistics:
        - Sum
        period: 300
        length: 3600
        nilToZero: true

@daviddetorres You're right. However, we only see metrics from 5 ELBs while we have 13 ELBs in total in the same region.

Sorry again, I found it: Those ELBS don't have the metrics I expected.

Sorry again, I found it: Those ELBS don't have the metrics I expected.

Cloudwatch is a little bit tricky... many times, if you cannot see the metric, look at the Cloudwatch console. Many metrics do not report data if it is zero...

Closing this as solved. Please tag me if needs to be reopened.

authors: datton94 daviddetorres icy thomaspeitz

repo: ivx/yet-another-cloudwatch-exporter


text:
🛑 21Eurkon is down

In 1ee48a8, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in ccaf138 after 21 minutes.

repo: iwyang/check


text:
🛑 05Takagi is down

In a6a4115, 05Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 05Takagi is back up in 4eaf666.


text:
🛑 23心流 is down

In 502c56f, 23心流 (https://blog.panghai.top/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 23心流 is back up in bd5e843.


text:
🛑 05Takagi is down

In 38156a3, 05Takagi (https://lixingyong.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 05Takagi is back up in 89d87e3 after 35 minutes.


text:
🛑 21Eurkon is down

In 638e471, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in 1a9926e after 9 minutes.


text:
🛑 21Eurkon is down

In f668ad8, 21Eurkon (https://blog.eurkon.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 21Eurkon is back up in 717afe1 after 9 minutes.


text:
"Failed to load driver."

"This could be either due to some program interfering with MSIRGB's driver, or it could be a bug. Please report this on the issue tracker at: https://github.com/ixjf/MSIRGB"
MSI B450 TOMAHAWK MAX, Windows 10 Pro 1909.

Disable or uninstall Riot Vanguard, FACEIT anti-cheat, and all other such programs before running MSIRGB. They all block MSIRGB's driver from loading.

Disable or uninstall Riot Vanguard, FACEIT anti-cheat, and all other such programs before running MSIRGB. They all block MSIRGB's driver from loading.

It was Riot Vanguard. Hopefully one day they'll have a workaround.

It was Riot Vanguard. Hopefully one day they'll have a workaround.

Yes. I was supposed to contact them to see if they could make an exception but I haven't had the time yet to focus on this project. Think I'll do that today.

Yes. I was supposed to contact them to see if they could make an exception but I haven't had the time yet to focus on this project. Think I'll do that today.

authors: ixjf kupokappa

repo: ixjf/MSIRGB

license: ISC


text:
4.0版本什么时候可以发布，非常期待。

4.0版本什么时候可以发布，非常期待。

大概一个月以后
发自我的iPhone

在 2021年7月25日，上午9:14，shigongchen @.***> 写道：

4.0版本什么时候可以发布，非常期待。
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

期待已久

authors: ixrjog myoss shigongchen

repo: ixrjog/opscloud


text:
IZPACK-1559: Fix typo 'reuseFork' in root pom.xml

Implementation of  IZPACK-1559

After merging the previous PR we got a conflict here. Would you mind to resolve it, please? Thank you.

authors: maichler rkrell

repo: izpack/izpack

license_source: bigquery


text:
Introduce Browserify and Gulp

related #56 #68

Install JS Library via npm instead of Rails Assets
Introduce Gulp, Browserify, BrowserSync, etc.

Coverage remained the same at 95.7% when pulling e6be30d286f124955852727c5b7bcffad187321b on browserify-with-gulp into c6031250b1c73d935347055240f1e4dab599305a on restructure-rescheduling-things.

license: mit


text:
LaF/Swing Exception with Darkmonkey

This could very well be a bug in the JDK 11 that I use locally, most likely out of our scope to fix, but we can still track it here:
java.lang.NullPointerException
	at java.desktop/javax.swing.GrayFilter.createDisabledImageImpl(GrayFilter.java:63)
	at java.desktop/javax.swing.GrayFilter.createDisabledImage(GrayFilter.java:58)
	at java.desktop/javax.swing.text.html.ImageView.getImage(ImageView.java:238)
	at java.desktop/javax.swing.text.html.ImageView.paint(ImageView.java:409)
	at java.desktop/javax.swing.text.BoxView.paintChild(BoxView.java:162)
	at java.desktop/javax.swing.text.BoxView.paint(BoxView.java:434)
	at java.desktop/javax.swing.text.BoxView.paintChild(BoxView.java:162)
	at java.desktop/javax.swing.text.BoxView.paint(BoxView.java:434)
	at java.desktop/javax.swing.text.ParagraphView.paint(ParagraphView.java:573)
	at java.desktop/javax.swing.text.html.ParagraphView.paint(ParagraphView.java:238)
	at java.desktop/javax.swing.text.BoxView.paintChild(BoxView.java:162)
	at java.desktop/javax.swing.text.BoxView.paint(BoxView.java:434)
	at java.desktop/javax.swing.text.html.BlockView.paint(BlockView.java:282)
	at java.desktop/javax.swing.text.BoxView.paintChild(BoxView.java:162)
	at java.desktop/javax.swing.text.BoxView.paint(BoxView.java:434)
	at java.desktop/javax.swing.text.html.BlockView.paint(BlockView.java:282)
	at java.desktop/javax.swing.text.BoxView.paintChild(BoxView.java:162)
	at java.desktop/javax.swing.text.BoxView.paint(BoxView.java:434)
	at java.desktop/javax.swing.text.html.BlockView.paint(BlockView.java:282)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1530)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:759)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:917)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:896)
	at java.desktop/javax.swing.JComponent.paintComponent(JComponent.java:797)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JViewport.paint(JViewport.java:737)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JSplitPane.paintChildren(JSplitPane.java:1024)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
	at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
	at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(RepaintManager.java:1643)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1618)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1556)
	at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1323)
	at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203)
	at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013)
	at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:865)
	at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:848)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:848)
	at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:823)
	at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:772)
	at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1890)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

I have not used the sdk is many years. But, I remember there didn't used to be any good dark themes for netbeans and I think that was one of the reasons the original author created darkmonkey. I think the forum has changed the dark color since then as well. Is it still necessary to maintain darkmonkey?

Not commenting on the necessity. But Netbeans 11.3 did bring out some new themes, including dark themes. And the SDK is now at Netbeans 12.
http://netbeans.apache.org/download/nb113/index.html

I'm currently trying out FlatLaF together with DarkMonkey color scheme. Feels like a good combo. If we could just have the color scheme, I would assume it requires less maintenance.
The color scheme is an important part of the branding, and I guess I'm to used to it to switch altogether. Although that's not a reason to keep it, if it detracts new users.

repo: jMonkeyEngine/sdk


text:
Firebase Permissions

Please speak to KateMJAC regarding the requirements of this ticket.

This ticket has now been resolved via the recent work completed by Adam and Tom that has implemented a MS sign-in for the Admin app. Users now have to sign in their .gov.uk credentials.

Warren will need to sit down with me to make the required changes due to level of permissions.

@KateMJAC when is this scheduled to happen?

@warrensearle Can you help with this?

@londonprojects we are good to go on this, just need to arrange a mid-week day to roll out the changes with @KateMJAC

authors: KateMJAC londonprojects warrensearle

repo: jac-uk/admin


text:
#1686 Candidate details

What's included?
The Candidate Details screen is linked to from some places in the system but not others. Some Candidate names are a link to the profile and we would like to make all link to the profile and open in a separate tab.

[x] Tasks - Independent Assessments - the candidate name is a link and opens the candidate details screen but this needs to open in a new tab.
[x] Tasks - Character checks - Make the Name link to the candidate details and open in a new tab
[x] Tasks - Selection day - Candidates tab make the candidates details open in a new tab
[x] Stages - Make the candidates details open in a new tab
[x] Applications - Make the Name link to the candidate details and open in a new tab

Who should test?
✅ Product owner
✅ Developers
✅ UTG
How to test?
Click on a candidate name link on Character checks, Selection day, Stages, Applications and see if it opens candidate details in a new tab
Risk - how likely is this to impact other areas?
🟢 No risk - this is a self-contained piece of work
Additional context
Include screen grabs, video demo, notes etc.
https://user-images.githubusercontent.com/79906532/180766632-9066f5bb-6ffb-49aa-af92-2a4ecbe570f3.mov
Related permissions

No permission changes required

PREVIEW:DEVELOP
can be OFF, DEVELOP or STAGING

@HalcyonJAC @JeremykJAC  - In UT teams are expecting/asked for the following:

[ ] All candidate reference numbers to open into a new tab - Currently, when you click the reference on the platform it loads a new page on the same page

[ ] Panel packs page - Candidates' names don't open in a new tab when they want to view their application - reference and their name

[ ] On Candidates' profiles users wanted their applications to open in a new tab on this page

authors: HalcyonJAC andrew-isaac


text:
Get R1=90.00% and mAP=82.79%.

Hi,How can I get the best results?the code I should run? thank you.

Hi
You can follow the Usage-testing part in Readme.

I have run the code:
1.train:
CKPT=ckpt_NL_0230
python3 train_NL.py --train_txt $TRAIN_TXT --train_info $TRAIN_INFO  --batch_size 64
--n_epochs 200 --lr 0.001 --lr_step_size 50 --optimizer adam --ckpt $CKPT --log_path   loss.txt --class_per_batch 8
--model_type 'resnet50_NL' --num_workers 8 --track_per_class 4 --S 8 --latent_dim 2048 --temporal Done  --track_id_loss
--non_layers  0 2 3 0
2.evaluate:
LOAD_CKPT=.ckpt_NL_0230/ckpt_best.pth
python3 evaluate.py --test_txt $TEST_TXT  --test_info  $TEST_INFO   --query_info $QUERY_INFO
--batch_size 64 --model_type 'resnet50_NL' --num_workers 8  --S 8 --latent_dim 2048
--temporal Done  --non_layers  0 2 3 0 --load_ckpt $LOAD_CKPT \
the result is very bad,CMC : 0.6374 , mAP : 0.4554,Is there anything wrong?

I have run the code:
1.train:
CKPT=ckpt_NL_0230
python3 train_NL.py --train_txt $TRAIN_TXT --train_info $TRAIN_INFO --batch_size 64
--n_epochs 200 --lr 0.001 --lr_step_size 50 --optimizer adam --ckpt $CKPT --log_path loss.txt --class_per_batch 8
--model_type 'resnet50_NL' --num_workers 8 --track_per_class 4 --S 8 --latent_dim 2048 --temporal Done --track_id_loss
--non_layers 0 2 3 0
2.evaluate:
LOAD_CKPT=.ckpt_NL_0230/ckpt_best.pth
python3 evaluate.py --test_txt $TEST_TXT --test_info $TEST_INFO --query_info $QUERY_INFO
--batch_size 64 --model_type 'resnet50_NL' --num_workers 8 --S 8 --latent_dim 2048
--temporal Done --non_layers 0 2 3 0 --load_ckpt $LOAD_CKPT \
the result is very bad,CMC : 0.6374 , mAP : 0.4554,Is there anything wrong?

Same as mine.  Have you figure out where the problem is ?

Hi @hanzhs and @huo123lijuan
I found that I type the wrong learning rate in the script file.
I should be 1e-4 (0.0001)!
Thanks!


text:
closeButton issue

When closeButton is set to false, there is still a white gap below the image inside the overlay.

Yeah, that's the bottom margin on cboxLoadedContent.  The close button is absolutely positioned.

Thanks Jack, that fixed it.

authors: jackmoore thdoan

repo: jackmoore/colorbox


text:
MAP mlang, Func expression

MAP can take a function directly, since adapt will now convert it to a Func expr.

LGTM

authors: adamvy jacksonic

repo: jacksonic/vjlofvhjfgm


text:
add api docs server

Options for creating documentation include...

pdoc
sphinx

Pdoc looks like it has a simple setup and is a good short-term solution. I really like how all documentation lives right where the code is.
Sphinx is the community standard with many more features, but more difficult to set up.

Resolved by #44
We are starting with pdoc and the static site is located at https://jacksund.github.io/simmate/
This may change in future releases though

repo: jacksund/simmate


text:
possible to customize device code to add --broadcast when connecting to unmanaged server?

Is there any simple way to edit a file on the VS device so that it adds the new --broadcast option (with a particular q size) when connecting to an unmanaged server? Thanks!

Sorry, I am closing this since I think I misunderstood it: The command can be run on the server alone, not the client end, so I assume it would affect all clients who connect to that server (even VS clients).

repo: jacktrip/jacktrip-image


text:
Issue removing fullInspector

After removing full inspector from my project I have a bunch of ghost transforms with missing Behaviours. I get about 30 different logs.

The referenced script on this Behaviour is missing!
The referenced script on this Behaviour (Game Object 'fiPersistentEditorStorage') is missing!
...

When I double click on the message It takes me to an fiPersistentEditorStorage Object that does not exist in the hierarchy or project pane. I've deleted both directories ( including the generated directory ).
I tried reinstalling fullInspector and through the interface deleted all meta data and deleting all serialized data.
I don't know what else to do. This is really starting to bother me.

I'm not sure. If you double click the messages does it take you to the objects with the metadata? There should only be 2-3 hidden objects.

These behaviors should be cleaned up automatically now by FI.

I think the issue is still present. @jacobdufault could you provide some hints how to clean up the scene/project manually? Thanks a lot.

@haraldreingruber I would recommend that you add back FullInspector and use the View All Scene GameObjects editor window to delete the fi* objects in each scene (need to open the scenes).
You can find that in Window/Full Inspector/Developer/View All Scene GameObjects
There'll be fiPersistentEditorStorage and fiGradientStorage, if I recall correctly. There  might be others I'm forgetting, but they'll all begin with fi*.
I also recommend you use the latest FullInspector from github, as it will have an improved editor window for listing the scene objects.

Thanks. It worked.

authors: CostelloNicho SugoiDev haraldreingruber jacobdufault

repo: jacobdufault/fullinspector


text:
questions about the VLNCE dataset

Hi, I feel quite confused about the dataset.
In the vlnce gt dataset, there is locations and actions sequence, however when I use the simulator there is "vlnce-oricle action" in each step, and I found that this action sequence is different from the action sequecen in gt file。 Does someone know which one is the correct action sequence ?

Thank you for bringing this to my attention. Both the ground truth (GT) dataset files and the VLNOracleActionSensor use the ShortestPathFollower from Habitat (the sensor uses it here). Differences between the two oracle paths can likely be attributed to using different versions of Habitat's ShortestPathFollower. If you want the VLNOracleActionSensor to match the GT path, one option is using Habitat-Lab v0.1.4 and a matching Habitat-Sim version. But that is a bandaid fix.
Thinking about this further, this discrepancy breaks training reproducibility of paper results since the paper used the v0.1.4 ShortestPathFollower. Also, the dataset path generation and pruning was performed using the old ShortestPathFollower. To fix this, we will bring back the old ShortestPathFollower in the VLN-CE code without downgrading the Habitat version.

Does someone know which one is the correct action sequence ?

The short answer is that the correct action sequence is the GT file.

ok. Thanks for answering. One more question, how do you make sure that the shortest path generated by the simulator will follow the language instruction ? It seems it is not necessary to follow the instruction, right ?

I also just found that there is "reference path", which is different from the location sequence in gt file and path generated by the sensor, in the dataset. I am wondering what is this "reference path“  and it is obtained ?  Thanks in advanced.

Thank you for your question. Differences between the ground truth (GT) paths and paths generated from the VLNOracleActionSensor exist for two reasons (primarily the first):

The GT path was constructed to travel within 0.5m of each position in the reference path (Matterport3D nav-graph nodes). The VLNOracleActionSensor ignores the reference path and provides the next action along the shortest path to the goal. This sensor was used in training as it enabled DAgger training and is a reasonable proxy for paths in the Room2Room (R2R) dataset; all R2R paths are shortest paths on the nav-graph. We have confirmed that GT paths are similar to VLNOracleActionSensor paths with approximately a 0.96 SPL.
Both the GT dataset files and the VLNOracleActionSensor use the ShortestPathFollower from Habitat (the sensor uses it here). The GT path was constructed with a different version of Habitat's ShortestPathFollower than the VLNOracleActionSensor currently uses. If you want the VLNOracleActionSensor to use the same underlying oracle, one option is using Habitat-Lab v0.1.4 and a matching Habitat-Sim version. But that is a bandaid fix.

Thinking about reason 2) further, this discrepancy breaks training reproducibility of paper results since the paper used the v0.1.4 ShortestPathFollower. Also, the dataset path generation and pruning was performed using the old ShortestPathFollower. To fix this, we will bring back the old ShortestPathFollower in the VLN-CE code without downgrading the Habitat version.

Does someone know which one is the correct action sequence ?

The short answer is that the correct action sequence is the GT file.

ok. Thanks for answering. One more question, how do you make sure that the shortest path generated by the simulator will follow the language instruction ? It seems it is not necessary to follow the instruction, right ?
I also just found that there is "reference path", which is different from the location sequence in gt file and path generated by the sensor, in the dataset. I am wondering what is this "reference path“ and it is obtained ? Thanks in advanced

The original VLN task is based on navigating from node to node on the Matterport3D graph. When we ported each trajectory to a continuous environment, we transferred not just the start and goal locations, but the intermediate node locations as well. The reference_path is this sequence of node locations from start to goal (including start and goal). The section "Transferring Nav-Graph Trajectories" in the paper has details of the process.
We ensure that the GT path matches reasonably with the language instruction by having the GT path travel within 0.5m of each position in the reference_path. The VLNOracleActionSensor does not guarantee alignment with the instruction -- there are occasional instances where the path generated by the VLNOracleActionSensor takes a different route, but this is empirically uncommon. Since all paths in the R2R dataset are shortest paths, this only happens when there is another approximate shortest path that happens to be shorter in continuous environments.

Many thanks for your answering. You mentioned that if I want to get the sensor that can generate same path as the path in gt file, I should use habitat-sim v0.1.4 and matching Habitat-sim. May I ask which version of Habitat-sim should I use, or , since you are also considering to bring the old follwer back, when will you get this done ?

The old follower is now back 🙂  (#8). If you want it to follow the reference path, you can do something like this:
https://gist.github.com/jacobkrantz/9143f4744b9e1809bb1ef0522700932b

Than you very much.

Hi, Have you cheked if the original follower can still genereate same action sequence ? I tried to use the origin follower but I still generate a difference action sequences.

Another question is that I used the action seqeunce in gt file to generate a location sequence, but then I found this location sequence is different from the location sequence in ft file.

@jacobkrantz , hI, i am sorry for bothering you agian. I found that I still get a differernt path when I used the old follower. Could you kindly check if the old follower could still generate the same path ?

Using Habitat v0.1.5 and ShortestPathFollowerCompat, I find that the GT action sequences match exactly for 95% of paths. The 5% of differences can be attributed to internal version differences in the simulator (same action results in slightly different location). If you want a perfect replication of the GT paths, you need to use the same versions of Habitat-Lab and Habitat-Sim used to generate them. I created a new branch that contains code compatible with these older versions as well as instructions for installation in the README: https://github.com/jacobkrantz/VLN-CE/tree/orig_habitat_versions. Using that Habitat version, I have confirmed for each episode that the generated action and location sequences match the GT paths. Where exact matching is not required, I recommend using the VLN-CE master branch.

Using Habitat v0.1.5 and ShortestPathFollowerCompat, I find that the GT action sequences match exactly for 95% of paths. The 5% of differences can be attributed to internal version differences in the simulator (same action results in slightly different location). If you want a perfect replication of the GT paths, you need to use the same versions of Habitat-Lab and Habitat-Sim used to generate them. I created a new branch that contains code compatible with these older versions as well as instructions for installation in the README: https://github.com/jacobkrantz/VLN-CE/tree/orig_habitat_versions. Using that Habitat version, I have confirmed for each episode that the generated action and location sequences match the GT paths. Where exact matching is not required, I recommend using the VLN-CE master branch.

OK. I will try that. Many thanks for the explanation.

authors: Mingxiao-Li jacobkrantz

repo: jacobkrantz/VLN-CE


text:
Failed to load a language-mscript package grammar

[Enter steps to reproduce below:]

...
...

Atom Version: 0.190.0
System: Mac OS X 10.10.1
Thrown From: language-mscript package, v0.2.1
Stack Trace
Failed to load a language-mscript package grammar
At Grammar missing required scopeName property: /Users/itstake/.atom/packages/language-mscript/grammars/mscript.cson in /Users/itstake/.atom/packages/language-mscript/grammars/mscript.cson

Error: Grammar missing required scopeName property: /Users/itstake/.atom/packages/language-mscript/grammars/mscript.cson
  at /Applications/Atom.app/Contents/Resources/app/node_modules/first-mate/lib/grammar-registry.js:115:64
  at /Applications/Atom.app/Contents/Resources/app/node_modules/season/lib/cson.js:181:59
  at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:379:3)

  at /Users/itstake/.atom/packages/language-mscript/grammars/mscript.cson:1:1

Commands
     -0:15.1 core:confirm (atom-text-editor.editor.mini)

Config
{}

Installed Packages
# User
language-mscript, v0.2.1

# Dev
No dev packages

Thanks for the report - fixed in 7a81a8231a45fff01eed44143048d93ef0b7e845 (0.2.2)
:tada:

authors: itstake jacobwgillespie

repo: jacobwgillespie/language-mscript


text:
No Recipe's Found on centraltexasfoodbank.org

Hello!
I tried using the scraper yesterday centraltexasfoodbank.org, and I've gotten an error saying Error: no recipe found on page. I tried several urls, and one of my teammates tried it out on her computer, and we keep getting that error. We haven't found a recipe it works on anymore. Thank you!

I should mention I tested it on the Bon Appetit site and it did work on that.

Thanks for letting me know! I'll try to take a look tonight. It's probably a small change to their website that is throwing off the scrape now.

That was indeed the case, they took out some identifying information in their HTML. This site in particular seems to have several different formats so please let me know if you find a recipe that isn't working for it. It seems like they may use different templates sometimes or make adjustments to their html code on the fly which makes it somewhat unpredictable.
I published an update to npm that is working on the sample size I tested.


text:
🛑 PrivateBin is down

In ee6e87f, PrivateBin (https://bin.jae.fi) was down:

HTTP code: 0
Response time: 0 ms

Resolved: PrivateBin is back up in 4d052a9.


text:
Added auto-scale to the ingester

Signed-off-by: Ruben Vargas ruben.vp8510@gmail.com

Done.

repo: jaegertracing/jaeger-operator


text:
Add Kafka OTEL storage exporter

Resolves https://github.com/jaegertracing/jaeger-opentelemetry-collector/issues/24

Travis does not want to report the result. hence reopening the PR

@yurishkuro feel free to comment. I will fix anything in a follow-up PR.

repo: jaegertracing/jaeger


text:
added:: Meta Tags, Robots.txt, and Sitemap for Improved SEO

Issue #18

it shows error in merging
sh: line 1: next-sitemap: command not found
Error: Command "npm run build" exited with 127
please clone the repo again as there are some changes made in it and made it according to that

it shows error in merging
sh: line 1: next-sitemap: command not found
Error: Command "npm run build" exited with 127
please clone the repo again as there are some changes made in it and made it according to that

It seems like the next-sitemap package is not installed in your project, which is causing the build error.
npm install next-sitemap

then try build

This branch has conflicts that must be resolved
Use the web editor or the  to resolve conflicts.
Conflicting files
app/layout.tsx


text:
Auto-magically convert C# classes into yUML?

I wrote a little LINQPad sample to convert a class into yUML:

Is there a roadmap toward adding this bit functionality?

Hi Bryan,
This is a great application of yUML diagrams!
However, I think it shouldn't be part of the yUML extension, but a separate extension. Consider there are lots of programming languages out there, and they would have the same requirement.
I would love to see it materialized.

authors: BryanWilhite jaime-olivares

repo: jaime-olivares/vscode-yuml


text:
[Bug] WhoReacted crashed Discord

WhoReacted crashed Discord since the 1.5.3 BetterDiscord update, don't know why

Was just about to make a report too, I am also having the same issue. Would like a fix though as this plugin is amazing.

Same for me. It fires only while looking at some channel with a reaction on it. The console spits out this error.
TypeError: Cannot read property 'children' of undefined
    at popout.props.children (WhoReacted.plugin.js:317)
    at t.n.render (b6ab1fbf601da3bd53b2.js:3298)
    at qa (b6ab1fbf601da3bd53b2.js:5786)
    at Xa (b6ab1fbf601da3bd53b2.js:5786)
    at $s (b6ab1fbf601da3bd53b2.js:5826)
    at Gu (b6ab1fbf601da3bd53b2.js:5816)
    at wu (b6ab1fbf601da3bd53b2.js:5816)
    at Uu (b6ab1fbf601da3bd53b2.js:5816)
    at Au (b6ab1fbf601da3bd53b2.js:5813)
    at b6ab1fbf601da3bd53b2.js:5758
    at t.unstable_runWithPriority (b6ab1fbf601da3bd53b2.js:5947)
    at Ki (b6ab1fbf601da3bd53b2.js:5758)
    at qi (b6ab1fbf601da3bd53b2.js:5758)
    at Xi (b6ab1fbf601da3bd53b2.js:5758)
    at vu (b6ab1fbf601da3bd53b2.js:5810)
    at Object.enqueueForceUpdate (b6ab1fbf601da3bd53b2.js:5762)
    at t.h.forceUpdate (b6ab1fbf601da3bd53b2.js:5917)
    at WhoReacted.forceUpdateAllReactions (WhoReacted.plugin.js:380)
    at WhoReacted.patchReaction (WhoReacted.plugin.js:336)
    at async WhoReacted.onStart (WhoReacted.plugin.js:166)

Uncaught (in promise) TypeError: Cannot read property 'stateNode' of undefined
    at WhoReacted.forceUpdateAllReactions (WhoReacted.plugin.js:380)
    at WhoReacted.patchReaction (WhoReacted.plugin.js:336)
    at async WhoReacted.onStart (WhoReacted.plugin.js:166)

agreed, had to debug the issue by enabling one plugin at a time, to find that this plugin is the one that caused the crash.

https://cdn.discordapp.com/attachments/379238503088652288/963532120163254312/unknown.png?size=4096
same problem here if you click on servers it crashes instand

You all don't need to post stuff. Just thumbs up react thanks.

You all don't need to post stuff. Just thumbs up react thanks.

Sorry. Will do.

You all don't need to post stuff. Just thumbs up react thanks.
Thanks for your input. I'll be sure to keep that in mind the next time I post.

You all don't need to post stuff. Just thumbs up react thanks.

Thanks for your input. I'll be sure to keep that in mind the next time I post.

How do I thumbs up react? I'm mainly a Java developer haven't done much with React before

I'm sorry for the issue but I'm very busy with school this week and I can only fix it by saturday. I ask you all to be patient and wait for the fix.

authors: BabuFrick1 Biendeo BlueStarBRS HeyBanditoz MahdeenSky RobertBell96 SmolAlli Traktool jaimeadf walker5live

repo: jaimeadf/BetterDiscordPlugins


text:
Lecture 6 - Slide 85- Grammar

"build parse tree by sequence of actions" -> "build a parse tree using sequence of actions"
perhaps not a grammar error; just sounds really strange

Thanks. Fixed the mistake to slightly different wording. 1 point

authors: angelangweihan jakelever


text:
ng-app, ng-controller declaration missing

Hi,
Apologize if this is too stupid. But, I just realized that the index.html doesnt have a ng-app anywhere in it. I also searched the whole project and couldn't find any ng-app declaration in the DOM.
Also, my controllers are working without ng-controller.
How does this work?

Instead of an ng-app directive, we're manually bootstrapping the application onto the document in main.js: https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate/blob/master/app/js/main.js#L33
Instead of ng-controller directives, we're specifying a controller for each individual route in the application in on_config.js: https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate/blob/master/app/js/on_config.js#L9

Thanks @jakemmarsh for this clarification. It was helpful.

authors: jakemmarsh udayms


text:
Option to use d3.js from external file when using browserify

Large dependencies like d3.js are often loaded from CDN, and shimmed using browserify-shim.
d3-funnel sets d3 as a required dependency, which forces including d3 into the bundle.

I am not very familiar with Browserify, as I use Webpack. In Webpack, you can specify externals, which in allows you to use something loaded externally (such as D3 from a CDN):
module.exports = {
	entry: {
		app: './entry.js',
	},
	output: {
		filename: 'app.js',
	},
	externals: {
		// Do not compile d3 with the output
		d3: 'd3',
	},
};

With externals specified, D3 will NOT be outputted to app.js. If externals is not specified, then the version pulled from npm will be outputted.
Surely Browserify has a similar option?

Closing due to lack of response. Feel free to reply if you are still having this issue,

authors: jakezatecky tzachyrm


text:
Wait until network requests finished loading

I'm generating pdf from html webpage with custom fonts from google fonts.
<!DOCTYPE html>

    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>Test</title>
    <link href="https://fonts.googleapis.com/css?family=Bahianita&display=swap" rel="stylesheet">

Hello world

But the resulting pdf doesn't show custom fonts, since they are not loaded from the network.
Is it possible to implement something like waitUntil from puppeteer, or is there any other way to wait until all network requests are finished loading.

Update:
I see that you can enable lifecycle events with
$devtools->page()->setLifecycleEventsEnabled($ctx, SetLifecycleEventsEnabledRequest::builder()->setEnabled(true)->build());

And wait for networkIdle event like this:
do {
    $lifecycleEvent = $devtools->page()->awaitLifecycleEvent($ctx)->name;
} while($lifecycleEvent !== 'networkIdle');

But that seems really dumb way to do it 😪

Hi. As you've found out, you may use lifecycle events emitted by Dev Tools Protocol. Another option would be to enable network events ($devtools->network()->enable()) and count network requests, or always wait until requests for fonts finish.
Also I've come across similar issue. The problem was that Google Fonts serve different file types based on a user agent string. TTF files are served to headless Chrome instead of WOFF2 (which are much smaller, therefore load faster). I've resolved this by setting --user-agent=... CLI flag to non-headless user agent string. However, I think this won't help if you set font-display: swap - you may need to use font-display: block.
This library offers only low-level API for Chrome Dev Tools Protocol. Currently I have no intention of adding higher-level APIs such as Puppeteer's wait until. Sorry.

Thanks for the info

authors: jakubkulhan karlomikus

repo: jakubkulhan/chrome-devtools-protocol


text:
🛑 Repo1 is down

In 6db6e87, Repo1 (https://repo1.dso.mil) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Repo1 is back up in 1469687 after 9 minutes.

repo: james-martinez/dso-mil


text:
🛑 Ironbank is down

In 3614c40, Ironbank (https://ironbank.dso.mil) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ironbank is back up in 47a5b3c after 4 minutes.


text:
systemProvider type mismatch in hapi-fhir-jpaserver-uhnfhirtest/.../TestRestfulServer.java

Line 51: JpaSystemProviderDstu1 systemProvider;
Line 85: systemProvider = myAppCtx.getBean("mySystemProviderDstu2", JpaSystemProviderDstu1.class);
This is causing a BeanNotOfRequiredTypeException.
This seems a typo so the fix is trivial.

I fixed this in my latest commit to https://github.com/jamesagnew/hapi-fhir/pull/110

repo: jamesagnew/hapi-fhir


text:
Added .editorconfig file for use with EditorConfig plugin

This will ensure that editing retains the current indentation etc when used with the EditorConfig plugin or an editor that natively supports it.

Lovely stuff

authors: jamesevickery paulvickery


text:
Troubles when porting

Hi, I am trying to port this algorithm to JavaScript and I am running into the following:
feat = numpy.dot(pspec,fb.T)

(https://github.com/jameslyons/python_speech_features/blob/master/features/base.py#L56)
The issue I am running into is that pspec and fb here should have the same dimensions, but for some reason they don't. Is there something in the algorithm, some kind of balance between parameters for example, which should cause these two arrays to have the same dimensions?

the filterbank is designed to match the power spectrum. e.g. pspec might be a 100 by 256 matrix consisting of 100 frames each with 256 fft bins. 'fb' is then designed to be 256 by 26 (assuming 26 filterbanks). FFT size needs to be a parameter to the filterbank creation function so that the sizes match.

just confirming, this is a matrix multiplication, not an element-wise product.

Managed to fix it. Thanks a lot. Now fighting with the different JS implementations of FFTs.

I managed to get a working port in JavaScript. Perhaps I missed something in your post (and my background is rather more musical than mathematical), but I have trouble seeing what the output of these functions exactly are, and how they are mapped to the images in your explanation.

authors: jameslyons mauritslamers


text:
Messagebox "in-app purchases are not allowed" displayed when checking for active subscriptions

An iOS user can set the ability to use in-app purchases to "not allowed".
https://support.apple.com/en-us/HT204396
When booting my app I want to know if there is an active subscription.
I use billing.GetPurchasesAsync for this.
When the in-app purchases are set to "not allowed" calling this method triggers a messagebox to be shown shown (by ios i assume) that states "In-app-purchases are not allowed". This is unwanted behaviour.
I would like that calling this function does NOT trigger this messagebox.
I am probably able to detect if people have set in-app purchases to "not allowed" by checking
SKPaymentQueue.CanMakePayments (https://developer.apple.com/documentation/storekit/skpaymentqueue/1506139-canmakepayments).
But that does not help me in the situation

in-app purchase setting is set to "allowed"
a user buys a subscription
the setting is changed to "not allowed"
app is rebooted and I again want to check if there is an active subscription

This is a good feature request for sure and should be able to add it in.

Imlementing in next beta

authors: jamesmontemagno sjorsmiltenburg

repo: jamesmontemagno/InAppBillingPlugin


text:
Decimal number accuracy isn't automatically provided

Description of issue:
When submitting a new Market Order. OANDA Rejects order due to incorrect decimal number accuracy.
"rejectReason":"TAKE_PROFIT_ON_FILL_PRICE_PRECISION_EXCEEDED"
Current behavior
async_v20 doesn't round numbers to the instruments accuracy. It currently rounds all decimal numbers to 5 decimal places regardless of what the instrument defines
Expected behavior
async_v20 should ensure that all decimal numbers sent to OANDA comply with the instruments accuracy

I have added a new helper function _in_context to format an OrderRequest per an instruments specification. And also added a corresponding argument to OandaClient to control the behavior of this formatting. See documentation
In order to support this. The initialization step now also retrieves all available instruments for an account. (More reason to to initialize first)
The improvement has made an additional class Unit that I defined for the purpose of managing decimal number precision redundant. And has been removed. Admittedly I previously failed to understand the relationship between Instruments and OrderRequests.
Although this addition doesn't strictly break the API. I feel there may be nuanced behavior implications I cannot predict. (Maybe someone was relying on the rounding of all decimal numbers to 5 places for other purposes). I believe i is also a massive improvement to the library. I will be bumping the major version from 2 to 3 for these reasons

Version 3.0.0b1 is on PyPI containing the above changes


text:
Optionally inherit wheelchair boarding from parent station

Add option to inheriting wheelchair_boarding from parent station when not specified for a child stop/platform/entrance/exit.

Sorry for the late response, I was away traveling for a few weeks! PR looks good with one small comment.

authors: cedarbaum jamespfennell

repo: jamespfennell/gtfs


text:
Settings not found in python manage.py migrate

Settings is not found in _create_hypertable while python manage.py migrate.
I am using custom named settings from django cookiecutter (base.py, local.py, production.py).
File "manage.py", line 31, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/__init__.py", line 446, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/__init__.py", line 440, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/base.py", line 402, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/base.py", line 448, in execute
    output = self.handle(*args, **options)
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/base.py", line 96, in wrapped
    res = handle_func(*args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/django/core/management/commands/migrate.py", line 349, in handle
    post_migrate_state = executor.migrate(
  File "/usr/local/lib/python3.8/dist-packages/django/db/migrations/executor.py", line 135, in migrate
    state = self._migrate_all_forwards(
  File "/usr/local/lib/python3.8/dist-packages/django/db/migrations/executor.py", line 167, in _migrate_all_forwards
    state = self.apply_migration(
  File "/usr/local/lib/python3.8/dist-packages/django/db/migrations/executor.py", line 252, in apply_migration
    state = migration.apply(state, schema_editor)
  File "/usr/local/lib/python3.8/dist-packages/django/db/migrations/migration.py", line 130, in apply
    operation.database_forwards(
  File "/usr/local/lib/python3.8/dist-packages/django/db/migrations/operations/fields.py", line 108, in database_forwards
    schema_editor.add_field(
  File "/usr/local/lib/python3.8/dist-packages/timescale/db/backends/postgis/schema.py", line 139, in add_field
    self._create_hypertable(model, field, True)
  File "/usr/local/lib/python3.8/dist-packages/timescale/db/backends/postgis/schema.py", line 101, in _create_hypertable
    if should_migrate and getattr(settings, "TIMESCALE_MIGRATE_HYPERTABLE_WITH_FRESH_TABLE", False):
NameError: name 'settings' is not defined

Opened a PR for it: #46

repo: jamessewell/django-timescaledb


text:
App hangs when trying to open log folder

When I press ⌘-L to view the logs, the application hangs and has to be forced quit to be able to do anything.
This is the first section of the error stack but I'll put the rest as a Gist
Date/Time:       2019-09-26 09:43:32 +0100
End time:        2019-09-26 09:43:33 +0100
OS Version:      Mac OS X 10.14.6 (Build 18G95)
Architecture:    x86_64h
Report Version:  28

Data Source:     Stackshots
Shared Cache:    0x1875b000 51AC4CA6-F180-3ACA-A3AD-01AFCD6C7C8F

Command:         jamf-migrator
Path:            /Applications/jamf-migrator.app/Contents/MacOS/jamf-migrator
Identifier:      com.jamf.jamf-migrator
Version:         4.0.1 (1)
Parent:          launchd [1]
PID:             22566

Event:           hang
Duration:        1.10s (process was unresponsive for 12 seconds before sampling)
Steps:           11 (100ms sampling interval)

Hardware model:  MacBookPro14,3
Active cpus:     8

Time Awake Since Boot: 46000s
Time Since Wake: 730s

Fan speed:       2312 rpm

--------------------------------------------------
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
--------------------------------------------------

Heaviest stack for the main thread of the target process:
  11  start + 1 (libdyld.dylib + 91093) [0x7fff700663d5]
  11  ??? (jamf-migrator + 9113) [0x107141399]
  11  NSApplicationMain + 777 (AppKit + 10984) [0x7fff416ecae8]
  11  -[NSApplication run] + 755 (AppKit + 79328) [0x7fff416fd5e0]
  11  -[NSApplication(NSEvent) sendEvent:] + 1064 (AppKit + 151880) [0x7fff4170f148]
  11  routeKeyEquivalent + 860 (AppKit + 8310111) [0x7fff41ed6d5f]
  11  -[NSMenu performKeyEquivalent:] + 363 (AppKit + 3568718) [0x7fff41a5144e]
  11  -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114 (AppKit + 3573212) [0x7fff41a525dc]
  11  -[NSMenuItem _corePerformAction] + 323 (AppKit + 3573867) [0x7fff41a5286b]
  11  -[NSApplication(NSResponder) sendAction:to:from:] + 312 (AppKit + 3196484) [0x7fff419f6644]
  11  ??? (jamf-migrator + 328348) [0x10718f29c]
  11  ??? (jamf-migrator + 37213) [0x10714815d]
  11  -[NSWorkspace openFile:withApplication:andDeactivate:] + 31 (AppKit + 9523626) [0x7fff41fff1aa]
  11  -[NSWorkspace _openFile:withApplication:asService:andWait:andDeactivate:] + 515 (AppKit + 9523267) [0x7fff41fff043]
  11  LSOpenFromURLSpec + 302 (LaunchServices + 320067) [0x7fff4571e243]
  11  _LSOpenURLsWithRole_CommonLegacy(__CFArray const*, unsigned int, AEKeyDesc const*, LSApplicationParameters_V1 const*, _LSOpen2Options const*, ProcessSerialNumber*, long, __CFURL const**, unsigned char*) + 90 (LaunchServices + 943267) [0x7fff457b64a3]
  11  _LSOpenURLsWithRole_Common + 56 (LaunchServices + 942503) [0x7fff457b61a7]
  11  _LSOpenStuff + 380 (LaunchServices + 320509) [0x7fff4571e3fd]
  11  -[_LSRemoteOpenCall invokeWithError:] + 231 (LaunchServices + 1390575) [0x7fff458237ef]
  11  xpc_connection_send_message_with_reply_sync + 178 (libxpc.dylib + 42567) [0x7fff70298647]
  11  dispatch_mach_send_with_result_and_wait_for_reply + 50 (libdispatch.dylib + 96386) [0x7fff7002d882]
  11  _dispatch_mach_send_and_wait_for_reply + 609 (libdispatch.dylib + 95207) [0x7fff7002d3e7]
  11  mach_msg_trap + 10 (libsystem_kernel.dylib + 4650) [0x7fff7019b22a]
 *11  ipc_mqueue_receive_continue + 0 (kernel + 1651872) [0xffffff80003934a0]

Any issues browsing to it in the finder?

@monodata - still an issue?  If so what is the path to your home directory?

Inactive

authors: BIG-RAT monodata

repo: jamf/JamfMigrator


text:
Unhardcode CORS

Now you can set the CORS mode to no-cors or whatever it should be.

Merged, thanks for doing that. Does need to be configurable for everyone anyway.

authors: ForYaSee TheTetrabyte

repo: jamiepine/pulse


text:
Header not sticking properly to the top with more then one cell on the section.

Each section has a header and two items with variable sizes.
The header has a fixed size of the x= width of the screen and y = 48
The image cell has the size x =  width of the screen and y = width of the screen or less
And the text cell has a size x =  width of the screen and y bigger than 112.
For some reason when first scrolling the section header is losing his place and then going back, but after I scrolled through at least one time this doesn't occur anymore.
Could this be a problem on your end or am I doing something wrong.
Great project and I hope this is on my end so that this is not a bug for more people.

I discovered that the problem was on my end, when loading the image from the database I was reloading the cell to change the size for the image however that was creating a bug in the app. I fixed that by using in swift:
collectionView.collectionViewLayout.invalidateLayout()
which makes the collection view re-calculate the size for the sections
Great api.

thanks for the info Matheus! Great job and let me know when your app releases, we can add it to the wiki page if you like :D

authors: jamztang matrpedreira

repo: jamztang/CSStickyHeaderFlowLayout


text:
Better grouping and summing of resources

Is your feature request related to a problem? Please describe.
I'm tasked with creating a grafana dashboard that shows the total expenses as well as expenses grouped by different criteria (e.g. location), to better illustrate I'm using the following examples:
Sum total expenses
sum({__name__=~"hcloud_pricing_server_monthly|hcloud_pricing_loadbalancer_monthly|..."})
** Sum expenses by location**
sum by (location) ({__name__=~"hcloud_pricing_server_monthly|hcloud_pricing_loadbalancer_monthly|..."})
It works, but it's ugly because I have to specify each of the separate metrics in every query.
Describe the solution you'd like
While working with various prometheus exporters I recognized that instead of distinguishing a metrics by it's name they usually put the distinguishing criteria as a label, so the examples would become:
Sum total expenses
sum(hcloud_pricing_resource_monthly)
** Sum expenses by location**
sum by (location) (hcloud_pricing_resource_monthly)
Usually my rule of thumb is: If the sum of different metrics still makes sense, keep it as one metric and distinguish it by labels, if the somes makes no sense, keep the metrics separate, so the hourly and monthly metrics still make sense, because summing the hourly and monthly prices would make no sense.
For the implementation I have two suggestions:
Suggestion 1: implement the changes in code
This has the benefit of it being available to everyone using hcloud-pricing-exporter, no matter if it's run in kubernetes or on bare metal, but it might require a bit of effort.
Suggestion 2: Provide custom recording rules with prometheus operator
Since a ServiceMonitor is already included in the helm release (thanks for that ❤) we could easily also include the recording rules, the recording rule for one metrics looks like this:
 - record: hcloud_pricing_resource_monthly
    expr: hcloud_pricing_server_monthly
    labels:
        resource: server

This is the workaround I'm currently using, but it requires the prometheus operator which is not an issue for me because I use it anyways, but it might for others. Also it might be confusing and hard to troubleshoot issues when the available metrics differ between deployment methods.
If you like suggestion 2 I'd be happy to submit a PR.
Additional context
Here's a screenshot of my dashboard for those who are interested

Hey @danielr1996 ,
I will definitely look into your suggestion. Sadly I will be busy tomorrow, but I should find some time until the end of the week.
Right now, I think I prefer option one and will just offer additional metrics to also offer this feature to non Kubernetes users (like myself 😉).
Glad that to see that the exporter is of use to you 👍.
With kind regards,
Jan

Hey @danielr1996,
I just gave your suggestion some thought, but I can't quite work around the fact that some of the metrics have different labels already, so it is hard to align them all into a single metric.

Loadbalancers, loadbalancer traffic, servers, server backups, server traffic, and floating IPs all have:

location
type

Primary IPs have:

datacenter
type

Volumes have:

bytes
location

Snapshots have no additional labels

How is your approach of merging them all together into a single metric? Right now I am tempted to conclude that this is actually not really fitting into the project but is more of a customization that is specific to your use-case. But I would be really interested in better understand your approach on the different labels.
With kind regards,
Jan

repo: jangraefen/hcloud-pricing-exporter


text:
AWS security policy?

The platform-independent AWS docs suggest that when pre-signing requests for direct S3 uploads, a "security policy" can be included. They even seem to suggest that a "security policy" must be included... but I can't figure out if or how this could be done using uppy-s3_multipart. Maybe this is inapplicable to how uppy or this backend is doing things, somehow?

Create a security policy specifying conditions that restrict what you want to allow in the request, such as the bucket name where objects can be uploaded, and key name prefixes that you want to allow for the object that is being created

https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-UsingHTTPPOST.html#sigv4-post-signature-calc
https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-HTTPPOSTConstructPolicy.html
Or maybe uppy is handling the security policy, somehow, rather than the back-end?
Theoretically it sounds like the security policy would allow the back-end to securely specify a max-size and allowable content-type, that if the upload doesn't match, S3 will not allow it to complete.
Giving the uppy JS a max-file-size in "restrictions" arg is something that happens totally on the front-end, so isn't reliable against a malicious front-end that would like to upload a larger file to S3 than you want to allow.
It seems like there should be some way to use this S3 signing feature to enforce a maximum file size on the back-end, in a way that can't be overridden by the front-end, even though the front-end is uploading directly to S3.
But I can't quite figure out how all the pieces go together. Any ideas?

okay, thanks that's helpful background to orient me. So many moving parts, this gets so confusing! But I'll close this issue for now!

Hmm, now that I did though... So right, for multi-part upload, there are of course several PUT requests to S3.
I wonder if the uppy-s3_multipart app could/should take a maximum file size param, such that it refuses to generate put requests for a file that is too large. Either up front, based on a content-length if it gets one... or just after already generating so many PUT requests for parts, on the N+1th request for a signed PUT, that would put it over the line... refuse to do it?
Or does it not really have the context to do even that, based on what the uppy front-end is giving it? It's all quite confuisng.

Just to add, I now realized that uppy-s3_multipart generates parameters for #upload_part (as opposed to #put that I talked about), and it seems that #upload_part supports a lot less parameters than #put.
In any case, you can pass additional parameters to that operation like this:
Shrine.plugin :uppy_s3_multipart, options: {
  prepare_upload_part: { ... },
}

Probably doesn't help much, though.

I wonder if the uppy-s3_multipart app could/should take a maximum file size param, such that it refuses to generate put requests for a file that is too large. Either up front, based on a content-length if it gets one...

It's not possible to constrain the filesize neither the total upload nor an individual part. uppy-s3_multipart doesn't know the filesize of individual parts when completing the multipart upload, and #upload_part presign doesn't accept constraining the content length.

or just after already generating so many PUT requests for parts, on the N+1th request for a signed PUT, that would put it over the line... refuse to do it?

uppy-s3_multipart is a stateless API, so it doesn't know how many PUT requests were generated. It also doesn't know how large the chunks will be, so it wouldn't know how many PUT presigns is too many.
tus-ruby-server is the only one that can constrain maximum filesize.

authors: janko-m jrochkind


text:
"Cannot find module" in VSCode

Getting "Cannot find module '@svicons/ionicons-solid/trophy.svelte' or its corresponding type declarations.ts(2307)" on:
<script lang="ts">
  import Trophy from '@svicons/ionicons-solid/trophy.svelte';
</script>

In VSCode despite the icon actually working when doing <Trophy/>. I installed it with npm i -D @svicons/ionicons-solid.
Not sure if this is something you can fix, but perhaps it's an issue with the way you're exporting the icons in the js/ts files.

Thanks for the report. I noticed that too. I think it started a week or 2 ago. Looks like Svelte now expects foo.d.ts type declaration files to be named foo.svelte.d.ts. Patch release incoming.

Fixed in v0.1.9.

I missed something. Fixed in v0.1.11.

Works great after updating, thanks

authors: finnsnape janosh

repo: janosh/svicons


text:
🛑 Gracia & Verdad is down

In 14d3480, Gracia & Verdad (https://gyvpy.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Gracia & Verdad is back up in b7be9f6.

repo: janparkio/uptime


text:
node-jenkins doesn't play well with folders plugin

In my jenkins installation at work because have many products we have regrouped jobs with folders plugin to make sure we do not end up with a huge mess. When calling the jenkins api for the list of all jobs on the server all we get is the list of folders not the job that are contained in them. is there a way around that?

It's not easy, but it can certainly be done. Unfortunately the Jenkins API doesn't play nicely with folders either as it causes the URL to become sets of nested name/job/name/job/name/job items.
In my testing situation I was able to do this using async and I filter on a particular name. You can use this for particular qualifiers or use non-matching criteria. For example - all of my jobs have numbers in them, whereas the folders do not. However in job_info folders are still classified as a job. Here I just do a quick test with the nested names.
jenkins.job_info('Folder1', function(err, job) {
    if (err) throw err;

    async.forEach(job.jobs, function(item, callback) {
        if (item.name.match(/Folder2/g)) {
            jenkins.job_info('Folder1/job/' + item.name, function (ierr, intjob) {
                if (ierr) throw ierr;

                console.log(intjob);
            });
        }
    }, function (aerr) {
        throw aerr;
    });
});

It would certainly be nice to see better support for nested jobs/folders, for sure. However as messy as this is - I hope this helps you!

authors: Signus exuperok

repo: jansepar/node-jenkins-api


text:
undefined method `original'

Ruby : 2.4.3
Vagrant : 2.0.2
Vagrant -r10k : 0.4.1
vagrant up
Called 'load_file' without the :safe option -- defaulting to safe mode.
You can avoid this warning in the future by setting the SafeYAML::OPTIONS[:default_mode] option (to :safe or :unsafe).
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Invalid syntax in Puppetfile at /home/paul/work/cosmos/vagrant/vagrant-mantis/Puppetfile
/home/paul/.vagrant.d/gems/2.4.3/gems/vagrant-r10k-0.4.1/lib/vagrant-r10k/action/validate.rb:37:in rescue in call': undefined method original' for #<NoMethodError: undefined method []' for nil:NilClass> (NoMethodError) 	from /home/paul/.vagrant.d/gems/2.4.3/gems/vagrant-r10k-0.4.1/lib/vagrant-r10k/action/validate.rb:33:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in block in finalize_action'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/handle_box.rb:56:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in block in finalize_action'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in block in run' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in busy'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in run' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in call'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in block in run' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in busy'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in run' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:227:in action_raw'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:202:in block in action' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/environment.rb:592:in lock'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in call' 	from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in action'
from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run'
I tried reinstalling Vagrant, and removing the .vagrant.d directory in my home and reinstalling the modules but nothing seems to help.

@ranzbak I'm sorry to tell you this, but this plugin is currently unsupported. I haven't used it in 3 years, and am actively looking for someone to take over maintenance.
I can say with quite a bit of certainty, though, that the problem is this plugin is probably no longer compatible with modern Vagrant; the last version that I know it was compatible with was Ruby 2.0.0 and Vagrant 1.7.0.
Sorry.

authors: jantman ranzbak


text:
chore(metadata): run 'backstage-cli repo fix --publish' to add all the missing backstage.pluginPackages declarations and a bunch of other things

What does this PR do?
chore(metadata): run 'backstage-cli repo fix --publish' to add all the missing backstage.pluginPackages declarations and a bunch of other things
Signed-off-by: Nick Boldt nboldt@redhat.com
Screenshot/screencast of this PR
N/A
What issues does this PR fix or reference?
Another failure:
    "Error: Plugin package @janus-idp/backstage-plugin-acr is missing a backstage.pluginPackages, please run 'backstage-cli repo fix --publish'\n" +

-- https://github.com/janus-idp/backstage-plugins/actions/runs/10064994481/job/27824188948
Issue: https://issues.redhat.com//browse/RHIDP-3236
How to test this PR?
N/A
PR Checklist
As the author of this Pull Request I made sure that:

[x] The Eclipse Contributor Agreement is valid
[x] Code produced is complete
[x] Code builds without errors
[ ] Tests are covering the bugfix
[x] The repository devfile is up to date and works, if one exists
[x] Sections What issues does this PR fix or reference and How to test this PR completed
[x] Relevant user documentation updated
[x] Relevant contributing documentation updated
[x] CI/CD changes implemented, documented and communicated

Reviewers
Reviewers, please comment how you tested the PR when approving it.

Looks like the release failed and updated some plugin dependencies that did not get released. We will probably need to downgrade @janus-idp/shared-react in the acr plugin to 2.7.1 to get everything to work again.

authors: PatAKnight nickboldt

repo: janus-idp/backstage-plugins


text:
docs(servicenow): add missing ServiceNow config in README

https://github.com/janus-idp/backstage-plugins/issues/925

@invincibleJai please cherry-pick this onto the 1.0.x branch.