git svn does not work after installing git

Issue: I have installed git and svn in my anaconda environment with the intent of using it to convert an SVN repository to git.  To get this to work, I need the git svn command to work.  When I try the command, I get this error
Can't locate SVN/Core.pm in @INC (you may need to install the SVN::Core module) (@INC contains: /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/share/perl5 /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/lib/site_perl/5.26.2/x86_64-linux-thread-multi /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/lib/site_perl/5.26.2 /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/lib/5.26.2/x86_64-linux-thread-multi /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/lib/5.26.2 .) at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/share/perl5/Git/SVN/Utils.pm line 6.
BEGIN failed--compilation aborted at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/share/perl5/Git/SVN/Utils.pm line 6.
Compilation failed in require at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/share/perl5/Git/SVN.pm line 32.
BEGIN failed--compilation aborted at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/share/perl5/Git/SVN.pm line 32.
Compilation failed in require at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/libexec/git-core/git-svn line 22.
BEGIN failed--compilation aborted at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment/libexec/git-core/git-svn line 22.
I brought this up on the Google Groups and Ray Donnelly thought it might be possible but tricky.  It will involve the addition of a perl script which has been done before.  He thought I should bring it up on here so now I have.

Environment (conda list):

$ conda list

# packages in environment at /projects/python_proj/anaconda2/envs/python_3.6.2_assortment:
#
anaconda                  custom                   py36_0
apr                       1.6.3                he40df45_0    anaconda
ca-certificates           2019.1.23                     0    anaconda
curl                      7.64.1               hbc83047_0    anaconda
cyrus-sasl                2.1.26               h20670df_3    anaconda
expat                     2.2.5                he0dffb1_0    anaconda
git                       2.20.1          pl526hacde149_0    anaconda
krb5                      1.16.1               hc83ff2d_6    anaconda
libcurl                   7.64.1               h20c2e04_0    anaconda
libedit                   3.1.20170329         h6b74fdf_2    anaconda
libgcc-ng                 7.2.0                hdf63c60_3    anaconda
libntlm                   1.4                  h14c3975_2    anaconda
libssh2                   1.8.2                h1ba5d50_0    anaconda
libstdcxx-ng              7.2.0                hdf63c60_3    anaconda
libutf8proc               2.1.1                h14c3975_0    anaconda
lz4-c                     <IP_ADDRESS>              h14c3975_0    anaconda
ncurses                   6.1                  hf484d3e_0    anaconda
openssl                   1.0.2p               h14c3975_0    anaconda
perl                      5.26.2               h14c3975_0    anaconda
serf                      1.3.9                hb3b5fc1_0    anaconda
sqlite                    3.24.0               h84994c4_0    anaconda
svn                       1.10.2               h52f66ed_0    anaconda
tk                        8.6.7                hc745277_3    anaconda
assortment-non-modeled-global-variables 1.0                       <pip>
backcall                  0.1.0                     <pip>
certifi                   2016.2.28                py36_0
certifi                   2018.8.24                 <pip>
cycler                    0.10.0                    <pip>
decorator                 4.1.2                    py36_0
decorator                 4.3.0                     <pip>
ipython                   6.1.0                    py36_0
ipython                   6.5.0                     <pip>
ipython_genutils          0.2.0                    py36_0
jedi                      0.10.2                   py36_2
jedi                      0.12.1                    <pip>
kiwisolver                1.0.1                     <pip>
matplotlib                3.0.0                     <pip>
mkl                       2017.0.3                      0
numpy                     1.13.1                   py36_0
numpy                     1.15.1                    <pip>
pandas                    0.20.3                   py36_0
pandas                    0.23.4                    <pip>
parso                     0.3.1                     <pip>
path.py                   10.3.1                   py36_0
pexpect                   4.2.1                    py36_0
pexpect                   4.6.0                     <pip>
pickleshare               0.7.4                    py36_0
pip                       19.1.1                    <pip>
pip                       9.0.1                    py36_1
prompt-toolkit            2.0.4                     <pip>
prompt_toolkit            1.0.15                   py36_0
ptyprocess                0.5.2                    py36_0
py4j                      0.10.7                    <pip>
pygments                  2.2.0                    py36_0
pyodbc                    4.0.24                    <pip>
pyparsing                 2.2.1                     <pip>
pyspark                   2.3.1                     <pip>
python                    3.6.2                         0
python-dateutil           2.6.1                    py36_0
python-dateutil           2.7.3                     <pip>
pytz                      2017.2                   py36_0
pytz                      2018.5                    <pip>
readline                  6.2                           2
sas7bdat                  2.1.1                     <pip>
scikit-learn              0.19.2                    <pip>
setuptools                36.4.0                   py36_1
setuptools                40.4.1                    <pip>
simplegeneric             0.8.1                    py36_1
six                       1.10.0                   py36_0
six                       1.11.0                    <pip>
sklearn                   0.0                       <pip>
traitlets                 4.3.2                    py36_0
wcwidth                   0.1.7                    py36_0
wheel                     0.29.0                   py36_0
wheel                     0.31.1                    <pip>
xz                        5.2.3                         0
zlib                      1.2.11                        0

Details about  conda and system ( conda info ):

$ conda info

Current conda install:

             platform : linux-64
        conda version : 4.1.11
    conda-env version : 2.5.2
  conda-build version : 1.21.3
       python version : 2.7.12.final.0
     requests version : 2.10.0
     root environment : /projects/python_proj/anaconda2  (writable)
  default environment : /projects/python_proj/anaconda2/envs/python_3.6.2_assortment
     envs directories : /projects/python_proj/anaconda2/envs
        package cache : /projects/python_proj/anaconda2/pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/linux-64/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/linux-64/
                        https://repo.continuum.io/pkgs/pro/noarch/
          config file : None
         offline mode : False
    is foreign system : False

I'll just make sure this isn't an AD only problem now.. Thanks.

According to this https://github.com/termux/termux-packages/issues/2516#issuecomment-446695582 the perl module of SVN is missing (libsvn-perl)
I cannot find this library in conda or conda-forge

Please add to conda forge then

* create a conda-forge package for the `SVN::Core` Perl module (should be easy using `conda skeleton cpan`, check the [conda build documentation](https://docs.conda.io/projects/conda-build/en/latest/user-guide/tutorials/index.html) and https://conda-forge.orgs/docs

https://conda-forge.org/docs/

Unfortunately, this is not so easy, as there is no real SVN::Core Perl module. I guess, the Perl bindings must be build together with svn.

@jmozmoz or for anyone else reading, the steps to fix this issue would be:
* create a conda-forge package for the `SVN::Core` Perl module (should be easy using `conda skeleton cpan`, check the [conda build documentation](https://docs.conda.io/projects/conda-build/en/latest/user-guide/tutorials/index.html) and https://conda-forge.orgs/docs

* once the Perl SVN::Core package is merged, add it as a dependency of this here package and make a PR

@jmozmoz that's indeed possible. There are also reports of git-svn not working in Homebrew on Catalina:
https://github.com/Homebrew/homebrew-core/issues/52490
This might give more info.
One potential solution would be to make this feedstock a "multiple outputs" feedstock, with git and git-svn both produced by this feedstock, but git-svn having svn as a dependency... I'm think this is possible but I don't know conda-build enough to do that myself.

Yep that is possible @phil-blain

Right now there is a PR in subversion-feedstock that would solve this, I believe. It is conda-forge/subversion-feedstock#5. If you feel you have some insight that might help, maybe head over there :smile: .

I have encountered this problem recently, installing subversion helped.
micromamba create -n git-env git -c conda-forge
micromamba activate git-env
git svn # ERROR
micromamba install subversion
git svn # No ERROR


Workspace -  Offline - User can't change currency and cant see tab options in workspace

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:
Pre-Condition: Disable internet THEN open the module

Access staging.new.expensify.com
Sign into a valid account
Enable "Airplane mode" to simulate loss of internet
Click "Profile" > "Workspace" > "General Settings"
Click to change the Currency while offline
While offline, click on any of the tabs like "Issue cards", "Pay bills", etc.

Expected Result:
In step 5 :The user expects to be able to change the currency while offline and when the internet is reestablished their changes will be saved
In step 6:  The user expects to open the tabs while offline and if any options are clicked there should be an offline prompt message alerting the user to their offline status
Actual Result:
Step 5: The "Search Currency" function is blocked while offline if the user opens the workspace menu from the start while offline. If the user is already within the tab and loses internet connection they will be able to change the currency as normal.
Step 6:  The user cannot access any of the tab options in workspace while offline, there will just be a white screen displayed and no info will display , not even a connect to bank button. (The only tab where this does not happen is on "Reimburse expenses")
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.68-2
Reproducible in staging?: Y
Reproducible in production?: N
Email or phone of affected tester (no customers):
<EMAIL_ADDRESS>/ Emilio9806
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
https://user-images.githubusercontent.com/43996225/170595524-b36063c4-5d40-4131-b44e-7dbe708a8886.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
View all open jobs on GitHub

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Flag as skip for now. Offline behavior is getting overhauled.


SW Update story not complete

The example does not implement object 5 / Firmware Update. It is not mentioned in any way here, either.
What is the Firmware Update story with Anjay client on Mbed OS?

Firmware Update has an implemented object that requires application specific handlers to work, according to https://avsystem.github.io/Anjay-doc/FirmwareUpdateTutorial.html


Improve proxy support with http-proxy

Original Discussion: https://www.pika.dev/npm/snowpack/discuss/164#comment-6494
/cc @thisguychris, @FredKSchott, @opus131, @hn3000, @stramel, @germanftorres, @ToucheSir
Move to http-proxy for proxy build scripts, which would solve a whole host of issues with the current implementation.
@thisguychris would love your help if you're still game to tackle. Just let me know how I can help!

hey @FredKSchott would love to work on this, can you provide a bit of guidance?

Probably nothing, our proxy was implemented very naively. See here for discussion to upgrade with http-proxy for better support! https://www.pika.dev/npm/snowpack/discuss/164#comment-6494

I see that we already have proxy enable and we want to move it to use http-proxy? May I know where's that part of proxy implementation in the code?
Does snowpack have some sort of community messaging, aside from https://www.pika.dev/npm/snowpack/discuss Like a discord or slack server? Or is it okay to DM you directly in Twitter if I get stuck?

Hi @thisguychris and @FredKSchott !
I kinda figured out how to fit http-proxy into snowpack dev command and made a very small PR #373 . Would love to hear some feedback as this is the first time I contribute to an oss project.
Thanks!

FYI I have currently an issue about proxy due to "content-encoding: gzip" : see https://www.pika.dev/npm/snowpack/discuss/259
I imagine that http-proxy may fix this issue, I will look at your PR @germanftorres as I'm very interested into my issue to be fixed (I had something different ready on my side, but it only fits my problem which is not the right direction I guess)

I will add your PR to my list to review today! Thanks for taking a stab at it!

@germanftorres FYI, my issue about content-encoding: gzip is fixed by your PR (=migrating to http-proxy), so that's definitely a 👍 from me here :)

Hey @germanftorres, I hope you don't mind, I've created a new PR with your commit in it for proper attribution, since I don't have access to your fork.
@FredKSchott @germanftorres
So some improvements I made. I had SSL disabled and changeorigin to true. This would make https proxy work normally. The alternative is add our own certificate in snowpack which I don't think is a good idea since that's another thing we need to maintain.
This would now work on both POST and GET methods, as mentioned here
This will also fix @fcamblor issue as I've tested, it forwards the encoding headers correctly:

Some room for improvements, @FredKSchott do you think we need to pass the options for the the http-proxy in order for other people to extend it?
As it currently stands, if someone wants to extend it, they can just make a new server and just pass it in the proxy and they can do whatever they want with that http-server. So I personally don't think we need to make it more complicated as it is.

@fcamblor just saw your commit on @germanftorres fork, so some feedback. I'm not sure if @FredKSchott wanted to make it configurable, as it just complicates snowpack. As it currently stand, someone can just make a proxy server and pass this in snowpack if they wanted to add more configurations.
Also I've tested @germanftorres it doesn't work on proxied SSL

As it currently stands, if someone wants to extend it, they can just make a new server and just pass it in the proxy and they can do whatever they want with that http-server. So I personally don't think we need to make it more complicated as it is.

If we follow this reasoning, why then provide a proxy feature into snowpack if, as soon as we have to work a bit with proxy, we have to build our own middleware on top of it ?

hey @fcamblor , When we work in our company, we usually just push the fork, since I don't have access to @germanftorres I just made a new PR, with his own commits.
Now regarding with your improvements, Let us just wait for @FredKSchott take, or any maintainer. I can easily pull your commit for proper attribution, as long as if we agree that's the better approach 👌

@FredKSchott some problem with #373, it doesn't work with SSL, so if you want @fcamblor commit, I can pull it up now and update #375?

@thisguychris the SSL support is only 2 lines of code, why not simply add it to #373 ?
I'm not preaching for having my commit integrated it, but simply not have 2 different PRs for only 2 lines of code :-)
I didn't pushed another PR for my +56/-35 line changes :-)

Lets get #373 merged, and then @thisguychris you can rebase onto master

#373 has been merged, thanks for your help on that @germanftorres.
@thisguychris If you can rebase your changes onto master, I can take a look.
@fcamblor @stramel @germanftorres I'll create a new issue to discuss that better config format

@FredKSchott rebased :)


Fix whitespace so table renders properly.

Broken table on installation.md.

This change is

The titles that travis now complaining about were passing just a few hours ago when they were merged, I wonder why they're failing now?

@castrojo Thanks for getting on this so quickly!


Change github link to decky discord

Resolved in e8889b0

Not completed yet as the fix has not been merged to the main branch.


Update klifs_utils installation/usage

New installation:
pip install https://github.com/volkamerlab/klifs_utils/archive/master.tar.gz
Check if klifs_utils usage is affected by API update.

Done.


Support for sklearn partial pipelines that take custom doc features as input.

Hey, the library looks promising and I completely agree with the motivation behind it!
I have a question based on your blog post about using custom sklearn models as part of spaCy pipeline here. The example in the blog suggests using the HashingVectorizer from sklearn directly. I wanted to swap that out and use custom features I extract from the Doc from a previous pipeline component as an input to my PartialPipeline that hosts only the classifier.
So, the entire pipeline would something like this tokenizer >> custom_featurizer (sets some extension on the doc indicating features) >> partial pipeline (has only the classifier that uses features from the previous component)
The above question does not look well worded, so I'd be happy to add more color to the question if it does not make sense.

I think the fastest way to achieve what I want would be to create a subclass of SklearnCat and change the [update](https://github.com/koaning/tokenwiser/blob/1067c81456efbf3642b8e012931929507a946115/tokenwiser/model/sklearnmod.py#L46-L59) method to call partial_fit with the features from my previous pipeline component instead of the texts.
If there is a better way to do this, please do let me know :)

Just to confirm, you've seen these featurizers? Also, what kind of features from the Doc would you want to use that might contribute to a better classification?

I have some very trivial features at the document level which have worked well for the task at hand. If I understand correctly the featurizers you mention incorporate token level information.
I actually did end up sub-classing the SklearnCat and overriding the methods responsible for the partial_fit, predict, etc. I ran into some other issues, but I guess those are more on spaCy training behaviour than tokenwiser :)
Closing the issue.


How to sort out styled-component linter warnings in create-react-app

Many of us use create-react-app. When using styled components it comes up with: styled is unused even though it is used. Could you provide a small guide on how to adapt the create-react-app linter rules for styled components.

I've never had this issue. Could you share an example file where it errors?

Please close, my mistake. Small component going out of use on re-factor

Nice to hear you solved the issue.


Query failure - may be GROUP_CONCAT not supported?

https://qlever.cs.uni-freiburg.de/wikidata/0fidpY

see https://github.com/WDscholia/scholia/issues/1774

Good morning, the following variant of your query "works" on QLever:
https://qlever.cs.uni-freiburg.de/wikidata/m49coC
Issue 1:
QLever's SPARQL parser is very incomplete and needs a clean rewrite (we have already started this, but thanks for pointing this out again:

A dot . is required between triples and filters, and after filters.
The literal in the language filter has to be "en" rather than 'en'
Subqueries inside OPTIONAL lead to a parse error.

Issue 2:
When "fixing" this (I removed the OPTIONAL) then the result is computed,
but the authors column is empty. The reason is, that the concatenated strings are not properly propagated.
Issue 3:
I removed some variables from the SELECT clause because our UI doesn't show all columns if there are too many.
(This is a small bug in the UI).
Thanks for reporting this.
We have a deadline upcoming this weekend, but after that this can be easily "fixed" (At least issue 2).

Moved to #615


How to download the cookbook, which can help me to understand traffic data imputation by tensor.

How to download the cookbook, which can help me to understand traffic data imputation by tensor.

Hi, if you have any interest, transdim (machine learning for transportation data imputation and prediction) is now publicly available.


Incorrect Import Path for cmp Package in<EMAIL_ADDRESS>

After upgrading to version v0.31.0 of the apimachinery package, I encountered a build error. The error message indicates that the cmp package cannot be found in the GOROOT:
apimachinery@v0.31.0/pkg/util/sets/set.go:20:2: package cmp is not in GOROOT (/usr/local/go/src/cmp)

Upon inspecting the set.go file located in pkg/util/sets, I discovered that the cmp package is being imported incorrectly:
import(
"cmp"
)

Expected Behavior:
The import statement should reference the full path to the cmp package as follows:
import "github.com/google/go-cmp/cmp"

Steps to Reproduce:

Upgrade apimachinery to version v0.31.0.
Attempt to build an application that includes this package.
Observe the build failure due to the incorrect import path.

Proposed Solution: The import statement in set.go should be updated to:
import "github.com/google/go-cmp/cmp"

This change should resolve the issue and ensure that the cmp package is properly imported during the build process.
Environment:
Go version: [1.19]
Operating System: [Ubuntu 20.04]
Version of apimachinery: v0.31.0

@ahmedzidan I think your version of Go is too old, this is a reference to https://pkg.go.dev/cmp which came in with Go 1.21 https://tip.golang.org/doc/go1.21#cmp

@bigkevmcd yeah, that's true, I'm closing this issue then.


PolylineGraphics.depthFailMaterial doc error?

Should depthFailMaterial appear in the docs for PolylineGraphics, or what that an intentional omission?
https://github.com/AnalyticalGraphicsInc/cesium/blob/1.38/Source/DataSources/PolylineGraphics.js#L104

Looks like it's just missing the * @memberof PolylineGraphics.prototype line, I don't think it is intentional.


Why won't it work????

I already have a Minecraft PE and download everything i need for this app, but i still can't do anything cause it says the app isn't compatible to my tablet? I looked it up again at the play store and it doesn't say if it's only for phones, nothing at all. So why won't it work on my tablet????
Please fix this issue right soon cause I want to use it.

What is the android version on your tablet?


Do you need sys in http-trigger-dump-request?

Why do you need to import sys in http-trigger-dump-request?
The code seems to run fine without it.

@baizini  You're right. It's not needed. I'll remove importing sys from the code shortly. Thanks!

Now it's removed
https://github.com/yokawasa/azure-functions-python-samples/commit/cd8a70c12dcfc9422d1eb030fe0533f3e0bd286b


Snapshots deserialization failures

On testnet, db-sync fails to deserialise stored Babbage snapshots. This means that upon a restart, it rollbacks to the Alonzo/Babbage boundary. This is not a db-sync issues, since the same issue exists on the node.
db-sync-node:Info:66] [2022-07-05 23:09:57.13 UTC] Blocks deleted
[db-sync-node:Warning:66] [2022-07-05 23:09:58.23 UTC] Failed to parse ledger state file ledger-state/testnet-13-snapshot/62688640-414262795a.lstate with error 'DecoderErrorDeserialiseFailure "Ledger state file" (DeserialiseFailure 31749160 "Decoding TxIx: too many bytes.")'. Deleting it.
[db-sync-node:Warning:66] [2022-07-05 23:09:58.28 UTC] Rolling back further to slot 62510369
[db-sync-node:Info:66] [2022-07-05 23:09:58.30 UTC] Rolling back to slot 62510369, hash d931221f9bc4cae34de422d9f4281a2b0344e86aac6b31eb54e2ee90f44a09b9
[db-sync-node:Info:66] [2022-07-05 23:09:58.31 UTC] Deleting 5405 blocks up to slot 62688640
[db-sync-node:Info:66] [2022-07-05 23:10:01.92 UTC] Blocks deleted

Also in node https://github.com/input-output-hk/cardano-db-sync/issues/1181

I really wonder why there wasn't a simple round trip test to catch this.


Live reload eats CPU

When I run live reload on my iOS app in the emulator (iPhone 5s simulation), the CPU jumps to about 170%. If I leave it open the simulator just freezes and I have to force quit it. Not sure if this is a know issue or if there is a way to work around it.
I'm on a 15" MacBook Pro Retina FWIW.

Can you tell which processes are eating the most CPU?

On Mar 29, 2015, at 8:37 AM, Dana Woodman<EMAIL_ADDRESS>wrote:
When I run live reload on my iOS app in the emulator (iPhone 5s simulation), the CPU jumps to about 170%. If I leave it open the simulator just freezes and I have to force quit it. Not sure if this is a know issue or if there is a way to work around it.
I'm on a 15" MacBook Pro Retina FWIW.
—
Reply to this email directly or view it on GitHub.

I've never seen this, even when i've done hideous things like tax the OBJC JS bridge in a 10ms endless loop, querying for 512 floats ;).
Can you post code to replicate this?
FWIW, I am on a 2012 15" MBP Retina also.

Can you also include packager logs, your node version, etc.? Live reload uses long-polling and should not be causing this. Do you have watchman installed, watchman --version?

I've still not had this issue :(.

Not able to reproduce, if I am, I'll reopen with details!

@danawoodman Please close if this is no-longer a current issue. =)

Whoops, thought I did. Thanks!

Still an issue here...
No livereload:

With livereload 10 seconds after:


Add conversion to three letter codes and offical name

Hi,
amazingly useful tool! Would you be open to add functionality to output three-letter codes and UN official names as well, e.g.
assert("DEU" == countrynames.to_iso3_code("Deutschland"))
assert("Bolivia (Plurinational State of)" == countrynames.to_official_name("Bolivia"))

This quick attempt uses the Country-Codes data package as a source. It could of course be made more generic but this would cover all my use cases. Maybe short name would also be useful.

It's a good idea to support this, but I'd prefer if there was any way to re-use the existing pycountry package which has official names, and ISO alpha 2 + alpha 3 -- this way we wouldn't be stuck maintaining another country list :)

Good point, I'll look into integrating pycountry or iso-3166-1 ...

Ok, this seems to work nicely using the pycountry database.
I tried to keep the behavior of returning None for missing values, now that would also apply to the additional EU and Kosovo codes (obviously no ISO codes available, but no problem I think).
Do you think to_code should be renamed to to_alpha_2?

setup.py and Readme adjustments still missing, but let me know what you think first ...


webrtc: add options (width, height, framerate, audio capture) and store parameters in URL (#1837) (#2167)

Ciao,
For my personal needs, I wanted to add the audio capture feature, but I ended up adding other features, namely (#1837) (#2167).
I added these new options:

video width
video height
video ideal framerate
audio capture

And I implemented the feature to store the options in the URL.
I also did a bit of refactoring:

Improve alignment of the form
Reduce redundancy of document.getElementById for the different inputs in the form
Use only once new URL(window.location.href)

Hello, i've tested the PR and it performs its job. Alignment, linting and tabs are not perfect but that's not a problem, it will be handled in the future when a JS linter (and maybe a JS compiler) will be added to the building process.
For clarity, remove the "capture audio" switch and edit the page in order to always try to capture audio when sharing the screen. The label "capture audio" can cause confusion, the feature is available only in some browsers and, in case it's available, there's already a big switch in the screen capture dialog that opens shortly after.

Thank you for the feedback.
I improved a bit the alignment of the (visual) form.
Concerning the audio capture, I totally agree with you.
My first plan was to simply set it to true, but as it was explicitely set to false, I was unsure if it was voluntarily done as such or not. So I added the toggle.

merged, thanks!


python312Packages.openai-triton: unbreak cuda

Description of changes

Things done

Built on platform(s)

[x] 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.11 Release Notes (or backporting 23.11 and 24.05 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 326228 run on aarch64-darwin 1

Result of nixpkgs-review pr 326228 run on x86_64-darwin 1

does this fix https://github.com/NixOS/nixpkgs/issues/325146 by any chance?

does this fix https://github.com/NixOS/nixpkgs/issues/325146 by any chance?

At first glance looks like https://github.com/pybind/pybind11/issues/5224.

Yeah seems like the one, if "ignore the upstream error" count as a "fix"


Implement persistent informational widgets

On results page, various elements (table entries, marks on sequence views, gene boxes on gene map) trigger tooltips/popovers containing important information. They appear on hovering mouse over the corresponding element.
This is somewhat intuitive and this is how elements on nextstrain/auspice also work, however there are several drawbacks of this UX for our application:

There is currently no way to copy text from the tooltip (it disappears if mouse is moved).
We'd like to put links there, but it would not be possible to click on them currently
Hovering on mutation marks, which are 4px-wide rectangles currently is quite tricky, non ergonomic for long-term use and non-accessible for people with motion disability or simply even for people with low-resolution mice or trackpads.

We would like to experiment with a few approaches on making the informational widgets more persistent, ergonomic and accessible:

#85 obvious improvement would be to implement tootips that stay open if user clicks on a triggering element
#84 Table row accordion
modal popups ?
tabs ?
sidebar ?
bottom bar ?

To expand on constraints of the resulting solution:

we want to reserve as much space as possible for sequence views (the long SVG bars in the rightmost column of the table). This is the central piece of the application. Solutions which reduce horizontal space mostly would not work, unless extremely creative.
we want to display the additional information in these new widgets and we want it to stay until dismissed, so that for example, click and, possibly, other interactions are
the layout of the results page will soon be modified, such that the table is scrollable, but the page is not #35

This issue involves creativity, trying multiple ideas and then keeping one, few, or all of them. We would love to hear from the community on how we could improve user experience further.

cc  @stroudn1 glad to hear from accessibility, UX and ergonomics people here


Possibly make a little more clear that the environment is set before Program.cs is invoked?

This may be superfluous / not something you want to add, and that's okay, but just want to throw my 2 cents in:
In reading this page (which is very well written, thanks), it was somewhat unclear to me when the middleware/code for the .NET Hosted WASM actually is executed to set up the environment.
Essentially, as a consumer, all I really want to know is:

Is it safe for me to read from IWebAssemblyHostEnvironment from Main (where I do service registration).

When I came across the Read the Environment section I felt more assured that it will be set prior to the Program.cs/Main call since you provide such an example (thanks), but it was still a little unclear. I think this is something folks probably feel since typically Main is the first entry point of any C#/.NET program, but is not the case here since there is javascript setting up/downloading the WASM DLLs (and thus the header that provides the environment).

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: cb8bc6ab-a440-d860-e40c-8f18aa1eafb3
Version Independent ID: 8a5b47e7-b29c-b049-30e8-5b405a5086b6
Content: ASP.NET Core Blazor environments
Content Source: aspnetcore/blazor/fundamentals/environments.md
Product: aspnet-core
Technology: aspnetcore-fundamentals
GitHub Login: @guardrex
Microsoft Alias: riande

It's called out implicitly as part of the remark at the top of the doc ...

The client-side Blazor app (Client) of a hosted Blazor WebAssembly solution determines the environment from the Server app of the solution via a middleware that communicates the environment to the browser. The Server app adds a header named Blazor-Environment with the environment as the value of the header. The Client app reads the header.

... so the potential fix here is to extend the last sentence of that to say ...

The Client app reads the header and sets the environment when the WebAssemblyHost is created in Program.cs (xref:Microsoft.AspNetCore.Components.WebAssembly.Hosting.WebAssemblyHostBuilder.CreateDefault*?displayProperty=nameWithType).

I’d support that change to be explicit as opposed to implicit—when I read the portion you mention, my immediate reaction was “but when!!!!”. Thanks!


build: make it faster by paralleleizing

Signed-off-by: Boris Glimcher<EMAIL_ADDRESS>

@mestery I was thinking to add another option integration.sh to only build... but wasn't sure... WDYT ?

@mestery I was thinking to add another option integration.sh to only build... but wasn't sure... WDYT ?

I like this! Break out the build-start option to be build and start separate!

@mestery I was thinking to add another option integration.sh to only build... but wasn't sure... WDYT ?

I like this! Break out the build-start option to be build and start separate!

ok adding now to this PR as separate commit, please re-review

I like it! Do you have an estimate of the time savings?

from 16m to 8m savings... on avg...


fail configure hard

Fetching pull requests from github failed:
fatal: Couldn't find remote ref 4

I am a script, I am not human

Fetching pull requests from github failed:
fatal: Couldn't find remote ref pull/4

I am a script, I am not human

./otp_build all -a failed:
***************************************************
***************************************************
*** WARNING: System might fail to configure or
***          might be erroneously configured
***          since autoconf version 2.69 is used
***          instead of version 2.59!
***************************************************
***************************************************
=== running autoconf in lib
=== running autoconf in lib/common_test
=== running autoconf in lib/erl_interface
=== running autoheader in lib/erl_interface
=== running autoconf in lib/gs
=== running autoconf in lib/megaco
=== running autoconf in lib/odbc
=== running autoconf in lib/snmp
=== running autoconf in lib/wx
=== running autoconf in lib/test_server/src
=== running autoconf in erts
=== running autoheader in erts
=== running autoconf in .
configure.in:79: error: AC_SUBST: `' is not a valid shell variable name
configure.in:79: the top level
autom4te: /usr/bin/m4 failed with exit status: 1

I am a script, I am not human


Implementation wallet_grantPermissions based on Appkit spec

We still don't indicate in capabilities what kind of permissions are supported, and we don't do the validation of the said permissions


[BUG] PageViewPerformanceManager.populatePageViewPerformanceEvent() is always returning zero for the network time

In the populatePageViewPerformanceEvent method of PageViewPerformanceManager there are a couple of issues that need addressing.

For Browsers that support the Navigation Timing perf event the calculation of the "networkConnect" time via
var network = DateTimeUtils.GetDuration(navigationTiming.startTime, navigationTiming.connectEnd);
is always zero as the GetDuration() only returns a value if BOTH start and end are not zero, null or undefined, however, the startTime (according to https://developer.mozilla.org/en-US/docs/Web/API/PerformanceNavigationTiming) is now always zero
The scoping of the variables total, network, request, response, dom are incorrect, while the code seems to be working (with the current version) we should fix the scoping of these variables so they are not "defined" in the if / else clause to avoid a future break by a version of TypeScript, Uglify or browser JS implementation.

Reopening for release tracking

v2.6.2 is now fully deployed


BC in validators context value

Before 2.5.2 context values was all inputs added to inputfilter but 2.5.2 changed this and now returns raw values passed to inputFilter. I Think this should be and is correct behavior, but unfortunately  now it is BC. This should be at least mentioned in release notes or fixed.
example:
<?php

require __DIR__ . '/vendor/autoload.php';

class MyFilter extends Zend\InputFilter\InputFilter
{
    public function init()
    {
        $this->add([
            'name' => 'field1',
            'required' => true,
        ]);

        $this->add([
            'name' => 'field2',
            'required' => true,
            'validators' => [
                [
                    'name' => 'Zend\Validator\Callback',
                    'options'  => [
                        'callback' => function ($value, $context) {
                            var_dump($context);
                            return true;
                        },
                    ],
                ],
            ],
        ]);
    }
}

$app = Zend\Mvc\Application::init([
    'modules' => [
    ],

    'module_listener_options' => [
        'module_paths' => [
        ],

        'config_glob_paths' => [
        ],
    ],

    'input_filters' => [
        'invokables' => [
            'MyFilter' => 'MyFilter',
        ],
    ],
]);

$manager = $app->getServiceManager()->get('InputFilterManager');
$filter = $manager->get('MyFilter');

echo "\n";
echo "#------------------------------\n";
echo "# Test case\n";
echo "#------------------------------\n";
echo "\n";
$filter->setData([
    'field2' => 'foo',
]);

$filter->isValid();

output with versions =<2.5.1
#------------------------------
# Test case
#------------------------------

array(2) {
  'field1' =>
  NULL
  'field2' =>
  string(3) "foo"
}

output with versions =>2.5.2
#------------------------------
# Test case
#------------------------------

array(1) {
  'field2' =>
  string(3) "foo"
}

@Maks3w do you think this should be fixed or not? This holding me from updating.
@weierophinney what do you think? It seems that your fix for another bug introduced this.

I just want to note that this was reverting behavior back to where it was in 2.2.4 and before. See zendframework/zf2#6264
So:

version
result

<= 2.2.4
raw values get passed as context

= 2.2.5 && <= 2.5.1 | values extracted from inputs get passed as context
= 2.5.2 | raw values get passed as context

Even more fun :) then maybe time to take final decision on this and add some tests.

@svycka I don't understand your example. Your code does not use any of getXValue method. What method is giving you troubles?

@Maks3w problem is not the getXValue methods but the context passed to validators. It varies between versions.
Example shows that when I have input filter with two inputs and I provide data for one input, as context in validators I don't get both values. But with older versions of zend-inputfilter there would be both in context.
//simplified example
$inputFilter = ['A', 'B']; // A, B inputs
$inputFilter->setData(['B' => null]);

then when validating B validators as context gets ['B' => null]
when in older versions it would be ['A' => null, 'B' => null]
Also @marcuswinkler noted that this change happened not the first time.

Ahm. Seems I found the same issue today while reviewing the code. #24

@svycka Could you review #24


Hide “cancel” CTA on job card

The “cancel job” feature is under development but the “cancel” CTA is visible on the job card under the jobs list page.
We should remove it and re-enable when the “cancel jobs” feature is fully developed.

Fixed in #9


Convert onnx-tensorRT yolov5s

I need to convert yolov5s model with image-size=640x640
Someone can help me?

Are you trying to convert a DarkNet model or a PyTorch model or else?  The code ("yolo_to_onnx.py") in this repo only works for DarkNet models.

thanks your response, I understand. I'll try.


Add events for month and year changes

we need an event when clicking month arrows without selecting any date. this is useful when we want to know the page on which we are

Yes, been looking for the events for month and year changes here as well. Would love to see they are added!

Done & published as 0.3.7 on npm


Not enforcing uniqueness of server hostname is a big bug waiting to happen

There are a large number of server routes (UI and API) that use :hostname as the path parameter to uniquely identify a server, however, hostname is no longer considered unique as origin servers (type = ORG) needed the ability to reuse hostnames across profiles.
Without this constraint in the database or the API, duplicate hostnames can be introduced and cause  unpredictable results. For example, ORT uses these routes quite frequently to determine if new config files are needed or not:
$r->get(’/update/:host_name
$r->post(’/update/:host_name

potential solution: remove org servers from server table so the hostname unique constraint can be added back to server table.

For the short term you can create a unique constraint on a subset of the hostnames.
CREATE UNIQUE INDEX ON server(host_name) WHERE type != 3;
Where 3 is the ORG type.
This is called a partial index.
Long term you should remove the origin servers into their own table I think.

also breaks e.g. servers/hostname/{{hostName}}/details, Go client functions Server (deprecated) ServersFQDN (also deprecated) and getServerFQDN (not deprecated), and because they're used as keys in Snapshots this means that at best we have non-deterministic snapshots possibly being made and at worst those endpoints could be generating syntactically invalid JSON

As above, enforcing server hostname uniqueness would make it impossible to run multiple components on the same host. That's a huge feature to lose.
We need to fix the API, not remove features to accommodate the broken API.
Even for caches, it's extremely useful to be able to run multiple caches on the same machine on different ports.
I think the unique key should probably be hostname+port, and fix the API endpoints to take that compound key.

Also, by making hostName unique, i believe you would prevent MSO functionality. However with the introduction of the origin table by @rawlinp maybe MSO can be implemented in a better way? i.e. no more putting origins in the server table...

btw, this is where "ids" work pretty well :P
PUT /servers/:id


Resolve warning CS8625 in Board.cs

When I ran the project I got a the warning: "CS8625: Cannot convert null literal to non-nullable reference type."
This PR simply marks the Board variable as nullable, so that warning disappears.

Fixes #68

Verified.

This has been fixed, thanks


how to open profile feature in existing-apps embed flutter app

Steps to Reproduce

I debug my flutter app according https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps
launch devtools according https://flutter.dev/docs/development/tools/devtools
but in time profile can look cpu time profile
in cpu flame chart

Error retrieving CPU profile: Feature is disabled (100) from _getCpuProfileTimeline(): Profiler is disabled.

I want to know how to open profile feature in existing-apps embed flutter app
@kangwang1988
Logs

flutter doctor -v
@iapicca
➜  flyfish_flutter git:(develop) ✗ flutter doctor -v
[✓] Flutter (Channel unknown, v1.7.11-pre.22, on Mac OS X 10.14.6 18G103, locale zh-Hans-CN)
    • Flutter version 1.7.11-pre.22 at /Users/leo/Developer/flutter
    • Framework revision 5e58628be2 (5 months ago), 2019-06-26 21:22:39 -0400
    • Engine revision 8591bd32e6
    • Dart version 2.4.0

[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/leo/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /Users/leo/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[!] Xcode - develop for iOS and macOS (Xcode 11.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.2.1, Build version 11B500
    ! CocoaPods out of date (1.6.0 is recommended).
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin
        usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To upgrade:
        brew upgrade cocoapods
        pod setup

[✓] iOS tools - develop for iOS devices
    • ios-deploy 1.9.4

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.4)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 35.0.1
    • Dart plugin version 183.5901
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

[✓] IntelliJ IDEA Ultimate Edition (version 2019.2.1)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 38.2.4
    • Dart plugin version 192.6262.58

[✓] IntelliJ IDEA Community Edition (version 2019.2.1)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 38.2.4
    • Dart plugin version 192.6262.58

Hi @libleo
could you please provide your updated  flutter doctor -v?
Thank you

I have the same problem, resolve it now?

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact descriptions what happens, logs and the output of 'flutter doctor -v'  please.
All system setups can be slightly different so its always better to open new issues and reference related issues.


Add several pointers for how to use pre-release versions of the software.

It is generally looking good, but I want to do a more in-depth review.


keybindings of dead keys using AltGr+X

Windows Terminal version (or Windows build number)
1.9.1445.0
Steps to reproduce

Use a keyboard that has a dead key hidden behind a altgr+X combo. (This is the case for instance on AZERTY keyboards for the ~ or the ` keys: the former is a dead key that requires altGr+~ or ctrl+alt+~ (the ~ is located on the 2 key, the ` on the 7 key))

The AZERTY keyboard for context:

Bind that dead key to some action. for instance, I use those two keybindings to "un-deadify" some keys:

{
    "command": {
        "action": "sendInput",
        "input": "^"
    },
    "keys": "^"
},
{
    "command": {
        "action": "sendInput",
        "input": "~"
    },
    "keys": "ctrl+alt+~"
}

Actual Behavior
Both ^ and ~ keys are dead keys.

If I type ^, it works great: the ^ shows up instantly and doesn't act as a dead key.
If try to print a ~ it does work great when doing ctrl+alt+~ (what altgr is an alias of), but not when using altGr+~:

when doing ctrl+alt+~: the key shows instantly
when doing altGr+~: the key still acts dead (I need to add a space for ~ to show up)

I made sure that altGrAliasing was turned on.

Comments
This issue follows my previous https://github.com/microsoft/terminal/issues/5784 issue. TBF, this is the edge case of an edge case, and I would understand if this never got fixed... I'm just secretly hoping for another @lhecker miracle 😄 but can probably live without it

Thanks for the "un-deadifying-of-keys" idea. I almost got crazy today after updating from 1.6.10571.0 to 1.7.X / 1.8.X / 1.9.X and noticing that despite having altGrAliasing turned on, I couldn't input any of { [ ] by Ctrl-Alting them. Reading through the issues, I noticed this problem pops up every now and then...
Following solved the issue (not a very nice solution though 🙈 Probably there are also other dead keys I will need to wake up ... )
...
         {
            "command": {
                "action": "sendInput",
                "input": "{"
            },
            "keys": "{"
        },
        {
            "command": {
                "action": "sendInput",
                "input": "["
            },
            "keys": "["
        },
        {
            "command": {
                "action": "sendInput",
                "input": "]"
            },
            "keys": "]"
        }
...

@gpotter2 What language are you using the AZERTY layout with? For French AZERTY AltGr+9 (^) is not a dead key.

Oh and there's also this comment: https://github.com/microsoft/terminal/blob/d7f2a39aeb0016bcacaa7ccf1b880d7adedcea46/src/cascadia/TerminalControl/TermControl.cpp#L885-L887

@gpotter2 What language are you using the AZERTY layout with? For French AZERTY AltGr+9 (^) is not a dead key.

There is another one accessible with one keypress (in red on the picture, near the enter key)

@gpotter2 Just to explain my previous comment a bit better: This issue exists due to https://github.com/microsoft/terminal/pull/2235
For instance if you use a German keyboard Ctrl+Alt+7 and AltGr+7 will both produce the rather important character {. Since WT's settings don't differentiate between left and right Alt, it doesn't differentiate between Ctrl+Alt and AltGr. https://github.com/microsoft/terminal/pull/2235 prevents AltGr+combinations from ever reaching your keybinding settings, allowing you to have a key binding for Ctrl+Alt+7 (aka "focus tab 7") while simultaneously being able to press AltGr+7 to write a {.
Fixing this issue is very complicated and quite likely requires us to change the meaning of the "Ctrl" and "Alt" keywords when writing key bindings, in order to resolve the conflict with AltGr.
I don't know what the best course of action is. Preferably it should be something that doesn't break existing work flows of our users.

I see. That's very clear thank you. Understandably being able to bind Ctrl+Alt+? to shortcuts is much more important than overriding altgr shortcuts.
The obvious solution would be for WSL to be able to differentiate altgr and alt but that's of course more easily said than done.


compose: Refactor compose box from <table> to <div> structure.

<td> elements are fixed-width, so we refactor the entire
<table> structure for responsive design.

Fixes #9152.

Yep, the icon.  I guess add a comment explaining the .show() issue?

Hrm, http://api.jquery.com/show/ seems to think .show() will restore whatever the element's display was before, not set it to block?

@timabbott Our initial display value for the #private-message and #stream-message elements is none, so I'm not sure if setting it to flex would be a good alternative.

I think that might be fine, because show_box already hides the other one anyway, so we wouldn't need to add any initialization code to hide them?

@timabbott Looks like that worked, thanks!

@timabbott Also, about the close button, recolored:

on hover:

Merged, and also added d1cc442404926431b85bc9c3f9fbdc0f614a9175 to make the CSS better-organized.
Sure, that looks great!

@timabbott There was a merge conflict, so I rebased the last commit.


[Enhancement] Modify RPC timeout value and GC expiration time for cloud native table

Prevent GC from removing files generated by in-progress compaction tasks.
What type of PR is this：

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

[FE PR Coverage Check]
:disappointed: fail : 0 / 6 (00.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/lake/compaction/CompactionScheduler.java
0
6
00.00%
[157, 158, 159, 160, 161, 163]

[FE PR Coverage Check]
:disappointed: fail : 0 / 7 (00.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/lake/compaction/CompactionScheduler.java
0
7
00.00%
[157, 158, 159, 160, 161, 162, 163]

[FE PR Coverage Check]
:disappointed: fail : 0 / 7 (00.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/lake/compaction/CompactionScheduler.java
0
7
00.00%
[157, 158, 159, 160, 161, 162, 163]

@Mergifyio backport branch-3.0


Child Learning Game

PR Description 📜
Child Learning Game Added
Fixes #2152

Mark the task you have completed ✅

[x] I follow CONTRIBUTING GUIDELINE & CODE OF CONDUCT of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I have followed proper naming convention showed in CONTRIBUTING GUIDELINE
[x] I have added screenshot for website preview in assets/images
[x] I have added entries for my game in main README.md
[x] I have added README.md in my folder
[x] I have added working video of the game in README.md (optional)
[x] I have specified the respective issue number for which I have requested the new game.

Add your screenshots(Optional) 📸

Thank you soo much for contributing to our repository 💗

Thank you @Samriddhi15 ,for creating the PR and contributing to our GameZone 💗
Review team will review the PR and will reach out to you soon! 😇
Make sure that you have marked all the tasks that you are done with ✅.
Thank you for your patience! 😀

Hey @Samriddhi15,
You can't work on a closed issue 👀!
Follow the proper guideline and make a new PR again 😀.
Happy Hacking 💗

Thank you  @Samriddhi15 , for your valuable time and contribution in our GameZone 💗.
It’s our GameZone, so Let’s build this GameZone altogether !!🤝
Hoping to see you soon with another PR again 😇
Wishing you all the best for your journey into Open Source🚀

Hey @Samriddhi15,
You can't work on a closed issue 👀!
Follow the proper guideline and make a new PR again 😀.
Happy Hacking 💗

Why did you closed this @kunjgit


kafka updates

Moving kafkaviewer into main compose file (networking issues related to the name kafka is known by)

This change is

Fine for now.. we need to go understand how docker-compose files can extend each other, though at this point, I think kafka is moving into core, unless you've included properties for turning it off. ;)
Previously, BarDweller (Ozzy Osborne) wrote…
> #### kafka updates
>
> Moving kafkaviewer into main compose file (networking issues related to the name kafka is known by)
>
>
>

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Use ControlFactory for edge deserialization

The deserialization code was using ControlFactory for vertexes, but not for edges. I have a need to use custom edge controls and modified the code to use ControlFactory for edges upon deserialization.

Thanks for spotting this! Merged.


Add reload_script and data retriever version

This looks good to me. We seem to be failing for other reasons. Do you want me to go ahead and merge or wait on fixes to the testing?

I put a fix for this, I will test it again after some new merges in retriever

All looks good after re running the tests


arm64: Support bool constants

This is a rebase of c81ec0c280eb5f20d7f9a994509bb0f031577b34 from the arm64 dev branch that happened during review of the main merge.
Contributed by Joey Gouly @jgouly, and "Copyright (c) 2020, Arm Limited."

r? @julian-seward1 or @bnjbvr


Need a respawn button

Either port the respawn from 2G2C (randomized apperance, spawn as greytider) or just replicate the respawn command in a UI.

Check how outer rim does it, it also has a timer on it


Get duration before (or while) downloading

Checklist

[x] I'm reporting a feature request
[x] I've verified that I'm running youtube-dl version 2020.01.24
[x] I've searched the bugtracker for similar feature requests including closed ones

Description

WRITE DESCRIPTION HERE
I would like to get the duration of a file before it finished downloading, is that already somehow possible by piping, or if I put ffprobe as external downloader?
I think the best would be to get the duration from the same stream as it's downloading, since it would decrease requests to the server.

Make a pre-run for metadata extraction.

There is no duration in metadata for every hoster.


Allow different value separators

First of all, thank you for your work on this plugin. It saved me a huge amount of time vs wrapping select2 myself!
I ran into an issue with my "values" having a comma in them. If a user selected any value with a comma in it, the select box would be disabled because it couldn't find the value in the content array. To take care of this issue I've made two changes:

Allow the users to use a custom value separator. In case they ever want to split on something else.
Allow the users to disable value separation all together. My opinion would probably be to not offer value splitting by default or to allow valueSeparator=null to override the default but I couldn't find anyway to support the single property option without a breaking change and I would love to get this feature in ASAP. The way it is written now, unless I missed something, you should be able to release this without a major version bump.

I'm happy to make any test changes you'd prefer, this way seemed to be the most obvious way of testing it but I'm happy to accept any feedback.

Thanks, seems like a useful addition, even though being quiet the edge case, right? ;) Documentation would be nice, but I will merge this right now anyway, because supplying a test should be rewarded :+1:

Also, please could you be so nice to add your change to the CHANGELOG, please?

I'll try and add to the changelog as well as documentation tomorrow. Thanks for the merge!


Add 2FA to login process

Description of change
Read commits for details
Story Link
https://trello.com/c/6SdLXh6c/885-add-2fa-for-council-staff

I would recommend to add a condition to use 2fa on dev/locally only when an environment variable is set. For example 2FA_ENABLED

I would recommend to add a condition to use 2fa on dev/locally only when an environment variable is set. For example 2FA_ENABLED

You can just update user to have otp_required_for_login set to false which will bypass this 2fa process. I'm not sure what benefit having this env variable on top would do?

2FA_ENABLED

Or maybe I can add to the otp_two_factor_enabled? method:
  def otp_two_factor_enabled?
    if Rails.env.development?
      ENV["2FA_ENABLED"] == true && find_user.try(:otp_required_for_login)
    else
      find_user.try(:otp_required_for_login)
    end
  end

This could be ok perhaps

2FA_ENABLED

Or maybe I can add to the otp_two_factor_enabled? method:
  def otp_two_factor_enabled?
    if Rails.env.development?
      ENV["2FA_ENABLED"] == true && find_user.try(:otp_required_for_login)
    else
      find_user.try(:otp_required_for_login)
    end
  end

This could be ok perhaps

I added the commit here https://github.com/unboxed/bops/pull/591/commits/f67cdc4e4b276b2b8d678e4a4329b8d1e07797c1 @EGiataganas


Error using fscanf Invalid file identifier. Use fopen to generate a valid file identifier.

Hi, I tried implementing the code, but I keep getting the mentioned error. It could have something to do with the file path being created to store all the results. I am quite new to MATLAB, so I was wondering if anyone could help me out.
The complete error looks like this:
Error using fscanf
Invalid file identifier. Use fopen to generate a valid file identifier.
Error in ax_mesh>AxiMesh (line 105)
ligne=fscanf(fid,'%s',2);
Error in ax_mesh (line 25)
[Mass, Inertia, KHyd, XB,YB,ZB] = AxiMesh(r,z,n)

Hi,
Perhaps, you could start with the attached files, places the files into your NEMOH source code folder, and try to execute a test case in get_started0.m. Please let me know if you still have the same problem.
get_started_NEMOH_MATLAB.zip
Regards,
Ruddy

Hi, thanks for your reply. I am getting a new error now:
The system cannot find the path specified.
Error using fscanf
Invalid file identifier. Use fopen to generate a valid file identifier.
Error in axiMesh (line 101)
ligne=fscanf(fid,'%s',2);
Error in get_started0 (line 67)
[Mass,Inertia,KHyd,XB,YB,ZB]=axiMesh(r,z,n);% Call the function axiMesh.
It may be because I have put it in a wrong folder, but I am unsure.

Hello there, so I am trying to use Nemoh to find my coefficients for a sphere for use in WEC-sim. I used BEMROSETTA to convert my STL files into NEMOH.dat file for input into NEMOH and then planned to use the coefficients obtained from NEMOH in WEC-Sim for analysis of my device.
However, when I run Nemoh through MATLAB, I get the same error. full error below
Error using fgets
Invalid file identifier. Use fopen to generate a valid file identifier.
Error in fgetl (line 32)
[tline,lt] = fgets(fid);
Error in Nemoh (line 104)
ligne=fgetl(fid);
Error in nemoh_run (line 9)
[A,B,Fe]=Nemoh(w,dir,depth);
Is there any guide on using an already mesh and running nemoh.

Hello @ikaushik007 and @Aayush146
It looks like an error external to NEMOH, check the path and name of the file you provide as input. Matlab simply tells you that he cannot read the file. You should have prior to the 'fgets' command a 'fid=fopen(...)' to tell the code which file you open!?
Best,
G.

Hello @ikaushik007 and @Aayush146 It looks like an error external to NEMOH, check the path and name of the file you provide as input. Matlab simply tells you that he cannot read the file. You should have prior to the 'fgets' command a 'fid=fopen(...)' to tell the code which file you open!?
Best, G.

fid=fopen([rep,filesep,'results',filesep,'ExcitationForce.tec'],'r');
The above is the line 104 where the error occurs.

And if you display [rep,filesep,'results',filesep,'ExcitationForce.tec'] it is really pointing toward your file?

This project has migrated to GitLab: https://gitlab.com/lheea/Nemoh
If the issue is still active in the new Release, feel free to open an issue there!


Multiple choice error undefined index

Laravel Version: 6.14.0
PHP Version: 7.2.24
OS: Win10

Description:
I create a test command. I put the code to handle,
$color = $this->choice(
  'What is your favorite color?',
  ['red', 'blue', 'green'],
  'red',
  null,
  true
);
$this->info($color);

I run the command and the result was a loop with an error "[ERROR] Undefined index: red"
if I set false to "allowMultipleSelections" then run great.
What happen to multiple? I miss something?
Before I submit. I run the code again but I set attempts as 1, And the result was...
$color = $this->choice(
  'What is your favorite color?',
  ['red', 'blue', 'green'],
  'red',
  1,
  true
);
$this->info($color);

  ErrorException  : Undefined index: red

at ...\laravel\vendor\symfony\console\Helper\SymfonyQuestionHelper.php:52

  48|                 $choices = $question->getChoices();
  49|                 $default = explode(',', $default);
  50|
  51|                 foreach ($default as $key => $value) {
  > 52|                     $default[$key] = $choices[trim($value)];
  53|                 }
  54|
  55|                 $text = sprintf(' %s [%s]:', $text, OutputFormatter::escape(implode(', ', $default)));
  56|

Exception trace:

1   Illuminate\Foundation\Bootstrap\HandleExceptions::handleError("Undefined index: red", "C:\WinNMP\WWW\laravel6\vendor\symfony\console\Helper\SymfonyQuestionHelper.php")
    C:\WinNMP\WWW\laravel6\vendor\symfony\console\Helper\SymfonyQuestionHelper.php:52

2   Symfony\Component\Console\Helper\SymfonyQuestionHelper::writePrompt(Object(Illuminate\Console\OutputStyle), Object(Symfony\Component\Console\Question\ChoiceQuestion))
    C:\WinNMP\WWW\laravel6\vendor\symfony\console\Helper\QuestionHelper.php:116

Please update the doc with the way can user  select multiple choices. I find it because I check the symfony compoment.
Steps To Reproduce:
I don't know yet

Hi there,
Thanks for reporting but it looks like this is a question which can be asked on a support channel. Please only use this issue tracker for reporting bugs with the library itself. If you have a question on how to use functionality provided by this repo you can try one of the following channels:

Laracasts Forums
Laravel.io Forums
StackOverflow
Discord
Larachat
IRC

However, this issue will not be locked and everyone is still free to discuss solutions to your problem!
Thanks.


Upgrade @expo/config-plugins for Expo 51

Description
My app fails to build when I include this library and plugin with Expo 51
Steps to Reproduce
Follow the installation steps in this project and attempt to build with EAS. (Also see expo-doctor output)
Expected Behavior
Project builds successfully
Relevant Logs / Console output
npx expo-doctor@latest error output:
Expected package<EMAIL_ADDRESS>Found invalid<EMAIL_ADDRESS> (for more info, run: npm why @expo/config-plugins) Advice: Upgrade dependencies that are using the invalid package versions0.
Your Environment
Attempting to build Android app with a medium EAS worker. Connection to worker fails after ~15 minutes.

@StaffLyft we will update the package for next release.

Thank you for the quick turnaround on this @ndesai-newrelic


Cancel option missing from dialog

Description
Hashed sessionID functionality: When id issuing fails, user should be able to cancel, probably by extra button. Note this is not in the original feature scope but commented on later in the feature proposal. Also note that explanation in text to click outside of dialog, as suggested in feature proposal, does not work in iOS.
Expected Result
Dialog has buttons

Try again
Contact Support
Cancel

Actual Result
Dialog has buttons

Try again
Contact Support

Versions

Concordium Testnet Wallet v1.0(14)
iPhone 11, iOS 14.5.1

I believe this was fixed by https://github.com/Concordium/concordium-reference-wallet-ios/pull/39.

Tested w/ https://github.com/Concordium/concordium-reference-wallet-ios/issues/36


Support for fetch() for accessing HTTP resources

At the moment, the network aptitude must be used for any network access. There are many libraries which assume a browser or Node environment which provide a fetch() API for accessing HTTP resources so that they can hide the network access and provide, for example, a GraphQL client library where you give the server URL for the GraphQL endpoint and nothing else.
This complicates development because it would become necessary for fork these projects, locate the fetch() usage and replace it.
Some libraries I want to use:

https://www.npmjs.com/package/graphql-request
https://www.npmjs.com/package/@azure/msal-browser

Hi Keith! Thanks for the feedback.
We've created HELPS-1482 to evaluate this suggestion. We'll update this issue with any relevant information.

We at Circulo certainly seek more-open networking capabilities as well. We would've implemented things very differently (and likely faster) if we could plug in other libraries which have their own network/caching/retry/related tooling bundled in.

Though this is primarily about fetch() I wonder how many other similar APIs are available in browser/Node environments that complicate using existing libraries and force either a fork or roll your own solution. @coltonbrugger have you folks at Circulo run into anything else?

Just trying to close the loop on this thread, we have since completed this work. While we didn't provide the fetch API within the framework, we have created an example showing how to polyfill fetch into your loop! You can find that here.
Closing this thread, but feel free to reopen.

Many thanks for providing the example!
Any reason to not make it part of the LDK? It is a standard part of a
variety of Javascript environments, so would make sense being part of the
Olive Helps Javascript environment.
On Mon, Jan 24, 2022 at 10:40 AM BrettMugglinOlive @.***>
wrote:

Just trying to close the loop on this thread, we have since completed this
work. While we didn't provide the fetch API within the framework, we have
created an example showing how to polyfill fetch into your loop! You can
find that here
https://github.com/open-olive/loop-development-kit/tree/main/ldk/javascript/examples/fetch
.
Closing this thread, but feel free to reopen.
—
Reply to this email directly, view it on GitHub
https://github.com/open-olive/loop-development-kit/issues/340#issuecomment-1020365795,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUKZKE2JEPKJ7UMCYZ32GS3UXWFH7ANCNFSM5D6Q4VPQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

Understood.
I would argue that as you are providing a browser type environment, you
should be providing a complete fetch implementation as you are making it
harder to use existing libraries in the Js/ts world. If your goal is to get
lots of loops, you need to support your developers and how they will
develop.
I understand you need to figure out your priorities with limited resources,
but if you don't support your developers, you don't have a rapidly
expanding library of loops because it is so much work to reinvent
everything.
On Mon, Jan 24, 2022, 16:18 BrettMugglinOlive @.***>
wrote:

Due to how Olive Helps is implemented under the hood, it makes it a little
tougher for us to actually implement all of the spec of the fetch protocol.
Implementing a full spec version of fetch would be a significant effort,
but since this is a polyfill it's not a guarantee it covers all the bases
that are needed. We'd prefer to leave it up to the user if they would want
this in their js environment. If the dev that needs fetch finds that it
covers everything they need, great, if not, we don't want it conflicting
with other npm options/their own implementation in the global name space.
—
Reply to this email directly, view it on GitHub
https://github.com/open-olive/loop-development-kit/issues/340#issuecomment-1020647834,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUKZKEY6XFDSYZX74KEKXS3UXXM4RANCNFSM5D6Q4VPQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>


[WIP] Implement iterative reweighted TF-MxNE

Currently in progress as I still need to adapt the dual scaling computation, and also the w_time computation. I'll give it a try this week.
@agramfort @joewalter

I think it is working. I have added a IR case in the tfmxne example, but I'm struggling to find values of alpha/l1_ratio which show a benefit (less biased dipoles). In fact, it seems worse for the range of values I've manually tried.

@agramfort @joewalter I'm done but the new example on somato is not very convincing. Also what should I test to assert solver convergence, since we can't rely on duality gap ?

typically 10 reweighting is already an upper bound
see how we do it with irMxNE implemen and let's be consistent.

@mathurinm @joewalter this one is almost a year old, what's the plan?

I had trouble finding a convincing example to put in the gallery: performance was quite sensitive to cropping tmin for example.
I am a bit busy with other things for ~6 weeks but I will get back on in May.

@mathurinm you need a rebase

Here's what I obtain on my somato example.

The sfreq is 300 Hz which is not high enough to see very transient bursts as in @yousrabk and @joewalter paper. We have the MIND-dataset on which the results are prettier,  (last plot) maybe we can merge this one first, package the new datasets into MNE and update the example then ?

The involved math derivations are detailed in a pdf that I've uploaded to my webpage for potential future needs:
https://github.com/mathurinm/mathurinm.github.io/commit/6d159e304004354d5425a29ce4f472d130074861

thx heaps @mathurinm !

@mathurinm oups I forgot to ask you to update what's new (latests.inc) page? can you do a quick PR ? thx


[swift_new_type] Audited and un-audited CF reference types

What's in this pull request?

Special case logic for CF types, which may be coming in as
unmanaged. In this case, we will use audit information if present to
import with the new type, otherwise we have to fall back to
Unmanaged<CF...>.
We still import global variables that must be unmanaged onto the new
type, though they keep their unmanaged types. This helps to
consolidate the definitions, as well as make future migration easier
if they get audited.
Test cases included.

Code cleaup and generalization to also catch typedefs of CF reference
types. Tests will be included in a subsequent commit, as this now
exhibits a latent problem when interacting with Unmanaged.

Resolved bug number: (SR-)

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    OS X platform               | @swift-ci Please test OS X platform
    Linux platform              | @swift-ci Please test Linux platform

Note: Only members of the Apple organization can trigger swift-ci.

@swift-ci please test
@DougGregor please review

@swift-ci please test

LGTM!

[TestMiBreak.py FAILED]
Command invoked: /usr/bin/python /home/buildnode/jenkins/workspace/swift-PR-Linux/lldb/test/dotest.py --executable /home/buildnode/jenkins/workspace/swift-PR-Linux/buildbot_linux/lldb-linux-x86_64/bin/lldb --rerun-all-issues -C /home/buildnode/jenkins/workspace/swift-PR-Linux/buildbot_linux/llvm-linux-x86_64/bin/clang -s 2016-05-09-18_20_43 --results-port 57638 --inferior -p TestMiBreak.py /home/buildnode/jenkins/workspace/swift-PR-Linux/lldb/packages/Python/lldbsuite/test --event-add-entries worker_index=0:int
LLDB failure?


-[UIImageView setImageWithURL:placeholderImage:]: unrecognized selector sent to instance

This issue still exits, even after adding the flag -Objc
However it is very strange in one of my project it works smooth but at the same time I have added this to my another project and it crash with the log
-[UIImageView setImageWithURL:placeholderImage:]: unrecognized selector sent to instance
I don't know whats going on.

I was having the same problem, I solved it by adding libSDWebImage+WebP.a in Build Phases Link Binary With Libraries,me too


chore: fix some typos

Description

fix some typos
Breaking change?

Example

Checklist

[ ] All tests pass
[ ] Tests added in this PR (if applicable)

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Krozu PM (Independent Publisher)

When submitting a connector, please make sure that you follow the requirements below, otherwise your PR might be rejected. We want to make you have a well-built connector, a smooth certification experience, and your users are happy :)
If this is your first time submitting to GitHub and you need some help, please sign up for this session.

[x] I attest that the connector doesn't exist on the Power Platform today. I've verified by checking the pull requests in GitHub and by searching for the connector on the platform or in the documentation.
[x] I attest that the connector works and I verified by deploying and testing all the operations.
[x] I attest that I have added detailed descriptions for all operations and parameters in the swagger file.
[x] I attest that I have added response schemas to my actions, unless the response schema is dynamic.
[x] I validated the swagger file, apiDefinition.swagger.json, by running paconn validate command.
[x] If this is a certified connector, I confirm that apiProperties.json has a valid brand color and doesn't use an invalid brand color, #007ee5 or #ffffff. If this is an independent publisher connector, I confirm that I am not submitting a connector icon.

If you are an Independent Publisher, you must also attest to the following to ensure a smooth publishing process:

[x] I have named this PR after the pattern of "Connector Name (Independent Publisher)" ex: HubSpot Marketing (Independent Publisher)
[x] Within this PR markdown file, I have pasted screenshots that show: 3 unique operations (actions/triggers) working within a Flow. This can be in one flow or part of multiple flows. For each one of those flows, I have pasted in screenshots of the Flow succeeding.
[x] Within this PR markdown file, I have pasted in a screenshot from the Test operations section within the Custom Connector UI.
[x] If the connector uses OAuth, I have provided detailed steps on how to create an app in the readme.md.

[[certify-connector]]

@GodChosen please remove the (Independent Publisher) from the folder name

@GodChosen please remove the (Independent Publisher) from the folder name

Done!

[[certify-connector]]

Hello @GodChosen,
I hope you are doing well.
Congratulations, your pull request is approved. We will move forward with the certification process. We are preparing your connector for production deployment and will queue up for the next deployment schedule. Once your connector onboards the next deployment schedule, it starts to deploy your connector in our production environments that typically takes 3-4 weeks.
Please let us know if you have any questions.
Thank you very much for working with us.

@Amjed-Ayoub this pull request shows that you requested a change but I have met the conditions of your change request and asked you to review. Kindly help me check to ensure this does not delay certification process.

@GodChosen the PR now has 50 files in it. please update your branch.
You can also close this PR and submit a new PR with the same approved files. this will not delay the process.


[DOCFIX] Fix some dead links in the docs

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/14618/
Test PASSed.


Multi-person collaborative labeling

your product is really great! I would like to consult: I would like to cooperate with the multi-person cooperation and assign the labeling task. Can you tell me more about this? Is everyone going to register an account, or just one person to register an account, and multi-person collaboration mark under the same account? Looking forward to your reply.

Please refer FAQ page.

Thank you for your reply, according to the link you gave, follow the above operation, create two new users, create a new project, these two steps are completed. But found that two accounts can not log in at the same time, and the last step Edit your project setting In the middle, I don't see the checkbox for the collaborative annotation, only the check box for randomize document order.
          After logging in to these two users, I did not find the project I just created, and I did not find the login super administrator account.
         I don't know what the definition of multiplayer collaboration is? Is it possible for multiple people to log in to the same account for data annotation, or for multi-person accounts to perform data annotation under the same task.
         Looking forward to your reply.

You may not use the latest doccano (because you can not see checkbox for the collaborative annotation). Could you please confirm and update your environment?

Thank you for your answer, I re-installed it again, it is really not using the latest docono. Now this problem has been solved, thank you.


Remove CircleCI

Old Continuous Integration setup implemented using CircleCI is no more functional.
Continuous Integration will be implemented using GitHub actions via #203

Closed with commit 18f5395


No response received to location request

I've built a test project to send a location request packet to elg.skyhook.com, port 9755 over a TCP connection.  No response is received; the socket is closed shortly thereafter.  I suspect a potential malformed request packet.  However, there is no response sent by the server to help debug this.  Is there a way to determine what the problem is by looking at server responses?  Are there simple packet test cases that are known to generate responses?  Is there a test-vector byte array available?

Hi firmwareguru,
Yes, did you try building the demo with the supplied MAC addresses? Did you create an new ELG key on my.skyhookwireless.com?
Please reach our to<EMAIL_ADDRESS>and we can help you further to diagnose the issue you are seeing.
Regards
Chris

Hi Chris,
Success!  Using the canned values from the demo, it looks like we're in Needham Heights, as per this parsed location response:
timestamp: 0
protocol: 1
server version: 1
payload type no: 2
LOCATION_RQ_ADDR_SUCCESS
LOCATION_RQ
latitude: 42.2970
longitude: -71.2332
hpe: 70.0000
distance_to_point: 11.7336
Device MAC: n/a
LOCATION_RQ_ADDR
street num: 55
address: Manson Rd
city:
state: Massachusetts
state code: MA
postal code: 02494
county: Norfolk
country: United States
country code: US
metro1: Needham Heights
metro2: Needham
ip: n/a
To make this work, I need to keep polling the socket after it closed (or was indicated to be closed by the Wifi module).  It's to be expected that the lookup takes a few seconds.  The only confusing part was to keep polling for data even after the socket was closed.
A few details about my setup for anyone else attempting to do the same thing:
I'm working with an Cortex-M3 MCU (STM32L1) and a Wifi module (SPWF01), both from STMicro.  The ELG-common sources build mostly out of the box with the GNU toolchain.
Note that the location response, and the use of Wifi as a location request transport, is a stop-gap communication system intended only for evaluating a wifi-based positioning system.  The real interesting part is the Skyhook "echo" service to forward the position to a cloud destination, as production version of these devices will be using a LPWAN link and don't really care about where they are.
Happy locating!


Disabled containers should not run when running Modes->Start. Closes #96

Current coverage is 88.67% (diff: 81.81%)

Merging #136 into master will decrease coverage by 4.02%

@@             master       #136   diff @@
==========================================
  Files            26         26
  Lines          2874       2869     -5
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits           2664       2544   -120
- Misses          210        325   +115
  Partials          0          0

Powered by Codecov. Last update 2779279...cc01500


DeleteWord issue? (monkey)

Payload fails for RandSeed = 9, ecDeleteWord, ecLineEnd, ecPaste
   cCommands : array [0..38] of Integer = (
      ecChar, ecString, ecChar, ecString, ecChar, ecString,
      ecInsertLine, ecLineBreak,
      ecDeleteChar, ecBackspace, ecDeleteLine, ecDeleteWord,
      ecLeft, ecRight, ecUp, ecDown, ecPageUp, ecPageDown, ecLineStart, ecLineEnd,
      ecSelectionLeft, ecSelectionRight, ecSelectionUp, ecSelectionDown,
      ecSelectionLineStart, ecSelectionLineEnd,
      ecPageUp, ecPageDown, ecSelectionPageUp, ecSelectionPageDown,
      ecInsertMode, ecOverwriteMode,
      ecLineComment, ecLineSelect,
      ecCopy, ecCut, ecPaste,
      ecUndo, ecRedo
      );
   cNBActions = 5;

hmm, seems to be more than that, when removing ecDeleteWord from the payload, esSelectionLineEnd is next, and then something else after that.

Remove ecLineSelect. It works just fine without it.


[BUG] import_schedule shows wrong week for rest

Is there an existing issue for this?

[X] I have searched the existing issues

Have you installed the latest development version of the package(s) in question?

[X] I have installed the latest development version of the package.

If this is a data issue, have you tried clearing your nflverse cache?
I am not using an nflverse R package (nflreadr, nflfastR) to access this data.
What version of the package do you have?
0.3.1
Describe the bug
If the home_rest and away_rest columns are meant to represent each team's bye weeks, they appear to default to 7. This is for week 1:

The rest value changes depending on the week for the same teams too.
Reprex
import nfl_data_py as nfl
nfl.import_schedules([2023])[['away_team', 'home_team', 'away_rest', 'home_rest']]

Expected Behavior
The values in rest week show the same bye week for the same team no matter the week.
nflverse_sitrep
NA

Screenshots
Added to description

Additional context
Not urgent, but I planned on imputing values using the bye week.

is there anyone working on this? If not, I can take it up

is there anyone working on this? If not, I can take it up

You're the first reply. Feel free to go for it!

These columns look like they represent the days of rest for each team going into that game. not the bye week. Is that not the intended use of these columns? Should I be calculating days rest differently?

https://nflreadr.nflverse.com/articles/dictionary_schedules.html
this is indeed days of rest for home/away team (i.e. number of days since last game before the game date)


panicked at samply/src/linux/profiler.rs:758:27

I was running the latest samply git commit 508b225d0606813a9df7fcb1b7f77d70d56e8455 on a test executable built by cargo test --no-run and got:
thread '<unnamed>' panicked at samply/src/linux/profiler.rs:758:27:
index out of bounds: the len is 0 but the index is 0
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

It doesnt occur on a trivial test executable built from cargo test.
It also doesnt occur on samply 0.12 built from cargo install samply
Let me know if you need more details.

Thanks for the report! The fix in #322 should avoid that panic.


Attempt to invoke interface method 'void io.flutter.plugin.common.EventChannel$EventSink.success(java.lang.Object)' on a null object reference

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

this happens whenever i cancel scanning , it does not return to default


Allow different units for duration input

I tried to implement 2nd idea of #2208 .
μs

ms

s

cool! looks good
nit maybe the text above no longer needs to say us? maybe it does..

Yes.
I considered microseconds as the default unit and treat durations as microsecond if we do not specify a unit.
But currently micro units can not be explicitly specified.
I will change this...

Support μs units.

Lgtm!
Can you also add a tip in the textbox showing the possible options?

@drolando how about this? there's not much room..

just added a commit

Great!
Thank you~ 👍

@drolando if you want change after no problem. hopefully we don't have to describe traces that took minutes or hours too much :D


Rework/file dialog

works for me

Works for me as well. Can be merged into master and issue closed. Thanks!


Better support for iterable children

…e Object.
Update isIterable function to leverage getIteratorFn.
Rewrite flatten function to leverage getIteratorFn.
Add unit test for flatten function.
Add unit tests for arbitrary iterable children.
Support for Symbol.iterator and @@iterator iterables.

Fixes https://github.com/airbnb/enzyme/issues/1328 by implementing closer to React support for iterable children. @ljharb

@ljharb, working on the feedback from your review. Thanks so much.

Made the optimization for the most common case and pushed @ljharb cc @aweary. Thanks for your feedback.

@Inucoder would you please rebase this on the command line, so as to remove all merge commits?

It's done @ljharb, a coworker gave me a helping hand to do the rebase.

@Inucoder thanks! it looks like it's still out of date with master tho; you may need to fetch and redo the rebase? (if this gets onerous, I'm happy to take care of it for you)

Should be good now @ljharb, not a big deal.

Seems good to me. Thanks for working on this.


Multi object Entities

I experimented a bit with the Instanced Geo Object demo to figure out if I can create something similar but with a multi object observer (camera) dummy.  Basically a body on the surface, that only rotates  with yaw and a head that looks into a direction. The problem is that the head has to rotate with a different basis vector (pivot) to avoid translation against the body.  Also the relationship between the pivots of the body and the head has to be constant with the scale (so adding altitude to the head won't work, since it doesn't scale).
To implement something like this I imagine there need to be a way to load multiply objects from an obj file  or create a 3d object and then make a basis vector hierarchy so that the head has it's origin relative to the body origin.

It sounds like you want a complex object with moving parts. Could you draw a picture with the objects and vectors etc, for better view? I know how to improve geoObject instantiating, but I need to know the cases of how to move the parts of such objects.

https://github.com/user-attachments/assets/4568a81e-ee49-4d10-b146-cee5c14f3121

@Zemledelec  it would also be cool to have a helper function lookAtLonLat for orienting a child object in the direction of an another  LonLat location.

Yes! Just need to develop user friendly API for this. Configure joints etc. e.g. simple editor as in your video.

@Zemledelec  It would be enough to provide a parenting API that allows adding child origins  "slots" and putting into the slots other nodes so that their origin will transform with the parent's one.

For example, then I can load an OBJ file with a root model and a bunch of dummy objects (points) so I can extract their coordinates to crate "slots" without actually loading them into the scene.   Then I'll simply use Blender3D to position everything as I want.

I'm going to review shaders and replace it with a quaternion math
Add children geoObgect option with origin position in the parent system
It looks like there will be a problem with child orientation and general rotation, but I'll try to deal with that with a blocking flag or something similar

Thanks

Sorry, I had cold. Now, I'm fine, to be continued...

In progress...


Move container from docker.io to the github container registry

Since GitHub provides its own container registry, we can move the project from docker.io over to ghcr.io

Resolved in https://github.com/grisu48/pasta/pull/42


Aidan/updates

Brought this up to date, added some helm chart features.
I've built and published for my own use, but figured if other people ran in they may need some updates

@databus23 is this something you would consider adding?


Fix a few issues with transitions.

There were several bugs with momentum, transitions, and spring-back.
If momentum was occurring, a mouse wheel event would take place in the wrong location.  For instance, pan a map such that it has momentum and use the mouse wheel to zoom.  The map zooms, but is pans back suddenly to the start of the momentum location.  Now, when a new mouse action occurs, momentum is canceled.
If a transition was occurring, it would "fight" with mouse interaction.  Now, when a mouse action occurs, a transition is canceled and the transitioncancel event is triggered.
Springback used hard-coded boundaries in a fixed coordinate system.  Now it uses maxBounds in the map coordinate system.
Added a spring to bounds option to the tiles example.
Moved the mockAnimationFrame functions to the testUtils.js file so it can be used in multiple tests.
Added a mockDate routine to facilitate testing momentum and springback.
This fixes issue #537.

@manthey Can we demo this to @law12019 ? I'd be interested to get his feedback on the behavior.

Yeah, that momentum/spring code really should go somewhere else.  I think it could be handled pretty easily using map.transition rather than producing a completely independent code path.  Perhaps a topic for a future refactor.
In any case, this change LGTM.

Yeah, that momentum/spring code really should go somewhere else.

+1

@manthey  LGTM :+1:


feat(ui): introduce repository configuration page

….go file

Closes #
📑 Description

This is a Draft PR for the repository Ui Configuration for the issue #860

Pushed few changes as much as I understood, please check and let me know if I need to do more here

Could you please see and let me know how I can render the forms in the website, I passed whole repository object? I still 404 page not found in /repository end point

Please check my latest push and let me know where did I go wrong about it.  I still cannot see anything at the endpoints

@tanbirali it shows this for me:

things i have noticed:

quite important: please merge the latest main branch into your branch (it is very outdated). you will have to resolve conflicts.
since the repository page is a page, and not just a component, you need to register it with t.pageTmpl("repository.html") instead, otherwise there is panic on server startup and you cannot even launch the server.
please note: when you do a change on the server code (go code), you need to restart it. there is no hotreload. i don't know how your server can even start up, when there is the issue i described in the previous point.

Noted the last two points, and the first point was my blunder I apologize for the inconveniences

Please check and let me know, I merged the latest changes, used pageTmpl for the page and restarted the server 2 - 3 times, but I still get the same 404 page not found message

Please check and let me know, I merged the latest changes, used pageTmpl for the page and restarted the server 2 - 3 times, but I still get the same 404 page not found message

ok weird, how are you starting the server? which command? i usually do go run cmd/glasskube/main.go ui

glasskube serve

It looks so ugly on my machine, am I short of any dependencies

glasskube as in, the installed binary? (can you show me the output of glasskube version please) – if you run this, you run the released binary, and any changes you do in the code will never get in there.
Or did you follow this guide? https://github.com/glasskube/glasskube/blob/main/CONTRIBUTING.md#development-guide-
When you run go run cmd/glasskube/main.go ui it should work.

I am on glasskube: v0.11.0  version

 It looks so ugly on my machine, am I short of any dependencies

Probably just missing a make web before starting the server. See https://github.com/glasskube/glasskube/blob/main/CONTRIBUTING.md#web-development

So does it work following this guide?

Yeah it is

No sorry I am little busy with something else.

@tanbirali no worries the issue got already solved in https://github.com/glasskube/glasskube/pull/1181