Port & Implement Assets page (- ibc transfer)

Closes: #242

Added the osmosis account at @osmosis-labs/stores/assets but did not add to root store at root.ts

Includes message composition code

Refactored IBC transfer logic, but did not implement (due to problem above)
Tweak some components, namely pool-card and search-box
Wrapped some @osmosis-labs/stores objects with an observable mobx class: ObservableAssets (at packages/web/stores/assets

Pros: globally accessible memoized calculations
Cons: Organization/architecture doesn't seem fit. Was considering writing a hook with useMemo called useUserAssets or the like, but wouldn't get the pro above.

Converting to draft to implement updated IBC transfer dialog design/UI

This PR is blocked by PR #287.

@delivan I merged to master and reconciled some conflicts. Notable files to review:

packages/web/components/cards/pool-card.tsx
packages/web/components/table/index.tsx
packages/web/components/control/checkbox.tsx

Thanks!

Yet to do:

[ ] Create additional custom withdrawal safeguard: Figma

LGTM besides withdrawal safeguard 👍

@delivan
I've added the new store init logic here, and added the withdraw safeguard. Feel free to approve. 🚀


Retry requests that failed due to transient network issues

Retry requests when they failed due to transient network error. Currently only requests with 429 responses are retried here: https://github.com/iTwin/insights-client/blob/main/src/common/OperationsBase.ts
Sample of request that should be re-tried:

Suggested error and status codes for re-try:
StatusCodes: 408, 413, 429, 500, 502, 503, 504, 521, 522, 524
ErrorCodes: "ETIMEDOUT", "ECONNRESET", "EADDRINUSE", "ECONNREFUSED", "EPIPE", "ENOTFOUND", "ENETUNREACH", "EAI_AGAIN", "ECONNABORTED"

Will not add retries for 413 (Content Too Large) - retrying will not reduce the content size.

Version 0.15.0 published with this change.


Add version: Bisq.Bisq version 1.9.14

Pull request has been created with WinGet Automation 🪟📦🤖
Microsoft Reviewers: Open in CodeFlow

Hi @vedantmgoyal2009,
This manifest adds Apps and Features entries that aren't present in previous PR versions. Should these entries also be added to the previous versions?
(Automated response - build 582.)


Issues with Let's Encrypt since October 1, 2021

Summary

Use the x64 Linux phantomjs build from https://github.com/wch/webshot/releases/tag/v0.3.1 (identical to the one on https://phantomjs.org/download.html)

echo "var page=require('webpage').create();page.open('https://letsencrypt.org',function(){phantom.exit();});" > bug.pjs
phantomjs --debug=true bug.pjs

This gives me
[WARNING] QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
[DEBUG] Network - SSL Error: "The issuer certificate of a locally looked up certificate could not be found"
[DEBUG] Network - SSL Error: "The root CA certificate is not trusted for this purpose"
[DEBUG] Network - Resource request error: QNetworkReply::NetworkError(SslHandshakeFailedError) ( "SSL handshake failed" ) URL: "https://letsencrypt.org/"

Test cases
https://letsencrypt.org
Initial analysis
The problem is explained at length here and here:
https://www.claudiokuenzler.com/blog/1135/lets-encrypt-root-ca-expired-git-server-certificate-verification-failed-x3
https://www.catchpoint.com/blog/lessons-from-an-internet-outage-issues-caused-by-lets-encrypt-dst-root-ca-x3-expiration
https://community.letsencrypt.org/t/openssl-client-compatibility-changes-for-let-s-encrypt-certificates/143816
I can work around it using phantomjs --ignore-ssl-errors. However, since I am using phantomjs via shinytest and have no control over command line parameters, I am looking for any other way to make connections work. I have played around with SSL_CERT_DIR (with no luck), I have tried setting X509_V_FLAG_TRUSTED_FIRST (both as environment variables), all without luck.
Maybe someone else has an idea what to pass to OpenSSL inside phantomjs so I can make Let's Encrypt websites work.
(I also tried building with OpenSSL 1.1.x, which does not work - possibly due to OpenSSL API changes?)

Workaround 0 reported here works for me (until 2024, which is plenty of time):
<EMAIL_ADDRESS>wget -O DSTRootCAX3_Extended.crt "https://crt.sh/?d=8395"
sed -i "s/xMDkzMDE0MDExNVow/0MDkzMDE4MTQwM1ow/g" DSTRootCAX3_Extended.crt
c_rehash .
SSL_CERT_DIR=. phantomjs --debug=true bug.pjs


Enable ${} translation for keywords when no assignment applies

If a keyword cannot be parsed where it should, try translating any
variables enclosed in ${}.  This is useful to provide "method-like"
syntax for an object.  An obvious usecase would be objects which have
been used as arguments to "Import Library", similar to this:
Import Library      library     ${object}     WITH NAME    object.library
<some method setting ${object.library} to "object.library">

Run Keyword         ${object.library}.My Keyword

This change enables you to write this instead of the last line:
${object.library}.My Keyword

Note that the following is already possible before this change:
object.library.My Keyword

However, this does not work once you try passing ${object} to a
keyword, since the keyword cannot possibly know the original name that
was given to ${object}.

So, I was just wondering if something like this would be accepted.  It lets you drop the "Run Keyword" when the keyword name needs to be "resolved".  I've neglected writing tests for the feature since I wanted to get your feedback first.

We cannot support
${keyword}    argument

syntax because it is interpreted as
${result}    Keyword

but supporting
${x}.keyword    argument

or generally
${x}kw    argument
kw${x}    argument
k${x}w    argument

would be technically possible. The question is, what would we benefit from this new syntax?
The use case in the description is about being able to use ${lib}.Keyword syntax and apparently the idea is that you could change the value of ${lib} and get different keywords executed. There are, however, features like importing different library or resource file based on a variable (e.g. Library    ${lib}    WITH NAME    Lib) and using BuiltIn.Set Library Search Order that provide same functionality. Adding new syntax always makes the framework more complicated and there should be concrete benefits from it.
For further discussion about this, it would be good to submit an issue.

No updates in two years. Closing.


Error while running fully_connected_feed.py of the tutorial "TensorFlow Mechanics"

Hello,
while running fully_connected_feed.py i had this error. I was trying the TensorFlow Mechanics 101 Tutorial
I attach the whole execution of the py file.
$ python3 fully_connected_feed.py
Extracting data/train-images-idx3-ubyte.gz
Extracting data/train-labels-idx1-ubyte.gz
Extracting data/t10k-images-idx3-ubyte.gz
Extracting data/t10k-labels-idx1-ubyte.gz
Step 0: loss = 2.32 (0.010 sec)
Step 100: loss = 2.17 (0.005 sec)
Step 200: loss = 1.96 (0.004 sec)
Step 300: loss = 1.73 (0.004 sec)
Step 400: loss = 1.46 (0.004 sec)
Step 500: loss = 1.01 (0.005 sec)
Step 600: loss = 0.85 (0.009 sec)
Step 700: loss = 0.75 (0.004 sec)
Step 800: loss = 0.78 (0.004 sec)
Step 900: loss = 0.62 (0.004 sec)
Traceback (most recent call last):
File "fully_connected_feed.py", line 228, in
tf.app.run()
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/platform/default/_app.py", line 30, in run
sys.exit(main(sys.argv))
File "fully_connected_feed.py", line 224, in main
run_training()
File "fully_connected_feed.py", line 199, in run_training
saver.save(sess, FLAGS.train_dir, global_step=step)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/training/saver.py", line 970, in save
self.export_meta_graph(meta_graph_file_name)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/training/saver.py", line 990, in export_meta_graph
as_text=as_text)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/training/saver.py", line 1315, in export_meta_graph
os.path.basename(filename), as_text=as_text)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/training/training_util.py", line 70, in write_graph
gfile.MakeDirs(logdir)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/platform/default/_gfile.py", line 295, in MakeDirs
os.makedirs(path, mode)
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/os.py", line 241, in makedirs
mkdir(name, mode)
FileNotFoundError: [Errno 2] No such file or directory: ''
My Operating System is OSX ElCapitan Upgrade.
I installed tensorflow from pip package.
The same error happens for both python2.7 and python3.5
Thanks a lot in advance for your help.
Silvio

This is fixed in 0.7.1, which we will release soon.

We just released 0.7.1 -- let us know if it still happens there.


Expose types of locally registered components

What problem does this feature solve?
Currently IDE extensions cannot extract the types of locally registered components, which makes it difficult to support strong typings of components inside SFC templates, see https://github.com/johnsoncodehk/volar/issues/80.
What does the proposed API look like?
Expose the component types as generics (if possible):
export declare interface ComponentOptionsBase<LocalComponents extends Record<string, Component>, Props, ...> {
    components?: LocalComponents;
    ...
}

Hi @johnsoncodehk , @gertqin . Can you two share more context or information? Let me know what we should do. Thanks~


Ship filled-out detector classes

Maybe Prosilica gets renamed ProsicilaBase and Proscilica comes with all the standard plugin components by default. Some things to address to make this work:

It has to become possible to enable and disable plugins at runtime. (cc @hhslepicka)
We have to pick a FileStore mixin. Let's remove the "bulk-insert" variants because they were a bad idea anyway. (They put filestore and metadatastore out of the sync and should be replaced by flyers.) That only leaves one filestore mixin per plugin. Everything else (write_path_template, fs, root, etc.) can be set at runtime.

Thank you @danielballan for addressing this issue! If we can enable/disable the plugins at runtime all the areadetector base classes can be shipped with all the plugins but all of them disabled! ;)

Note to self: for enable/disable hook, the work in https://github.com/NSLS-II/ophyd/pull/326 is probably reusable.


Open Source Block Explorer

We would like to collaborate with teams in order to bring about an open source block explorer for the Polkadot network.

I started working on the Polkadot (or generalized Substrate) Explorer today.
Short intro: my name is Emiel and I am organizer of the Polkadot NL meetup (inaugural meetup on 2 Oct 2018 in Rotterdam). Furthermore I am working on a multi-chain block explorer called WEB3SCAN. An early prototype for this multi-chain explorer is available at https://explorer.web3scan.net
THE PLAN
I intend to build a Block Explorer for Polkadot (or more generalized for any Substrate Instantiation). The idea is to start with a stack I have used for building WEB3SCAN's 'Multi-chain EVM Block Explorer'.
The stack consists of:

a harvester (which fetches RPC-calls and puts it in a DB, indexes, enriches, aggregates the data)
a RDBMS (with all the indexed, enriched and aggregated data)
an API-layer (with fat API methods for the various objects in the RDBMS)
a GUI (a user interface to the API layer / RDBMS)

Although this project will initially be developed under its own project name (POLKASCAN) it will eventually likely move under the WEB3SCAN umbrella (and the generalized multi-chain explorer mentioned above).
I will mostly be working on this alone (full-time) for the upcoming two months. The short term goals is to prepare for a presentation called: 'Building a Polkadot/Substrate Explorer' for the inaugural Polkadot NL Meetup in Rotterdam on 2 October 2018.
WHAT WE NEED
We have most of the experience in house for buidling Block Explorers, however we do very much need the assistance of Web3 Foundation to mobilize Parity to add some very much needed extra endpoints / methods to the Polkadot Client. These requirements will mature in the upcoming weeks as we start with our initial development.
Example: One clear and early example is we are currently able to harvest the block headers from chaintip all the way back to genesis, but there is currently no way (yet) to get data on the block body such as 'extrinsics' (transactions). Of course I understand that the tech is in a very early stage but I hope to contribute to make the client as friendly as possible for Block Explorer style ecosystem projects.

Sounds great, looking forward to updates.
I heard that @tomusdrw is working on an RPC to get extrinsics for a block by hash already!

Many intermediate updates have been made on Twitter:

Style/Branding: https://twitter.com/polkascan/status/1037706833241227265
(G)UI: https://twitter.com/polkascan/status/1037715325146550278
Daily Quiz on the data:

Q8: https://twitter.com/polkascan/status/1037676638413250560

Q7: https://twitter.com/polkascan/status/1037321435415568384

Q6: https://twitter.com/polkascan/status/1036920562461880320

Q5: https://twitter.com/polkascan/status/1036585024185876480

Q4: https://twitter.com/polkascan/status/1036204125862674432

Q3: https://twitter.com/polkascan/status/1036200731144007680

Q2: https://twitter.com/polkascan/status/1035465166450831360

Q1: https://twitter.com/polkascan/status/1035089580268109824

More updates soon.

Twitter thread with screen designs for the Polkadot Explorer 'Polkascan': https://twitter.com/polkascan/status/1039501738842226689

A first (static but browsable) version of the Polkascan Explorer is available at https://polkascan.io  Go check it out and let us know what you think!!
https://twitter.com/polkascan/status/1042745927600099328

Great start/progress @emielvanderhoek

Update:
Polkascan (https://polkascan.io) now supports multiple chains. We currently show allow exploration of the following chains:

Polkadot (poc-2): https://polkascan.io/n-poc2/poc-2/ (This is the relay chain)
BBQ-Birch (master) Parachain Candidate: https://polkascan.io/n-pre/bbqbirch/ (This is a WASM smart contract platform)

Please note that these links may break at any time due to upgrades. Follow the the links from the main entry at https://polkascan.io for current click paths.
We chose for a design with a colour-code per network. Currently the Polkadot Relaychain has a pink colour and the BBQ Birch chain has a green colour.
We are NOT updating blocks in realtime atm. Currently we work with data snapshots. Real-time block updates of the networks supported by Polkascan will follow some time after the Polkadot Relaychain moves to POC-3.
With this update Polkscan is capable of supporting ANY* Substrate instance. In our current version we stripped everything to the bare minimum which is identical for any Substrate instance. Current ‘master’ and the next POC3 for Polkadot will (if I am correct) only differ through the Runtime. These are all objects that differentiate one Substrate instance from another.
The runtime objects (calls, events and storage function) are specified through the metadata which you can get (and decode) through RPC: chain_getMetadata(). This Metadata should be seen as the ABI for te runtime. Polkascan will show the (decoded) runtime metadata object in the UI later this week.
We are currently working out how to support those flexible runtime objects in the Polkascan explorer. E.g. the Polkadot Relaychain runtime has a ‘parachains’ object and the BBQ Birch chain does not.
Twitter updates (and some images):
https://twitter.com/polkascan/status/1051837686166814721
https://twitter.com/polkadotnetwork/status/1052036003219697664
https://twitter.com/emielvanderhoek/status/1051841796089761792


Update styles and use Mojular

Refactor the initial implementation
Use Jinja templates
Use Mojular

:+1: - Keep up the good work. A+


update moment-with-locales script to 2.29.2

Pull request checklist:

[x] CHANGELOG.md was updated, if applicable
[x] Documentation in docs/ or install-docs/ was updated, if applicable
[ ] I have tested all changes

It seems moment.js is in maintenance mode now. Might be worth finding an alternative while I'm at it.

Based on a quick look over the changelog, there's no breaking changes: https://github.com/moment/moment/blob/develop/CHANGELOG.md


TypeError: 'type' object is not subscriptable

I'm trying to train the alpaca model using python 3.10. But when I try to train, there is always a bug here:
  File "./stanford_alpaca/weight_diff.py", line 21, in <module>
    from train import smart_tokenizer_and_embedding_resize
  File "./stanford_alpaca/train.py", line 22, in <module>
    import utils
  File "./stanford_alpaca/utils.py", line 40, in <module>
    prompts: Union[str, Sequence[str], Sequence[dict[str, str]], dict[str, str]],
TypeError: 'type' object is not subscriptable

same problem

the same

zhangyx0417

see #171

#171


Adds top level Cloud Code menu group.

Progress towards #2344.

Follow up PR will restructure Google Cloud menu actions into separate functionality groups.


Add control the number of categorical levels to be displayed in histograms

Allow the user to limit the number of categorical levels to display in histograms.
https://github.com/PAIR-code/facets/issues/55

Added the other email address

Done!


Cannot import into sketch 51.3

After downloading the latest version (9.0.1), I cannot import this file into Sketch.
Steps to reproduce the issue

Open Preferences and go to Libraries tab
Add to Library...
Select sketch file (9.0.1)

Additional information

See attached screenshot

It has been Specified that you need the Latest Sketch Version which is 52.
You can use the 9.0.0 version which works with Sketch 51.x

@stefanogreg-ibm cheers for the follow up :-)


[Feature request] Add ability to control justMyCode dotnet debugger option

By default, in the dotnet debugger "justMyCode" feature is enabled. That means that the debugger will skip any optimized code (e.g. built using release configuration). In most cases, you build your code in this configuration for production. So when you are trying to debug your production code you need to disable "justMyCode". But unfortunately, at this time, there is no option to disable it when you use this extension's "Debug (Attach)" command.
It would be nice to have such an ability. For example vs-kubernetes.dotnet-enableJustMyCode flag in the configuration of the extension.
P.S. As a workaround you can set "justMyCode": false in the launch.json file. You can see an example of such file here.

Closing it as #1086 was merged. Feel free to reopen if you face any issue. Thanks!


Cross spectral-density estimation for ndararys

It looks like the only way to estimate the cross spectral-density (CSD) is via the compute_epochs_csd function that requires your data to be stored in an Epochs object. It would be very convenient to also be able to compute the CSD of a bunch of trials stored in an n_trials x n_{channels or labels} x n_time ndarray.
It doesn't look like the current code would be hard to modify since most of the code is just extracting data from the Epochs objects and the meat of the code looks generic for ndarrays.

I agree this would be useful. Can you just tack onto #3355 the refactoring? Try to make the new function names and arguments consistent with the psd_* functions, so I guess it might be csd_multitaper?

Moving discussion to #3355.

Should this issue be closed?

I think so
@nfoti ok?

Yes, fine with me.
On Wed, May 31, 2017 at 8:15 AM Alexandre Gramfort<EMAIL_ADDRESS>wrote:

I think so
@nfoti ok?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mne-tools/mne-python/issues/3356#issuecomment-305219320,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABXvSJCj7wFuowBk-nM_Jy5817mcE4xqks5r_YP5gaJpZM4JAcSp
.


Prefill the demo website

Describe the enhancement you'd like
Prefill the demo website with photos.
Describe why this will benefit the LibrePhotos
Currently you can view the UI in the demo, but it lacks context if there are no photos to play around with.

You can upload photos and play with...

@Jeroenvb3 What demo where you using?

@Jeroenvb3 What demo where you using?

It has to be demo2 because that is the only instance that gets "updated" to the latest dev version.

@DigitalWarrior I was using demo2, indeed.

I agree with OP. As a first time viewer of the project, I went to demo2 to look at it and there is nothing to look at. I'm not about to upload my own personal files to a public demo!

demo1.librephotos.com has preloaded images. Every time the demo1 pulls the latest images the db is reloaded with prior scan data.
demo2.librephotos.com does not have preloaded images. So it is like a fresh install, just the user is preset.
Demo 1 runs the stable branch
Demo 2 runs the dev branch
Are you suggesting that there be a demo 3 &  4.
Two dev with one having preloaded scan?
Two stable with one having preloaded scan?

I wasn't aware there was a demo1.  Please update README.md to reflect this, that's probably all thats needed.


Added Previous button + Made xamarin binding easy

Added the previous button and made some public/private changes to make xamarin.android binding work out of the box.

When was this requested?
Could you link to the issue #?
Also, when modifying AppIntro, the example app needs to be updated to showcase the change the PR makes, along with demonstrating that it does not break existing features.

I didn't request the features. But I needed the back button in our own AppIntro. So since I added it, I thought I would share. Ill update the example app to showcase the change and make sure to demonstrate that it does not break existing features.

@YoupHulsebos : The back button in navigation feature is a part of larger motive to create a wizard page where you need to add such navigation as per your requirements, and it is being addressed in 267. Kindly check it out to confirm that is it what you were trying to do.

OK, so I'm seeing a bit of conflict with this PR and #267 -- at this point, I just need to know what does this PR address that PR #267 does not?

@avluis : Probably the xamarin binding is what #267 is not addressing.

Understandable -- but changes will need to be taken into consideration with this PR when #267 is merged.
If Xamarin binding is still desired, then please update this PR when #267 is merged.

Marking this as abandoned.


Propagate Tolerations when forging foreign Pods

Description
This PR aims to propagate Tolerations of the home pod on the foreign pod, except the one related to the virtual node.
Fixes #(issue)
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.

[ ] Test A
[ ] Test B

/build

/test

/test

/test

/merge


Create a new controller from command line

Something like torn make:controller controllerName

Hi, I have look over some code but I saw some raw parsing stuffs. Consider using argparse?

Refer this


Skip spotless tasks in Github actions to accelerate the CI

PR Checklist
PR Structure

[ ] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
[ ] This PR avoids mixing refactoring changes with feature changes (split into two PRs
otherwise).
[ ] This PR's title starts with name of package that is most changed in the PR, ex.
paymentservice.stellar, or all or doc if the changes are broad or impact many
packages.

Thoroughness

[ ] This PR adds tests for the most critical parts of the new functionality or fixes.

What
Skip spotless tasks in Github actions to accelerate the CI
Why
Optimization

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/

Something went wrong with PR preview build please check

Reference Server Preview is available here:https://anchor-ref-pr1021.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr1021.previews.kube001.services.stellar-ops.com/


期望新增手势拖拽进行选择时间段功能。。。

RT

参考：http://www.code4app.com/forum.php?mod=viewthread&tid=5969&extra=page%3D3%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D1

Implemented this in dev branch. Will merge this soon.

Single-Selection
Multiple-Selection
DIY

To enable this:

In Objective-C

calendar.swipeToChooseGesture.enabled = YES;

In Swift

calendar.swipeToChooseGesture.enabled = true

that's great


Implement workflow autorun using loop

The Autorun Implementation in the upstream Workflow class uses recursion which introduces some problems with our custom features and also causes a "deep recursion warning" on very "long" autorun workflows.
Proposal: Create a loop based implementation instead.
Related to #739, #730

Will be done in collaboration with the the Workflow upstream maintainer


[9.x] Make more errors in validation error response translatable

Right now, when validation fails and there is more than 1 errors, it returns a message like this:
Name is required. (and 1 more error)

However, let's say that you've translated validation messages. Then, the message could be something like this:
Meno je požadované. (and 1 more error)

The issue is that there's no way to translate the (and 1 more error) string and so you end up with this half-translated error message, which is not ideal.
This pull request is a response to #41230.

See many many previous attempts.


Finish C# 10 updates

Fixes #27244
Update the "C# Version history" article.
Also, check keywords pages for any that need to be added for C# 10. In this check, I removed the duplicated table for contextual keywords.

The bookmark will resolve once #27503 is merged.  That's waiting on a fix in the SDK. (The 6.0.101 build doesn't support the preview generic interfaces.


showing prefix char in command mode input view

This patch adds a 'prefix' to the command mode input when necessary.
And currently only the / motion is supported, any other motion we should support?
When '/' is pressed, '/' is shown in the beginning of the input, and when '/' is removed, the motion is cancelled naturally.
But this is not perfect, since we can select & paste the prefix, which is not possible in vim. We might want to disable selection of the command mode input.
I think with this, we can easily support some command-line mode commands (: commands)?

Oh this conflicts with search history.
I'm not pretty sure about how histories are organized in native vim, but we may cache all the commands and search the history through prefixes. Which is also good for the future support for : commands.

Also we might want to prevent the cursor being moved to the beginning when prefixChar is presented.

Now all specs are passed.
Please review.

I resurrected this branch to evaluate it: https://github.com/bronson/vim-mode/commits/prefix-char
It looks like https://github.com/atom/vim-mode/pull/582 has blown it away.  It would probably be easier to rewrite the patch than to resolve the merge conflicts.
I don't understand why this was never reviewed.  :(

It would be nice if these features could be reviewed along with what https://github.com/jazzpi/ex-mode is doing with the commands. I added a similar request to that package to add : to the start of the command input.
If vim-mode and ex-mode merged together, then these requests would be better handled IMO.

As stated in the README, this package is no longer maintained and is deprecated. We recommend that people use the vim-mode-plus package instead. Because of this, we are archiving this repository and closing all issues and pull requests. Thanks very much for your support and contributions!


3DS.py only outputs text to touchscreen

Most likely it's just
consoleInit(GFX_TOP, NULL);
consoleInit(GFX_BOTTOM, NULL);

where the second consoleInit overwrites the first one.
The expected behavior would be to start outputting text on the topscreen, continue to the touchscreen once the topscreen is "full" and then start scrolling over both screens.

After overthinking this, I came to the point that this isn't actually necessary. The top screen should be initialized for print and printf output, customized behavior is up to the end user. Hence, this issue is no longer of interest.


[JN-749] Kit request task

DESCRIPTION
This PR includes a couple main areas::

Creates a kit request task when a kit is shipped to a participant, and marks that task complete when the kit is received back.
Provides a notification on the participant dashboard when a kit is shipped, and removes the notification when the kit is received back.

TO TEST:  (simple manual steps for confirming core behavior -- used for pre-release checks)

Update api-admin, api-participant, ui-participant;

Populate OurHealth;

Goto https://localhost:3000/ourhealth/studies/ourheart/env/sandbox/kits/requested/created;

Mash refresh button until jsalk has a sent kit.

Goto jsalk participant detail page (https://localhost:3000/ourhealth/studies/ourheart/env/sandbox/participants/OHSALK/tasks), and verify a new kit request task is now listed.

Goto https://sandbox.ourhealth.localhost:3001/ and login as<EMAIL_ADDRESS>

Verify the dashboard is showing the kit shipped notification.

Return to https://localhost:3000/ourhealth/studies/ourheart/env/sandbox/kits/requested/sent.

Mash the refresh button until jsalk has no sent kits.

Goto to the jsalk participant page (https://localhost:3000/ourhealth/studies/ourheart/env/sandbox/participants/OHSALK/tasks), and verify that the kit request tasks are now complete.

Return to https://sandbox.ourhealth.localhost:3001/hub

Refresh the page and verify there are no kit sent notifications.

also, please let me know if you can add the KIT_REQUEST to the list of taskTypeOptions in NotificationConfigView.tsx, so that we can configure email reminders (or maybe that's a separate ticket/PR?)

Erf. Missed the reminder notifications. Thx for spotting that.
I'll play with the layout to get the icon overlap fixed. Curious about how you get a local branch to work on your phone. I've been simulating smaller screens with a browser on my Mac, but I'm guessing that's not completely accurate. Again, thx for spotting that. Mobile was not on my checklist.

FWIW, I've looked for ways to test local development against my actual phone, and haven't found anything good.  In past places, I used ngrok (an ingress enabler that lets you run a shell command to map localhost to ngrok.io/some-guid so that it's accessible via external devices, but that didn't seem to work on our Broad computers due to BITS restrictions.  I asked around and no one had an alternative way (I'm guessing since we're the only really mobile-oriented application in DSP, it just doesn't come up for everyone else)

Thanks for reminding me of that "test-on-actual-phone" need.  Created https://broadworkbench.atlassian.net/browse/JN-784


MongoConnector deletes documents from Elastic after restart after it lost connection to Mongo

Hi,
we have a MongoDB replica set and yesterday we changed which node is primary by letting the current primary step down. It took a few seconds for a new primary to be elected and during this time MongoConnector emitted the following error:
2016-10-27 14:45:22,810 [ERROR] mongo_connector.oplog_manager:350 - Cursor closed due to an exception. Will attempt to reconnect.
Traceback (most recent call last):
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/oplog_manager.py", line 225, in run
    for n, entry in enumerate(cursor):
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 1090, in next
    if len(self.__data) or self._refresh():
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 1032, in _refresh
    self.__max_await_time_ms))
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 850, in __send_message
    **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 798, in _send_message_with_response
    exhaust)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 809, in _reset_on_error
    return func(*args, **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/server.py", line 120, in send_message_with_response
    response_data = sock_info.receive_message(1, request_id)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/pool.py", line 246, in receive_message
    self._raise_connection_failure(error)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/pool.py", line 346, in _raise_connection_failure
    raise error
AutoReconnect: connection closed
2016-10-27 14:45:39,861 [ERROR] mongo_connector.oplog_manager:350 - Cursor closed due to an exception. Will attempt to reconnect.
Traceback (most recent call last):
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/oplog_manager.py", line 225, in run
    for n, entry in enumerate(cursor):
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 1090, in next
    if len(self.__data) or self._refresh():
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 1032, in _refresh
    self.__max_await_time_ms))
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/cursor.py", line 850, in __send_message
    **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 798, in _send_message_with_response
    exhaust)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 809, in _reset_on_error
    return func(*args, **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/server.py", line 120, in send_message_with_response
    response_data = sock_info.receive_message(1, request_id)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/pool.py", line 246, in receive_message
    self._raise_connection_failure(error)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/pymongo/pool.py", line 346, in _raise_connection_failure
    raise error
AutoReconnect: connection closed

We then restarted the MongoConnector instance:
2016-10-27 14:47:02,434 [INFO] mongo_connector.connector:1062 - Beginning Mongo Connector
2016-10-27 14:47:02,479 [INFO] mongo_connector.oplog_manager:92 - OplogThread: Initializing oplog thread
2016-10-27 14:47:02,483 [INFO] mongo_connector.connector:296 - MongoConnector: Starting connection thread MongoClient(host=[u'elastic-stage-1.xxx.de:27017'], document_class=dict, tz_aware=False, connect=True, replicaset=u'esc-stage')
2016-10-27 14:48:41,428 [INFO] urllib3.connectionpool:214 - Starting new HTTP connection (1): elastic-stage-11.xxx.de

For a while everything looked good. Then we saw that MongoConnector was trying to update documents in Elastic but could not retrieve the documents from Elastic:
2016-10-27 14:54:29,469 [WARNING] elasticsearch:82 - GET /index_v20/entry/5811af180cf2c44f7e8ad8c6 [status:404 request:0.002s]
2016-10-27 14:54:29,470 [ERROR] mongo_connector.oplog_manager:317 - Unable to process oplog document {u'h': -8419284649862194854L, u'ts': Timestamp(1477572869, 4), u'o': {... {u'_id': ObjectId('5811af180cf2c44f7e8ad8c6')}, u'op': u'u'}
Traceback (most recent call last):
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/oplog_manager.py", line 303, in run
    ns, timestamp)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/util.py", line 43, in wrapped
    reraise(new_type, exc_value, exc_tb)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/util.py", line 32, in wrapped
    return f(*args, **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/mongo_connector/doc_managers/elastic2_doc_manager.py", line 135, in update
    id=u(document_id))
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/elasticsearch/client/utils.py", line 69, in _wrapped
    return func(*args, params=params, **kwargs)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/elasticsearch/client/__init__.py", line 346, in get
    doc_type, id), params=params)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/elasticsearch/transport.py", line 329, in perform_request
    status, headers, data = connection.perform_request(method, url, params, body, ignore=ignore, timeout=timeout)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/elasticsearch/connection/http_urllib3.py", line 109, in perform_request
    self._raise_error(response.status, raw_data)
  File "/var/virtualenv/mongo-connector-2.4-elastic2-doc-manager/local/lib/python2.7/site-packages/elasticsearch/connection/base.py", line 108, in _raise_error
    raise HTTP_EXCEPTIONS.get(status_code, TransportError)(status_code, error_message, additional_info)
OperationFailed: TransportError(404, u'{"_index":"index_v20","_type":"entry","_id":"5811af180cf2c44f7e8ad8c6","found":false}')

We could also see that the number of documents slowly but steadyly decreased in our ElasticSearch index.
When we stopped MongoConnector the number of documents in Elastic stayed the same, when we started MongoConnector again, the number of documents started to decrease again.
Therefore MongoConnector was deleting document in Elastic but we could not find any log entries for this in the MongoConnector log which we run on "verbosity": 2
We checked the oplog of our MongoDB and there was not delete operation for the mentioned object.
Therefore it seems that MongoConnector was deleting documents in our ElasticSearch index on its own.
Any idea why this happened would be appreciated?

Any chance you can try looking for deletes in the Elasticsearch log?
First mongo-connector should be able to handle a connection failure to

Can you also add your MongoDB version, Elasticsearch version, and mongo-connector version (pip freeze)? And your config file. Please remember to redact any sensitive information.

Hi,
thanks, I appreciate that you are looking into this.
Regarding elastic logs I could not find any information concerning deletes. But then the log is not that detailed.
We are using:

mongodb version v2.6.10
elastic 2.3.1

pip freeze:
elastic2-doc-manager==0.1.0
elasticsearch==2.3.0
mongo-connector==2.4
pymongo==3.2.2
pysolr==3.5.0
requests==2.10.0
urllib3==1.16
Config:
{
    "__comment__": "Configuration options starting with '__' are disabled",
    "__comment__": "To enable them, remove the preceding '__'",
    "mainAddress": "<%= @mongodb_host %>:<%= @mongodb_port %>",
    "noDump": false,
    "batchSize": -1,
    "verbosity": 2,
    "continueOnError": true,
    "logging": {
        "type": "file",
        "filename": "/var/log/mongo-connector/index_v20.log",
        "rotationInterval": 0
    },
    "authentication": {
        "adminUsername": "xxx",
        "passwordFile": "/var/mongo-connector/passwords/xxx-password"
    },
    "namespaces": {
        "include": ["xx.yy"],
        "mapping": {
                "xx.yy": "index_v20.entry"
        }
    },
    "docManagers": [
        {
            "docManager": "elastic2_doc_manager",
            "targetURL": "<%= @elastic_host %>:<%= @elastic_port %>",
            "args": {
              "clientOptions": {"timeout": 100}
            }
        }
    ]
}

Here is the oplog entries for "5811af180cf2c44f7e8ad8c6":
{ "ts" : Timestamp(1477553945, 1), "h" : NumberLong("-4255217858771921737"), "v" : 2, "op" : "i", "ns" : "xx.yy" }
{ "ts" : Timestamp(1477558444, 50), "h" : NumberLong("-3090217483104770716"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477558566, 2), "h" : NumberLong("1146974894952798907"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477558625, 54), "h" : NumberLong("7626505905232205825"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477564323, 2), "h" : NumberLong("5380705482320498"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477564505, 5), "h" : NumberLong("-7303962542891951456"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477572869, 4), "h" : NumberLong("-8419284649862194854"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477573865, 6), "h" : NumberLong("8069593645982629790"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477573868, 3), "h" : NumberLong("-566094036316565444"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477581964, 4), "h" : NumberLong("-5676365465914338805"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }
{ "ts" : Timestamp(1477582024, 5), "h" : NumberLong("7288815515185720138"), "v" : 2, "op" : "u", "ns" : "xx.yy", "o2" : { "_id" : ObjectId("5811af180cf2c44f7e8ad8c6") } }

I don't see anything that would cause an update to be converted into a delete in the elastic2-doc-manager. Perhaps the xx.yy collection has documents with a string that is the same as the value mongo-connector uses to store the ObjectId? Can you try searching the oplog for "_id": "5811af180cf2c44f7e8ad8c6"?

I tried searching the oplog for "_id": "5811af180cf2c44f7e8ad8c6" and it did not return any results.

Thanks, so then it is probably something else. It's worth pointing out that your mongo-connector, elastic2-doc-manager, and Elasticsearch versions are outdated. Perhaps this issue is not present in the current releases.


Add seat_count support to get_price_estimates

Thanks for your contribution @robbiet480 - can you make the default seat_count=None instead of seat_count=2 as you have now?
When we document that the default is 2, we mean that the Uber API will assume 2 if no seat_count parameter is sent, so there is no need to set a default at the SDK level.

Also please sign our cla (t.uber.com/cla) so we can accept your PR when it's ready!

@christinekim seat_count=None now and the CLA has been signed!

Thanks, your PR has been merged and I'm distributing the new version on PyPi now


Unable to connect to WebSocket

I am following the steps in the documentation but i'm unable to get the connection to the webSocket, can someone tell me what i'm doing wrong?
I'm trying to connect to the Bitso WebSocket that is public.
https://bitso.com/api_info#general41
The following is my code.
override func viewDidLoad() {
        super.viewDidLoad()

        configureWebSocket()
    }

When running the app it prints "Connecting" but nothing more
extension ViewController: WebSocketDelegate {
    func configureWebSocket(){
        let socket = WebSocket(url: URL(string: "wss://ws.bitso.com")!)
        socket.delegate = self
        socket.connect()
        print("Connecting")
    }

    func websocketDidConnect(socket: WebSocket) {
        print("WebSocket Connected")
        let subscribe_trades: [String:String] = ["action":"subscribe", "book":"btc_mxn", "type":"trades"]
        guard let json_trades = try? JSONSerialization.data(withJSONObject: subscribe_trades, options: []) else {return}
        guard let jsonString_trades = String(data: json_trades, encoding: .utf8) else {return}

        print(jsonString_trades)
        socket.write(string: jsonString_trades)
    }

    func websocketDidReceiveData(socket: WebSocket, data: Data) {
        print("WebSocket recieve data")
    }

    func websocketDidDisconnect(socket: WebSocket, error: NSError?) {
        if error != nil {
            print("websocket is disconnected: \(error!.localizedDescription)")
        } else {
            print("websocket disconnected")
        }
    }

    func websocketDidReceiveMessage(socket: WebSocket, text: String) {
        print("WebSocket recieve message: ", text)
    }
}

You need to retain the socket variable, or in other words, make it property so it will stick around and not fall out of scope.


Add documentation on usage with use cases, best practices and links to formal documentation

/assign @xiaoweim


Add virtctl expand command

What this PR does / why we need it:
This adds 'expand' command to virtctl, whichs allows
to expand Virtual Machine spec by using CLI.
Release note:
Add 'expand' command to virtctl

Signed-off-by: Ondrej Pokorny<EMAIL_ADDRESS>

@opokornyy Any reasons why we don't put this new command together with the other VM related commands?

Reading from the tests you are using 2 namespaces, can you clarify this? Why can 't we simply specify the namespace where we are looking for the VM? virtctl is a client tool and it isn't run as a pod

Reading from the tests you are using 2 namespaces, can you clarify this? Why can 't we simply specify the namespace where we are looking for the VM? virtctl is a client tool and it isn't run as a pod

I was trying to test the case when VM is in different namespace as you have mentioned. I will probably remove it, because as you suggested before the namespace flag is not needed since there is one for virtctl already.

@opokornyy Any reasons why we don't put this new command together with the other VM related commands?

That's a good point, I hadn't thought of that. I will move the command to the other VM related commands.

/retest

/cc
/area instancetype

/retest

After this PR, we are also considering a follow-up PR that would refactor the vm.go file by separating each command into its own file to make it cleaner.

Thanks!
/lgtm

@xpivarc, @enp0s3, @davidvossel would you please review this PR?

/retest

/test pull-kubevirt-e2e-k8s-1.24-sig-compute-root

/retest

/retest


Remove archivist:migrate implicit call in archivist:create

Why are we removing it? Please provide a description so that we may understand the purpose of this PR.

mage/mage/pull/234 introduced a bug.
archivist:create now implies archivist:migrate but archivist:create does not call mage.openVaults. Thus, if you have migrations it will fail as the database connection is not opened.


⚠ Fortnite has degraded performance

In a5990b4, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1449 ms

Resolved: Fortnite performance has improved in a02d8b4.


null reference exception on uwp

Winphone 8 is not supported
Please refrain from +1's, nuget library update requests (this is not an issue with the library), and requesting timelines for something.  Please also make sure you have read the FAQ section on the README

Please check all of the platforms you are having the issue on

[] iOS
[] Android
[x] UWP
[] PCL

Please state the issue to the best of your ability below

I was using the following code snippet on UWP and was getting a null reference issue when trying to open a prompt.  I fixed the issue by adding the lines that are commented out.    Might I suggest making these strings have an empty value rather than null as a default.  I had a similar issue popping up a toast on UWP but that worked fine on iOS and Android.
var config = new PromptConfig
{
//Text = "",
//Title = "Clone Pallet",
//Placeholder = "",
InputType = InputType.Number,
Message = "Enter number of times to clone Pallet",
CancelText = "Cancel",
OkText = "Ok",
OnAction = (sender) =>
{
HandleCloneResult(sender, pallet);
}
        };
        dialog.Prompt(config);

Please copy and paste the exception details below.  If you are having a crash and this detail is missing, your issue will be closed without warning.

Please include exceptions!

Exception thrown: 'System.ArgumentNullException' in mscorlib.ni.dll

Exception thrown: 'System.ArgumentNullException' in mscorlib.ni.dll
Sorry accidentally closed the issue.

The full exception with stack trace please.

Sorry but there wasn't much more helpful.
MSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\System.Xml.XmlDocument.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\System.Xml.XmlSerializer.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\Version.Plugin.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\Version.Plugin.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\WMSMobile.dll'. Symbols loaded.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\Xamarin.Forms.Platform.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'C:\Users\AJensen\Source\Repos\Convoy\WMSMobile\WMSMobile\WMSMobile.UWP\bin\x86\Debug\AppX\Xamarin.Forms.Xaml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
The thread 0x2f74 has exited with code 0 (0x0).
The thread 0x3a40 has exited with code 0 (0x0).
The thread 0x2eb4 has exited with code 0 (0x0).
The thread 0x3418 has exited with code 0 (0x0).
'WMSMobile.UWP.exe' (CoreCLR: CoreCLR_UWP_Domain): Loaded 'Anonymously Hosted DynamicMethods Assembly'.
Client Count 29
The thread 0x1630 has exited with code 0 (0x0).
The thread 0x3094 has exited with code 0 (0x0).
The thread 0x2aec has exited with code 0 (0x0).
Exception thrown: 'System.ArgumentNullException' in mscorlib.ni.dll
The thread 0x3910 has exited with code 0 (0x0).
The thread 0x26c4 has exited with code 0 (0x0).
The thread 0x2964 has exited with code 0 (0x0).
The thread 0x2c94 has exited with code 0 (0x0).


Add docker support for quick deployment

Docker could be used to set up Nginx and MongoDB automatically for quicker website deployment on any OS

Finished via Docker branch, merged into main


Action-Dependent Consequences (within the Editor)

Update the consequences page so that unique consequences can be created for each combination of actions a simulator user can take

Will likely involve whoever is working on the database

BACKLOGGED: Ran out of time to implement; needed to focus on integrating with the backend team to set up new endpoints that worked with the new schema before deploying changes to the server.

This is a required feature (as asked by the customers).


Release discriminator checkpoint

The pre-trained model on LibriTTS960h works very well, I wonder if you can release the corresponding discriminator checkpoint so I can continue training on my custom dataset instead of training from scrach.

The pre-trained model on LibriTTS960h works very well, I wonder if you can release the corresponding discriminator checkpoint so I can continue training on my custom dataset instead of training from scrach.

Thanks for your attention, I have uploaded the disc checkpoint on huggingface just now. @NZqian
And if you have any other question about train encodec, please contact me by using email or wechat
email<EMAIL_ADDRESS>wechat: ZhikangNiu_Wechat


Update Remove-DlpCompliancePolicy.md

https://github.com/MicrosoftDocs/office-docs-powershell/issues/3284

Docs Build status updates of commit 58b45d6:
:clock10: Full build: the average full build time is 14 min(s) 18 sec(s), this is based on the last 113 build(s) for this repository.
:warning: This is a FULL build due to the incremental build being disabled in configuration file (.openpublishing.publish.config.json in 'live' branch). For more detailed info, please click here.

Docs Build status updates of commit 58b45d6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/policy-and-compliance-dlp/Remove-DlpCompliancePolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 4d534af:
:clock10: Full build: the average full build time is 14 min(s) 15 sec(s), this is based on the last 124 build(s) for this repository.
:warning: This is a FULL build due to the incremental build being disabled in configuration file (.openpublishing.publish.config.json in 'live' branch). For more detailed info, please click here.

Docs Build status updates of commit 4d534af:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/policy-and-compliance-dlp/Remove-DlpCompliancePolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 4a6d620:
:clock10: Full build: the average full build time is 14 min(s) 15 sec(s), this is based on the last 128 build(s) for this repository.
:warning: This is a FULL build due to the incremental build being disabled in configuration file (.openpublishing.publish.config.json in 'live' branch). For more detailed info, please click here.

Docs Build status updates of commit 4a6d620:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/policy-and-compliance-dlp/Remove-DlpCompliancePolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Docs Build status updates of commit 3069d1f:
:clock10: Full build: the average full build time is 14 min(s) 11 sec(s), this is based on the last 147 build(s) for this repository.
:warning: This is a FULL build due to the incremental build being disabled in configuration file (.openpublishing.publish.config.json in 'live' branch). For more detailed info, please click here.

Docs Build status updates of commit 3069d1f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/policy-and-compliance-dlp/Remove-DlpCompliancePolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Update primer.md

Fixed broken link
/cc @BethMassi @blackdwarf

I just noticed the same happened with issue #174. The person only edited the first paragraph but somehow the last line was included in the PR (?!?).

I'm inclined to think it's a difference between \n and `\r\n' in the file and git's diff is interpreting the lines are different.  At any rate, I don't think it's a problem so long as the text itself isn't accidentally changed.

:shipit: LGTM

I think so too @cartermp. I reviewed the last line and it looks the same to me.
But if you guys prefer, I can delete this one and try again.

No need.  If it were lots of paragraphs I'd say deleting and re-doing might be worth it, but since it's just one paragraph I think it's fine.


feat: change multiple compartment abbreviations

Main improvements in this PR:
This is a more extensive/exhaustive implementation of #330 to address discussions in #314.
Three Human-GEM compartment abbreviations are changed in the model file, metabolite annotation file, metabolic task files, and the addBoundaryMets function:

Compartment
Abbreviation
New Abbreviation

Extracellular
s
e

Boundary
x
b

Peroxisome
p
x

Since the changes (diffs) are quite large, I implemented the changes with a script changeCompAbbrevs in code/modelCuration/.
I hereby confirm that I have:

[X] Tested my code on my own computer for running the model
[X] Selected develop as a target branch

Just so you know, there is a reference to 'x' in a commented line in importYaml, which might be good to either update or delete.

@mihai-sysbio Good catch, I have now removed that line.

I've gone through all the changes that look good to me. @JonathanRob nice work.
though there's a little concern about commit 5e6af0f92bde6079cb68efeb6d4616691577dcb8 that marked all these previous metabolite ids as deprecated, this is probably overkill. What we are trying to do here is replacing ids i.e. adapting to the BiGG (or KBase/SEED) scheme (#314), which actually reserved p and s for compartments periplasm  and eyespot, respectively. And this commit excluded the possibility of their occurrence in periplasm and/or eyespot (even though HumanGEM doesn't has these compartments that might be added later). So this commit appears to be unnecessary and should be abandoned. What do you guys think?

now the changes introduced by #339 led to conflicts in metabolites.tsv

It looks to me like we are following the BiGG specification here, but maybe we should reference the source directly.
For ModelSEED the template for Human on the master branch looks fairly compatible with implemented changes.

id
name

c0
Cytosol

e0
Extracellular

a0
Carboxysome

g0
Golgi

l0
Lysosome

m0
Mitochondria

n0
Nucleus

r0
Endoplasmic_Reticulum

x0
Peroxisome

Just a ping to advance this PR.
@JonathanRob do you think you can resolve the conflicts?
@haowang-bioinfo is it okay that we are waiting for your review?

Once #343 is merged, the conflicts should be resolved.

To avoid future merge conflicts, I think it makes sense to hold off on creating any PRs until the metabolites get renamed. This makes the current PR a priority. @JonathanRob let me know how I can help.

@mihai-sysbio yes, exactly. I will merge #343 to see if that solves the conflict on this PR. If that doesn't work, then I may ask for some help.

@haowang-bioinfo is it okay that we are waiting for your review?

@mihai-sysbio sorry I missed this message


Sometimes lights "miss" an update

hey again,
I've been using the control more exhaustively and noticed that sometimes one of the lights will be skipped and require multiple calls for it to register the new values. This is particularly annoying when switching between color mods (rgb and whatever the other one is called). When controlling the lights manually it is not so critical because the user can just push the button agian, but from an automation perspective it is a real problem. What is the recommended way of dealing with this issue? Can a write/verify mode be activated somehow that ensures the light registered the update?

@dom11990 the integration does already some verification step. It expects a response when a commands is send. When no response is received it is sent again but can take a few seconds.
Can you enable debug logging, trigger your lights and post the logs here?
I didn't encounter a "miss" myself. When I trigger multiple lights (give a group of lights a different color) it can take a few seconds but it will update the lights correctly.

I have 4 lights in a group and one of them seems to have switched out of rgb mode. This is one of the things that seem to randomly happen.
log.txt

Is it the front door light that behaves different? I see some setWhiteBrightness commands for that specific light. The others seem to receive setColorBrightness. Do you use a scene too enable the light's?

It seems to be random, which light misbehaves. I was using the default card for controlling RGB lights but with a light group instead of a single light entity. Can using a scene cause this?

I noticed when I call bluetoothctl my bt adapter seems to be in a hard scan loop with no waits in between, is this expected?

It seems to be random, which light misbehaves. I was using the default card for controlling RGB lights but with a light group instead of a single light entity. Can using a scene cause this?

Will do some tests during the weekend. Are they all the same lights?

I noticed when I call bluetoothctl my bt adapter seems to be in a hard scan loop with no waits in between, is this expected?

Do you have the HA Bluetooth integration enabled?

They are all the same lights with the same firmware versions. Yes I do have the HA bluetooth integration enabled.

They are all the same lights with the same firmware versions. Yes I do have the HA bluetooth integration enabled.

Could you test with HA Bluetooth integration disabled? What version of HA are you using?

I'm now not able to reproduce the behavior :( I deleted one of the scenes I had defined using the lights. It was not being called as far as I could tell. I also updated to the latest version of HA. I'll keep trying to stress the lights a bit this weekend. If I'm unable to produce the issue again I'll close the issue.
How does the system respond when two bluetooth controllers are present? Can I blacklist one somehow? I noticed that the BT on my Pi3 seems to get hung up and it wouldnt detect the lights at all. I added the BT Integration fort it and then disabled it. I also added a stick and it was since running more reliably (except for this strange issue I posted about).

I had the same that all Bluetooth devices got a RSSI of 0 when HA was running for a while. It was caused by the HA Bluetooth integration that is constantly running a scan and restarting the Bluetooth controller on failure.
I disabled the HA Bluetooth integration and now the Bluetooth controller is usable again.

How does the system respond when two bluetooth controllers are present?

Currently it will connect to the first controller (hci0). Will check if this can be made configurable.

Unfortunately, I'm not able to test any further because the lights arent being detected anymore.  The log is full of timeouts. I deleted both of the bluetooth integrations I had but this seems to not improve the situation. Any idea what could be causing this? I'm on the RPi3 and of course it would be ideal if I could just use the onboard BT instead of an external USB adapter.
2022-10-17 09:45:54.861 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Shower][a4:c1:38:00:43:f9] Device NOT found during Bluetooth scan 2022-10-17 09:45:54.861 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Turn][a4:c1:38:05:9e:49] Bluetooth scan returns no RSSI value 2022-10-17 09:45:54.862 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Kids][a4:c1:38:01:c5:15] Bluetooth scan returns no RSSI value 2022-10-17 09:45:54.862 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Bear][a4:c1:38:78:b8:ac] Bluetooth scan returns no RSSI value 2022-10-17 09:45:54.862 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Front Door][a4:c1:38:83:e8:35] Bluetooth scan returns no RSSI value 2022-10-17 09:45:54.863 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Bed][a4:c1:38:24:7f:a8] Device NOT found during Bluetooth scan 2022-10-17 09:45:54.864 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC] Queue command requestStatus {'dest': 65535, 'withResponse': True} 2022-10-17 09:46:01.916 ERROR (SyncWorker_1) [custom_components.awox.awoxmeshlight] Timed out connecting to a4:c1:38:78:b8:ac after 15 seconds. 2022-10-17 09:46:01.927 INFO (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Bear][a4:c1:38:78:b8:ac] Failed to connect, trying next device [NotConnectedError] Timed out connecting to a4:c1:38:78:b8:ac after 15 seconds. 2022-10-17 09:46:01.928 DEBUG (MainThread) [custom_components.awox.awox_mesh] [SmbZcgdC][Bear][a4:c1:38:78:b8:ac] Setting up Bluetooth connection failed, making sure Bluetooth device stops trying 2022-10-17 09:46:01.930 DEBUG (SyncWorker_8) [custom_components.awox.awoxmeshlight] [SmbZcgdC][a4:c1:38:78:b8:ac] Force stopping ble adapter 2022-10-17 09:46:02.238 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 2 2022-10-17 09:46:02.248 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 3 2022-10-17 09:46:02.255 DEBUG (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] get item from queue 2022-10-17 09:46:02.256 DEBUG (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] process 0/21 - {'command': 'requestStatus', 'params': {'dest': 65535, 'withResponse': True}, 'callback': <function AwoxMesh._async_add_command_to_queue.<locals>.command_executed at 0x7f8af5c430>, 'allow_to_fail': False} 2022-10-17 09:46:02.261 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 1 2022-10-17 09:46:02.270 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 2 2022-10-17 09:46:02.277 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 3 2022-10-17 09:46:02.285 DEBUG (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] get item from queue 2022-10-17 09:46:02.285 DEBUG (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] process 0/20 - {'command': 'requestStatus', 'params': {'dest': 65535, 'withResponse': True}, 'callback': <function AwoxMesh._async_add_command_to_queue.<locals>.command_executed at 0x7f8af5f880>, 'allow_to_fail': False} 2022-10-17 09:46:02.292 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 1 2022-10-17 09:46:02.299 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 2 2022-10-17 09:46:02.305 WARNING (AwoxMeshCommands-SmbZcgdC) [custom_components.awox.awox_mesh] [SmbZcgdC] Command failed, retry 3

The onboard BT is probably not powerfull enough. This with the fact that HA is now also scanning for BLE devices it will probably give issues with your BLE connections.
If you get Bluetooth scan returns no RSSI value messages it implies that the BT controller isn't able to connect to you device probably because it's out-of-range. See also https://www.home-assistant.io/integrations/bluetooth/#bluetooth-interference-with-other-devices


Create method for georefferencing input files with no or invalid georefferencing data

Fixed with option to pass input crs.


Is it possible to add multiple items of one type?

Hello
I want to add multiple openingHoursSpecification for business hours like this:
"openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday",
        "Tuesday"
      ],
      "opens": "11:30",
      "closes": "22:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "opens": "11:30",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "16:00",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Sunday",
      "opens": "16:00",
      "closes": "22:00"
    }
  ],

Is this possible and how? In my case only one item seems to be possible. By adding multiple items only the last will be displayed.
Best regards

You should be able to add an array of items to any method.
Something like this:
$mySchema->openingHoursSpecification([
    Schema::openingHoursSpecification()->dayOfWeek('Saturday')->opens('16:00')->closes('23:00'),
    Schema::openingHoursSpecification()->dayOfWeek('Sunday')->opens('16:00')->closes('22:00'),
]);


How to use the module in the browser?

Hi, can you show how to include all the code in one js file to be used in the browser?  Thanks for your help.

Webpack, or browserify should allow you to do this.


Expire the token prematurely on client side

Our assumption was that expires_at? is inaccurate and needs to be offset by some fixed latency amount that we never expect to exceed has been tested and this change solves the described issue #393

The Kred::HttpErrors (which are due to getting two 401 in a row and failing the request) have vanished competely after the deploy (second green marker from the right).
The 10 seconds are a bit arbitrary, and in worst case (where latency is zero) will simply expire the token 10seconds too early on the client side. Which I think most people can live with since expires_at often is 300s or even 1800s.

Pull Request Test Coverage Report for Build 648

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at ?%

Totals

Change from base Build 625:
0.0%

Covered Lines:

Relevant Lines:
0

💛  - Coveralls

Interesting solution.
What if instead of adding a constant that would globally apply for every use case, including some where it may be detrimental, we added the expiry_reduction as an option to AccessToken#initialize:
Current:
      opts = opts.dup
      [:refresh_token, :expires_in, :expires_at].each do |arg|
        instance_variable_set("@#{arg}", opts.delete(arg) || opts.delete(arg.to_s))
      end
      @expires_in ||= opts.delete('expires')
      @expires_in &&= @expires_in.to_i
      @expires_at &&= @expires_at.to_i
      @expires_at ||= Time.now.to_i + @expires_in if @expires_in

Update:
      opts = opts.dup
      [:refresh_token, :expires_in, :expires_at, :expiry_reduce].each do |arg|
        instance_variable_set("@#{arg}", opts.delete(arg) || opts.delete(arg.to_s))
      end
      @expires_in ||= opts.delete('expires')
      @expires_in &&= @expires_in.to_i
      @expires_at &&= @expires_at.to_i
      @expiry_reduce &&= @expiry_reduce.to_i
      @expires_at ||= Time.now.to_i + @expires_in if @expires_in
      @expires_at -= @expiry_reduce if @expiry_reduce

Then the handling of the expires_at can remain the same, from the perspective of all outside callers of this class, the expiry is just sooner than it otherwise would have been.
Would that work for your use case?

@pboling Sounds good! I updated with inspiration from your pseudo code, and added some specs.

I like the direction of this!

Made the initialize code slightly more complex and had to add another rubocop exclusion I'm afraid. The initialize code is getting hairy, I have to admit.

I added further changes as per review. Unfortunately the rubocop complaints are still there, I cannot get rid of them without a bigger refactoring of the code. Perhaps this can be raised as separate issue.

Need to keep this branch open a while until a new version of the gem is released

Progress is slow on the next release, but it is coming!


Change Default Trigger Key to H

The old default of C stopped working due to an Atom update that we can't change.

@thomaslindstrom Hi, I think this project has not been updated for a long time. Do you no longer support this project.


Failed To Connect To Port

While chatting with blenderbot with the $HOST search_server it stopped taking inputs after a while and when I checked with the command

!curl -X POST $HOST -d "q=biggest gpt model&n=1"

it threw the error

curl: (7) Failed to connect to <IP_ADDRESS> port 1111: Connection refused

Did you try resetting the server with a different port? it could be all kinds of stuff specific to your os, what is running on it, etc

Thank you I forgot to close it.


::find() is not finding by the column that I set

I set primary key as id in model file rather than _id of the mongo.
When run the Model::find(), it will find column _id, not the primaryKey I set.
I found it was hard coded here.

You should override $primaryKey attribute in your model like:
protected $primaryKey = '_id';

I had this issue as well.


Refactor

I refactor methods and arguments

if you have a new data, you can reload fortuneWheel

Hello, thanks for the pull request, i have to mention that you should not explicitly call draw(self.bounds) rather setNeedsDisplay()

Hello . Thanks for your replay . I needed to reload data, so I need to redraw. yes?


Handle selection clearing properly during interactive presentations

Fixes #50.
This updates TableViewController to use UIViewController's transitionCoordinator in viewWillAppear to determine if an interactive transition was canceled and handles row selections and deselections appropriately. Hat tip to @calebd for the implementation idea.
The fix won't actually be evident until we do something about https://github.com/venmo/Static/issues/65, however.

Dope. Looks good to me.
@calebd, you wanna take a peek too?

Looks good to me! :)


Modify source validator to perform clang-format

Right now, many files in our code break our formatting guidelines. In an effort to incrementally cleanup our code, this PR modifies the source validator script to also perform clang-format checks when explicitly provided with a list of files. In tandem with using a Git pre-commit hook (included in this PR, and which all contributors should start using) we can incrementally ensure all code is guaranteed to be formatted correctly. This saves everyone time during reviews.
Notes: Right now, clang-format is disabled when scanning whole directories because there are just too many files that don't adhere to the format. We can either have a hackathon where we cleanup the code, or use a whitelist (included in the PR) to exclude certain files. I prefer the former.
Comments welcome.

Coverage increased (+0.008%) to 75.167% when pulling 765722ac91716ab01c3c58b21fd8fb20fdf46684 on pmenon:formatting into 570cc8ecf2e8b7b9b342e581da6b466d0ef6f1ac on cmu-db:master.

Coverage remained the same at 75.159% when pulling 2792d24fcc78bc53b5ca29fe2a1fa8f535001dba on pmenon:formatting into 570cc8ecf2e8b7b9b342e581da6b466d0ef6f1ac on cmu-db:master.

Coverage increased (+0.03%) to 75.154% when pulling 38cf1c39482c03eb9731ad5304fb0fe9cf5f57e0 on pmenon:formatting into 924578f17affc2b6bbdc5e7ada67a7d869e7015e on cmu-db:master.

Coverage increased (+0.01%) to 75.135% when pulling 38cf1c39482c03eb9731ad5304fb0fe9cf5f57e0 on pmenon:formatting into 924578f17affc2b6bbdc5e7ada67a7d869e7015e on cmu-db:master.

Coverage increased (+0.004%) to 75.281% when pulling f88de1b0e201464103de49e0df574e30be52f5c7 on pmenon:formatting into 917934825bb8ab00cd957b2f14cbdcaac997ae30 on cmu-db:master.


Update BookmarkDB.java

There seems to be two commas forgot.

+1

@freerdp-bot I don't expect this to fail, but would give a build test anyway ?


Update certbot-dns-plugins.json

Update certbot-dns-infomaniak plugin to version 0.2.2 as it doesn't work anymore in version 0.1.12.

Duplicate ! Sorry


[i18n] Initialize client with language

The Shopify Buy JS SDK supports an optional language when initializing the client:
https://shopify.github.io/js-buy-sdk/config.js.html#line67
The option initializes the client to return translated content as shown here:
https://www.npmjs.com/package/shopify-buy#initializing-the-client
Would you accept a PR to add this as an optional configuration setting?

I would love that! Please open a PR

@thetrevorharmon I hit a type error showin in the linked issue. I'll wait to see how Shopify responds before continuing as I'd like to see them take ownership over their type definitions and the relative priority for me provides enough cushion to wait.

Ended up abandoning Shopify to take more control over my stack and am evaluating Reaction Commerce so I won't be able to service this issue. This shift was brought about by Shopify's payment handler Stripe as they do not support support the types of products I want to sell (leaves from trees in indonesia, if you can beleive it). Please feel free to close this issue if there if there are no immediate plans for i18n but note I had very good luck building a POC using this alongside the following starter I created: https://habd.as/code/gatsby-starter-i18n-react-i18next/


chore(master): release 0.43.1

:robot: I have created a release beep boop
0.43.1 (2024-09-19)
Features

migrate to bee-2.2.0 (#436) (9874352)

update bee dashboard to latest version (#433) (5a2fe76)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/ethersphere/swarm-desktop/releases/tag/untagged-220917696b77b583a093 :sunflower:


Backport Cannot edit load-balancer or service discovery yaml #19723

Backport for https://github.com/rancher/rancher/issues/19723

This issue is also happening in version 2.2.2 rancher:stable

Version: v2.1.7 -> v2.2.3-rc7
The problem is when you try to View/Edit YAML of LB, Service (Ingress), Secrets, Config Maps.
I tested all of these. We can now view/edit YAML for each without any issues post-upgrade. See the #19723 issue for details about this. Issue only happens with HA upgrades and is now fixed.

Re-opened issue for me to take a look at and try to reproduce what was reported  in originating issue #19723 because this should be fixed based on my testing done in v2.2.3-rc7 recently.
I will need to check cronJob view/edit yaml as well.

UPDATE:
There was some confusion. v2.2.3 does NOT have this fix. This is because we had to cut a v2.2.3 release to fix a significant issue with monitoring. Thus v2.2.3 release does NOT contain this fix. The unsupported rc's will, but this should never be used in production.
I have re-opened this issue to double-check and validate again in v2.2.4-rc1 or newer rc.

Version: v2.1.7 -> v2.2.4-rc2 (HA Setup)
I tested this again, just to make doubly sure everything looks good in 2.2.4. I again checked Service (Ingress) with a xip.io and l4 lb, Secrets, Config maps, and now also included a check with cronjob workload as this was mentioned in the originating issue.
During my tests I encountered no issues when I try to edit/view YAML post-upgrade. No unexpected warnings/errors in browser dev console as well. You might see an error when attempt to view/edit YAML and this is NOT related to this issue. It doesn't break anything. This is tracked here: #20249
Again, note this problem only affects an HA setup AND with upgrades to newer rancher 2.2.3 and earlier.


Is "Intraday" information only for "last trading day"?

Not sure if there is an issue or I'm just missing something.
I'm trying Alpha Vantage and I'm quite impressed with its speed. This module is also very easy to use - congratulations Romel Torres.
However, I'm not finding a way to get "as of now" price information. I'm OK with delayed data (e.g. 20 minutes) but does "intraday" means "yesterday's intra-day" data? Below is a code and the output I get. The market is open now (March 19th, 10:35 AM EST) and see below what I get for Coca-Cola. Note that the last trading day is for March 18th:
from alpha_vantage.timeseries import TimeSeries
ts = TimeSeries(key='my key here',output_format='pandas')
ticker = 'KO'
data, meta_data = ts.get_intraday(symbol=ticker, interval='1min', outputsize='compact')
print('\n'+ 'Ticker: ' + ticker)
print(data)

@Rational-IM, this seems to be a server-side behavior instead of an issue with this Python library. Do you mind directing your question to<EMAIL_ADDRESS>Thanks!


feat(build): add travisci and fix lint issues

#105

Someone with repo permissions will need to connect to travisci and push a separate commit after this is merged for the first build to trigger. I'm happy to help set that up if you'd like.

@superRaytin, could you enable travis?

@domoritz done!


Export "no basic auth credentials" as an error value

Making this an exported error value will allow users of the
registry/client/auth module to have consistent behavior between
authentication failures and cases where no credentials are provided.

Current coverage is 52.90%

Merging #1452 into master will decrease coverage by -3.84% as of b046861

@@            master   #1452   diff @@
======================================
  Files          122     123     +1
  Stmts        11095   11438   +343
  Branches       772     731    -41
  Methods          0       0
======================================
- Hit           6296    6051   -245
+ Partial        772     731    -41
- Missed        4027    4656   +629

Review entire Coverage Diff as of b046861

Uncovered Suggestions

+0.28% via ...ge/driver/gcs/gcs.go#182...213
+0.24% via ...rage/driver/s3/s3.go#168...195
+0.24% via ...rage/driver/s3/s3.go#115...142
See 7 more...

Powered by Codecov. Updated on successful CI builds.

LGTM

LGTM


Source credential changes outside of Chocolatey GUI cause issues

If a source is changed to require credentials and the source configuration is not changed prior to opening Chocolatey GUI, it errors on opening as it is attempting to check for updated packages and the source keeps asking for credentials.

I would hope that Chocolatey GUI recognizes the issue and stops attempting to use that source (and then places a little red background on it in the sources tab). Maybe an alerts section as well to let folks know something is wrong.

Gui is currently very unreactive to outside changes once started. One of my next things I want to tackle.

Sorry for the confusion. If you change the source to require credentials, and then you open Chocolatey GUI, hoping to go update the source with the credentials, you are SOL and must do it from the command line.

Ah. I'll look into that now

I believe this is likely still an issue unless it opens a dialog when requested.

Can confirm that this is still an issue when using Chocolatey V 1.1.0 and Chocolatey GUI V 1.0.0
When attempting to load Chocolatey GUI while having an authenticated source with no saved authentication in the source config of Chocolatey. Chocolatey GUI will open to the splash screen and then stop with a [Fatal] Unhandled Exception error in the Chocolatey GUI log.
Full relevant info from Chocolatey GUI log output:
2022-06-24 08:08:18.986 -07:00 [Information] Please provide credentials for: https://Testy:8443/repository/ChocolateyInternal/
2022-06-24 08:08:19.007 -07:00 [Fatal] Unhandled Exception

Additional error info from Window event viewer

Error text itself:
Application: chocolateygui.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
   at System.Console.ReadKey(Boolean)
   at chocolatey.infrastructure.commandline.ReadKeyTimeout.console_read_key()
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ThreadHelper.ThreadStart()


Broken link to docker-compose.yml

Describe the bug

When click on "An example composefile is provided." Its throws error 404.

Expected behavior

It should provide a RAW format of a sample docker-compose.yml
To Reproduce

Go to the section Using the Docker Image
Scroll toward the end of section (just before Alternative Installation Methods there's a link written "An example composefile is provided".
Click on it will throw page not found error.

My Platform

OS: Ubuntu 20.04.4 LTS
Browser: Google Chrome Version 100.0.4896.60 (Official Build) (64-bit)
Additional context

N/A

Hi, this issue tracker is for issues with the codebase behind https://pypi.org itself, not the projects hosted on PyPI.
You should report this issue to the tracker for the project in question instead.


Warning: Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead.

React.PropTypes usage is now deprecated. prop-types now needs to be used as a replacement
Refer to dist/index.js

I opened a pull request addressing this, hopefully the maintainers will merge it soon 😁
It's PR #18 just in case

😫

Any news on this? Could really do with this pull request being approved.

I think we need new maintainer, current is not responding recent weeks

I wrote to some guys at moment gh org.
But they was not respond me too :(

Sorry for the delays. Work has been crazy! I will get the PR merged in tomorrow.


Athens ASD

@ej49ersFan athensasd.txt I am sorry, I have to close the request without merging, because you made a mistake in a request and did not specify any filepath. Please ensure that you are familiar with this repository rules located at the bottom of this page and make a new correct request. Thank you for your understanding!


There is no getObjects method?

Version

Version 3.3.0
Development Environment

Ubuntu, Chrome
Current Behavior

Currently there is only one way to get coordinates from objects which is getObjectProperties(id) but this requires an id as a parameter.
I wonder if there is anything similar to get an array with all the objects properties
Expected Behavior

Something like this
getObjectsProperties(['id', 'left', 'top'])
[
  {id: 1, left: 100, top: 100},
  {id: 2, left: 200, top: 200},
...
]

Hi anyone , is there any updates on this feature? I found the need for this method in our use case also where we need to get all the objects and their properties to be saved on a persistent storage so that it can be accessed again. Kindly point me to the right direction, if anyone could help. Thanks!

I have managed to get the set of objects (along with the needed properties) by inspecting the getInstance() of the component like so on a react that uses the @toast-ui/react-image-editor:
// editor ref
const editor = useRef();

// handler that can be bind to `onClick` of an element for inspection or further processing
const handleClick = () => {
    const editorInstance = editor.current?.getInstance();

    let objects = [];

    for (let [key, values] of Object.entries(editorInstance._graphics._objects)) {
      textContents.push({...props});
    }

    console.log('objects', objects);
};

// the ui editor
<ImageEditor
    ref={editor}
    ...otherProps
/>

The instance contains the _graphics property and inside it is _objects that contains the objects present on the editor.

@rhanmiano
I'm sorry, but it hasn't been updated yet.
Why don't you use imageEditor._graphics.getObjects() instead?

Hi @lja1018 , thanks for the response. Will try out that one. I thought there was no available method because I just rely on the documentation. Hope you can add that one?

@rhanmiano
Thank you. I think I need it, too. I will think positively.


It would be good in have a page in keptn.sh that list the available "adapters/connectors" that Keptn support integrating

It would be great to enhance the keptn.sh web site to include a page that list out the list of available adapters/connectors that integrate with keptn. I find it difficult to find it without knowing it was in the github.com/keptn-contrib.

Hi, thanks for this PR and your suggestion to list available adapters. I will take care of creating this support page.

I'd like to go even one step further and state that we need a list of (official) contributions and with which Keptn version they are compatible.


Update [SwiftLint] to 0.50.1

Tool name
SwiftLint
Tool license
MIT
Add or update?

[ ] Add
[X] Update

Desired version
0.50.1
Approximate size
No response
Brief description of tool
No response
URL for tool's homepage
https://github.com/realm/SwiftLint
Provide a basic test case to validate the tool's functionality.
No response
Platforms where you need the tool

[ ] Azure DevOps
[X] GitHub Actions

Runner images where you need the tool

[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] macOS 10.15
[ ] macOS 11
[X] macOS 12
[ ] Windows Server 2019
[ ] Windows Server 2022

Can this tool be installed during the build?
No response
Tool installation time in runtime
No response
Are you willing to submit a PR?
No response

Hello, the inter will be released by the end of this week.

Deployed


async props

async-props or something else for Firebase. It should do "Pending navigations" https://medium.com/joys-of-javascript/beyond-pushstate-building-single-page-applications-4353246f4480#.bkuttt4p0

Hmm, I don't think it's a good idea regarding React Native, where the user expects immediate change.


Import dock instructions

A common issue for newcomers and 2.1.4 migrants I've experienced over the past few weeks is that the Import dock is really not clear about how to use it, as nothing on it is usable or gives any reaction on launch and for the majority of the time working in Godot, since people don't usually have a file selected in the FileSystem dock while working through scenes.
I think a good solution to this would be to simply mirror the Node dock's behaviour: display clear instructions on how to get the Import dock to do something inside the dock itself when no file is selected.
Something like this:

(Text is just there to get the idea across, it can definitely be worded better.)

Note it can also be selected from inspector itself if a resource is assigned to a property


add treemap config json files

I added the configuration json file to generate actual treemap classes. Before generation, I'd like to have these files to be reviewed first. Major things should be noticed include,

TreemapSeriesOption: breadcrumb is the combination of certain fields with BoxLayoutOptionMixin. I created a new file with a new type called TreemapSeriesBreadCrumbOption, which extends BoxLayoutOptionMixin and has those specific fields.
TreemapSeriesBreadCrumbOption: BreadcrumbEmphasisItemStyleOption is a newly named type that does not appear in the original codes.
TreemapSeriesLevelOption: ColorString is actually a type of String, I used "String" directly.
DecalObject: dashArrayX, dashArrayY are some types of Numbers, I used corresponding Number types directly.

related to #59

Please generate Java files by running the script config-to-java.py. Remember to format json and java files.

Could you create a simplified TreeMap like Sunburst.java?

In case I can help by testing some SNAPSHOT release before sending it to Maven Central, just let me know.

Could you create a simplified TreeMap like Sunburst.java?

added in the latest commit


[FLINK-7178] [metrics] Do not create separate shaded jars

Looks good.
I would suggest to add a description to the PR (be it only a copy of the JIRA text). Nice support for the reviewers to get context without manually navigating to JIRA to learn about the bug.

@zentol What's the plan for merging this? (Asking because it's one of the remaining blockers for 1.3.2)

@aljoscha The fix is not quite correct since I didn't update the flink-dist assembly files. Just pushed a fix for that though. I can merge it later today. (once my local travis passed for it)


Tqdm verbosity

This short PR introduces a new argument to the simulation functions in Interpolation.*, called quiet.
It defaults to false, but if set to True, the iterator in the main loop of the simulation is not wrapped with tqdm.tqdm anymore.
Thus, one can decide to run a simulation without progressbar feedback. This is useful in case GStatSim simulations are called in a loop and this loop should print the progress of simulations via tqdm.
Best,
Mirko

Awesome! Good idea


std.string.replace: RangeError when replacing with inconsistent string types

dhasenan (@dhasenan) reported this on 2018-04-20T00:05:42Z
Transfered from https://issues.dlang.org/show_bug.cgi?id=18781
CC List

ag0aep6g
joelcnz

Description
void main()
{
    import std.string : replace;
    "”quote”"w.replace("”", `"`);
}

This crashes with:

core.exception.RangeError@/usr/include/dmd/phobos/std/array.d(2167): Range violation
----------------
??:? _d_arrayboundsp [0x42c4ee]
/usr/include/dmd/phobos/std/array.d:2167 pure @safe void std.array.replaceInto!(immutable(wchar), std.array.Appender!(immutable(wchar)[]).Appender, immutable(char)[], immutable(char)[]).replaceInto(std.array.Appender!(immutable(wchar)[]).Appender, immutable(wchar)[], immutable(char)[], immutable(char)[]) [0x42b107]
/usr/include/dmd/phobos/std/array.d:2098 pure @safe immutable(wchar)[] std.array.replace!(immutable(wchar), immutable(char)[], immutable(char)[]).replace(immutable(wchar)[], immutable(char)[], immutable(char)[]) [0x42a01b]
wstringcrash.d:4 _Dmain [0x429669]

Note that the string operated on is a wstring, and the replacements are strings.

Conversely, calling `replace(string, wstring, wstring)` tends to result in invalid UTF-8 sequences:

    "☃ world.".replace("☃"w, `:`w);

std.utf.UTFException@/usr/include/dmd/phobos/std/utf.d(1380): Invalid UTF-8 sequence (at index 2)

ag0aep6g commented on 2018-04-20T08:04:21Z
*** Issue 18783 has been marked as a duplicate of this issue. ***

ag0aep6g commented on 2018-04-20T08:09:44Z
Related forum thread:
<EMAIL_ADDRESS>
If you make a bug report for a forum post, please leave a link to the bug in the forum thread, so that we don't get duplicates.


Add a new general tutorials page to the docs

This adds a new set of 24 general tutorials for build123d. Many of them are adapted from the CQ docs, but there are a few new ones to illustrate/clarify additional concepts from build123d.
I have included the SVGs in a new sub-folder called assets to help keep the clutter out of the main docs folder. The included python script can be run like python general_examples.py to re-generate the SVGs. The python script has been run through the black formatter.
I have also modified the main tutorials.rst file to include the new general page.
Lastly, I used tagging within the RST and py files to specify sections for each example, rather than having to hard-code line-nos. E.g. :start-after: [Ex. 1], and :end-before: [Ex. 1].

I really like the :start-after: [Ex. 1], and :end-before: [Ex. 1] - I'll have to add this to the other tutorials.  Thanks a bunch for this!


Fix bug in RK TV

Codecov Report

Merging #36 (1bac7b7) into master (577fd15) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #36   +/-   ##
=======================================
  Coverage   84.72%   84.72%
=======================================
  Files          32       32
  Lines        3274     3274
=======================================
  Hits         2774     2774
  Misses        381      381
  Partials      119      119

Continue to review full report at Codecov.

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


Change "Disable Filter" to "Enable Filter" on Font Import window

Fix #6154

Hmm, wouldn't this break compatibility? Should we wait for 3.0?

As what I tested, It's just related with importing font process.
I don't think it will break.

@volzhs Maybe check for the old property, and if it is present (and the new one isn't), use it instead?

@bojidar-bg good point. now I need to investigate how auto-reimport does.

Tested with .fnt that has disable_filter option and works as expected. :)

Fine to merge IMO.


fix: Add same expiration date that header_payload to signature cookie

Description
Access token in Substra is secured by separating the cookie in 2 cookies: header_payload and signature. The header_payload cookie has a 24h expiration date but the signature had none. Because of this once the header_payload expired there was a bug as the signature was still existing which blocked the creation of a new pair of cookies (be it from the refresh token or entering credentials again), which led to the user having to delete the signature cookie manually to resolve the issue.
This fix only give the same expiration date to the signature cookie so that it disappears at the same time as header_payload. If the user still has a refresh token (1 week expiration date), a new header_payload-signature pair will be fetched automatically, otherwise credentials have to be entered anew.
How has this been tested?

Checklist

[x] changelog was updated with notable changes
[ ] documentation was updated

I am not sure to understand why having different dates results in a bug but I think this was defined as is on purpose. See https://github.com/Substra/substra-backend/blob/main/docs/authentication.md#jwt-cookie