[Snyk] Security upgrade tempy from 2.0.0 to 3.0.0

Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):

benchmarks/package.json

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Missing Release of Resource after Effective Lifetime SNYK-JS-INFLIGHT-6095116
  631

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.

Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):

benchmarks/package.json

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Missing Release of Resource after Effective Lifetime SNYK-JS-INFLIGHT-6095116
  631

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.


Library size is too high (Approx 9-10 MB)

Could you share more details, including where you’re seeing this size?


offer the negative vote on UI

Many people want to have the power to vote against somebody.
We have a way to do this on ui.
Against someone is the equality of support the others, so we vote everyone we don't against then got what we want.
But people is lazy to select so many people, then just select the guys who they like and against, the vote algorithm add the top others until the max they can vote for(like 101).

Negative voting has been discussed heavily on the forums (e.g. https://bitsharestalk.org/index.php?topic=5569.msg74770#msg74770) and we do not currently support it or have plans to.


HDDS-2587. Enable sonarcloud measurement as part of CI builds

What changes were proposed in this pull request?
As sonarcloud has been started to use, it would be great to upload measurement data from github actions steps...
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-2587
How was this patch tested?
We uploaded this patch first to a separated branch (HDDS-2587) to the apache repository and the state of the branch is reported from this branch:
See the report (with coverage data!!!)
https://sonarcloud.io/component_measures?branch=HDDS-2587&id=hadoop-ozone&metric=coverage

Thanks for @vivekratnavel the help with the testing of this PR.
@vivekratnavel What do you think, is it ready to merge?

@elek Yes, I think it is good to merge. I am exploring on how to run sonar and code coverage report against pull requests. Also, exploring if we can upload build artifacts and download it in unit test and acceptance test steps to save some time. But, I am planning to take care of those in separate JIRAs with more testing done.
As a first step, let's merge this patch and continue working on improvements.  Thanks @elek for taking this effort.

+1. Looks really good. Thanks for getting this done. @vivekratnavel  Thanks for comments and explanations.


Dialog with published vocabulary shows a PR even if the publication hasn't finished yet.

Scenario:

Publish a workspace first time (works OK)
Make changes (in TermIt/OG)
Publish a workspace - now the dialog appears with the original PR (this is correct), but it appears too early, even before the publication process finishes at the server. Thus hypotetically, if the server request fails for any reason, the user will be confused at the beginning, thinking that the PR is correct w.r.t. the version (s)he wanted to publish.

Looks like a bug indeed, will look into it.


error_analysis method not working for the discriminative model

It seems to me the error_analysis method of the Classifier class is not working for the rnn implementation.
If I try to run disc_model.error_analysis(sess, L_dev, L_gold_dev), where the arguments are sparse matrices, I get errors (due to a bad implementation of  len in sparse matrices ?)
The problems seem to mainly come from the _make_tensor method
EDIT:
It seems that in some cases (i.e. on some experiments), at the prediction step, the embedding_lookup call in snorkel/snorkel/learning/disc_models/rnn/rnn_base.py, line 93 fails with
indices[0,2] = -1 is not in [0,5005)
As the training runs properly, the embedding must be properly constructed. However, I do not find any reason why the lookup should yield a -1 value and cannot find any documentation on this.

Hi @MatthieudeR ,
Very sorry for taking so long to get to this- let it slip!
The issue here is that you are passing label matrices (L_dev and L_gold_dev, which are sparse matrices with elements in {-1,0,1} representing the votes of the LFs) into the end discriminative model, rather than passing in the Candidates. Please take a look at how it's done in the intro tutorial again and let me know if that clears things up!
I will also add a better error catch for this now
Thanks,
Alex


Always create Comp.State type

Even if the type ends up being null there might be code that references
Com.State.

TBR


How can I improve the frame rate of the remote desktop and optimize the smoothness

Used on a LAN, gigabit network. Want to reduce latency and improve response level, implement the function of a cloud host.

How can I improve the frame rate of the remote desktop and optimize the smoothness

Not an RDP wrapper issue.
You can read:

https://learn.microsoft.com/en-US/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps
https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-bandwidth


Refactor Reconcilers to a common place

Though it's true that the Reconciler struct has the exact same fields for all our stones, the Reconcile() method attached to those structs are very different. All we could do here were to introduce a base struct with the common fields, but I don't feel that would add much value.


curly brackets being replaced by square brackets

when runnning the following code in c#
new SqlServer2012Compiler().Compile(new Query().FromRaw("select '{}')"))
the returned value is []
does this have something to do with parameters?

By default, SqlKata uses the {} and [] to identify tables and columns identifiers in the raw expressions.
new Query("table").WhereRaw("[col] = 1")

this will get translated to (MySql)
SELECT * from `table` where `col` = 1

To avoid this, you can escape the characters
var query = new Query().FromRaw(@"select '\{\}')");

check example here%3B)

thank you very much


⚠ Bofrost.be has degraded performance

In 44db3b1, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1195 ms

Resolved: Bofrost.be performance has improved in 9335e4f after 23 minutes.


add cheat sheet section

move XSS cheat sheet to that section
thank you for this, by the way, i used it this past week while teaching a web hacking workshop

wow! :heart:
thanks =)


Please publish your package arunoda:kadira for Windows

Hi!
This package has binary dependencies, and we wanted to give you a heads up that Meteor 1.1, with support for Windows will be released in a few days.
Now is the time to publish your package for Windows!
It should be very straightforward -- we've added new build machines that run Windows that you can access with the meteor admin get-machine command. This is the same as you've done before for the other architectures we support.
For complete directions on how to publish your package for Windows, visit https://github.com/meteor/meteor/wiki/Publishing-a-package-with-binary-dependencies-for-the-Windows-preview
On behalf of the Meteor team,
@stubailo, @Slava and @avital.
P.S. This is an automated message based on our database of package authors.

@avital
BTW: This package does not have binary dependencies.
You may need to build a better logic identifying binary deps. :D

Maybe an older version had a binary dependency?

Yes. We split that into a separate package to add windows support.
On Thu, Mar 26, 2015 at 11:00 AM Avital Oliver<EMAIL_ADDRESS>wrote:

Maybe an older version had a binary dependency?
—
Reply to this email directly or view it on GitHub
https://github.com/meteorhacks/kadira/issues/145#issuecomment-86348415.

Ah, got it. Yes -- this script looks for any package with any version that had a binary dependency. Theoretically that is the correct thing to do, since apps may depend on older version of the package.

Looks like you can close this issue then, @arunoda!

Oh yeah!

Oh! I'm fine with emails. I just need to let you know.
May be just look at the latest version for detecting the binary stuff.
Anyway, I don't think there are a lot of binary packages.


Contacts not populating

Our contact list is not picking up Pipedrive contacts, so not linking it in history and not able to even test if we can log calls.  Only options are RC contacts - All/Personal/Comany/Call Queues.  No Pipedrive listed.

@FilipinaW Please have a look at https://www.youtube.com/watch?v=Ywb__BgEGXk , and make sure it's installed and authorized properly.

Hi @DaKingKong .  I uninstalled and followed your instructions precisely to reinstall,  and it is still not showing any Pipedrive contacts.  Pipedrive shows authorized, yet only RingCentral contacts are listed.  It is also very weird as some of the history is linking random contacts FROM Pipedrive as secondary contact for phone numbers, even though the match is incorrect...  So some progress following your instructions (icon to add calls history shows up now and it didn't before), but still not working properly.

if you look at this screen shot, call was with Mary Jo from our company - yet it's pulling random contact from Pipedrive that does not have the same number as Mary Jo:

@FilipinaW Sorry I misunderstood you question. You are right, Pipedrive contacts are not in extension's contact list.
The contact info is fetched real-time from Pipedrive API when needed so to avoid frequent syncing-to-local process, especially for users who have thousands of contacts.

OK, so it works different than chrome extension we used before.  However the new version is NOT fetching the real time data for us.  No contacts show correctly in history, and when I try to add call history, it tells me that phone number is not found in Pipedrive, even though it is tagged to the contact in Pipedrive.    I'll have to get my team to roll back to other version till this works again, as we mainly use this extension to log calls.

@FilipinaW
The issue you described feels like a phone number matching issue. As you might notice the error message from the extension would say 'cannot find contact for +1xxxxxxxx' but on Pipedrive you might have it as (xxx) xxx-xxxx.
There was a patch (on the server side, so no download needed) already released a few days ago that fixed the phone number matcher. Do you want to check again and see if it works?

 Let me try some test cases according to your description. And at the meantime, quick check, do you still have all those issue above (cannot find contact etc.)?

@FilipinaW I'm gradually improving this number matching according to different use cases from different region and configurations.
The view details may not work for non-RC contacts at the moment. It's on our roadmap.
Let's solve your extension number matching problems first. Is it the one that puts your colleague and a contact together? I'll need a test plan for that. Here's my plan, please check for me if that matches your case:

Have an internal contact with extension eg. 224 , and a Pipedrive contact with number eg. (224) 3452-2334
Call the internal contact
Check if call history will fetch both contacts while it should only fetch the internal contact

I did a test call after I added a test contact with phone number<PHONE_NUMBER>, and it is fetching same information as before - my coworker's name and the original contact from Pipedrive as per my screenshot last week.  The new test contact is not showing up in the dropdown.

@FilipinaW  It should be good now, please try again

Yes, it seems to be working now!  Extension calls are not matching to those other contacts/numbers now.


getting 404 on deployment delete

#Reason: Not Found HTTP response headers: HTTPHeaderDict({'Date': 'Thu, 27 Jul 2017 09:15:13 GMT', 'Content-Length': '448', 'Content-Type': 'application/json'}) HTTP response body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"deployments.extensions \"{u'name': u'first-experiment-5fdc9f9b-f50b-41ae-a0bb-4d55af3a993f', u'uuid': u'09b7367f-72ac-11e7-b784-1803732bfee3'}\" not found","reason":"NotFound","details":{"name":"{u'name': u'first-experiment-5fdc9f9b-f50b-41ae-a0bb-4d55af3a993f', u'uuid': u'09b7367f-72ac-11e7-b784-1803732bfee3'}","group":"extensions","kind":"deployments"},"code":404}
class K8sClient(object):
    def __init__(self, config_file):
        config.load_kube_config(config_file=config_file)
        self.v1 = client.CoreV1Api()
        self.v1beta = client.ExtensionsV1beta1Api()
   def create_deployment(self, body):
        dep = yaml.load(body)
        resp = self.v1beta.create_namespaced_deployment(body=dep, namespace="default")
        return resp

   def delete_deployment(self, name):
        resp = self.v1beta.delete_namespaced_deployment(
            name, "default", client.V1DeleteOptions(grace_period_seconds=5))
        return resp

template is like below:
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
  name: {{ name }}-{{ uuid }}
spec:
  replicas: 1
  template:
    metadata:
      labels:
        name: {{ name }}-{{ uuid }}
    spec:
      containers:
      - name: {{ name }}-{{ uuid }}
        image: {{ image }}
        ports:
        - containerPort: {{ port }}

I am able to delete using kubectl.
I am using kubernetes==2.0.0.

Sorry, it was wrong at my side.

@PradeepSingh1988 Same issue. What's wrong at your side?

@DjangoPeng ,
I was sending a dict in name parameter of delete, i.e i was sending
{u'name': u'first-experiment-5fdc9f9b-f50b-41ae-a0bb-4d55af3a993f',
u'uuid': u'09b7367f-72ac-11e7-b784-1803732bfee3'}

I should just send:
first-experiment-5fdc9f9b-f50b-41ae-a0bb-4d55af3a993f

Cool! My problem is about cascading deletion. When I delete the deployment, the corresponding replicaSet and Pod are not removed. Do you have any idea for that? I think it's a common case for everybody, but we don't have an API to do that. So I submit an issue here


TODO: Configurable Encoding

toString and new Buffer both can be passed an encoding type. If you aren't using non-ascii characters for metrics there is performance gains to be had.
toString:
https://github.com/etsy/statsd/blob/master/proxy.js#L40
https://github.com/etsy/statsd/blob/master/proxy.js#L52
new Buffer
https://github.com/etsy/statsd/pull/373/files#diff-ba25ea553e3ff05620224368284e4ae3R51

the new buffer one was merged. closing this.


VLAZ: Watch buildandrenovate.co.nz

VLAZ requests the watch of the watch_keyword buildandrenovate\.co\.nz. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

buildandrenovate\.co\.nz has been seen in 0 true positives, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


audit history extractor not exporting all records

I have just recently come across your tool, when I select any entity, tick the fetchXML radio button and click export, I get around 200+ rows, and in my audit summary view in Dynamics 365 I can see that I have about 5000+ rows.
Please how can I make it export the complete data or is this a limitation in the tool?
I am on the latest version of the audit history extractor and xrmtoolbox.

I have noticed that it does not include all audit records too when comparing the output with the Attribute Audit Explorer tool for the Xrmtoolbox.
Maybe this is something to do with the views/filtering? This is a really useful tool and it would be great if someone was able to fix this!

I think this tool only exports the AttributeAuditDetail, so no RelationshipAuditDetail, RolePrivilegeAuditDetail, ShareAuditDetail, UserAccessAuditDetail etc. is fetched/exported.
Thats causing the difference i guess.

Hi,
the new version in the Log Tab, inform you if no audit history changes are available.
Yes, the plugin extracts only the Attribute Changes.


drivers: modem: modem_cmd_handler.c: Drop cmd from buf if args are missing

In 90c6dc5e7f45ba696de42ab2e02c0f31e07843e0, a change was introduced to
allow a modem commands determine if they have enough data or not.
In a situation where some data where missing, the command should return
-EAGAIN and this should lead to another call of the command with more
data.
In this commit, the argument parser was also allowed to return -EAGAIN
to request more data due to missing arguments.

However, this can't work because in cmd_handler_process_rx_buf() before
calling process_cmd():
- we make sure that a CR/LF has been found.
- we compute match_len which can't be greater than the distance to the
  next CR/LF.
Therefore, even if the command argument parser ask for more data by
returning -EAGAIN, next call will have the same value for match_len,
meaning that the parsing of argument will result in the same missing
argument situation.
This leads to an infinite loop of parsing the same data over and over in
an infinite loop.

This commit change this behavior to always drop the data in such a
situation. The command will not be answered and will therefore timeout,
but at least, next commands will correctly parse their returned data.

Looking at this again, I need to change some things.
The EAGAIN behavior is valid when used from the modem cmd, but not for the argument parser...

Updated, and the change looks less controversial!

@rerickson1 @jukkar I've update the PR to address @rerickson1 comment.
I have also:

fix some other typos in the commit log and in the comment
Add a LOG_ERR when process_cmd() return an error.


nginx issue

hello,
I´m trying to generate a pdf using the stable API
import pdfcrowd

try:
    # create an API client instance
    client = pdfcrowd.Client(my user, myKey)

    output_file = open('html.pdf', 'wb')
    html="My HTML Layout"
    client.convertHtml(html, output_file)
    output_file.close()

except pdfcrowd.Error, why:
    print('Failed: {}'.format(why))

but I´m getting the following error
Failed: 301 -
<title>301 Moved Permanently</title>

301 Moved Permanently

nginx

but using the API beta and the following code
import pdfcrowd
 try:
  # create the API client instance
  client = pdfcrowd.HtmlToPdfClient("*****", "*****")

     # run the conversion and write the result to a file
     client.convertStringToFile('
Hello World!
', 'HelloWorld.pdf')
 except pdfcrowd.Error as why:
     print 'Failed:', why

it works. I need to use the stable API because the beta API has some restrictions at the moment, any suggestions?
thank you so much

Hi,
Thanks for reporting the issue. This should be fixed now in 4.0.1. Could you please try again and let me know if it helps? Thank you.

Solved in 4.0.1


Export instance of zod

This library uses a locked version of zod which is v3.21.4. When a user uses a new version to use as schema, the editor(eg. vscode) points out a type definition error when you hover to the section in question so you are forced to downgrade your version and notify deno-lint to ignore that error.
So i'd suggest that this library also export the instance of zod being used for users to use that instead in order to prevent such situations.

This could also be achieved by importing zod from a repository that supports major-only pins, like lib.deno.dev<EMAIL_ADDRESS>


python311Packages.pex: 2.2.1 -> 2.2.2

Changelog: https://github.com/pantsbuild/pex/releases/tag/v2.2.2
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 293219 run on x86_64-linux 1

4 packages built:

python311Packages.pex
python311Packages.pex.dist
python312Packages.pex
python312Packages.pex.dist


python-wrapper: Wrap interpreter rather than script

A quick implementation of an alternative approach to solving #7366. According to a post on nix-dev, the solution in d4460d130a46d05bf1178320aff2d5e5fe28f515 still causes problems.
This was written quite quickly, and it's highly unlikely that it's completely ready for a merge. So please discuss and review carefully.
@domenkozar @aszlig

Hmm, interesting approach. It would fix issues like #7368. Do you think of any downsides?

I haven't been able to think of any downsides. I tested on a good number of packages without finding any breakage.
There are only two minor things I'm still somewhat unsure of. The first is putting the python wrapper in $dir/.python-wrapped. It seems more semantically meaningful to put it in $out/bin/.python-wrapped, but I'm not sure how this would interact with multiple invocations of wrapPythonProgramsIn, and it would require me to ensure that the bin directory actually exists. For these reasons I'm leaving the current implementation alone unless anyone has a better idea. Since the file is hidden anyway, the ugliness of putting it in $dir (which is usually $out) is not too egregious.
The second thing is the handling of EGG-INFO scripts. Should I be skipping them? Do they need to have their shebangs patched in some way?
Other than that, I believe this is ready for a merge. I think it's significantly simpler and more robust than the current approach.

Resolved conflict with current master.

I've updated this to master and re-tested it, but am now running into shebang lines which are too long. I'm not sure why I didn't encounter this problem last time I tested it, but regardless this is a problem that could be fixed by #11133, if we can't find another approach.

Any idea how this would work with alternative interpreters like IPython/Jupyter?

@FRidh Perhaps I don't understand the question, but I can't think of any way this would effect IPython/Jupyter use, since this PR only effects executable python scripts.

If I understand correctly you will wrap the Python interpreter, and patch the shebangs of all scripts in say /bin to use the patched interpreter.
However, IPython/Jupyter resides also in /bin, and being an alternative interpreter, needs to be able to import modules in a similar way as CPython, which is currently broken when using python.buildEnv, but not when using nix-shell though). See https://github.com/NixOS/nixpkgs/pull/11147. I'm trying to see whether and how work here relates to that. If I am correct I can't just wrap everything in /bin in case this PR would get merged.

this is broken in the same way that the current wrapping mechanism is broken,
it leaks python-path to sub-processes, that may have a different oath and/or python major version

@FRidh would you test this with jupyter?

@FRidh is this still relevant? If I'm informed correctly, the python infrastructure has changed significantly since this PR was created, so perhaps we can close this? Even if it is closed, the diff will stay if anyone would like to look at it later.

@bennofs you're right, let's close this.


vue-grid-layout still not support vuejs 2?

Erorr: [Vue warn]: Invalid prop: type check failed for prop "layout". Expected , got Array.

How about reading the readme file? https://github.com/jbaysolutions/vue-grid-layout/blob/master/README.md

I'm using the version 2.1.6 but still have warning issue but not affect the features.
[HMR] bundle has 1 warnings
client.js?7955:161 ./~/vue-loader/lib/template-compiler?{"id":"data-v-a91cded0"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Dashboard.vue
(Emitted value instead of an instance of Error) : component lists rendered with v-for should have explicit keys. See https://vuejs.org/guide/list.html#key for more info.
@ ./src/components/Dashboard.vue 9:2-182
@ ./src/router/index.js
@ ./src/main.js
@ multi ./build/dev-client ./src/main.js

Dashboard.vue is not a component of vue-grid-layout

Yeah i'm the one who mid the component. here's my code
`

{{ title }}

<div class="main-content">
    <grid-layout
        :layout="layout"
        :col-num="12"
        :row-height="30"
        :is-draggable="true"
        :is-resizable="true"
        :vertical-compact="true"
        :margin="[10, 10]"
        :use-css-transforms="true"
    >

      <grid-item v-for="item in layout"
               :x="item.x"
               :y="item.y"
               :w="item.w"
               :h="item.h"
               :i="item.i">
        {{item.i}}
    </grid-item>
    </grid-layout>
</div>

`

@jhawas hi,i think maybe i meet the same question with you
"Erorr: [Vue warn]: Invalid prop: type check failed for prop "layout". Expected , got Array."
i install vue-grid-layout by npm install vue-grid-layout ,but i get version1.x
after changing the package.json "vue-grid-layout": "^2.1.6",
every is fine

Change package.json to "vue-grid-layout": "2.1.6"

thank god


Added basic translation script

I've added a basic search and replace script (in Python) that reads the translations from a JSON file (to make it easier to modify) the default translation file is from Google Translate, it covers 133 languages, but the only one I have personally revised is Spanish. Also, there are currently issues with getting non-latin languages to work, due to Unicode and font rendering issues.
Translation takes place when TRANSLATE=[LANGUAGE] is added to the command line, [LANGUAGE] does not have to be in caps, it can be "SpAnIsH" and it would work fine, example:
PLANNER_YEAR=2022 \
PASSES=1 \
CFG="cfg/base.yaml,cfg/template_breadcrumb.yaml,cfg/sn_a5x.breadcrumb.default.yaml" \
NAME="sn_a5x.breadcrumb.default" \
TRANSLATION=SPANISH \
./single.sh

what about making this configurable, so we can add any language we like? would you be up for that? @Batres3

The translation.json file is configurable, it can be changed to any language. Is this not enough? @ipapast

The translation.json file is configurable, it can be changed to any language. Is this not enough? @ipapast

how can someone add a third language, eg german? I didn't see any option to pass a language, and thought you can only override the spanish translations in the json file, but I only skimmed the PR quickly.

The translation.json file is configurable, it can be changed to any language. Is this not enough? @ipapast

how can someone add a third language, eg german? I didn't see any option to pass a language, and thought you can only override the spanish translations in the json file, but I only skimmed the PR quickly.

Yes, my idea was for the Spanish translation to be overwritten to whatever the user wants

Maybe you could read the TRANSLATE value to specify the language. Then you could add a spanish.json, german.json, etc.
This should work for a input file as it does for the output file name in single.sh line 44-46.

Maybe you could read the TRANSLATE value to specify the language. Then you could add a spanish.json, german.json, etc. This should work for a input file as it does for the output file name in single.sh line 44-46.

yeap, that's what I was thinking more or less. make it configurable to pass any language you would like instead of overwritting the file. we could then commit more languages so that everyone can pick them up.

The translation.json file is configurable, it can be changed to any language. Is this not enough? @ipapast

how can someone add a third language, eg german? I didn't see any option to pass a language, and thought you can only override the spanish translations in the json file, but I only skimmed the PR quickly.

Yes, my idea was for the Spanish translation to be overwritten to whatever the user wants

I was thinking something like what @wanhoff suggests when I said configurable. If we pass a specific language string instead of having default as spanish, we would also be able to commit more languages in this repo. Then more people could choose what they wanted :)

I've added a pretty massive JSON file with 133 translations (from Google Translate, I only checked and corrected the Spanish one). It works fine, but for non-latin languages (Arabic, Chinese, Russian...) there are issues with font rendering, I've changed the command from the original pdflatex to xelatex for Unicode support, but it's still necessary to select fonts or something (I'm not very well versed in latex in non-latin languages). I've tried looking online, but most solutions use packages for specific languages, this needs to be more general (like a general Unicode font or something)

Oof, translations are off. It's good to have a way to add them; it's best to avoid translating via translators.

Also it would be great if you check out rubify branch -- it's what ultimately I want to have in main.

Hey @Batres3, @kudrykv
this looks really good to me, thanks for your great work, Batres3 and Kudrykv!
Kudrykv is right, the automatic translations will not work as expected. I guess e. g. "Sun" for Sunday is translated wrong for most languages.
And if possible I'd prefer a single file for every language. I think that would makes it easier to understand and maintain.
I'd support the german translation.

Hi @Batres3 ,
I noticed, that "Notes" on the monthly view is not translated. I'm happy enough with to have the rest of my calendar in german, but do you have any Idea why it is still in english?

Hi @Batres3 , I noticed, that "Notes" on the monthly view is not translated. I'm happy enough with to have the rest of my calendar in german, but do you have any Idea why it is still in english?

It seems I completely forgot to add it, it is fixed now.

Hey @Batres3, @kudrykv this looks really good to me, thanks for your great work, Batres3 and Kudrykv! Kudrykv is right, the automatic translations will not work as expected. I guess e. g. "Sun" for Sunday is translated wrong for most languages. And if possible I'd prefer a single file for every language. I think that would makes it easier to understand and maintain. I'd support the german translation.

I've separated the big JSON into individual ones for each language, stored in translations/[language].json, some of the file names are very weird because they came for the Google Translate names for each of the languages.

Oof, translations are off. It's good to have a way to add them; it's best to avoid translating via translators.

They are indeed, I know automatic translations have lots of issues, but the only one I could manually do is Spanish (which I fixed), I just thought it'd be nice to have some samples.
Has anyone figured anything out for non-latin languages, I still can't seem to get unicode to work with xelatex.

the only one I could manually do is Spanish

Then Spanish only is enough. One-two languages are enough for other languages to go by analogy

the only one I could manually do is Spanish

Then Spanish only is enough. One-two languages are enough for other languages to go by analogy

Thats a very good point, I removed all the automatic translations, aside from Spanish and German (fixed by @wanhoff)

Future improvement: add English (yep-yep), use "keys" instead of raw strings. E.g., "things I'm grateful for" -> "grateful_sentence": "things I'm grateful for"


Update 1.0.18 -> 1.0.24 Duplicate Column with postgres

after Updating 1.0.18 -> 1.0.24 I get:
Internal Error: Unable to migrate database schema: \Schema\version 66 => SQLSTATE[42701]: Duplicate column: 7 FEHLER: Spalte „description“ von Relation ...
there was something about "swimlane" after that, but my clipboard history only contains the error message so far.
(for some reason the error message partly german, partly english. "FEHLER"="ERROR", "Spalte"="Column", "von"="from")
After refreshing the page everything seems ok.
So my most important question here is: is it safe to continue using the system now? is there risk of data loss?
I still have a backup I made directly before the upgrade.
System:
php 5.6.17 (php-fpm)
nginx 1.6.2
postgresql 9.4.5

A short update: I just continued using the Kanboard instance without restoring the backup. No further problems so far.

I cannot reproduce your issue but since the time you opened this ticket, the schema migration mechanism have been improved to more reliable.
If you still have the issue, unfortunately you will probably need to fix the SQL manually.


Customer issue on bootup using OURLINK USB adapter

Adafruit customer reports that WiFi connection not ready automatically after boot:
https://forums.adafruit.com/viewtopic.php?f=49&t=86761
I was able to replicate this issue and I suggested the customer add a 30 second delay before ifdown and ifup in /opt/wifi-reset/wifi-reset.sh
#!/bin/bash
# Bring all wifi interfaces down.
# Identify wifi interfaces as rows from standard output of iwconfig (NOT standard
# error, those are non-wifi interfaces) which start without whitespace.
sleep 30
iwconfig 2> /dev/null | grep -o '^[[:alnum:]]\+' | while read x; do ifdown $x; done
# Bring all wifi interfaces up.
sleep 30
iwconfig 2> /dev/null | grep -o '^[[:alnum:]]\+' | while read x; do ifup $x; done

Pull Request #5 has been merged


feat: Added my sample website of YouTube clone

This is basically a clone of YouTube. It imitates the YouTube homepage. The project includes the main index file, README file, CSS stylesheets along with thumbnails, icons and profile pictures.

@thecyberbuzz Can you please check my PR and lebel it as hacktoberfest2023, hacktoberfest-accepted. Also let me know if I have to make any changes.


Top up liquidity cgp 0065

Proposal to top up the Mento cUSD/USDCet pool on Mobius with 10M USDCet (portal).

Hey Roman, thanks for putting together such a detailed proposal. It looks great, and I just have a minor comment. The header is slightly off - would you mind updating the header to match what's in the CGP template file?

Thanks for the hint @willkraft, adjusted!

PR good to be merged from my end. Anything missing from your perspective @willkraft?


service: storage monitor added

Storage monitor added. It uses notify create to get notifications about any changes to monitored path (which is database path). Notifications are consumed in essential task which terminates when available storage space drops below given threshold.
Closes: #12399

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2256736

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2264025

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2269557

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2269556

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2269897

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2269898

bot rebase

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-each-crate-macos
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300914

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300901

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-each-crate
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300911

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300900

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-each-crate
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300912

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300902

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable-int
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2300907

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2303571

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2303570

bot rebase

bot merge


Fix rllib related documentation and examples.

See changelog.

Failing docs test is expected because {ppo_example|ppo_pbt_example}.py do not exist yet on master.


C1.9 goal setting

tested by<EMAIL_ADDRESS>23 May 2023, 13:21

Instead of picture showing different intensities of PA the apps notifies that ‘1 file has been deleted’
After showing the second example goal the app did not do anything for about 10 sec after Kristell  had typed klaar
if there is no sensor data for steps Sam says things like ‘in de afgelopen 9 dagen zette je ongeveer [insert average amount of steps during previous 9 days]] stappen per dag’ and ‘Daarom wordt je stappendoel voor morgen: [ insert 7th highest amount os steps during previous 9 days]. Is it possible to have something there that users understand? --> Check with Bouke

Row 107 in excel: numbers are shown now ("ik kan me voorstellen dat jouw 1/2/3/4 belangrijk voor je is/zijn. Kun je me iets meer vertellen over waarom dit doel belangrijk is voor jouw 1/2/3/4?" ), but here the meaning of the number should be inserted. For example "ik kan me voorstellen dat jouw familie belangrijk voor je is/zijn"

last point already covered in this issue: https://github.com/PerfectFit-project/virtual-coach-issues/issues/341

First point already solved

Third point to be addressed when sensors data will be available. Issues already opened here and here

We should also be consistent with displaying dates. Thus: only using the 01-12-2023 or 01/12/2023 option, to prevent confusion.

I did not see the behaviour of the second point. (10s freeze after 2nd testimonial)

I did not see the behaviour of the second point. (10s freeze after 2nd testimonial)

I'm not sure why that is, but if you can't replicate this Anke and I can check whether this happens when testing the entire thing

We should also be consistent with displaying dates. Thus: only using the 01-12-2023 or 01/12/2023 option, to prevent confusion.

Created new issue for this: https://github.com/PerfectFit-project/virtual-coach-rasa/issues/105


Upgrade to Gatsby 3.9.1

The website is currently configured for Gatsby 3.0.3.
Let's upgrade to Gatsby 3.9.1 (and Gatsby CLI 3.9.0), so that we have the most current fixes, features, and documentation.

Development dependency
Two issues need to be resolved before this one can be started:

Issue #2
Issue #3

because the theme is not compatible with gatsby  3.9.1. So the theme needs to be upgraded first, then we can upgrade Gatsby for the website.

Sounds good.
https://www.linkedin.com/in/craigfisk https://about.me/craigfisk
(650) 336-8770
On Wed, Jul 14, 2021 at 3:37 PM Jim Tyhurst @.***>
wrote:

The website is currently configured for Gatsby 3.0.3.
Let's upgrade to Gatsby 3.9.1, so that we have the most current
fixes, features, and documentation.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Marmalade-ai/company-website/issues/29, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAZH6SNMIVQWSUNF4VJCULTXYGRBANCNFSM5AMLGZUA
.

Resolved by Pull Request #48.


[iOS][Accessibility]Adaptive Card focus on the first element which is image

Target Platform

iOS

Target Application
Teams
Problem Description
Accessibility default focus on the first card will finally focus on the first image. Would like to focus on the whole card instead.
Expected
Focus on the whole card.
Screenshot

Sample Code
UIAccessibility.post(notification: .layoutChanged, argument: firstcard)
Version of SDK
2.4.6

We should follow up with our accessibility team to confirm the desired behavior.

@RebeccaAnne Do you have any updates on this? Thanks.

no

From: kaichun-wu @.>
Sent: 14 July 2021 11:39
To: microsoft/AdaptiveCards @.>
Cc: Subscribed @.***>
Subject: Re: [microsoft/AdaptiveCards] [iOS][Accessibility]Adaptive Card focus on the first element which is image (#5942)
@RebeccaAnnehttps://github.com/RebeccaAnne Do you have any updates on this? Thanks.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/AdaptiveCards/issues/5942#issuecomment-879560701, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARYQKHV25VE63VRZZ3JNZE3TXUBHTANCNFSM452MF7UA.

This issue has been copied over to Microsoft Teams repo here: https://github.com/MicrosoftDocs/msteams-docs/issues/4663


Fix “Invalid platform MacOSX” warning

While debugging an unrelated issue getting HotReloading working in a Mac app, I noticed the following warning:

🔥 ⚠ Invalid platform MacOSX

It looks like this was introduced here as part of #56.
This "bug" doesn't seem to actually break code reloading. The only effect of fixing it is adding the following linker arguments: -mmacosx-version-min=10.11  -target arm64-apple-macos12.3, and I'm not familiar enough with the internals of HotReloading to know how much that matters. But I'm pretty sure this is an improvement regardless.

Thanks, silly me.


Note cuxfilter is only in runtime containers

Due to it's dependencies it is not in the base or devel container

Merging and deploying. Can update if needed.


Fio benchmark should use RobustRemoteCommand()

This will let us continue when the ssh connection is reset.

Fixed by #534


fix unreferenced variables; add puppet5/6 support

Pull Request (PR) description

This Pull Request (PR) fixes the following issues

@bastelfreak what's the status here? :)


cannot login using token

Cannot login using token
How exactly i should do?
Code:

Feadback:

I am getting same. Got any solution?


Add zip_eq safeguards to prevent panic

Motivation
Closes https://github.com/AleoHQ/snarkVM/issues/2195
Closes https://github.com/AleoHQ/snarkVM/issues/2216
For cases where we zip_eq on values (derived) from user-input, it is prudent to add an extra check that the values are of equal length to prevent panic.
Note that we can't easily make a new generic zip_eq impl which ensure!'s the length because in various places in the code we work with iterators which don't know their length at compile-time. See also this interesting discussion: https://internals.rust-lang.org/t/should-we-implement-exactsizeiterator-for-chain/12556/7

Namely, I cannot vet AHPForR1CS::<E::Fr, SM>::evaluate_index_polynomials or Varuna::verify_vk changes in the PR.
Possible breakage risk will be on Deployments in the future.
Merging as the risk of panics outweighs correctness.


deploy: update example pre-reboot hook

This updates the hook with the results from testing.

Manually tested on a vanilla k8s running on alpha (1535.0.0), it works fine.


2813 Update Annual Report

Addition of period supplies category to purchase screens, to purchase…export, and to annual report
Adjusting foundation_year to allow for more testing of annual report (system testing and acceptance testing on staging)
System testing of annual report
Resolves #2813
Description
[] Addition of period supplies category to purchase model, screens, export
[] Splitting period supplies off from "other items" in annual report
[] Added method for "earliest reporting year" to organization - which is the year the organization was created, or, if that is the current year, the earliest year that we have donations, purchases, or distributions for.   This change is solely to enable system testing and easier acceptance testing on staging.    Changed annual reports controller to use this value instead of the organization reporting year to control the available reports.
[] added period_supplies scope to item (required for report)
[] Added some 1 year ago purchase data to seeds
[] Changed Menstrual Supplies/Items in base_items.json to Period Supplies.
[] Addition of some System testing of annual report
[] changed /added specs to support the above.
Please note that the reports are currently hidden in staging.
The period supplies section is basically the same as the adult incontinence section.  I considered making it one piece of parameterized code.   However, 1/  I doubt we'll get a lot of new categories and 2/ the sooner we get the period supply category on the purchases out to our users, the less rework they would have to do accurate period supply 2022 reports.
Caveat:

Accuracy of the period supply and other items sections of the reports is dependent on the proper entry of the amounts for each category in the purchase records.   N.B.  This applies to reports from earlier years, if recalculated, as well.   We can probably mitigate that through a warning on recalculation, but there is no mitigation in this pull request.
I noticed that the terminology in the Other items section is all "non-diaper".  This should (probably) be updated - possibly bring up at the next stakeholder meeting?

Type of change

Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?

Additional or modified tests in models/organization_spec, models/purchase_spec, services/exports/export_purchases_csv_service_spec, services/reports/period_supply_report_service_spec, system/annual_reports_system_spec, purchase_system_spec
All automated tests run successfully
visually confirmed against a copy of production data that recalculating reports adds the period supply section, and that the export includes the period headers

Woot! The period supply banks are going to be excited about this!


Support unaltered STDOUT from dotenvx run

Use case
I want to use the result (STDOUT) of a command I run. E.g. result=$(dotenvx run -- my_command)
Status quo
result contains
<EMAIL_ADDRESS>injecting env (1) from .env

my output

Proposed solutions
Use STDERR for dotenx runs output
so one could result=$(dotenvx run -- my_command 2>/dev/null)
Add a -q/--quiet flag to run
When setting this flag run does not emit any output if it runs w/o errors
I would prefer the second solution. In the first solution (to my limited bash knowledge) I would in any case also hide the STDERR of my_command

--quiet already exists for this. You can find it under the Advanced section.
Admittedly there is a long list of advanced features there.
Thanks for using dotenvx!

oh and hi again @benjaminbauer ! i just want to say again your idea here was great https://github.com/dotenvx/dotenvx/issues/427. i've been using --strict myself now and really enjoying it.


vm: remove dead code and move 'paramiko' dependency to azure-cli-core

A bit clean up after #3105 was merged. Since ssh key gen was moved to azure-cli-core, the paramiko should become its dependency, and vm command module no longer needs it
//CC: @brendandburns , @troydai
General Guidelines

[ na] The PR has modified HISTORY.rst with an appropriate description of the change (see Modifying change log).

Command Guidelines

[ na] Each command and parameter has a meaningful description.
[ na] Each new command has a test.

(see Authoring Command Modules)

As long as the CI passes.

Codecov Report

Merging #3868 into master will increase coverage by 0.06%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3868      +/-   ##
==========================================
+ Coverage   70.82%   70.89%   +0.06%
==========================================
  Files         428      428
  Lines       27068    27039      -29
  Branches     4120     4118       -2
==========================================
- Hits        19171    19169       -2
+ Misses       6643     6616      -27
  Partials     1254     1254

Impacted Files
Coverage Δ

...cli-vm/azure/cli/command_modules/vm/_validators.py
74.91% <ø> (+3.33%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b312a98...53b28be. Read the comment docs.


clang tidy and format warning: Got an empty configuration_data() object and found no substitutions in the input file […]

Running with meson version 0.51.1, I got these warnings:
Configuring .clang-format using configuration
meson.build:97: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '.clang-format'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0

and
Configuring .clang-tidy using configuration
meson.build:117: WARNING: Got an empty configuration_data() object and found no substitutions in the input file '.clang-tidy'. If you want to copy a file to the build dir, use the 'copy:' keyword argument added in 0.47.0

Do ignore the lines since they are from my owned modified meson.build files.

I will investigate


Fixed an issue with a referenced action responding to an initial raised event being called with init event

Related to https://github.com/statelyai/xstate/issues/3979#issuecomment-1520848768

Actually, i think there might be more bugs around this - gonna draft this to investigate further


make updating fileshelter simpler by building the image locally

This could make users of the compose setup less dependent on your docker.io/paulgalow/fileshelter being updated regularly.

I think this is a great idea. This would automate future deployments, provide more transparency (building a local container rather than pulling down a prebuilt one) and make updates simpler, as you mentioned. The only downside I'm seeing is the increased initial build time especially for first time users.

True, the initial build would take some time. One idea to combine both setups would be to just have the local Dockerfile source your image from dockerhub as base and basically just have an appropriate user switch + apt update && apt install -y fileshelter.
Me in your place, I wouldn't mind the first time build cost if by paying that I would not have to maintain an image source separate from the compose setup.

Just reviewed this PR again. I think you are right. Building the image locally is a very elegant way to keep everything up to date. Thanks for suggesting this.


Add evcc to sitepanel for non admin users

Is it posible to change the panel_admin option to false?
https://developers.home-assistant.io/docs/add-ons/configuration/#optional-configuration-options
The default value is true. With this value only HA Admins can see evcc in the sidebar.

I changed it ->
https://github.com/evcc-io/hassio-addon/commit/11a28f52ce23ef0b8c41e22d95f487bd0e6e0e96
pls try

It works. Thank you.


Upload JSON files as JSON not CSV

Is your feature request related to a problem? Please describe.
Currently, JSON files are converted into CSV files as uploading to the designated location.
It's not helping with the performance and moreover, it's confusing.
Describe the solution you'd like
Upload as JSON files, and apply JSON read/write library as we access later on.
Describe alternatives you've considered
If it's hard or there's trouble to change the code. We can just leave it alone. It works without a big problem now.

This issue has already been resolved because it is related to these issues.
https://github.com/metatron-app/metatron-discovery/issues/1376
https://github.com/metatron-app/metatron-discovery/issues/1455


无法播放某首特定音乐

Describe the bug
新从云盘中喜欢了一首音乐，但是播放歌单会直接跳过
Error information
 ERR TypeError: Cannot read properties of null (reading 'value')
    at v (markdownRenderer.ts:446:23)
    at Dc.getHover (treeView.ts:982:91)
    at Dc.renderElement (treeView.ts:1026:22)
    at s.renderElement (asyncDataTree.ts:108:17)
    at _.renderElement (abstractTree.ts:414:17)
    at $.renderElement (listWidget.ts:1125:13)
    at a.insertItemInDOM (listView.ts:815:13)
    at a._splice (listView.ts:565:10)
    at a.splice (listView.ts:467:16)
    at splice.ts:17:35
    at Array.forEach (<anonymous>)
    at t.splice (splice.ts:17:20)
    at listWidget.ts:1446:57
    at m.bufferEvents (event.ts:1115:13)
    at H.splice (listWidget.ts:1446:22)
    at H.splice (abstractTree.ts:1270:9)
    at C.spliceSimple (indexTreeModel.ts:305:14)
    at C.splice (indexTreeModel.ts:156:9)
    at R._setChildren (objectTreeModel.ts:122:14)
    at R.setChildren (objectTreeModel.ts:71:8)
    at I.setChildren (objectTree.ts:63:14)
    at ce.render (asyncDataTree.ts:968:13)
    at ce.refreshAndRenderNode (asyncDataTree.ts:729:8)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async ce._updateChildren (asyncDataTree.ts:520:3)
    at async ce.updateChildren (asyncDataTree.ts:506:3)
    at async Promise.all (index 0)
    at async de.doRefresh (treeView.ts:804:5)

Server logs
2022-12-01T08:23:13.197Z Error: ENOENT: no such file or directory, open 'C:\Users\name\.cloudmusic\retain'
an error occurred on output stream: The requested device is no longer available. For example, it has been unplugged.
2022-12-06T06:36:46.543Z Error: Failed to load C:\Users\name\.cloudmusic\cache\music\videoplayback-1944705108
    at oa._load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:13435)
    at oa.load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:11278)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
2022-12-07T03:23:20.755Z Error: Failed to load C:\Users\name\.cloudmusic\cache\music\Hello,world!-31311449
    at oa._load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:13435)
    at oa.load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:11278)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
2022-12-08T11:20:08.803Z Error: Failed to load C:\Users\cuiweihang\.cloudmusic\tmp\1461035030
    at oa._load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:13435)
    at oa.load (file:///c:/Users/name/.vscode/extensions/yxl.cloudmusic-9.17.0-win32-x64/dist/server.mjs:35:11278)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
2022-12-08T11:20:45.753Z { code: 400 }
2022-12-08T11:20:47.156Z { code: 400 }

Environment
版本: 1.70.2 (system setup)
提交: e4503b30fc78200f846c62cf8091b76ff5547662
日期: 2022-08-16T05:35:13.448Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19044

不在网易云曲库中的歌曲？


[example] Add rendezvous session to nrf apps

Problem
The BLE connection handler in nrf apps are not using the SPAKE secure session.
Summary of Changes

Add secure session handler to the nrf app.
Modify the initialization flow of RendezvousSession to reduce the use of heap.

Also fixes https://github.com/project-chip/connectedhomeip/issues/2902

rebased

@gjc13 builds failing...

We need to bypass the pairing procedure, or datamodel messages cannot be accpeted.

We need to bypass the pairing procedure, or datamodel messages cannot be accpeted.

The datamodel message handling part remains the same using the test key. You can manually set the Thread network use the OpenThread cli to by pass the network provisioning.

@gjc13 I think this may need a rebase to address the Cirque failures.  I rebased for you, but I think you may have overwritten that.

@gjc13 I think this may need a rebase to address the Cirque failures. I rebased for you, but I think you may have overwritten that.

nevermind, looks like another Cirque issue.  @erjiaqing @yunhanw-google can you guys have a look?

@gjc13 I think this may need a rebase to address the Cirque failures. I rebased for you, but I think you may have overwritten that.

nevermind, looks like another issue. @erjiaqing @yunhanw-google can you guys have a look to verify it's not Cirque just in case?

I've identified the issue and just added a bypass for the secure session.

@gjc13 I think this may need a rebase to address the Cirque failures. I rebased for you, but I think you may have overwritten that.

nevermind, looks like another issue. @erjiaqing @yunhanw-google can you guys have a look to verify it's not Cirque just in case?

I've identified the issue and just added a bypass for the secure session.

awesome, but have you just disabled any testing of the code you've added?

LGTM
CC: @vivien-apple


[Bug]: Mouse icon is showing as clickable on hovering over normal text

Describe the bug
When user hovers over the profile description then the mouse pointer becomes palm icon which highlights that it is clickable hyperlink, But actually it is just a normal text.  Hence then mouse pointer does not need to be palm icon.
To Reproduce
Steps to reproduce the behavior:

Go to Home page
Hover over the description of a card.
See that the mouse pointer becomes clickable. [ Bug ]

Expected behavior
The mouse pointer should NOT become clickable icon.
Screenshots
Here is a screenshot:

is this issue fixed?? or i want to contribute in this project.

@Divyverma Its fixed, we forgot to close the issue.

Okkk


CRQ: PyTestLog2DB XML parsing extension

The filter mechanism in the mapping table of configuration files currently belong to the tag attribute classname (of the pytest XML result file).
The format of this classname is:
<folder name>.<test file name>.<class name within test file code>
I assume that it makes no sense to add every file name and every class name belonging to a certain component, to a mapping table. Therefore only the folder name is left to identify the component the tests within this folder belong to. This requires that the name of the folder contains the name of the component. This is a very unvaforable limitation.
For example:

repository: python-extensions-collection
name of component (that is the name of the package inside this repository): PythonExtensionsCollection
path to package sources: python-extensions-collection\PythonExtensionsCollection
path to test folder (containing test files and the test executor): python-extensions-collection\pytest

The PythonExtensionsCollection consists of several modules. Every module has it's own subfolder, e.g.:

python-extensions-collection\pytest\Comparison

The class name for all tests within this folder is: classname="Comparison.test_CComparison.Test_CComparison".
Out of this name I have no chance to identify the PythonExtensionsCollection and I do not want to introduce a further subfolder with this name to enable this.
Possible solution: pytest provides several possibilities to add content to the XML result files.
For example a so called "fixture" (that has to be placed in the class definition of a pytest file):
@pytest.fixture(scope="class", autouse=True)
def set_component(self, record_testsuite_property):
   record_testsuite_property("COMPONENT", "PythonExtensionsCollection")

This codes causes an additional node in the XML result file:
<properties>
   <property name="COMPONENT" value="PythonExtensionsCollection" />
</properties>

I have now the following CRQ: In case of a
<properties><property name="COMPONENT" ... node exists (shall be handled as option), the value shall be added as prefix to the class name.
In the example above this will be the resulting identifier that is used to match the entries in the mapping table:
PythonExtensionsCollection.Comparison.test_CComparison.Test_CComparison
This would allow to identify the component PythonExtensionsCollection within a mapping table like this:
"PythonExtensionsCollection" : "PythonExtensionsCollection"
(instead of "PythonExtensionsCollection" : "Comparison")
without any modification of the folder structure.

Concept insufficient. Needs to be extended. Issue currently invalid.

The concept from above has the disadvantage that there is no strict connection between a test and the component this test belongs to.
Every pytest file involved in an execution, is free to set individual component names - in case of the tests belong to different components, but in the resulting XML file it looks like that:
<properties>
   <property name="COMPONENT" value="componentname_1" />
   <property name="COMPONENT" value="componentname_2" />
   <property name="COMPONENT" value="componentname_3" />
</properties>

Or like this (with redundancy in case of the value is the same):
<properties>
   <property name="COMPONENT" value="COMPONENTNAME" />
   <property name="COMPONENT" value="COMPONENTNAME" />
   <property name="COMPONENT" value="COMPONENTNAME" />
</properties>

This makes no sense.
Alternative solution:
The value of the tag attribute classname (used in PyTestLog2DB mapping table) can be overwritten within the test code by:
record_xml_attribute("classname", "PythonExtensionsCollection")
With this line every single test can have it's own component assigned - independent from outer circumstances like class name, file name, folder name.
With the line above the classname changes from:
<testcase classname="Comparison.test_CComparison.Test_CComparison" name="test_Compare_1[Compare two files (with same content; no pattern)]" time="0.008" />
to:
<testcase classname="PythonExtensionsCollection" name="test_Compare_1[Compare two files (with same content; no pattern)]" time="0.008" />
To use this feature is an option. Also the previous way is still valid.
This issue finally is invalid.


[Question][Process import] import process with resources got some exception

I imported processes with resources from another DS, but an exception occured.
The exception caused by the differences between the IDs in the table "t_ds_resources" on the two environment.

The resource id referenced by workflow needs to exist in  t_ds_resource table

The resource id referenced by workflow needs to exist in t_ds_resource table

Export / Import does not support by the resource manager, the only method is add new resources manually.
Then, the ids are not same.


Add DPoR related tab

This tab should contain info on Beacon, projects, cpid, dpor.
And buttons to trigger common actions: send beacon, switch cpid / investor.
#422

Also magnitude, magunit, whitelisted projects, beacon age, prehaps owed amount and (deprecated) RSA stats.


Adds test edge cases for text generation

This PR is regarding adding tests for edge cases where the text sent for generation is a white space or has special characters. This compliments the work for the detectors test cases at #97.
Testing straight to the service, both cases included work:

Generation text with whitespace as input:

{
    "inputs": "   ",
    "model_id": "bloom-560m",
    "text_gen_parameters": {
        "preserve_input_text": true,
        "max_new_tokens": 99,
        "min_new_tokens": 1,
        "truncate_input_tokens": 500,
        "decoding_method": "SAMPLING",
        "top_k": 2,
        "top_p": 0.9,
        "typical_p": 0.5,
        "temperature": 0.8,
        "seed": 42,
        "repetition_penalty": 2,
        "max_time": 0,
        "stop_sequences": [
            "42"
        ]
    }
}

### response is:

{
	"generated_text": "    = \"(\" + (i * 100) / 1000.0  +\", \"+ i % 10 );\n    }\n\n    public static void main() {\n        System .out   += new String[0] ;\n\n        for(  int i=0; i<10; i++ )\n            if( (System    ).compareToIgnoreCase((String)  ) )\n                break;\n            else \n                i++;\n\n            //println  (i+1));//printing the value of this variable in a string\n\n}\n",
	"token_classification_results": {},
	"finish_reason": "EOS_TOKEN",
	"generated_token_count": 90,
	"seed": 0,
	"input_token_count": 1
}

Generation text with special characters as input:

{
    "inputs": "!!!",
    "model_id": "bloom-560m",
    "text_gen_parameters": {
        "preserve_input_text": true,
        "max_new_tokens": 99,
        "min_new_tokens": 1,
        "truncate_input_tokens": 500,
        "decoding_method": "SAMPLING",
        "top_k": 2,
        "top_p": 0.9,
        "typical_p": 0.5,
        "temperature": 0.8,
        "seed": 42,
        "repetition_penalty": 2,
        "max_time": 0,
        "stop_sequences": [
            "42"
        ]
    }
}
### response is:
{
	"generated_text": "!!!\nThe first thing I did was to get a new one. The old ones were not so good, and the newer are better.\nI have been using this for about 2 years now (and it is still working great). It has worked well in my house since then!\nIt does work on some of our windows but most do NOT! So if you want your window tinted or replaced with something that works just fine without having any problems at all please call us today PI:KEY",
	"token_classification_results": {},
	"finish_reason": "EOS_TOKEN",
	"generated_token_count": 98,
	"seed": 0,
	"input_token_count": 1
}

Closing this one to define better way to test this case.


Update README.md

Milestone v1.1, Updating of README.md

Changed Ui.png to our own GUI
Added instructions and commands
Changed CI Passing to link to our own group repo
Added an acknowledgment section

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@c36220c). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #33   +/-   ##
=========================================
  Coverage          ?   72.15%
  Complexity        ?      399
=========================================
  Files             ?       70
  Lines             ?     1232
  Branches          ?      125
=========================================
  Hits              ?      889
  Misses            ?      311
  Partials          ?       32

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c36220c...7820756. Read the comment docs.


Throw an exception if a mandatory field is missing

The parser silently ignores a missing field. This isn't the correct behaviour and should throw an exception.
However what do we want to do if the field is present and with the wrong type?

Skip the field if it's optional, and throw an exception if it's mandatory?
Throw an exception in all cases?

I'm leaning towards throwing an exception in all cases but I'm happy to have my mind changed.
We'll also need a test case for both these cases, which will have to happen in the js part of the tests.

I think it should throw an exception if a field exists in both the thrift definition and in the object being deserialised but the types do not match, regardless of optionality.  This suggests that the thrift object is not of the correct format and all bets are off on whether the rest of the data is actually what you expect.
If the field exists in the object being deserialised but does not exist in the thrift definition, I think this should be ignored.  This suggests that the object being deserialised is using a backwards compatible newer version of the thrift definition, which shouldn't be a problem.

For unrelated reasons I was looking at the scrooge generated Scala code, and it looks like it follows the behaviour I suggested.


[question] Asynchronous widget factory for the DockPanel

Is there a way to have async widget factory for the DockPanel? Currently, the widget factory expected to be synchronous. I would like to achieve something like this. Is it possible? Thank you!
const mimeData = new MimeData();
const factory: () => Promise<Widget> = () => Promise.resolve(new Widget());
mimeData.setData('application/vnd.phosphor.widget-factory', factory);
const drag = new Drag({
  mimeData,
  proposedAction: 'move',
  supportedActions: 'move'
});
// ...
drag.start(clientX, clientY).then(() => {
  // ...
});

Hi there. That's not currently possible, and I'm not sure I want to support it. It would require the DockPanel to violate some of its invariant assumptions about the internal layout.
What we do in JupyterLab is to use a parent widget which can be instantiated synchronously, but which asynchronously loads its own child content. This allows us to show a "loading" spinner graphic as the initial content, and swap that out with the actual child content once it's ready. This has the advantage of being instantaneous feedback to the user, while given the child as long as it needs to load.

Thanks for the hint, I'll give it a try.


Add new ?~ (boolean =~) operator.

I always wondered why there is a !~ operator, but not a boolean =~ operator.
Usually, you would have to either use
!!(var1 =~ var2)

or
!(var1 !~ var2)

With this new operator, you can simply do this:
var1 ?~ var2

Let me know what you think, thanks!

Ruby 2.4.0 introduced #match? for this, lets do the same.
You could use var2 === var1 instead but you have to switch the arguments around... #match? is more readable than both ?~ and ===.

There's no need to do !! because the result is MatchData or Nil, so truthy or falsey.

@asterite unfortunately, there is a need for it, since at times you'd like to have a Bool return type value instead of Regex::MatchData | Nil.

I'll stick to fixing bugs. Maybe someone else can decide this better :-)

In any case, the introduction of new operators must be very strongly justified.
So this pull request should be rejected. But You can add usual method.

@asterite I think having a strong opinion guiding the project is better than design by committee. I argued against some of your decisions in the past but it turns out that you were almost always right in the long run.
Having too many operators is a bad thing, I think we have enough already. Using !!(var1 =~ var2) is short enough, and requires no new operators just for when you want to return var1 =~ var2 from a function or expression.

@RX14 I agree. It's just that I don't want to take decisions alone anymore. All decisions should be discussed by the whole core team. Here I rushed to close this because I'm against it, but I didn't consult it with anyone else.

@asterite I was referring to the need of having Bool return value but this can be easily achieved by adding Regex/String#match? method like Ruby 2.4 did.

I agree with limiting the number of operators in premise, but in this instance I'd agree with @reitermarkus that it does seem rather counterintuitive to provide the negative !~ but not have a positive equivalent, so on that basis I'd be for it.

Ruby 2.4.0 introduced #match? for this, lets do the same.

Ruby didn't actually introduce it for this, the reason was to remove the unnessary assignment to $~ when only the return value is of interest.

Having too many operators is a bad thing, I think we have enough already.

Why is it a bad thing? It's not so much about the operators themselves, it's more about their usage, which in this case, is very specific.

Using !!(var1 =~ var2) is short enough, and requires no new operators just for when you want to return var1 =~ var2 from a function or expression.

!(var1 =~ var2) is even shorter than !!(var1 =~ var2), so should we remove the !~ operator just for that reason?
I think ?~ is the logical counterpart for !~, and fits better than match? and !~.

As outlined by @asterite, there is no need for such an operator. It already works:
if "something" =~ /regexp/
  # match
end

Maybe a match? method that wouldn't assign a matchdata but only return a boolean would allow some optimisation. Yet, introducing another operator seems overkill.

Closing since there is enough consensus that we prefer not to create new operators without compelling reasons. In this case the general opinion is we can live without this.


Git mob does not work in nested directories

When running 'git mob' not inside the root directory of a git repo but in a subfolder, it fails with the following message:
UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open 'C:\work\github\titan\web\.git\.gitmessage'

Which version of git-mob are you using? This is fixed in the latest version.

#28


Update README.md with about section

Merged this because the README.md changes are unrelated to the failing CI. See #223.


feature request: ability to nest directives

Subject of the feature
Something like this:
:::box{flex}
  :::box
    ### Test h3
    Test content
  :::

  ::embed{url="http://example.com"}
:::

Problem
Currently container directives can't live inside of other container directives - the parser will close the parent container when it sees the first :::, and continue rendering the rest of the content as if it was not in the container.
Expected behavior
The parser should recognize when containers are nested and wait until the parent container is closed, instead of closing when it sees a child container close.

Just noticed this repository doesn't actually container the parser - moved the ticket here where the actual logic lives: https://github.com/micromark/micromark-extension-directive/issues/8


"Process by name" view is broken

Hello;
The "process by name" view seems to be broken since 1.7.0.
This is the view with 1.6.7

This is the view with 1.9.0

Has this been removed on purpose ??

Looks like a bug.

The bug is in the connectedness marking. If one selects 'Show Unconnected' in the bottom left then the nodes do show up, including connected nodes (so the fault isn't in edge propagation).


Add a "if you're from MP, AFLOW, etc." tutorial

Add tutorials specifically for users coming from different frameworks to help experts quickly compare features and usage.

closed due to time constraints. I may revisit this if I ever deviate from pymatgen, but that's a long way out


Working prototype

This closes #5.
Changes:

Points are persisted on disk
Tags config is loaded from disk
Custom type system supporting int, float, string, date, time and dynamic enums
Reading/writing all points
Filtering by date when getting all points

To do: refactor until the code is testable, write unit tests for validation

Fixed all the issues. Please let me know if anything has been missed. Also, what kind of documentation should we include? The web-facing API only or something else as well?


Stack won't build?

Love the piece, explanation couldn't be easier.  However, after setting up the ddb (using uuid as pk) and s3 bucket, the stack fails to build and rolls back. I defaulted to my profile with full permissions.
Tere really don't seem to be any solid places for error messages? I checked my lambda section and since the stack rolled back there are no lambda error logs to review.  Appreciate any assistance.

Also left comment on blog post.

Please ignore, I didn't realize the CF template creates both the bucket and table!  Once I removed these I previously set up, all is good.  Thanks.


Calibrate scans, not images (slower but more correct)

Closes #30

Hello @matteobachetti! Thanks for submitting the PR.

In the file srttools/core/imager.py, following are the PEP8 issues :

Line 400:80: E501 line too long (84 > 79 characters)


v0.1.0-12 does not load

Hi,
i updated the Plugin fropm 1.0.10 to 1.0.12 but it does not load.
{"level":"debug","ts":1532435285.417535,"caller":"app/plugin.go:176","msg":"Activating plugin","plugin_id":"kopanowebmeetings"}
{"level":"error","ts":1532435285.424512,"caller":"app/plugin.go:158","msg":"Plugin failed to activate","plugin_id":"kopanowebmeetings","err":"unable to read webapp bundle: kopanowebmeetings: open plugins/kopanowebmeetings/static/kopanowebmeetings_bundle-b25ef3ea.js: no such file or directory"}
The file does exsist but not in that path. is that a known issue?
thanks in advance

Hi @sraupach ,
Weird earlier today it was working for me.

The file does exsist but not in that path. is that a known issue?

The archive for upload in Mattermost is created in  https://github.com/Kopano-dev/mattermost-plugin-kopanowebmeetings/blob/master/Makefile#L126-L140 maybe you want to propose a fix in a PR?
Ps: the version is really 0.1.0-12

Hi @fbartels,
tbh i am not that experienced with github and does not see were to actually fix it.
Its weird that it searchs a file in a folder named "static" which does not exist.

Hi,
meanwhile I was able to reproduce it as well. We decided to revert the last change and tag a new release. you will see a 0.2.0 relatively soon. this will restore the call button, but still suffers from the overlaying. We had some confusion here and I thought it was fixed, but the issue is actually still open.

This is resolved, though since we were unable to avoid caching issues on the plugin side of things make sure to clear the clients cache after updating the plugin.
Mattermost seems to want to fix this for 5.2 - see https://mattermost.atlassian.net/browse/MM-11420 for reference.


conflict between datepicker and general bootstrap dropdown button

Not sure if this is real issue.  I'm trying to build an input group that contains a dropdown button menu + input box + datetimepicker.  Maybe this is solely due to how I've coded things up, but I'm getting a conflict between my dropdown button and the datetimepicker.
When I click my dropdown button menu, it also toggles the datetimepicker.  My dropdown button menu is supposed to store a relevant id in a hidden input field, but instead it is storing the results of my datetimepicker.  I think there is confusion between the two because they are both referenced by class dropdown-toggle, and dropdown-menu.
One thing I've tried is setting date-target='#datemode' on my dropdown button, but this just completely turns off the functionality, so it's stops working.
Since the div for the datetimepicker isn't created/visible until I select it, how can I get around this problem?    Any ideas or help would be great.
Here is my code and here is my jsfiddle:  http://jsfiddle.net/gxwLw1zr/1/

		Date

				<button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-expanded="false" id='datebutton'>Before </button>

Before

After

			<input type='text' class="form-control input-sm" name='date' placeholder="{{'Date'|filterForm('date',form)}}" value="{{''|filterForm('date',form)}}" id='date'/>

			<input class='hidden' name='datehide' id='datehide' value='before'/>

try adding .datepickerbutton to the cal icon
http://jsfiddle.net/gxwLw1zr/2/

@Eonasdan
That fixed it.  Perfect.  Thanks a lot.


add log_line_series for lwb

Per @ericphanson's remarks:

I think it doesn't fit with what log_plot currently does in lighthouse, which is dump a big dictionary of data associated to a plot, along with a png.. I think wandb needs something more structured. So I think we should add new “lighthouse logging interface” surface - new functions- and then implement them in lighthousewandb. Maybe tensorboard should just ignore them (no-op fallback)

Adding the first structured function, to log a line series

beautiful!
...for a gold star, you can add a test that checks that calling this returns nothing:
@test isnothing(log_line_series!(logger, "foo", 3, 2), nothing)

which will keep from dropping our codecov percent in this repo!

done!


Using an absolute URL for the narrow_url field

The narrow_url value is now an absolute URL rather than simply the path component.
Fixes #56

@rhblind please review

Coverage increased (+0.03%) to 94.702% when pulling 7a943b8e224652117d8cdabd33f2440f8f45196e on clintonb:clintonb/full-narrow-url into e026aac99aae652a267da68ba95821317532dc28 on inonit:master.

Great, thank you =)


Replace some null checks with conditionl operator, reducing field access

Just three that were missed as they were being added on another branch at the same time that their sync equivalents had this done on them.

:shipit:


Update jailbreaks.json

10.3.3 released publicly, no known jailbreak.

you're pretty quick on this! sorry about the failing builds, looks like evasi0n's website is being slow. Running them again...

Thanks!


debugger stopped at bootstrap.js

VSCode Version: 1.16.0
OS Version: win10

Steps to Reproduce:

Follow instruction https://code.visualstudio.com/docs/extensions/yocode
F5

debugger stopped at bootstrap.js

Reproduces without extensions: Yes

Uncheck the All Exceptions checkbox in the breakpoints pane in debug.
If that still does not work please provide more details. Like a video or picture would help

@isidorn This only happen when I press F5

+1

The stop on excpetion is coming from the node2 debug adapter, forwaring to @roblourens
fyi @weinand

Maybe it took too long to launch, and thought it needed to stop on entry.
Does it happen 100% of the time?

Same issue here under Fedora after I updated a months-old vscode installation, nodejs, and then updating an existing extension project to all the new versions (node/ts/vscode etc).
Running with F5 jumps into bootstrap.js straight away even with no breakpoints set anywhere. Any breakpoints I set, never enter into and remain grayed-out.
(It's a bug in-so-far as just updating everything shouldn't break what worked smoothly just a few versions/months earlier.)

@roblourens This is happening for me as well, and it doesn't happen 100% of the time. I'd say probably 90% of the time when I debug (a vscode extension in my case) the bootstrap.js breakpoint fires. It seems this is the relevant code from module.js in node_internals:
// Set breakpoint on module start
if (filename === resolvedArgv) {
  delete process._debugWaitConnect;
  const Debug = vm.runInDebugContext('Debug');
  Debug.setBreakPoint(compiledWrapper, 0, 0);
}

Yeah, we expect it to break there, then we set breakpoints and continue. But if it takes a really long time to start up, then we stop waiting for that break event.
Can you set "trace": true in your launch config? It will create a log file and write the path in the debug console. Then upload that log file here. Thanks!

vscode-node-debug2.txt
Looks like line 84 is when it breaks on bootstrap.js. I halted the debug after reaching the breakpoint.

Thanks for the log! I think I found it although I couldn't repro... please try it in the Insiders build tomorrow.

Thanks @roblourens. I tried today's Insiders build (1.17.0-1505884649) and I'm still having the issue. Here's my tracelog:
vscode-node-debug2.txt

One more update, try again with the next build :)

Looks like this issue is resolved in today's Insiders build, at least for me. Thanks again @roblourens!


[Bug] dbt -v doesn't know that adapters are decoupled from core

Is this a new bug in dbt-core?

[X] I believe this is a new bug in dbt-core
[X] I have searched the existing issues, and I could not find an existing issue for this bug

Current Behavior
I installed dbt-core from the main branch, and ran dbt -v.
I got this output:
(dbt-dev) joel@Joel-Labes dbt-audit-helper % dbt -v
Core:
  - installed: 1.9.0-a1
  - latest:    1.8.1    - Ahead of latest version!

Plugins:
  - snowflake: 1.8.2   - Not compatible!
  - postgres:  1.9.0a1 - Ahead of latest version!

  At least one plugin is out of date or incompatible with dbt-core.
  You can find instructions for upgrading here:
  https://docs.getdbt.com/docs/installation

Expected Behavior
As of 1.8, the fact that the Snowflake adapter has a different minor version isn't a problem. dbt run etc works fine, it's just the warnings that are coming from the version checking code.
Steps To Reproduce
Install a version of dbt calling itself 1.9 alongside a 1.8 vintage of an adapter
run dbt -v
Relevant log output
No response
Environment
- OS:
- Python:
- dbt: 1.9.0-a1

Which database adapter are you using with dbt?
No response
Additional Context
No response

Thanks for reporting this @joellabes 👍
Acceptance criteria

If dbt-core is >= 1.8.0 and the adapter version is >= 1.8.0, then the output should not include "Not compatible!"
If dbt-core is >= 1.8.0 and the adapter version is < 1.8.0, then the output should include "Not compatible!"
If dbt-core is < 1.8.0 and the adapter version is not the same minor version, then the output should include "Not compatible!"

$ dbt --version

Core:
  - installed: 1.9.0
  - latest:    1.9.1

Plugins:
  - snowflake: 1.8.2

Just experienced the same thing
This is due to the plugin.minor != core.minor comparison:
https://github.com/dbt-labs/dbt-core/blob/014444dc18dd18ab75b81ad62530256ec09df22a/core/dbt/version.py#L130-L133

Talked during estimation, we could just not report incompatible in this case.


Working example of the below URL does not have working example as domain is expired

MDN pages that shows working examples which are hosted on http://www.oaa-accessibility.org/ does not work as domain is expired. there are several pages that redirects to expired pages now for example this page: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-describedby_attribute

Most of these are now fixed, so I'm closing this one. Please file an issue on https://github.com/mdn/content if you notice any more. Thanks!

Most of these are now fixed, so I'm closing this one. Please file an issue on https://github.com/mdn/content if you notice any more. Thanks!


Run Terminality in console window, instead of new tab in Sublime Text-3.

Can I run Terminality in the Console window of Sublime Text-3, like it's default build system does. This IDE like feature could save plenty of time, as every time a new tab open up and have to manually close it.

No. Sublime Text does not provide any API to mimic the buffer view as in a console.


Log IA and plan execution times

Short Description
Adds more logs for the execution times of IA and Plan executions

Maybe the UI should be extended to display the start and end timestamp for the logs before merging?

Good idea. Could you pls open a separate issue about that?


Improve testimonial 8

This the user image in this Component is not relative to the the div so if we apply margin left or right, only the rectangular box is moving but not the user image

I have added ml-36 in this component to check it

@Rajdip019 @rupsha014 Please assign this to me

Done #1505


Building Mobile Specific Views

Could somebody help out in writing the documentation for Building Mobile Specific Views please :+1:

Docs/aspnet/mvc/views/mobile.rst

dup of #97


Fix: particle implementations from core

Take particles from QEDcore, not from QEDbase.

@AntonReinhard works! 🙆♂


The provided selector is empty

I can't type on input tag to simulate a login at Facebook page. I receive a catch on promise:
Error: Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': The provided selector is empty.
const puppeteer = require('puppeteer')

const scrape = async () => {
    try {
        const browser = await puppeteer.launch({headless: false})
        const page = await browser.newPage()

        await page.goto('https://www.facebook.com/', {waitUntil: 'networkidle'})
        await page.click('#pass')
        await page.type('mylittlesecret')
    } catch(e) {
        console.log('something went wrong: ' + e)
    }
}

scrape()

What puppeteer version do you use?

the latest @0.12.0

It seems, page.type() requires a selector.
Try to replace
        await page.click('#pass')
        await page.type('mylittlesecret')

with
        await page.type('#pass', 'mylittlesecret')

That worked, much simplified. Thanks a lot!


Feature: Add Operation for CIDR Calculations

Add an is-subnet operator that can determine whether or not the value is a member of a given network.
This will be used to allow our Terraform SCA to check security group rules are within RFC1918 ranges.
Example:
...
  - id: SG1
    resource: aws_security_group
    message: Security group should not allow ingress from <IP_ADDRESS>/0
    severity: FAILURE
    assertions:
      - key: "ingress[].cidr_blocks[] | [*]"
        op: is-subnet
        value: "<IP_ADDRESS>/8"
...

I am happy to implement this. Do you have any reqs for the design? Otherwise I can submit a PR for review. @lhitchon @jeffb4

I'm happy to review a PR. I'd expect it to include the code, a unit test, and updates to the documentation. An example like the above should be sufficient.
But I would recommend using the 'every' facility for the example since you are dealing with a list of cidr_blocks. Something like this:
   assertions:
       - every:
             key: "ingress[].cidr_blocks[]"
             expressions:
                 - key: "@"
                    op: is-subnet
                    value: "<IP_ADDRESS>/8"

Is also looks like I no longer have write privileges on the repo @jeffb4
If you add me back, I can approve the PR. Otherwise I'll just review it and let you merge it.

Thanks @lhitchon , that is helpful guidance. I will follow up with a PR sometime next week most likely.

@rmorris1218 - Let me know if you end up not having time. I'm on a bit of a break at the moment, and I'd find that an interesting thing to work on. But I'm assuming you'd prefer to implement it yourself ;-)

@lhitchon take a look at the changes i made.. let me know if it is too cumbersome to have the is-private-ip operator, i just thought it was a good way of doing things

also added a commit to account for that cannot be parsed into an IP object


fix: remove reference to core since this is handled at the project level

I am not sure if we want to make this a breaking change and put it on a 3.x branch.

I created a 3.x branch from this commit, closing.


ambiguity issue with GCC

Thank you for providing your implementation of variant. I'm just playing around with it and stumbled over an issue. The following code builds with Clang but fails with GCC (5, 6, 7) due to an ambiguity of initializer<T>::operator():
struct S {
    explicit S (const std::string &str) {}
};

strict_variant::variant<std::string, S> var{std::string("string")};

variant.hpp:241:37: error: request for member ‘operator()’ is ambiguous
     return decltype(initializer<T>{}(std::declval<T>()))::value;

Is this intentional behavior or a bug? The code builds correctly with boost::variant.

Interesting, I didn't know about this. I will look into it.

Hey, sorry I didn't write back yet, I didn't forget about this, I just didn't have much time recently, I just started a new job. Will look into it soon :)

That's ok. It's not urgent to me. Thanks for having a look into this issue, and good luck with the new job.


Error in Console in combat

Hi, this error popped when starting a combat. Not sure what it is but wanted to let you know in case it's important. Check your discord for the image since I was not able to paste it on this post...Sorry.

turns out this is a foundry bug. I tested it in the cyberpunk red system and the 5e system, and it happens in both of them. closing this issue :)


django_heroku overwrites my STATIC_URL setting of my S3 bucket.

Not sure if I'm missing anything but when I set my STATIC_URL to my s3 bucket, STATIC_URL changes back to '/static/'.
Line 96 of core.py in django_heroku is where the STATIC_URL is reset.
Is this a bug or am I just missing something?

If you want to handle the configuration of static files yourself I think you should pass staticfiles=False when calling django_heroku.settings in your settings.py:
django_heroku.settings(locals(), staticfiles=False)

Make sure you are then defining all the other options as well (STATIC_ROOT, STATICFILES_STORAGE etc).

Spent two very frustrating days because Heroku documentation does not highlight this. Documentation says that django_heroku.settings(locals()) should be at the end of the settings.py file. How's one to know that that's where STATIC_URL suddenly takes a new value and storage becomes 'whitenoise..... Anyway, thanks tyrion, your suggestion works.


CheckBox Validation

Thanks for this wonderful WPF Validator!
Is it possible to use it to validate a CheckBox?  if so, could you please provide a simple example.
Thanks, again.

I have forgot about this library, never used it for anything so don't remember how it works.
https://github.com/GuOrg/Gu.Wpf.ValidationScope is more actively maintained.
I'll take a look if there is currently support for validating CheckBox and try to add a sample if so.


Issue #57, initial commit for review of RecordNotUnique error handling i...

...n concept controller.
Me  and @shawnacscott are unsure about where/what the record's location is.

@pythonchelle @jeffweiss @keturn Would any of ya'll mind closing this PR? It shows up forever for me in my GH pull request view. Thank yoooou <3


Fix failing link to Pan-European Privacy-Preserving Proximity Tracing (PEPP-PT) site (fixes #490)

Summary
This PR mitigates the failing hyperlink to the Pan-European Privacy-Preserving Proximity Tracing (PEPP-PT) website https://www.pepp-pt.org/.
Problem
The web site https://www.pepp-pt.org/ responds with a 404 file not found error, followed by a message "Looks Like This Domain Isn't Connected To A Website Yet!" from https://www.wix.com/.
Resolution
The non-working link https://www.pepp-pt.org/ is replaced by the working link https://github.com/pepp-pt/pepp-pt-documentation in all documents on https://github.com/corona-warn-app/cwa-documentation which contain the failing link.
Tests
npm run-script checklinks now runs successfully on this repository (tested locally) and via https://github.com/MikeMcC399/cwa-documentation/blob/master/.github/workflows/checks.yml running in the repository fork.
Successful run is logged on https://github.com/MikeMcC399/cwa-documentation/actions/runs/450812003

Thanks @MikeMcC399


Added some questions in java script quiz

Checklist:

[x ] I have read freeCodeCamp's contribution guidelines.
[x ] My pull request has a descriptive title (not a vague title like Update index.md)

Closes #XXXXX

This is a standard message notifying you that we've reviewed your pull request and have decided not to merge it.
Your first question is better suited for the css quiz.
And your second question can from here
https://madanswer.com/41429/which-the-following-variables-takes-precedence-over-others-names-same
Please do not use quiz questions from external sites.


Add a way to step through previously drawn frames inside testcases

Useful for debugging single-frame issues. Eventually the toolbar (along with drawvis in general) will be redesigned, awaiting on flyte.
Caveats: Does not work with buffered containers, because the framebuffer is shared.

https://streamable.com/hifv0

@Tom94 Pinging you for a review to let me know if you're okay with another parameter being passed down GenerateDrawNodeSubtree. It's internal so... /shrug

The assembly dropdown is broken in a weird way. Need to figure out why (may be an issue with underlying dropdown logic).
Note that it was broken before my refactor, too.

The issue with the assembly dropdown is that the section is masking it.