cant run on RPi2

Hi!
After install i just cant run it on my RPi2. When I start the program with python from the command line y get the following...
pi@S3RPi ~/Pi-GPIO-Server $ python pi_gpio_server.py
Traceback (most recent call last):
File "pi_gpio_server.py", line 1, in
from pi_gpio import app, socketio
File "/home/pi/Pi-GPIO-Server/pi_gpio/init.py", line 16, in
import urls
File "/home/pi/Pi-GPIO-Server/pi_gpio/urls.py", line 4, in
from handlers import PinList, PinDetail
File "/home/pi/Pi-GPIO-Server/pi_gpio/handlers.py", line 3, in
from config.pins import PinHttpManager
File "/home/pi/Pi-GPIO-Server/pi_gpio/config/pins.py", line 2, in
from .gpio import BaseGPIO
File "/home/pi/Pi-GPIO-Server/pi_gpio/config/gpio.py", line 1, in
import RPi.GPIO as GPIO
RuntimeError: This module can only be run on a Raspberry Pi!
Is this normal due to lack of support for RpPi2 or did I messed up something im not aware of?
Thanks and great job!
Greetings,
Rodrigo C

Thanks for the feedback! I only recently got a Pi2 so I haven't been able to test yet. That said, I dod a little research on your error and the problem is in the RPi.GPIO library. That library needs an upgrade on the Pi2 before it can work. Check this out article: https://blog.adafruit.com/2015/02/05/how-to-fix-error-loading-rpi-gpio-python-library-on-your-brand-new-raspberry-pi-2/. I will put a fix in the install script in next couple days so that this library gets upgraded as mentioned in this article. In the meantime, feel free to update it manually.

Thanks for the response!
I just updated the GPI.GPIO library per the instructions on the link you provided and im happy to report that its working. thanks a lot!
Rod

Awesome. Glad it worked out. I updated the requirements.txt file to get the latest version of RPi.GPIO to support the Raspberry Pi 2 going forward. Thanks again for pointing this out.


Fix crash when currentUser has no displayName

I was browsing the live website but could not access any challenges after being logged in with Github.
After a quick check, there is a bug in ChallengeHeader when currentUser.displayName doesn't exist.
For the solution, I took the same code I found in src/components/dashboard/Hero.js:
https://github.com/rishipurwar1/coding-space/blob/ece238f583cafaed92f5bf8c48debe849bf9d71f/src/components/dashboard/Hero.js#L12-L16

Fixed since PR opening


Fix Key Vault live tests for SKR

@schaabs @benbp @christothes sorry for the seeming noise on the permissions. I sorted them so it's easier to spot changes in the future, and added "release" to key permissions.

Also based on conversation with service team, adding "release" unconditionally to Key Vaults that may not support it yet in some clouds shouldn't pose an issue during provisioning.

Relates to #22750

/azp run net - keyvault - tests


BUG: handle pearsonr constant case with n=2 vectors

The documentation states that in case of one or more constant inputs, stats.pearsonr returns np.nan as well as raising a warning.
While this works as described for most cases, for the special case of input arrays of length two this is not working:
>>> from scipy import stats
>>> stats.pearsonr([1, 1], [2, 3])
<stdin>:1: ConstantInputWarning: An input array is constant; the correlation coefficient is not defined.
PearsonRResult(statistic=np.float64(0.0), pvalue=np.float64(1.0))

This now returns the expected outcome:
>>> from scipy import stats
>>> stats.pearsonr([1, 1], [2, 3])
<stdin>:1: ConstantInputWarning: An input array is constant; the correlation coefficient is not defined.
PearsonRResult(statistic=nan, pvalue=nan)

This probably came about as a side effect of #9562.

I think it might be easiest to just remove the n == 2 special case, since it appears to do the right thing without it. (Right?)
The only thing I think that might need to happen is at the very end, if the length along axis is 2, replace the p-value with 1.0 wherever the statistic is not NaN. The notes that state "the two-sided p-value for a sample of length 2 is always 1" should note the exception to the rule.

I tried just removing the n==2 and it seems to work for the p-value but it breaks the two length_two test cases. The test cases (and the documentation) assert the exact  r == 1 and r == -1 but now the it returns 0.9999999999999999 and -0.9999999999999999. So it seems like we still need
Now I've removed the n == 2 case up in the beginning and put a smaller branch at the end of the function. I've also avoided using numpy directly. Also, there is already a test case for 2d array and it seems to work fine.

If it's OK with you, I would just change the xp_assert_equal to xp_assert_allclose in the test. The issue corresponding with the test is gh-7730, and it wasn't about the relative error between 0.9999999999999999999999999 and 1.0 being unacceptable. I would prefer not to bend over backwards for a special case that is not very meaningful in practice, especially when the result has excellent absolute and relative error anyway. Mind if I make that change and push here?

Of course, feel free to make any modifications.
In my use case I don't particularly care about the 0.9999 vs 1.0 issue, but the documentation makes a point of explicitly mentioning that 1 and -1 as the only values for r when n==2. Might be worth it to do a xp_sign or some other form of rounding to not break that promise.
Let me know what do you think of this latest iteration!

Thanks. I think that will do it.
I will soon test this locally before re-running CI. I think array API strict will fail because xp.where doesn't yet allow Python scalars. Thankfully, support is being added, but for now we have to manually make all the arguments arrays of the correct type and dtype. I'll take care of this if it's before merging though; don't worry about it.


Design and implement a solution to a "too many constructor parameters" problem

the way Sonar defines it

Won't fix


Quest Skeleton

Create front end skeleton in next.js/tailwind for quest system
(header, margins, tabs, logo, grid components/carousel control with dummy data)

Acceptance Criteria

[ ] header
[ ] margins
[ ]  tabs
[ ] logo
[ ]  grid components/carousel control with dummy data

points 1, 2, 3, 5, 8 13, 21
@tierra-d  5
@Fr0z0n3  8
@wvwatson 5
@noireconnect2024


Update Info menu with GitHub Link, make it directly accessible

The file deletion and creation of a new file were not intended, sorry for doing that. The changes in this PR happen in MainActivity and menu.xml

Screenshot of changes to info screen:

I would be happy to receive some feedback on this PR or some info on whether this will be merged. Thanks!


additional classpath for testcases

Hi,
I am trying to use org.scalatest.tools.Runner to run test cases written in a jar file. These test cases are dependent on other run time jar files. How I can supply those dependencies or set classloaders to make use-dependent jars while running test cases.
Thanks,
Arun

Whilst I'm here to report another issue, I think I can answer yours. You can generate a fat jar that includes your tests and all of their dependencies. If you are using SBT, I recommend the sbt-assembly plugin. You would add that plugin to your project, and provide the following config in build.sbt to include not just runtime, but also test depencencies.
    Project.inConfig(Test)(baseAssemblySettings),
    Test / assembly / assemblyJarName := s"${name.value}-test-assembly-${version.value}.jar",

Then, you can build the fat jar on the command line as follows.
sbt test:assembly

A jar file should appear in target/scala-*/*-test-assembly-*.jar. You can now invoke this jar to load ScalaTest, and point it to the same jar it's in, in order to run all tests inside the jar.
java -classpath target/scala-*/*-test-assembly-*.jar org.scalatest.tools.Runner -R "/target/scala-*/*-test-assembly-*.jar" -o

Hope this helps.


Can you make a dockerfile for this?

I'm trying to build a docker file using pytorch/pytorch, but it gets stuck in cuda libraries, I think anaconda has different cuda and cudatoolkit uses different

I have got


Add Bengali and Chinese to Mathigon config

Feature description
Before translations can be made publishable, Bengali and Chinese need to be added (or we need to ensure these two are added) in Mathigon config on the server side under<EMAIL_ADDRESS>NB:
Bengali needs to be added with language code bn
Chinese is probably already there with the language code cn - needs to be replaced with zh-CN (to support the current path to Chinese translations in the repo)
Additional context
Mathigon config is not part of this repo (hence no pull request), however these two language codes need to be included (or someone needs to confirm they are already there on the server side – not the case by default), as otherwise the build will fail when these locales are added in config.yaml

This repository is no longer maintained. It has been superseded by IBM Quantum Learning.


Serialize cache_ttl_by_status as object in cf properties

Fixes #442
Serializes ttl_status_map as an object instead of a JavaScript Map using a serde_wasm_bindgen serializer.
Inspecting cf properties, TTL attributes are now present.
Before:
request cf properties: Cf { inner: IncomingRequestCfProperties { obj: Object { obj: JsValue(Object({"apps":true,"cacheEverything":true,"cacheKey":"","cacheTtl":0,"cacheTtlByStatus":{},"minify":{"__wbg_ptr":1455240},"mirage":true,"polish":"off","resolveOverride":"","scrapeShield":true})) } } }

After
request cf properties: Cf { inner: IncomingRequestCfProperties { obj: Object { obj: JsValue(Object({"apps":true,"cacheEverything":true,"cacheKey":"","cacheTtl":0,"cacheTtlByStatus":{"200-299":5,"300-399":10},"minify":{"__wbg_ptr":1311768},"mirage":true,"polish":"off","resolveOverride":"","scrapeShield":true})) } } }

Repeating the test from the reported issue:
const originResponse = await fetch(url, {
  cf: {
    cacheEverything: true,
    cacheTtlByStatus: {
      '200-299': 5,
      '300-399': 10,
    },
  }
});

The behavior now matches that of the JavaScript implementation:
<IP_ADDRESS> - - [14/Feb/2024:04:55:56 +0000] "GET / HTTP/1.1" 304"
<IP_ADDRESS> - - [14/Feb/2024:04:56:07 +0000] "GET / HTTP/1.1" 304"
<IP_ADDRESS> - - [14/Feb/2024:04:56:18 +0000] "GET / HTTP/1.1" 304"
<IP_ADDRESS> - - [14/Feb/2024:04:56:29 +0000] "GET / HTTP/1.1" 304"
<IP_ADDRESS> - - [14/Feb/2024:04:56:40 +0000] "GET / HTTP/1.1" 304"

This test is broken on main, I'm looking into it

I think I've fixed the test in #445 , once I land that we can rebase.

@caiges Could you rebase?

@kflansburg :heavy_check_mark:


mvn clean install fails

Need to remove parent field from pom.xml to build the project with Maven.

@Saudriel do you have any more details?  mvn clean install has been working for about 4 years :smiley_cat:

Oh wow I'm sorry I meant to comment this to the fork that uses Spongycastle.

No worries!


MM-20625 Unit Tests

Summary
Unit tests for Image loader
Ticket Link
https://mattermost.atlassian.net/browse/MM-20625
Checklist

[x] Added or updated unit tests (required for all new features)

Device Information
This PR was tested on: iPhone X Simulator 12.2

Updated and tested based on comments, thanks for the help everyone :)


Automated OpenEBS version update 3.6.0

Automated changes by the cron-openebs-update GitHub action
Adds [OpenEBS add-on](https://kurl.sh/docs/add-ons/openebs) version 3.6.0.

I do not see a 3.6.0 release yet. Lets make sure this has the right components https://github.com/openebs/openebs/releases

The release shows up now, so I reran the action

There is no change here from 3.5.0 likely because the components we are using have not changed since the previous version
$ diff -r addons/openebs/3.5.0/ addons/openebs/3.6.0/
diff -r addons/openebs/3.5.0/install.sh addons/openebs/3.6.0/install.sh
14c14
<     export OPENEBS_APP_VERSION="3.5.0"
---
>     export OPENEBS_APP_VERSION="3.6.0"
diff -r addons/openebs/3.5.0/spec/openebs.tmpl.yaml addons/openebs/3.6.0/spec/openebs.tmpl.yaml
8c8
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
21c21
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
64c64
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
114c114
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
133c133
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
138c138
<     openebs.io/version: 3.5.0
---
>     openebs.io/version: 3.6.0
155c155
<         openebs.io/version: 3.5.0
---
>         openebs.io/version: 3.6.0
262c262
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
267c267
<     openebs.io/version: 3.5.0
---
>     openebs.io/version: 3.6.0
285c285
<         openebs.io/version: 3.5.0
---
>         openebs.io/version: 3.6.0
361c361
<     chart: openebs-3.5.0
---
>     chart: openebs-3.6.0
366c366
<     openebs.io/version: 3.5.0
---
>     openebs.io/version: 3.6.0
385c385
<         openebs.io/version: 3.5.0
---
>         openebs.io/version: 3.6.0


Tribe enhancement

[x] 1. Notification(should be redirected to the proper screen)

[x] 2. Otp modal (can easily copy-paste OTP )

[x] 3. whether the app is in the foreground or background all the functionality should work proper. (F&F and Gift)

[x] 4. Gift (all the sent, expire or available gifts should have a proper message so that it is easy to understand)

[ ] 5. Design Variation (need to scroll in small devices.)

[x] 6. Keypad (2-step process)

Waiting for ios release will check complete app

To test in sprint 27 @Deveshshankar

Need to test


Give me permission to create pull request, please.

I wanted to create pull request to add one more feature to this plugin, but I couldn't. Please give me permission to this account or this email<EMAIL_ADDRESS>

@Bahrom2101 just fork this repository to your repository and add some features, then create a pull request to this repository.


bundlesize cache broken

https://bundlesize-cache.vercel.app/

This there a way to disable the package from sending request to this web service? It's failing our CI and stops us from using this package unfortunately.


My UWP unity build seems to crash whenever I try to incorporate the Holotoolkit into the project.

Overview
I've been working on a Mixed reality UWP app for months prior to incorporating the holotoolkit my builds were building fine, I've actually uploaded a build to the windows store  that passed certification and everything . I decided to incorporate the Holotoolkit to make use of the motion controllers but  whenever I do multiple breakpoints are triggered and if my app doesn't crash upon launching then it takes me to a scene that is unrendered outside of the Mixed reality headsets gaze tracker.
The breakpoint functions  that seem to be highlighted in debug mode are the following in the runtimehelpers.cpp class :
 void RuntimeHelpers::RunClassConstructor(intptr_t typeIntPtr)
    {
        const Il2CppType* type = reinterpret_cast<const Il2CppType*>(typeIntPtr);
        IL2CPP_CHECK_ARG_NULL(type);

        Il2CppClass* klass = Class::FromIl2CppType(type);
        //MONO_CHECK_ARG(handle, klass);

        il2cpp::vm::Runtime::ClassInit(klass);
    }

    void RuntimeHelpers::RunModuleConstructor(intptr_t module)
    {
        NOT_SUPPORTED_IL2CPP(RuntimeHelpers::RunModuleConstructor, "This icall is not supported by il2cpp.");
    }

My console stack trace says the following  :
(Filename: C:\buildslave\unity\build\Runtime/Mono/MonoBehaviour.cpp Line: 1753)

_CRT_ASSERT caught:
'''C:\Users\Evox VR Demo 04\Desktop\builds\RC7_MR_ReleaseBuild\Il2CppOutputProject\IL2CPP\libil2cpp\icalls\mscorlib\System.Runtime.CompilerServices\RuntimeHelpers.cpp(96) : Assertion failed: 0 && "RuntimeHelpers::SufficientExecutionStack"
'''
Stacktrace:
'Relay Cars.exe' (Win32): Loaded 'C:\Windows\System32\dbghelp.dll'. Cannot find or open the PDB file.
0x00007FF80A328314 (UnityPlayer) DllGetActivationFactory

I understand this is an issue with IL2CPP and possibly .net4.0 but I was getting security framework errors when using a .net backend  .
Expected Behavior
When the unity app is launched in debug mode or when or from a generated app package it loads into my VR experience with the motion controllers included.
Actual Behavior
The app launches , in debug mode it triggers breakpoints and loads into a completely black scene where the gaze tracker is the only thing visible . When I launch it from a generated app package or the Mixed reality start menu  the app actually crashes back to the cliff house scene.
Steps to reproduce
I basically am generating a unity build , and  running a debug project in Visual Studio if not directly creating an Master app package.
Unity Editor Version
2017.2.1p2
Mixed Reality Toolkit Release Version
2<IP_ADDRESS> Patch Release  However I have tried this with several versions of the Mixed reality toolkit .

Looks like you're using IL2CPP for your scripting back end.
Could you provide a more detailed description of your project settings to make sure we can reproduce this independently?  Thanks.

Thanks for getting back to me so quickly and yes I am using IL2CPP as my scripting back end because as I explained earlier when I use .NET  I've gotten an error that states :
error CS0234: The type or namespace name 'X509Certificates' does not exist in the namespace 'System.Security.Cryptography
My current  build settings are  the following
Target Device :  HoloLens
Build Type : D3D
SDK: 10.0.16299.0
Scripting Runtime Version : I've tried both   Stable ( .NET3.5 Equivalent) & Expirimental (.NET4.6 Equivalent)
Scripting Backed: IL2CPP
API Compatibility Level  .NET4.6
I will also include a screenshot  please let me know if I can give youanymore information . I also would be ok with sending you a copy of the build so that you can see the issue directly .  I don't know how useful that might be to you though.

We don't use System.Security.Cryptography anywhere in the project.

What classes (in the toolkit) are throwing errors?

Our Uniweb plugin is what is throwing the error , so is the source of the issue justthat the Holotoolkit doesn't support IL2CPP currently ?

Pretty sure it does. I'll do a quick build to double check.

Yup, confirmed, I was able to build clean project with IL2CPP with the latest toolkit release.

hmm ok Thank you , you've been very helpful . I'm going to reach out to the Uniweb plugin developers and see if I can't find a way to use .NET as my scripting BackEnd to workaround this odd IL2CPP issue  and keep poking and prodding to make sure it's not a conflcit between my projects libraries somewhere.
I was curious but is there anyway to get a version of the plugin that only includes the Mixed Reality / immersive  experience libraries and not the hololens libraries  ?     I've made so many builds for the Immersive / Mixed reality headset that  work just fine but i've had a lot of trouble including the Holotoolkit as a whole into my project and truly the only thing I need is the ability to render the Motion controllers.

I was curious but is there anyway to get a version of the plugin that only includes the Mixed Reality / immersive experience libraries and not the hololens libraries ?

They use the same Windows APIs so that's not really feasible.

How unfortunate ok thank you very much ! I guess one last question before I close this out  . Can you give me any information I may not be understanding about the errors visual studio gave me in the debug stack trace and the breakpoint that was triggered in my initial post?

Sorry, don't much about cpp builds.

Thank youvery much , you've been a great help .


Looking for assistance binding controllers. (Paid)

Hello... I am in need of assistance.
Uning Unity 2019.4 LTS with latest SteamVR Plugin Version 2.6.1
The project is all set up and working but the linkage for shooting and teleporting needs to be addressed for multiple HMD's and controllers. This work will of course be paid but I am only willing to work directly with a developer, not through a corporation.
If you know how to set this up, we can work together and there will be more work adding new functionality to the project if you care to continue.
Thanks

Hi, unfortunately this is not a job board. Please find somewhere else to post this.

Will do...
On Thu, Dec 3, 2020, 8:50 PM Keith Bradner<EMAIL_ADDRESS>wrote:

Closed #863
https://github.com/ValveSoftware/steamvr_unity_plugin/issues/863.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/steamvr_unity_plugin/issues/863#event-4070608127,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFMY7RDE2EIERT7F7XYNFLLSTA56DANCNFSM4UCLOXHA
.

Hey Keith... If you know where I might find assistance with the SreamVR
Plugin Version 2.6.1, I will be most grateful for any direction...
Thanks
Paul
On Thu, Dec 3, 2020, 8:53 PM Paul Kueber<EMAIL_ADDRESS>wrote:

Will do...
On Thu, Dec 3, 2020, 8:50 PM Keith Bradner<EMAIL_ADDRESS>wrote:

Closed #863
https://github.com/ValveSoftware/steamvr_unity_plugin/issues/863.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/steamvr_unity_plugin/issues/863#event-4070608127,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFMY7RDE2EIERT7F7XYNFLLSTA56DANCNFSM4UCLOXHA
.


pull request for e2e test at 12/28/2016 08:26:12

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


Interval not able to be set on per carousel basis

When setting up the carousel, you can disable the interval as follows:
$('.carousel').carousel({ interval: false });

However, the following does not work:
$('#custom-slideshow-container.carousel').carousel({ interval: false });

It would be better to set interval on a per-carousel per-page basis.
Tested on:
jQuery version: 2.1.4
Bootstrap version: 3.3.6

Please post a JS Bin or JS Fiddle demonstrating the problem.

I will update later. For now, I found a fix: if you name your carousel with a custom class it seems to work (i.e. my-carousel instead of carousel).

Can't recreate bug outside of my environment. I will Call this a false alarm.


Installing NGINX with <IP_ADDRESS>-beta fails

Using instructions from here: https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
First download ngx_pagespeed:
#[check the release notes for the latest version]
NPS_VERSION=<IP_ADDRESS>-beta
cd
wget https://github.com/pagespeed/ngx_pagespeed/archive/v${NPS_VERSION}.zip
unzip v${NPS_VERSION}.zip
cd ngx_pagespeed-${NPS_VERSION}/
NPS_RELEASE_NUMBER=${NPS_VERSION/beta/}
NPS_RELEASE_NUMBER=${NPS_VERSION/stable/}
psol_url=https://dl.google.com/dl/page-speed/psol/${NPS_RELEASE_NUMBER}.tar.gz
[ -e scripts/format_binary_url.sh ] && psol_url=$(scripts/format_binary_url.sh PSOL_BINARY_URL)
wget ${psol_url}
tar -xzvf $(basename ${psol_url})  # extracts to psol/

Download and build nginx with support for pagespeed:
NGINX_VERSION=1.13.7
cd
wget http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz
tar -xvzf nginx-${NGINX_VERSION}.tar.gz
cd nginx-${NGINX_VERSION}/
./configure --add-module=$HOME/ngx_pagespeed-${NPS_VERSION}
make
sudo make install

Fails with:
mod_pagespeed_dir=/usr/local/src/ngx_pagespeed-<IP_ADDRESS>-beta/psol/include
build_from_source=false
checking for psol ... not found
./configure: error: module ngx_pagespeed requires the pagespeed optimization library.
Look in /usr/local/src/nginx-1.13.7/objs/autoconf.err for more details.
make: *** No rule to make target `build', needed by `default'.  Stop.
make: *** No rule to make target `install'.  Stop.

Just to make clear:  /usr/local/src/ngx_pagespeed-<IP_ADDRESS>-beta/psol/include exists.
Also, NGINX build & install works with ngx_pagespeed v<IP_ADDRESS>-stable

Can you check https://github.com/pagespeed/ngx_pagespeed/issues/1511 (see if libuuid is missing)?

Package libuuid-2.23.2-33.28.amzn1.x86_64 already installed and latest version

What is in /usr/local/src/nginx-1.13.7/objs/autoconf.err?

nginx - 1.13.8
pagespeed and psol - latest stable
answer to the question yes
./auto/configure --add-module=debian/modules/incubator-pagespeed-ngx --with-debug
+ Linux 4.10.0-42-generic x86_64
+ using GNU C compiler
+ gcc version: 6.3.0 20170516 (Debian 6.3.0-18)
...........
adding module in debian/modules/incubator-pagespeed-ngx

You have set --with-debug for building nginx, but precompiled Debug binaries for
PSOL, which ngx_pagespeed depends on, aren't available.  If you're trying to
debug PSOL you need to build it from source.  If you just want to run nginx with
debug-level logging you can use the Release binaries.

Use the available Release binaries? [Y/n] y
./auto/configure: 164: debian/modules/incubator-pagespeed-ngx/config: [[: not found
./auto/configure: 164: debian/modules/incubator-pagespeed-ngx/config: y: not found
mod_pagespeed_dir=debian/modules/incubator-pagespeed-ngx/psol/include
build_from_source=false
checking for psol ... not found
./auto/configure: error: module ngx_pagespeed requires the pagespeed optimization library.
Look in /BUILD/objs/autoconf.err for more details.

answer to the question no
Use the available Release binaries? [Y/n] n
./auto/configure: 164: debian/modules/incubator-pagespeed-ngx/config: [[: not found
./auto/configure: 164: debian/modules/incubator-pagespeed-ngx/config: n: not found
mod_pagespeed_dir=debian/modules/incubator-pagespeed-ngx/psol/include
build_from_source=false
checking for psol ... not found
./auto/configure: error: module ngx_pagespeed requires the pagespeed optimization library.
Look in /BUILD/objs/autoconf.err for more details.

What does autoconf.err look like?

https://gist.github.com/dtulyakov/5cc316c389cbbc59556ce9219dcde76f

"cannot find -luuid" .. the installer ought to have installed that. what commands did you run?

./auto/configure --add-module=debian/modules/incubator-pagespeed-ngx --with-debug

See https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source

thanks, helped apt-get install uuid-dev

Cool, closing!

prior install need to install more dependancies, here is full list that worked for me
apt-get -y install build-essential zlib1g-dev libpcre3 libpcre3-dev unzip uuid-dev openssl libssl-dev zlibc zlib1g libxml2-dev libxslt-dev libgd-dev gcc google-perftools libgoogle-perftools-dev libperl-dev libgeoip1 libgeoip-dev


is there a documented rancher 2.x API to manage projects and so on

What kind of request is this:
question
Environment information

Rancher version 2.3.2

Background:
We want to create e.g. projects, roles, access tokens and so on dynamically in rancher without touching the web UI.

I've been using rancher for the past couple months and as far as I can tell, this is the extent of the API documentation. It tells you how to create "resources" i.e projects, roles, tokens, etc... in a generic way by sending POST requests and then you can modify/update them with PUT and then delete with DELETE.

See https://rancher.com/docs/rancher/v2.x/en/api/ and https://rancher.com/docs/rancher/v2.x/en/faq/technical/#how-can-i-automate-task-x-in-rancher.
For progress on more extended docs, see https://github.com/rancher/docs/issues?q=is%3Aopen+is%3Aissue+label%3A"API+docs"


validate_subset/3 broken on custom Ecto types with type = {:array, _}

Hi there, I'm pretty sure https://github.com/elixir-ecto/ecto/pull/3764 and related PRs broke validate_subset/3 with custom Ecto types with type = {:array, _}.
To reproduce:
defmodule StringListType do
  @moduledoc """
  An Ecto type that wraps {:array, :string}.
  """

  use Ecto.Type

  def type, do: {:array, :string}

  def cast(params) when is_list(params) do
    {:ok, Enum.reject(params, fn item -> item == "" end)}
  end

  def cast(_), do: :error

  def dump(params) when is_list(params) do
    {:ok, params}
  end

  def dump(_), do: :error

  def load(data) when is_list(data) do
    {:ok, data}
  end
end

And validate a field of this type by validate_subset :string_list_field, ["foo"]. Previous behavior was working as intended, now it crashes with no match of right hand side value: StringListType around https://github.com/elixir-ecto/ecto/pull/3764/files#diff-edb6c9aaeb40387eb81c6b238954c0b4d813876d18805c6ae00d7ccc4d78e3f1L2042
Is there are a reason forcing us to drop the Ecto.Type.type() step there? Otherwise I'm guessing this would be the root cause here.
Originally posted by @patrickbiermann in https://github.com/elixir-ecto/ecto/issues/3764#issuecomment-962427506

I think what we can do in subset is: we get the type, if it is not an array, then we call Ecto.Type.type and see if at least that is an array? And if so, we proceed with the first type. What do you think @v0idpwn?

This PR wasn't released yet, otherwise you'd get a nicer error. The version you're running is from even before the PR that added this feature :). I believe I should've added more info about why I reverted it totally.
I think that this is expected behaviour, and believe assuming otherwise is what led to https://github.com/elixir-ecto/ecto/pull/3742#issuecomment-948320014 as well.
If you define a custom type, we shouldn't make strong assumptions about how it works (as assuming that inclusion operation is the same of the underlying type), because not all types are shallow. For example:
defmodule IntegerArray do
  use Ecto.Type
  def type, do: {:array, :integer}
  def cast(value) when is_list(value), do: {:ok, :array.from_list(value)}
  def cast(_), do: :error
  def dump(value), do: :array.to_list(value)
  def load(value), do: :array.from_list(value)
end

defmodule IntegerTuple do
   use Ecto.Type
  def type, do: {:array, :integer}
  def cast({a, b}), do: {:ok, {a, b}}
  def load([a, b]), do: {a, b}
  def dump({a, b}), do: [a, b]
end

For these two, you will simply get an error later on in the pipeline (because they're not enumerables). But we could assume a type that has different semantics, for example:
defmodule AdHocRange do
   use Ecto.Type
  def type, do: {:array, :integer}
  def cast([a, b]), do: {:ok, [a, b]}
  def load([a, b]), do: [a, b]
  def dump([a, b]), do: [a, b]
end

(Lets just ignore that Range exists). If we look at the underlying type, we're gonna compare a list of integers. But in reality the list just represents a pair, and [5, 10] is a subset of [0, 20].

I sort of buy the point that custom types may not support subset operations, and the existence of non-shallow custom types calls into question whether subset validation should look at the type in the first place. Perhaps it'd be more reasonable to validate compatibility when doing the enumerable operations later in the pipeline, as @v0idpwn mentions.
Dropping support for custom types -- and doing so in a minor version -- does not seem like the right move in my view.

Dropping support for custom types -- and doing so in a minor version -- does not seem like the right move in my view.

The PR that you have linked above has not been released though, so nothing has been broken yet. Are you sure you are not using master?

Thanks for the quick response @josevalim! This reproduces for us on Ecto 3.7.1, my impression is that the culprit commit is https://github.com/elixir-ecto/ecto/commit/742abe047dfc50f6765f1cf39d5408a19f290615#diff-edb6c9aaeb40387eb81c6b238954c0b4d813876d18805c6ae00d7ccc4d78e3f1R2031 (line includes the match clause that crashes for us).

@patrickbiermann I see. That was intended to be a bug fix but apparently it broke other cases too. :(

Unfortunately I don't think there is a way out: we can't revert the breakage without breaking the fix that the PR you linked meant to address. So the question is to decide what is the correct behaviour.

I'm a bit curious, though: why use a custom type for string lists when theres {:array, :string}?

Sorry for taking so long. Took me a while to realise it indeed broke backwards compatibility. Though most of https://github.com/elixir-ecto/ecto/issues/3768#issuecomment-962518888 stand still, if it worked, it should keep working.


Overridden background color

In certain pages, the background-color of the <body> is overridden.
Take the home page as an example:

You can observe that the current background-color of the <body> is set to --adm-color-background, while the correct one should be --neutral-01, which has been overridden. This issue is caused by the global style of antd-mobile.
To resolve it, you can add the following CSS to your styles:
:root:root {
  --adm-color-background: var(--neutral-01);
}

This solution is suggested in the Ant Design Mobile theming guide.

thx! would you mind submitting a PR to fix this? or I will submit one later if i got a minute


[Bug]: Instagram Downloader not working on Heroku

Is there an existing issue for this?

[X] I have searched the existing issues.

Current Behavior
The Instagram Downloader works fine in the local environment, but not when deployed on Heroku
Expected Behavior
It should be able to download pictures and videos/reels from Instagram in the production.
To Reproduce

Go to IG Video Downloader
Enter any video or reel URL
See error

Anything else?
No response
Hacktoberfest

[X] Yeah

Code of Conduct

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

Hey!
Can I work on this?


Implement GetTree()

To optimize clients that support it, we should implement get_tree()
see:
https://github.com/TraceMachina/nativelink/blob/2ae7cab4c7d6cc476bb5de31ffbaf6f59406ce8a/nativelink-service/src/cas_server.rs#L244
https://github.com/TraceMachina/turbo-cache/blob/5e2e81af8999482fef202b50ee880509e8811e6f/proto/build/bazel/remote/execution/v2/remote_execution.proto#L430

I'd like to work on this issue.

Given the following documentation in the proto file:
  // Fetch the entire directory tree rooted at a node.
  //
  // This request must be targeted at a
  // [Directory][build.bazel.remote.execution.v2.Directory] stored in the
  // [ContentAddressableStorage][build.bazel.remote.execution.v2.ContentAddressableStorage]
  // (CAS). The server will enumerate the `Directory` tree recursively and
  // return every node descended from the root.
  //
  // The GetTreeRequest.page_token parameter can be used to skip ahead in
  // the stream (e.g. when retrying a partially completed and aborted request),
  // by setting it to a value taken from GetTreeResponse.next_page_token of the
  // last successfully processed GetTreeResponse).
  //
  // The exact traversal order is unspecified and, unless retrieving subsequent
  // pages from an earlier request, is not guaranteed to be stable across
  // multiple invocations of `GetTree`.
  //
  // If part of the tree is missing from the CAS, the server will return the
  // portion present and omit the rest.
  //
  // Errors:
  //
  // * `NOT_FOUND`: The requested tree root is not present in the CAS.

referenced here: https://github.com/TraceMachina/nativelink/blob/5e2e81af8999482fef202b50ee880509e8811e6f/proto/build/bazel/remote/execution/v2/remote_execution.proto#L430
We want to implement this API.
In short this API is an optimization to reading the CAS objects and walking recursively to collect all sub-directories of the provided digests.
This is a streaming API, so as we are collecting data we can send the data to the client so the client can perform work while we are still doing work.

Some code already in NativeLink that already does some similar things:
https://github.com/TraceMachina/nativelink/blob/e890c01c1e4654b9b2aae026614f005be06de117/nativelink-worker/src/running_actions_manager.rs#L122
and:
https://github.com/TraceMachina/nativelink/blob/e890c01c1e4654b9b2aae026614f005be06de117/nativelink-store/src/completeness_checking_store.rs#L75

Could you assign this issue for me?

If we want to use page_token to skip ahead in the stream, could we define the order of streams?
Also for fetching all the directories of tree, we should have our own algorithm to navigate all the directories. That might be BFS, DFS, and etc...

I'd like to work on this issue.
cc: @allada


Fixes issues with the server broadcasting when building as master.

Was seeing issues with clients not connecting to the server in Master configuration with "Compile with .NET Native tool chain" checked. Unchecking the native tool chain resolved that issue. This code is a work-around that also resolves the problem and keeps the native tool chain enabled.

Hi @Ziugy, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Robert Onulak). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

I believe we had to do this in our project as well. I'm going to accept this.


Fixing example in multi_scatter

This is a very minor fix to an example in scatter/multi_scatter.py that fixes some bugs in the example that runs with __main__.

@bmorris3 - thanks!


unsafe impl Sync for T

We should add unsafe impl Sync for T to various contract API types to make contract developers use Lazy or OnceCell objects. Currently, those types require Sync to be present, but we currently don't have these.

Closing as those traits are already implemented by compiler i.e. https://docs.rs/casper-types/1.3.2/casper_types/struct.URef.html#impl-Sync


basic log, free until early 2023

Note
Billing of queries on Basic Logs is not yet enabled. You can query Basic Logs for free until early 2023.

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

ID: 8ff115e7-788d-7d55-3f3c-d3d72054830a
Version Independent ID: 5beac407-51af-8d43-cc65-8268d06fdcb9
Content: Query data from Basic Logs in Azure Monitor - Azure Monitor
Content Source: articles/azure-monitor/logs/basic-logs-query.md
Service: azure-monitor
Sub-service: logs
GitHub Login: @guywi-ms
Microsoft Alias: guywild

@indexample Thanks for your comment. We will review the issue and get back to you shortly.

@indexample Thanks for the feedback! I have fixed the referenced change, and the change should reflect on the doc within 24 hours. We will now proceed to close this thread. If there are further questions regarding this matter, please revert and we will gladly continue the discussion.


CI/CD Setup

I need to allow the repo to use github action. I then need to update the production.yml file to point to my dockerhub account and add the necessary repository secrets to get it successfully deployed

The pytest environment is not able to properly access the STMP variables, I will need to update the github action to address this

The github action setup was successful but it still fails because there are issues with vulnerabilities in some of the python packages used


Container crashes sometimes

Hi,
Just had another occurence of this now, and decided to this time post the stacktrace. I don't know what it is coming from, seems to happen at random or something.
Running image
$ docker inspect --format='{{.Image}}' irc
sha256:48492e84fe0bbe37b6cf70dd555a8f421cb07b189b9fffb3970de177805bc8aa

Some previous messages:
time="2018-05-07T15:10:11Z" level=error msg="ChannelView update for uz4zox3rpp8qbeogsoospjtwzh failed: https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: model.client.connecting.app_error, Post https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: net/http: request canceled (Client.Timeout exceeded while awa
iting headers)" module=matterclient
time="2018-05-07T15:33:56Z" level=error msg="ChannelView update for uz4zox3rpp8qbeogsoospjtwzh failed: https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: model.client.connecting.app_error, Post https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: net/http: request canceled (Client.Timeout exceeded while awa
iting headers)" module=matterclient
time="2018-05-07T15:33:56Z" level=error msg="ChannelView update for uz4zox3rpp8qbeogsoospjtwzh failed: https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: model.client.connecting.app_error, Post https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: net/http: request canceled (Client.Timeout exceeded while awa
iting headers)" module=matterclient
time="2018-05-07T18:44:15Z" level=error msg="ChannelView update for uz4zox3rpp8qbeogsoospjtwzh failed: https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: model.client.connecting.app_error, Post https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: net/http: request canceled (Client.Timeout exceeded while awa
iting headers)" module=matterclient
time="2018-05-07T18:44:15Z" level=error msg="ChannelView update for uz4zox3rpp8qbeogsoospjtwzh failed: https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: model.client.connecting.app_error, Post https://mattermost.mydomain.com/api/v4/channels/members/xr1w8x6ryirrigkxmsfpuz8sxr/view: net/http: request canceled (Client.Timeout exceeded while awa
iting headers)" module=matterclient

Stacktrace
time="2018-05-07T19:13:33Z" level=error msg="error:websocket: unexpected reserved bits 0x60" module=matterclient
panic: runtime error: slice bounds out of range

goroutine 61704 [running]:
bufio.(*Reader).Read(0xc420652300, 0xc420d26000, 0x72, 0x2000, 0x0, 0xc420077480, 0xc4200774a8)
        /usr/lib/go/src/bufio/bufio.go:227 +0x3c1
io.(*LimitedReader).Read(0xc420362f60, 0xc420d26000, 0x2000, 0x2000, 0x7f6b48e2e9b8, 0x0, 0x0)
        /usr/lib/go/src/io/io.go:446 +0x65
io/ioutil.devNull.ReadFrom(0x0, 0x55a772d26260, 0xc420362f60, 0x55a772ca46e0, 0xc42013fb01, 0x7f6b48e2e9b8)
        /usr/lib/go/src/io/ioutil/ioutil.go:147 +0x94
io.copyBuffer(0x55a772d26e20, 0x55a772f9d128, 0x55a772d26260, 0xc420362f60, 0x0, 0x0, 0x0, 0x55a772cb8d80, 0x1, 0xc420362f60)
        /usr/lib/go/src/io/io.go:386 +0x31c
io.Copy(0x55a772d26e20, 0x55a772f9d128, 0x55a772d26260, 0xc420362f60, 0xc420018360, 0x55a7724fd146, 0x3)
        /usr/lib/go/src/io/io.go:362 +0x5c
io.CopyN(0x55a772d26e20, 0x55a772f9d128, 0x55a772d25d40, 0xc420652300, 0x72, 0xc42013fd40, 0x55a77251bb06, 0x55a772d23c88)
        /usr/lib/go/src/io/io.go:338 +0x8d
github.com/42wim/matterircd/vendor/github.com/gorilla/websocket.(*Conn).advanceFrame(0xc422a1e780, 0x0, 0x0, 0x0)
        /go/src/github.com/42wim/matterircd/vendor/github.com/gorilla/websocket/conn.go:771 +0xd64
github.com/42wim/matterircd/vendor/github.com/gorilla/websocket.(*Conn).NextReader(0xc422a1e780, 0xc42013fe88, 0x55a7724f6175, 0xc420284000, 0xc42013ff18, 0x55a7728d7401)
        /go/src/github.com/42wim/matterircd/vendor/github.com/gorilla/websocket/conn.go:938 +0xa5
github.com/42wim/matterircd/vendor/github.com/gorilla/websocket.(*Conn).ReadMessage(0xc422a1e780, 0xc42013ff18, 0x15, 0xc42013ff38, 0x1, 0x1, 0x0)
        /go/src/github.com/42wim/matterircd/vendor/github.com/gorilla/websocket/conn.go:1019 +0x31
github.com/42wim/matterircd/vendor/github.com/42wim/matterbridge/matterclient.(*MMClient).WsReceiver(0xc420288000)
        /go/src/github.com/42wim/matterircd/vendor/github.com/42wim/matterbridge/matterclient/matterclient.go:266 +0x61
created by github.com/42wim/matterircd/vendor/github.com/42wim/matterbridge/matterclient.(*MMClient).StatusLoop
        /go/src/github.com/42wim/matterircd/vendor/github.com/42wim/matterbridge/matterclient/matterclient.go:831 +0x3b8

Let me know what kind of other information I can provide.
Thank you.
Best,
fred

Hi thanks for reporting.
I've upgraded the websocket library in master, it contains a lot of bugfixes and hopefully also fixes your issue.
If this is not the case, feel free to reopen.


Check that we are pulling all available NGWOS data

Check that our SpC data download from NWIS daily sites (service = "dv") includes all available NGWOS sensor sites.
@jds485 & @aappling-usgs, are you aware of a published list of NGWOS stations in the DRB? I found a list of 124 sites within the IIDD --> Project - Modeling Streams docs, but I'm not sure if it's still up to date.

No, I don't know of a list with those stations. I'd ask Joel Blomquist.

@lekoenig will this issue be resolved with the PR #19, or are you waiting on further info about NGWOS sites? If 19 will close the issue, you can link the pull request to this (panel on right).

This issue will be closed with PR#19. I don't incorporate this check as a target within the pipeline, but we are capturing all 68 NGWOS SC sites within the DRB. I just linked this issue to the pull request, thanks for that suggestion!


Any way to build this thing on linux?

Any way to build this thing on linux?

Not currently. I've been focusing on Windows platforms. And to be quite honest, PS4 will be my next area of focus for platform support.
Of course, this is an open source project. When I get the features and documentation up to a minimum quality standard, I'll also publish guidelines for submitting pull requests. If anyone wants to work on Linux and OSX support, then by all means :-)


antora-ui-default: 0-unstable-2024-09-20 -> 0-unstable-2024-12-26

NAHO (2):
  antora-ui-default: use correct version naming convention
  antora-ui-default: 0-unstable-2024-09-20 -> 0-unstable-2024-12-26

 pkgs/by-name/an/antora-ui-default/package.nix | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

I have successfully tested this patchset on my documentation that relies on this package.
Cc: @ehllie
Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

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

[ ] sandbox = relaxed
[ ] sandbox = true

[X] 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

[X] 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/)
25.05 Release Notes (or backporting 24.11 and 25.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

[X] Fits CONTRIBUTING.md.

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

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 368384

x86_64-linux

:white_check_mark: 1 package built:

antora-ui-default

Thanks for merging this. However, I just realized that I somehow forgot to update the hash, causing the package to implicitly still point to the previous version. I have updated the hash in https://github.com/NixOS/nixpkgs/pull/369703 and successfully tested everything again.


Media Entities missing in Status Show

Twitter API removes entities if the tweet is truncated.
=> https://twittercommunity.com/t/media-entity-missing-from-entities-when-tweet-is-truncated-and-fetched-in-compatibility-mode/77321
statusesShow should support $query to set more parameters like "include_entities"
$response = $this->get($path, array('include_entities' => true, 'tweet_mode' => 'extended'));

These are present as of #37


Bug: Houdini USD render publish instance errors on create

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior:
It is currently impossible to create a USD Render (Experimental) instance as reported by @moonyuet here.

Traceback (most recent call last):
  File "S:\openpype\OpenPype\openpype\pipeline\create\context.py", line 1996, in _create_with_unified_error
    result = creator.create(*args, **kwargs)
  File "S:\openpype\OpenPype\openpype\hosts\houdini\plugins\create\create_usdrender.py", line 26, in create
    pre_create_data)  # type: CreatedInstance
  File "S:\openpype\OpenPype\openpype\hosts\houdini\api\plugin.py", line 191, in create
    self)
  File "S:\openpype\OpenPype\openpype\pipeline\create\context.py", line 914, in __init__
    data = copy.deepcopy(data or {})
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 150, in deepcopy
    y = copier(x, memo)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 241, in _deepcopy_dict
    y[deepcopy(key, memo)] = deepcopy(value, memo)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 180, in deepcopy
    y = _reconstruct(x, memo, *rv)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 281, in _reconstruct
    state = deepcopy(state, memo)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 150, in deepcopy
    y = copier(x, memo)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 241, in _deepcopy_dict
    y[deepcopy(key, memo)] = deepcopy(value, memo)
  File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.435\python37\lib\copy.py", line 169, in deepcopy
    rv = reductor(4)
TypeError: can't pickle SwigPyObject objects

The issue is with this line:
        instance_data["parent"] = hou.node("/stage")

hou.Node instances can't be deep copied and thus can't be added to the instance data for the create method.
It'd need to be set as transient data afterwards if the reference would need to be directly added.
Expected Behavior:
Either:

Do not try to create the node in /stage and remove the logic.
Pass the parent where to create in in a different way to the parent class' create method.

Version
3.15.4-nightly.3
What platform you are running OpenPype on?
Windows
Steps To Reproduce:

Start Houdini
Create USD Render (experimental) in publisher.
Now you will have the error.

Are there any labels you wish to add?

[X] I have added the relevant labels to the bug report.

Relevant log output:
No response
Additional context:
No response
[cuID:OP-5765]

Expected Behavior:
Either:

Do not try to create the node in /stage and remove the logic.
Pass the parent where to create in in a different way to the parent class' create method.

@antirotor @moonyuet @fabiaserra
Which do we prefer? Keeping it in /out would be much more similar to how all other publishers work and maybe makes more sense?

Expected Behavior:
Either:

Do not try to create the node in /stage and remove the logic.
Pass the parent where to create in in a different way to the parent class' create method.

@antirotor @moonyuet @fabiaserra
Which do we prefer? Keeping it in /out would be much more similar to how all other publishers work and maybe makes more sense?

It makes sense for me as most of the instances(either render, review or vdb) set up their output nodes in '/out'.

Hm, I could see that if we moved to a fully USD pipeline, we would probably rather stay within the native USD context of /stage instead but since we are still far from supporting that and it's just for outputting renders, it makes sense to stick to ROPs for it, but I see we might eventually want to evolve to using stage and publishing other families through it.
However, I'm confused with:

hou.Node instances can't be deep copied and thus can't be added to the instance data for the create method.

Why are we deep copying them?

Why are we deep copying them?

Any data in instance_data that the Creator receives on create goes through a deepcopy. In the end transientData ended up being used for it - I believe from this PR: https://github.com/ynput/OpenPype/pull/3897#issuecomment-1255557397. In practice I think instance_data is supposed to be data that's basically JSON supported. @iLLiCiTiT can probably best explain it.

This is fixed in Houdini - and USD publishing has had some very nice recent features added into it in AYON. I'll close this here.


feat(cdk/scrolling): improve template type checking for CdkVirtualForOf Directive

Feature Description
Feature Description
The CdkVirtualForOf Directive in the "@angular/cdk/scrolling" module does not implement the ng-template context guard, as it is done at the *ngFor Structual Directive in the Angular Common package.
Thus, when using the *cdkVirtualFor Structual Directive in an HTML Template, the type of the item is "any".
Expample:
<cdk-virtual-scroll-viewport itemSize="50" class="example-viewport">
  <div *cdkVirtualFor="let item of items" class="example-item">{{ item }}</div>
</cdk-virtual-scroll-viewport>

Although the type of the property "items" is "string[]", the type of "item" is "any".
Expected behavior
The type of the property "item" should be "string" when the type of "items" is "string[]".
Suggested solution
Implement the static method "ngTemplateContextGuard" for the CdkVirtualForOf Directive.
public static ngTemplateContextGuard<T>(
    directive: CdkVirtualForOf<T>,
    context: unknown,
  ): context is CdkVirtualForOfContext<T> {
    return true;
  }

https://angular.io/guide/structural-directives#typing-the-directives-context
If you want, I can create a PR therefore, because I tried this solution already.
Use Case
No response

Still an Issue

@mstawick but this just gets completely blown away whenever we update packages right? Fixes like this just drop through the cracks and can't be considered safe in any way, as far as I can tell :(

@medchat-layton I know this might not be ideal but for workarounds like this I like to use https://github.com/ds300/patch-package to create a diff of such workarounds that you can add to your repository.
On npm install these patches will be automatically applied to the node_modules folder.

I'm trying to figure it out in a way that would not require changing library files. In the past I managed to achive such thing for matCellDef with directive, so I tried that method here as well and came up with this:
@Directive({
  selector: '[cdkVirtualFor]',
  standalone: true,
})
export class TypeSafeCdkVirtualForDirective<T> {
  @Input() cdkVirtualForDataSource: T[];

  static ngTemplateContextGuard<T>(
    _dir: TypeSafeCdkVirtualForDirective<T>,
    ctx: unknown,
  ): ctx is CdkVirtualForOfContext<T> {
    return true;
  }
}

and then you simply change cdkVirtualFor to:
*cdkVirtualFor="let customer of data; dataSource: data"
It's not perfect but for me it gets job done.

This wersion work form me (also based on matCellDef):
import { DataSource } from "@angular/cdk/collections";
import { CdkVirtualForOf, CdkVirtualForOfContext } from "@angular/cdk/scrolling";
import { Directive, Input } from "@angular/core";

@Directive({
  selector: '[cdkVirtualFor]',
  standalone: true,
  providers: [{ provide: CdkVirtualForOf, useExisting: TypeSafeCdkVirtualForDirective }],
})
export class TypeSafeCdkVirtualForDirective<T> extends CdkVirtualForOf<T> {
  @Input() cdkVirtualForDataSource?: T[] | DataSource<T>;

  static ngTemplateContextGuard<T>(
    _dir: TypeSafeCdkVirtualForDirective<T>,
    ctx: unknown,
  ): ctx is CdkVirtualForOfContext<T> {
    return true;
  }
}

usage: *cdkVirtualFor="let customer of data; dataSource: data"


Benchmark-user-guide

Simplify the example in quickstart.md and align it with the usage example of Benchmarks.
Add benchmarks example

Closes #34

Should we rename the parameters of parameterize to params to stay consistent with the runner.run (or vice versa)?


CMake Kit environmentVariables don't take effect at build time

Brief Issue Summary
I'm trying to amend the environment variables in a custom CMake kit for Ninja. This is necessary because IT policy on this computer blocks the registry editing tools, which screws up the visual studio build tools so that they can't automatically find the Windows SDK.  So I have to add the Windows SDK paths to the environment manually. I created this in cmake-tools-kits.json:
{
    "name": "Ninja",
    "visualStudio": "b8783d31",
    "visualStudioArchitecture": "x64",
    "isTrusted": true,
    "preferredGenerator": {
      "name": "Ninja"
    },
    "environmentVariables": {
      "PATH": "${env:PATH};C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22621.0\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64",
      "LIB": "${env:LIB};C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.22621.0\\ucrt\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.22621.0\\um\\x64",
      "INCLUDE": "${env:INCLUDE};C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\um;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\shared;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\winrt;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\cppwinrt"
    }
  }

The project configures correctly, but doesn't build, the build output is reporting a lot of missing headers and the like (fatal error C1083: Cannot open include file: 'stddef.h': No such file or directory) which happens if the environment is not configured as above. If the changes are added to cmake.buildEnvironment instead, then the same files compile fine. But I think the environment should be specified in the kit because this problem only happens for all the projects using the ninja generator, the VS generator somehow finds the Windows SDK anyway.
CMake Tools Diagnostics
{
  "os": "win32",
  "vscodeVersion": "1.87.1",
  "cmtVersion": "1.17.17",
  "configurations": [
    {
      "folder": "c:\\s\\iree",
      "cmakeVersion": "3.29.0",
      "configured": true,
      "generator": "Ninja",
      "usesPresets": false,
      "compilers": {
        "C": "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe",
        "CXX": "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe"
      }
    },
    {
      "folder": "c:\\s\\iree-amd-aie",
      "cmakeVersion": "unknown",
      "configured": false,
      "generator": "unknown",
      "usesPresets": false,
      "compilers": {}
    }
  ],
  "cpptoolsIntegration": {
    "isReady": true,
    "hasCodeModel": true,
    "activeBuildType": "Debug",
    "buildTypesSeen": [
      "Debug"
    ],
    "requests": [],
    "responses": [],
    "partialMatches": [],
    "targetCount": 3876,
    "executablesCount": 273,
    "librariesCount": 1479,
    "targets": []
  },
  "settings": [
    {
      "communicationMode": "automatic",
      "useCMakePresets": "auto",
      "configureOnOpen": false
    },
    {
      "communicationMode": "automatic",
      "useCMakePresets": "auto",
      "configureOnOpen": null
    }
  ]
}

Debug Log
No response
Additional Information
No response

@spaceotter Could you test this functionality with the pre-release channel? I'd be curious to know if this is fixed there.

This is happening because the variable from the kit are being overwritten in the merge (same as #3849). This is fixed PR 3887 and pending release
Also note the way to append to variables in the environment that we want to inherit from parent environment (based on cmake documentation) is to use  penv e.g. $penv{PATH}


added expected message received order agnostic method

coverage was also added
addresses #18

Changes Unknown when pulling 4bec6c8db08b7025522c78970c39adaca187d50b on coverage into ** on master**.

Changes Unknown when pulling f1000651d83e6f360ce839cc936e65ab43fa9334 on coverage into ** on master**.


test/e2e/run_signal_test.go Racey signal test

One of the signal tests has become very racey recently and is causing
PRs to pile up.  Decision was made to skip/disable it for now while
we work on making it more stable.
Signed-off-by: baude<EMAIL_ADDRESS>

Looks like @mheon beat me to it


SAP-OData: Synch business partners template: Edit pass on metadata, parameter display names, and descriptions

@divyaswarnkar, @Elaina-Lee, @preetriti1:
In the workflow.json file, I had trouble understanding the following string. Please share what the resolved string should look like?
Loop limit hit (@{add(div(variables('totalCountOfSAPBusinessPartners'),variables('odataTopValue')),1)} needed, current: @{parameters('loopLimit_#workflowname#')})! Adjust $top (@{variables('odataTopValue')}) or raise loop limit (max 5000!).

@Elaina-Lee: Thanks for clarifying the loop limit message. Ready for review and merging.


Add option to inherit MasterBrand from parent CoreEntity

It is possible that a CoreEntity that is not relatated to a MasterBrand
does have a parent that is related to a MasterBrand, for example p043m65r
In the new frontend we want these Entities that do not have an explict
MasterBrand set to try and find one from their ancestry, in the same way
that we try and inherit images.
Clifton however does not do this inheritance.
In order to not make changes to Clifton's output, add an option
"core_entity_inherit_master_brand" to the MapperFactory that allows us
to choose between these two behaviours. When consuming PagesService you
probably want to set this option to true. We have not set this to be the
default as that would constitiute a breaking change, that we don't want
to make right now.

This is the first step to fixing PROGRAMMES-5787


Marketplace request times out

Im not sure where to post this issue, but im having trouble reaching marketplace.visualstudio.com both through browsers and extensions in vscode. In vscode, when I try to search for extensions I get this error after a while: "XHR failed:".
I'm not behind any proxy and I can reach all other sites just fine, the problem started about a week ago.
Done the basic things as restarting router, trying on another computer etc.
Here are some additional information:
Pinged these sites:
vscode-update.azurewebsites.net -> Request timed out
vscode.blob.core.windows.net -> Request timed out
marketplace.visualstudio.com -> Request timed out
www.gallerycdn.vsassets.io -> OK
rink.hockeyapp.net -> Request timed out

nslookup for marketplace.visualstudio.com gives me:
Server:  router.asus.com
Address:  <IP_ADDRESS>

Non-authoritative answer:
Name:    marketplace.visualstudio.com
Address:  <IP_ADDRESS>

Tracert for marketplace.visualstudio.com:
  1    <1 ms    <1 ms    <1 ms  router.asus.com [<IP_ADDRESS>]
  2     1 ms     1 ms     1 ms  xxx
  3    <1 ms    <1 ms    <1 ms  xxx
  4    <1 ms    <1 ms    <1 ms  xxx
  5    <1 ms    <1 ms    <1 ms  xxx
  6     1 ms    <1 ms    <1 ms  xxx
  7     5 ms     5 ms     5 ms  mlm-cr1.link.netatonce.net [<IP_ADDRESS>]
  8     6 ms     6 ms     6 ms  netnod-ix-cph-1500.microsoft.com [<IP_ADDRESS>]
  9     6 ms     5 ms     5 ms  ae0-0.cph30-96cbe-1a.ntwk.msn.net [<IP_ADDRESS>]
 10    29 ms    29 ms    29 ms  ae10-0.amb-96cbe-1a.ntwk.msn.net [<IP_ADDRESS>]
 11   132 ms   132 ms   132 ms  be-61-0.ibr01.amb.ntwk.msn.net [<IP_ADDRESS>]
 12   134 ms   133 ms   134 ms  be-5-0.ibr01.lts.ntwk.msn.net [<IP_ADDRESS>]
 13   133 ms   132 ms   133 ms  be-1-0.ibr02.lts.ntwk.msn.net [<IP_ADDRESS>]
 14   132 ms   132 ms   132 ms  be-2-0.ibr02.lon30.ntwk.msn.net [<IP_ADDRESS>]
 15   132 ms   132 ms   132 ms  be-8-0.ibr02.nyc04.ntwk.msn.net [<IP_ADDRESS>]
 16   132 ms   132 ms   133 ms  be-4-0.ibr02.nyc04.ntwk.msn.net [<IP_ADDRESS>]
 17   132 ms   132 ms   133 ms  be-3-0.ibr02.was05.ntwk.msn.net [<IP_ADDRESS>]
 18   133 ms   133 ms   134 ms  be-1-0.ibr01.cnr01.bn6.ntwk.msn.net [<IP_ADDRESS>]
 19   135 ms   132 ms   133 ms  be-3-0.ibr01.bn1.ntwk.msn.net [<IP_ADDRESS>]
 20   132 ms   134 ms   132 ms  be-1-0.ibr01.atb.ntwk.msn.net [<IP_ADDRESS>]
 21   132 ms   134 ms   133 ms  be-6-0.ibr02.sn4.ntwk.msn.net [<IP_ADDRESS>]
 22   131 ms   131 ms   131 ms  ae81-0.sn4-96cbe-1a.ntwk.msn.net [<IP_ADDRESS>]
 23     *        *        *     Request timed out.

Anyone have an idea?

Duplicate of #34385
@joaomoreno Does any of this additional info help with the investigation of the problem?

@Simon-HN Can you run an nslookup for all those 5 domains?

@joaomoreno Sure, here goes:
Server:  router.asus.com
Address:  <IP_ADDRESS>

Non-authoritative answer:
Name:    marketplace.visualstudio.com
Address:  <IP_ADDRESS>

Non-authoritative answer:
Name:    waws-prod-bay-049.cloudapp.net
Address:  <IP_ADDRESS>
Aliases:  vscode-update.azurewebsites.net
          waws-prod-bay-049.vip.azurewebsites.windows.net

Non-authoritative answer:
Name:    blob.am5prdstr07a.store.core.windows.net
Address:  <IP_ADDRESS>
Aliases:  vscode.blob.core.windows.net

Non-authoritative answer:
Name:    cs10.wpc.v0cdn.net
Addresses:  2606:2800:133:f17:19e8:2356:251b:2a9
          <IP_ADDRESS>
Aliases:  www.gallerycdn.vsassets.io
          35563.wpc.azureedge.net

Non-authoritative answer:
Name:    stadiumvpc-265910089.us-east-1.elb.amazonaws.com
Addresses:  <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
          <IP_ADDRESS>
Aliases:  rink.hockeyapp.net

And now it just started working again... I have no idea why but if it helps I can run the commands again.


Central Us host name "dbartifactsprodcentralus.blob.core.windows.net" does not resolve.

Central Us Artifact Blob storage primary host name "dbartifactsprodcentralus.blob.core.windows.net" does not resolve.

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

ID: a44cbeaf-af2c-ef7e-b411-24556279d898
Version Independent ID: aaced3ee-7d7c-a9d6-a81b-b132674fa055
Content: User-defined route settings for Azure Databricks - Azure Databricks
Content Source: databricks/administration-guide/cloud-configurations/azure/udr.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

We have assigned the issue to the content author . They will evaluate & update the document as appropriate
@leifbro : for visiblity .

Thanks for providing feedback that helps improve our documentation. This issue has been resolved and the content has been updated. We are closing the issue.
#please-close

#please-close


Blog for Running KRM functions from velero plugins

@chaitanyab2311 I see this is still in a draft state, do you want to move this to be ready to be merged?

Hello John,
Yes the content and all parts are done and checked. I added a additional
part for adding a image so that it is not visible in ReadME and as there is
a static content it should come up when it's published however in preview
on github p that does not show up. That particular part I could not test as
it was not experimented on before by anyone so I am hoping it shows up
after publishing as I added the path according to the Hugo documentation.
Thanks and Regards,
Chaitanya
On Sat, Sep 24, 2022 at 5:24 AM John Matthews @.***>
wrote:

@chaitanyab2311 https://github.com/chaitanyab2311 I see this is still
in a draft state, do you want to move this to be ready to be merged?
—
Reply to this email directly, view it on GitHub
https://github.com/konveyor/eng-kbase/pull/32#issuecomment-1256945956,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVHIIBHP5ADAAP36PQVOQ2LV73QITANCNFSM555SK45A
.
You are receiving this because you were mentioned.Message ID:
@.***>


Suboptimal layout for simple case

Consider this example:
http://jsfiddle.net/964274dL/1/
with following edges
 var edges = [[25,23],[58,31],[20,37],[129,37],[26,50],[31,57],[26,65],[23,129],[158,157],[159,157],[160,158],[160,159],[174,165],[186,182],[242,182],[248,184],[169,188],[255,188],[199,215],[199,224],[255,224],[276,233],[225,241],[248,257],[270,257],[272,271],[271,276]];

If you look at the right part of the image, you can see several "suboptimal" features:

the arrow from 255 to 188 has an unnecessary turn,
the arrow from 225 to 241 is a separate component of the graph and thus it does not have to intersect anything, but it does

Am I doing something wrong?
It seems to me that above issues could be solved by swapping neighbouring nodes with each other, which I believe is one of simplest heuristics.

Agreed.  For instance, take this simple graph: http://www.tiikoni.com/tis/view/?id=706f8b4
The graph is largely a tree, with a subset of the leaf nodes having multiple parents.  One would expect the majority of the single parent leaf nodes to group themselves around their parent one rank lower, while leaf nodes that have multiple parents would be located somewhere between parents.  This would minimize the number of edge cross.
Instead the crossing minimizing algorithm seems to fail.  For instance, the two top most leaf nodes, f74ef... and d2f448... should obviously be swapped to avoid their crossing.  There are many other unnecessary crossing in the layout.
Obviously a lot of work has gone into dagre, but for some reason these simple graphs are failing to be laid out correctly.


getting an error like this for the asos data

File "c:\users\jeeva\downloads\spacetimeformer\spacetimeformer\forecaster.py", line 164, in _log_stats
self.log(f"{section}/{key}", outs[key].mean(), sync_dist=True)
AttributeError: 'float' object has no attribute 'mean'

I think this was an issue caused by the older version of pytorch lightning logging with array stats from each gpu while the new version seems to handle that for us. Should be fixed now


.sastscanrc file is not read from the current directory when invoking from within the docker

https://github.com/ShiftLeftSecurity/sast-scan/blob/master/lib/config.py#L1594
It is possibly expecting SAST_SCAN_SRC_DIR to be set which could default to "."

I think we should revisit this style of overriding config and see if there is a better approach out there.


Normalize NuGet package version on upload

Fixes #22178
After this change upload versions with different semver metadata are treated as the same version and trigger a duplicated version error.

ping lg-tm

@KN4CK3R please send backport :)


Use organization name as the prefix for Service Catalog

Use organization.name as the prefix for the Service Catalog title in the catalog header and fallback to Backstage if that does not exist.

:heavy_check_mark: Checklist

[ ] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ X] Screenshots attached (for UI changes)

the end-to-end test actually fails on this assertion :) https://github.com/spotify/backstage/blob/master/packages/e2e-test/src/commands/run.ts#L304

Yep just fixed.
@stefanalund one downside to this is that the default label will become Spotify Service Catalog as the default organization name is set to Spotify in the app-config.

Yeah I wonder if we should un-brand that and actually change it to Backstage 🤔  @stefanalund opinions?

I think the default should be changed to "My company"

welp that led me on a chase to realize that the create-app package uses Acme Corporation as the default name. not sure why the E2E test failed on windows, but i'm not sure how to re-trigger it.
I'll put out a separate PR to change the default to My company as it seems like it's used in some tests.

If you click on Details on that check line, you get a Retrigger button in the top right. I clicked that now tho, hopefully it was just a glitch

Created https://github.com/spotify/backstage/pull/2918 to address the change to My Company. Will fix the tests on this once I rebase on this.
Also I don't seem to have the retrigger option for builds even on failures.


updated params, and partials to allow new commenting engine

Purpose
This adds another commenting engine.  https://utteranc.es
This is the PR for #1363
Screenshots

Documentation
If this is an enhancement, add a link here to the corresponding pull request on https://github.com/sourcethemes/academic-www or describe the documentation changes necessary.
The documentation will need to updated on https://github.com/sourcethemes/academic-www/blob/master/content/docs/customization.md
This would need to include a new section in the code;

  [comments.utterances]
    repo = "username/repo" # repo where comments will live
    issueterm = "pathname" # how to match comments to post
    label = "comment" #label the issues will have
    theme = "github-dark" #github theme they will follow

LGTM

Similarly to #1284, I suggest refactoring this as a plugin for Academic and pushing it to a dedicated repo.
The Hugo Docs has a section on creating plugins, also known as Hugo Modules.

Sure I'll do make is a hugo module instead.
@gcushen I love this structure of the template here, but I don't like the inconsistency.  Why module for this and not commento?  I would think it should be consistent one way or the other.  I'll close this but I would love to talk about this.

@jacebenson Thanks for the code!


Put Procfile in a location that makes the app standalone deployable.

I spent wayyyy too long trying to figure out why the image wasn't picking up services automatically. Turns out I just falsely assumed we were already doing this.

To be clear, I don't think this change is a reflection on the documentation as it exists now. I'm making it (1) as a convenience for me and (2) because it will help in documenting Terraform

As per our Slack conversation, I'm going to tackle this by creating my own image and noting in the docs that this is how I approached it


Create mcservman.json

If you want to make sure this isn't a virus, the project's source code and such is available here

@Calinou I just comitted your changes, thanks!

@Calinou is all good now with the pull request?

The download URL returns 404 Not Found: https://github.com/CrazyWillBear/MinecraftServerManager/releases/download/v0.0.6-alpha/v0.0.6-alpha.zip

@Calinou Oh crap, that's an error with the GitHub release not the json. I just fixed it, it should work now, sorry!

@Calinou just fixed the error with the GitHub link. It should work now, I tested it on my computer and so far so good.

@Calinou OMG I made another mistake, I just fixed it. Now FOR SURE it will work, I had other friends test it. Sorry!

Thanks so much!!!!

@Calinou one last thing, I'm sorry: I'm kind of new to GitHub (if you can't tell), and the bucket/mcservman.json for me isn't showing up in the repository for me. Is this an error? Do I have to do something? So sorry and this is the final message I'll be burdening you with.

I tested the app locally and it's not running out of the box:
A fatal error occurred. The required library hostfxr.dll could not be found.
If this is a self-contained application, that library should exist in [C:\Users\Hugo\scoop\apps\mcservman\current\].
If this is a framework-dependent application, install the runtime in the global location [C:\Program Files\dotnet] or use the DOTNET_ROOT environment variable to specify the runtime location or register the runtime location in [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\InstallLocation].

The .NET runtime can be found at:
  - https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win10-x64&apphost_version=5.0.5

Did you forget to bundle something in the release?

Oh that's not an issue: the app requires Dotnet core runtime to be installed, but I'm going to add a check for that in the software itself later. No need to worry!


Loading problems - Is there a way to see debug information?

Large files get stuck in loading

Another file not loading. Seems anything with Above 2000 layers is prone to this

The error is out of memory. You can test by running it from the command line: java -Xms3g -Xmx6g -jar PhotonFileCheck.jar
I am changing the way it stores unpacked layer images, to reduce the memory use.

Yes it's a java limitation (default settings). Try the new version, it does not store all layers raw, but RLE  encode the layers much like the photon file.

Awsome.
Gonna make a torture file to see how many layers we can get with the new
version. Btw we should use github releases features
No dia quarta-feira, 11 de julho de 2018, Bo Nørgaard <
<EMAIL_ADDRESS>escreveu:

Yes it's a java limitation (default settings). Try the new version, it
does not store all layers raw, but RLE encode the layers much like the
photon file.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Photonsters/PhotonFileViewer/issues/5#issuecomment-404105559,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKke-kLAs4emLyQK94m8I6i9w3H8UWz1ks5uFcVGgaJpZM4VJOUW
.

--
Com os melhores cumprimentos,
Vinicius Silva

What is the GitHub release feature? Can't seem to find anything here on the web or in the app.

Tried to slice this, but after 30 minutes its only reached what seems to be 10%...

it's easier to just make one with PFU
https://help.github.com/articles/creating-releases/
2018-07-11 14:02 GMT+01:00 Bo Nørgaard<EMAIL_ADDRESS>
[image: skaermbillede 2018-07-11 kl 15 00 15]
https://user-images.githubusercontent.com/5933560/42573065-60231a5a-851b-11e8-91a5-f56aee448a91.png
Tried to slice this, but after 30 minutes its only reached what seems to
be 10%...
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Photonsters/PhotonFileViewer/issues/5#issuecomment-404160932,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKke-jRFiz5gheFnycZb34eY_JFAw-Amks5uFfd4gaJpZM4VJOUW
.

--
Com os melhores cumprimentos,
Vinicius Silva

Now it works with a 5970 layer slice ( 149.25mm at 0.025)...

not bad :)
thanks
2018-07-11 15:12 GMT+01:00 Bo Nørgaard<EMAIL_ADDRESS>
[image: skaermbillede 2018-07-11 kl 16 09 25]
https://user-images.githubusercontent.com/5933560/42577581-ef6e746c-8524-11e8-8292-c8b58e39cd52.png
Now it works with a 5970 layer slice ( 149.25mm at 0.025)...
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Photonsters/PhotonFileViewer/issues/5#issuecomment-404184276,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKke-pu0rEZGsNTrkELFcCIV8GaG_Z57ks5uFgfOgaJpZM4VJOUW
.

--
Com os melhores cumprimentos,
Vinicius Silva

Now both launchers (windows and macOS) defaults to min 1G and max 5G so they should be able to load even complex max height models 155mm with lowest specified layer height 0.025 mm. Error messages from the loader thread will now be shown in the margin label.

Awsome work Master. thnaks
2018-07-12 16:04 GMT+01:00 Bo Nørgaard<EMAIL_ADDRESS>
Now both launchers (windows and macOS) defaults to min 1G and max 5G so
they should be able to load even complex max height models 155mm with
lowest specified layer height 0.025 mm. Error messages from the loader
thread will now be shown in the margin label.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Photonsters/PhotonFileViewer/issues/5#issuecomment-404543945,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKke-rPM5vah2a0KFn6e8u3zL6mL4mgbks5uF2VvgaJpZM4VJOUW
.

--
Com os melhores cumprimentos,
Vinicius Silva


fix some exception handlers

don't catch "Exception" when OSError was meant (otherwise e.errno is not there anyway)
don't use bare "except:" if one can avoid (copied code fragment from similar handler)

closing this pull request, seems unwanted.


feat: integrate mana into output page

Description of change
Fixes #1065
Type of change
Choose a type of change, and delete any options that are not relevant.

Enhancement (a non-breaking change which adds functionality)

How the change has been tested
alphanet/output/0xa003819798f5cf3f21ad416d3cf47d0c4a76324eb031e44c406a8991c128811c050000004900
Describe the tests that you ran to verify your changes.
Make sure to provide instructions for the maintainer as well as any relevant configurations.
Change checklist
Add an x to the boxes that are relevant to your changes, and delete any items that are not.

[x] My code follows the contribution guidelines for this project
[x] 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
[ ] 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

Please remove the same mana stats from the Metadata section now that we have this.


gulp using .pipe(babel({presets: [es2015]})) is very slow, one word change takes me 10S. why & how to solve？

gulp.task('scripts:app', function() {
log('Building scripts..');

You didn't answer my other questions. Please do. You also probably want to use https://www.npmjs.com/package/gulp-watch since presumable you rerun scripts:app fully at the moment, which means you process every file whenever any file changes.

Closing this issue as it's been inactive for several months. Please feel free to open a new issue or leave a comment asking to reopen this issue. Thanks! ✌

If you just have an usage issue or want help, I would recommend checking out our slack community or StackOverflow.


Cursor Pagination

https://laravel-news.com/cursor-pagination
8.41 added support for cursor pagination, which includes support for eloquent api resource collections. We should investigate the viability of this pagination strategy.

https://laravel.com/docs/8.x/pagination#cursor-vs-offset-pagination
Like simplePaginate, cursor pagination can only be used to display "Next" and "Previous" links and does not support generating links with page numbers.
I would be okay accepting this limitation. We make use of a macro-ed extension of simple pagination through a spatie package. I don't know how compatible this would be, however.
It requires that the ordering is based on at least one unique column or a combination of columns that are unique.
We currently allow for sorting on non-unique columns. We would need to limit sort fields in order to implement cursor pagination. This is a deal-breaker for the API IMO. I see use in sorting anime resources by year, for example.
It requires that the "order by" directions (descending / ascending) are the same if there are multiple "order by" clauses.
We currently allow for differing sort directions. This is also a deal-breaker for the API IMO.
Query expressions in "order by" clauses are supported only if they are aliased and added to the "select" clause as well.
I don't believe this applies to us.
Based on this review, I don't believe we can adopt this pagination strategy for the API. We can revisit this in the future if our current pagination strategy presents problems in production, but for now I will be closing this issue.


problem with attaching image, link button on SummernoteInplaceWidget

now, I'am using Django Crispy from.
when i click attaching image button or link button, it make screen darken.
and file also not upload to my storage.
but file upload works well when drop the image in post

in SummernoteWidget with iframe, there is no problem,
it works well.
is there conflict with my bootstrap theme?
if need further information about it,
please tell me.
thank you

Maybe or maybe not. Sorry for late answering. Please feel free to register a new issue if you still use & have these problems.


Update faq.md

If the company utilizes multiple regions with domain controllers, they should consider having a regional hub to reduce latency between domain controllers and the workloads in each region and peer the regional hubs with each other.
Based on: https://github.com/MicrosoftDocs/cloud-adoption-framework/issues/1025

Learn Build status updates of commit 32c4e49:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/ready/enterprise-scale/faq.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


Update app-service-logic-transform-xml-documents.md

The BizTalk V1 API is obsolete.

Hi @daviburg, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

@daviburg : Thanks for your contribution to the Azure documentation! The author, @anuragdalmia, has been notified to review your proposed change.

Sent email to Mandi to take a look at.

This topic is already deleted. So, we can close this PR.


Can a sub_id change?

Is a sub_id considered constant throughout the transaction, or can this change over time. If it does change, how should the "old sub_id" be recorded? As part of the azd claim? Should we add information to that effect?
@tulshi and @gffletch

I think we moved away from sub_id to just using sub.  However, the larger question is an interesting one. Is there a case where in completing a requested transaction, one of the calls to one of the workloads SHOULD NOT receive the sub claim. Is the TraT then leaking information? I haven't thought about this more than writing this comment :)

I agree. Within a single trust domain, this is probably less of an issue.


Manual approval required for workflow run<PHONE_NUMBER>: Aprove of release on Prod environment

Please approve or deny the deployment of the relaese version to the Prod environment.
Workflow is pending manual review.
URL: https://github.com/Water-XP-Scrumban-Fall/BigProject/actions/runs/6302632113
Required approvers: [DrShadowPLay]
Respond "approved", "approve", "lgtm", "yes" to continue workflow or "denied", "deny", "no" to cancel.

yes


Clarify Go modules requirements.

For anyone new to Go modules, it's worth adding some clarity on how to use this project in the event it remains located in the $GOPATH.

The <aside> seems to break markdown rendering and not actually affect styling:
https://github.com/mattermost/mattermost-plugin-sample/blob/34afd70a5d234cd7f8b12d578ea5bb08b09277d1/README.md

@ThiefMaster interesting, what's the syntax to show a warning/note in MD? Just found the following snippet, not use if this is the convention though.
> **Note:** This is  a note.

Note: This is  a note.

I don't think there is really any note syntax in markdown. > ... is generally meant for quotes.

Well then ;p

What is the downside of just using "normal" md text?

Huh, weird. I swear I came across this in GitHub documentation, and figured the rendering was a pre-commit issue, but you're right this doesn't seem to work at all. My hope was to draw attention to this section, but I suspect that's just overkill. Will fix!


Rework loading of Chatterino badges

Describe your issue
Chatterino badges are only loaded on startup, it might be nice to look into reworking this, as the most common issue seen with it is with new Supporters who don't see their own badge, while users who recently opened Chatterino, do.
Screenshots

Screenshots from discussion while granting a user the Developer badge, logic applies to Supporter & Contributor as well.
OS and Chatterino Version
N/A

Could take a look at it, but how exactly should this be implemented? The badges are retrieved from a normal REST api right? So should there be some kind of timer to fetch an updated badge list every n seconds?
Or should it be integrated into some other reloading mechanism already present (seems like the better option to me, but the question still remains which one, maybe the emote reloading since that already reloads FFZ mod/vip badges?)

Could take a look at it, but how exactly should this be implemented? The badges are retrieved from a normal REST api right? So should there be some kind of timer to fetch an updated badge list every n seconds?
Or should it be integrated into some other reloading mechanism already present (seems like the better option to me, but the question still remains which one, maybe the emote reloading since that already reloads FFZ mod/vip badges?)

I guess with reloading the FFZ and BTTV Emotes this can also be reloaded so

I guess with reloading the FFZ and BTTV Emotes this can also be reloaded so

I don't agree with this. Reloading with F5 already takes into account many items - all twitch emotes fetched from both kraken and helix. Channel emotes from all the services and if we keep adding things, like Global third party emotes / ffz / bttv (/ 7tv) badges it's gonna get very messy in my opinion.
Another point against the issue in general, Chatterino badges change rather very rarely, especially developer/contributor ones. So I'd rather consider these as something constant. As for supporter badges, you're already explicitly told on the wiki to restart your Chatterino in order to see the badge. When someone donates it's probably also rather a one-time action, so if there's no way to manually reload these badges it shouldn't be a big deal.
If anything, there could be a separate option to reload only Chatterino badges (or badges in general, if we were to add a way to reload other badges, e.g. ffz ones). Why? This is not something you wanna reload/refresh so often as the emotes and I think calling Chatterino API every time you wanna refresh only emotes is unnecessary.

If anything, there could be a separate option to reload only Chatterino badges (or badges in general, if we were to add a way to reload other badges, e.g. ffz ones).

I strongly disagree with this. Chatterino should strive for a simpler UI instead of complicating things by introducing many different shortcuts for very similar things (from the user's perspective, at least).
Also, if the API request frequency is of concern, we could always ratelimit client-side.

Chatterino should strive for a simpler UI instead of complicating things by introducing many different shortcuts for very similar things (from the user's perspective, at least).

Especially for something like this I don't think that an extra button makes any sense. If a user is already dedicated enough to manually reload supporter badges via some sub-menu button, he might as well just restart chatterino.
The problem, at least from my perspective, is not so much how difficult it is to reload the badges, but that it is a dedicated step someone has to consciously take.


Easy clue step "Speak to the bartender of the Blue Moon Inn in Varrock" highlights wrong NPC

The easy clue step "Speak to the bartender of the Blue Moon Inn in Varrock" causes the bartender of the Dragon Inn in Yanille to be highlighted.

... as well as the bartender of the new pub in Lumbridge.

This appears to happen with any NPC named "Bartender."

Duplicate of #5231


Printable shortcut list

As a followup to #65 we should make it easy to print a copy of the shortcut list, probably at arbitrary font size. This can be offered dynamically or as a static file by the environment (makecode, scratch, etc).
Providing this as a printable page lets a user reduce context-switching. This is helpful for all users who are learning the shortcuts.

Would we consider using print media queries targeted at the shortcut modal, to allow it to be formatted nicely for print.
A link to print from the modal could also open itself into a new tab for printing / having in a window side by side.
A quick devtools hack:


clean way to stop netty server instead of killing process

as reported by @Hanwen196 here: https://github.com/intuit/karate/issues/402#issuecomment-392648337
on windows it was troublesome to stop the netty / mock server cleanly.
proposal is to auto expose a /__admin/stop endpoint where a simple GET would stop things.

released 0.8.0


App names scrambled on expansion

When expanding the list of apps on the ENS homepage the names of apps seem to be scrambled, i.e. the names don't match the logos, but only on Firefox.
My specs: Firefox 83.0 / macOS Catalina 10.15.7
For reference, I tested on Chrome and everything works as expected.
See 1inch icon / name in this screenshot

should be fixed now


risk overflow associated with uint32_t type of repeat_dly

Hi,
in rtdoa_node.c line 365
risk overflow associated with uint32_t type of repeat_dly
Instead of
(repeat_dly << 16)(1.0l - wcs->skew)
Shouldn't it be sth like :
frame->rpt_count((uint64_t)rtdoa->config.tx_holdoff_dly<<16)*(1.0l - wcs->skew)
as further below when computing tx_timestamp (line 374)?

Hi,
Thanks for your suggestion. In theory you're absolutely correct. In practice though the relay would have to be over 65ms (65536us) delayed before the field would overflow.
The relay of rtdoa_node is in reality not tested yet and this also highlighted that the rx_timestamp compensation by just adding up the holdoffs isn't correct.
Thanks,
N


Emacs package updates

Motivation for this change
Keep emacsPackages up to date.
Things done

[X] Tested using sandboxing (of a subset of packages)
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[X] NixOS
[ ] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

@ttuegel I feel like this is a little late after all my talk. :)


HorsePass doesn't inherit, therefore no super required

https://github.com/HackUCF/OnboardLite/blob/main/util/horsepass.py#L31C19-L31C19 super call is not required as HorsePass does not inherit

https://github.com/HackUCF/OnboardLite/pull/3 fixed as part of this

There's also a typo. This has been fixed in a local commit of mine that will be pushed later today as a part of the Terraform integration.

Fixed.


Would like to support saving offline crashes for latter reporting with Sentry

We don't need to necessarily write this patch ourselves, but it's likely to be a common request when attempting to do crash reporting.  FYI @yjbanov
Currently Posse is using Sentry and does not have this support. FYI @KevinTheGray

SentryClient takes a custom Client httpClient. You can implement one (or find in pub, if one exists) that stores reports locally and returns success right away. Of course, if we want implement such client ourselves, that's fine too.

Closing as something we are not likely to provide as a first-party offering, but that is already possible.
We'd accept patches to enable this, though.


More tests for task controller

Ignore the branch name

Coverage increased (+3.1%) to 77.478% when pulling 0c17cac11ca3078a9c930f82537ec1dd60596d5e on Heliozoa:errors into b9bd6b938441f7fc583c51c1299344ee94817c77 on tdd-pingis:master.


Test does not pass: Angular never provided resumeBootstrap

Spec:
node built/cli.js spec/altRootConf.js

Log:
running: node built/cli.js spec/altRootConf.js
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
Started
FF

Failures:
1) finding elements when ng-app is nested should find an element by binding
  Message:
    Failed: Angular could not be found on the page http://localhost:8081/ng1/alt_root_index.html#/form : angular never provided resumeBootstrap
  Stack:
    Error: Angular could not be found on the page http://localhost:8081/ng1/alt_root_index.html#/form : angular never provided resumeBootstrap
        at /media/sf_protractor/built/protractor.js:683:17
        at Promise.invokeCallback_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:1329:14)
        at TaskQueue.execute_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2790:14)
        at TaskQueue.executeNext_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2773:21)
        at /media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2652:27
        at /media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:639:7
        at process._tickCallback (node.js:406:9)
    From: Task: Run beforeEach in control flow
        at Object.<anonymous> (/media/sf_protractor/node_modules/jasminewd2/index.js:81:14)
    From asynchronous test:
    Error
        at Suite.<anonymous> (/media/sf_protractor/spec/altRoot/findelements_spec.js:2:3)
        at Object.<anonymous> (/media/sf_protractor/spec/altRoot/findelements_spec.js:1:1)
        at Module._compile (module.js:413:34)
        at Object.Module._extensions..js (module.js:422:10)
        at Module.load (module.js:357:32)
        at Function.Module._load (module.js:314:12)

2) finding elements when ng-app is nested should find elements outside of angular
  Message:
    Failed: Angular could not be found on the page http://localhost:8081/ng1/alt_root_index.html#/form : angular never provided resumeBootstrap
  Stack:
    Error: Angular could not be found on the page http://localhost:8081/ng1/alt_root_index.html#/form : angular never provided resumeBootstrap
        at /media/sf_protractor/built/protractor.js:683:17
        at Promise.invokeCallback_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:1329:14)
        at TaskQueue.execute_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2790:14)
        at TaskQueue.executeNext_ (/media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2773:21)
        at /media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:2652:27
        at /media/sf_protractor/node_modules/selenium-webdriver/lib/promise.js:639:7
        at process._tickCallback (node.js:406:9)
    From: Task: Run beforeEach in control flow
        at Object.<anonymous> (/media/sf_protractor/node_modules/jasminewd2/index.js:81:14)
    From asynchronous test:
    Error
        at Suite.<anonymous> (/media/sf_protractor/spec/altRoot/findelements_spec.js:2:3)
        at Object.<anonymous> (/media/sf_protractor/spec/altRoot/findelements_spec.js:1:1)
        at Module._compile (module.js:413:34)
        at Object.Module._extensions..js (module.js:422:10)
        at Module.load (module.js:357:32)
        at Function.Module._load (module.js:314:12)

2 specs, 2 failures
Finished in 21.489 seconds
[launcher] 0 instance(s) of WebDriver still running
[launcher] chromeANY #01 failed 2 test(s)
[launcher] overall: 2 failed spec(s)
[launcher] Process exited with error code 1
>>> fail: Error: expecting exit code: 0, actual: 1

+1 this, rolling back to protractor 3.1.1 resolved this issue. Wasted days thinking it was a local vagrant issue.

+1 Same issue here with version 3.2 2

Probably due to https://github.com/angular/protractor/commit/d3bd1702040cde5b9d0a3c1578d0d8e16597224c, investigating further...

Yup. So change https://github.com/angular/protractor/commit/d3bd1702040cde5b9d0a3c1578d0d8e16597224c broke browser.get for Angular applications older than version 1.2.24. Although it would be great if folks could move off of older versions like this, we know this isn't always possible and we do support older Angular versions. I'll be rolling back that commit.


April 2024 Update

Refactored python module structure
Added logging
Added BitLocker examples
Cleaned-up examples
Added foundation for Intune import/export via Graph API

@microsoft-github-policy-service agree