bug: get_current_dir returns nil

Did you check the docs and existing issues?

[X] I have read the docs
[X] I have searched the existing issues

Neovim version (nvim -v)
v0.9.0
Operating system/version
MacOS 13.3.1
Describe the bug
oil.get_current_dir() is supposed to return current directory of buffer, but doesn't.

Steps To Reproduce
vim.print(require("oil").get_current_dir())
Expected Behavior
Current directory string
Directory structure
No response
Repro
-- save as repro.lua
-- run with nvim -u repro.lua
-- DO NOT change the paths
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "runtime", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "--single-branch",
    "https://github.com/folke/lazy.nvim.git",
    lazypath,
  })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  {
        "stevearc/oil.nvim",
        config = function()
            require("oil").setup({
              -- add any needed settings here
            })
        end,
  },
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("tokyonight")
-- add anything else here

Did you check the bug with a clean config?

[X] I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.

oil.get_current_dir() will return the directory of the current oil buffer. If you are not in an oil buffer, it will return nil. If you are in an oil buffer with no local directory (e.g. oil-ssh://my.server.com/path/to/file), it will return nil.
If you want the directory containing the current file use vim.fn.expand("%:p:h") (see :help expand())


Trying to reduce my bitrate

Im trying to input the command prompt to reduce bitrate but it keeps saying that its not an internal or external command
Could you please take me step by step through the process
C:\Users\chrisana>scrcpy --bit-rate 2M
'scrcpy' is not recognized as internal or external command, operable program or batch file

You are on windows, you will need to specify the entire path
scrcpy --bit-rate 2M
should be
scrcpy.exe --bit-rate 2M

On Windows, you can call a command with or without an explicit .exe.
The problem is that you must call it from the scrcpy directory (cd C:\path\to\scrcpy), or add its directory in your PATH.


CF Push strips double dashes on route name in version 6.34.0

Command
cf push my--app
What occurred
Pushing from manifest to org system / space system as admin...
Using manifest file some-path.yml
Getting app info...
Creating app with these attributes...
+ name:         my--app
  path:         some-app-path
+ buildpack:    go_buildpack
+ disk quota:   32M
+ memory:       32M
  env:
+   GOPACKAGENAME
  routes:
+   my-app.apps.example.com

What you expected to occur
the route should be my--app.apps.example.com
CLI Version
6.34.0

Fixed in v6.34.1.


mac cloes run error ,Tried multiple versions with the same effect

➜  test_199.5 cleos wallet create
libc++abi.dylib: terminating with uncaught exception of type boost::process::process_error: execve failed: Permission denied
[1]    2681 abort      cleos wallet create
➜  test_199.5

Duplicate of #6327.


Move common functionality to EntityRepository store method

Describe your changes :

Setting the fields owner, tags, href before writing entity JSON to the backend database and restoring them after the write can be moved to EntityRepository.store() method instead of doing it in every class the implements the storeEntity method.

Type of change :

[x] Improvement

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

@chirag-madlani cypress tests are failing. This change should not be causing it.


Business Help Hub

First go at the Business Help Hub
Type of change
Please delete options that are not relevant.

[ ] New document(s)/updating existing
[ ] Fixes
[ ] Styling
[ ] Bug fix (non-breaking change which fixes an issue)

Reviews and merging
You are responsible for getting your PR merged. Address review comments promptly and make sure to merge the PR when ready.
Feel free to 'Enable automerge' - your PR will automatically merge when accepted and passing the build.

@pzaichkina the broken link tracker is doing it's job! Are you able to find a replacement page? I assume the old one was deleted by xero


Do we support datasets with no ra and dec columns?

hipscat-import I think has pipeline options that support using the index to import with no ra and dec columns, but our catalog_info files have ra and dec columns as required fields. Should we have some better way in metadata to indicate that a catalog doesn't have explicit ra and dec columns?

The imported data does not have ra/dec, but the index would link to a different catalog that does have ra/dec? I believe that we had cases like that. Is that what you imagine? I am not sure that I would understand importing data that would have no spatial information.

Yeah, that's the case I'm thinking of, and I think we have tests in hipscat-import that support this. (Although now with the healpix_29 index we'll need to use another column to link to the original catalog.)
The main thing this issue is for is that in the catalog_info file, we have the ra_column and dec_column parameters, which are required to have a value currently. I think when we import a catalog with no ra and dec columns, these are filled with the default column names ra and dec, which is incorrect.  So if we want to support catalogs without the columns, these params should probably change to optional and we'll have to check for it everywhere.

Can we enable so that ra and dec get populated from the main table that has ra and dec values.


expose default options and serializers

This is a very early PR that explores if its possible to expose the Serializer and Deserializer in a way that would allow us to expand options in the future.
Basic Design

expose the DefaultOptions and OptionsExt traits publicly.
expose Serializer and Deserializer publicly.
keep all other traits and structs Compound, Options private

I believe this would allow us to implement any future improvements in a backwards compatible manner. OptionsExt can't be implemented by 3rd party crates since it is sealed, so adding new methods should be fine.
Remarks

A custom ByteOrder trait was created that provides a thin wrapper over the byteorder trait.
This enables us to add features to our endian behavior in the future without breaking the public API. e.g. making varint respect the endian choices.

Unanswered Questions

How should this be integrated with the current config() API?
Who (if anyone) is using the non-public SerializerAcceptor trait, and does this make that obsolete?

Tagging @jdm since (I think?) you would have perspective if servo is using these non-public APIs
Tagging @dtolnay since you had significant input on the current config implementation

Servo only relies on official public APIs to my knowledge.

Great to hear! I realized this makes the unwieldy config_map macro obsolete. Previously the match statement would have exploded exponentially, but now we won't need it.

One of the things I dislike is that a caller has to import both DefaultOptions and OptionsExt, which might cause for confusion. This could be improved in two ways:

Make defaults for multiple combinations (e.g. BigEndianNoLimit, LittleEndianBounded)
Duplicate all methods on DefaultOptions so the trait is not always needed (might cause conflicts?)

Note: a lot of crates do this, it seems acceptable to just let this be.


pam-sys needs libpam0g-dev

Crate name:

pam-sys

Build failure link:
https://docs.rs/crate/pam-sys/1.0.0-alpha1/builds/198171
Additional details:
pam-sys generated bindings for the Linux PAM stack via bindgen and thus needs headers of this library to include them in wrapper.h. The required Ubuntu package should be libpam0g-dev.

@1wilkens no obligation, but this would get fixed faster if you're willing to make a PR to crates-build-env :) instructions here: https://github.com/rust-lang/docs.rs/wiki/Making-changes-to-the-build-environment

Ah sorry I totally missed that. Will do as soon as I have the time! Thanks for the pointer!

PR is up: https://github.com/rust-lang/crates-build-env/pull/28

Just rebuilt 1.0.0-alpha, your docs are up! https://docs.rs/pam-sys/1.0.0-alpha1/pam_sys/


Generation time distribution definition

It looks like the generation time is defined as a log-normal here:
https://github.com/epiforecasts/nowcasting.example/blob/7cb3cb40e02c64521de0b366c3c74505e7f10856/inst/reports/est_trunc_epinow2.Rmd#L157
EpiNow2 only/currently (unless you have updated it) Gamma distributed generation times.

Good point, thanks!


[Bug]: After the creation of the data source is completed, the front-end page has been in a "spinning" state.

ODC version
ODC424
OB version
independent
What happened?
After the creation of the data source is completed, the front-end page has been in a "spinning" state.

What did you expect to happen?
。
How can we reproduce it (as minimally and precisely as possible)?
。
Anything else we need to know?
No response
Cloud
No response

Fixed In Commit ed33e1a54eca20333667323c7e14d3a04fa55a69
------
xiaokang
Mon Mar 25 15:26:15 2024 +0800

pass


Refresh the version of refreshVersions itself

The guide currently suggests to add a hardcoded de.fayard:dependencies dependency to the buildscript classpath.
Is there anyway to have refreshVersions take care of proposing updates for itself?
This code works:
import de.fayard.dependencies.bootstrapRefreshVersionsAndDependencies

buildscript {
    repositories { gradlePluginPortal() }
    dependencies.classpath("de.fayard:dependencies:+")
}

bootstrapRefreshVersionsAndDependencies()

But it violates the spirit of "search updates automatically, apply them manually", that's at the core of refreshVersions as far as I can tell.
Describe the solution you'd like
Using the placeholder for the version would be great. If settings.gradle.kts can access the versions.properties file, then also a hardcoded reference (no placeholder) to a versions.refreshVersions in that file, maintained by refreshVersions itself, would be ok.

Using a version placeholder here would not work. A Gradle plugin cannot take part in the definition or resolution of settings buildscript dependencies, we'd get a chicken and egg problem.
The plan is to handle that as a special case and get refreshVersions to suggest updating itself to the user when refreshVersions is run. Same for the dependencies plugin.

Important for implementation:
On update, keep the old version name somewhere (e.g. in a transient comment in the settings.gradle[.kts] file), so the new version can read it, and perform migrations if needed, and then, remove that metadata on completion. This can allow safe dependency constants removals, safe version key rules additions, editions or deletions, and safe other changes as well.


[incubator/istio] import chart

what
import istio chart
why
teleport doesn't have any hosted charts
https://github.com/cloudposse/helmfiles/issues/37

why do we need to copy the chart?
the official chart is here https://github.com/istio/istio/tree/master/install/kubernetes/helm/istio
we can use it (add the repo to helmfiles).
otherwise we'll have to support it

why do we need to copy the chart?
because this chart didn't hosted (i mean helm-repository) anywhere - so we can't use it with helmfiles (as i know).
Helm install raw chart (unzipped) charts only with helm-github plugin.
Helmfile as i know could work only with helm repositories


User manual

Is your feature request related to a problem? Please describe.
No up-to-date user manual.
Describe the solution you'd like
Provide a user manual and tutorial (even better the specification).
Additional context
It'd be nice to have both web-version and pdf version.

Added 8df988b3a133ed101811930d062e392921640fe2


Request for Step-by-Step Documentation to Set Up chibisafe clone

Dear dev,
I hope this message finds you well. I am currently attempting to set up a clone of your GitHub repository, chibisafe, but I am encountering some difficulties. I apologize for any inconvenience caused by reaching out directly, but I was wondering if you could provide me with detailed step-by-step documentation to assist me in this process.
While I have some experience with Git and GitHub, I would greatly appreciate having a comprehensive guide that covers the necessary steps to successfully clone and set up the repository on my local machine. I believe having such documentation would not only benefit me but also potentially help other users who might encounter similar challenges.
If you have already prepared documentation or if there are existing resources available, I kindly request your guidance in directing me to them. Alternatively, if such documentation does not exist, I would be grateful for any instructions or tips you can provide to facilitate the cloning process.
Thank you very much for your attention to this matter. I truly appreciate your time and expertise. Please let me know if there is any additional information I can provide or if you require further clarification regarding my query.
Looking forward to your response.
Best regards,
7zx

I'm closing this since the new version was just pushed to master.

Thank you so much!


Include I2C option for Lidar Lite v3

Hi,
I noticed that the option to enable Lidar Lite is still PWM. However, it does not work, and I think it's broken. I've seen some cases where Lidar Lite v3 worked on I2C, but the rsC file had to be modified here,
https://github.com/PX4/Firmware/blob/master/ROMFS/px4fmu_common/init.d/rcS#L743
Since Lidar Lite v3 is taking over v2, and it works on I2C, then I think it's better to modify the startup command to use I2C, instead of PWM. Please advise. Thanks,

Can you please add an option to the parameter SENS_EN_LL40LS ( = 2 ), such that the startup script starts the I2C driver when set to 2. Leave in the PWM startup option for now.
Make sure you add the metadata to the param file properly, such that QGC can display the options. You can follow how it's done for the SF0X.
Waiting for the PR :)

Done. #7113


Allow Keyboard Navigation for DataGrid advanced filter

Is your feature request related to a problem? Please describe.
The DataGrid control does not allow keyboard activation of the column advanced filter functionality.  TABing through the grid will activate the sort capability, but filtering is skipped.
Describe the solution you'd like
Ideally, when 'TAB'ing through the grid, the filter icon would activate after the sort icon and allow an 'enter' key press to launch the associated filter dialog.
Describe alternatives you've considered
There doesn't appear to be an alternative for keyboard navigation of the grid filter functionality.
Additional context
We've been able to add 'highlight' boxes around the sort icon when the grid header is 'in focus', but since the filter icon lives in the same focus container as the sort icon, it looks like activating both independently isn't possible right now.  The TAB key skips right past, likely because the focus is placed on the containing div rather than on the sort icon itself.

Implemented in https://github.com/radzenhq/radzen-blazor/commit/347942668d9003788403ec4e315ae2bfcec68263


What python versions are supported?

What is the official list of support python versions?
05b759cfb implies that the answer is 2.6, 2.7
The README says "2.3, 2.4, or 2.5".  Clearly out of date.
Any interest in py3k?

There's my fork https://pypi.org/project/python-openid2/ with support for up to 3.8. I'll try to release a new tag of python-openid itself soon.


Laravel v10.3.0 breaks LaravelModelCaching

Describe the bug
Laravel v10.3.0 is using an updated version of paginate().
Declaration of GeneaLabs\LaravelModelCaching\Traits\Buildable::paginate($perPage = null, $columns = [...], $pageName = 'page', $page = null) must be compatible with Illuminate\Database\Eloquent\Builder::paginate($perPage = null, $columns = [...], $pageName = 'page', $page = null, $total = null)
Environment

PHP: 8.2
Laravel: v10.3.0
Model Caching: 0.13.1

https://github.com/laravel/framework/pull/46336 happens because of the change made here.

Fixed in 0.13.2 (https://github.com/GeneaLabs/laravel-model-caching/commit/1fe37744efa9d5ed3d8c245c68271022b0e452ab) https://github.com/GeneaLabs/laravel-model-caching/releases/tag/0.13.2


🐛 iOS | Snackbar do not appear (or hidden under the tabbar)

Steps to reproduce:

Open the Home page
Tap on any Achievement

Expected result:
A snack bar appears
Actual result:
Nothing happens

Might be related https://github.com/SSWConsulting/SSW.Rewards.Mobile/issues/449


New version: EvoTrees v0.4.1

Registering package: EvoTrees
Repository: https://github.com/Evovest/EvoTrees.jl
Created by: @jeremiedb
Version: v0.4.1
Commit: 8358d838e0aae3a02c2813e07b72f8f1be0d9a55
Reviewed by: @jeremiedb
Reference: https://github.com/Evovest/EvoTrees.jl/issues/10#issuecomment-581550696

PR to be ignored (replaced by https://github.com/JuliaRegistries/General/pull/8819).
Can I manually close this one?


[IOTDB-3128] Homepage does not work well on mobile

Description
[IOTDB-3128] Homepage does not work well on mobile

This PR has:

[x] been self-reviewed.

[ ] concurrent read
[ ] concurrent write
[ ] concurrent read and write

[] added documentation for new or modified features or behaviors.
[ ] added Javadocs for most classes and all non-trivial methods.
[ ] added or updated version, license, or notice information
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious
for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold
for code coverage.
[ ] added integration tests.
[ ] been tested in a test IoTDB cluster.

Key changed/added classes (or packages if there are too many classes) in this PR

Hi Jack, so nice to see your PR! 🚀
Can you share a screenshot of how the homepage looks like on mobile after this change?

Hi Jack, so nice to see your PR! 🚀
Would you like to share a screenshot of how the homepage looks like on mobile after this change?

Hi, thx for your reply and sure. Here are the screenshots before and after the changes had been made.
Before:

After:


client.tag_recent_media is not returning the media objects

I tried to search for tags and get the media objects using tag_recent_media method:
  client = Instagram.client(:access_token => 'ACCESS_TOKEN')
  tags = client.tag_search(tag_name)
  puts "Name: #{tags[0].name}"
  # => prints the name
  puts "count: #{tags[0].media_count}"
  # => prints the value
  puts  client.tag_recent_media(tags[0].name).inspect
  # => [] # its alwasy an empty array

But it's always returning an empty array. Anyone else getting the same?

Same here

@shelkem Did you find a way of "Get a list of recently publicly tagged media."? other than only from the scoped user?

It turns out that the API (and thus the gem) is working as intended. The reason why I only see the user's media is that my app is in sandbox mode, therefore the only "existing" users and media I can retrieve are the ones related to my sandbox app authorised users.


bin files not working in Windows

I recently wrote a command-line utility with a plugin system (which would really like the peerDependencies feature. ;) ).
In Linux it's working fine, but in Windows the executables throw the error: The system cannot find the path specified.
I noticed npm is generating the following script to run the files in Windows:
:: Created by npm, please don't edit manually.
@IF EXIST "%~dp0"\"/usr/bin/node.exe" (
  "%~dp0"\"/usr/bin/node.exe"  "%~dp0\.\node_modules\2csv\bin\2csv.js" %*
) ELSE (
  /usr/bin/node  "%~dp0\.\node_modules\2csv\bin\2csv.js" %*
)

While the one created for NPM itself is
:: Created by npm, please don't edit manually.
@IF EXIST "%~dp0"\"node.exe" (
  "%~dp0"\"node.exe"  "%~dp0\.\node_modules\npm\bin\npm-cli.js" %*
) ELSE (
  node  "%~dp0\.\node_modules\npm\bin\npm-cli.js" %*
)

Note the node.exe and plain node in place of /usr/bin/node
I think there's a bug in the way executables are generated in Windows for packages in the latest NPM bundled with Node.js 0.6.6 for Windows, which includes a newer-than-release version of npm (v1.1.0-beta4 vs 1.0.106).
Should I downgrade to 1.0.106, or does that version not work in Windows at all?

No, downgrading will certainly not solve the problem, and will cause many other problems instead.
I have no idea where the usr/bin is coming from.
Here's what I'm seeing on Windows 7:
C:\Users\Isaac Schlueter>npm install semver -g
npm http GET https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/semver
C:\Users\Isaac Schlueter\AppData\Roaming\npm\semver -> C:\Users\Isaac Schlueter\
AppData\Roaming\npm\node_modules\semver\bin\semver
<EMAIL_ADDRESS>C:\Users\Isaac Schlueter\AppData\Roaming\npm\node_modules\semver

C:\Users\Isaac Schlueter>semver
Usage: semver -v <version> [-r <range>]
Test if version(s) satisfy the supplied range(s),
and sort them.

Multiple versions or ranges may be supplied.

Program exits successfully if any valid version satisfies
all supplied ranges, and prints all satisfying versions.

If no versions are valid, or ranges are not satisfied,
then exits failure.

Versions are printed in ascending order, so supplying
multiple versions to the utility will just sort them.

C:\Users\Isaac Schlueter>cat "%AppData%\npm\semver.cmd"
:: Created by npm, please don't edit manually.
@IF EXIST "%~dp0"\"node.exe" (
  "%~dp0"\"node.exe"  "%~dp0\.\node_modules\semver\bin\semver" %*
) ELSE (
  node  "%~dp0\.\node_modules\semver\bin\semver" %*
)

What does this output on your system?
npm config ls -g

Are you running in the native windows cmd prompt, or in the git bash shell?  (Note that npm does not work properly in the git bash shell.)

I suspected git bash could be at fault, so I reran the install in regular cmd.exe
I'm also on Win7, and here's the output of npm config ls -g:
; cli configs
global = true

; builtin config C:\Program Files (x86)\nodejs\node_modules\npm\npmrc
prefix = "C:\\Users\\damocles\\AppData\\Roaming\\npm"

; node install prefix = undefined
; node bin location = C:\Program Files (x86)\nodejs\node.exe
; cwd = C:\
; HOME = C:\Users\damocles
; 'npm config ls -l' to show all defaults.

Some more things that could help. Here's my Windows %PATH%:
PATH=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\WinSCP\;C:\Program Files (x86)\GnuWin32\bin;C:\cygwin\bin;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Java\jdk1.6.0_20\bin;C:\Program Files\TortoiseSVN\bin;C:\Users\damocles\AppData\Roaming\npm;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\Git\bin
``

So, the cygwin utilities, native Windows vim, and git are all accessible from ``cmd.exe``, so if the test for Win/Lin is whether or not ``uname`` runs (for instance) it'll work on my system in Windows, too.

I think I found the issue while reading through the 1.1.0-beta4 source code: https://github.com/isaacs/npm/blob/ed5a331fe6be1e72bb8472ba22458dc0577f64af/lib/utils/cmd-shim.js
Since my hash-bang line is: #!/usr/bin/node instead of #!/usr/bin/env node, it's putting the whole specified path in for running in Windows.
I'll update my scripts and see if that fixes the issue in Windows. It might be a good idea to make a note of this special behavior involving /usr/bin/env for cross-platform compatibility in the Developer's Guide

Yes, that fixed it. Closing.

Yep, I was just coming back here to say the same thing :)
Really, even on Unix platforms, specifying /usr/bin/node won't work well, since it's more likely to be installed in /usr/local/bin

Yeah, I know, I know, but I've also seen it installed as /usr/bin/nodejs, so full cross-compatibility still isn't entirely possible.

Installing the node binary as "nodejs" is not correct.  Programs that do that are broken.
The node "contract" is that there is a thing called "node" in the PATH after a successful installation.  npm tries to do the best thing possible, given the #! line in an executable.  If it says env node, then it'll set it up so that node runs the program.

I understand that, but that's how it's being packaged for Fedora, for instance.

Yep.  The Fedora package is badly broken.  Please complain about this to whoever you got that package from.


D̷e̵a̷d̴ ̷l̵i̶k̸e̴ ̷m̵e̶.̷.̴.̵

I got banned for no reason. Sorry for bump.

Me too dr03m

i need it though


Api fix

Incorrect request for beta o1 models from API key (unsupported max_tokens parameter)

added external parameter (max_completion_tokens) to replace max_tokens, for API users using the o1-mini model

Issue here: https://github.com/trypear/pearai-app/issues/128

[!IMPORTANT]
Fixes parameter issue for o1-mini model in OpenAI.ts by replacing max_tokens with max_completion_tokens.

Behavior:

In OpenAI.ts, replace max_tokens with max_completion_tokens for o1-mini model in _convertArgs().
Deletes max_tokens if o1-mini model is used.

Misc:

Minor formatting change in Fireworks.ts.

This description was created by  for 254867a639ed217d67d5820d62e8bd7dd1e834b7. It will automatically update as commits are pushed.

Appreciate this a ton! Can we remove the yarn changes, and then we can merge :D

@mubashir1osmani sorry, i see that the yarn.lock is still in the changes!

@nang-dev made all changes, works fine now

Yoyo, why fireworks deleted?

there were no significant changes to fireworks so i removed it

im sorry abt that


Many performance issues

Fixed on the latest version https://github.com/auth0/web-header/pull/34 + the enhancement to the cdn-droid (mainly used to upload images for the blog) to compress the image before uploading them to the CDN.


Assets not showing up for https

Hi,
I have reverse proxy setup for a subfolder to a wordpress blog, which is hosted on an ec2 server.  Ultimate goal "https://www.example.com/blog/"   The problem is the parent site is in https, so for transparency I've added openssl to the lamp stack(ec2).   The problem is that the wordpress blog is not showing any assets/css.
routes:
#wordpress
match "/blog" => redirect("/blog/")
config.ru
use Rack::ReverseProxy do
reverse_proxy /^/blog(/.*)$/, 'http://xx.xx.xx.x$1', opts={:preserve_host => true}
end
xx.xx.xx.x = ip to the ec2 box with wordpress installed.

In case anyone else has this issue, make sure your link in the Rack::ReverseProxy block is https instead of http
in the config.ru:
use Rack::ReverseProxy do
  reverse_proxy(/^\/blog(\/.*)$/,
    'https://xx.xx.xx.x$1',
    opts = {:preserve_host => true})
end


[Bug] TouchEffect swallowing parent gestures on Android

Description
On Android, adding a touch effect to a child element is preventing the parent's Tap Gesture from firing. See repro: https://github.com/InquisitorJax/TouchEffectSample
Steps to Reproduce (On Android)

Launch app
Focus Touch Effect Tab
Tap the last button

Expected Behavior
Counter should work
Actual Behavior
TapCommandView TapGesture is not firing
Workaround
Work-around is to bind the TouchEffect.TapCommand to TapCommand on the view, and implement an Ignore property for iOS to ignore the View_Tapped event
Reproduction Link
https://github.com/InquisitorJax/TouchEffectSample

updated the sample to include an additional scenario: Catering for child element tap events & utilizing the TouchEffect.Command
Implemented TouchEffect.Command - which works on Android, but double-fires the logic for iOS.
Also the child element tap gesture will work on Android, but not on iOS:

@InquisitorJax you have multiple samples in your reproduction project. What exactly are now the problems? And could you please try the latest pre release. It fixed an iOS issue for us.


[webview_flutter] HTML5 video not working

WebView doesn't show video on iOS
I've created and hosted page to help you reproduce the problem
<html>
<head>
    <meta name="viewport" content="width=device-width">
</head>
<body>
<video controls="" autoplay="" name="media">
    <source src="http://www.sample-videos.com/video123/mp4/720/big_buck_bunny_720p_20mb.mp4"
            type="video/mp4">
</video>
</body>
</html>

Code to reproduce:
WebView(initialUrl: "https://camy.cam/video_test.html")

I've tested this page in Safari and it works
Reproduced on iPhone 6 with iOS 11.4.1
Version of webview_flutter is 0.3.3+1
Flutter version I've tried is current beta and current master
Result: video stuck on first frame and play button is missing

Can you update the hosted page and add a static video instead of referring to sample-videos? It's down for me as of now. Was it down when you tried using it on flutter web-view?

It wasn't down when I tried, that's strange
I will try to find some video to host

I've replaced link with working one

closing as outdated


Completely recreating the porfolio website using React

I will make portfolio website from scratch with better UI
assign this to me

Kindly assign me this task under Hacktoberfest2024, Thanku.

kindly assign this to me


Repeating typo in Docs at the page 'Item'

In the Docs at the page "Item" under Views there is a repeating mistake of mentioning 'A item' instead of 'An item'.
http://semantic-ui.com/views/item.html

Thanks I'll fix

Fixed in https://github.com/Semantic-Org/Semantic-UI-Docs/commit/0a0bc977421e3f38a206f237e4824dcd47666b51


Inlined functions

What does this PR do?
Add a flag to report inlined functions in call stacks
Motivation
This is requested by Rust users.
Additional Notes
This requires this PR first
https://github.com/DataDog/ddprof/pull/390
How to test the change?
There is a test in prof-correctness that I will update.

Merging this into the main PR to make it easier to refactor.


how to add the rate of send?

this is my config

this is result

the send rate get only 40tx/s..

when i reduce the some config value

result

the throughtput is no change, but the latency is become lower. why?


No show the color

when i use it ,only three,it don't show the color which i use for five or four

You mean the background color by using the mapColorForTab() method?


[FEAT]: Support solution configuration names other than just Debug and Release

Description of the feature/enhancement
Hi.
Thank you for SlnParser.
When I try to parse a sln file which contains a solution configuration name other than "Debug" or "Release", I get the following exception:
SlnParser.Contracts.Exceptions.ParseSolutionFailedException: Could not parse provided Solution 'C:\Work\Team\dev\Test.sln'. See inner exception for more information ---> SlnParser.Contracts.Exceptions.UnexpectedSolutionStructureException: Default is not recognized as a possible value for BuildConfiguration

Stack Trace:
SolutionConfigurationPlatformParser.ParseBuildConfiguration(String buildConfigurationString)
SolutionConfigurationPlatformParser.ParseConfigurationPlatformFromMatch(Match match)
SolutionConfigurationPlatformParser.ParseConfigurationPlatform(String line)
<>c__DisplayClass2_0`3.<CombineSelectors>b__0(TSource x)
SelectListIterator`2.ToList()
EnrichSolutionWithSolutionConfigurationPlatforms.Enrich(Solution solution, IEnumerable`1 fileContents)
SolutionParser.ParseInternal(FileInfo solutionFile)
SolutionParser.Parse(FileInfo solutionFile)
--- End of inner exception stack trace ---
SolutionParser.Parse(FileInfo solutionFile)
SolutionParser.Parse(String solutionFileName)

Solution configuration names can be anything (see below) and so I didn't expect BuildConfiguration to be an enum.

There's also a similar issue for BuildPlatform.
For example, BuildPlatform doesn't support Mixed Platforms, Win32, or any other custom name, and I didn't expect it to be an enum either.

Instead, I expected those properties of ConfigurationPlatform to be of a string data type.
Thank you.
Additional Information
No response

Hi Rami,
thank you for bringing this to my attention.
You are right. Those values shouldn't be an enum. I'll have a look at this.

Can you have a look at the following PR to make sure that the changes have the desired effect?
https://github.com/wgnf/SlnParser/pull/22


Add obs-cmd recording status command.

Add a obs-cmd recording status command.
Like in obs-cli: https://github.com/muesli/obs-cli/blob/7c0b514d6988ba4582f753de829450a96b943301/recording.go#L122

merged, thanks

Please add obs-cmd streaming status


Quick fix for broken Meteor installation script

At this moment Meteor Installation Script is broken #5445: https://github.com/meteor/meteor/issues/5445
Running curl https://install.meteor.com/ | sh returns the following
The requested URL returned error: 404 Not Found
For everyone who need to deploy the app while Meteor team not yet fixed the issue, the quick fix of the buildpack using script provided in the issue:
https://github.com/alykoshin/meteor-buildpack-horse-1202-fixed
Please, do not forget revert back the url to original buildpack when the issue will be fixed to follow official Meteor versions.

Closing the issue as Meteor team updated the script.


tessel list spec unclear

Does it also print out how to use/refer to any connected tessels?
(Moved here from https://github.com/tessel/v2-cli/pull/5)

In my opinion, it should just list which Tessels are available and indicate whether they are connected via USB or WiFi.


[Bug]: A tensor with all NaNs was produced in VAE.

What happened?
 |  |  | 80s_darksouls_vibes_webui_colab  (Thanks to Lothricel for the suggestion ❤)  mahmood.mohssin99320/80sdarksoulsvibes
 |  |  | dark_souls_diffusion_webui_colab  (Thanks to Lothricel for the suggestion ❤)  guizmus/dark-souls-diffusion
Colab cell output
Download cloudflared...: 100% 34.5M/34.5M [00:00<00:00, 192MB/s]
Calculating sha256 for /content/stable-diffusion-webui/models/Stable-diffusion/80sdarksoulsvibes_v1.ckpt: f367698d6acd12e62ac60d5e0ae4eaa53ef58a7ba127202342daf8cf45166a77
Loading weights [f367698d6a] from /content/stable-diffusion-webui/models/Stable-diffusion/80sdarksoulsvibes_v1.ckpt
Error verifying pickled file from /content/stable-diffusion-webui/models/Stable-diffusion/80sdarksoulsvibes_v1.ckpt:
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/safe.py", line 135, in load_with_extra
    check_pt(filename, extra_handler)
  File "/content/stable-diffusion-webui/modules/safe.py", line 93, in check_pt
    unpickler.load()
  File "/content/stable-diffusion-webui/modules/safe.py", line 62, in find_class
    raise Exception(f"global '{module}/{name}' is forbidden")
Exception: global 'torch/BFloat16Storage' is forbidden

The file may be malicious, so the program is not going to read it.
You can skip this check with --disable-safe-unpickle commandline argument.

loading stable diffusion model: AttributeError
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/webui.py", line 111, in initialize
    modules.sd_models.load_model()
  File "/content/stable-diffusion-webui/modules/sd_models.py", line 383, in load_model
    state_dict = get_checkpoint_state_dict(checkpoint_info, timer)
  File "/content/stable-diffusion-webui/modules/sd_models.py", line 238, in get_checkpoint_state_dict
    res = read_state_dict(checkpoint_info.filename)
  File "/content/stable-diffusion-webui/modules/sd_models.py", line 224, in read_state_dict
    sd = get_state_dict_from_checkpoint(pl_sd)
  File "/content/stable-diffusion-webui/modules/sd_models.py", line 197, in get_state_dict_from_checkpoint
    pl_sd = pl_sd.pop("state_dict", pl_sd)
AttributeError: 'NoneType' object has no attribute 'pop'

Stable diffusion model failed to load, exiting
Error in atexit._run_exitfuncs:
TypeError: kill() missing 1 required positional argument: 'self'

Which colab and model(s) were you using when the error occurred?
https://civitai.com/models/2859/80sdarksoulsvibes
Which Public WebUI Colab URL were you using when the error occurred?
remote.moe
If you used HiRes mode when the error occurred, please provide the Hires info
No response

revAnimated_v121.safetensors
Error completing request
Arguments: ('task(dvbeaprxr2k4pn7)', '1girl', '', [], 20, 0, False, False, 1, 1, 7, 284904639.0, -1.0, 0, 0, 0, False, 512, 512, False, 0.7, 2, 'Latent', 0, 0, 0, [], 0, False, False, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, None, 'Refresh models', False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, False, 'positive', 'comma', 0, False, False, '', '', 1, '', 0, '', 0, '', True, False, False, False, 0) {}
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 56, in f
    res = list(func(*args, **kwargs))
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 37, in f
    res = func(*args, **kwargs)
  File "/content/stable-diffusion-webui/modules/txt2img.py", line 56, in txt2img
    processed = process_images(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 486, in process_images
    res = process_images_inner(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 636, in process_images_inner
    devices.test_for_nans(x, "vae")
  File "/content/stable-diffusion-webui/modules/devices.py", line 152, in test_for_nans
    raise NansException(message)
modules.devices.NansException: A tensor with all NaNs was produced in VAE. This could be because there's not enough precision to represent the picture. Try adding --no-half-vae commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.

revAnimated_v121.safetensors
Error completing request
Arguments: ('task(dvbeaprxr2k4pn7)', '1girl', '', [], 20, 0, False, False, 1, 1, 7, 284904639.0, -1.0, 0, 0, 0, False, 512, 512, False, 0.7, 2, 'Latent', 0, 0, 0, [], 0, False, False, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, None, 'Refresh models', False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, False, 'positive', 'comma', 0, False, False, '', '', 1, '', 0, '', 0, '', True, False, False, False, 0) {}
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 56, in f
    res = list(func(*args, **kwargs))
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 37, in f
    res = func(*args, **kwargs)
  File "/content/stable-diffusion-webui/modules/txt2img.py", line 56, in txt2img
    processed = process_images(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 486, in process_images
    res = process_images_inner(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 636, in process_images_inner
    devices.test_for_nans(x, "vae")
  File "/content/stable-diffusion-webui/modules/devices.py", line 152, in test_for_nans
    raise NansException(message)
modules.devices.NansException: A tensor with all NaNs was produced in VAE. This could be because there's not enough precision to represent the picture. Try adding --no-half-vae commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.

Got the same issue using JASMix and clear VAE

For the first issue, it got flagged as dangerous by the picklescan, i feel like it would be fine to add the "--disable-safe-unpickle" argument since both integrated picklescan of civitAI and huggingface + an other scan i did says this model is safe.

Added sadtalker extension to the nightly collab with cn1.1 and got a slew of errors. Also a timm module not found for deforum
Error verifying pickled file from /content/stable-diffusion-webui/extensions/SadTalker/checkpoints/hub/checkpoints/s3fd-619a316812.pth:
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/safe.py", line 81, in check_pt
    with zipfile.ZipFile(filename) as z:
  File "/usr/lib/python3.9/zipfile.py", line 1266, in __init__
    self._RealGetContents()
  File "/usr/lib/python3.9/zipfile.py", line 1333, in _RealGetContents
    raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/safe.py", line 135, in load_with_extra
    check_pt(filename, extra_handler)
  File "/content/stable-diffusion-webui/modules/safe.py", line 102, in check_pt
    unpickler.load()
  File "/content/stable-diffusion-webui/modules/safe.py", line 62, in find_class
    raise Exception(f"global '{module}/{name}' is forbidden")
Exception: global 'torch._utils/_rebuild_tensor' is forbidden

The file may be malicious, so the program is not going to read it.
You can skip this check with --disable-safe-unpickle commandline argument.

revAnimated_v121.safetensors
Error completing request
Arguments: ('task(dvbeaprxr2k4pn7)', '1girl', '', [], 20, 0, False, False, 1, 1, 7, 284904639.0, -1.0, 0, 0, 0, False, 512, 512, False, 0.7, 2, 'Latent', 0, 0, 0, [], 0, False, False, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, 'LoRA', 'None', 1, 1, None, 'Refresh models', False, '1:1,1:2,1:2', '0:0,0:0,0:1', '0.2,0.8,0.8', 150, 0.2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, False, False, 'positive', 'comma', 0, False, False, '', '', 1, '', 0, '', 0, '', True, False, False, False, 0) {}
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 56, in f
    res = list(func(*args, **kwargs))
  File "/content/stable-diffusion-webui/modules/call_queue.py", line 37, in f
    res = func(*args, **kwargs)
  File "/content/stable-diffusion-webui/modules/txt2img.py", line 56, in txt2img
    processed = process_images(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 486, in process_images
    res = process_images_inner(p)
  File "/content/stable-diffusion-webui/modules/processing.py", line 636, in process_images_inner
    devices.test_for_nans(x, "vae")
  File "/content/stable-diffusion-webui/modules/devices.py", line 152, in test_for_nans
    raise NansException(message)
modules.devices.NansException: A tensor with all NaNs was produced in VAE. This could be because there's not enough precision to represent the picture. Try adding --no-half-vae commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.

Got the same issue using JASMix and clear VAE, what's weird it's that it only appears for me after 4-5 rendering, and sometimes rendering after getting this error works perfectly well.

Managed to recreate the issues 100%

When creating a large number of image like that it errors out around 70% of the task. After addind the "--no-half-vae" argument in the launch code it seems that this issue is fixed and i'm not able to generate batch of image without it showing any errors. I still don't know  if the error comes from the VAE or the model  though.

Added sadtalker extension to the nightly collab with cn1.1 and got a slew of errors. Also a timm module not found for deforum
Error verifying pickled file from /content/stable-diffusion-webui/extensions/SadTalker/checkpoints/hub/checkpoints/s3fd-619a316812.pth:
Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/safe.py", line 81, in check_pt
    with zipfile.ZipFile(filename) as z:
  File "/usr/lib/python3.9/zipfile.py", line 1266, in __init__
    self._RealGetContents()
  File "/usr/lib/python3.9/zipfile.py", line 1333, in _RealGetContents
    raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/content/stable-diffusion-webui/modules/safe.py", line 135, in load_with_extra
    check_pt(filename, extra_handler)
  File "/content/stable-diffusion-webui/modules/safe.py", line 102, in check_pt
    unpickler.load()
  File "/content/stable-diffusion-webui/modules/safe.py", line 62, in find_class
    raise Exception(f"global '{module}/{name}' is forbidden")
Exception: global 'torch._utils/_rebuild_tensor' is forbidden

The file may be malicious, so the program is not going to read it.
You can skip this check with --disable-safe-unpickle commandline argument.

Which colab/model did you use?

This one here https://colab.research.google.com/github/camenduru/stable-diffusion-webui-colab/blob/main/nightly/stable_diffusion_1_5_webui_colab.ipynb

Have you tried using the colab with sadtalker already built in?

Hi @G-force78 👋 please open new issue

I can't get the error using your rev_animated lite colab. Did you fix it?

I just added cn1.1 in place of 1.0 on the original collab and works fine now. Other than modelscope but thats another issue I will open separately.

I can't get the error using your rev_animated lite colab. Did you fix it?

I just added cn1.1 in place of 1.0 on the original collab and works fine now. Other than modelscope but thats another issue I will open separately.

Can you please delete your messages here ?

thanks @Anonimouche ❤

Actually don't know what i did now, but... No problem?


io.js support

iojs/io.js#456
><EMAIL_ADDRESS>install /usr/local/lib/node_modules/6to5/node_modules/chokidar/node_modules/fsevents
> node-gyp rebuild

gyp info it worked if it ends with ok
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| darwin | x64
gyp http GET http://nodejs.org/dist/v1.0.1/node-v1.0.1.tar.gz
gyp http 404 http://nodejs.org/dist/v1.0.1/node-v1.0.1.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: 404 status code downloading tarball
gyp ERR! stack     at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js:246:14)
gyp ERR! stack     at Request.emit (events.js:117:20)
gyp ERR! stack     at Request.onRequestResponse (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1255:10)
gyp ERR! stack     at ClientRequest.emit (events.js:95:17)
gyp ERR! stack     at HTTPParser.parserOnIncomingClient (_http_client.js:399:21)
gyp ERR! stack     at HTTPParser.parserOnHeadersComplete (_http_common.js:89:23)
gyp ERR! stack     at Socket.socketOnData (_http_client.js:290:20)
gyp ERR! stack     at Socket.emit (events.js:95:17)
gyp ERR! stack     at readableAddChunk (_stream_readable.js:143:16)
gyp ERR! stack     at Socket.Readable.push (_stream_readable.js:106:10)
gyp ERR! System Darwin 14.1.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/6to5/node_modules/chokidar/node_modules/fsevents
gyp ERR! node -v v1.0.1
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok

works for me:
><EMAIL_ADDRESS>install /Users/eshanker/Code/chokidar/node_modules/fsevents
> node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
  SOLINK_MODULE(target) Release/.node
  SOLINK_MODULE(target) Release/.node: Finished
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node
  SOLINK_MODULE(target) Release/fse.node: Finished
<EMAIL_ADDRESS>node_modules/fsevents
└──<EMAIL_ADDRESS>
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| darwin | x64

Looks like you're having an environment-specific problem - your iojs install didn't clean out your old node stuff:
gyp http GET http://nodejs.org/dist/v1.0.1/node-v1.0.1.tar.gz
gyp http 404 http://nodejs.org/dist/v1.0.1/node-v1.0.1.tar.gz

I cleaned up ~/.node-gyp/ & ~/.npm.
Then node-gyp rebuild, no success.

the question is why is node-gyp trying to download the node tarball from nodejs.org
try running sed -n 42p /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js
if the result isn't var distUrl = gyp.opts['dist-url'] || gyp.opts.disturl || 'https://iojs.org/dist' then that's the source of the problem.
Perhaps npm i -g npm will fix it for you.

@es128 thanks
I installed the latest<EMAIL_ADDRESS>Nothing change.
result
λ ~ sed -n 42p /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js
  var distUrl = gyp.opts['dist-url'] || gyp.opts.disturl || 'http://nodejs.org/dist'

See https://github.com/iojs/io.js/issues/433

Did you try doing https://github.com/iojs/io.js/issues/433#issuecomment-70190032 ?

Actually my suggestion is to just reinstall io.js. Looks like upgrading/changing the version of npm that gets bundled with the io.js installer is what caused the problem to begin with, and I'm not sure what other way there is to get that specially patched version.

npm install pangyp -g very useful. :)

I do this:
npm install --save-dev forever
><EMAIL_ADDRESS>install /Users/dsxack/workspace/src/unpublished/forever-test/node_modules/forever/node_modules/forever-monitor/node_modules/chokidar/node_modules/fsevents
> node-gyp rebuild

gyp: /Users/dsxack/.node-gyp/3.0.0/common.gypi not found (cwd: /Users/dsxack/workspace/src/unpublished/forever-test/node_modules/forever/node_modules/forever-monitor/node_modules/chokidar/node_modules/fsevents) while reading includes of binding.gyp while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/Users/dsxack/.nvm/versions/io.js/v3.0.0/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:357:16)
gyp ERR! stack     at emitTwo (events.js:87:13)
gyp ERR! stack     at ChildProcess.emit (events.js:172:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.4.0
gyp ERR! command "/Users/dsxack/.nvm/versions/io.js/v3.0.0/bin/iojs" "/Users/dsxack/.nvm/versions/io.js/v3.0.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/dsxack/workspace/src/unpublished/forever-test/node_modules/forever/node_modules/forever-monitor/node_modules/chokidar/node_modules/fsevents
gyp ERR! node -v v3.0.0
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok
npm WARN optional dep failed, continuing<EMAIL_ADDRESS>
How pangyp can helps me?
iojs --version
v3.0.0

npm --version
2.13.4

@DsXack try this
$ npm install pangyp -g
$ npm install --save-dev forever --node-gyp=pangyp

thanks, it works!

@DsXack thank you - i have spent hours on this, it now works.


Feature/factories and corrections

Add seeders for each Factories
(run migrate and db:seed in php artisan to test it)
Add news models
change models name and another little things... :>

ReflectionException  : Class Payment_methodsTableSeeder does not exist

composer dump-autoload avant de lancer migrate et seed


Research: Fix East Naming Issues

Currently US East is named incorrectly which will cause issues with all restarts and deployments
The following still work or are renamed:

[ ] www
[x] docs-b
[ ] docs
[ ] community
[ ] compliance
[ ] landing-a
[ ] landing-b
[ ] logs
[ ] null
[ ] console-staging
[ ] console
[ ] invite
[ ] dashboard-staging
[ ] dashboard
[x] docs-a
[ ] workshop
[ ] console-staging-2
[ ] dashboard-master
[ ] crm
[ ] moneys

Constraints:

CloudFront is not available in GovCloud
Tested docs-fix.cloud.gov which when used via CNAME ends up returning *.sys.cloud.gov certificate

Update from Diego: Seems like the only quick way to do this is with CloudFront, though it's not available in GovCloud. We will likely use it anyway, as we do Route53, and not consider it within our boundary. Adam: Could also have our own proxy layer behind ELBs... but it's more work. Bret: We'll need to do that eventually anyway for EINSTEIN-type stuff... but not ready to do that yet and it's more work than is worth doing to resolve this today.
Resolved: Go the CloudFront route.

@sharms I am going to edit the list to make sure we only have the ones we care about

also a note about this, please lets create the cloudfront distros using the govcloud cdn broker not the e/w one. That way we have them ready in the new env.

Update:

The www, compliance, and docs domains moved to cloudfront, with service instances provisioned in govcloud / cloud-gov / services
The logs, invite, and dashboard domains were moved to custom domains in east/west
The cloud.gov domain was deleted from east/west

AFAICT, we should be able to close this issue and redeploy east/west.

@jmcarp can we close this?


Awkward tables in GUI doc

Describe what needs to be documented.
I noticed that the GUI Sphinx doc has some awkward tables in it.
What happens is the description for a table entry will have a line length that exceeds the table size. The description then goes out of view, and the only way to view the rest of the description is to use the scroll bar at the bottom of the table.
This becomes problematic with large tables when you want to read a description near the top of the table, because you need to scroll the description over from the bottom of the table, which becomes out of sight when you move to the bottom of the table...
This isn't a huge issue, but it does feel awkward and cumbersome. We may want to change this at some point.

Is the documentation there but needs improvement?
https://visit-sphinx-github-user-manual.readthedocs.io/en/develop/gui_manual/Quantitative/Query.html#query-types

I think this issue exists in a few different places. It has to do with initial conversion from OpenOffice. We didn't go back and adjust all those places.
For this and similar cases, the right answer is to NOT use tables and instead use definition lists instead as is done for expressions

Just wanted to clarify: do we only want to update the tables for cases where the text rolls off the page and requires side-scrolling, like in the example that Alister has imaged above? I personally find the tables look very nice for text that does not run off.

do we only want to update the tables for cases where the text rolls off the page and requires side-scrolling,

IMHO, yes, we want to eliminate any horizontally scrollable stuff.


chore: update beta.13, zone 0.6.8

closes https://github.com/NativeScript/nativescript-angular/issues/151
@hdeshev This is close it seems (80% there). Running into this at moment:
ngsample[99626]: CONSOLE LOG file:///app/nativescript-angular/application.js:91:32: Attempt to use a dehydrated detector: RendererTest_0 -> ngModelChange

	BaseException@file:///app/tns_modules/angular2/src/facade/exceptions.js:16:32
	DehydratedException@file:///app/tns_modules/angular2/src/core/change_detection/exceptions.js:99:20
	throwDehydratedError@file:///app/tns_modules/angular2/src/core/change_detection/abstract_change_detector.js:238:123
	handleEvent@file:///app/tns_modules/angular2/src/core/change_detection/abstract_change_detector.js:52:38

	invoke@file:///app/tns_modules/zone.js/dist/zone.js:308:34

Wanted to go ahead and push where I'm at. Maybe the final fix is more obvious to you?
If you want to pull this branch and continue from this point would be great if this looks like the right direction.
It's all dependent upon this PR getting merged though:
https://github.com/angular/zone.js/pull/305
^ Due to that, you will need to manually patch zone.js after your npm install with the fix in that PR and then you can could continue work here.

10x for the effort @NathanWalker - I have pushed another PR for update directly to beta 14
Closing in favor of #162


Support For Typecheck-Only Validation Action

Type of change

New feature or functionality (change which adds functionality)

My attempt at fixing #88 as a validation action.
For changes visible to end-users

Breaking change (this change will force users to change their own code or config)

Requires bazel 6 or higher for validation action support.
Removes some warnings about typecheck only not being supported.

Relevant documentation has been updated

Suggested release notes are provided below:
ts_project no longer needs to emit declaration files in order to work with a non-tsc transpiler.  If no declaration emit and no transpilation takes place, tsc --noEmit is still run as a validation action.

Test plan

Covered by existing test cases
New test cases added

@jacobgardner Thanks for working on this! I tested it out in our repo at Figma, and it works well. I did have to make an addition on top of your changes, to support an explicit no_emit attribute for ts_project, which we needed for our use case. (It's a bit niche, but we have two ts_project targets with overlapping .ts inputs, each typechecking with a different tsconfig. These targets are to be used only for typechecking and linting. Our bundler is a separate target.) My additions are here: https://github.com/jfirebaugh/rules_ts/commit/f5df77ca655b7b0fbe9d83cfe8317ac4319f0a21

Sweet. I will merge your changes in soon.

I merged the no_emit code. I want to add some tests for that later this week as well though.

I've found another hiccup with this approach: when using it in tandem with rules_lint / aspect lint, the typechecking actions will trigger even when you're just trying to run eslint. This is because the validations output group "is special in that its outputs are always requested, regardless of the value of the --output_groups flag, and regardless of how the target is depended upon" (https://bazel.build/extending/rules#validations_output_group).
I think perhaps aspect lint should pass --run_validations=false to the underlying bazel command it runs? Or provide a hook so that we can add that in .bazelrc. For example aspect lint could run bazel build --config=lint ... and then I could put config:lint --run_validations=false in .bazelrc.

A more serious issue with this approach is that it negates attempts to use ts_project#transpiler to avoid typechecking in situations when only the transpiled outputs are necessary, as a performance optimization. The behavior of validation actions makes typechecking always eager again.
Is a validation action actually providing value in this case? It still requires a "maker" output. Could we instead just have a normal action that outputs the same marker?


Support svg icon

We use svg instead of the font icon directly in our project. Is there any plan support? I can come to implement it.

el.innerText will not work in that case. It should be el.innerHTML if you want to insert html, like that svg here.


Update metrics-core, metrics-json to 4.2.24

About this PR
📦 Updates

io.dropwizard.metrics:metrics-core
io.dropwizard.metrics:metrics-json

from 4.2.23 to 4.2.24
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.dropwizard.metrics" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "io.dropwizard.metrics" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #48.


SendKeys doesn't clear the existing text on Android

Description
When using SendKeys, any existing text in a field on Android is not cleared and there's no option to specify it should be cleared.
Environment

.NET client build version: Latest
Appium server version: <IP_ADDRESS>
Desktop OS/version used to run Appium: Windows 10
Mobile platform/version under test: Android 6.0.1
Real device or emulator/simulator: Real device

Details
When sending the SendKeys command, the Appium server shows the following output:
`> info: [debug] Responding to client with success: {"status":0,"value":null,"sessionId":"361e565c-0dde-4e23-9ba4-d0143a290120"}

info: <-- POST /wd/hub/session/361e565c-0dde-4e23-9ba4-d0143a290120/timeouts 200 0.668 ms - 76 {"status":0,"value":null,"sessionId":"361e565c-0dde-4e23-9ba4-d0143a290120"}
info: --> POST /wd/hub/session/361e565c-0dde-4e23-9ba4-d0143a290120/element/14/value {"value":["Turn them green"]}
info: [debug] Pushing command to appium work queue: ["element:setText",{"elementId":"14","text":"Turn them green","replace":false}]
info: [debug] [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:setText","params":{"elementId":"14","text":"Turn them green","replace":false}}
info: [debug] [BOOTSTRAP] [debug] Got command of type ACTION
info: [debug] [BOOTSTRAP] [debug] Got command action: setText
info: [debug] [BOOTSTRAP] [debug] Using element passed in.
info: [debug] [BOOTSTRAP] [debug] Attempting to clear using UiObject.clearText().
info: [debug] [BOOTSTRAP] [debug] Sending plain text to element: Turn them green
info: [debug] Responding to client with success: {"status":0,"value":true,"sessionId":"361e565c-0dde-4e23-9ba4-d0143a290120"}
info: <-- POST /wd/hub/session/361e565c-0dde-4e23-9ba4-d0143a290120/element/14/value 200 6133.356 ms - 76 {"status":0,"value":true,"sessionId":"361e565c-0dde-4e23-9ba4-d0143a290120"}
info: [debug] [BOOTSTRAP] [debug] Returning result: {"status":0,"value":true}`

As you can see the command that gets passed to the Appium Work Queue (element.setText) has "replace":false as the parameter. There's no way (that I have found) to make this true so the value gets replaced.
Code To Reproduce Issue [ Good To Have ]
element.SendKeys("Turn them green");

@Frankwin
Sorry for the late responce.
Why should it clear the text field?
Anyway you are able to use
element.Clear();
element.SendKeys("Turn them green");

or
element.Clear();
element.ReplaceValue("Turn them green");

Unfortunately element.Clear doesn't work either. It doesn't clear the element contents.
element.ReplaceValue is not an option in C#

@Frankwin
Is clear issue reproduced on server v 1.5.x?

element.ReplaceValue is not an option in C#

Can you clarify things which happen?
We have the test which passes: https://github.com/appium/appium-dotnet-driver/blob/master/integration_tests/Android/AndroidElementTest.cs#L82
Could you add a gist with server log if some exception is thrown?

@TikhomirovSergey
So I'm using IMobileElement as the element class since I'm testing a Cordova Web App, not a native Android App. This doesn't seem to support ReplaceValue and this is also where the Clear issue can be reproduced with.

@Frankwin So, is it hybrid app and you are trying to do do something in WebView?

@TikhomirovSergey Yes that's correct

@Frankwin
Ok. I think there some refactor or additional method is needed...

Hi,
I am suffering from the same problem. Using Java jars (4.0.0), Selenium jar (2.5.3), Java.
WebElement.Clear() method doesn't do anything.
Also trying to send Keys.Delete \ BackSpace don't work either - simply move the cursor to the beginning of the line.


About: check the package manager for updates in addition to Store

With us adding a .appinstaller distribution of Canary, the Store
services update checker has beome insufficient to determine whether
there are package updates.
App Installer supports us checking for updates by using PackageManager
and the Package interfaces.
We'll use those instead of the Store services interface, and bail out
early if the App Installer gives us an answer.

it works!

@lhecker I confirmed that we do need to call both APIs, unfortunately.


Add longrunning for Ruby

Hold off on merging this until our offline discussion of LRO location is resolved.

@landrito @swcloud This PR is not dependent on that offline discussion. Let's keep a copy in this repo regardless.
That discussion just indicates that we should integrate this code with https://github.com/googleapis/gax-ruby, rather than https://github.com/GoogleCloudPlatform/google-cloud-ruby.

The discussion to integrate it with gax-ruby or google-cloud-ruby changes the location that these files will be stored in this repo. We can either merge this now and change the location in the future when this PR is merged or hold off on merging this until the PR is merged and change the file locations in this PR. Either is fine by me.


bashtop: init at 0.8.23

Motivation for this change
https://github.com/aristocratos/bashtop/releases/tag/v0.8.23
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[x] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Works fine for me on NixOS.

Can make a feature request for a .desktop launcher filer?

@ehmry Do you mean for upstream or as part of this PR?

As part of the PR to make life easy for the Nix hostages. Just a suggestion, definitely not a blocker.

Any update on this?


Use GitHub cache for CodeQL

name: Pull Request
title: "[ISSUE #issue_id] Pull Request Title "
body:

type: checkboxes
attributes:
label: Before Creating the Bug Report
options:
- label: >
I found a bug, not just asking a question, which should be created in GitHub Discussions.
required: true
- label: >
I have searched the GitHub Issues and GitHub Discussions  of this repository and believe that this is not a duplicate.
required: true
- label: >
I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.
required: true

type: textarea
attributes:
label: Runtime platform environment
description: Describe the runtime platform environment.
placeholder: >
OS: (e.g., "Ubuntu 20.04")
OS: (e.g., "Windows Server 2019")
validations:
required: true

type: textarea
attributes:
label: RocketMQ version
description: Describe the RocketMQ version.
placeholder: >
branch: (e.g develop|4.9.x)
version: (e.g. 5.1.0|4.9.5)
Git commit id: (e.g. c88b5cfa72e204962929eea105687647146112c6)
validations:
required: true

type: textarea
attributes:
label: JDK Version
description: Run or Compiler version.
placeholder: >
Compiler: (e.g., "Oracle JDK 11.0.17")
OS: (e.g., "Ubuntu 20.04")
Runtime (if different from JDK above): (e.g., "Oracle JRE 8u251")
OS (if different from OS compiled on): (e.g., "Windows Server 2019")
validations:
required: false

type: textarea
attributes:
label: Describe the Bug
description: Describe what happened.
placeholder: >
A clear and concise description of what the bug is.
validations:
required: true

type: textarea
attributes:
label: Steps to Reproduce
description: Describe the steps to reproduce the bug here.
placeholder: >
If possible, provide a recipe for reproducing the error.
validations:
required: true

type: textarea
attributes:
label: What Did You Expect to See?
description: You expect to see result.
placeholder: >
A clear and concise description of what you expected to see.
validations:
required: true

type: textarea
attributes:
label: What Did You See Instead?
description: You instead to see result.
placeholder: >
A clear and concise description of what you saw instead.
validations:
required: true

type: textarea
attributes:
label: Additional Context
description: Additional context.
placeholder: >
Add any other context about the problem here.
validations:
required: false

Codecov Report
Patch coverage has no change and project coverage change: -0.01 :warning:

Comparison is base (6f6032e) 43.05% compared to head (85e9791) 43.04%.

:exclamation: Current head 85e9791 differs from pull request most recent head 7c498bf. Consider uploading reports for the commit 7c498bf to get more accurate results

Additional details and impacted files
@@              Coverage Diff              @@
##             develop      #13      +/-   ##
=============================================
- Coverage      43.05%   43.04%   -0.01%
- Complexity      9025     9027       +2
=============================================
  Files           1109     1109
  Lines          78615    78615
  Branches       10232    10232
=============================================
- Hits           33847    33843       -4
- Misses         40535    40537       +2
- Partials        4233     4235       +2

see 17 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


bug: resp body not close

Hi, firstly thanks for the code!
When I checked the client code, I found that all the response body from http client is not closed. Typically, there should be a line of
defer resp.Body.Close()
Otherwise it causes resource leak.

D'oh! What a shame...
Thanks a lot! I'll fix it ASAP


added support for $onChanges, added new binding to disable change detection

like discussed in #621 I added support for $onChanges and the new disableChangeDetection binding.
a little side not: due the nature of $onChanges being called before $onInit but the DOM not rendered at this point of time I still kept support for $onInit. So everything stays the same, I just added the $onChanges method to support later changes. A flag if the $onInit was already called is needed for this.
Should I also update the documentation?
Let me know if you have any questions.

@ngehlert Looks good so far if you could add something to the docs and add a jsfiddle example to the examples directory then I'd be happy to merge.
Thanks!

@pablojim i updated the readme. not quite sure how i should add a jsfiddle since it is not merged yet.
should i use my repository as lib endpoint? should i build it against the current master version, but then you can't test it before the merge? or should i add them in a separate PR after this one is complete?
maybe you have a better idea 🤔 😄

@ngehlert Thanks. I've merged that. If you get a chance to make a jsfiddle and link to it from the readme that would be great.

@pablojim ok awesome. one last question regarding the jsfiddle. do i just create/update an example there and hit save? i saw that you have a separate directory with jsfiddle files. how does this work?

So http://jsfiddle.net/gh/get/jquery/3.1.1/pablojim/highcharts-ng/tree/master/jsfiddles/basic/
This gets the html, js and "details" from:
https://github.com/pablojim/highcharts-ng/tree/master/jsfiddles/basic
It means we can manage the source of example jsfiddles in github. This is prefereable to just creating one in jsfiddle itself.

ok, didn't know that. thanks. this is actually a nice feature 😄  going to add the examples then

@pablojim sorry to bother you again. do you have any plans for the release date? is there any other issue / pr you want to have in there as well and need some help with?

@ngehlert planning to do a release once #623 is dealt with.


Better stats documentation

The documentation of the stats configuration has following flaws:

Stats shortcut must be documented which stats config their use internally
Stats config can have dependency stats config, this must be documented better

It would be even better if the webpack website have a online visualiser for the output, so user can interactively check and uncheck different stats config props and see how effect the output. I think the most of us know confusing the stats are and try out every config to see what happens. But it's difficult, because you sometimes you don't recognize the effect:

no effect on own webpack built
long build time and you forget the last state, comparison is time-consuming
stats config prop depends on another prop which is disabled

Additionally you need a working webpack installation
Now the possible solutions were:

run a light webpack build and use stats config on server side with the provided stats config by the user and send the output to the browser

edit: I saw webpack has a version which runs on web too? that would be perfect for this configurator.

@aight8 can you elaborate a bit more, I'm a little unsure of what you mean in some cases. What part of the documentation needs updating the stats configuration page or something regarding stats in the node api section?

It would be even better if the webpack website have a online visualiser for the output, so user can interactively check and uncheck different stats config props and see how effect the output. I think the most of us know confusing the stats are and try out every config to see what happens.

Yeah, I mean there is the analyse tool and at some point I think we will try to integrate that into this site (however it will be managed in a separate repository). Maybe you should bring some of these things up over at that repository?

Closing due to inactivity... please re-open with details on exactly what pages/sections need updating.


Adds show_sensitive_fields option to Resource to allow unredacting se…

This adds an option called show_sensitive_fields (accepts a list of atoms) to Resource that allows you to unredact sensitive fields from the admin panel.
Unredacted fields are treated the same as fields that aren't marked sensitive.
The main reason for this change is for people using the admin panel, it can be difficult to search for an item (eg. an email address) in a large table if it's hidden by default. This provides an escape hatch.

🚀 Thank you for your contribution! 🚀


Add dropbear for remoting development from chroot environment

dropbear -F

Dropbear can help you to create the ssh tunnel to develop application from VSCode or something,
it's more simple and tiny than legacy OpenSSH.
Argument -F brings the daemon to foreground for watching the log.

https://github.com/supersonictw/uruha/commit/49151981701243b700b7a9bd3fac5dc8d419f958


Update documentation please

Hello everyone,
I have been using socket.io and redis-adapter for the past year and they were amazing, lately after I upgraded to the last versions,
I noticed that remoteJoin was removed (as noted here)
but the main readme is still using it.
Could you please update documentation ?
Thank you in advance.

Done! https://github.com/socketio/socket.io-redis-adapter/commit/2d65d0adc7596a5cd305d94b0aaba69bda9260c7
Thanks for the heads-up :+1:


Profiler silently fails if "Profiler Frame Max Functions" is exceeded

Godot version
3.3.2.stable
System information
5.12.15-arch1-1
Issue description
If you start the Profiler and the number of called functions exceeds the value set in

Editor Settings -> Debugger -> Profiler Frame Max Functions

the Profiler will show all 0s for Time and Call

Increasing the value to be greater than the number of functions called resolves the issue.
Is it possible to add a warning for when it fails because the maximum is exceeded? There are only two results for "Profiler Frame Max Functions" on Google and I only found it by searching through the source code while troubleshooting the Profiler failure
Steps to reproduce
In a project with a number of function calls navigate to

Editor Settings -> Debugger -> Profiler Frame Max Functions

and change the value to a very small number then run the Profiler
Minimal reproduction project
No response

Code that handles this is here in the 3.x branch: https://github.com/godotengine/godot/blob/71e30e3032b37d17baf868be5e38055e1c0b568c/editor/script_editor_debugger.cpp#L1651-L1653
And in the master branch: https://github.com/godotengine/godot/blob/374ffbe2d2a7294dd9ea1429a3dec1eedfa34b60/editor/debugger/script_editor_debugger.cpp#L943-L944
However, this parameter is sent via the (local) network, which makes it difficult to track down in the source code.


In mobile and desktop safari special_price = 0

Prerequisites
I noticed that in Safari doesn't show me the special_price both on the category and product page.
Could it be because Safari does not support date comparison which you use in tax.ts: if (fromDate && toDate).
Also when i check app.__vue__.$store.state.product.current.special_price on product page, it return me 0
Please answer the following questions for yourself before submitting an issue.

[x] I am running the latest version
[x] I checked the documentation and found no answer
[x] I checked to make sure that this issue has not already been filed

Check our forum:
https://forum.vuestorefront.io/
Is there something you don't understand? What is it? Describe it.

Can't find what you're looking for?

Keep the problem description concise and include:

[ ] A brief description of the problem,
[ ] Where the problem is occurring,
[ ] The length of time the problem has been occurring,
[ ] The size of the problem.

Additional information

Good point, let's try it out.

@dmytrokravch could you tell us which version of Safari did you use?

@andrzejewsky ios: 13.0, macOS: 13.0

TODO: we can use dayjs


NetWork Error

Describe the issue:
When I use NNI, at most 10 minutes, I will be reminded of NetWork Error, and then the port connection will be disconnected. I want to know what the problem is. By the way, I am using Windows10 system
Environment:

NNI version: 2.10
Training service (local|remote|pai|aml|etc):local
Client OS:windows 10
Server OS (for remote mode only):
Python version:3.7
PyTorch/TensorFlow version:torch==1.8.1
Is conda/virtualenv/venv used?:conda
Is running in Docker?:no

Configuration:

Experiment config (remember to remove secrets!):
Search space:websockets.exceptions.InvalidMessage: did not receive a valid HTTP response

Log message:

nnimanager.log:
dispatcher.log:[2022-12-26 10:35:12] INFO (nni.tuner.tpe/MainThread) Using random seed 175818551
[2022-12-26 10:35:12] INFO (nni.runtime.msg_dispatcher_base/MainThread) Dispatcher started
[2022-12-26 10:41:26] WARNING (nni.runtime.tuner_command_channel.channel/MainThread) Exception on receiving: ConnectionClosedError(None, None, None)
[2022-12-26 10:41:26] WARNING (nni.runtime.tuner_command_channel.channel/MainThread) Connection lost. Trying to reconnect...
[2022-12-26 10:41:26] INFO (nni.runtime.tuner_command_channel.channel/MainThread) Attempt #0, wait 0 seconds...
[2022-12-26 10:41:26] INFO (nni.runtime.msg_dispatcher_base/MainThread) Report error to NNI manager: Traceback (most recent call last):
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\client.py", line 138, in read_http_response
status_code, reason, headers = await read_response(self.reader)
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\http.py", line 120, in read_response
status_line = await read_line(stream)
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\http.py", line 194, in read_line
line = await stream.readline()
File "E:\Anaconda\install\envs\pytorch\lib\asyncio\streams.py", line 496, in readline
line = await self.readuntil(sep)
File "E:\Anaconda\install\envs\pytorch\lib\asyncio\streams.py", line 588, in readuntil
await self._wait_for_data('readuntil')
File "E:\Anaconda\install\envs\pytorch\lib\asyncio\streams.py", line 473, in _wait_for_data
await self._waiter
File "E:\Anaconda\install\envs\pytorch\lib\asyncio\selector_events.py", line 814, in _read_ready__data_received
data = self._sock.recv(self.max_size)
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。

The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni_main_.py", line 61, in main
dispatcher.run()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\msg_dispatcher_base.py", line 69, in run
command, data = self._channel._receive()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\tuner_command_channel\channel.py", line 94, in _receive
command = self._retry_receive()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\tuner_command_channel\channel.py", line 104, in _retry_receive
self._channel.connect()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\tuner_command_channel\websocket.py", line 62, in connect
self._ws = _wait(_connect_async(self._url))
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\tuner_command_channel\websocket.py", line 111, in _wait
return future.result()
File "E:\Anaconda\install\envs\pytorch\lib\concurrent\futures_base.py", line 435, in result
return self.__get_result()
File "E:\Anaconda\install\envs\pytorch\lib\concurrent\futures_base.py", line 384, in __get_result
raise self._exception
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\nni\runtime\tuner_command_channel\websocket.py", line 125, in _connect_async
return await websockets.connect(url, max_size=None)  # type: ignore
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\client.py", line 659, in await_impl_timeout
return await asyncio.wait_for(self.await_impl(), self.open_timeout)
File "E:\Anaconda\install\envs\pytorch\lib\asyncio\tasks.py", line 442, in wait_for
return fut.result()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\client.py", line 671, in await_impl
extra_headers=protocol.extra_headers,
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\client.py", line 326, in handshake
status_code, response_headers = await self.read_http_response()
File "E:\Anaconda\install\envs\pytorch\lib\site-packages\websockets\legacy\client.py", line 144, in read_http_response
raise InvalidMessage("did not receive a valid HTTP response") from exc
websockets.exceptions.InvalidMessage: did not receive a valid HTTP response

nnictl stdout and stderr:

How to reproduce it?:

We are working on a fix for next release. Thanks for your report.

Got the same issue in nni 2.10.1 version, does 3.0rc1 fix the issue ? Hope to hear your expertise. @liuzhe-lz

Got the same error. Could someone can tell how to avoid it?


fix(core): Removes more node buffer stuff

merged with https://github.com/opentdf/client-web/pull/371


Application menubar actions run twice on click

Open today's Insiders on Windows
Use the mouse to choose File > New Window

Two windows show up

Interestingly, if I click down on File, move the mouse downward, and release when over New File then I only get one new file tab. And this operation (down, drag, release) doesn't work in 1.47 (there's an open issue about it). It started working on Insiders when that used Electron 9. Maybe someone has been trying to fix it even after the revert to E7.

Extension-contributed commands are affected too https://github.com/microsoft/vscode-docker/issues/2218


Adds ability to search for templates by title/description messages.

Adds ability to search for templates by title/description messages.
eg:
POST /v2/templates/search/messages

Body:
{
    "searchMessagesTitleENUS": "tokens",
    "searchMessagesDescriptionENUS": "transfer"
}

returns:
{
    "page": 0,
    "range": 100,
    "count": 1,
    "results": [
        {
            "f_type": "InteractionTemplate",
            "f_version": "1.0.0",
            "id": "290b6b6222b2a77b16db896a80ddf29ebd1fa3038c9e6625a933fa213fce51fa",
            "data": {
                "type": "transaction",
                "interface": "",
                "messages": {
                    "title": {
                        "i18n": {
                            "en-US": "Transfer Tokens"
                        }
                    },
                    "description": {
                        "i18n": {
                            "en-US": "Transfer tokens from one account to another"
                        }
                    }
                },
                "cadence": "import FungibleToken from 0xFUNGIBLETOKENADDRESS\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}",
                "dependencies": {
                    "0xFUNGIBLETOKENADDRESS": {
                        "FungibleToken": {
                            "mainnet": {
                                "address": "0xf233dcee88fe0abe",
                                "fq_address": "A.0xf233dcee88fe0abe.FungibleToken",
                                "contract": "FungibleToken",
                                "pin": "83c9e3d61d3b5ebf24356a9f17b5b57b12d6d56547abc73e05f820a0ae7d9cf5",
                                "pin_block_height": 34166296
                            },
                            "testnet": {
                                "address": "0x9a0766d93b6608b7",
                                "fq_address": "A.0x9a0766d93b6608b7.FungibleToken",
                                "contract": "FungibleToken",
                                "pin": "83c9e3d61d3b5ebf24356a9f17b5b57b12d6d56547abc73e05f820a0ae7d9cf5",
                                "pin_block_height": 74776482
                            }
                        }
                    }
                },
                "arguments": {
                    "amount": {
                        "index": 0,
                        "type": "UFix64",
                        "messages": {
                            "title": {
                                "i18n": {
                                    "en-US": "The amount of FLOW tokens to send"
                                }
                            }
                        },
                        "balance": ""
                    },
                    "to": {
                        "index": 1,
                        "type": "Address",
                        "messages": {
                            "title": {
                                "i18n": {
                                    "en-US": "The Flow account the tokens will go to"
                                }
                            }
                        },
                        "balance": ""
                    }
                }
            }
        }
    ]
}

@JeffreyDoyle this also needs documentation on the readme or something

Vercel preview link doesn't work. Is it suppose to?

Also, is there a library you can use to make search better? Exact text match does not seem ideal. Tagging may be a better option since search is hard.


Fix issue where an iPod will return true for isPhone

Fixes #106 by excluding known iPods

Thanks 🙏🎉


Triple-backticks code blocks with line numbers

Hi, dude
How could i achieve such a thing?
As far as i read on the web i need to use the redcarpet markdown option in _config.yml?
However, i did that then I replaced a {% highlight scala lineanchors %} code block markers pair with a triple-backtiks code marker (like here: http://meta.stackoverflow.com/questions/260543/triple-backticks-for-code-blocks-like-github-flavored-markdown). What happened is that page build failed (i'm using GH pages) complaining about markdown errors.
Thanks - good job!
Ogg

I managed to get the triple backticks working -    ```scala

So, here are my findings (acceptable solutions):

Fenced code blocks (marked by triple backticks and optionally a languange name as in    ```scala
) work if one switches from kramdown to the redcarpet md renderer (markdown item in _config.yml)

However, i could not get line numbers working with fenced code blocks.
I could get them working with the original liquid code block markers, by adding linenos to the start code marker:

{% highlight <language> linenos %}
     <code>
 {% endhighlight %}

So this is ok for me - i will close the issue.


carry on mod

There will be problems with carry on mod and jobs，When you pick up the chest with your hand and put it down, the backpack will get a new chest（I think it may be caused by the profession of architect
Trigger condition: when you have a hugh backpack in your backpack, then lift the chest and put it down

You cannot put a backpack inside of another backpack.
Please clarify what you mean so I can fix it.


Move expand/collapse from cookie to sessionStorage

Not needed anymore, new design does not have collapsible sidebar.


Bounce icon on app start

Can be very beautiful see macOS app bouncing when an app "starts"! :wink:

Does that happen in real macOS? Got any clip to show that?

Yes, @PuruVJ, this is real... here is a video to disable it :laughing:: https://www.youtube.com/watch?v=w6vd6ow8r44
(I linked a video because I'm currently using a mac)
P.S.: I think in macOS Bigsur with M1 this is really a short while

Ohh, that bounce. I think we can implement it, though it would be really short in our case. Maybe one bounce

Now that code splitting and dynamic importing of apps is here, there's some delay when the app is loaded. By using Suspense, we can implement the bounce animation.
This issue just became high priority. Will be worked on next.

Fixed in https://github.com/PuruVJ/macos-web/commit/4936f58bec572f3983f683ef3cf8376795274c68


Allow using FPRoundingMode when see VK_KHR_16bit_storage

According to the extension, FPRoundingMode should be allowed to
use without requiring Kernel capability when VK_KHR_16bit_storage
is enabled.

Rebased and pushed into master as 40be4bdd34a0fce1dfcc97f571704e7980d09a36


Particle Pi API on Mobile Data Connection

Hello.
Ive got a raspberry pi running the particle agent, and it works really fantastic, Thanks guys!
Im just having one issue. the device wont recieve commands from the api when its connected via 3G.. we're trying to build a system that will rely on 3G connectivity, as it will be away from wifi/ethernet. im not sure if its something that the isp is blocking or what we can do.
I wondered if it is perhaps because (being a mobile connection) it doesnt have a public IP address - most if not all mobile networks are like that, and presumably, this works on the electron, so im not sure what the go is.
Im testing with a Raspberry pi3, a huawei usb 3g modem, and Vodafone NZ sim card (in NZ) the device can browse the web fine, and send https post commands to my api, it just cant recieve commands from the particle api.
As a side note, i have also tried piping it down an always on vpn connection, but this didnt work for me either.
i posted this to Particle support, and they suggested posting here.
Any Pointers?
Thanks

Does the raspberry pi connect to the ☁ and listed as online in the console/CLI?

hi, yes it does, and the console shows the device came online notification, but nothing after that, sending commands results in the device promptly showing as offline. Thanks

Can you check the logs of the raspberry pi for any hints on of the issue?
Also, can you try running tinker and see if you can control the D7 led?

Hello.
Sorry, my bad, i just wiped the pi and re-configured it, and it seems to be working fine... it must have been something else interfering with it.
Sorry to hassle, keep up the good work!
Thanks


"Resources" folder not configurable

Currently the "resources" folder structure ends up meaning that the path "/resources" is not available for page URL segments within the site.
The "resources" folder pathway should be configurable so that instances where a "/resources" URL segment is required is achievable.
Additionally, a system to notify that a URL is unavailable should be implemented so that CMS authors are not confused.

We'll change this to another hard-coded path in 5.0, something which should hopefully not clash with real urlsegments, but we'll never make this configurable.

Is there a particular reason why it can't be configurable? It already seems to be based on a const (ManifestFileFinder.RESOURCES_DIR).

Looks like this is completed in #26

We didn't touch this point thought:

Additionally, a system to notify that a URL is unavailable should be implemented so that CMS authors are not confused.

@maxime-rainville I think that sits within the implementation outside this module? Its a side effect of the usage of this module elsewhere.
I'm not sure if its something we want to handle as part of admin or the core framework though?

It probably would go in CMS. Right now, if you try to assign resources to a page, it just silently gets renames to resources-2.


Execute JS Callback(s) after TX signed

Can you write out a definition of all the callbacks here, their exact triggers, and they're parameters?
I believe based on previous conversation we discussed having callbacks at the following lifecycle moments:

TX sign started / in process
TX sign confirmed
TX sign in process more than 10 seconds (or similar delay, for apps to handle if it's unexpectedly slow)?

I assume these are callbacks from the authenticator to the app, correct?


Add cockpit icon.

Add cockpit icon. The same we have in operations UI.

@martinpovolny Hey, moving forward can we please wait for any requested responses?
cc @chessbyte @dclarizio

@chriskacerguis : Sure, that is the usual way how things are done. Except in this case the discussion you are started already happened between me, @dclarizio , @epwinchell and @serenamarie125 .

No worries, but I didn't know that and the PR was assigned to me :)

@martinpovolny sounds good, I was just more wanted to know from @serenamarie125 when that would be :)

@martinpovolny can we add a screenshot ?  @chriskacerguis using font icons is the desired way to go, but when we have branded imagery they cannot be provided a monochrome font icons.


Further improved Solr install docs.

The Problem/Issue/Bug:
The post-setup instructions for Solr are not completely clear.
How this PR Solves The Problem:
Some improvements to the Additional Services page, and the Solr config yml.
Manual Testing Instructions:
rtfm (-:

Yay, thanks!

👍 from me

@damienmckenna it seems everybody is OK with this, I'll pull it when you're ready.

Thanks so much to everybody for your collaboration on this!


Chrome browser often crashes (Should stress test recording)

I've noticed that Chrome likes to crash a lot when doing long recordings, but I'm not sure how much of that is due to memory usage.
It would be good to investigate this directly, using memory profiling, and test data.
I have a demo mode, accessed with demo() in the console, but I suspect this may be a bug in Chrome's MIDI handling rather than
a memory usage problem, since it's not just the tab that crashes, but the entire browser.
(That said it could be a combination of things somehow, and it would be cool if the app could use the chunk storage feature (currently only for backup) to create arbitrarily long recordings; the problem is in reconstructing them; it'd need a streaming download, which there are new APIs for, but the MIDI file library probably doesn't support.)

This browser crashing behavior is frustrating, not because it crashes the entire browser, but because it almost exclusively occurs when 1. I'm not looking, and thus don't notice that it's no longer recording, and 2. I'm really getting into it, playing my heart out — characteristic of a longer recording session with more notes, perhaps. The idea that my best work is not recorded (even if I narrativize or recharacterize it after the fact to some extent) takes a psychological toll.
My best music occurs when I'm not thinking about recording even a little bit, which is part of why I created this tool. Thus, occasionally I lose especially good work by not checking if recording is working. Occasionally it fails to connect to the MIDI device and needs a page refresh, or my computer will simply be off, but more often these days (since I've created this app and almost always have it running), I lose work due to Chrome crashing.
I try to remind myself that I haven't actually been sharing my music with the world, and that the utility of recording is contingent upon that future sharing (and curation) and possibly further use in music production. (I wonder if I start sharing my music, if that will change how I feel. Will I lose the respite of this recontextualization?)
I also try to remind myself that I have a very nice recording recovery feature — which I've made heavy use of! Somehow I keep forgetting about it and still have a minor heart attack when I find Chrome has crashed after I've played something truly beautiful. But it can't recover the tail end of recordings, and I'd have to listen back to hear how much is saved, and (impossible to fully know) how much is lost. And I don't usually want to do that, as it's rather sad to think about, and I would rather try to enjoy what I had just played, or try to move on and play on, although often instead I'll try to imitate what I played, futilely, and the self-consciousness inherent in an attempt at self-imitation, if not the defeated mood after losing such a work the first time around, makes it, well, fall apart.
I've never known a MIDI recording setup that provides for true peace of mind. The "remember to hit record" paradigm caused me more anguish than this crashing ever did!  Now I can blame Google — most of the time.

I would love it if anyone would try to investigate this.
I have occasionally noticed the browser crash a short while after recording, but while not actively playing.

Does it have to do with RENDERING maybe? Rendering lots of rectangles really far offscreen? (They should be culled, but maybe it hits some singularity point, where floats behave weirdly or something.) I say this because that would continue after recording, if I don't clear it — (I don't remember if I cleared it or not) — as well as progressing while recording, with more and more draw calls.


Swipe to next chapter sensitivity

Steps to reproduce
While swiping during reading sometimes  You won't be able to draw a straight line using fingers
Expected behavior
Chapter reading continues
Actual behavior
Due to higher sensitivity of swipe to next chapter, the chapter accidentally changes to next one
LNReader version
1.1.19
Android version
13
Device
Redmi Note 10 S
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with a source, I should be opening an issue in the sources repository.
[X] I have updated the app to version 1.1.19.
[X] I will fill out all of the requested information in this form.

Swipe sensitivity has been adjusted in v2 app.
Ideally I think it should be customized by users.