save oauth token

Use https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#oauth-implicit-code-flow
setup a basic server with two endpoints, one which the user is redirected to, which has javascript to send the access token (from the hash), and another which receives the hash from the javascript request, to store it in can save token in .local/share/twitchlive/file.json
as far as I see, since im using implicit, I dont have to refresh the token

documented this, will wait till may 11th to push to make sure it still works then

has been working properly for months, closing...


Cannot Unload xivalexander

I keep getting this when trying to unload xivalexander while the game is running. And I can't find it in task manager to kill the proccess. What could be a possible reason for that?
The only other apps running on top of the FFXIV window that I can think of are the Discord overlay and ACT. I tried closing both of them and the issue still persists.

You'll just have to restart the game when this happens. Some other addons or program may prevent XivAlexander from unloading successfully.


[NEXT] How can I use  component?

How can I use this component: https://vue-i18n.intlify.dev/guide/advanced/component.html#slots-syntax-usage. Theoretically, I can take the Translation component, but it has the wrong types, which is quite a pain. Is there any other way to do this?
import { Translation } from 'vue-i18n';

(property) Translation: {
    name: string;
    props: {
        keypath: {
            type: StringConstructor;
            required: boolean;
        };
        plural: {
            type: (StringConstructor | NumberConstructor)[];
            validator: (val: any) => boolean;
        };
    } & {
        ...;
    };
    setup(props: any, context: any): any;
}
Type '{ class: string; keypath: string; plural: number; tag: string; scope: string; }' is not assignable to type 'ComponentProps<{ name: string; props: { keypath: { type: StringConstructor; required: boolean; }; plural: { type: (StringConstructor | NumberConstructor)[]; validator: (val: any) => boolean; }; } & { ...; }; setup(props: any, context: any): any; }>'.
  Type '{ class: string; keypath: string; plural: number; tag: string; scope: string; }' is missing the following properties from type '{ name: string; props: { keypath: { type: StringConstructor; required: boolean; }; plural: { type: (StringConstructor | NumberConstructor)[]; validator: (val: any) => boolean; }; } & { ...; }; setup(props: any, context: any): any; }': name, props, setupts(2322)

Translation component (<i18n-t>) is built-in nuxtjs/i18n.
Currently, there is a issue with type inference being unknown in Volar, but you can use it in template.
We are recognized of this issue and it needs to be fixed in vue-i18n.

@kazupon I didn't think to use it globally because Volar was showing me type unknown, thanks!


fzf version

Was there a specific reason for https://github.com/joehillen/sysz/commit/a31f0a8418b748f37a160bc3c43fec123997f56d?
Debian currently ships v0.24.3 in Stable which makes sysz incompatible without a manually-built fzf.
$ rmadison fzf
fzf        | 0.24.3-1+b6   | stable     | amd64
fzf        | 0.24.3-1+b6   | testing    | amd64
fzf        | 0.24.3-1+b6   | unstable   | amd64

I use Arch. I don't like how Debian keeps around "stable" versions (a.k.a old and broken). The script could be made to work with older versions, but it would mean removing features when the script detects that version. Feel free to open a PR for that.

Also 0.24.3 is almost a year old. What are they waiting for? https://github.com/junegunn/fzf/releases/tag/0.24.3

FYI, fzf is a Go application, and its releases are a single binary, so you don't need to recompile to add it to your system. Just download the binary and add it to /usr/local/bin/ and add /usr/local/bin/ to your PATH if it isn't already.
~$ tar tf Downloads/fzf-0.27.2-linux_amd64.tar.gz
fzf

I'll add this to the manual install instructions.


terms update 2024 04 06

Issue Number
N/A
Purpose/Implementation Notes

Updates terms for community contribution release.
This file was not edited directly but there are commit for other versions of the output from the odt -> md conversion. This will ensure consistency between version updates of the original document.
Removes bullet points in the pages/terms-of-use for clarity.

Types of changes

New feature (non-breaking change which adds functionality)

Functional tests
List out the functional tests you've completed to verify your changes work locally.
Checklist

[X] Lint and unit tests pass locally with my changes

Screenshots
N/A

@davidsmejia, you mentioned that you don't need me for PR merging process this weekend, and I was out since afternoon. For this, I just saw this PR review request. I'm so sorry for not checking back earlier...!
Also soon I'll need to be out again for a while (I wish I could cancel my schedule...sorry!), so I'll take a look at this PR asap once I get home tonight (most likely) or tomorrow early morning at the latest.
In the meantime, please let me know the following:
Question 1:
While reviewing the preview, I noticed that the markdown linking for the terms of page (Access to and Use of Content) is not working on Vercel preview (also on prod):

Vercel preview: https://scpca-portal-36rha43ju-ccdl.vercel.app/terms-of-use#access-to-and-use-of-content
prod: https://scpca.alexslemonade.org/terms-of-use#access-to-and-use-of-content

But it works on staging:
staging: https://staging.scpca.alexslemonade.org/terms-of-use#access-to-and-use-of-content
Is this behavior expected from this PR or should it be fixed?
Question 2:

This file was not edited directly but there are commit for other versions of the output from the odt -> md conversion.
This will ensure consistency between version updates of the original document.

From the above, It's safe to assume that the markdown content is correct, and the TOS_RELEASE and STAGE_TOS_RELEASE env values will be updated to the deployment date once the deploy is completed (currently a placeholder text is used).
Question 3:
If there is anything specific that needs to be noted or you want me to pay attention to during the review, please let me know!

@davidsmejia, you mentioned that you don't need me for PR merging process this weekend, and I was out since afternoon. For this, I just saw this PR review request. I'm so sorry for not checking back earlier...!
Also soon I'll need to be out again for a while (I wish I could cancel my schedule...sorry for this), so I'll take a look at this PR closely asap once I get home tonight (most likely or tomorrow early morning at the latest).
In the meantime, please let me know the following:
Question 1:
While reviewing the preview, I noticed that the markdown linking for the terms of page (Access to and Use of Content) is not working on Vercel preview (also on prod):
* Vercel preview: https://scpca-portal-36rha43ju-ccdl.vercel.app/terms-of-use#access-to-and-use-of-content
  `prod`: https://scpca.alexslemonade.org/terms-of-use#access-to-and-use-of-content

But it works on staging:
staging: https://staging.scpca.alexslemonade.org/terms-of-use#access-to-and-use-of-content
Is this behavior expected from this PR or should it be fixed (and if so, pls let me know if you want me to handle the fix)?
Question 2:

This file was not edited directly but there are commit for other versions of the output from the odt -> md conversion.
This will ensure consistency between version updates of the original document.

From the above, It's safe to assume that the markdown content is correct, and the TOS_RELEASE and STAGE_TOS_RELEASE env values will be updated to the deployment date once the deploy is completed (currently a placeholder text is used).
Question 3:
If there is anything specific that needs to be noted or you want me to pay attention to during the review, please let me know!

No worries, no need to be around. I was out and just got back to wrap this up. You are right that the linking isn't working I'll fix that up before merging.

No worries, no need to be around. I was out and just got back to wrap this up. You are right that the linking isn't working I'll fix that up before merging.

@davidsmejia Got it 👍 I can take care of the markdown linking!


Data pushed into error callback, though response status code is 200

I'm making a HTTP GET request to server side component, which will respond with data in json format
 loadMenuData: function(branchid) {
         if (device.platform == 'iOS') {
             return cordovaHTTP.get(Config.url + "menuProvider/getMobileMenuList", {
                 'storeid': Config.storeid,
                 'apitoken': Config.apitoken,
                 'branchid': branchid
             }, {
                 'Accept': "application/x-javascript"
             });
         }

It returns a promise. In promise.then(successCallback,failureCallback) The data gets pushed to failureCallback. I couldn't witness the XHR call in the safari browser inspect tool as well. The status code is yet 200. This is very weird to me. Can someone help me understand what may be happening?

Guys, this was the problem with server side program that was sending back with JSONP enabled with callback parameter. Now, i have changed to just respond with "application/json", it perfectly works fine!
I am currently implementing the server side communication with this plugin thinking that Apple will approve my app. Let's see how this goes.


Correct spelling of page title of age calculator

Fixes Issue🛠

Closes #468
Description👨💻

There was a spelling error in the page title of the age calculator page. This has been replaced with the correct spelling.
Type of change📄

[X] Bug fix (non-breaking change which fixes an issue)

How this has been tested✅

The page title is named with correctly spelled word
Checklist✅

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have added demonstration in the form of GIF/video file
[X] I am an Open Source Contributor

Screenshots/GIF📷

Make only the changes that resolve the issue and no any other extra changes to the files neither indentation change @KeyurGK

Make only the changes that resolve the issue and no any other extra changes to the files neither indentation change @KeyurGK

Made changes only specific to the issue

Will pull in a new request


Vue.js Debug Config

VSCode Version: 1.36.1
Chrome: 75
OS Version: macOS 10.15 beta
Using Webpack: Yes
Using NPM: Yes
Vue: 2.6.10
Vue-cli: 3.9.0

I create a new project by Vue Cli, and then set the launch.json in VS Code as stated in the Vue.js Cookbook:
{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "vuejs: chrome",
      "url": "http://localhost:8080",
      "webRoot": "${workspaceFolder}/src",
      "breakOnLoad": true,
      "sourceMapPathOverrides": {
        "webpack:///./src/*": "${webRoot}/*"
      }
    }
  ]
}

But it doesn't work as expected. After I set a red breakpoint at line 40 in HelloWorld.vue and click the green play button in the Debug view, the Debugger doesn't stop at the breakpoint and the breakpoint turns to a gray circle.  It's said that this breakpoint is unverified.

I gooooogled a lot...Finally... when I change the sourceMapPathOverrides field in launch.json as follows, the Debugger works.
"sourceMapPathOverrides": {
            "webpack:///src/*": "${webRoot}/*",
        }

'./' before src is removed.
The config  seems to be wrong.

Had the same problem. The suggested solution works! Thank you!


Use the invariant culture everywhere necessary

We now test in the invariant culture, French and US English,
but only on the desktop framework.
Fixes #1223.

(I don't believe Convert.ToChar and Convert.ToBoolean are culture-sensitive, which explains why there are removals as well as additions. Also, CultureInfo.InvariantCulture was getting very long-winded - I've broken this up into two commits for the sake of review.)


createGeohashes blocks all other processes until it executes

so I've been doing some testing and once I get to 16km and up with precision of 7, createGeohashes starts taking a while to execute.
this is understandable, but my problem is that it blocks all my other code from executing until it's done processing which is a poor user experience. Is it possible to have it return a Future so all other code can still run while it's generating the results?

I believe you can wrap createGeohashes with async to prevent it from blocking you main code.
Future<List<String>> asyncCreateGeohashes(int id) async {
    return createGeohashes(id)

check out this for some more examples.
let me know is this doesn't work for you and i can look into adding it into the package.

I believe you can wrap createGeohashes with async to prevent it from blocking you main code.
Future<List<String>> asyncCreateGeohashes(int id) async {
    return createGeohashes(id)

check out this for some more examples.
let me know is this doesn't work for you and i can look into adding it into the package.

@anovis I tried doing that, but for some reason it still puts everything on hold and I cannot figure out why. One possibility and based on my app behaviour that's probably what is happening, is that it has nothing to do with async and it's simply freezes my app while the code executes

@anovis I tried doing that, but for some reason it still puts everything on hold and I cannot figure out why. One possibility and based on my app behaviour that's probably what is happening, is that it has nothing to do with async and it's simply freezes my app while the code executes

hmm without looking at the code its hard too see whats going on, it could be the parts of the screen are waiting for the response so will not render until the future completes.
another option is to use flutter's isolation feature with compute. this page has some good examples.
for example:
var geohashes = await compute(createGeohashes, params...);

meanwhile i will try to take a look at the function calls for 16km and up with precision of 7 and see if i can come up with any performance improvements

hmm without looking at the code its hard too see whats going on, it could be the parts of the screen are waiting for the response so will not render until the future completes.
another option is to use flutter's isolation feature with compute. this page has some good examples.
for example:
var geohashes = await compute(createGeohashes, params...);

meanwhile i will try to take a look at the function calls for 16km and up with precision of 7 and see if i can come up with any performance improvements

thank you, I will try that out

thank you, I will try that out

i took a look at the overall performance and there is not much I can do with high precision and a larger radius. I added some benchmark times to the readme if you want to see the performance for radius 1000 at different precisions.

i took a look at the overall performance and there is not much I can do with high precision and a larger radius. I added some benchmark times to the readme if you want to see the performance for radius 1000 at different precisions.


Interactive Features

The ability to select a class in the map and get more information about it

Would it be possible to implement this with the svg set up we have now?


关于onnx转换rknn问题

pth>onnx:
env：pc 、python3.7、onnx=1.6.0、torch=1.8.1
onnx>rknn:
env：rk3399+rk1808、python3.7、onnx=1.6.0、rknn_toolkit=1.6.0、torch=1.6.0
Related file links：链接：https://pan.baidu.com/s/1C6hSnbGKns4btDjZbIHvgg 提取码：9966
Problem Description：
--> config model
done
--> Loading model
W Call onnx.optimizer.optimize fail, skip optimize
E Calc node Conv : Conv_0 output shape fail
W ----------------Warning(1)----------------
E Catch exception when loading onnx model: openpose.onnx!
E Traceback (most recent call last):
E   File "rknn/base/RKNNlib/onnx_ir/onnx_numpy_backend/shape_inference.py", line 57, in rknn.base.RKNNlib.onnx_ir.onnx_numpy_backend.shape_inference.infer_shape
E   File "rknn/base/RKNNlib/onnx_ir/onnx_numpy_backend/ops/conv.py", line 49, in rknn.base.RKNNlib.onnx_ir.onnx_numpy_backend.ops.conv.Conv
E   File "/home/linaro/.local/lib/python3.7/site-packages/torch/init.py", line 19, in
E     exit(-1)
E   File "/usr/local/lib/python3.7/_sitebuiltins.py", line 26, in call
E     raise SystemExit(code)
E SystemExit: -1
E During handling of the above exception, another exception occurred:
E Traceback (most recent call last):
E   File "rknn/api/rknn_base.py", line 264, in rknn.api.rknn_base.RKNNBase.load_onnx
E   File "rknn/base/RKNNlib/RK_nn.py", line 135, in rknn.base.RKNNlib.RK_nn.RKnn.load_onnx
E   File "rknn/base/RKNNlib/app/importer/import_onnx.py", line 111, in rknn.base.RKNNlib.app.importer.import_onnx.Importonnx.run
E   File "rknn/base/RKNNlib/converter/convert_onnx.py", line 85, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.init
E   File "rknn/base/RKNNlib/converter/convert_onnx.py", line 434, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx._shape_inference
E   File "rknn/base/RKNNlib/onnx_ir/onnx_numpy_backend/shape_inference.py", line 62, in rknn.base.RKNNlib.onnx_ir.onnx_numpy_backend.shape_inference.infer_shape
E   File "rknn/api/rknn_log.py", line 312, in rknn.api.rknn_log.RKNNLog.e
E ValueError: Calc node Conv : Conv_0 output shape fail

I have encountered the same problem. Have you solved it？

I have encoutered the same problem too, Have you solved it?

rk3399 with the sdk, works only for python2.7 atm it seems, so the conversions for torch might not be available between those different python versions. Idk if that can be the cause of the problem. After a long time debugging, I finally found this link which explains how to properly install opencv for the sdk:

According to the official website, their chips can accelerate tensorflow. I am heartbroken because their sample programs are all python 2.7.

The latest examples of tensorflow are all python 3.8

I have encountered the same problem. Have you solved it？


RFC: Sampler-specific AD settings instead of global AD settings

Currently, AD settings in Turing are defined on a global level and (partly) propagated to other packages in this way. This requires us to dispatch depending on the Turing specific mutable global state and e.g. doesn't allow to perform parallel sampling (with a custom implementation) for different AD backends concurrently. The problem in https://github.com/TuringLang/Turing.jl/issues/1400 and work on https://github.com/TuringLang/Turing.jl/pull/1401 got me thinking: could we make the AD settings instead a local state of the AD-compatible samplers (similar to e.g. ODE algorithms in OrdinaryDiffEq)?
The main problem I see right now would be that other packages such as Bijectors or AdvancedVI still use a global state, which would have to be changed as well. Maybe Turing and other packages could use a common interface for computing gradients etc. with all supported AD packages that is defined in some other package. Then, for instance, Turing would not have to define gradient_logp for all supported AD backends but just call the method of this interface for computing the forward and reverse pass in lines such as https://github.com/TuringLang/Turing.jl/blob/e1ab7e08b15687a81b6a0ce96b0f9792535939bb/src/core/ad.jl#L144-L147.

Likely fixed by https://github.com/TuringLang/Turing.jl/pull/1877


Roll Flutter Engine from 499ed00bbda2 to 3f4e872699d3 (1 revision)

https://github.com/flutter/engine/compare/499ed00bbda2...3f4e872699d3
2024-01-25<EMAIL_ADDRESS>Use top-level GN arg for Skottie instead of CanvasKit-specific arg. (flutter/engine#50019)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jacksongardner@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Fix highlighted row color.

Corrected highlighted row colors, matched background before.
Thank you for the PR!
Please remember to add a before and after screenshot(s) on any css changes!
Before: hard to tell which rows are selected:

After:

Thanks for the PR. Appreciate it as I dont use qbit as a daily driver.

Thanks for the PR. Appreciate it as I dont use qbit as a daily driver.

Thanks for the edit, I'm not as familiar /w the coding you used, so did my best :)

Thanks for the edit, I'm not as familiar /w the coding you used, so did my best :)

Thanks for the edit, I'm not as familiar /w the coding you used, so did my best :)

Yeah, had to mute it a bit as the darktheme --accent is white.
Though after i pushed I noticed I havent used the --accent variable anywhere else previously..but whatever :P

Thanks for the edit, I'm not as familiar /w the coding you used, so did my best :)

Yeah, had to mute it a bit as the darktheme --accent is white.
Though after i pushed I noticed I havent used the --accent variable anywhere else previously..but whatever :P


Expand readme, clarify inputs, etc. (Enhancement)

Current behavior
Commands are listed, no access to path ../ForSteve, no parameters and information are listed in readme - have to look at the code or download and run the help menu.
Expected behavior
Have a Quick start area with commands and more Indepth information below it. Give link to the --ref_file being used in ref_matrix.py and use repo path for test data (I should be able to copy your commands and run them on my computer with minimal edits for a "quick start").
Add in a more information on running the scripts and their arguments either in the main readme or another markdown file that is linked in the readme. For instance, do my ref files have to be zip or can they be gzip/some other compression, what is --w, what are the acceptable ranges, etc.
Extra random code update:
Would be nice to update parameters that are one letter to an actual term and the one letter as a short-hand param.. something like: -w and --weight in the argument parser.

Thanks for submitting this issue! You can track the development of a production-level implementation of YACHT here. Feedback is welcome there too.

PR related to this issue:
PR29: the initial readme, Shaopeng by ShaopengLiu1 · Pull Request #29 · KoslickiLab/YACHT
PR50: one more edit, Shaopeng by ShaopengLiu1 · Pull Request #50 · KoslickiLab/YACHT


Aqara FP1

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

44 of 58 (75.86%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.04%) to 80.215%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

zhaquirks/xiaomi/aqara/motion_ac01.py
38
43
88.37%

zhaquirks/xiaomi/init.py
6
15
40.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.04%

Covered Lines:
5607

Relevant Lines:
6990

💛  - Coveralls

Codecov Report

Merging #1600 (b100b53) into dev (4c067ac) will decrease coverage by 0.07%.
The diff coverage is 75.86%.

@@            Coverage Diff             @@
##              dev    #1600      +/-   ##
==========================================
- Coverage   80.28%   80.21%   -0.08%
==========================================
  Files         231      232       +1
  Lines        6925     6990      +65
==========================================
+ Hits         5560     5607      +47
- Misses       1365     1383      +18

Impacted Files
Coverage Δ

zhaquirks/xiaomi/__init__.py
80.52% <40.00%> (-1.85%)
:arrow_down:

zhaquirks/xiaomi/aqara/motion_ac01.py
88.37% <88.37%> (ø)

zhaquirks/xiaomi/aqara/motion_ac02.py
59.61% <0.00%> (-2.61%)
:arrow_down:

Continue to review full report at Codecov.

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

Is this ready for prime time yet?


Add more server logs to playground backend

Add server logs to playground backend for easier debugging.
functional review: @dr0i
code review: @fsteeg

Log file looks good.

One thing, though: I find it often very useful to have a timestamp in the log entries. These are missing atm - although one can implicitly get a timestamp when looking at the modification date of the files written to /tmp.
Ah, if I understand correctly:  the used log prefix. e-g. [[qtp1893679609-17] is some kind of process ID and it is prefixed before every log entry so that e.g. when processing two flux in parallel and an ERROR or WARN occurs one may find it easy to decide which workflow triggered the Exception?

I agree that a timestamp in the log output would be nice.
For code review, I think I'm assigned too early? There's no PR yet, and 74-serverLogs seems to be behind main.

dd.MM.yyyy HH:mm:ss.SSS

I prefer yyyy-MM-dd HH:mm:ss , explicitly leaving out the milliseconds. But I am fine with your pattern too.

stack-inspection

sounds perfect! So let it be as it is.

Deployed to https://metafacture.org/playground


[Tokens] Update value for opacity800

See PR https://github.com/Orange-OpenSource/ouds-ios/pull/86

📣 New TestFlight ALPHA upload 🚀

Display name: OUDS Showcase ALPHA (78, 40, 9, 32, 106, 94, 87, 58, 89)
Version: 0.2.0
Build number:<PHONE_NUMBER>
Build tag: fcb55ec
Build type: ALPHA
Build details (GitHub):78, 40, 9, 32, 106, 94, 87, 58, 89

This is an automated message sent with Fastlane from our CI/CD pipeline 🤘

ℹ FYI available since version v0.2.0. Go to the discussion for more details 🚀


FIX [ws] Fix a timing issue

If recv_cb executes before accept_cb, ep_aio will be empty, and the uaio in recv_cb will not be assigned correctly, which will cause the listener's accaio to fail to finish properly, resulting in a ws link establishment failure problem.
fixes (https://github.com/emqx/nanomq/issues/1210)

@Hermann0222 lets make a coverage test on ws

@Hermann0222 lets make a coverage test on ws

Roger


Interfaces ordering in the Interface file (Rx template)

Current
In the latest version of the VIPER generator, when Rx version is selected, enum ModuleName with ViewOutput and ViewInput is created on the top of the file, before other protocols.
Proposal
The proposal is to move that enum at the bottom of the interface file so that protocols are first listed. The main reason is that Interactor should have most of the business logic inside and as in Wireframe navigation enum is removed, we will have more navigation methods listed there. In most cases, ViewInput / ViewOutput will have generic properties like close, add, items, buttonState, etc. that are not so useful to see first in the Interfaces file.
What will this accomplish
This change could lead to a better file organization and easier information search as the main interfaces are on top. ViewInput / ViewOutput structs are just structs used in the configure(with: method and therefore it is ok to have them at the end of the file.
Poll
Should we move ViewInput / ViewOutput to the end of the Interfaces file?
/polls Yes No

/polls Yes No


Add index name to error message

Describe the bug
 "Attribute `id` is not sortable. This index does not have configured sortable attributes.",

Expected behavior
I would LOVE to see the name of the index in this message.
 "Attribute `id` is not sortable. index 'Author' does not have configured sortable attributes.",

In particular, I do have sortable attributes:
http://<IP_ADDRESS>:7700/indexes/Author/settings

Perhaps the real issue is that the id is the primary key?  More likely I'm using the wrong index, but I can't see what that is.  A link to the settings would be even more awesome!
[EDIT] Indeed, I had something in my code that changed the name of the index, it was getting automatically created but was empty.  Having the index name in the error message would have been very helpful.

Perhaps the change could be make in the meilisearch php library?

We would rather handle this at the source (engine) than changing things in 10 library

Makes sense.  In addition to the index, I guess it'd be helpful to have all the details.  Sometimes I run meilisearch in docker, and in different projects it listens on different ports, and sometimes calls a remote server.  So in addition to the index, I'd want to know the server and port.

We would rather not prioritize the port addition to solve this issue -> let's focus on the index name as a first step. From a product perspective, it does not seem relevant to us to have this information in the error, so we need more product discussion before validating it. We are a small team so we are careful about everything we add because can be tedious to update and maintain
Btw, as a workaround, in the meantime you can have all the information in the URL you try to reach: index name and port

I would like to see if I can work on this issue, would that be ok?

Hello @cisco877
Thanks for your interest in this project 🔥 You are definitely more than welcome to open a PR for this!
For your information, we prefer not assigning people to our issues because sometimes people ask to be assigned and never come back, which discourages the volunteer contributors from opening a PR to fix this issue.
We will accept and merge the first PR that fixes correctly and well implements the issue following our contributing guidelines.
We are looking forward to reviewing your PR 😊

Hi @curquiza thanks for the reply, I understand, makes sense, I've been working on it yesterday, following the idea of propagating the index name from the route, I've tried to add index_uid to SearchQuery, so that I can have the index_uid in meilisearch/milli/src/search/new/mod.rs:709, but now I have SearchQuery and SearchQueryWithConfig and now both have the index_uid? Does that make sense now?

Can someone write me the steps to replicate the issue?
Maybe I can give it a try.

Hey, you should create an index with the method of your choice: https://www.meilisearch.com/docs/reference/api/indexes#create-an-index
For example in terminal you would run:
curl \
  -X POST 'http://localhost:7700/indexes' \
  -H 'Content-Type: application/json' \
  --data-binary '{
    "uid": "movies",
    "primaryKey": "id"
  }'

And then do a search with a filter on any field https://www.meilisearch.com/docs/reference/api/search#search-in-an-index-with-post
In terminal again it could be this request:
curl \
  -X POST 'http://localhost:7700/indexes/movies/search' \
  -H 'Content-Type: application/json' \
  --data-binary '{ "filter": "title = Kefirausaurus" }'

And this is the response you'll receive:
{
  "message": "Attribute `title` is not filterable. This index does not have configured filterable attributes.\n1:6 title = Kefirausaurus",
  "code":"invalid_search_filter",
  "type":"invalid_request",
  "link":"https://docs.meilisearch.com/errors#invalid_search_filter"
}

@irevoire Yes, but I have hundreds of indexes.  "This index" is ambiguous, it'd be trivial to replace that generic term with the index name, so I knew exactly which index was causing the problem.  Especially since you can prefix the indexes when in development, so it's a lot of work to hunt down just the name of the index.

@tacman Yes, I was just giving a reproducer for @postmeback, who wants to work on it

Got it, thanks!

@irevoire Hi, as you said in https://github.com/meilisearch/meilisearch/pull/4414#pullrequestreview-1888056484, we would prefer to added the index name to every milli error message by implementing Frommilli::Error trait.
If I use the manual implementation of Frommilli::Error, do I need to add the index_name to the Error, but then I would not be able to pass the index name to the internal error messages of milli::Error?

Hey @airycanon, thanks for looking into it!

but then I would not be able to pass the index name to the internal error messages of milli::Erro

I’m not sure I understood this sentence.
I think what you should do is to remove the From milli::Error implementation of the index_scheduler::Error and instead do it by hand.
Also, you should update the error to something like that:
#[error("Index {index}: {error}")]
Milli { index: String, error: milli::Error }

I cannot guarantee you that it’ll be possible everywhere, but I think it should work.

@irevoire Got it. I will give it a try, and thanks for your patience.

Hey @airycanon,
Yes, I think you’re right and you should do that!

@irevoire  Since MeilisearchHttpError is converted to ResponseError, I found that I need to modify many functions that return ResponseError to add an index_uid parameter and pass it to MeilisearchHttpError. What do you think about this alternative approach?
trait ErrorWithIndex<T> {
    fn with_index(self, index_uid: &String) -> Result<T, ResponseError>;
}

impl<T> ErrorWithIndex<T> for Result<T, ResponseError> {
    fn with_index(self, index_uid: &String) -> Result<T, ResponseError> {
        self.map_err(|mut error| {
            error.message = format!("Index {}: {}",index_uid, error.message);
            error
        })
    }
}

Hey @airycanon.

What do you think about this alternative approach?

I can be wrong because I didn’t look at the code like you did, but I feel like this is more error-prone in the sense that we might forget to push the index name in a lot of place since it’s not related to the milli error anymore 🤔

I found that I need to modify many functions that return ResponseError to add an index_uid parameter and pass it to MeilisearchHttpError

And about that, aren’t you supposed to modify the exact same number of functions in both case? But in one case you get a compiler error and in the other case you need to find which function you must modify?
If it’s the case, then I would prefer if we stick to the first approach and make sure we cannot forget to specify the index name.
If not, please let me know, I may have overlooked something 🥶

Closed by #5056, will be in v1.12


Duplicates in the resource gallery

It looks like items are being duplicated in the resource gallery.

Ahhh, this looks much like the bug we just fixed in the Cookbook gallery, https://github.com/ProjectPythia/cookbook-gallery/pull/204

I think we have some code for our gallery generation duplicated across the two repositories, which is not ideal.


Add calling convention for system calls

Per discussion in last psABI, I added description to system call, I tried to find system call document for linux, but I can only find that on a header file...
Actually we didn't specify anything about that, just a section to describe that's scope of respective OSs, and should find that from
the OS document.

Changes:

Update per @jrtc27's suggestion.


Amended migration job to sync induction related events

Context
Induction data is moving from DQT to TRS but we still want to be able to see changes to induction data made in DQT in TRS' change history.
Changes proposed in this pull request
Amend the induction sync processes to create audit events for all induction-related changes in DQT.
Checklist

[ ] Attach to Trello card
[ ] Rebased master
[ ] Cleaned commit history
[ ] Tested by running locally
[ ] Run DQT integration tests locally (if appropriate)

 Amend induction migration job to add audit events


WAL-115 Remove option for enabling 2FA with SMS

This PR removes the option for enabling 2FA with SMS and it's associated code. As we will most likely expand out these options again in future the concept of "options" still remains in code.
Removing SMS leaves us with a single option making the radio options a bit redundant but we've decided to push this out as is to stop new SMS 2FA accounts ASAP. An updated UI will be addressed in a follow up PR.

Looks great @morgsmccauley! Thanks for doing a proper cleanup too.
One nit: What do you think about just removing the radio button (:before) and extra margin (35px) on the left side? We do a similar treatment on the /staking page when there's no additional accounts to choose from.

Good catch @Patrick1904, definitely worth keeping that round 😅. I'll revert the changes made to <EnterVerificationCode />.

@Patrick1904 Also found that the twoFactor.phone translation is still required in <TwoFactorAuth /> so reverted the translation changes too 🤦🏽♂.

@MaximusHaximus @agileurbanite did we decide whether we wanted to include a warning when disabling existing SMS 2FA? Should that be part of this work?

@MaximusHaximus @agileurbanite did we decide whether we wanted to include a warning when disabling existing SMS 2FA? Should that be part of this work?

Yes, @morgsmccauley can you also include an option so that if a user had enabled 2FA SMS in the past and then disabled it, they would be provided a warning / alert dialog that would state something like: "Once disabled, you will not be able to enable 2FA with SMS again.  You will be able to enable 2FA with email again but SMS as an option for 2FA will no longer be available."  Something like that, maybe @corwinharrell has a more eloquent and concise way he can recommend.

Updated disable UI as per discussion with @corwinharrell

@morgsmccauley @Patrick1904 will this impact our other users who already have 2FA with SMS enabled?

@agileurbanite only difference for existing users with 2FA with SMS will be the updated UI when attempting to disable as displayed here https://github.com/near/near-wallet/pull/2509#issuecomment-1055931755


Make Hermes::Logger::ParamsFilter handle case-insensitive matches

@StoneFrog I quickly wanted to check what the current implementation is and the fix was obvious, so I just submitted it 😅


Handle conditional require

I just wanted to write a loader for jsph ... but then this one put it on a halt:
https://github.com/brentoboy/jsph/blob/master/src/jsph.js#L2-L6
How is that handled best? The intentions are clear: Only require, we are in NodeJS. However, we aren't really in NodeJS, but WebPack. So the require will pass through.
What is the better way to handle this?
I modified this line and prepended typeof window == "undefined, which pretty well proves a non-browser environment. However, this still didn't let me get rid of the error message.
<EMAIL_ADDRESS>~/W/j/test $ webpack
Hash: 2bdae12f5ee09d3d6601
Version: webpack 1.8.9
Time: 71ms
    Asset     Size  Chunks             Chunk Names
bundle.js  6.31 kB       0  [emitted]  main
   [0] ./app.js 172 bytes {0} [built]
   [1] ./menu.jsph 949 bytes {0} [not cacheable] [built]
    + 1 hidden modules

ERROR in ../~/jsph/src/jsph.js
Module not found: Error: Cannot resolve module 'fs' in /Users/Ingwie/Work/jsph-loader/node_modules/jsph/src
 @ ../~/jsph/src/jsph.js 5:11-24

This need to be fixed on jsphs side. i. e. by adding an browser field to the package.json.

And in general speaking, how would I go about doing this? That a require() is only resolved when I really want it to be resolved.
I'll let the package maintainer know about it. :)


data hosted at  http://dialogplus.lt.informatik.tu-darmstadt.de/ not accessible

Hi,
I want to train an acoustic model on german speech, but I'm unable to download any data from  http://dialogplus.lt.informatik.tu-darmstadt.de/downloads/speechdata/ .
I managed to get the wavs, but I don't find the source sentence archive for LM building . Do you have a mirror ?
Thanks !

Our group moved from Darmstadt to Hamburg, that's probably why the link isn't accessible anymore. Thanks for reporting this, I will look into this ASAP.

@bmilde Any update on this?

Data has now moved to:
http://speech.tools/kaldi_tuda_de/German_sentences_8mil_filtered_maryfied.txt.gz
http://speech.tools/kaldi_tuda_de/german-speechdata-package-v2.tar.gz
Sorry for the inconvenience.


tests: Add possibility to set timeout for tests.

I noticed during the writing of tests for tail which use plain UCommand::run_no_wait that these tests are prone to run forever. If this happens (it's not often, but if so), this test makes the CI hang for a very long time, delaying other CI runs and also destroys the test output of all tests since cargo is killed forcibly, somewhen. Such tests could be easily categorized as failed after 1 - 5 minutes.
The ntest crate adds some helper macros, for example to apply a timeout via attribute for a test. I also like the test_case macro which provides a nicer way to setup tests with multiple cases.
I would love to make use of ntest (or something similar) in some tests. As far as I'm concerned I'm currently interested in the tail tests, but I think it could be of use in other utils, too. If there's nothing speaking against it, I could create a pr adding ntest to the dev-dependencies.

I like the timeout macro so this might indeed be nice to have. I'm also curious if we can put a timeout in UCommand/UChild?

I like the timeout macro so this might indeed be nice to have.

yeah this would be great. I want to add, that I also tried the rstest crate after ntest. rstest also provides a timeout macro among some other useful helpers around parametrized tests and setting up fixtures. The rstest crate looks a little bit more advanced in my opinion than ntest which tries to be simplistic and lightweight. Concerning the timeout macro rstest accepts a Duration where ntest accepts an integer for milliseconds. Setting up parameterized tests with rstest was also more elaborate in my opinion. Overall, rstest looked more future-proof to me than ntest.

I'm also curious if we can put a timeout in UCommand/UChild

For the runtime of the whole child process or only for specific functions in UChild like wait and kill? I think the latter would be managable, but the first could indeed be difficult to implement.

@tertsdiepraam I tried around a bit and would have a solution to set a timeout for UChild::wait (and wait_with_output) and improve the timeout for kill. Together with the timeout macro, for example from rstest, this should satisfy most (or maybe even all?) needs for timeouts in tests. If interested I can open a pr.

That sounds great!


[proxy] Fix proxy nil check

cilium-agent panic when enable-l7-proxy is toggled
This PR fixes the proxy check condition by calling !isProxyDisabled() on the endpoint instead of doing a nil check on the interface because the type exists but value is nil.
Fixes: #18195
Signed-off-by: chaosbox<EMAIL_ADDRESS>

/test

/ci-awscni

CI passed, merging. @chaosbox Thanks for the contribution :)


Not able to connect to remote machine

Expected behavior
Taiko should be able to connect to remote browsers
Actual behavior
It's not connecting to remote browsers
Steps to reproduce

launch remote debugging mode on a machine
try to connect to it using host and port from a different machine

Versions
taiko : Version: 1.0.0 (Chromium: 76.0.3803.0)

Don't this this is an issue anymore.


Spawning of mobs through spawners is not tracked

Place a mob_spawner in your world and set it to zombie (I think other types work too)
Use /lb verbose true
You won't see any mob spawner checks. Outcome: You can't block spawning though spawners.
Might be a Sponge issue though
GP 646
SpongeForge 3371

It is tracked, you are most likely testing as an admin or an owner of claim which will go through trust instead of permissions.

Yes, I was testing as an admin. But setting the spawning to false as override should stop the spawner regardless of any admin stuff. How should blocking spawns work else?

entity-spawn | minecraft:mob_spawner.0 | minecraft:pig | (-363, 91, 145) | default | FALSE
entity-spawn | minecraft:mob_spawner.0 | minecraft:pig | (-363, 91, 147) | default | FALSE
entity-spawn | minecraft:mob_spawner.0 | minecraft:pig | (-361, 91, 149) | default | FALSE

Works for me. Test on a clean server.

Updated to latest SF. Yeah it kinda works.
Do the following. Place a spawner on another players basic claim using /ic. Block entity.spawn pig.
Pigs are still spawning. Do /ic again. Pigs spawning is blocked as you lost permissions on this claim. But I want to block spawning at all times. Even if you own the claim where the spawner is in. Or in other words, blocking spawning from entity types globally.

Next time try to state exactly what is occuring =). The issue was simply override not being checked when trusted. Should be fixed in next build.

I tried:D Thanks for fixing!


Cities that depend on js

What should be our approach to cities that depend on JS? I'm more used to Selenium and a browser, but we probably should define a single approach.

Do you have any example in mind? There is Splash (thanks @rennerocha) and Selenium… but in most cases I'd say we could try to reproduce whatever JS in doing (for example, embedding session/cookies in a AJAX request)… so I think there's not a single answer here, but a case by case analysis.

São Luís at http://www.semad.saoluis.ma.gov.br:8090/easysearch/

Wow, this web site is really terrible for transparency purposes : ( I guess the unique ID is only viable interacting with the web site via JS indeed in that case.

@chicocvenancio A few weeks ago I configured scrapy-splash for a contributor willing to write a crawler for a js-heavy page. You can find the commit here.

Hey guys, i'm trying to build the Aracaju city spider and i'm stuck on the same problem. Could you have a look in the page? http://sga.aracaju.se.gov.br:5011/legislacao/faces/diario_form_pesq.jsp.
Whats the best approach in this case? To use a browser testing tool?

@silasalvares, the proper way to do it is using Splash, as @irio just mentioned.


Add deprecation notice to adhoc test precondition

Also, add a note regarding multiple toolchains.
follow up to #23428

@bot-gradle test and merge

Your PR is queued. See the queue page for details.

@bot-gradle test and merge

Your PR is queued. See the queue page for details.

I've triggered a build for you.


Helm Chart: Add support for tolerations

Proposed changes
Add support for defining tolerations in the Helm chart.
Problem: We run a separate nodepool for system services which has taints applied, and we therefore need the relevant tolerations to be applied to the pod.
Solution: Add support for tolerations to be supplied if required. If not provided, there is no change the the deployment
Testing: Validate deployment both with and without tolerations.
Checklist
Before creating a PR, run through this checklist and mark each as complete.

[x] I have read the CONTRIBUTING doc
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have checked that all unit tests pass after adding my changes
[x] I have updated necessary documentation
[x] I have rebased my branch onto main
[x] I will ensure my PR is targeting the main branch and pulling from my branch from my own fork

Thanks for the PR @oWretch!
Typically, we require that every PR is associated with an issue. Issues help us prioritize and refine features before working on them. Since this PR is straightforward and has a good description (very appreciated!) I went ahead and filed an issue for it: https://github.com/nginxinc/nginx-gateway-fabric/issues/1196. Feel free to add any missing context.


Replace Serilog library in all submodules with ScapeCore.Traceability

This item consists on implementing #6 ScapeCore.Traceability on the ScapeCore.Core submodules. Replacing all the Serilog usage with custom implementation from Traceability submodule. Updating all repositories of each respective submodule and update and upload each correspondent nuGet. Also the template package must be updated and uploaded as a nuGet to be accesible from the .NET CLI. (I'm seriously thinking about doing a pipeline for all updating processes...)

Fully migrated from serilog to ScapeCore.Traceability


Ran into trouble trying out run_llava.py

Hi, I ran into some trouble trying out your run_llava.py script and am documenting what I think needs to be done to make it work.
The PYTHONPATH addition seems to be needed because otherwise, the script doesn't find the files in the llava subdirectory. I didn't test this solution though; I just copied the script to the root directory of LLaVA-MORE.

Did you test this, how would "source activate more" work before you change to the LLaVA-MORE directory?
(I gather this is a conda environment; I don't use conda, so I would now also have to figure that out and install conda to use it...)

(wrote something about the source activate more command in a deleted comment, but I didn't see that you explained the installation of that environment in your README.md, sorry.)

You can find the instruction to create the more environment here
To activate the environment, you can use either conda activate more or source activate more, depending on your preference.


Angular.json won't import/load CSS files

Hey guys,
So recently I've started working with Angular cli and opened a project.
Downloaded bootstrap and every once in a while the project "decides" not to include bootstrap.css file no matter what I do (unless I import it explicitly with @import '~bootstrap/dist/css/bootstrap.min.css'; in styles), although it's a solution,
I wonder why my Angular.Json wont load it.
here's how my Angular.Json looks:
https://stackblitz.com/edit/angular-eydeoz?file=angular.json
Sorry I can't share anymore than that.
Angular-cli version:
Angular CLI: 6.1.2
Node: 10.8.0
OS: win32 x64
Angular: 6.1.0
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
Package                           Version
@angular-devkit/architect         0.7.2
@angular-devkit/build-angular     0.7.2
@angular-devkit/build-optimizer   0.7.2
@angular-devkit/build-webpack     0.7.2
@angular-devkit/core              0.7.2
@angular-devkit/schematics        0.7.2
@angular/cli                      6.1.2
@ngtools/webpack                  6.1.2
@schematics/angular               0.7.2
@schematics/update                0.7.2
rxjs                              6.2.2
typescript                        2.7.2
webpack                           4.9.2
Thank you.

Hi, from your reproduction, it looks like the npm package of bootstrap is missing.
Installing bootstrap solved the problem

This seems like a bug but we'll need to look at a reproduction to find and fix the problem. Can you setup a minimal repro please?
You can read here why this is needed. A good way to make a minimal repro is to create a new app via ng new repro-app and adding the minimum possible code to show the problem. Then you can push this repository to github and link it here.

Well, I have no idea what I did but somehow it works (for now).
Thanks and sorry for the mess ;]


Update model with training of 360 epoches, which exceeds the publishe…

…d accuracy numbers

anton@diviniti:~/projects/mlperf/inference/edge/object_classification/shufflenet$ du -hs .
342M    .

It's just I've heard complaints from our users in China that accessing GitHub is very slow there (because it's officially forbidden). I'm afraid that adding the weights directly to this repo (and updating later) will make it completely unusable there. It's already close to 1 GB!
anton@diviniti:~/projects/mlperf$ du -hs inference
857M    inference


Add tutorial to highlight simulation and tracking components

This is added to direct users to the existing components that implement the simulation and tracking functionality built up in other tutorials.

What's this one for? Just a consolidation of previous tutorials, or is the plan to add more to it?

Yes, just that.


My turtlebot4 doesn't boot up

Robot Model
Turtlebot4 Standard
ROS distro
Humble
Networking Configuration
Simple Discovery
OS
Ubuntu 22.04
Built from source or installed?
Installed
Package version
.
Type of issue
Battery
Expected behaviour
When connected to the docking station. RPLidar starts spinning, OLED display window displays ip address of TB4 and 5 leds are turned on with green light.
Actual behaviour
My turtlebot4 used to boot up successfully. A few days ago, it started not wake up. When I connect the tb4 to the docking station. Green led on top of the docking station turns on and boot sequence seems to start. However,

The RPLiDAR does not spin (no motion at all)
OLED display window is blank and nearby five leds are also off.
Only, the large button on the create platform slowly turns on and off
I let the tb4 connected to the docking station all day long, but it stays in that state (no motion of RPLidar, no message on the OLED display window, 5 leds are turned off). This situation continued a few days. I checked the internal power cabling (inlcuding Create and RPi board), but they look properly connected.

Error messages
.

To Reproduce
.
Other notes
.

Hi @robottb4
Can you remove the TB4 from the Dock.
Remove the back door from the Create 3 base.
There is a create 3 adapter board with 2 cables connected.
Can you remove it by pulling it out and then reinstall it?
My guess is this board may have come out.

Hi @robottb4 Any update on my request?
Thanks

Hello,
This issue is being closed due to inactivity. If you are still experiencing the issue, feel free to reopen this ticket when you are ready to continue the troubleshooting process.
Best Regards,


BUG | Cannot load file ../../content in ./.plasmo/static

What happened?
With a clean install of Plasmo, moving content.tsx into a src directoy results in the following errors
🔴 ERROR  | Failed to resolve '\~/content' from './.plasmo/static/content.tsx'
...
          | /Users/benjamin/code/pph-ext-plasmo/.plasmo/static/content.tsx:2:27
🔴 ERROR  | Cannot load file '../../content' in './.plasmo/static'.
          | Did you mean '__../../src/content__'?
          | Did you mean '__./content__'?

It seems to be because the compiled content.tsx is importing ~/content rather than ~content.
tsconfig.json:
{
  "extends": "plasmo/templates/tsconfig.base",
  "exclude": ["node_modules"],
  "include": [".plasmo/**/*", "./**/*.ts", "./**/*.tsx"],
  "compilerOptions": {
    "paths": {
      "~*": ["./src/*"]
    },
    "baseUrl": "."
  }
}

Version
Latest
What OS are you seeing the problem on?
MacOSX

@louisgv I've tried both canary and latest, restarting dev server, reinstalling deps, etc. and am still getting this error

@louisgv is this related: https://github.com/PlasmoHQ/plasmo/issues/63 ?

Looks like the same issue, I'll close this


The same help for multiple nodes

Maybe something like this:
Node a to c: a..c:
Node a and b and c: a,b,c:

Only layers in ranges. Could maybe be optimized.


solaris_project doesn't work in 2.2

ISSUE TYPE

Bug Report

COMPONENT NAME
solaris_project
ANSIBLE VERSION
<IP_ADDRESS>
CONFIGURATION
$ANSIBLE_LIBRARY
/usr/share/ansible
Python 2.6.6
OS / ENVIRONMENT

SUMMARY

STEPS TO REPRODUCE
Copy solaris_project module from @xen0l github, put it into /usr/share/ansible
set ANSIBLE_LIBRARY env var; add - soalris_project task into playbook, run against some solaris 11.3 hosts
---
- hosts: sb
  sudo: True

  tasks:

  - solaris_project:
                   name: test

EXPECTED RESULTS
create solaris project - test
ACTUAL RESULTS
task path: /home/adminosa/solaris_kolupayev/solaris_test.yml:25
An exception occurred during task execution. The full traceback is:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/ansible/executor/task_executor.py", line 126, in run
    res = self._execute()
  File "/usr/lib/python2.6/site-packages/ansible/executor/task_executor.py", line 502, in _execute
    result = self._handler.run(task_vars=variables)
  File "/usr/lib/python2.6/site-packages/ansible/plugins/action/normal.py", line 33, in run
    results = merge_hash(results, self._execute_module(tmp=tmp, task_vars=task_vars))
  File "/usr/lib/python2.6/site-packages/ansible/plugins/action/__init__.py", line 572, in _execute_module
    (module_style, shebang, module_data, module_path) = self._configure_module(module_name=module_name, module_args=module_args, task_vars=task_vars)
  File "/usr/lib/python2.6/site-packages/ansible/plugins/action/__init__.py", line 153, in _configure_module
    task_vars=task_vars, module_compression=self._play_context.module_compression)
  File "/usr/lib/python2.6/site-packages/ansible/executor/module_common.py", line 796, in modify_module
    (module_data, module_style, shebang) = _find_snippet_imports(module_name, module_data, module_path, module_args, task_vars, module_compression)
  File "/usr/lib/python2.6/site-packages/ansible/executor/module_common.py", line 657, in _find_snippet_imports
    recursive_finder(module_name, module_data, py_module_names, py_module_cache, zf)
  File "/usr/lib/python2.6/site-packages/ansible/executor/module_common.py", line 458, in recursive_finder
    tree = ast.parse(data)
  File "/usr/lib64/python2.6/ast.py", line 37, in parse
    return compile(expr, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 3

   ^
SyntaxError: invalid syntax

fatal: [<IP_ADDRESS>]: FAILED! => {
    "failed": true,
    "msg": "Unexpected failure during module execution.",
    "stdout": ""
}

@helltone thanks for reporting, I will have a look in the upcoming days. This module should be working on pre-2.2 release of ansible, but i never finished upstreaming it. I will fix any issues and contribute upstream. I will also push fixes here.

@xen0l Hello, have an update here.
You module works perfectly with ansible 2.3
Seems something incompatible in 2.2


Error on Cloudflare Pages Install

I try to install on cloudflare pages, but i have error this:

`10:16:46.144
Installing Hugo 0.111.2

10:16:48.659
hugo v0.111.2-4164f8fef9d71f50ef3962897e319ab6219a1dad+extended linux/amd64 BuildDate=2023-03-05T12:32:20Z VendorInfo=gohugoio

10:16:48.664
Started restoring cached go cache

10:16:48.694
Finished restoring cached go cache

10:16:48.887
go version go1.14.4 linux/amd64

10:16:48.903
go version go1.14.4 linux/amd64

10:16:48.907
Installing missing commands

10:16:48.907
Verify run directory

10:16:48.907
Executing user command: hugo

10:16:48.960
Error: module "arberia" not found; either add it as a Hugo Module or store it in "/opt/buildhome/repo/themes".: module does not exist

10:16:48.960
Total in 3 ms

10:16:48.969
Failed: build command exited with code: 255

10:16:49.779
Failed: an internal error occurred`

It seems that you havem'y declared arberia as a Theme in the config.
Copy content of /exampleSite/ folder on root directory and configure che config.tolm


How to uplaod folders into repo with most effective way - on error continue resume max speed

Hello. I have the below tasks for uploading however I am not sure if they are most effective way of doing
This cell is used to upload single file into a repo with certain name

from huggingface_hub import HfApi
api = HfApi()
api.upload_file(
    path_or_fileobj=r"/home/Ubuntu/apps/stable-diffusion-webui/models/Stable-diffusion/model_name.safetensors",
    path_in_repo="model_name.safetensors",
    repo_id="YourUserName/reponame",
    repo_type="model",
)

This cell is used to upload a folder into a repo with single commit
from huggingface_hub import HfApi
api = HfApi()
api.upload_folder(
    folder_path=r"/home/Ubuntu/apps/stable-diffusion-webui/models/Stable-diffusion",
    repo_id="YourUserName/reponame",
    repo_type="model",
)

This one is especially super slow whenever I run. I think it re-calculates sha to compare if files modified
This cell uploads a folder into remote repo with multi commit
Supports continue feature so if gets interrupted you can run again to continue / resume

from huggingface_hub import HfApi
from huggingface_hub import get_collection, delete_collection_item
from huggingface_hub import upload_file
from huggingface_hub import (
    HfFolder,
    ModelCard,
    ModelCardData,
    create_repo,
    hf_hub_download,
    upload_folder,
    whoami,
)
api = HfApi()
upload_folder(
    folder_path=r"/home/Ubuntu/apps/stable-diffusion-webui/models/Stable-diffusion",
    repo_id="YourUserName/reponame",
    repo_type="model",
    multi_commits=True,
    multi_commits_verbose=True,
)

Download
https://bit.ly/3MjP129
password: changeme
In the installer menu, select "gcc."

Hi @FurkanGozukara :

upload_file is the most effective way if you have a single file
upload_folder is a convenient one if you have a folder. However, it won't work on huge folder (timeout on commit) + it has to recompute the files hash all the time
multi_commit => experimental and not really recommended
create_commit => if you know what you're doing
work in https://github.com/huggingface/huggingface_hub/pull/2254 => most effective one for resumable process + robust

Hope this help you decide what's best for you. We usually recommend upload_file and uplaod_folder for simple cases.

@Wauplin thank you. when for some reason upload_folder fails it starts from 0 again right? multi_commit is able to continue

Correct yes, upload_folder doesn't have a sense of caching. This is what we try to achieve with the PR mentioned above (that you can already use! instructions are in PR description)

Correct yes, upload_folder doesn't have a sense of caching. This is what we try to achieve with the PR mentioned above (that you can already use! instructions are in PR description)

Awesome going to test that pr and let you know next time

Great, in the meantime I'll close this issue since there isn't really an issue, right?


fix(server): fix port when it used on azure server

Informations

Type
Status
Migration

Fix
Ready
No

Description
Azure set a bitstream in process.env.port. When it used with Ts.ED,
the port is casted to a number. As result, Express receive a NaN object
insteaof a bitstream.
Closes: #142
Todos

[x] Tests
[x] Coverage

@Soulskater,
Here the PR for the fix. Could you review this PR please ? :)
Thanks,
Romain

v2.6.1 @Soulskater


fix for pyTorch 1.2

What does this PR do?
Follow-up to #546 Fixes #491
The IterableDataset is just missing in lower versions so it cannot be "tested". First, it was introduced in 1.2 release
PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

@MikeScarp thx cor you comment, I will have look at it... This is more about solving issue with missing dataset type in older PyTorch version then doing proper testing, so I believe that you can keep the other PR :)

@Borda merged #547. Please rebase master onto this one :)

@williamFalcon rebased :)

great job @Borda. Good feedback @MikeScarp


Replace user property type with roleid.

This addresses issue https://github.com/zabbix-tooling/zabbix-ldap-sync/issues/24.
Zabbix 5.2 removed support for user property type and added property roleid.
https://www.zabbix.com/documentation/current/manual/api/changes_5.0_-_5.2
Since this is not compatible with versions of Zabbix older than 5.2, it might be a good idea to create a tagged release (following semantic versioning standards) of the current state of zabbix-tooling/zabbix-ldap-sync and another tagged release after merging.

Thanks for your contribution!
Can you add a automatic detection or a configuration option for that?
Monitoring Systems are not always using cutting edge releases :-)

Thanks for your contribution!
Can you add a automatic detection or a configuration option for that?
Monitoring Systems are not always using cutting edge releases :-)

I can take a stab at it, but my python skills are pretty much nonexistent. I'd approach it by using pyzabbix to query the apiinfo.version method to get the Zabbix server version. Then do some kind of IF or CASE statement  in the create_user function in zabbixconn.py.

I can take a stab at it, but my python skills are pretty much nonexistent. I'd approach it by using pyzabbix to query the apiinfo.version method to get the Zabbix server version. Then do some kind of IF or CASE statement  in the create_user function in zabbixconn.py.

Hello Joshua,
thanks for your contribution - sorry for waiting so long.
I was not able to test your contribution, because i was not running zabbix 5.2.
Regards
Marc


feat(project): initial partial support for astro files

Summary
This PR adds formatting support for .astro files.
The technique is the following:

when parsing the file, I use a regex to extract the code inside the frontmatter of the file. The code inside the frontmatter is TypeScript. Then, we parse portion of the file. The good thing is that once we parse a file, all the rest of capabilities will the same as the JavaScript capabilities
When emitting the diff diagnostic, I apply the same regex logic, and I use replace_range to substitute the old JavaScript with the new JavaScript

Test Plan
I added new test cases, simple format and format with --write

@ematipico, I pushed some changes to your branch by mistake. I've reverted the branch to its previous state. Sorry if this caused any inconvenience.

Just wondering: do we really need to use the regex crate?

I am happy to remove it if we find a better solution.
We could use the regex-automata crate because ignore uses it under the hood.

On second thought, I think it's fine because it's temporary.


homepage FE

made changes to carousel
related products for demo
working on structure of page

Discussed with Kalyan, he said that no need to merge this branch so rejected it.


[Bug]: Localisation builders UTs are failing on CI

Package name
localization
Package version
10.0.*
Reproduction steps
Run skipped Localization's builders UTs.
Current result
Instability of the UT based on Virtual Filesystem on Github CI (Linux and Windows)
Expected result
UT to pass on CI
Additional comments
No response

The tests have been re-enabled with PR https://github.com/AmadeusITGroup/otter/pull/1276
We should no longer have timeouts with the use of advanceTimers: true in fakeTimers config


Tf assistant cleanup

Proposed changes:

...

shall we introduce application setting to opt-out of automatic deletion to make troubleshooting easier?


Add means to specify sqlite db file path for tapd test harness and db unit tests

This PR will allow us to specify a particular tapd sqlite database file when creating an itest tapd harness or when unit testing our database store functionality. This should help us in debugging tapd.
This PR was created as part of the work towards solving https://github.com/lightninglabs/taproot-assets/issues/704

Is this to get the itest DBs out of /tmp/ and maybe have filenames that are easier to handle?

Is this to get the itest DBs out of /tmp/ and maybe have filenames that are easier to handle?

@jharveyb So far, I've tried debugging two different bugs using the bug reporter's tapd sqlite database file. The changes in this PR let me point a database unit test or an itest tapd harness towards an existing tapd sqlite database file.

The code in the PR looks good (with just a few comments around naming, as usual 😅 ). Though I'm not 100% sure we want or need to actually commit this code to the repo? Same with #736, it's great for debugging, but do we actually intend to merge that?

#736 was just for debugging/troubleshooting, to show you guys the work I've been doing. It was never intended to be merged.

Also, just out of curiosity, wouldn't it be easier to just spin up a local node and place the DB there, then investigate RPC behavior using the CLI?

I find it easier to write a test. That way I can commit and share. It's also easier to come back to later. And inspect state with golang dbg.
I've wanted NewDbHandleFromPath to exist before now (since looking at a previous bug).

https://github.com/lightninglabs/taproot-assets/pull/736 was just for debugging/troubleshooting, to show you guys the work I've been doing. It was never intended to be merged.

Okay, makes sense.


Cifar 10 training

Hello, I just trained a resnet110 and distilled it to a resnet8 using the baseline knowledge distillation. The teacher model got an accuracy of ~80% while the distilled version got an accuracy of 73%.
Upon using TAKD, the resnet100 distills a resnet20 which in turn distills a resnet8. THe accuracy of the resnet20 was 79% after distillation but the accuracy of the resnet8 after distillation via resnet20 was still 73%.
This shows that there is no improvement by using TAKD. Am i doing something wrong ?
If you have thoughts about this experiment, I would love to know.
Thanks for the paper and the code !

I used the following config:
{'T_student': 1, 'lambda_student': 0.05}
Are there a better hyperparameters than this for cifar10 ?

Hi,
First, are you sure you are training correctly? On "cifar10", without any knowledge distillation, Resnet-100 should get around 93% accuracy. Resnet-20 should get around 91.5% and Resnet-8 around 88.5%. Maybe you are training for only a few epochs.
With knowledge distillation from Resnet110, Resnet-20's accuracy will become 92.82% (~1.3% improvement) with these hyper parameters:
{ 'lambda_student': 0.4 , 'T_student': 10, 'seed':  31}
The weight file for Resnet20 is also available here.
Now, with this Resnet-20 as our TA, if we train the student, the accuracy will be 88.9% (compared to 88.6 for normal knowledge distillation).
{ 'lambda_student': 0.95 , 'T_student': 5, 'seed':  31}
The weight file for Resnet8 is also available here
Hope this helps.

If you are interested, you can check with these numbers I got for cifar10.

model
accuracy

resnet 110
93.87

resnet 56
93.27

resnet 32
92.64

resnet 26
92.48

resnet 20
91.67

resnet 14
91.05

resnet 8
88.52

110 -> 56
94.02

110 -> 32
93.52

110 -> 20
92.82

110 -> 14
92.16

110 -> 8
88.65

110 -> 56 -> 8
88.7

110 -> 32 -> 8
88.73

110 -> 20 -> 8
88.9

110 -> 14 -> 8
88.98

Hello, thank you for this information. it was really enlightning. I have a question regarding the loss function for KD:
													  F.softmax(teacher_outputs / T, dim=1)) ```

Why aren't we using the log softmax here for the teacher outputs ? Is this by design because I can't understand the reason behind this.

Also is there a way that we can find the optimal values of lambda and temperature without going through the hyper parameter tuning route ?

I really haven't thought of using log_softmax. Mainly because of the previous works that were all softmax. But I think using log_softmax will make the logits more similar to each other and maybe restrict the knowledge transfer. If you want to control the logits, you can use T(temperature). But this is just a thought.
About hyperparameters(T and lambda), I was trying to find a relationship but I couldn't find anything worthy except that the closer the teacher and student, the higher the lambda becomes usually(not always).

alright, thanks for the input !


Test notification banner with assistive technologies

What
When we took the notification banner to the accessibility clinic, we focused on specific questions that we wanted answers to. Now that we have access to AssistivLabs, we can use that to test the notification banner with assistive technologies more generally and check there aren't any issues we weren't aware of.
Why
To test against different assistive technologies; to understand where the notification banner may need any improvements
Done when
Tested with the following and added any issues to https://github.com/alphagov/govuk-frontend/issues/2011:

[x] JAWS 2020 / Chrome
[x] JAWS 2020 / IE11
[x] NVDA 2020.3 / Firefox 81
[x] NVDA 2020.3 / Chrome 86
[x] Voiceover / Safari (macOS Catalina)
[x] Voiceover / Safari (iOS 14)
[x] Talkback / Chrome 86 (Android 10)
[x] Windows Magnifier or Apple Zoom (screen magnifiers) | Latest | Any

Currently looking at https://github.com/alphagov/govuk-frontend/issues/2011 but I've created a sheet to start testing things with the behaviours I think we want to test: https://docs.google.com/spreadsheets/d/1_0giLl5oRJ-Ocljv20ES6zA9vmMgIXIbdu05LbVMka8/edit#gid=0

I've been testing this by running the prototype from the accessibility clinic locally and pointing it at a pre-release of https://github.com/alphagov/govuk-frontend/pull/2014 (npm install --save alphagov/govuk-frontend#d636d1d8).

Some subsequent testing that was done after investigating https://github.com/alphagov/govuk-frontend/issues/1954 and deciding to add aria-labelledby to the notification banner role=alert variant for now: https://docs.google.com/spreadsheets/d/1KrgPdKf8M6zsNZcRPUG0r7H1-1aREW5QgnjhhfVHIag/edit#gid=0


Make student cards collapsible

Resolves #258. Resolves #209.

Codecov Report
Base: 60.84% // Head: 60.39% // Decreases project coverage by -0.45% :warning:

Coverage data is based on head (528a689) compared to base (f73d2fd).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #259      +/-   ##
============================================
- Coverage     60.84%   60.39%   -0.46%
  Complexity      629      629
============================================
  Files           112      112
  Lines          2268     2285      +17
  Branches        242      241       -1
============================================
  Hits           1380     1380
- Misses          817      834      +17
  Partials         71       71

Impacted Files
Coverage Δ

src/main/java/seedu/taassist/ui/StudentCard.java
0.00% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


How to add login credentials in the config file?

[x] I'm asking a question
[x] I've looked through the README and FAQ for similar questions
[x] I've searched the bugtracker for similar questions including closed ones

Question
I'd like to add login credentials to the config file for vk.com so that I don't have to manually enter them every time I attempt to download a video from vk. But, how can I add the credentials to the config file only for vk, so that YouTube videos don't attempt to login too?

Try this https://github.com/ytdl-org/youtube-dl#authentication-with-netrc-file .


The camera is not working properly on iphone and android

Sometimes,

the app doesn't show camera
this dialog window.plugin.CanvasCamera was not found is alert

I think it is due to the timing when you call start() function.
For example, why there are 2 start() function calling?

https://github.com/pablomatgar/Japanese-Sign-Language-Interpreter/blob/main/src/pages/home.vue#L231
https://github.com/pablomatgar/Japanese-Sign-Language-Interpreter/blob/main/src/pages/home.vue#L255

Maybe you forgot to remove one of them?
Please check it and test it again on custom debugger for iphone.
Thank you

I forgot to remove one. Now it works good. Thank you.


[Snyk] Security upgrade Newtonsoft.Json from 12.0.3 to 13.0.1

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `nuget` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

CSETWebApi/lucene/SearchIndex2/packages.config

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

768/1000  Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 7.5
Insecure Defaults SNYK-DOTNET-NEWTONSOFTJSON-2774678
Yes
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.
Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.

Snyk has been removed from the organization.


Add option to not start an RTM connection for Slack Apps

This is useful when wanting to build a horizontally scalable Slack App. Conversations are still stateful though, so that will continue to be an issue. But sometimes you just don't want an RTM connection, ya know?

closed in #51


Add an Audit Preparation objective

This will include earlier scope development and preparation activities.

This is currently formatted as an objective (currently "method"), but in the document_matter folder, as it has been carved down to more the auditor's prep outside of the context research work.  This could change again based on the final work on https://github.com/OpenInternet/SAFETAG/issues/148


Expose postTransform to all builder APIs to allow index html manipulation

Command
build, serve
Description
We are dynamically generating our index.html through just-jeb/angular-builders because we have preconnect's set based on env vars and other stuff that cannot be done through JS.
Now we want to move to the Angular 17 application builders. But we cannot modify the index.html there. We already tried programmatically but buildApplication does not expose the transform plugin option from IndexHtmlGenerator.
Describe the solution you'd like
The IndexHtmlGenerator already has an postTransformPlugin which only requires the option postTransform to be passed to it from the builders.
If we would pass this option to executePostBundleSteps and then to generateIndexHtml we can then modify the index.html.
Describe alternatives you've considered
An angular.json property to a file that exports a default function that is passed to postTransform

<EMAIL_ADDRESS>Here is a patch file that works.

👍


Team Settings and User Settings

I think it would be awesome if basic settings could be declared globally for everyone working with the same repository and are part of version control. There could be a settings.user.json for individual user settings that are not part of version control and can be adjusted to your individual needs. It could be a little complicated to handle the syncing between the two. Let me know what you think and it's worth it and/or feasible.

Yes, I think this is feasible, it could work in a way, that it would take the global settings, unless you override them. However I pretty busy right now with my daytime work... So this might have to wait a little, as I have some more pressing issues to work on in AxoCover. Still if you have time to it - I think it is doable in a few hours, you can do it and make a pull request.


[WIP] Deployment lifecycle enhancement

Notes for Reviewers
This PR fixes #
Signed commits

[ ] Yes, I signed my commits.

I'll take a look at the merge conflict.

Good demo today, @codeSafari10. 👍

LGTM


epss_365 day calculation

Hi @Walter-Haydock:
Great job on the DSRAM model and the notebook.
Couple of questions:

Can you please explain the math that you used for the exploitation curve factor?
risk_of_exploitation = .05 ^ (.0125 * CVE age in days)
Based on your comments on the mandiant research, wouldn't this be a discrete probability of 33.33% between 1 and 7 days (i.e, a week), 22.22% between 8 and 30 days (assuming 30 days per month) and 14.82% for > 30 days. How are you able to derive a continuous probability based on this assumption? Can you please explain how you are computing the probability across 12 months to extrapolate the 30 day epss probability to 365 days? (lines 106-118 in likelihood.py)?
How do you calculate the likelihood of occurrence of an exploit from the epss_30_day probability?

@rajkrishnamurthy - thanks for the questions.

The basis for this is extremely rough. I basically played around with a graphic calculator to come up with an equation that matches Mandiant's findings, and then added that equation to the model. I am absolutely open to a better/more precise approach.
I agree that the Mandiant research has multiple buckets, but my assumption is that the probability of exploitation decreases over time in a non-linear fashion (described by the equation I mapped above). That is how I derived a continuous probability.
The epss_365_day probability uses the equation above to derive the probability of exploitation for each month of a one year (12 month) period. I then used the equation from this post (https://math.stackexchange.com/questions/490859/calculating-probabilities-over-longer-period-of-time) to determine the the total probability in a one year period.

Thanks @Walter-Haydock. I read the stackexchange link but did not understand because I believe that this follows a discrete probability model. Are you open if I create a PR with changes. I will document my changes as well.

Please do! I would greatly appreciate your input, and by no means have cornered the market on statistical knowledge.

On Aug 22, 2022, at 6:09 PM, Raj Krishnamurthy @.***> wrote:
Thanks @Walter-Haydock https://github.com/Walter-Haydock. I read the stackexchange link but did not understand because I believe that this follows a discrete probability model. Are you open if I create a PR with changes. I will document my changes as well.
—
Reply to this email directly, view it on GitHub https://github.com/Deploying-Securely/DSRAM/issues/8#issuecomment-1223200345, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ6TOBQMFDPQEPCLS4IV32TV2P3CVANCNFSM57CM2MIQ.
You are receiving this because you were mentioned.


Number 1, image resizer does not work win 11 build 22621.1702.  The screen doesn't look like this https://www.techrepublic.com/article/how-to-use-the-preview-pane-add-on-for-file-explorer-in-windows-10-powertoys/ no side bar on left which would be nice.

Microsoft PowerToys version
0.70.0
Installation method
PowerToys auto-update
Running as admin
Yes
Area(s) with issue?
Image Resizer, Settings
Steps to reproduce
Just try opening it.
✔ Expected Behavior
For it to work resizing photos
❌ Actual Behavior
Not an option at this time, anywhere.
Other Software
No response

@Edmiester that post is from over THREE years ago. A lot has changed. And still is. I could close this issue just for that.
But, if the problem is that Image resizer is not working: can you be much more specific, please? We really need exact steps to reproduce. Like, does it show up in the context menu of a supported file type? (note: it might be translated, in case you would be searing for English text and check the extended menu in case you're using Win.11) Or does it open the window, but not apply to the images? What are your settings? What file types do you try it on?
Also, /reportbug

I guess it was an issue with my PC.  After restarting it did indeed show up when right clicking a photo to enlarge.  My apologies in this report.
From: Jay @.>
Sent: Wednesday, May 31, 2023 3:44 PM
To: microsoft/PowerToys @.>
Cc: Edmiester @.>; Mention @.>
Subject: Re: [microsoft/PowerToys] Number 1, image resizer does not work win 11 build 22621.1702. The screen doesn't look like this https://www.techrepublic.com/article/how-to-use-the-preview-pane-add-on-for-file-explorer-in-windows-10-powertoys/ no side bar o...
@Edmiesterhttps://github.com/Edmiester that post is from over THREE years ago. A lot has changed. And still is. I could close this issue just for that.
But, if the problem is that Image resizer is not working: can you be much more specific, please? We really need exact steps to reproduce. Like, does it show up in the context menu of a supported file type? (note: it might be translated, in case you would be searing for English text and check the extended menu in case you're using Win.11) Or does it open the window, but not apply to the images? What are your settings? What file types do you try it on?
Also, /reportbug
—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/PowerToys/issues/26533#issuecomment-1571060616, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AMTCI5BPMCSXYDHEJTVFB4DXI7CUHANCNFSM6AAAAAAYV5JS3M.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>


Example NewFarm.ps1 fails on Server 2016

The example NewFarm.ps1 tries to install the feature InkandHandwritingServices which no longer exist on Server 2016.

Updated documentation to reflect that the example is for Windows Server 2016, and added a comment about adding the Ink and Handwriting Services for Win2012 R2 installs


Track usage of discriminator schemas, improve schema tracking design

This change improves how we track schema usage and adds tracking for discriminator schemas.  The overall design of the schema tracking algorithm has also been improved, removing the need for some duplicate information and improving code organization.
Fixes #201.

Regression failure is related to a recent change around binary schemas (#193).  I believe the Python generator team is working on a change to respond to this: https://github.com/Azure/autorest.python/issues/450.


Port Hub Service Guide Docs

Copy over Hub Service Guide Docs from docs.2i2c.org.
This will form the starting point for developing a new handbook for the community showcase hub.

I've checked this out on the community showcase hub and everything is working fine – apart from a few internal links that have broken, but I figure it's not worth fixing at this point since I will be tearing down and reworking the whole thing in a future PR.


Go module update broken

The go module based updates seem broken to me since quite some time:

It's a bit hard to debug since I don't have any access to logs or such, but you may find something. The upstream repository is: https://github.com/cri-o/cri-o

Thanks for reporting. This is one for @hmarr.

I think the problem is that BitBucket switched off the previous version of their API, which was being used under the hood by one of the libraries we use for mapping packages to SCM repos. There was a patch to the library a couple of days ago to flip it to the new API version, which I'm hoping will fix this.
I was surprised Dependabot hadn't automatically kept the library up-to-date, then I realised (to my horror!) that we didn't have Dependabot enabled on that particular part of our codebase 😱. That's fixed in https://github.com/dependabot/dependabot-core/pull/1259.

Thanks for all the work behind it.


Remove php-mysql support

Remove DB support for mysql, sqlite3 and postgresql.
This puts all the DBs on a level playing field.
If we want to install db support, which we probably do, we probably want a resource elsewhere that deals with recompiling php with the supporting libraries
Issues
Resolves #154

removing the mysql dependency would keep me using this cookbook,  it would great to see action as upgrading bits can be a real PITA right now and its sad to see mysql as something unrelated to installing php is holding it back.


Make headDirectionQueue a part of the regular tasks

8e20ea94bd64064427d166ccca2165111f614090 introduced the variable headDirectionQueue to src/App.svelte, making it simpler for the user to perform sharp turns. This is a usability improvement, but I'm not sure if it should be part of the regular tasks or some later task.
If it is to be introduced at some pre-existing point, it either has to be introduced at task 2.2 or at task 3.5. Otherwise, we could either make a completely new task for this or leave it out altogether.
My hunch is that introducing it at 2.2 will feel premature to most workshop participants. The task currently instructs the user to disregard the possibility of the snake eating itself, and I think that it's smart to introduce as little as possible to the user at once.  Task 3.5 is in my opinion a good stepping stone to understanding the need for queuing itself. This makes me think that adding a new task, for example 3.6, is the best solution.

Note that in ab4a7475138446533355a34c064fe960934dc369, I rewrote some functions, making the logic simpler and better suited as a stepping stone.
Currently, my plan is to simplify 3.5, so that the participants are instructed to disregard inputs that are the same as the current head direction. 3.6 will be about the fact that users will sometimes press two keys in sequence so quick that the snake is still able to eat itself, because the head is pointing in another direction.
The goal of 3.6 will consequently be to make the queue and the turn logic.

Done.


blueman: 2.2.1 -> 2.2.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/blueman-project/blueman/releases.
meta.description for blueman is: "GTK-based Bluetooth Manager"
meta.homepage for blueman is: "https://github.com/blueman-project/blueman"
meta.changelog for blueman is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-adapters passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-applet passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-manager passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-services passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-sendto passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/blueman-tray passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-adapters-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-applet-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-manager-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-services-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-sendto-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/.blueman-tray-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-adapters-wrapped-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-applet-wrapped-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-manager-wrapped-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-services-wrapped-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-sendto-wrapped-wrapped passed the binary check.

/nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin/..blueman-tray-wrapped-wrapped passed the binary check.

6 of 18 passed binary check by having a zero exit code.

15 of 18 passed binary check by having the new version present in output.

found 2.2.2 with grep in /nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2

found 2.2.2 in filename of file in /nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2

directory tree listing: https://gist.github.com/131a42e3698e88a3841fd26be0a5659d

du listing: https://gist.github.com/7fc1b89bbf678423ecda90c717d8e93c

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
blueman

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A blueman https://github.com/r-ryantm/nixpkgs/archive/7f3755e67a3f147d8627f35030470e14aac62a42.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2
ls -la /nix/store/n40ifx25kdj08004bnykwqh6p31ihlrz-blueman-2.2.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

blueman

Maintainer pings
cc @abbradar for testing.

Result of nixpkgs-review pr 132966 at 7f3755e6 run on x86_64-linux 1

1 package built successfully:

blueman

2 suggestions:

warning: unused-argument
Unused argument: fetchpatch.
Near pkgs/tools/bluetooth/blueman/default.nix:4:88:
  |
4 | , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }:
  |                                                                                ^

warning: unclear-gpl
gpl3 is a deprecated license, please check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/tools/bluetooth/blueman/default.nix:54:5:
   |
54 |     license = licenses.gpl3;
   |     ^

Added the backport label since this fixes an annoying bug introduced by another backport.


update 'github.com/mdlayher/arp'

This dependency is being used by our metallb fork. We should update our fork to use a new version of 'github.com/mdlayher/arp' so that we revert the change made in https://github.com/cilium/cilium/pull/25807

hi @aanm, is updated  github.com/mdlayher/arp to the latest version?

@christarazi Can you confirm this? thanks

Metal LB uses the library, likely for their L2 feature, which we never supported (can't be enabled in the embedded version in Cilium) so we should be able to update without consequence as long as the API did not change.
We also have a direct dependency since https://github.com/cilium/cilium/pull/25254, where we do actually use it, so we will need to watch out for that if we upgrade.

I think what @dylandreimerink said covers everything.

Hey @aanm I'd love to work on this if you could please assign it to me?

@plant99 assigned

Hi folks, I was searching through the good first issues as a first time OS contributor and came across this issue which I believe is now closed. When you find the time could you please close the issue as well? Thankyou!

The metallb dependecy was dropped in #36191, but we still exclude updates for github.com/mdlayher/arp in the renovate config. Should be fixed by #36542.


Keep location under mouse pointer fixed while zooming (fixes #68)

I was only to test on a regular PC so it would be nice if you could verify the new behavior on a touch device as well.

Looks good. Could you please put some word in the changelog? :)


FAI-12397 | Added to GitHub source page_size, timeout and params cleanup

Description
Added to GitHub source page_size, timeout and params cleanup
Type of change

[ ] Bug fix
[X] New feature
[ ] Breaking change

Related issues
Migration notes
Extra info

@chalenge PTAL


Ensure reproducibility of Solo5

This patch adds a new option availabe since GCC 8 and Clang 10 which delete absolute path from produced object files. It does not have huge implication on the execution of tenders and unikernels but it allows us to install Solo5 on some systems which check that installed files (like solo5_{hvt,...}.o) don't include user informations.

[ ] check the version of the compiler used

Let's merge it, but we should assert now that we don't support GCC < 10 and Clang < 8.


License

I see in package.json the license is MIT, but can you add an explicit license file? I can create a PR for that if you don't mind.

@MandarinConLaBarba any update regarding this issue?
The MIT license file should include the following:
Copyright <YEAR> <COPYRIGHT HOLDER>

Will appreciate it if you can add it.

Looks good. Thanks for getting to this so soon.


add setter to interface too

Pull Request Test Coverage Report for Build 218

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

Totals

Change from base Build 216:
0.0%

Covered Lines:
178

Relevant Lines:
178

💛  - Coveralls


Vulnerability roundup 100: go-1.4-bootstrap-20161024: 1 advisory [7.5]

search, files

[ ] CVE-2021-27918 CVSSv3=7.5 (nixos-20.09)

Scanned versions: nixos-20.09: 12d9950bf47.
Cc @cstrahan

See also: #113445

I think this one is not relevant


[20.0.0] More backports of fixes, mostly c-api related

https://github.com/bytecodealliance/wasmtime/pull/8344 - needed for later cherry-picks
https://github.com/bytecodealliance/wasmtime/pull/8345 - needed for smoother externref c-api changes
https://github.com/bytecodealliance/wasmtime/pull/8353 - bugfix
https://github.com/bytecodealliance/wasmtime/pull/8358 - release notes
https://github.com/bytecodealliance/wasmtime/pull/8356 - bugfix for c-api
https://github.com/bytecodealliance/wasmtime/pull/8346 - preserve externref support in the c-api
https://github.com/bytecodealliance/wasmtime/pull/8355 - bugfix
https://github.com/bytecodealliance/wasmtime/pull/8364 - bugfix
https://github.com/bytecodealliance/wasmtime/pull/8366 - bugfix for wasmtime-py
https://github.com/bytecodealliance/wasmtime/pull/8363 - bugfix for wasmtime-cpp (and others)

This now additionally includes https://github.com/bytecodealliance/wasmtime/pull/8369 to fix CI