After swiping on mobile device, the slide should be clicked twice to trigger link in it

Mobile and tablet users are forced to tap two times to trigger link, after carousel swiping.
Looks like this issue appeared after fixing this problem

Any update?

This can be fixed if you don't mind changing some internals of <InnerSlider>
onSwipe() {
    if (this.slider) {
      this.slider.innerSlider.clickable = true;
    }
  }

settings = {
    onSwipe: this.onSwipe.bind(this),
    swipeToSlide: true,
  };

// in render()
const sliderRef = slider => {this.slider = slider;};

// in return
<Slider {...settings} ref={sliderRef}>{this.slides}</Slider>

The workaround works - wondering when this will be included as a fix instead?

I tried implementing the workaround but it still doesn't seem to work on a true mobile device. Is there any timeline for a fix on this?

@schuylr what type of mobile device does it not work on for you?

@fmoulton latest Chrome on Android for me, and I believe my colleague is using iOS + latest Safari.

@schuylr I just tested it on 4 different browsers on my iOS device and works as expected. See: https://www.nerdwallet.com/search/results?q=Chase&p=0&f={}

@fmoulton Here's our site https://www.jewlr.com
I just checked and we're running 0.23.1 - I'm wondering if 0.23.2 or 0.3.1 will make a difference. Will report back.

Confirmed on my development environment, running with 0.23.2 still doesn't solve the issue. Can you explain how the workaround works? Might need a little context to understand if there's something I'm missing on my own code. Here's a snippet:
  onSwipe() {
    if (this.slider) {
      this.slider.innerSlider.clickable = true;
    }
  }

  render() {
    let settings = {
      autoplay: false, // this.state.autoplay,
      autoplaySpeed: 5000,
      dots: !!this.props.showDots || false,
      dotsClass: `home__slider-dots  ${
        this.props.showDots === "mobileOnly" ? "is-hidden-md-up" : ""
      }`,
      infinite: true,
      nextArrow: (
        <NextArrow placement={this.props.arrowPlacement || "inside"} />
      ),
      prevArrow: (
        <PrevArrow placement={this.props.arrowPlacement || "inside"} />
      ),
      slidesToShow: this.props.slidesToShow || 1,
      slidestoScroll: 1,
      responsive: [
        {
          breakpoint: 767,
          settings: {
            slidesToShow: 1
          }
        }
      ],
      touchThreshold: 20,
      onSwipe: this.onSwipe.bind(this),
      swipeToSlide: true
    }

    const sliderRef = slider => {this.slider = slider}

    return <Slider {...settings} ref={sliderRef}>{this.props.children}</Slider>
  }

Your slider links work for me on iOS but I don’t have an android device for testing.

thanks for @fmoulton,your method is worked for me.This is a bug in their code when the image was slidden manually.
the following is the swipeMove callback function:
swipeMove = e => {
    let state = swipeMove(e, {
      ...this.props,
      ...this.state,
      trackRef: this.track,
      listRef: this.list,
      slideIndex: this.state.currentSlide
    });
    if (!state) return;
    if (state["swiping"]) {
      this.clickable = false;
    }
    this.setState(state);
  };

and then the following is the clickHandler:
clickHandler = e => {

    if (this.clickable === false) {
      e.stopPropagation();
      e.preventDefault();
    }
    this.clickable = true;
  };

so we should click the image twice ,then it could respond the click event.

@fmoulton ur solution work for me when just one slider in page , and how when in one page have 2 slider, i try it and didnt work i think cause this
const sliderRef = slider => {this.slider = slider}

@akiran hello, could you add this line: this.clickable = true; in swipeEnd function of inner-slider.js?
  swipeEnd = e => {     let state = swipeEnd(e, {       ...this.props,       ...this.state,       trackRef: this.track,       listRef: this.list,       slideIndex: this.state.currentSlide     });     this.clickable = true;     if (!state) return;     let triggerSlideHandler = state["triggerSlideHandler"];     delete state["triggerSlideHandler"];     this.setState(state);     if (triggerSlideHandler === undefined) return;     this.slideHandler(triggerSlideHandler);     if (this.props.verticalSwiping) {       this.enableBodyScroll();     }   };
This would reset clickable state after scroll ends and seems all works correctly.

Any updates?

Same issue
https://codesandbox.io/s/react-slick-playground-lbbge
After swiping the tiles, clicking on a slide should change the link on the address bar. But it does not happen. It requires two taps to change the link.
Please try it multiple times since the bug is random.

Just adding a crappy work-around until this is properly fixed, but if you create a ref to your slider, you can use the afterChange to renable the clickable property. Ugly fix, but should hold me over til the proper fix liro suggested.
afterChange: n => {       if (thisSwiper.current && thisSwiper.current.innerSlider) {         thisSwiper.current.innerSlider.clickable = true       }     },

This can be fixed if you don't mind changing some internals of <InnerSlider>
onSwipe() {
    if (this.slider) {
      this.slider.innerSlider.clickable = true;
    }
  }

settings = {
    onSwipe: this.onSwipe.bind(this),
    swipeToSlide: true,
  };

// in render()
const sliderRef = slider => {this.slider = slider;};

// in return
<Slider {...settings} ref={sliderRef}>{this.slides}</Slider>

This has solved my bug. Thank you

Hi! my english is not good, but I'm using 0.25.2 and this issue isn't fix, somebody can't help me with this.
I can't modify <InnerSlider> cause project rules, What can I do?


tried script with following code and images completely disappeared.

IMPORTANT: Code has been in use for over a year... but loading times for over 70 logos is not what I want
--> setup lozad.js
const observer = lozad(); // lazy loads elements with default selector as '.lozad' observer.observe();
--> fetch json file with radio stations...
--> looped through every record which has the StationNameLogo.png for every radio station
data.forEach(obj => {             $('tbody').append("
<button onclick=\"playStation("+counter+");\"></button>	"+channel+"	"+genre+"
");         } else { offLine++; }     }); });
--> images simply disappear and no error is shown on console.logs
Any pointers or suggestions.
STAY SAFE --> the world needs Developers like you!

@inglesuniversal Codepen sample would be appreciated to debug


feat: add translations for relevant representations page

Describe your changes
APPLICS 95: https://pins-ds.atlassian.net/jira/software/c/projects/APPLICS/boards/242?selectedIssue=APPLICS-95
Welsh translations for static content on relevant representations page
Type of change 🧩

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[x] I have provided a description of the ticket
[x] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.12.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.24.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.30.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Does not work with Jupyter Lab 3

Hi
This is a very useful extension but it doesn't work with the new version 3.0 of JupyterLab
The extension installs OK but when you right click in a cell to open the variable inspector an empty tab results. There are column headings but no variables are displayed.
Also, clicking the close box on the tab does not work.

Seconded.  When I open VariableInspector in JupyterLab 3.0, I do not even get column headings - just a blank tab.
The extension is enabled and listed in the extensions tab as active.

Yeah, we are in the same problem. I will wait for the next upgrade

Yeah, we are in the same problem. I will wait for the next upgrade

Yeah, we are in the same problem. I will wait for the next upgrade

I have same problem

I have same problem

I also have the same issue with Jupyterlab 3.0.1 installed. Moreover, after clicking on the close button the variable ispector becomes blank and it does not close.

I also have the same issue with Jupyterlab 3.0.1 installed. Moreover, after clicking on the close button the variable ispector becomes blank and it does not close.

Same issues observed here

Same issues observed here

I also ran into this... should have checked here before trying, because now I'm unable to successfully get this working after rolling back to Jupyterlab 2.
Have any of you tried installing this on a fresh install / environment?
I've always had issues getting this extension working after changing versions of Jupyterlab within a Conda environment. Uninstall / reinstall doesn't usually prompt you to rebuild even if you shut down the server after each step. Manual rebuild doesn't always bring back the 'Open Variable Inspector' option, and even when it does, it doesn't show anything or let you move it to another pane. In the past, like what I'm seeing now in Jupyterlab 3. Last time this happened (when I upgraded from jupyterlab 1 to 2) I had to go so far as to wipe my current conda environment and create a new one to get this extension working again. I haven't gone that far yet, but might be worth a shot.

I also ran into this... should have checked here before trying, because now I'm unable to successfully get this working after rolling back to Jupyterlab 2.
Have any of you tried installing this on a fresh install / environment?
I've always had issues getting this extension working after changing versions of Jupyterlab within a Conda environment. Uninstall / reinstall doesn't usually prompt you to rebuild even if you shut down the server after each step. Manual rebuild doesn't always bring back the 'Open Variable Inspector' option, and even when it does, it doesn't show anything or let you move it to another pane. In the past, like what I'm seeing now in Jupyterlab 3. Last time this happened (when I upgraded from jupyterlab 1 to 2) I had to go so far as to wipe my current conda environment and create a new one to get this extension working again. I haven't gone that far yet, but might be worth a shot.

I also encounter the same issue with Jupyterlab 3.0.3^^

I also encounter the same issue with Jupyterlab 3.0.3^^

I also encountered the same problem, is there any solution?

I also encountered the same problem, is there any solution?

I'm having the same problem as well. I really got used to having this thing around so I'd love to see it get fixed.

I'm having the same problem as well. I really got used to having this thing around so I'd love to see it get fixed.

Hey guys, I'm currently working on the migration to JLab 3.0, should be available later today.

Hey guys, I'm currently working on the migration to JLab 3.0, should be available later today.

Great....Thanks!!!!

Great....Thanks!!!!

The migration to 3.0 should be done now.
Note: From now on the extension will be distributed via pip
If you run into any problems regarding the migration, please reopen.

The migration to 3.0 should be done now.
Note: From now on the extension will be distributed via pip
If you run into any problems regarding the migration, please reopen.

ok I just tried installing this with pip and I hit an error. I've only ever used the extension manager within jupyter, however, so IDK if this is specific to this update or not. Also, I should point out, I'm doing this on my windows machine first... haven't tried on Linux yet, but wouldn't be surprised if perhaps this is windows specific.
  ----------------------------------------
  ERROR: Failed building wheel for lckr-jupyterlab-variableinspector
Failed to build lckr-jupyterlab-variableinspector
ERROR: Could not build wheels for lckr-jupyterlab-variableinspector which use PEP 517 and cannot be installed directly```

ok I just tried installing this with pip and I hit an error. I've only ever used the extension manager within jupyter, however, so IDK if this is specific to this update or not. Also, I should point out, I'm doing this on my windows machine first... haven't tried on Linux yet, but wouldn't be surprised if perhaps this is windows specific.
  ----------------------------------------
  ERROR: Failed building wheel for lckr-jupyterlab-variableinspector
Failed to build lckr-jupyterlab-variableinspector
ERROR: Could not build wheels for lckr-jupyterlab-variableinspector which use PEP 517 and cannot be installed directly```

also, this was v3.0.1 and I see you've just released 3.0.2 in the past few minutes. pip doesn't recognize that new version yet... I'll try again shortly to see if that fixes the problem.

also, this was v3.0.1 and I see you've just released 3.0.2 in the past few minutes. pip doesn't recognize that new version yet... I'll try again shortly to see if that fixes the problem.

Installed on Linux and works fine.
Thanks
Dave R.
On 1/15/21 11:27 AM, lckr wrote:

The migration to 3.0 should be done now.
Note: From now on the extension will be distributed via pip
If you run into any problems regarding the migration, please reopen.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lckr/jupyterlab-variableInspector/issues/172#issuecomment-761042064,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUOHSXVHMSWTKB6NZU7Z43S2BUF5ANCNFSM4VJ64JLQ.

Installed on Linux and works fine.
Thanks
Dave R.
On 1/15/21 11:27 AM, lckr wrote:

The migration to 3.0 should be done now.
Note: From now on the extension will be distributed via pip
If you run into any problems regarding the migration, please reopen.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lckr/jupyterlab-variableInspector/issues/172#issuecomment-761042064,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUOHSXVHMSWTKB6NZU7Z43S2BUF5ANCNFSM4VJ64JLQ.

Will the new version be available in conda?

Will the new version be available in conda?

@M00NSH0T , I pushed some fixes that might solve your problem. Please try the new v3.0.3 release and let me know if that works for you.
@rvillalba-novetta Good suggestion. I will look into it.

@M00NSH0T , I pushed some fixes that might solve your problem. Please try the new v3.0.3 release and let me know if that works for you.
@rvillalba-novetta Good suggestion. I will look into it.

Hi @lckr! Thanks for a great extension! I updated jupyter lab to 3.0.7 thinking that this would still work fine with this extension but the extension stopped working. I tried re-installing with pip and now I am getting the error "ERROR: Could not build wheels for lckr-jupyterlab-variableinspector which use PEP 517 and cannot be installed directly". Thank you so much for all of your help with this!

@dana-and-monsters did you try downgrading pip to 18.1?

Hi, I had the same issue as @dana-and-monsters - tried downgrading pip and got:
`PS R:\Back Office\Analytics\Sand Box\Will B\Categorisation\Transactions Processing> pip install lckr-jupyterlab-variableinspector
Collecting lckr-jupyterlab-variableinspector
Using cached https://files.pythonhosted.org/packages/f0/cb/cf109467b193ba9d9bb294795a34cacdbd57e9143985d073b512a99a4a57/lckr_jupyterlab_variableinspector-3.0.6.ta
r.gz
Installing build dependencies ... error
Complete output from command c:\users\will.bolton\anaconda3\python.exe -m pip install --ignore-installed --no-user --prefix C:\Users\Will.Bolton\AppData\Local\Tem
p\pip-build-env-pcpqxuey --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- jupyter_packaging~=0.7.9 jupyterlab>=3.0.0r
c13,==3.* setuptools>=40.8.0 wheel:
Collecting jupyter_packaging~=0.7.9
Using cached https://files.pythonhosted.org/packages/44/90/1ee67d0ca65bd507872accab7dfaad085ea9f9d74c7379b523dfd0498c0f/jupyter_packaging-0.7.12-py2.py3-none-an
y.whl
Collecting jupyterlab==3.,>=3.0.0rc13
Using cached https://files.pythonhosted.org/packages/0a/55/d887557d1f6e3349d055384f96b33c7bd356571f35fb61856ace6c932b15/jupyterlab-3.1.0a3-py3-none-any.whl
Collecting setuptools>=40.8.0
Using cached https://files.pythonhosted.org/packages/70/06/849cc805ac6332210083f2114a95b22ee252ce81ed4e1be4f1d2b87c9108/setuptools-54.0.0-py3-none-any.whl
Collecting wheel
Using cached https://files.pythonhosted.org/packages/65/63/39d04c74222770ed1589c0eaba06c05891801219272420b40311cd60c880/wheel-0.36.2-py2.py3-none-any.whl
Collecting packaging (from jupyter_packaging~=0.7.9)
Using cached https://files.pythonhosted.org/packages/3e/89/7ea760b4daa42653ece2380531c90f64788d979110a2ab51049d92f408af/packaging-20.9-py2.py3-none-any.whl
Collecting jinja2>=2.10 (from jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl
Collecting jupyter-core (from jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/53/40/5af36bffa0af3ac71d3a6fc6709de10e4f6ff7c01745b8bc4715372189c9/jupyter_core-4.7.1-py3-none-any.whl
Collecting tornado>=6.1.0 (from jupyterlab==3.,>=3.0.0rc13)
Downloading https://files.pythonhosted.org/packages/cf/44/cc9590db23758ee7906d40cacff06c02a21c2a6166602e095a56cbf2f6f6/tornado-6.1.tar.gz (497kB)
Collecting jupyterlab-server~=2.2 (from jupyterlab==3.*,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/dd/a7/fd7f7e38647b3c1d8ae37bf8b21157662d84ebd0ebf5b64a607c7c77f676/jupyterlab_server-2.3.0-py3-none-any.whl
Collecting ipython (from jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/3b/43/6dbd0610550708fc418ad027fda97b5f415da9053749641654fdacfec93f/ipython-7.21.0-py3-none-any.whl
Collecting nbclassic~=0.2 (from jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/e6/f0/113b9a6975e53285c56091a250be4828dd20d80172620a4ff74ed26c9fe7/nbclassic-0.2.6-py3-none-any.whl
Collecting jupyter-server~=1.2 (from jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/ec/b7/f8964ca33e61c6fa8f4e494e4940fb6de021f5caa52c2dce32316fac8611/jupyter_server-1.4.1-py3-none-any.whl
Collecting pyparsing>=2.0.2 (from packaging->jupyter_packaging~=0.7.9)
Using cached https://files.pythonhosted.org/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2>=2.10->jupyterlab==3.,>=3.0.0rc13)
Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
Collecting traitlets (from jupyter-core->jupyterlab==3.,>=3.0.0rc13)
Using cached https://files.pythonhosted.org/packages/f6/7d/3ecb0ebd0ce8dcdfa7bd47ab85c1d4a521e6770ef283d0824f5804994dfe/traitlets-5.0.5-py3-none-any.whl
Collecting pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.,>=3.0.0rc13)
Could not find a version that satisfies the requirement pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.*,>=3.0.0rc13) (from versions: )
No matching distribution found for pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.*,>=3.0.0rc13)
You are using pip version 18.1, however version 21.0.1 is available.`

Hi, I had the same issue as @dana-and-monsters - tried downgrading pip and got:
`  Collecting pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.,>=3.0.0rc13)
Could not find a version that satisfies the requirement pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.,>=3.0.0rc13) (from versions: )
No matching distribution found for pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.*,>=3.0.0rc13)
You are using pip version 18.1, however version 21.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.`

For me the same issue as @dana-and-monsters and @wbolton .
Spent the whole day to get this working, but haven't found a solution.
 error: could not create 'build\bdist.win-amd64\wheel\lckr_jupyterlab_variableinspector-3.0.6.data\data\share\jupyter\labextensions\@lckr\jupyterlab_variableinspector': Das System kann den angegebenen Pfad nicht finden
Before I had same error messages like
ERROR: Could not build wheels for lckr-jupyterlab-variableinspector which use PEP 517 and cannot be installed directly and Could not find a version that satisfies the requirement pywin32>=1.0; sys_platform == "win32" (from jupyter-core->jupyterlab==3.*,>=3.0.0rc13) (from versions: ) .

You can now also obtain/install the extension from npm again, this could circumvent these path issues that happen on windows.
Please refer to the installation instructions in the readme.

Still no luck for me. On jupyter 3.0. Tried both pip and npm.

still not working. I got this:
note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for lckr-jupyterlab-variableinspector
Failed to build lckr-jupyterlab-variableinspector
ERROR: Could not build wheels for lckr-jupyterlab-variableinspector, which is required to install pyproject.toml-based projects


lp_solve: ignore implicit int warnings

the configuration code generates small c programs with a main function sans return type specifer. this causes clang builds to fail. add '-Wno-error=implicit-int' to fix the build.
#include <stdlib.h>
#include <stdio.h>
main(){printf("osx%d", (int) (sizeof(void *)*8));}

testing: built with stdenv = clangStdenv on x64 linux. generated the error, added compile flag and build passed.
x64 darwin requires -headerpad_max_install_names so the fixing dynalib phase works.
ZHF: #265948
https://hydra.nixos.org/build/240569210
Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

need to wait for a darwin build to verify that this change fixes the build.

build no longer fails when compiling the configuration programs but x64-darwin fails in post-installation fixup.
aarch64-darwin is fixed

build no longer fails when compiling the configuration programs but x64-darwin fails in post-installation fixup.

Add -headerpad_max_install_names to env.NIX_LDFLAGS conditionally on x86_64-darwin.

@ofborg build lp_solve

all builds passed. thanks @wegank !

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

3 packages built:

flopoco
lp_solve
scalp

Result of `nixpkgs-review pr 269034` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)

7 packages built:

flopoco
lp_solve
pagsuite
scalp
shogun
shogun.dev
shogun.doc

thanks!


Intake

Adds the intake subsystem, also adds intake class to robot map with functions for it. And the gaston map which contains the pid coefficients for the deployment motor.

In addition to the existing comments, you'll want to merge main into this branch and resolve the merge conflicts.


Query updates

This takes care of both permalink support and passing raw_json=1 on GET requests, which was breaking a lot of things on the content side of the 2X experience.
👓  @schwers @phil303

:fish:

:fish:


As a student with many friends I want to save my friends' timetables so that I can know when my friends are free to meet up

Resolved with #98 allowing for full saving and display of timetables


Upgrade some packages to fix the vuln in y18n

Description
A new vulnerability was published recently in the y18n package:  https://www.npmjs.com/advisories/1654
What I did is run
yarn why y18n
which outputs something like:
`=> Found<EMAIL_ADDRESS>info Has been hoisted to "y18n"
info Reasons this module exists

"workspace-aggregator-6befa236-812f-413f-a193-511ebcd39b29" depends on it
Hoisted from "project#yargs#y18n"
Hoisted from "project#jest#jest-cli#yargs#y18n"
Hoisted from "project#jest-circus#jest-runtime#yargs#y18n"
Hoisted from "project#@celo#mobile#@sentry#react-native#@sentry#wizard#yargs#y18n"
Hoisted from "project#@celo#mobile#react-native#@react-native-community#cli#metro#yargs#y18n"
Hoisted from "project#@celo#mobile#react-native#@react-native-community#cli-platform-android#logkitty#yargs#y18n"
Hoisted from "project#@celo#mobile#@graphql-codegen#typescript#@graphql-codegen#visitor-plugin-common#@graphql-tools#relay-operation-optimizer#relay-compiler#yargs#y18n"
Hoisted from "project#@celo#mobile#react-native#@react-native-community#cli#metro#metro-inspector-proxy#yargs#y18n"
info Disk size without dependencies: "24KB"
info Disk size with unique dependencies: "24KB"
info Disk size with transitive dependencies: "24KB"
info Number of shared dependencies: 0
=> Found "<EMAIL_ADDRESS>info Reasons this module exists
"project#lerna#@lerna#cli#yargs" depends on it
Hoisted from "project#lerna#@lerna#cli#yargs#y18n"
info Disk size without dependencies: "56KB"
info Disk size with unique dependencies: "56KB"
info Disk size with transitive dependencies: "56KB"
info Number of shared dependencies: 0
=> Found<EMAIL_ADDRESS>info Reasons this module exists
"project#@celo#flake-tracker#detox#yargs" depends on it
Hoisted from "project#@celo#flake-tracker#detox#yargs#y18n"
info Disk size without dependencies: "56KB"
info Disk size with unique dependencies: "56KB"
info Disk size with transitive dependencies: "56KB"
info Number of shared dependencies: 0
=> Found "<EMAIL_ADDRESS>info Reasons this module exists
"project#@celo#mobile#@graphql-codegen#cli#yargs" depends on it
Hoisted from "project#@celo#mobile#@graphql-codegen#cli#yargs#y18n"
info Disk size without dependencies: "56KB"
info Disk size with unique dependencies: "56KB"
info Disk size with transitive dependencies: "56KB"
info Number of shared dependencies: 0
`
The bad version of y18n is 4.0.0 so I upgraded the packages that depend on that.

I also had to pin yargs to a higher version because many packages use that which would cause a massive upgrade dependency.
Other changes
None.
Tested
Build and run locally, which is of course is not sufficient because this change affects other services as well such as notifications. I am hoping the changes are minor and also our tests would catch problems, but nonetheless we need to watch this release carefully.
Related issues

Fixes #174

Backwards compatibility
Yes.

Closing this in favor of https://github.com/celo-org/wallet/pull/234


OutputManager cleanup prep

This unfortunately breaks some integration tests that pass a buffer as stdout. Will have to think about this some more.

Closing as stale — I think you took a different approach here.


Add verbose flag for printing removed files

This PR reduces the output for generate commands that ignore a lot of files. The old printout can be accessed with the --verbose flag.
My thinking behind this is that when people are running cargo generate on a given project, they probably don't care too much what the template is configured to ignore, but the output can definitely be helpful for the template maintainers.
Before:
$ cargo generate --name my-site --git https://github.com/cloudflare/worker-sites-template
🔧   Creating project called `my-site`...
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/.genignore"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/cargo-generate.toml"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/LICENSE_APACHE"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/LICENSE_MIT"
✨   Done! New project created /Users/averyharnish/Documents/work/_tmp/my-site

After:
$ cargo generate --name my-site --git https://github.com/cloudflare/worker-sites-template
🔧   Creating project called `my-site`...
✨   Done! New project created /Users/averyharnish/Documents/work/_tmp/my-site

$ cargo generate --name my-site --git https://github.com/cloudflare/worker-sites-template --verbose
🔧   Creating project called `my-site`...
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/.genignore"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/cargo-generate.toml"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/LICENSE_APACHE"
Removed: "/Users/averyharnish/Documents/work/_tmp/my-site/LICENSE_MIT"
✨   Done! New project created /Users/averyharnish/Documents/work/_tmp/my-site

I personally would like to see at least some tests for this new feature.

I've added a test for the verbose flag - I tried to add some conditionals for stdout with predicates but had a lot of difficulty doing so given that they are not booleans (I couldn't seem to chain together predicates::Boolean stuff either). If you think the stdout tests need to be more robust than what's here I'd love some guidance!

travis  build was  failing, re kicked it off https://travis-ci.com/ashleygwilliams/cargo-generate/jobs/249193066

Hey @DD5HT - Ashley said this comment probably got buried so just gonna throw a mention in here :)

@EverlastingBugstopper if you have a second can you rebase?

good to merge when ci passes


Add datetime types

As a starter for #7 I did some refactoring and added mappings for datetime types.
This should just be an example of how to add more types, e.g. the ones mentioned in #7

Codecov Report

Merging #25 into main will increase coverage by 0.15%.
The diff coverage is 97.05%.

@@            Coverage Diff             @@
##             main      #25      +/-   ##
==========================================
+ Coverage   77.18%   77.33%   +0.15%
==========================================
  Files          25       25
  Lines         675      684       +9
==========================================
+ Hits          521      529       +8
- Misses        154      155       +1

Impacted Files
Coverage Δ

dask_sql/mappings.py
97.29% <96.66%> (-2.71%)
:arrow_down:

dask_sql/physical/rex/core/literal.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Getting errors after npm run build

Hi, I integrated this pivottable into my project and it works great locally when I run "npm start" but after I've tried to deploy it to server or I've tried to open index.html from build directory after "npm run build" I get this error - TypeError: Cannot set property 'tableColorScaleGenerator' of undefined

Can you help me with this issue?

I've just run into this warning while npm run build execution.

I am still not able to fix the issue..

is there any movement on this? just ran into this today


Hugo modules: support Keybase

The HugoDocs Site uses modules to integrate a theme via GitHub:
[module]
  [[module.imports]]
    path = "github.com/gohugoio/gohugoioTheme"

Is/should/will there be a way to use modules stored in a (private or team) Keybase repository?
The URL scheme is different from GitHub, GitLab etc.:
keybase://private/keybase-id/my-hugo-theme

and the Keybase software needs to run to access your (encrypted) repo.

In short: If Go Modules support it, we do. My current answer to your question is currently "I don't know, but it would be cool".

"I don't know, but it would be cool".

Super. Agreed!


[new-product] Add express

From https://github.com/endoflife-date/endoflife.date/issues/6113.
Added:

entirely new page.

Here you go:
https://github.com/endoflife-date/endoflife.date/issues/6113


anyone have updated or working build instructions?

I tried taking some time today to build this project on my local machine but came up rather empty.
I took the steps from the README and put them into a Dockerfile:
https://github.com/tamsky/chrome-wakatime/commit/730bc7562fc66b39f83ce3bac3d624fdea6420c0
I expected that running the steps listed in the README would result in a working unpacked extension directory, that I can then point chrome at and the extension should work similar to the one in the chrome web store.
Currently gulp does not appear to even produce a required file: //public/js/events.js which is listed in //manifest.json
Chrome refuses to load the unpacked extension due to the missing manifest item.
If, out of curiousity, I uncomment a few currently commented out lines in the //gulpfile.js:
https://github.com/wakatime/chrome-wakatime/blob/6226b779225df99a5590ac4918e937e7823682c6/gulpfile.js#L51-L58
And rebuild using a similar Dockerfile... then gulp does produce the //public/js/events.js file, and the resulting extension does load unpacked in chrome.
But the extension doesn't function... it has show stopper errors like:
Uncaught TypeError: WakaTimeCore is not a constructor and
Uncaught TypeError: Cannot read property 'ReactDebugCurrentFrame' of undefined
Before going down any more debugging roads, can anyone tell me what I'm doing right, and what I'm doing wrong, and what I should be doing differently?

See #75

@tamsky This should be resolved now. Could you confirm?

npm i && npm run build
or
npm i && npm run watch


Fix Progress Observation

When using AVPlayer's actionAtItemEnd = .none, it is possible for the player's time to continue after the playback has finished. This fixes a bug where VelociPlayer's progress property could be set to a value larger than 1, which is not intended.
/// The playback progress of the current item: Ranges from 0 to 1.
@Published public internal(set) var progress = 0.0

Hm, this is very odd behavior by AVPlayer. I've got a few questions:

Just out of curiosity, what's your use case for changing actionAtItemEnd?
Have you tested this to verify nothing breaks? I know logically it doesn't look like anything could go wrong, but initially I had added a clamp function to progress and it caused some really odd behavior. Granted, this is a different approach.

For context, I am using two instances of VelociPlayer. One for video playback, and one for background music for the video. They both are streaming remote media.
Originally I wasn't using actionAtItemEnd, and was keeping bother players pause / play state in sync by using a pause / play function that performs the respective function on each player. However this was causing an issue with the media controls, where pausing the video wouldn't pause the background music (since it is a different player) and the system controls would get confused since the background music continues to play.
My solution for this was to instead use the isPaused publisher of the video VelociPlayer instance to keep the backgorund music VelociPlayer instance in sync, which fixes the system controls issue for the most part (it still toggles the play pause control briefly but works).
The only remaining issue was that when the video ended, I needed the background music to continue playing. So adding the actionAtItemEnd setting to none allowed the video player to not pause, which also keeps the background music playing.
I only tested for my use case. I figured this change is just keeping the documentation of that property honest to what it says it does. I would be interested to hear what odd behavior you were experiencing though!
Also, maybe I am just not setting up the system play controls properly for two players? This is what I have currently:
public init(video: URL?, backgroundMusic: URL?, title: String?, author: String?, autoPlay: Bool = false) {
    if let backgroundMusic {
        self.backgroundMusicPlayer = VelociPlayer(autoPlay: autoPlay, mediaURL: backgroundMusic)
    } else {
        self.backgroundMusicPlayer = nil
    }

    let videoPlayer = VelociPlayer(autoPlay: autoPlay, mediaURL: video)
    videoPlayer.setNowPlayingInfo(title: title, artist: author)
    videoPlayer.audioMode = .moviePlayback
    videoPlayer.seekInterval = 5
    videoPlayer.actionAtItemEnd = .none

    self.syncPlayerCancellable = videoPlayer
        .$isPaused
        .sink { [music = backgroundMusicPlayer] in $0 ? music?.pause() : music?.play() }

    self.videoPlayer = videoPlayer
}

I see. I'd like to do some more testing across some different use cases to ensure this doesn't break anything but I'm happy to merge if that's the case.
However, I would suggest a different approach for the actionAtItemEnd for your main player. Since realistically you want your main player to pause when the item finishes, but you don't want the background music to play, I would instead add a check inside your sinkPlayerCancellable that checks the progress of the first player, and only pause it if it's < 1.
By the way, I like your approach to having both background and foreground tracks playing at the same time! I've noticed that weird play/pause behavior with VelociPlayer in the system controls but I'm not sure what the cause is there. It could be too long of a delay to updating the system config (maybe we need to do that first and then pause?)


Bug in list of URLs in a for

Expected Behavior
I made a boucle for to parse a list of URLs with à timer of 3 seconds with an error handling
Current Behavior
Everything happens well except some bugs with some urls
THE bug
Mercury Parser encountered a problem trying to parse that resource.
Error: write EPROTO<PHONE_NUMBER>:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:../deps/openssl/openssl/ssl/statem/statem_lib.c:1922:
at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:87:16) {

errno: 'EPROTO',
code: 'EPROTO',
syscall: 'write'
}
If you believe this was an error, please file an issue at:
https://github.com/postlight/mercury-parser/issues/new

l'exécution de la commande 'mercury-parser https://www.bellaciao.org/fr/spip.php?article160827 --format=text --format=text' renvoie un statut 1Erreur : lexical error: invalid char in json text.
NA
(right here) ------^
Possible Solution

App has the same behavior also using mob app or google chrome extension.
The only solution for the site is to use 'dt' list of links
Other 'ol' or 'ul' lists not working with this app.
Issue still here. 7.07.21

31.01.22 issue still here


ERROR: Failed to register "SystemDB" database to Cockpit

Hi,
I'm very new to SAP and Linux and after several trys to install SAP from the mainpage that didn't work out, I tried to use HANA 2.0 Epxress Edition with VirtualBox.
This is a nightmare to install. After fixing a problem, the next problem comes around. I only found one forum threat about this problem, but didn't help me at all. When I read deactivate your firewall, I can just shake my head and wonder how you can even suggest such thing.
I appreciate any help!

These GitHub issues are to resolve issues (i.e., problems/errors) with the tutorials. Your question seems more general and likely
would get more visibility -- and a better answer -- in the SAP Community's Questions & Answers. You can ask your question at:
https://answers.sap.com/index.html

Sorry about that. Thank you for the link.


Add monitor interface to ActonDB

This adds a monitor interface to the ActonDB, just like we support in
the RTS. It uses a unix domain socket to expose JSON encoded data via
netstrings as a line protocol.
There is only a single supported query command now called "membership"
and it returns the local node ID and the vector clock view. By comparing
this view between the nodes in a cluster we can see if they all agree on
whose a member.
Unlike the RTS, the implementation here does not use a separate
monitoring thread but is rather part of the one big main loop that we
have. This means we do not have to worry about locking data structures.
Similar to the RTS, we limit ourselves to a single client at a time. The
second client that tries to connect will simply have to wait for the
first one to finish.
actonmon supports fetching the DB membership information but doesn't
bother pretty printing it, rather just dumping JSON to the user. My plan
is to wait a bit and see what other information we add before going all
fancy with formatting. Not currently sure what output format is best...
Fixes #401.

It looks good, please merge when ready.


[Bug]: Runtime version error

hi, when do rpc test, we encountered a problem on runtime version, ref: https://github.com/paritytech/substrate-subxt/issues/14
some info:
substrate --dev node:
2019-08-26 17:00:37.509  TRACE rpc  Request: {"jsonrpc":"2.0","method":"state_getRuntimeVersion","params":[null],"id":2}.
2019-08-26 17:00:37.509 jsonrpc-eventloop-1 DEBUG rpc  Response: {"jsonrpc":"2.0","result":{"apis":[["0xdf6acb689907609b",2],["0x37e397fc7c91f5e4",1],["0x40fe3ad401f8959a",3],["0xd2bc9897eed08f15",1],["0xf78b278be53f454c",1],["0xed99c5acb25eedf5",2],["0xcbca25e39f142387",1],["0x687ad44ad37f03c2",1],["0xbc9d89904f5b923f",1],["0xab3c0572291feb8b",1]],"authoringVersion":10,"implName":"substrate-node","implVersion":152,"specName":"node","specVersion":151},"id":2}.

rpc test client:
thread 'tests::test_state_read_free_balance' panicked at 'called `Result::unwrap()` on an `Err` value: Rpc(ParseError("RuntimeVersion", Error("invalid type: string \"0xdf6acb689907609b\", expected an array of length 8", line: 0, column: 0)

Did you test with this commit: https://github.com/paritytech/substrate/commit/f5e71926975a798b6655107625bd5fa2a8d495a2
Otherwise, as stated in the readme, the project is still in development and can be broken.

Hi, solved by using this commit: https://github.com/paritytech/substrate/commit/f5e71926975a798b6655107625bd5fa2a8d495a2

Ty for testing and reporting back! :)


added page titles for applicant journey except docs , support you need

Before creating a pull request make sure that:

[ ] commit messages are meaningful and follow good commit message guidelines
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)

Please remove this line and everything above and fill the following sections:
JIRA link (if applicable)
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ ] No

All the Changes for page titles are done according to the DAC report , and is done , merged in release-3-1 , so this PR is being closed.


Broken Pipe Error

I frequently encounter "BrokenPipeError: [Errno 32] Broken pipe". Initially, I didn't know if the problem was with stdin or stdout but have sometimes seen an exception raised with the thread running the websocket server which indicates I have a problem with stdout. I considered changing the read bytes from 512 to 1024 but I don't know the implications of it. I read that doing so lead to problems in other cases. My understanding is that pipes are limited to 65K and image frames are significantly larger. Running at 320x240 @ 24fps can survive a long time but I can quickly get a broken pipe if running at 30fps. I'm using code adapted from server.py which is called from another class so I have other threads and timer events that complicate the issue and I likely have a timing problem. I’m also not using camera.start_recording() but instead am using camera.capture_continuous() so that I can modify images before sending but I don’t suspect this as contributing to the problem. I’m guessing that the stdout pipe and the broadcast rate aren’t playing well together. Any idea of what might be going on here?

Sorry I never got back to you on this - it's not a problem I've encountered before. However, I've recently had cause to do a bit of reading on synchronous and asynchronous network protocols, and how buffering interacts with them, and I think there's a subtle bug (or bad bit of design) in pistreaming's BroadcastThread which I think relates to this (and which has come up once before).
The issue is in the section you mention: the infinite loop that reads the ffmpeg output (self.converter.stdout.read(512)) and broadcasts it over the connected websocket(s). Originally that read a full 1024 bytes but that turned out to cause problems when the scene was largely static: the compression was sufficiently high that it took several frames to fill a full kilobyte and thus the clients stalled out waiting for the next frame. Lowering the read buffer size worked around that, but introduced another issue: sending tons of broadcast packets because now each was never more than 512 bytes in size. What's really needed is to tell the loop to read as much as is available right now but not to wait for a specific buffer size. In other words, the read1 method.
I'm going to tweak the loop with this change and close this ticket as I'm just doing a spring clean and closing out old tickets that are probably abandoned. However, if you're still seeing the issue do feel free to re-open this!

Thanks. Your insight gave me ideas for other things to try.


Mark react-native-macos as optional

Overview

Please review this request to avoid adding unnecessary dependencies to a mobile-only react-native project.
This is the same kind of change as this PR : #240
Test Plan

@Naturalclar please check this PR 🙏


[Style] Enhance Clock Loader

What's the style idea?
We need to improve i would like to enhance the UI of the clock preloader and give it a good colour palette.
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

I would like to work on this issue , please assign this to me.

Pls provide the supporting screenshot of your issue and clarify @Mooosiee

Pls provide the supporting screenshot of your issue and clarify @Mooosiee

this is how the preloader looks like currently i would like to enhance it.


Running deploy with a certain variable value panics

Running a deploy with a variable containing quotes as value causes a panic with the latest cli 6.4.10. The problem does not occur with 6.4.9.
Might be related to https://github.com/cloudfoundry/bosh-cli/pull/581.
bosh -n -d deployment deploy manifest --var=key='""'

[CLI] 2021/12/21 10:22:04 ERROR - Panic: runtime error: index out of range [0] with length 0
********************
goroutine 1 [running]:
runtime/debug.Stack()
	/var/vcap/packages/golang-1-linux/src/runtime/debug/stack.go:24 +0x65
main.handlePanic()
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/main.go:117 +0x23a
panic({0x1be43a0, 0xc000034378})
	/var/vcap/packages/golang-1-linux/src/runtime/panic.go:1038 +0x215
github.com/cloudfoundry/bosh-cli/director/template.trimWrappingQuotes({0x7ff7bfefe696, 0xc0009ceae8})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/director/template/var_kv.go:16 +0x8f
github.com/cloudfoundry/bosh-cli/director/template.trimWrappingQuotes({0x7ff7bfefe696, 0x2})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/director/template/var_kv.go:18 +0x6e
github.com/cloudfoundry/bosh-cli/director/template.(*VarKV).UnmarshalFlag(0xc000096b00, {0x7ff7bfefe680, 0x18})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/director/template/var_kv.go:46 +0xfc
github.com/jessevdk/go-flags.convertUnmarshal({0x7ff7bfefe680, 0x18}, {0x1ad3b40, 0xc000096b00, 0xc0009cec98})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/convert.go:173 +0x1bd
github.com/jessevdk/go-flags.convertUnmarshal({0x7ff7bfefe680, 0x18}, {0x1b563a0, 0xc000096b00, 0x105a185})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/convert.go:178 +0x231
github.com/jessevdk/go-flags.convert({0x7ff7bfefe680, 0xc000096b00}, {0x1b563a0, 0xc000096b00, 0xc00000c9a8}, {{0x1acd0c9, 0xc0009cee38}, 0xc00012c0c0})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/convert.go:189 +0x8e
github.com/jessevdk/go-flags.convert({0x7ff7bfefe680, 0xc00010ab20}, {0x1a69720, 0xc00010ab20, 0x1b0cec0}, {{0x1acd0c9, 0x197}, 0xc00012c0c0})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/convert.go:264 +0xc13
github.com/jessevdk/go-flags.(*Option).set(0xc00030a4e0, 0xc0009cf078)
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/option.go:279 +0x126
github.com/jessevdk/go-flags.(*Parser).parseOption(0xc000802690, 0xc0009cf238, {0x7ff7bfefe67c, 0x3}, 0xc00030a4e0, 0x1, 0xc00007ed20)
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/parser.go:549 +0x2e5
github.com/jessevdk/go-flags.(*Parser).parseLong(0xc0001ea000, 0xc0009cf238, {0x7ff7bfefe67c, 0x3}, 0xc000180001)
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/parser.go:604 +0x131
github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc000802690, {0xc0001ac010, 0xc00016e8a0, 0xf})
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/vendor/github.com/jessevdk/go-flags/parser.go:282 +0x52a
github.com/cloudfoundry/bosh-cli/cmd.Factory.New({{{0x1f49620, 0xc0003fa340}, 0xc0003fa300, {0x1f3f1a8, 0xc0005cbfb0}, {0x1f0aec0, 0x26e18f8}, {0x1f2c1b8, 0xc000544240}, {0x1f249d0, ...}, ...}}, ...)
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/cmd/factory.go:103 +0x3cc
main.main()
	/tmp/build/a9832f70/gopath/src/github.com/cloudfoundry/bosh-cli/main.go:30 +0x1f3

Looks like a bad bounds check on our part, however in fixing it, we became confused about what the correct output should be.
With a manifest of:
some: ((key))

And a variable argument of  --var=key='""'
We get this using 6.4.9: some: '""'
Is that the desired interpolation?
Fixing the bounds checking causes it not to crash, but the output is this instead: some: ""
Those are behaviorally different. The old behavior is the desired one?

Hi @friegger we were doing additional parsing for a specific case that affected empty strings, so we removed that additional parsing and left the code as it was before. The PR for that change is here:
https://github.com/cloudfoundry/bosh-cli/pull/584 and will be shipped in the a bosh-cli version soon .


Failed to Login

Getting the failed to login error

Your attachment is not working, so I can't see the situation exactly. Is this an error provided in my ? Does it affect the key generation process (it freezes/ the key is empty, etc.) If so, under what circumstances does this error appear (on the kovirum.github.io/on a local server/on localhost/on another external server).
At the moment, this error may appear in the console during generation, but it does not affect the issuance of codes in any way. If this is the case, then for now I can only suggest not to pay attention to it. A small update was released that disabled the user's notification of a login error, so if the generation is working correctly, then everything is fine.

I'm having the same error , not only with your project but also with other similar projects. doesn't matter local or not local.
it happens after the first batch of codes.
here is the error :

The error analysis resulted in the following: The error appears after generating 20 keys in a short period of time.  The server response contains the following information: {error_code: 'Too Many Ip Request', error_message: 'Too many login attempts from single ip'}. I.e., this is a certain rate limit linked to IP.  20 requests once at a certain time (my test showed 10 minutes, but maybe this value is dynamic). So far, I can only advise you not to generate too many keys at a time, or use a proxy

The error analysis resulted in the following: The error appears after generating 20 keys in a short period of time. The server response contains the following information: {error_code: 'Too Many Ip Request', error_message: 'Too many login attempts from single ip'}. I.e., this is a certain rate limit linked to IP. 20 requests once at a certain time (my test showed 10 minutes, but maybe this value is dynamic). So far, I can only advise you not to generate too many keys at a time, or use a proxy
Ok thank you <3


[test] Add tests for promql/parser.Tree()

[test] Add tests for promql/parser.Tree()

Maybe we can update existing tests instead of writing a new ones? Also it is not clear if this year is needed, is this function used by Prometheus?

Maybe we can update existing tests instead of writing a new ones? Also it is not clear if this year is needed, is this function used by Prometheus?

This function has not been used inside Prometheus, presumably for other systems.
When I saw this function, I found that this function was very complex, but there was no test function, so I added one test.

The only use case for that tree function I'm aware of is debugging the parser.
Having a test for it doesn't hurt, though.

Hrm, do we really need unit-tests for this though? There are regression tests and we are not sure if tests are warranted for this code. We've decided to close this as part of our bug scrub, sorry! Thanks for submitting the PR though, would always appreciate more tests for a lot of the components, but sadly not this one :(


Severe error: api call is taking more than 60 minutes to return (stack trace included)

Bug Report
Severe error: api call is taking more than 60 minutes to return.
Environment

Sia version: 1.3
OS: Linux

Stack Trace or error message
Any useful logs
Running with debugging enabled
Loading...
(0/5) Loading siad...
(1/5) Loading gateway...
(2/5) Loading consensus...
(3/5) Loading transaction pool...
(4/5) Loading wallet...
(5/5) Loading renter...
Finished loading in 6.003079669 seconds
Done!
goroutine 139725 [running]:
runtime/debug.Stack(0x4463a7, 0x0, 0xc4213fce88)
/usr/local/go/src/runtime/debug/stack.go:24 +0x79
runtime/debug.PrintStack()
/usr/local/go/src/runtime/debug/stack.go:16 +0x22
github.com/NebulousLabs/Sia/build.Severe(0xc4217b3f20, 0x2, 0x2)
/go/src/github.com/NebulousLabs/Sia/build/critical.go:32 +0x92
github.com/NebulousLabs/Sia/api.cleanCloseHandler.func1.2(0xc460a1ed20, 0xc421a84200)
/go/src/github.com/NebulousLabs/Sia/api/api.go:146 +0x1b3
created by github.com/NebulousLabs/Sia/api.cleanCloseHandler.func1
/go/src/github.com/NebulousLabs/Sia/api/api.go:148 +0x182
Severe error: api call is taking more than 60 minutes to return: /renter/upload/endtoend-whitepaper.pdf
panic: Severe error: api call is taking more than 60 minutes to return: /renter/upload/endtoend-whitepaper.pdf
goroutine 139725 [running]:
github.com/NebulousLabs/Sia/build.Severe(0xc4217b3f20, 0x2, 0x2)
/go/src/github.com/NebulousLabs/Sia/build/critical.go:36 +0xfc
github.com/NebulousLabs/Sia/api.cleanCloseHandler.func1.2(0xc460a1ed20, 0xc421a84200)
/go/src/github.com/NebulousLabs/Sia/api/api.go:146 +0x1b3
created by github.com/NebulousLabs/Sia/api.cleanCloseHandler.func1
/go/src/github.com/NebulousLabs/Sia/api/api.go:148 +0x182

This appears to be an isolated incident, I haven't seen this issue before in the past.  I would guess you have some network configuration or firewall config that is preventing the API from returning in a timely fashion.  I'll let the devs decide what they want to do, but it may be closed without a fix.

Its not going near a firewall as the api call is from nextcloud to the sia api, as per the nextcloud plugin setup on the same machine.
As I haven't been able to upload for over a month it feels more like an issue related to that (already acknowledged bug)
The nextcloud plugin shows green with no errors but this error occurs trying to upload anything via the nextcloud interface now.

We will investigate. We've had some problems with the API in the past that got fixed.
If you are running the master branch, uploading is almost completely broken at the moment. We're working through the issues to get it smooth again, we're getting pretty close.

No I am currently on 1.3.0 as taek mentioned on discord that the master branch was currently missing some key items that hadn't been merged yet, so I stayed away.
I am hoping all my issues over the past month will get resolved with the 1.3.1 update :) so am ok if this waits until after that has been released, as I am unclear if it is related to my not being able to upload at all, even with 80 contracts in place.

We also saw this with minio gateway sia as well while testing.

Thanks @harshavardhana, so its perhaps not related to my other issues around uploading.

This happens very frequently on pixeldrain too. From my experience it seems like the first upload call in a long time hangs  (usually between 10 and 30 minutes, I capped it at 30), and all the upload calls that happen after that only take a few seconds each (pixeldrain uploads in batches).
I think this may also have something to do with the "renter is idle, but tracking x active pieces" error (https://github.com/NebulousLabs/Sia/issues/2395), since I've only seen it happen after that error has been logged. A restart of the Sia daemon always fixes the problem. Pixeldrain now runs a cron job which restarts Sia every 6 hours.

This error happened for me today.
Wallet: 1.3.0
Environment: Windows 10 Home evaluation version.
I've seen it before, but have been able to reboot the client and sync the wallet. I do not need to upload files or host, so it's more of an annoyance than a blocker. Let me know if there are questions. Happy bug swatting!

I have some automation in place to open and close the wallet at certain intervals, so it's possible there was some overlap, but I cannot say for sure.

I'm going to go ahead and close this issue.  Sia v1.3.1 and v1.3.2 have several upload enhancements such as the buffered channel.  From Chris: "We introduced a buffered channel 4 days ago that should make the upload endpoint return almost instantly for the first 2500 files."
If you run into this issue after upgrading to v1.3.2 (release due next week) please reopen this issue.  Alternatively if you can provide a clear reproducer we can ensure that the bug is indeed fixed before 1.3.2 officially ships.


Add [kacper piaszczynski] #personal #memo-required GB5CLR…W6M26D

Address: GB5CLRWUCBQ6DFK2LR5ZMWJ7QCVEB3XKMPTQUYCDIYB4DRZJBEW6M26D
Tags: personal memo-required
Title: kacper piaszczynski
Requested by @shorti019

That’s my stellar lumen wallet that i had on coinbase i’ve been trying to figure out how to get back into it for weeks now please help, whos idea was it to combine crypto currencies with all those commads jeez luiz

Yea i’ve got the public adress already, that’s my coinbase exchange stellar adress, but i can’t find the tokens on the exchange, is there any way to recover them ?, theres not much there but money is money afte


[WFLY-11979] Stop using jboss fork of glassfish el impl; move to v3.0.2

https://issues.jboss.org/browse/WFLY-11979
@psakar Please note that this brings in a new license --EPL 2.0.

@bstansberry just to be sure - it is just different artifact from the same project ? Or is the git repo of project different ?

@bstansberry According to https://projects.eclipse.org/projects/ee4j.el there are two licenses
Eclipse Public License 2.0
GNU General Public License, version 2 with the GNU Classpath Exception

@bstansberry Pom file for given version http://central.maven.org/maven2/org/glassfish/jakarta.el/3.0.2/jakarta.el-3.0.2.pom references scm repo https://github.com/eclipse-ee4j/el-ri.git which does not contain the tag for the version ...

@psakar Not this?
https://github.com/eclipse-ee4j/el-ri/tree/3.0.2-RI-COMB-RELEASE

@psakar Re the two licenses, they are there. The second just doesn't show up in the diff because the chunk of xml didn't need to change.
https://github.com/wildfly/wildfly/pull/12223/files#diff-3798148b2e9669a445324ad441bfa1adR171

@tmiyargi FYI re this proposed change.

@bstansberry thank you for answers, sorry for confusion

@kabir what is the result of your check for this PR ?

Dependency Tree Analyzer Output:
New Dependencies:

org.glassfish:jakarta.el:jar:3.0.2:compile

Removed Dependencies:

org.glassfish:javax.el-impl:jar:3.0.1-b08-jbossorg-1:compile

Dependency Tree Analyzer Output:
New Dependencies:

org.glassfish:jakarta.el:jar:3.0.2:compile

Removed Dependencies:

org.glassfish:javax.el-impl:jar:3.0.1-b08-jbossorg-1:compile

@psakar @bstansberry The check should be fixed now

Dependency Tree Analyzer Output:
New Dependencies:

org.glassfish:jakarta.el:jar:3.0.2:compile

Removed Dependencies:

org.glassfish:javax.el-impl:jar:3.0.1-b08-jbossorg-1:compile

CC @wildfly/prod

Dependency Tree Analyzer Output:
New Dependencies:

org.glassfish:jakarta.el:jar:3.0.2:compile

Removed Dependencies:

org.glassfish:javax.el-impl:jar:3.0.1-b08-jbossorg-1:compile

@bstansberry FYI: org.glassfish:jakarta.el:jar:3.0.2 includes the API and the implementation, but we also include the API in javax.el.api:jboss-el-api_3.0_spec-1.0.13.Final-redhat-00001.jar and jakarta.el has a dependency to it... old el-impl did only contain the implementation.

@tmiyargi
Yes, suppressing the included impl is what https://github.com/wildfly/wildfly/pull/12223/files#diff-4228df7d73dcdfe524b5a425e215b38dR33 is about.
If that approach doesn't work I'll revert this and restart the old el-impl project.  We need our javax.el.api:jboss-el-api_3.0_spec as it includes custom code that we won't drop unless it's proven unnecessary.


docs: write reference -> architecture page.

Merging prior to deploy on main URL. Happy to amend if there are suggestions in another PR.


Internet connection takes too long.

Please use the following bug reporting template to help produce actionable and reproducible issues:

A brief description: Connection to the internet takes too much time.

When running sudo apt -get install | update, after accepting the installation of packages, it shows the following message: 0% [Conectando a archive.ubuntu.com (2001:67c:1360:8001:21)] (Spanish by the way, it just says Connecting to archive.ubuntu.com ...). It stays like that for about 1:30 min, then the installation proceeds normally. This happens with each run of one of the apt-get commands stated above. The last number of the output (21) changes after each run of the command, or even within the execution.
Using elinks, loading google.com takes about 4 min, after that pages load normally until elinks is closed. Closing and running elinks again throws the same issue.
I can´t even ping google.com as it returns ping: icmp open socket: Permission denied. Probably this is not related but I write it down anyway.

Expected results: For this commands to take a reasonable amount of time, as the provider's internet speed is definitely not an issue.
Actual results (with terminal output if applicable): Stated above.
Your Windows build number: Microsoft Windows [Version 10.0.14393]
Steps / commands required to reproduce the error: Running apt-get install any package or apt-get update or trying browsing with elinks
Required packages and commands to install: elinks

@emmanuelanaya -- hm...  If you try to connect to that IPv6 address (2001:67c:1360:8001:21) from a Windows application, is it fast?  Or is it equally slow?
I'm wondering if there's an issue with the IPv6 configuration on your system.

Yes, its also slow when trying to access from Chrome.
Which kind of issue could it be?

@emmanuelanaya - Can you share the contents of your '/etc/resolv.conf' from your WSL setup?
I am wondering if there is a way you can force the use of IPv4. WSL currently does not support '/etc/sysctl.conf' or 'sysctl'. Can you try disabling all the IPv6 addresses from '/etc/hosts' and see if that will force the use of IPv4? Note that the '/etc/hosts' file will get overwritten during the next bash launch. Unfortunately, the change to allow users to manager their own '/etc/hosts' is not present in this build.

Alternatively, you can also try disabling IPv6 on your Windows setup to see if that helps.

@sunilmut Here´s my /etc/resolv.conf:
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver <IP_ADDRESS>
nameserver fec0:0:0:ffff::1
nameserver fec0:0:0:ffff::2
Neither disabling IPv6 addresses from /etc/hosts nor in Windows worked.

I have the same issue. Really slow internet connection..

This fixed it for me:
echo nameserver <IP_ADDRESS> > /etc/resolv.conf

@ATouhou but not for me

Also run in administrator mode and turn off all firewall applications

@ATouhou thanks! This is was problem in my avast antivirus.

For me the issue was with unconnected VPNs like hamachi.
Disabling all virtual network card made the network extremly fast.

While this issue manifests as networking problems, the real underlying issue is from a lack of tighter integration with Antivirus applications. We have a document out to which will help us work with the AV vendors for better integration. Please bear with us as we work with the AV vendors for that, which might take some time.

Also, see #475 for more details on AV integration with WSL.

I solved this with by commenting out everything in /etc/apt/sources.list and adding:
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt trusty-security main restricted universe multiverse
which should pick the fastest mirror every time you update

@starnostar Thanks, made my day after going through all the opened issues regarding /etc/resolv.conf, firewalls and antivirus issues... The default sources.list should certainly be updated to avoid such headache for future users.

@starnostar @Holt59 I just ran into this and tried the mirror solution. Much better. Something to note, though: I just upgraded to 16.04 (Xenial) with lxrun /uninstall and lxrun /install, so the sources need to be set for your release. For example:
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-security main restricted universe multiverse

I had the same issue and I fix it with https://askubuntu.com/questions/574569/apt-get-stuck-at-0-connecting-to-us-archive-ubuntu-com

solved this  by editing /etc/gai.conf and uncommenting the line:

#
#    For sites which prefer IPv4 connections change the last line to
#
precedence ::ffff:0:0/96 100

This lets you keep IPv6 enabled, but sets the order of precedence to prefer IPv4 over IPv6.

@jdevora Worked flawlessly. Thanks! 👍

tnx


[CLI]: Quality of life improvements

This PR introduces 2 significant changes:

Ensure prefix the default components path with src when the current project has an src directory
Store the user preference for the current project in a config file in order to avoid asking the components path every time

The last point can be override via -p, --path
Fixes #236

@Rawnly What do you think of https://github.com/shadcn/ui/pull/245?

LGTM! Even better than this


Support for Mermaid diagrams & charts for content.

Which scope/s are relevant/related to the feature request?
content
Information
Mermaidjs is a quite famous lib to create diagrams & charts from a markdown-like format.
I would be a great addition to add the support for it to the Analog 👍
Describe any alternatives/workarounds you're currently using
No response
I would be willing to submit a PR to fix this issue

[X] Yes
[ ] No

Interesting! What would supporting this look like? A different content renderer?

I was thinking of somewhat extending the exisiting renderer. mermaid diagrams can be fully integrated into markdown files.
Unfortunately I stumble upon an issue while doing some tests. Mermaid is calling document while initialization which lead me to this issue : mermaid-js/mermaid#3650. It's not ready to run on node yet.
So for now It can only init on the client side. Mermaid's doc suggests an integration for marked with :
const renderer = new marked.Renderer();
renderer.code = function (code, language) {
  if (code.match(/^sequenceDiagram/) || code.match(/^graph/)) {
    return '
' + code + '
';
  } else {
    return '
' + code + '
';
  }
};

We could include that change directly into the MarkedSetupService but the mermaid still need to be bootstraped on the client.


AV-1612: update drupal image and add missing modules volume

fixes issues with missing webassets from modules folders
fixes avoindata-ckeditor-plugins

@Zharktas This pull request can be dismissed if we deploy and merge AV-1614. This pull request was just here as a quick fix in-case I wouldn't be able to get AV-1614 done.


[Cosmetic mod MoreHead] it don wroky

Please state the used AdvancedCompany version and the mod which is incompatible or compatible.
AC version = latest
[Error  : Unity Log] TypeLoadException: Could not resolve type with token 01000025 from typeref (expected class 'MoreCompany.Utils.BundleUtilities' in assembly 'MoreCompany, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null')
Stack trace:
MoreHead.PluginOne.Init () (at :0)
MoreHead.PluginOne.Awake () (at :0)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.InputSystem.InputSystem:.cctor()
i susspect you need to readded the BundleUtilities Class To avoid this type of errors

I think it will be easier to fix from MoreHead author's side, but he was left no means to contact him.

yeah ik i even tried it with that classes added and it didnt fix it but i belive its not good practice to just remove a class like that if that is ment to be a replacement for the cosmetics thingy

not a advanced company issue


[fontconfig] Build error on x64-windows-custom

When accessing Ubuntu files from Windows via Samba, Meson seems to have issues handling network paths
issue_body.md

The error message:
"C:/Tools/CMake/bin/cmake.exe" -E chdir "../../x64-windows-custom-dbg" "C:/Tools/CMake/bin/cmake.exe" "Y:/project/library/vcpkg/scripts/get_cmake_vars" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=Y:/project/library/vcpkg/packages/fontconfig_x64-windows-custom/debug" "-DCMAKE_MAKE_PROGRAM=C:/Tools/MSYS2/mingw64/bin/ninja.exe" "-DCMAKE_SYSTEM_NAME=MinGW" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/toolchains/mingw.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows-custom" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-DZ_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-D_VCPKG_INSTALLED_DIR=Y:/project/library/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DVCPKG_OUTPUT_FILE:PATH=Y:/project/library/vcpkg/buildtrees/fontconfig/cmake-vars-x64-windows-custom-dbg.cmake.log"
-- The C compiler identification is GNU 14.2.0
CMake Error: Could not find cmake module file: Y:/project/library/vcpkg/buildtrees/fontconfig/x64-windows-custom-dbg/CMakeFiles/3.31.3/CMakeCXXCompiler.cmake

The triplet is named windows but the compiler is gcc. Can you reproduce the issue with a triplet included in vcpkg (windows: MSVC, mingw: GCC)?

PS C:\Users\yang'fan\Desktop\vcpkg> .\vcpkg install fontconfig
warning: The vcpkg C:\Users\yang'fan\Desktop\vcpkg\vcpkg.exe is using detected vcpkg root C:\Users\yang'fan\Desktop\vcpkg and ignoring mismatched VCPKG_ROOT environment value C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg. To suppress this message, unset the environment variable or use the --vcpkg-root command line switch.
Computing installation plan...
warning: vcpkg appears to be in a Visual Studio prompt targeting x86 but installing for x64-windows. Consider using --triplet x86-windows or --triplet x86-uwp.
The following packages will be built and installed:
<EMAIL_ADDRESS>Detecting compiler hash for triplet x64-windows...
-- Automatically setting %HTTP(S)_PROXY% environment variables to "<IP_ADDRESS>:7890".
Compiler found: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe
Restored 0 package(s) from C:\Users\yang'fan\AppData\Local\vcpkg\archives in 163 us. Use --debug to see more details.
Installing 1/1<EMAIL_ADDRESS>Building<EMAIL_ADDRESS>-- Found Python version '3.12.7 at C:/Users/yang'fan/Desktop/vcpkg/downloads/tools/python/python-3.12.7-x64-1/python.exe'
-- Using meson: C:/Users/yang'fan/Desktop/vcpkg/downloads/tools/meson-1.6.1-6779de/meson.py
-- Using cached fontconfig-fontconfig-2.15.0.tar.gz.
-- Cleaning sources at C:/Users/yang'fan/Desktop/vcpkg/buildtrees/fontconfig/src/2.15.0-60477b99d1.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/yang'fan/Desktop/vcpkg/downloads/fontconfig-fontconfig-2.15.0.tar.gz
-- Applying patch emscripten.diff
-- Applying patch no-etc-symlinks.patch
-- Applying patch libgetopt.patch
-- Applying patch fix-wasm-shared-memory-atomics.patch
-- Using source at C:/Users/yang'fan/Desktop/vcpkg/buildtrees/fontconfig/src/2.15.0-60477b99d1.clean
-- Found external ninja('1.11.0').
-- Using ca

-- Using source at C:/Users/yang'fan/...

Is this the popular special character ' in the user name?

错误消息：
"C:/Tools/CMake/bin/cmake.exe" -E chdir "../../x64-windows-custom-dbg" "C:/Tools/CMake/bin/cmake.exe" "Y:/project/library/vcpkg/scripts/get_cmake_vars" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=Y:/project/library/vcpkg/packages/fontconfig_x64-windows-custom/debug" "-DCMAKE_MAKE_PROGRAM=C:/Tools/MSYS2/mingw64/bin/ninja.exe" "-DCMAKE_SYSTEM_NAME=MinGW" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/toolchains/mingw.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows-custom" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-DZ_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-D_VCPKG_INSTALLED_DIR=Y:/project/library/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DVCPKG_OUTPUT_FILE:PATH=Y:/project/library/vcpkg/buildtrees/fontconfig/cmake-vars-x64-windows-custom-dbg.cmake.log"
-- The C compiler identification is GNU 14.2.0
CMake Error: Could not find cmake module file: Y:/project/library/vcpkg/buildtrees/fontconfig/x64-windows-custom-dbg/CMakeFiles/3.31.3/CMakeCXXCompiler.cmake

The error message:
"C:/Tools/CMake/bin/cmake.exe" -E chdir "../../x64-windows-custom-dbg" "C:/Tools/CMake/bin/cmake.exe" "Y:/project/library/vcpkg/scripts/get_cmake_vars" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=Y:/project/library/vcpkg/packages/fontconfig_x64-windows-custom/debug" "-DCMAKE_MAKE_PROGRAM=C:/Tools/MSYS2/mingw64/bin/ninja.exe" "-DCMAKE_SYSTEM_NAME=MinGW" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/toolchains/mingw.cmake" "-DVCPKG_TARGET_TRIPLET=x64-windows-custom" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=Y:/project/library/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=x64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-DZ_VCPKG_ROOT_DIR=Y:/project/library/vcpkg" "-D_VCPKG_INSTALLED_DIR=Y:/project/library/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DVCPKG_OUTPUT_FILE:PATH=Y:/project/library/vcpkg/buildtrees/fontconfig/cmake-vars-x64-windows-custom-dbg.cmake.log"
-- The C compiler identification is GNU 14.2.0
CMake Error: Could not find cmake module file: Y:/project/library/vcpkg/buildtrees/fontconfig/x64-windows-custom-dbg/CMakeFiles/3.31.3/CMakeCXXCompiler.cmake

The triplet is named windows but the compiler is gcc. Can you reproduce the issue with a triplet included in vcpkg (windows: MSVC, mingw: GCC)?

I am using a custom triple to compile a static library with MinGW.
vcpkg is stored in an Ubuntu virtual machine on VMware, shared with Windows via Samba, and compiled using Git Bash (or MSYS2) with MinGW.

I suspect the issue might be related to the difference in path styles between Unix and Windows, such as c:/ vs /c.


Tone.Player.state does not properly reflect if playbackRate is increased.

I am using Tone.js to play a song. I am using .state to find out when the song was finished playing, which works fine until playbackRate is changed.
Expected Results: Tone.Player.state returns "stopped" whenever the audio is finished playing.
Actual Results: Tone.Player.state will continue to return "started" well after the audio is finished playing, if the audio has an increased playbackRate.
I believe the Tone.state operates the same regardless of playbackRate setting, but I need to test further, and I plan to submit a reproduction.

Duplicate of #292


Agent should not include PATH as a capability

Whats not working
The agent at startup of the agent reads the environment variables and puts them as capabilities.
At runtime of a pipeline these stored values are uses to set the environment variables, irrespective of what is currently set for the user/machine.
This means that if you use the agent to install anything that sets an environment variable, PATH being the most common. Then the agent doesn't pick up the change to the environment variable and subsequent tasks don't have the current values.
This is really an issue for persistent agents used for deployments i.e. in environments/deployment groups, but also can be an issue for pipelines that install tools.
Workarounds
At the start of the pipeline you can overwrite the path variable and then export it, so future tasks get the values.
For subsequent jobs that requires passing the output to those jobs. This is super messy.
Proposed solution

A means to get the agent to update capabilities within the pipeline.
Allow environment variables to be loaded from the machine, rather than from capabilities.

This is related to #3228 which was causing the same issue.

Hi @simonsabin
For the first - I would suggest to create a ticket on https://developercommunity.visualstudio.com/search?space=21 - since it would require some changes in whole process - how tasks are selected for execution according to demands (since capabilities will no longer be static during pipeline execution).
for the second one - I don't think that there is a cross-platform solution to retrieve environment variables updates on agent machine - for Windows there is WM_SETTINGCHANGE event we could subscribe on to get updates, but it looks like there's no way to do this on Linux/OSX - please let me know if you have any insights

my view is that storing PATH as a capability is a hack and I agree that updating capabilities will be problematic if not controlled, thus the reason for the point 2.
What we need is an extra method in say config.md that allows the capabilites to be updated. That way I can be in control of the process.

@simonsabin you can also set up VSO_AGENT_IGNORE environment variables as 'PATH' - to ignore path variable during capability scanning.

Thats what I put in the docs change. https://github.com/MicrosoftDocs/azure-devops-docs/pull/10551
The question is whether there is value in the agent including PATH as a capability, because it isn't and can't be used with any of the tagging to select agents with certain elements with in the PATH

@simonsabin I'm closing this at the moment - please feel free to ask any further questions.

Given  #3228 removed psmodulepath, I see path as being exactly the same.


Add LICENSE.md

Hi
I've noticed the LICENSE.md file has not been created in the repository yet.
I would like to contribute to the repository by adding the file.
Kindly assign me this issue.

@Vani177 assign to you

hey @Gyanthakur, can you assign me the issue? it's not assigned yet.


The right way to do prepared statements

How do I use sqlite-net to properly do prepared statements?   For a while I was doing
cmd = conn.CreateCommand (....);
cmd.Bind("@var", "some value");
cmd.ExecuteNonQuery();
cmd.Bind("@var", "another value");
cmd.ExecuteNonQuery();
After about 2000 times, there is general badness, because now if you look at the command, there are 2000 bindings!  It just adds it to the list.  Do I need to somehow clear the Bind?  Should it check and replace internally?

@tofutim - any chance you could submit this as a PR?

Write some code #856


Login page's UI made similar to register page's UI

Related Issue or bug

Info about Issue or bug

Fixes: #160
Describe the changes you've made
A clear and concise description of what you have done to successfully close your assigned issue. Any new files? or anything you feel to let us know!
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
Describe if there is any unusual behaviour of your code(Write NA if there isn't)
A clear and concise description of it.
Checklist:

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

Screenshots

Original
Updated

original screenshot
updated screenshot

@manasivaraiya Any updates?

In my repo I do not find any such space above welcome on login page! Could you please check once again and let me know?
I have committed the 2 changes proposed above .

@manasivaraiya Any updates?

really sorry for the late reply.

@manasivaraiya Please resolve the conflicts.

@sakshikhachane can i proceed further?

@manasivaraiya Any updates ?


Use fseeko and ftello on BSDs

fseek64 seems to be specific to glibc and doesn't work an other unix platforms.
(musl and ulibc support it for glibc compatibility)

I would recommend using _FILE_OFFSET_BITS 64 macro instead of adding all those define, but it seams that you don't use large file for 32bits systems (on linux)
see : https://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_node/libc_13.html for explanations

resulting in those changes instead
diff --git a/tinyxml2.cpp b/tinyxml2.cpp
index d32b2b3..052ed28 100755
--- a/tinyxml2.cpp
+++ b/tinyxml2.cpp
@@ -103,14 +103,8 @@ distribution.
 #if defined(_WIN64)
 	#define TIXML_FSEEK _fseeki64
 	#define TIXML_FTELL _ftelli64
-#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) \
-	|| defined(__NetBSD__) || defined(__DragonFly__) || defined(__ANDROID__)
-	#define TIXML_FSEEK fseeko
-	#define TIXML_FTELL ftello
-#elif defined(__unix__) && defined(__x86_64__)
-	#define TIXML_FSEEK fseeko64
-	#define TIXML_FTELL ftello64
-#else
+#elif defined(__unix__)
+	#define _FILE_OFFSET_BITS 64
 	#define TIXML_FSEEK fseek
 	#define TIXML_FTELL ftell
 #endif

This macro should only be selected if the system provides mechanisms for handling large files. On 64 bit systems this macro has no effect since the *64 functions are identical to the normal functions.
this makes me think it is unnecessary in the first place to use the *64 variant for x86_64 versions


Create management command for onboarding an existing app

Right now an Installation is only created from the "installation.created" webhook event. If someone wants to use this library with an app that already exists, they won't ever get this event so the installation will never be created.
There should be a way to onboard an existing application and installation -- my first thought was a management command, but open to other solutions.

I suppose someone could theoretically uninstall and reinstall the application, but I'm not sure I like that because I'm not totally sure of the knock-on effects. You would lose the history of webhook deliveries for one, and you would probably have to go through authorizating the new app for all repos and events again.


Address point monthly update (2 of 3)

Benefit Hypothesis
Acceptance Criteria

@ZachBeck This is complete, yes?

Yep, all done.


Found broken /docs/docs-theme/api/use-config link. Please fix!

Notes here:

/docs/docs-theme/api/use-config does not exist yet
It is mentioned in Dynamic Tags Based on Page

Drafts for documenting it instead of removing the links:
# useConfig

The `useConfig` hook returns data about Nextra options and theme configuration, alongside with the current document details like title and frontmatter information.

## Return Values

- `title`: Title from current document
- `frontMatter`: Metadata from current document
- `flexsearch`: data for search configuration
- `theme`: data for Docs Theme
- `newNextLinkBehavior`: defines if it should use thew new `next/link` available in Next.js >=12

@guilherssousa wow! Amazing! Exactly what we need to add to docs 🎉❤

Can I add this to the docs?

sure!


Please provide ability to switch on enums

Please provide ability to switch on enums as that's supported in Java since Java 5.

This first requires enum support, currently enum still gives parser error... then we can look into switching enums.
bsh % enum Name { VAL }
// Error: Parser Error: In file: <unknown> Encountered  "enum" enum  at line 2, column 1.

Enum support implemented including the ability to switch on enum
nJoy!

Awesome! Thanks Nickl

@davidekholm yw =)


Use @storybook/react-native-server to ease mobile storybook debugging

See -> https://github.com/storybookjs/react-native/issues/55

We moved to a custom app. This won't be done.


Dont register platform if not defined in configuration

For users running multiple instances of homebridge it is convenient that we offer a way to signal the plugin that it should not load, otherwise when multiple instances are running in the same machine, there is no way to selectively disable our plugin.
Expected behaviour is as follows:

If there is no configuration file, the plugin will register the platform. This is useful for users with simple needs to have a working environment without any need for manual configuration.
If there is a configuration file:
2.1. If the yeelight platform is configured, register the plarform and go on as usual.
2.2 If the platform is not defined in the file, do not register the platform.

Example configuration that will cause the plugin to register the platform:
{
    "bridge": {
        "name": "Raspberry Pi",
        "(...)"
    },
    "accessories": [{
        "accessory": "SenseHat",
        "(...)"
    }],
    "platforms": [{
        "platform": "yeelight",
        "name": "Yeelight"
    }]
}

Example configurations that will cause the plugin to NOT register the platform:
{
    "bridge": {
        "name": "Raspberry Pi",
        "(...)"
    },
    "accessories": [{
        "accessory": "SenseHat",
        "(...)"
    }],
    "platforms": [{
        "platform": "foobar",
        "name": "Foobar"
    }]
}

{
    "bridge": {
        "name": "Raspberry Pi",
        "(...)"
    },
    "accessories": [{
        "accessory": "SenseHat",
        "(...)"
    }]
}

Should fix the issue reported in #10.

Hello, nice to hear something from you again. The problem has already been fixed by the homebridge.
There is one now a selective load option.
Look here:
https://github.com/nfarina/homebridge/pull/1880
I do not think that there is still need for action. I've also found a bug with the bedside lamp 2 wifi. I'll make a new issue for it and would be glad if you could fix that. Many Thanks.

@Razeeer ah that is much better!


In Flutter's TextPainter text color differs in debug and release - Urgent needs help

In this Flutter project while running in the emulator and the test device the text color in shown in black but after converting the project in to an apk file then text is shown in white color. I do not understand what is wrong with the TextPainter ?
Even the visual studio code or the android studio is not showing any errors in the code.
import 'package:flutter/material.dart';
import 'package:project/game_controller.dart';
class HighscoreText {
final GameController gameController;
TextPainter painter;
Offset position;
HighscoreText(this.gameController) {
painter = TextPainter(
textAlign: TextAlign.center,
textDirection: TextDirection.ltr,
);
position = Offset.zero;
}
void render(Canvas c) {
painter.paint(c, position);
}
void update(double t) {
int highscore = gameController.storage.getInt('HighScore') ?? 0;
painter.text = TextSpan(
text: 'Highscore: $highscore',
style: TextStyle(
color: Colors.black, fontSize: 35.0, fontWeight: FontWeight.w500),
);
painter.layout();
position = Offset(
(gameController.screenSize.width / 2) - (painter.width / 2),
(gameController.screenSize.height * 0.2) - (painter.height / 2));
}
}
///////////   flutter doctor ~v response   ///////////////
C:\Users\personal>flutter doctor ~v
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.17763.1039], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Android Studio (version 3.5)
[!] IntelliJ IDEA Ultimate Edition (version 2019.2)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.42.1)
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.

Please include the output of flutter doctor -v

C:\Users\personal>flutter doctor ~v
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.17763.1039], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Android Studio (version 3.5)
[!] IntelliJ IDEA Ultimate Edition (version 2019.2)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.42.1)
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.

Note that I can't run your code because I don't have the source for package:project/game_controller.dart. Consider putting together a minimal reproducible example: https://stackoverflow.com/help/minimal-reproducible-example

As no text in any of my code files is not appearing in black.
And this is the another project that I am doing even this is having the same problem here the word ATTENTION is appearing in black in debug mode but not in release.
I want to know how to make this word appear in black.
import 'package:flutter/material.dart';
import 'package:corona/game_controller.dart';
import 'package:flutter/rendering.dart';
class Attention {
final GameController gameController;
TextPainter painter;
Offset position;
Attention(this.gameController) {
painter = TextPainter(
textAlign: TextAlign.center,
textDirection: TextDirection.ltr,
);
position = Offset.zero;
}
void render(Canvas c) {
painter.paint(c, position);
}
void update(double t) {
painter.text = TextSpan(
text: 'ATTENTION',
style: TextStyle(
color: Colors.black,
fontSize: 40.0,
fontWeight: FontWeight.bold,
),
);
painter.layout();
position = Offset(
(gameController.screenSize.width / 2) - (painter.width / 2),
(gameController.screenSize.height * 0.18) - (painter.height / 2),
);
}
}

Hi @Karthikputchala
Please read this comment
and provide minimal reproducible example:
Thank you

this is a sample project with same issue  and here all these zip folders are of the same project.  This project is about painting word 'ATTENTION ' in black color. but the color is coming in white  during release.
ios.zip
android.zip
sample.zip

Hi @Karthikputchala
I've tested a minimal reproducible code sample
with both debug and run --release
I fail to perceive a difference in the colour,  did I miss something?
Thank you

the apk that i got after running the command
flutter build apk --release
and installing in my mobile this is the screenshot of the result.

Hi @Karthikputchala
for the issue to be workable needs to be reproduced on a minimal code
and not in a full blown app with packages and plugins (when not involved in the issue)
for example flame in your case,
because it makes hard to pinpoint if and what something went wrong;
that's why the code you provided cannot be use effectively.
Does the sample I wrote for you represent the issue you are describing?
Thank you

yeah i got it, but can you please tell me how should i edit in my attention .dart  and game_controller.dart files using this CustomPainter.  As i was using the render and update method.

Hi again
your method render appear to be just a wrap around paint
  void render(Canvas c) {
    painter.paint(c, position);
  }

This platform is not meant for assistance on personal code.
Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow.
Closing, as this isn't an issue with Flutter itself,
if you disagree please write in the comments and I will reopen it
Thank you


read.maf does not support unique Tumor_Sample_Barcode anymore

Hi,
due to experiment design I have a maf for each single sample in my experiment, thus the column "Tumor_Sample_Barcode" has a only one value. With the latest changes on maftools, now read.maf raises this error:
Error in Tumor_Sample_Barcode %in% maf.tsbs
although the column exists in the maf.
I have built a fake maf by replacing some fields of "Tumor_Sample_Barcode" with another label and in this way read.maf works.
I was wondering if is it possible to allow only one sample per maf as it was before.
Thank you

Hi,
Sorry for late reply. Can you post your command ?

Sorry for my late reply.
Command:
maf_ctrl <- read.maf(maf = 'CTRL.maf', isTCGA = FALSE)
Thanks

Hi,
I have fixed the issue, it should be working now. Thank you for reporting.
But may I ask why do want to process a single MAF file ? Most of the downstream analyses modules wont work with single sample and probably will result in an error.

Hi,
yes, I know it sounds strange, but for the moment I need only to summarize ('plotmafSummary') the mutational landscape for samples that are independent within eachother, and it doesn't make sense to compare and consider as a whole cohort. So, I have managed to use tables from 'plotmafSummary' with the information I need.
Of course, I'm waiting for further experiments to build a cohort and use maftools as a whole.
Thank you so much.
Laura

Got it. There is also a function called mafSummary - but I am not sure if it will be helpful for you, but you try it. For now, I am closing this issue. Thanks again.

this very same error is in the most recent github version of maftools reoccuring with single sample mafs!
Thank you!