I don't know what this question is trying ti say??

Challenge Use Comments to Clarify Code has an issue.
User Agent is: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

#right-well

        <button class="btn btn-default target" id="target4">#target4</button>
        <button class="btn btn-default target" id="target5">#target5</button>
        <button class="btn btn-default target" id="target6">#target6</button>

This is not a bug. Your code is not good.
You can ask for help in any of these freeCodeCamp chatrooms:

https://gitter.im/FreeCodeCamp/FreeCodeCamp
https://gitter.im/FreeCodeCamp/HelpFrontEnd
https://gitter.im/FreeCodeCamp/Help

Something that most elements share is missing in your comments code.

Hi @viki00001
Thanks for reporting this issue.
Here are some next steps that you should follow before we can help you with your query:

Check these troubleshooting steps first.
Please use the Chat Rooms or try looking through our forum for help with a specific challenge and any coding assistance.

IMPORTANT:
Please NOTE that this tracker is for reporting bugs and enhancements to freeCodeCamp's code base only.
Happy Coding!


naming: add field naming conventions

Added MarshalOptions to control naming conventions.
eg: snake_case, camelCase or PascalCase
func FieldCamelCase(tag Tag) string {
    // TODO: proto name
    return tag.Name
}
json.MarshalOptions{
    FieldNaming: FieldCamelCase,
}

A Turing-complete function callback is going to be non-performance since it makes it impossible to pre-compute and cache the set of alternative names. In practice, there's only a small set of alternative naming conventions (e.g., snake_case, camelCase, PascalCase, kebab-case, etc.) that users would want.
Setting aside the performance aspects, it's difficult to have an automatic naming-convention converter that works well for all cases. In my work on protobufs, I saw several cases where the automatic camel-casing functionality of protobuf led to problems. It seems that it's better to require users be explicit about the JSON names than to do something automatic that had poor failure modes.
Related issues:

https://github.com/golang/go/issues/41448
https://github.com/golang/go/issues/23027
https://github.com/golang/go/issues/18467

@dsnet I don't understand why / how it is better to name each and every field with a tag than to have name generator fn + to override it with tag if there is ever need for doing so?
@tonybase I don't understand, your FieldNaming function takes only tag as an argument, not field name? That defies our usecase, to have correct name generated withiut tag?
In Videobolt, we have every public field json name tagged with generator code which we run in our devops. We have thousands of fields json tagged. We do this just to lowercase first letter (it is always uppercased in field names in go, for a field to be public, and we think that upper cammel case in json is bad, especially in the API). We would like to avoid all of this by just having a choice to always use lower cammel case (if not overriden in tag), or with function that builds name from field name (if not overriden by tag, or builds name from field name + tag).

Closing this as out-of-scope. This can always be a proposal over at github.com/golang/go.
In general, a Turing-complete rename function will not be performant as it interferes with caching. Automatic casing at marshal/unmarshal time is problematic and my experience with it in protobuf is that it's a bad idea.
That said, a static analysis tool that automatically injects the casing for you sounds reasonable as the casing result would be upfront in your code-editor and you can decide whether it is correct or not. If so, that is still out-of-scope for this project.

Also, the set of features added to the module are inspired by the most popular requests on the main issue tracker: https://github.com/golang/go/issues?q=is%3Aissue+is%3Aopen+encoding%2Fjson+in%3Atitle+sort%3Areactions-%2B1-desc+
There isn't a popular issue that backs a request like this.


gguf models

Does it support gguf models on hugging face?

It doesn't, no. It's specifically a frontend for ExLlamaV2, which works with EXL2, GPTQ and unquantized models.

okay thanks!


Pre-Compute SwaggerMethodParser Values

Description
Updates SwaggerMethodParser and related classes to pre-compute values that are known during initialization instead of computing them on each request. The following values were made pre-computed:

Eagerly reading response
Strongly-typed headers type
Return entity type
Wire response type
Return type decodable

All values are based on information from the Method that is passed into SwaggerMethodParser during construction. These values don't change during runtime and can be pre-computed.
As part of this change HttpResponseDecodedData now exposes new getters which are overridden by SwaggerMethodParser to return the pre-computed values. To support HttpResponseDecodedData's default interface implementations, logic for getting the pre-computed values has been moved to utility methods in TypeUtils, and both the default implementation and pre-computed values call into these methods to get the value.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API change check for com.azure:azure-core
API changes are not detected in this pull request for com.azure:azure-core

API change check for com.azure:azure-core-http-jdk-httpclient
API changes are not detected in this pull request for com.azure:azure-core-http-jdk-httpclient

Will you be gathering any perf data?

Will you be gathering any perf data?

Performance gains are minimal, I think this is more useful for future enhancements and restructurings in the RestProxy-SwaggerMethodParser area as there is no longer these dangling inspections of type, replaced with properties that explain their usage in a central location.


Tensorflow build fails with bazel 0.3.2

i am getting include file issue, have installed latest zlib1g-dev, but no luck any help will be appreciated
Bazel binaries built from source V0.3.2,
TF command:  bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package
ERROR is ERROR: tensorflow/core/BUILD:853:1: undeclared inclusion(s) in rule '//tensorflow/core:lib_internal':
this rule is missing dependency declarations for the following files included by 'tensorflow/core/lib/png/png_io.cc':
~/.cache/bazel/_bazel_madhu/a9aabe45cf3d94341ef4fb777deb58c5/external/zlib_archive/zlib.h'
~/.cache/bazel/_bazel_madhu/a9aabe45cf3d94341ef4fb777deb58c5/external/zlib_archive/zconf.h'."
**output from echo | gcc -E -xc++ - -v **
Using built-in specs.
 search starts here:
#include <...> search starts here:
/usr/include/c++/5
/usr/include/x86_64-linux-gnu/c++/5
/usr/include/c++/5/backward
/usr/lib/gcc/x86_64-linux-gnu/5/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
1 ""
1 ""
1 ""
1 "/usr/include/stdc-predef.h" 1 3 4
1 "" 2
1 ""
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/5/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/5/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-E' '-v' '-mtune=generic' '-march=x86-64'

If you're following the instructions on building TensorFlow from sources, it should tell you that doing so
requires 0.4.5
Bazel versions less than that are not supported.

@asimshankar I am following the above link, alsoI am using modified version of Tensorflow sources and to my surprise the workspace.bzl does not have any check on the bazel version...
under def tf_workspace()

@madhutummi : Seems like you're using a version of the source code that is different from HEAD. To build from sources, ideally build from the latest release branch and use bazel 0.4.5.
Hope that helps.

This issue is fixed and can be closed.
This was resolved by removing all the entries of bazel version using
rm $HOME/.cache/bazel -fr
sudo rm /usr/local/bin/bazel /etc/bazelrc /usr/local/lib/bazel -fr  ~/.cache/bazel
and updating the PATH to point to the correct gcc version and zlib files.


Remove apiproxy.opentargets.io

In the GCP project open-targets-prod there is a DNS name for apiproxy.opentargets.io but this is no longer required in the production infrastructure post 19.02
This should eventually be retired, but note that anyone running pre-19.02 instance of the platform will need to update and therefore this change will need to be coordinated with partners.

@afaulconbridge, given we've had a number of releases since 19.02, could we retire this and close the ticket?

Yes. In case we need this in future, the settings are:
apiproxy.opentargets.io. NS 21600  ns-cloud-e1.googledomains.com.
                                   ns-cloud-e2.googledomains.com.
                                   ns-cloud-e3.googledomains.com.
                                   ns-cloud-e4.googledomains.com.
apiproxy.opentargets.io. SOA 21600 ns-cloud-e1.googledomains.com. cloud-dns-hostmaster.google.com. 1 21600 3600 259200 300


Documentation update

I wanted to make some changes to the documentation splitting the big README file into smaller chunks: I've also added a file with a guide for new translators.
These are the changes I have thought of: if any of you have any other idea feel free to add/change anything on this branch.
I'll leave this PR here for some days before merging it (after it has appropriately been proof read).

Are you sure you added new files from docs/ to this commit?

Hi, I just had a chance to read through this, and can confirm what @baatochan said, that you probably missed doing git add docs/ before commit, as 3 files are missing (and show as dead-links - correct, but dead - in the changed files that we can see). The missing files are docs/git-guide.md, docs/install-and-setup.md, and docs/translation-guide.md. I also found a couple of minor tweaks/fixes in the existing files, and (knowing that you have very little spare time at the moment) I will open them in a minute as a PR against your PR-branch so you just need to hit "merge", to save you time.

Sorry for having left this PR hanging for months: I completely forgot about its existence
You were obviously right: the folder was missing. Should be fixed now.

@GioBonvi: While reviewing this I found several things in need of tweaking/fixing, many of which were unrelated to your changes in this PR (but all documentation stuff), so I opened a PR against this PR for you to include the changes you want from there. After you've done that I'll finish reviewing this PR.

Looks ok to me


platformio stm32 extension

Any particular reason for recommending https://github.com/nobodywasishere/platform-ststm32 over https://github.com/platformio/platform-ststm32 ? The one you recommend is a fork that does not seem to be very maintained, while the other one is the "official" platformio one.

I tried both, and I think I accidentally retrieved the wrong one from my log when copying the git clone command. Will fix now!


Unbreak our Stripe integration

Upgrading stripe to 6.0.0 in e32366638aa1b7cfca0fa460a2b4f8e7fb90f331 breaks our Stripe integration due to API version change making us fail to finalize creating an invoice and charge the customer.
For the upstream details see:
https://github.com/stripe/stripe-python/blob/60ab6ac7d7fcfc5774c44490d3a581593ab6ad55/CHANGELOG.md#600---2023-08-16
6.0.0 uses 2023-08-16 Stripe API version unless specified otherwise. We want to use 2020-08-27.
Setting stripe.api_version in corporate/lib/stripe.py is sufficient for it to be set everywhere else. This is supported by the fact that we also only set stripe.api_key in that file.

Merged, thanks @mateuszmandera!


is this cserver support add plugin write in LUA language

Hi @igor725
I found this project and it is an awesome server for Minecraft classic
In the future can I write Plugin for this server using the LUA language? I love LUA like in your LuaClassic server
Thank you so much!

Yes, this server supports Lua scripts. But you need to install cs-lua plugin to activate Lua scripting feature.

Thank you so much! It would be great if you provide an example for it!

This plugin is not ready yet, so the set of Lua API methods and objects changes almost every day.

example for it!

I just wrote a simple plugin so take a look at it

@wildrun0 Thank you!


Enable CF API to present routable field for app processes

This enables CF API clients to provide feedback to developers on whether apps are currently passing readiness checks and are routable.
https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0020-readiness-healthchecks.md#cli-changes

As is, this PR may cause confusion for clients if this code is used in conjunction with a diego release that doesn't support readiness checks. If diego doesn't provide routable, right now the endpoint will return false. So valid + routable processes would get flagged with routable: false on the CF API, simply because diego didn't know about app readiness checks.

Ok, pushed up a commit that's more compatible with environments where CAPI supports readiness but diego doesn't.


Add an iterator to Vec that can remove elements

struct Vec<T> {
    fn entry_iter<'a>(&'a mut self) -> Entries<'a, T>;
}

struct Entries<'a, T> {
    /* ... */
}

struct Entry<'a, T> {
    /* ... */
}

impl<'a, T> Entry<'a, T> {
    fn index(&self) -> uint;
    fn remove(self) -> T;
    fn swap_remove(self) -> T;
}

impl Deref<T> for Entry {
    /* ... */
}

impl DerefMut<T> for Entry {
    /* ... */
}

impl<'a, T> Iterator<Entry<'a, T>> for Entries<'a, T> {
    /* ... */
}

I believe this was done via Drain, so closing.

The API requested here is a bit more robust than Drain, but I don't think we'll get anything better until there's streaming iterators in some form.


Update repository after transfer

See https://github.com/senzing-garage/garage-roadmap/issues/3

Pull requests:

https://github.com/senzing-garage/g2-sdk-python-grpc/pull/20

Pull requests


Feature/help button

This PR adds the following:

A Help button
A Help modal with instruction text
Example Help images on the Help modal
Responsiveness to the entire help design

This PR closes issue #9.


Creating Global Variables

When adding new Global Variables from the Editor, add it to both the Default environment and the environment from which it was created.

Verified


Files Need updating for new Valheim deployment  (shader issue / crashing issue)

The newest update has replaced some files that VRM requires to appropriately handle shaders for VRM models. Using the files from valheim VRM will result in a failed start of the game.  (Having steam verify the files fixes the issue) Using the new Valheim files will result in a transparent mesh with missing texture's unless MTmoon shaders is set to true but the mesh remains semi transparent.

Same here, either model won't load,or pink emissive textures on all models


[Samoa] New Wallet summary and selection screen #2756

Closes #2756

Looks good. So currently, this changes the flow, but the contents screens are unmodified, right?

yep, currently i am fixing memory leaks. once i done i'll start on modifying screen

Oh. Had to remove the percentage because we can't compute for inactive wallets until #2802 right?

yes, you right. #2802 is ready but i need #2756 to finish it. Is #2802 is ok to merge?


flutter clean should remove platform ephemeral directories

Use case
Sometimes the ephemeral directories are produced from out-of-date templates that must be re-created, or just get in a weird state.
Proposal
flutter clean should remove the ephemeral directories like .android and .ios and let them be re-generated on the next build.  This shouldn't impact modules that have been made editable.

@xster Do you think this is a good idea?

flutter clean should probably remove every single file generated by the tool, whether those are the ephemeral host artifacts, build thingies, .flutter-plugins, et cetera.
Separately, needing to flutter clean is a sign of a very severe issue with asset/build invalidation that needs to be fixed.

Sometimes the ephemeral directories are produced from out-of-date templates

This seems like a bug

Sometimes the ephemeral directories are produced from out-of-date templates

This seems like a bug

Can be benign, like the Xcode template being updated to newest version build setting recommendations, for example.

flutter clean should probably remove every single file generated by the tool, whether those are the ephemeral host artifacts, build thingies, .flutter-plugins, et cetera.

If .flutter-plugins gets deleted do you think people will get confused that they always have to run flutter packages get after a flutter clean?  That could break existing scripts (some of our CI integration tests, for example).

Yeah that's a good point, probably not the .flutter-plugins then.


fix: display the correct help information when a subcommand is invalid

Previously, when an invalid subcommand was used, such as wrangler r2 foo,
the help that was displayed showed the top-level commands prefixed by the command in used.
E.g.
wrangler r2 init [name]       📥 Create a wrangler.toml configuration file
wrangler r2 dev [script]      👂 Start a local server for developing your worker
wrangler r2 publish [script]  🆙 Publish your Worker to Cloudflare.
...

Now the correct command help is displayed:
$ wrangler r2 foo

✘ [ERROR] Unknown argument: foo

wrangler r2

📦 Interact with an R2 store

Commands:
  wrangler r2 bucket  Manage R2 buckets

Flags:
  -c, --config   Path to .toml configuration file  [string]
  -h, --help     Show help  [boolean]
  -v, --version  Show version number  [boolean]

Fixes #871

Note that a small change, as a result of this fix, is that the help string is now rendered on the stdout rather than stderr stream. The error message itself is still rendered on stderr.


Doesn't build

I tried node 8.6.0 with latest npm, there is something wrong with the webpack config.
Also I had to install gulp manually.

What error message do you see?

https://github.com/isti37/devtools-backend/blob/builderror/builderror.log
https://github.com/isti37/devtools-backend/blob/builderror/2017-09-30T15_25_39_871Z-debug.log
Added node_modules and other stuff without .gitignore.

This should be fixed now

same here .. opened a new issue


namespace with \U warning?

namespace Missing\Utils;

compile-errors.log
warning: \U uesd with no following hex digits; treating as '' followed by identifier [-Wunicode]
ZEPHIR_REGISTER_CLASS(Missing\Utils,File.......)
zephir0.9a-dev php5.6.13

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27662223-namespace-with-u-warning?utm_campaign=plugin&utm_content=tracker%2F280146&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F280146&utm_medium=issues&utm_source=github).

Duplicate of #653


Camera view poor performance: image flickering (side boundaries/size change)

The video stream visualized in the OpenMCT canvas is often flickering. Refer to https://github.com/ami-iit/component_ANA-Avatar-XPRIZE/issues/403. Actually we can notice that the flickering is due to the image side boundaries quickly switching, i.e. the image is alternating between a shrink and stretched size fitting the canvas:
https://user-images.githubusercontent.com/6848872/165338437-4756b966-df28-47bd-89ce-2971c00c47d3.mp4

By running the yarpview with the "--autosize" option,
yarpview --synch --autosize --keep-above

...and connecting it to the grabber output port /icubSim/camLeftEye,
yarp connect /icubSim/camLeftEye /yarpview/img:i

...we can see that on the OpenMCT image canvas, the displayed image is

Fix
VueComponent.focusedImageNaturalAspectRatio is initialized to undefined in https://github.com/nasa/openmct/blob/ab7e2c57470d3c6076459ad7e3eaa1883cc3b8b0/src/plugins/imagery/components/ImageryView.vue#L234
    data() {
        let timeSystem = this.openmct.time.timeSystem();
        this.metadata = {};
        this.requestCount = 0;

        return {
            ...
            focusedImageNaturalAspectRatio: undefined,
            ...
        };
    },

If we remove line https://github.com/nasa/openmct/blob/ab7e2c57470d3c6076459ad7e3eaa1883cc3b8b0/src/plugins/imagery/components/ImageryView.vue#L805, the aspect ratio this.focusedImageNaturalAspectRatio is not re-initialized to undefined before the call to computed.sizedImageDimensions(), instead, the previous image aspect ratio is used.
        getImageNaturalDimensions() {
            this.focusedImageNaturalAspectRatio = undefined; <----- TO BE REMOVED

            const img = this.$refs.focusedImage;
            if (!img) {
                return;
            }
            ...

Respective Issue opened in https://github.com/ami-iit/openmct: https://github.com/ami-iit/openmct/issues/1.
the fix here is to point to a branch in the fork https://github.com/ami-iit/openmct tracking the changes on top of tag 1.7.8 which was the selected openmct version selected so far.

Fixed by https://github.com/ami-iit/yarp-openmct/pull/110 and https://github.com/ami-iit/openmct/pull/2.


Control node mouse_enter, mouse_exit don't work on Linux when the game window is deactivated

Godot version
4.1.1.stable.official.bd6af8e0e
System information
Fedora Linux 38 - Godot v4.1.1.stable - Vulkan (Forward+) - AMD Radeon RX 6950 XT (RADV NAVI21)
Issue description
When I move mouse outside the viewport and back in, the mouse_enter and mouse_exit signals work as expected both, when the game window is in focus or is not. mouse_enter and mouse_exit work well for Control nodes too, but only if the game window is in focus if it is deactivated, then viewport mouse_enter and mouse_exit work as expected, but they don't for a Control node.
The issue happens only on Linux and both on Wayland and X11.
Check out this video it shows the issue and how to reproduce it with the minimal reproduction project: https://youtu.be/MwbevFiOvAU
Steps to reproduce
Press play
Make sure the game window is active and also the Godot editor Output tab is active at the bottom
Move mouse in and out of the game window
Observe the messages in Godot editor Output tab window, they will appear both for the viewport and Control node
Now deactivate the game window (select some other window) but make sure you still see the game window
Move the mouse pointer again in and out of the game window
Observe that in the Godot editor Output tab only messages for the viewport appear
(Check this video if anything is unclear: https://youtu.be/MwbevFiOvAU)
Minimal reproduction project
ControlNodeWindowFocusBugReport.zip
Check the video on how to use the project: https://youtu.be/MwbevFiOvAU

Can also reproduce on Manjaro 23.0.4 KDE using X11.


Add support for generating paths that contains .html

I have the same use case as described in #9, and this commit fixes that.
I don't see any reason for why this shouldn't be configurable. :)

Thanks for this PR. This is a really great addition :+1:

I'm going to add some tests around this and hopefully publish to npm soon.


Fetch /protocol-version - 407 Proxy Authentication Required

Prerequisites

[x] Put an X between the brackets on this line if you have done all of the following:

Followed all applicable steps in the debugging guide
Checked the FAQs on the message board for common solutions
Checked that your issue isn't already filed?

Description
When trying to start teletype in an environment which sits behind a firewall I get the following error:
Failed to initialize the teletype package
Establishing a teletype connection failed with error: Failed to fetch

This is a result of this query:
Request URL:https://api.teletype.atom.io/protocol-version
Request Method:GET
Status Code:407 Proxy Authentication Required (from disk cache)

Note: I am running CNTLM which interfaces with the proxy. I have PROXY, HTTP_PROXY, HTTPS_PROXY, proxy, http_proxy, https_proxy configured. My local network settings are all configured to work with the proxy. Additionally apm is configured to work with my proxy settings.
Steps to Reproduce

Enable the teletype plugin behind a proxy

Expected behavior:
I expect the plug to enable without an error message
Actual behavior:
I receive the error message described above.
Reproduces how often:
100%
Versions
Atom    : 1.22.0
Electron: 1.6.15
Chrome  : 56.0.2924.87
Node    : 7.4.0
apm  1.18.8
npm  3.10.10
node 6.9.5 x64
python 2.7.10
git 2.14.1

macos 10.12.6 (16G29)

Additional Information
> apm config list
; cli configs
globalconfig = "/Users/rschumacher/.atom/.apm/.apmrc"
user-agent = "npm/3.10.10 node/v6.9.5 darwin x64"
userconfig = "/Users/rschumacher/.atom/.apmrc"

; environment configs
proxy = "http://localhost:3128/"

; project config /Users/rschumacher/.npmrc
https-proxy = "http://localhost:3128/"
proxy = "http://localhost:3128/"
strict-ssl = false

I'm also have issues behind a proxy. Would love to see this one fixed.

Also not working behind a proxy here.
My setup is a bit more complex (no local DNS on the local network, HTTP proxy that actively breaks SSL encryption for security inspection) and the symptoms are a bit different (trying to create a share results in "Attempting to share a portal failed with error: Timed out while subscribing to incoming signals"). I'll subscribe to this bug report for now and will create a separate bug if it looks warranted.

I'm having the same exact issue that @dsnellgrove is having.

Thanks for the reports. We'll take a look 🔜.

+1
I'm also having issues when behind a corporate proxy (http, https, socks). The initial login is successful, but attempts to activate sharing timeout with the error message:

Timed out while subscribing to incoming signals

Teletype 0.1.2
Atom 1.22.1
Mac OS X 10.12.6
Proxies configured through Preferences and as environment variables http[s]_proxy and HTTP[S]_PROXY.

Hello everyone! We care a lot about connectivity issues, so thank you all for the detailed reports! ✨
Configuring a proxy server like the ones described in this issue is unfortunately non-trivial. So far, we're several hours into trying to reproduce it, but haven't yet had any luck. To help us diagnose the issue, do you think you could provide a Dockerfile or a Vagrant image that we can then use to reproduce this locally? Once we track down the cause of this problem, we will start working on a fix as soon as possible.
Thanks for your help in making teletype better! 🙇

@as-cii The problem we are having is really at the network layer, not the local machine layer. Because my company intercepts all traffic and uses their own certs, the app thinks there is a man-in-the-middle attack (which technically there is). This is a common thing unfortunately in corporate environments.
Many pieces of software such as npm, Atom, VS Code, etc. have workarounds for this. For instance, Atom has the following setting: http://flight-manual.atom.io/getting-started/sections/installing-atom/#behind-a-firewall
Are there maybe some more detailed logs I can provide from Atom? I realize also that the issue myself and a few others in this thread are having may be slightly different than the OP; should a new issue be opened?

Same issue here. Running cntlm... apm works... Is there a verbose flag to call when trying to connect?

First of all, thanks @mkchandler and @jdell64 for the additional information! It seems like the majority of the problems are coming from Pusher somehow. I wonder if we can collect more data related to what is going wrong during the connection to their service.
Two things you can do to help us debug this:

In Chrome, visit https://test.pusher.com and post here what you see. This will help us understand if the connectivity issue can be attributed to Atom only, or if there's something fundamentally wrong with using Pusher behind a proxy.
In Atom, after opening the DevTools (CmdAlti on macOS, or alternatively click on the menu View->Developer->Toggle Developer Tools) do the following:

Enable Pusher logging by running the following in the DevTools Console:atom.packages.getLoadedPackage('teletype').mainModule.client.pubSubGateway.pusherClient.constructor.logToConsole = true

Share a portal
Post everything that is getting logged to the DevTools Console

Given that most of you can reach https://api.teletype.atom.io, I am unclear on why Pusher is not falling back to long-polling, assuming that WebSockets can't be used. I think the above steps will give us a sense of what is happening exactly so that we can get to the bottom of this. Thanks for your help!

@as-cii ... thanks for looking into this. Here's the output you requested:
test.pusher.com:

11:56:51 debug Pusher : No callbacks on presence-channel for pusher:subscription_succeeded
11:56:51 debug Pusher : Event recd : {"event":"pusher_internal:subscription_succeeded","data":{"presence":{"count":4,"ids":["396","407","46","939"],"hash":{"46":null,"396":null,"407":null,"939":null}}},"channel":"presence-channel"}
11:56:51 debug Pusher : Event sent : {"event":"pusher:subscribe","data":{"auth":"a0173cd5499b34d93109:a213cefedb44557fccb3d303bb7b9403408509fcf735ed1128304bbc754ded5c","channel_data":"{"user_id":939}","channel":"presence-channel"}}
11:56:51 status connected
11:56:51 debug Pusher : State changed : connecting -> connected with new socket ID<PHONE_NUMBER>14
11:56:50 debug session id: 854766036
11:56:50 debug Pusher : Connecting : {"transport":"ws","url":"wss://ws-mt1.pusher.com:443/app/a0173cd5499b34d93109?protocol=7&client=js&version=4.2.1&flash=false"}
11:56:50 debug Pusher : State changed : initialized -> connecting

Developer console:
"Share" toggle clicked to enable sharing....

/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : State changed : disconnected -> connecting
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"ws","url":"wss://ws.pusherapp.com:443/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1&flash=false"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_streaming","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}

... At this point, the failure notification appears: "Failed to share portal. Attempting to share a portal failed with error: Timed out while subscribing to incoming signals" ...

/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_polling","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : State changed : connecting -> unavailable
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"ws","url":"wss://ws.pusherapp.com:443/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1&flash=false"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_streaming","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_polling","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"ws","url":"wss://ws.pusherapp.com:443/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1&flash=false"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_streaming","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}
/Users/matteh/.atom/packages/teletype/node_modules/pusher-js/dist/node/pusher.js:157 Pusher : Connecting : {"transport":"xhr_polling","url":"https://sockjs.pusher.com:443/pusher/app/f119821248b7429bece3?protocol=7&client=js&version=4.2.1"}

@matt-hammond-bbc Going to test.pusher.com is fine. Here are the results, but when I enable teletype.  After your super helpful feeback we have investigated this issue a little further and found a potential issue with the pusher client library that we were using. ✨ If you are interested, you can read more about the upcoming fix at https://github.com/atom/teletype-client/pull/38.
I will post an update here as well when the fix is published in a new version of the teletype package.

@as-cii 👍🏼

@as-cli Thanks for your work

We have just published Teletype v0.1.4 ⚡
I will leave this issue open for now, but please let us know if it solves the connectivity problem for you. Thanks! 🙇

It looks like it solved my issue. :raised_hands:  It generated an ID for me. I don't know how to test any further than that.

Did not help for me. Still get "Failed to initialize the teletype package. Establishing a teletype connection failed with error: Failed to fetch"
Nothing in the Console when I disable/enable teletype.

@as-cii The update to v0.1.4 solved my issue! Thanks so much!

@as-cii - many thanks - also works for me!

Solved on my end as well.

Fixed here too!

Awesome, thanks everyone for the reports! ❤
It seems like some users are still having issues reaching api.teletype.atom.io behind a proxy, so I went ahead and:

Edited this issue to describe the Pusher connectivity problem.
Created a new issue (https://github.com/atom/teletype/issues/236) for the fetch error. @bac @jrschumacher: please subscribe there for updates, thanks!

Refused to load the script 'https://stats.pusher.com/timeline/v2/jsonp/5?session=Mzg4OTg2MzM0&bundle=MQ…Y2tldF9pZCI6IjIyNjY0MC45MTA3NDIifSwidGltZXN0YW1wIjoxNTEyMjkyNDM0NzYzfV0%3D' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval'".


927 Remove unused folders and files

Description
Remove unused folders and files.  Update the years in the license file.
Fixes #927
How Has This Been Tested?
These changes do not alter any existing functionality.  I tried to deploy the branch and encountered the Twistlock failure everyone else on the team is encountering now for unrelated reasons.
Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

According to the README, the .python-version file is used for local development without docker. Given that this is a viable option, and that some may find it a useful option, perhaps we should leave this file in place but update it to 3.8.x (whatever we are using).

I concur.  Thank you for catching that.


storage: Resolve EBS flashback unlimit range

Signed-off-by: husharp<EMAIL_ADDRESS>
What is changed and how it works?

Issue Number: Close #13879
What's Changed:

Resolve EBS flashback unlimit range.

Check List
Tests

Unit test
Integration test

Release note
None

/cc @JmPotato

@sticnarf can u merge this pr? Thx!!!

/merge


[BUG] Rare with group by cause job abort due to result size too large

What is the bug?
Running source=myglue_test.default.http_logs | rare request by clientip
gets error:
{
  "status": "FAILED",
  "error": "{\"Message\":\"Spark exception. Cause: Job aborted due to stage failure: Total size of serialized results of 118 tasks (1032.9 MiB) is bigger than spark.driver.maxResultSize (1024.0 MiB)\"}"
}

However, an equivalent SQL query: select count(*) as cnt, request, clientip from myglue_test.default.http_logs group by request, clientip order by cnt asc limit 10 could get the result correctly:

SQL query result
{
	"status": "SUCCESS",
	"schema": [
		{
			"name": "cnt",
			"type": "long"
		},
		{
			"name": "request",
			"type": "string"
		},
		{
			"name": "clientip",
			"type": "string"
		}
	],
	"datarows": [
		[
			1,
			"GET /images/102321.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102327.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102321.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102321.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102321.gif HTTP/1.1",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102321.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /english/images/comp_bu_stage1n.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /english/images/comp_bu_stage1n.gif HTTP/1.0",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /images/102321.gif HTTP/1.1",
			"<IP_ADDRESS>"
		],
		[
			1,
			"GET /english/images/team_bu_roster_on.gif HTTP/1.1",
			"<IP_ADDRESS>"
		]
	],
	"total": 10,
	"size": 10
}

The LIMIT 10 clause might cause a difference in SQL query, but I add it because rare command defaults to size 10 as well
Physical plan for PPL query:
== Physical Plan ==
AdaptiveSparkPlan isFinalPlan=true
+- == Final Plan ==
   *(4) SerializeFromObject [staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, input[0, java.lang.String, true], true, false, true) AS value#32]
   +- MapPartitions org.apache.spark.sql.Dataset$$Lambda$3843/0x00007f070d20d1d0@4851585e, obj#31: java.lang.String
      +- DeserializeToObject createexternalrow(staticinvoke(class java.lang.Long, ObjectType(class java.lang.Long), valueOf, count(request)#8L, true, false, true), request#12.toString, clientip#11.toString, StructField(count(request),LongType,false), StructField(request,StringType,true), StructField(clientip,StringType,true)), obj#30: org.apache.spark.sql.Row
         +- *(3) Sort [request#12 DESC NULLS LAST], true, 0
            +- AQEShuffleRead coalesced
               +- ShuffleQueryStage 1
                  +- Exchange rangepartitioning(request#12 DESC NULLS LAST, 1000), ENSURE_REQUIREMENTS, [plan_id=98]
                     +- *(2) HashAggregate(keys=[request#12, clientip#11], functions=[count(request#12)], output=[count(request)#8L, request#12, clientip#11], schema specialized)
                        +- AQEShuffleRead coalesced
                           +- ShuffleQueryStage 0
                              +- Exchange hashpartitioning(request#12, clientip#11, 1000), ENSURE_REQUIREMENTS, [plan_id=52]
                                 +- *(1) HashAggregate(keys=[request#12, clientip#11], functions=[partial_count(request#12)], output=[request#12, clientip#11, count#34L], schema specialized)
                                    +- *(1) Project [clientip#11, request#12]
                                       +- FileScan json spark_catalog.default.http_logs[clientip#11,request#12,year#15,month#16,day#17] Batched: false, DataFilters: [], Format: JSON, Location: CatalogFileIndex(1 paths)[s3://..., PartitionFilters: [], PushedFilters: [], ReadSchema: struct<clientip:string,request:string>

Physical plan for SQL query:
== Physical Plan ==
AdaptiveSparkPlan isFinalPlan=true
+- == Final Plan ==
   *(3) SerializeFromObject [staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, input[0, java.lang.String, true], true, false, true) AS value#31]
   +- MapPartitions org.apache.spark.sql.Dataset$$Lambda$3865/0x00007fa68d23a778@509772ad, obj#30: java.lang.String
      +- DeserializeToObject createexternalrow(staticinvoke(class java.lang.Long, ObjectType(class java.lang.Long), valueOf, cnt#8L, true, false, true), request#12.toString, clientip#11.toString, StructField(cnt,LongType,false), StructField(request,StringType,true), StructField(clientip,StringType,true)), obj#29: org.apache.spark.sql.Row
         +- TakeOrderedAndProject(limit=10, orderBy=[cnt#8L ASC NULLS FIRST], output=[cnt#8L,request#12,clientip#11])
            +- *(2) HashAggregate(keys=[request#12, clientip#11], functions=[count(1)], output=[cnt#8L, request#12, clientip#11], schema specialized)
               +- AQEShuffleRead coalesced
                  +- ShuffleQueryStage 0
                     +- Exchange hashpartitioning(request#12, clientip#11, 1000), ENSURE_REQUIREMENTS, [plan_id=48]
                        +- *(1) HashAggregate(keys=[request#12, clientip#11], functions=[partial_count(1)], output=[request#12, clientip#11, count#33L], schema specialized)
                           +- *(1) Project [clientip#11, request#12]
                              +- FileScan json spark_catalog.default.http_logs[clientip#11,request#12,year#15,month#16,day#17] Batched: false, DataFilters: [], Format: JSON, Location: CatalogFileIndex(1 paths)[s3:..., PartitionFilters: [], PushedFilters: [], ReadSchema: struct<clientip:string,request:string>

What is your host/environment?

AOS: 2.15
EMR-S: emr-7.2.0
Flint: 0.5

LIMIT 10 is not the same as Rare. To achieve the desired result, we should use a window function to limit the output to 10 records per group.
SELECT
    request,
    clientip,
    cnt
FROM (
    SELECT
        request,
        clientip,
        COUNT(*) AS cnt,
        ROW_NUMBER() OVER (PARTITION BY request, clientip ORDER BY cnt ASC) AS rn
    FROM
        myglue_test.default.http_logs
    GROUP BY
        request, clientip
) AS RankedLogs
WHERE
    rn <= 10
ORDER BY
    cnt ASC;

Fail to analyze query. Cause: [UNSUPPORTED_FEATURE.LATERAL_COLUMN_ALIAS_IN_WINDOW] The feature is not supported: Referencing a lateral column alias `cnt` in window expression "row_number() OVER (PARTITION BY request, clientip ORDER BY lateralAliasReference(cnt) ASC NULLS FIRST ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)"

modifying the query to:
SELECT
    request,
    clientip,
    cnt
FROM (
    SELECT
        request,
        clientip,
        COUNT(*) AS cnt,
        ROW_NUMBER() OVER (PARTITION BY request, clientip ORDER BY COUNT(*) ASC) AS rn
    FROM
        myglue_test.default.http_logs
    GROUP BY
        request, clientip
) AS RankedLogs
WHERE
    rn <= 10
ORDER BY
    cnt ASC;

results in:
{
	"status": "FAILED",
	"error": "{\"Message\":\"Spark exception. Cause: Job aborted due to stage failure: Total size of serialized results of 12 tasks (1905.8 MiB) is bigger than spark.driver.maxResultSize (1024.0 MiB)\"}"
}

The physical plan being:
== Physical Plan ==
AdaptiveSparkPlan isFinalPlan=true
+- == Final Plan ==
   *(5) SerializeFromObject [staticinvoke(class org.apache.spark.unsafe.types.UTF8String, StringType, fromString, input[0, java.lang.String, true], true, false, true) AS value#35]
   +- MapPartitions org.apache.spark.sql.Dataset$$Lambda$3910/0x00007f4501250f10@10b46c72, obj#34: java.lang.String
      +- DeserializeToObject createexternalrow(request#15.toString, clientip#14.toString, staticinvoke(class java.lang.Long, ObjectType(class java.lang.Long), valueOf, cnt#8L, true, false, true), StructField(request,StringType,true), StructField(clientip,StringType,true), StructField(cnt,LongType,false)), obj#33: org.apache.spark.sql.Row
         +- *(4) Sort [cnt#8L ASC NULLS FIRST], true, 0
            +- AQEShuffleRead coalesced
               +- ShuffleQueryStage 1
                  +- Exchange rangepartitioning(cnt#8L ASC NULLS FIRST, 1000), ENSURE_REQUIREMENTS, [plan_id=205]
                     +- *(3) Project [request#15, clientip#14, cnt#8L]
                        +- *(3) Filter (rn#9 <= 10)
                           +- Window [row_number() windowspecdefinition(request#15, clientip#14, _w0#21L ASC NULLS FIRST, specifiedwindowframe(RowFrame, unboundedpreceding$(), currentrow$())) AS rn#9], [request#15, clientip#14], [_w0#21L ASC NULLS FIRST]
                              +- WindowGroupLimit [request#15, clientip#14], [_w0#21L ASC NULLS FIRST], row_number(), 10, Final
                                 +- *(2) Sort [request#15 ASC NULLS FIRST, clientip#14 ASC NULLS FIRST, _w0#21L ASC NULLS FIRST], false, 0
                                    +- *(2) HashAggregate(keys=[request#15, clientip#14], functions=[count(1)], output=[request#15, clientip#14, cnt#8L, _w0#21L], schema specialized)
                                       +- AQEShuffleRead coalesced
                                          +- ShuffleQueryStage 0
                                             +- Exchange hashpartitioning(request#15, clientip#14, 1000), ENSURE_REQUIREMENTS, [plan_id=97]
                                                +- *(1) HashAggregate(keys=[request#15, clientip#14], functions=[partial_count(1)], output=[request#15, clientip#14, count#37L], schema specialized)
                                                   +- *(1) Project [clientip#14, request#15]
                                                      +- FileScan json spark_catalog.default.http_logs[clientip#14,request#15,year#18,month#19,day#20] Batched: false, DataFilters: [], Format: JSON, Location: CatalogFileIndex(1 paths)[s3:..., PartitionFilters: [], PushedFilters: [], ReadSchema: struct<clientip:string,request:string>

Now the plan looks way different with the window function.

But regardless, same failure can happen to SQL as well. Not a PPL rare command issue.

The new sampletable command will help reduce the amount of scanned data in exchange to precision


Java script questions

no question

Sometimes javascript is running on browser, and sometimes not. For instance, I refresh the page 10 times without hanging the code. 5 times running 5 times not. Why does this happen?


Add PyPI scikit-hep account as maintainer or owner

@HDembinski, @piti118, @cdeil or @alexpearce, please add scikit-hep as a maintainer or owner for this package on PyPI. All Scikit-HEP packages should have scikit-hep listed. Thanks!
Comment taken from https://github.com/scikit-hep/probfit/pull/105#issuecomment-786787620.

I have invited scikit-hep two days ago, it says invitation pending.

Done now, see my reply at https://github.com/scikit-hep/probfit/pull/105#issuecomment-787893873. Thank youo @HDembinski.


Add option to select translation module inplace

Let user choose a translation module in every use place like "selected text translation", "text translation", "page translation".
Last used translator must be remembered for every target.
Reference
I found some extension who have this feature

Related to https://github.com/translate-tools/linguist/issues/244


docs

RegEx | Matches
-- | --
\w | an alphanumeric character (including _)
\W | a nonalphanumeric
\d | a numeric character (same as [0123456789])
\D | a non-numeric
\s | any space (same as [ \t\n\r\f])
\S | a non space
\h | horizontal whitespace. the tab and all characters in the “space separator” Unicode category.
\H | not a horizontal whitespace
\v | vertical whitespace. all characters treated as line breaks in the Unicode standard.
\V | not a vertical whitespace

You may use \w, \d and \s within user character classes.

but we can also use \W \D \S and \h \H \v \V in char classes AFAIR ??

thank you
https://github.com/andgineer/TRegExpr/commit/35d788ae27a49b340a7ac47289469e74572d41f6


ARB not supported anywhere

Hi, I' trying to find a way of getting my dart app translated however the file format arb doesn't seem to be supported anywhere?
Your readme says "which can be used for input to translation tools like Google Translator Toolkit " however this does not seem the case: "Supported file formats: You can upload translation memories in file format Translation Memory eXchange (TMX) only." source
Services like One Sky App integrate with the 37 file formats and arb is not included.
Could you support more file formats to this project to widen support for translation tools and services?

You want the section above that, which says
"You can upload documents to translate in any of the following file formats:
... Application Resource Bundle (.arb) ..." (and 12 others)
Lots of those file formats would not be useful for translating a program. It's not very useful to support uploading a Mic
ARB is a convenient file format in that it fully supports the ICU messages semantics, which is what we implement for plurals, gender, etc.  It is not difficult to add formats. The format-specific code is all in extract_to_arb.dart and generate_from_arb.dart, 325 lines of code total, about a third of which is boilerplate command line options and file handling.
The difficulty is if there are semantic mismatches. So, if you upload and download Microsoft Word files there's not a lot we can do. Even if you use a programmatic format like gettext it doesn't support lots of features. Are there particular formats you're interested in?

sorry, I have no idea what I was seeing the other day but I now see the option to upload arb files. Now I know I can use Translation toolkit arb is perfect for my project.
Thanks

Google translator toolkit is to be shut down on December 2019.  This means there is will be no solution to my knowledge for maintaining a localised dart project as nobody supports arb files.
Is there any chance that this package can have a more readily available file format option added in light of GTT shutting down?

I'm going to consolidate this to #74
Do you have any suggestions of a format?


feat: streamable ping and optional packet number

This should close #556 and add two additional methods to stream the ping results.

Thank you so much @JGAntunes <3

One of the Mac OS runs didn't really go through but that is another issue.


after double click in schedule I can only "select" buttons, the action is not triggered

Hardware:
Sony XPeria Z1 Compact
Actions to reproduce:

open the app
switch to Schedule page
double-click on any entry (e.g. "Introduction to Testing Qt ...") to open the details of that entry
close the details via Back button of the phone

Resulting behavior:
Trying to operate the app (single or double tap, pan the list, Back button...) there is no reaction, the operable controls will just be shown as if selected (with a darker background), including the two buttons at the top (menu and "GoTo Talks").
The app might (partly) recover from this after a short while or after pressing some buttons, but it can also stay like this for an extended period (multiple minutes).
A similar behavior can be observed on Speakers page (list entries don't get the darker background, but GUI doesn't react either).

hi, thx for your info.
I cannot reproduce this on my devices.
what do you mean by double-click ? - a simple tap on an entry will open the Session details.
what Android OS are you using ?
thx
ekke

Thanks for taking this up.
I mean doing a double-tap even though a single tap opens the details. So the app gets one tap and starts openng the details, but before it can finish (or even before the animation even starts) it gets another tap.
I tried it out and the two taps need to be done pretty fast after each other. Pausing jsut a little bit inbetween - as you would to do two single taps instead of one double-tap - will already not provoke the issue.
I can reproduce 99% reliably by doing a double-tap.
Android version: 5.1.1

aaaah
never did such fast double-taps ;-)
will explore in debug mode and probably write a bugreport - seems nothing I can change. thx mentioning this

OK, great :) It's just that I managed to do this with the very first schedule entry I tried to open after installing the app :p
It should be "no problem because who in their right mind does a double-tap", but apparently I do ;) (I think I originally tapped unintentionally and then wanted to scroll the list, I didn't even know there were details opening)

Was about to open the same thing, this seem to be StackView bug, it's can easily reproduce it with my app
@ekke have you opened this bug with Qt? I can't find it in the list

uups.... is still on my todo list
had so much work on projects and Qt World Summit App... some bugs to be reported...
would be great if you open a bugreport - I'll then add a comment, because same happens with Qt WS conf app.

no worries, I'll open it asap, cheers!

reported https://bugreports.qt.io/browse/QTBUG-56684
seems to be fixed with 5.8!

thx Petar !

I couldn't reproduce this bug with 5.8. seems to be fixed.

yes, me to, works as expected!


how to seach a keyword in requestbody(jsonrequest or formdata)

Expected Behavior
now we can search keyword in title,but i want to seach a keyword in requestbody(jsonrequest or formdata) too,just like postman.
the feature  name in postman is "Find and Replace",location is in the left of bottom.
Actual Behavior
now we can search keyword in title,but i want to seach a keyword in requestbody(jsonrequest or formdata) too,just like postman.
the feature  name in postman is "Find and Replace",location is in the left of bottom.
Reproduction Steps
No response
Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
No response
Insomnia Version
2021.10.28
What operating system are you using?
Windows
Operating System Version
windows 10
Installation method
download exe and install
Last Known Working Insomnia version
No response

Thanks for submitting this @VinterHe ! I'll move this to GitHub Discussions as an Idea so we can better keep track of this.


Remove an unused method with its outdated comment

Minor cleanup in ShimLoader.scala

unused method setSparkShimProviderClass that used to power the shim override option
unnecessary self-reference in newExplainPlan

Signed-off-by: Gera Shegalov<EMAIL_ADDRESS>

build


Issue #81 add sci meta to derived datasets model

Description
add sci meta to derived datasets model

[ ] Included for each change/fix?
[x] Passing? (Merge will not be approved unless this is checked)
[ ] Docs updated?

already approved for merge


node 16 support

Getting this error when attempting to install on my machine running node 16.10.0.
error<EMAIL_ADDRESS>The engine "node" is incompatible with this module. Expected version ">=10 <15". Got "16.10.0"
Are there any plans to support node 16 and higher?
Thanks!

Added in version 1.19.0.


Github_PR throws error Octokit::NotFound: POST 404

Hi,
For audit purposes, I am trying to make pronto review a large pull request from branch B to branch A.
I set pronto with the -c parameter and manage to run pronto locally successfully but can't manage to make -f github_pr work.
Command used is
PRONTO_GITHUB_ACCESS_TOKEN=real_token PRONTO_PULL_REQUEST_ID=1  bundle exec pronto run -f github_pr -c branch_A
Output is:
warning: parser/current is loading parser/ruby27, which recognizes
warning: 2.7.4-compliant syntax, but you are running 2.7.1.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  Unknown file type: rake, defaulting to ruby
  undefined method `force_encoding' for #<Pathname:0x00007f9a353cb618>
  skipping /Users/ali/Documents/Code/GitHub/repo/mes-demarches/spec/models/s3_synchronization_spec.rb
bundler: failed to load command: pronto (/Users/ali/.rbenv/versions/2.7.1/bin/pronto)
Octokit::NotFound: POST https://api.github.com/repos/AliHoussein/mes-demarches/commits//comments: 404 - Not Found // See: https://docs.github.com/rest
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/response/raise_error.rb:14:in `on_complete'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/middleware.rb:19:in `block in call'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/response.rb:59:in `on_complete'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/middleware.rb:18:in `call'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/middleware/follow_redirects.rb:73:in `perform_with_redirection'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/middleware/follow_redirects.rb:61:in `call'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/request/retry.rb:148:in `call'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/rack_builder.rb:154:in `build_response'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/connection.rb:496:in `run_request'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/faraday-1.7.0/lib/faraday/connection.rb:281:in `post'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/sawyer-0.8.2/lib/sawyer/agent.rb:94:in `call'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/connection.rb:156:in `request'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/connection.rb:28:in `post'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/octokit-4.21.0/lib/octokit/client/commit_comments.rb:63:in `create_commit_comment'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/github.rb:33:in `create_commit_comment'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/github.rb:44:in `create_pull_comment'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/formatter/pull_request_formatter.rb:11:in `block in submit_comments'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/formatter/pull_request_formatter.rb:11:in `each'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/formatter/pull_request_formatter.rb:11:in `submit_comments'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/formatter/git_formatter.rb:9:in `format'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto.rb:69:in `block in run'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto.rb:68:in `each'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto.rb:68:in `run'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/cli.rb:66:in `block in run'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/cli.rb:64:in `chdir'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/lib/pronto/cli.rb:64:in `run'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
  /Users/ali/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pronto-0.11.0/bin/pronto:6:in `<top (required)>'
  /Users/ali/.rbenv/versions/2.7.1/bin/pronto:23:in `load'
  /Users/ali/.rbenv/versions/2.7.1/bin/pronto:23:in `<top (required)>'

Gemfile contains
  gem 'pronto', '~> 0.11.0', require: false
  gem 'pronto-brakeman', '~> 0.11.0', require: false
  gem 'pronto-eslint', '~> 0.11.0', require: false
  gem 'pronto-flay', '~> 0.11.0', require: false
  gem 'pronto-haml', '~> 0.11.0', require: false
  gem 'pronto-jshint', '~> 0.11.0', require: false
  gem 'pronto-rails_best_practices', '~> 0.11.0', require: false
  gem 'pronto-reek', '~> 0.11.0', require: false

Couldn't find any documentation or clue online from what the issue could be. If anybody has some pointers.

I figured out the error was coming from pronto-eslint. The issue seemed to be identified on https://github.com/prontolabs/pronto-eslint/issues/18


Optical Flow result not right

Hi,
I ran the onnx model “gmflow-scale1-mixdata-train320x576-4c3a6e9a_1x3x480x640_sim” using the demo_flow_onnx.py, but the optical flow result seems not right. Any suggestions?

Sorry for the late reply.
Pre-processing and post-processing was incorrect.
Please try again.


Problem ActiveField Init.

Q
A

Is bugfix?
yes

New feature?
no

Fixed issues
(#5)

Merged. Thanks!

@terabytesoftw I just reverted it.
Could you open a new issue if you're facing problems again, and provide a little repository that reproduces the problem? Thank you 🙏


Duplicate Variable Names with entitlements, unable to ignore

R.Swift creating duplicate names for entitlements -
applinks:ABC.com
applinks:*.ABC.com
static let applinksABCCom = infoPlistString(path: ["com.apple.developer.associated-domains"], key: "applinks:star.ABC.com") ?? "applinks:star.ABC.com"
static let applinksABCCom = infoPlistString(path: ["com.apple.developer.associated-domains"], key: "applinks:ABC.com") ?? "applinks:ABC.com"
star  =  * (as comment was being modified to italics)
Tried adding .entitlements file to .rswiftignore. but that also doesn't work.
.rswiftignore file -
**/*. entitlements

This appears to be a bug in the duplicate name detection. Thanks for reporting it!
You can work around this issue by manually configuring the generators R.swift uses (and excluding the one for the entitlements file).
Add the following option to rswift: --generators string,image,font
These are all possible options:
  case image
  case string
  case color
  case file
  case font
  case nib
  case segue
  case storyboard
  case reuseIdentifier
  case entitlements
  case info
  case id

Select the ones you need (maybe everyone minus entitlements).

Hi
Where should i add this line Add the following option to rswift: --generators string,image,font

In the Build Phase for R.swift add --generators string,image,font at the end: https://github.com/mac-cain13/R.swift/blob/master/Documentation/Images/BuildPhaseExample.png

Thank you for your response
Thanks&Regards,
T.Sreenivasula Reddy,
MOB: +91<PHONE_NUMBER>,
SKYPE: sreenivasulareddy780.
On Wed, 27 Nov 2019 at 18:51, Mathijs Kadijk<EMAIL_ADDRESS>wrote:

In the Build Phase for R.swift add --generators string,image,font at the
end:
https://github.com/mac-cain13/R.swift/blob/master/Documentation/Images/BuildPhaseExample.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/mac-cain13/R.swift/issues/584?email_source=notifications&email_token=ACORVXJKWO5IBZBJETD5ZYLQVZX5HA5CNFSM4JO7WDN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFJPJBY#issuecomment-559084679,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACORVXJH6CTIXPE3TX32IBDQVZX5HANCNFSM4JO7WDNQ
.

In the Build Phase for R.swift add --generators string,image,font at the end: https://github.com/mac-cain13/R.swift/blob/master/Documentation/Images/BuildPhaseExample.png

please give me one screenshot  after adding this  --generators string,image,font`.  I'm unable to do that


fix(confirmation): fixed loader margin

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.007%) to 78.705%

Totals

Change from base Build<PHONE_NUMBER>:
0.007%

Covered Lines:
7075

Relevant Lines:
8172

💛  - Coveralls


JSX.IntrinsicElements definition causes typescript build errors in React applications

I am reporting an issue with

[x] TypeScript definitions
[ ] another resource in this repository

Reporting this on behalf of @tcatkins99 and @gpartida.
See: https://github.com/Esri/react-arcgis/issues/85#issuecomment-478093261

Running into this issue using Storybook with a JSAPI component built with Stencil.js.
Any progress on a resolution?

This should be fixed in the next release (4.15). We'll ping you when it's available in arcgis-js-api@next

Temporary fix: https://medium.com/@elenasufieva/handling-type-declarations-clash-in-typescript-b05b10723f47

@tomwayson could you try the latest typings in jsapi-next as described here https://github.com/Esri/feedback-js-api-next#typescript-typings
Thanks


Java: Implement definition of the execution settings object to allow for execution against multiple models

Template support for changing models used & the configuration for those models.

Completed as part of the work we've done implementing V1 for Java SK.


Drew soma, hidden in the corner.

Well, there is something amiss with the centering of the drawn soma...
neuron = load_neuron('Neuron.swc')
viewer.draw(neuron.soma)

Which version are you using?
How do you expect it to look?

I think you're using the last release, and not the latest git version.  I refactored a lot of the drawing code, and the new behavior will put the soma in the center of the figure.  Can you try the latest version?

Well, I used pip install --upgrade to install NeuroM.
The issue is that I create a tutorial for Felix's course and the students will not git clone NeuroM.

I can release a new version, but I want to make sure that solves your problem first.

I tried it with the new git version and it is indeed fixed, albeit it is tiny in the limits of the figure.
What is most important for the new version though is to be able to load morphologies from neuromorpho, which I cannot do know and I tried with many different cells including the Markram lab.
Therefore, the correct location of the soma is of low priority.

The default white_space is 30, which was the original default.  The Neuron.swc file has sizes in the 0.1 range, so if you set white_space=1, it will display better.

Already fixed in #608


chore: fixing files and updating version

Fixes https://github.com/getbrevo/brevo-python/issues/2

cc @mukul-brevo

Closing as it seems to be fixed


[Node.js SDK, DirectLine, Bug] Directline removes custom adaptive card input types

Bot Info

SDK Platform: Node.js
SDK Version: 3.12.0
Active Channels: Direct Line
Deployment Environment: Azure Bot Service

Issue Description
Custom input elements can be created using Adaptive Cards HTML SDK.
We created a Input.Password element to accept password inputs from user and mask the display. The adaptive card SDK works well with custom password input element but when the adaptive card json is sent from bot to user via directline, the Input.Password element is removed from the json.
Code Example
Original card:
{
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
        {
            "type": "TextBlock",
            "text": "Input password"
        },
        {
            "type": "Input.Password", /* Custom Input Type */
            "id": "input3",
            "placeholder": "Input password"
        }
    ]
}

JSON from directline websocket stream:
"content": {
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
        {
        "type": "TextBlock",
        "text": "Input password"
        }
    ]
}

Reproduction Steps

Send the above adaptive card using botbuilder sdk.
Connect to bot via directline on the client.

Expected Behavior
If I render the above card directly without sending it from backend, the password input field is rendered as expected.
Rendered directly at client.

Rendered via directline.

Can you please let us know if the issue still persists?

@fanidamj I just checked it. We are still facing this issue.

Thank you for opening an issue against the Bot Framework SDK v3. As part of the Bot Framework v4 release, we’ve moved all v3 work to a new repo located at https://github.com/microsoft/botbuilder-v3. We will continue to support and offer maintenance updates to v3 via this new repo.
From now on, https://github.com/microsoft/botbuilder repo will be used as hub, with pointers to all the different SDK languages, tools and samples repos.
As part of this restructuring, we are closing all tickets in this repo.
For defects or feature requests, please create a new issue in the new Bot Framework v3 repo found here:
https://github.com/microsoft/botbuilder-v3/issues
For Azure Bot Service Channel specific defects or feature requests (e.g. Facebook, Twilio, Teams, Slack, etc.), please create a new issue in the new Bot Framework Channel repo found here:
https://github.com/microsoft/botbuilder-channels/issues
For product behavior, how-to, or general understanding questions, please use Stackoverflow.
https://stackoverflow.com/search?q=bot+framework
Thank you.
The Bot Framework Team


refactor(server): use getDefaultResultOrder to get the dnsOrder value

Description
https://nodejs.org/dist/latest-v21.x/docs/api/dns.html#dnspromisesgetdefaultresultorder

Additional context

What is the purpose of this pull request?

[ ] Bug fix
[ ] New Feature
[ ] Documentation update
[ ] Other

Before submitting the PR, please make sure you do the following

[ ] Read the Contributing Guidelines, especially the Pull Request Guidelines.
[ ] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[ ] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[ ] Update the corresponding documentation if needed.
[ ] Ideally, include relevant tests that fail without this PR but pass with it.

I think the original code is better because the original code will output the URL when the DNS settings is changed on the DNS side.

the DNS settings is changed on the DNS side.

@sapphi-red Hello, what does this sentence mean? I don't understand. Can you give an example? Thanks!

For example, if someone edited /etc/hosts and triggered restart manually, then dns.getDefaultResultOrder() will return the same value but the actual resolved result can change.

Thank you for the detailed instructions. 👍


[FP]: CVE-2019-10782, CVE-2019-9658 on com.pinterest:ktlint:0.45.2

Package URl
<EMAIL_ADDRESS>CPE
cpe:2.3:a:ktlint_project:ktlint:0.45.2:*:*:*:*:*:*:*
CVE
CVE-2019-10782, CVE-2019-9658
ODC Integration
{"label"=>"Gradle Plugin"}
ODC Version
<IP_ADDRESS>
Description
This seems to be a false positive to me, but I am not 100% sure.
The HTML report lists the CPEs as the following, however I wasn't sure if I should enter both above:
cpe:2.3:a:checkstyle:checkstyle:0.45.2:*:*:*:*:*:*:*
cpe:2.3:a:ktlint_project:ktlint:0.45.2:*:*:*:*:*:*:*

The CPE to fill in the field would've been the other one - the CPE that is falsely identified by dependencycheck for the library.
The suppression listed above by the automated workflow is now wrongfully suppressing the ktlint CPE. Had you filled CPE with the checkstyle CPE the suppression listed above would hold the proper suppression.
In any case - the fix is expected to be delivered in the 7.1.0 release.


Crash with Vampirism - FluidHandling - Still Fluid

Describe the bug
The game crashes trying to fill a glass bottle with Vampirism's blood fluid
https://github.com/TeamLapen/Vampirism/issues/1271
Steps to reproduce

Install Vampirism https://www.curseforge.com/minecraft/mc-mods/vampirism-become-a-vampire https://github.com/TeamLapen/Vampirism
Become a vampire (/vampirism level vampirism:vampire 1)
Put a glass bottle on your hotbar
Look at a cow or villager and hold down V to feed
Game will crash shortly after
...

Logs
https://mclo.gs/9CSMjIt
Additional context
Crucial part is
java.lang.IllegalArgumentException: Cannot convert flowing fluid vampirism:blood (de.teamlapen.vampirism.fluids.BloodFluid@1b9c716f) into a still fluid.
	at TRANSFORMER/fabric_transfer_api_v1@3.3.1+6d3178f577/net.fabricmc.fabric.impl.transfer.fluid.FluidVariantImpl.of(FluidVariantImpl.java:48)
	at TRANSFORMER/fabric_transfer_api_v1@3.3.1+6d3178f577/net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant.of(FluidVariant.java:72)
	at TRANSFORMER/fabric_transfer_api_v1@3.3.1+6d3178f577/net.fabricmc.fabric.impl.transfer.compat.ForgeCompatUtil.toFluidStorageView(ForgeCompatUtil.java:49)
	at TRANSFORMER/fabric_transfer_api_v1@3.3.1+6d3178f577/net.fabricmc.fabric.impl.transfer.compat.FluidStorageFluidHandler.fill(FluidStorageFluidHandler.java:67)
	at TRANSFORMER/vampirism@1.9.3/de.teamlapen.vampirism.fluids.BloodHelper.lambda$fill$2(BloodHelper.java:90)
	at TRANSFORMER/forge@47.1.3/net.minecraftforge.common.util.LazyOptional.map(LazyOptional.java:195)
	at TRANSFORMER/vampirism@1.9.3/de.teamlapen.vampirism.fluids.BloodHelper.fill(BloodHelper.java:90)

Vampirism calls IFluigHandler#fill with its BloodFluid
ForgifiedFabric somehow decides that Vampirism's blood is not still and crashes
https://github.com/Sinytra/ForgifiedFabricAPI/blob/2272fc7f939db7a7dd6e43ed64dea5d94693ba45/fabric-transfer-api-v1/src/main/java/net/fabricmc/fabric/impl/transfer/fluid/FluidVariantImpl.java#L39
I was unable to find where Fluid#isStill is defined.

Fluid#isStill translates to Fluid#isSource on mojmap, which returns false in BloodFluid, making the fluid always appear flowing even when it's in a still state. Is there any specific reason for this?

Ah, I see. Thank you.
Not sure why we return false. Maybe the old method title was misleading.
Anyways, I changed it to true, and everything seems to work fine now.


How can I test transfer TEER?

Hello, I am working on wallet app development need to  test TEER transfer. I found a public ws node and configured, and tried to send a transaction, but the broadcast error reported that the balance was insufficient. What if I get test coins? In addition, I have a few questions:

Has the integritee mainnet opened? I see only the genesis block, is there a relevant time point?
Is there a testnet and test currency for reference？
The interface to get the nonce is now reporting an error. This is Polkadot's public interfacesystem_accountNextIndex. Doesn't it support Polkadot related RPC operations?
Thanks a lot!

Dear @Wangmmx. Thanks for building a wallet with TEER support. You did likely find the right node for our parachain node but as we're not a parachain just yet, you won't be able to do transactions.
Moreover, you need some initial funds to be able to pay fees to send a transaction.
We currently have no public testnet, but what you can do is:
download and run our latest release locally integritee-node --dev and test against that.
As we support exactly the same json rpc as Polkadot, you can rest assured that the changes for basic TEER support are mainly changing the public rpc node.

Thank you for your patient reply! Then I will wait for integrintee to become a parachain and then test the transfer function, looking forward to the next upgrade, thanks again


File Grammar constraint is too strict

I use a semantic highlighting plugin that provides variant grammars. In this case, I use a grammar named "semanticolor - Ruby". SiB worked fine with this variant grammar until most recent update to SiB 2.2.0. Now I get a big red warning message with the text "Seeing is Believing expects a Ruby file" anytime I try to SiB-annotate a document.
Is there a way to add other grammars to the filter that is throwing this error?
Screenshot of full error message:

Caught a moment to look into the SiB plugin code. I changed isntRuby to the following to get around the issue. No pull request because I'm not sure what problems led to the need to filter strictly in the first place, so there's a good chance I'm overlooking something important!
isntRuby: (editor) ->
    not editor.getGrammar().name.toLowerCase().match(/ruby/)

You can fix it immediately by just replacing the body of that function with true. (it should be located in ~/.atom/packages/seeing-is-believing/lib/seeing-is-believing.coffee)

Hmm :/ I have to think about what the right solution here is. Probably the right solution is to remove the code that does this. It's trying to be helpful, but seems like there are valid use cases that violate its expectation.
Initially I had SiB just trigger when it was on a Ruby scope, but there were a lot of situations where people expected it to work, but they weren't in a Ruby scope. So then I had it work everywhere, but that just felt wrong (ie it means the keybinding is globally applicable, so you're likely going to hit keybinding conflicts). So it was trying to be helpful by explaining what the issue was and how to fix it. Now, historically, I've found that code which does this is deeply problematic, and you've illustrated that this truth holds here, too. It's just hard to figure out how to make it help new users discover how to use it, and also be flexible enough for experienced users to configure it to work correctly.
The options for a real fix seem to be:

I could make this behaviour optional and enabled by default, "try to be helpful mode" vs "put me in control mode"
I could just delete this, it would certainly be less work and make it easier to maintain, but then I have to decide what to do in its absence. Maybe I could make the keybindings global but with low specificity, so that other modes can still override them. Then make them high specificity for Ruby so that other modes are unlikely to override them where they are wanted. Maybe there's a way to let users select their own keybindings, color-picker package does something like this, though it requires one to restart Atom.
You know, the more I think about it, the less confident I am that anything I've said here is true. I think I was vaguely remembering this commit, but that was for snippets, not annotations. This seems to imply that "this is a misfeature" is the correct interpretation. Going to go for a smoke and think about it. I'll try to come up with something soonish.

If you reply back and I don't see it, ping me on twitter as I mostly neglect my gh issues and email.

Okay, after a cigarette, I realized that I can just change the matcher to match a regex like /ruby/i But, even that's probably not good enough, because shouldn't it work in a Ruby codeblock inside Markdown? Of course, it doesn't now anyway, b/c it will pull the entire file, so that implies it should only pull the bit that Atom has scoped to /ruby/i, or if there is none, then it should assume that it can't figure it out but the user probably did it on purpose and pull the whole file.
Does that seem reasonable? It feels like it should be, but my brain does not seem to be working so well today :/

For the moment, I just moved the constraint to a regexp, which should work for you (I tested it out with the semanticolor plugin). It's published as a patchlevel update.
I'm not sure that this is the right solution, but it's enough to close this issue. If another user hits it, I'll link the two issues together and try to find the use case that best fits the common set of requirements.

What about making the regexp itself a setting that defaults to /ruby/i but can be overridden in the settings panel for anyone who has more complicated needs? On the one end of the spectrum it has the same effect as toggling the behavior on and off (/ruby/i vs /./), and at the other end it allows for narrower filtering if that's needed. Particularly for the latter case, it also survives package upgrades.
On the other hand it might be a cryptic setting that just generates confusion.


Add GUI

This PR contains the first working version of a swarm management tool with some basic functionalities working across cpp, cflib, and sim backends. (The sim is still a bit limited, as it doesn't support default topics such as 'status').
The basic functionality is:

CFs are shown in a 3D view (based on tf)
Each drone is either green (everything is fine) or red (some issues were detected)
When clicking on a drone in the 3D view or on the tab, the drone is enlarged and more detailed info is shown (battery voltage, supervisor bits, communication status, relevant logging data)

The most notable thing that is missing IMO is reboot, but since that requires significant backend changes, it should be a separate PR.

Thanks for the swift review and trying it out. I had tested it with the cflib backend and hadn't seen this error, but it can also be related to timing. I took the time to overhaul the whole error checking in particular with respect to tf a bit. I hope it works now for you as well. This latest change also includes a few improvements for simulation (proper handling of sim vs. real time).

One other issue I found is that the start-up is not very reliable. There seems to be a race condition between when the server is launched and when the gui is launched. Sometimes the GUI doesn't 'see' any crazyflie because of that. I'll work on a fix and re-request a review once that is included.
Sorry - this PR is also getting rather large now:-/

The startup issue is tracked in https://github.com/IMRCLab/crazyswarm2/issues/422. I would prefer to fix it with a separate PR, because it does touch a lot of code. For now, I don't launch the gui with launch.py anymore (so users have to run it manually after the server is running).

Thanks! I added two new issues for these things, so we keep the PRs small:-)


Pixi wheels on PyPI?

Problem description
I realize that this seems a bit strange to ask for Pixi wheels on PyPI but wait. Note that UV is available on PyPI (https://pypi.org/project/uv).
For computers at work (on WIndows), we cannot install Pixi with the command given in the doc because of a program taking care about security. An administrator told me that something can be done but that it is complicated. So I don't know when and if I will be able to use the standard Pixi installation method. We have exactly the same issue for UV!
However, it is very easy to install UV since we can install python and pipx and UV can be installed simply with pipx install uv.
I guess it should be very simple for Pixi to also upload wheels on PyPI providing the Pixi command.
Writing this, I realize that I could also install Pixi with Miniforge, since I know that I can install conda/mamba. It would just be a bit simpler with pipx because python can be installed with the Microsoft Store. Moreover, one reason to get Pixi is potentially to avoid the Miniforge installation.

Okay as a Friday afternoon project I tried this out.
I've tried using maturin which would make it really easy to compile our setup into a wheel. Then we could use the build artifacts of that to get the normal binary release.
I've tried hatch and that could also allow us to use a simple script to move the binary around.
Both result in a correctly installable version. The remaining questions I didn't get to answer is:

Are we going to uv route, use maturin and make the wheel build our main binary build and get the normal binaries from that run.
Extend our current setup with a simple hatch build hook to package a file into a wheel after it was build by cargo dist.

Leaving this here for when I have time for it again 👍

Nice Friday afternoon project 🙂 !


Revert "perf(contract): Optimize node retrieval and random selection …

This reverts commit 33f59b8f2d351afbdd76e30af9cf584997db1845.

Do we need to revert even though we don't upgrade immediately given there's no business logic change?


update from command line?

Is your feature request related to a problem? Please describe.
Hunting down and installing the .msi is a pain.
Describe the solution you'd like
can you please provide a "az update" command that updates az in place?
Describe alternatives you've considered
Lots of other command line tools do this.
Additional context
The screenshot should be a terminal window, I never have to leave it even to install updates :-)

hi @fengzhou-msft could you pls share the instruction of az upgrade? hi @lovettchris thanks for the feedback, we'd also love to hear your feedback after trying the new az upgrade command, feel free to comment here if found any issue with it.

@lovettchris we have added the az upgrade command in version 2.11.0 to update azure cli and all installed extensions. You can find more information in this PR.

Sweet, thanks!


Certificate on https://www.aspnetrun.com/

This is probably the wrong place for this issue, but anyway- https://www.aspnetrun.com/ shows these error messages:
Firefox:

The certificate is only valid for the following names: *.azurewebsites.net, *.scm.azurewebsites.net, *.azure-mobile.net, *.scm.azure-mobile.net, *.sso.azurewebsites.net
Error code: SSL_ERROR_BAD_CERT_DOMAIN

Chrome:

This server could not prove that it is www.aspnetrun.com; its security certificate is from *.azurewebsites.net. This may be caused by a misconfiguration or an attacker intercepting your connection.

Hope this helps. =)

The problem caused due to lack of certification of aspnetrun.com. Chrome dont allow to redirect http websites directly. For this domain I am using azure basic hosting option and unfortunately it is not included certification support. I will move this web site the another hosting to solve this certification problem soon.
But for now, you can pass this messages by clicking "Advance" and after that click the "Proceed aspnetrun.com". It will pass for upcoming requests.

I updated the links of website with direct url of azure. So now its at least certificated url.
Please follow below url;
https://aspnetrun.azurewebsites.net/Discover
My current plan not supported so I dont want to change hosting now.


Problems with Dropdown acting as Select Tag.

Possibly like the #2072.
I found a series of bugs related to the topic of this issue.
DEMO: http://codepen.io/caio/full/vObeoM/
First Case: select with value.
If we have value and text content, all works.

Second Case: select without value.
So, if we remove the value, the dropdown shows it like a placeholder, but you can't re-select this option.

Third Case: select without value and text content.
Now we remove the value and the text content, the dropdown doesn't show the option and you can't re-select that.

Others
Form reset and required attribute doesn't work as expected. :disappointed:

Placeholder values should only match value="" not value="0" as you mention. This is probably a side effect of other fixes with dropdown and ===.
To disable placeholder text, or specify it programmatically you can always use placeholder setting.
http://semantic-ui.com/modules/dropdown.html#frequently-used-settings

No @jlukic, you got it wrong.
The "0" value is not acting as a placeholder and when I changed this, everything worked normally and resolved the main issue. :smile:
But the required and reset issues still exist.

Oh i misread when scanning through the code. Everything is behaving as normal then.
Required doesn't work on hidden inputs. Built in form validation is limited in scope (and awfully styled), i'd recommend using our form validation.
You can also reset dropdowns using
$('.ui.form').form('reset');
$('.ui.form').form('clear');

Oh, it helped me a lot!
Thank you! :+1:


Move invocation of 'update' callback.

Rationale for this change:
Before this change, the "update" callback is in a useless place, because
it calls "update" before anything has changed on the Ball.
The question is where to move it to. It doesn't belong in the "then"
branch of the if, because it's not our practice to send update events
after destroy events (see for example lines 200 and 341). So it only
makes sense in the "else" branch.

Thank you!


feat: Create ChainedTemplateEngine for combining engines

Closes #872 .
The title extraction is now done in the main IDP template, but after doing this I actually think it would be better to have a separate engine for this. That way we can reuse the root main.html.hbs template for the IDP (now we have 2 almost-identical main templates), and we can then also attach that to the templating engine used in the MarkdownToHtmlConverter, which now does its own title extraction.
But I already had this working version when I realized that so I thought I might as well already push this to hear a 2nd opinion on how needed this is. 😄

I might be missing something, but why don't we use main.html.ejs as the main template of everything? (And remove the existing title-extracting code in some Markdown handler?)

Probably because I still have this "remove ejs" idea in my head. Yea that would work as well I think.


chore(build): dropped sqlite_tags and consequently empty GOTAGS.

Signed-off-by: Federico Di Pierro<EMAIL_ADDRESS>
What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area build

/area cmd

/area pkg

/area docs

/area tests

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
mattn/go-sqlite supported the sqlite_omit_load_extension key (https://github.com/mattn/go-sqlite3#feature--extension-list); new driver does not.
Tested the build and seems to make no difference.
Moreover, tested an amazonlinux2 build; again, no difference.
Does this PR introduce a user-facing change?:

NONE

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: FedeDP
To complete the pull request process, please assign leodido after the PR has been reviewed.
You can assign the PR to them by writing /assign @leodido in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 9c80f9b6643148430f2da7ee47d27055f2fff17c

/lgtm

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dwindsor, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [dwindsor]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dwindsor, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [dwindsor]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Implement LastAccessedThreshold

Fixes https://github.com/silverstripe/silverstripe-session-manager/issues/149
Replaces https://github.com/silverstripe/silverstripe-session-manager/pull/150

The behat failures seem related - they're not happening on the cron CI run for this branch: https://github.com/silverstripe/silverstripe-session-manager/actions/runs/5356700186

@GuySartorelli updated the PR to fix conflicts with recent merges