Slimcat not reconizing an owner for a private room

A friend of mine owns a set of rooms on f-list and he can't do room owner things on the room because slimcat returns an error to him saying that only the room's owner can do opping and such.
I don't know much about the problem, but I can tell you what I do know

The room(s) were made before he moved to slimcat
They have been open for a long time.

That is about all I can tell you, and I don't know when I will be able to get more information, mostly because he is on rather sporadically. If I can get more information, I will reply to this if and when I get it.

slimCat does not do any validation on commands. Those errors are coming straight from the server.
Most likely, his/her name is not capitalized correctly in the modlist.

Is there a way to get around this, or view the modlist itself? I have not started many rooms or anything, so I don't know how they all work.
Date: Sat, 5 Sep 2015 07:50:39 -0700
From<EMAIL_ADDRESS>To<EMAIL_ADDRESS>CC<EMAIL_ADDRESS>Subject: Re: [slimCat] Slimcat not reconizing an owner for a private room (#389)
slimCat does not do any validation on commands. Those errors are coming straight from the server.
Most likely, his/her name is not capitalized correctly in the modlist.
—
Reply to this email directly or view it on GitHub.

No, this is just how the server works. You cannot get around it. You can view the moderator list normally in slimCat.


Connection ends after 227 Entering Passive Mode

When trying to upload connection ends after these messages:
[08-28 21:20:12] [debug] < '220 Microsoft FTP Service\r\n'
[08-28 21:20:12] [debug] > USER myusername
[08-28 21:20:12] [debug] < '331 Password required\r\n'
[08-28 21:20:12] [debug] > PASS ******
[08-28 21:20:12] [debug] < '230 User logged in.\r\n'
[08-28 21:20:12] [debug] > FEAT
[08-28 21:20:12] [debug] > TYPE I
[08-28 21:20:12] [debug] < '200 Type set to I.\r\n'
[08-28 21:20:12] [debug] > PASV
[08-28 21:20:12] [debug] < '227 Entering Passive Mode (nnn,nnn,nnn,nnn,224,153).\r\n'
[08-28 21:20:22] [debug] > ABOR
[08-28 21:20:22] [debug] < '226 ABOR command successful.\r\n'
After this.. nothing happens.

I have that same problem
I'm doing remote to local 30 seconds later it's 227 passive


Use in pipe?

Hi, awesome library!
I have some problems though to run it in nlp.pipe - can you please clarify how that would go?

Hi @duxan ,
Thank you for opening your issue. What is the problem you are having? What are you trying to do?
I tried to use this model with nlp.pipe with the following snippet and I didn't see problems:
import spacy

nlp = spacy.blank('en')
nlp.add_pipe('universal_sentence_encoder')

texts = ["One document.", "Another document", "Lots of documents"]
for doc in nlp.pipe(texts, batch_size=50):
    vector = doc.vector
    print(vector.shape)

Hi @duxan ,
Thank you for opening your issue. What is the problem you are having? What are you trying to do?
I tried to use this model with nlp.pipe with the following snippet and I didn't see problems:
import spacy

nlp = spacy.blank('en')
nlp.add_pipe('sentence_bert', config={'model_name': 'en_stsb_bert_base'})

texts = ["One document.", "Another document", "Lots of documents"]
for doc in nlp.pipe(texts, batch_size=50):
    vector = doc.vector
    print(vector.shape)

Ah, the problem I had was that I used n_process  param, and vectors were empty. This example works as expected. Thanks a lot.

Yes, with n_processes there are some errors because the model unfortunately is not fork-safe.


Shorter config for zsh / bash

Rather than including the whole output of mise activate $SHELL and bloating shell config with about 50 lines, I'd propose a shorter, cleaner version:
command -v mise &> /dev/null && eval "$(mise activate "${SHELL##*/}")"

This will check if mise is a binary, and only activate it if so.
[Yes, I source .bashrc from .zshrc]

this is longer than the example. and "$SHELL" is not standard.

Thanks, you're right!  My brain-fart.


Update _markdown.html.twig

Q
A

Bug fix?
no

New feature?
no

License
MIT

Small PR to "mimic" the showcase example

Thanks :). I wish we didn't need to duplicate the code to these code snippets... but it's tricky to create a more "readable" version of the code in some cases (e.g. hide less important details for demo purposes). But then, we get duplication / de-sync


Will ffmpeg (& Linux applications) work on NodeOS?

Simple question, will I be able to [install, run, interact with] software like https://github.com/FFmpeg/FFmpeg, https://github.com/rg3/youtube-dl (Python applications, C, C++, Golang) from within NodeOS?

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg
Does this help?

Still depends on ffmpeg under the hood, I can use the emscripten build but this is a general question with some specific examples. On the website NodeOS describes itself as being built on Linux, is it still possible to install Linux applications underneath the NodeOS layer? (If that's how it works)

Whoops. Misunderstood. Sorry about that.

Since it's based on the Linux Kernel, it is able to execute any binary application targeted for Linux. Even if they do not allow binary software (ELF format), they might allow them compiled as .node files or even WebASM. Afaik, the LLVM devs are working on a WebASM backend, so using Clang, compiling ffmpeg to a loadable JS module should be possible with an ok-ish performance. Though I think that it will be more than enough for anything you would like to do with NodeOS...

Since it's based on the Linux Kernel, NodeOS is able to execute any binary application targeted for Linux.

That's it, NodeOS is capable to exec regular Linux commands. In fact, the Node.js binary is a regular one, it's only that NodeOS is not focused on that, but nothing forbids to do so. You can add a musl-compiled ffmpeg binary and just drop it on your NodeOS instance, and it should work, or better than that, help to ffmpeg-fluent project to allow to bundle a ffmpeg binary or use it as a statically linked library.

Afaik, the LLVM devs are working on a WebASM backend, so using Clang, compiling ffmpeg to a loadable JS module should be possible and it will probably have an ok-ish performance.

REALLY interesting, do you have any links for that? I have been working with WebAssembly lately and seems really cool! :-D

do you have any links for that?

Official target in repository: https://llvm.org/svn/llvm-project/llvm/trunk/lib/Target/WebAssembly/

This WebAssembly backend is presently under development.
Currently the easiest way to use it is through Emscripten, which provides a
compilation environment that includes standard libraries, tools, and packaging
for producing WebAssembly applications that can run in browsers and other
environments.

Actually, it's quite old news. Back in 2015, there was a Mozilla blog post about using LLVM to compile to WebASM: https://hacks.mozilla.org/2015/12/compiling-to-webassembly-its-happening/
I am really looking forward to using Rust to compile to WebASM, because that would yield so many security guarantees and good code <3 (note: Rust uses LLVM)  I am pretty sure, that many modules on npm would benefit a lot from WebASM. NodeOS will also probably be able to rewrite a few parts for better performance. Heck, the world will become a better place for performant code in the JS world!

Does currently Node.js support native execution of WebAssembly code? Maybe it would be possible to add a binary loader to the Linux kernel for WebAssembly binaries...

Chrome is a good indicator for the V8 version, from which onward a feature is supported. Check out MDN. V8 v5.7+ will support that feature. Node.JS is currently at V8 v6.0. In theory, it should be supported. However, it is difficult to find actual code examples on how to use it. Here is one from February 2017. I don't think that it is possible to load WebAssembly from the Kernel and imho it doesn't make a lot of sense. Why load WASM if you can have ELF, which is a lot more performant?
Something which definitely is possible, though, is loading Rust binary .node files into NodeJS using the Neon project. If I had to write some performance lower level code in for NodeJS, I would start writing it now, making use of a Neon-wrapper and later on changing the whole thing to WASM by removing the wrapper. Though I think that the .node module would probably be more performant, because it real binary code vs WASM AST byte-code. Since you write code for NodeOS exclusively, you would even just need one (two, for x32) compiler targets, which is very manageable.


API and integration with a nodeJS app

Hi,
I'd like to integrate the readout from soundmeter into a nodeJS app I'm building.
I'm actually not very familiar with Python so I wasn't able to figure exactly how to query which file in soundmeter using python-shell for example to retrieve the RMS value.
Right now I'm running soundmeter straight from the terminal. But ultimately I'd be calling it from my nodeJS app and use the value there.
Any advice ?
Thanks

Hm, I see.
Is there a way that I could call directly one of the soundmeter .py files with arguments and config (not using the cli call)
Then I could easily get the output that way maybe: https://ourcodeworld.com/articles/read/286/how-to-execute-a-python-script-and-retrieve-output-data-and-errors-in-node-js

Ha! thanks, that works now.
Yes indeed that would be perfect.
Or, if your lib has a .py script that can be called directly and outputs the data in JSON then it's even "cleaner" to pickup from other languages that might want to use the output.
Could come with the likes of :

RMS value
timestamp
or other more fancy info related to the value that some might use.

Another question - slightly related, if I want to perform more readouts (right now it seems it's like 1/sec or so) can it be set from parameters?

ok that's perfect yes!
Let me know if you need any testing with the API when you get to implement it.  :)


Unable to sweep LND on-chain funds

I have a RaspiBlitz running with the following specifications:
RaspiBlitz: 1.8.0
bitcoin: v23.0.0
LND: 0.15.2-beta
The LND node has been running for ~7 months. A few days ago, all my last LND channels were forced closed by the other peers. I'm not sure if this was related to the LND bug or something with Tor or something completly unrelated. Anyway, I decided that I would like to switch from LND to C-lightning on that occasion. Before doing that, I installed the lastet LND hotfix version 0.15.2-beta according to a small tutorial from openoms to avoid any risk. Thereafter I installed c-lightning to run in parallel and changed eg LNbits to use it as a default.
After that, I closed all channels that the node has, which worked as expected. Now my LND node reported on-chain funds as expected, and also respective UTXOs. Before moving all my funds back to my hardware wallet, I did a small test transaction which worked successfully from LND onchain to the hardware wallet. After that however, when I tried to sweep the on-chain funds to my normal bitcoin wallet, I got the following error:
Unable To Broadcast Sweep Transaction: Unmatched Backend Error: -26: Non-mandatory-script-verify-flag (script Failed An Op_equalverify Operation)
I managed to identify the UTXO which is causing a problem (by using the 'Lease' functionality in Ride the Lightning). It was the UTXO with the change from my LND on-chain to hardware wallet transaction.
Because I didn't have any other ideas, I opened a bug with LND: https://github.com/lightningnetwork/lnd/issues/7022
Unfortunately, one developer investigated that apparently my LND has sent the change to an address for which it does not posses the private key. We confirmed that by using the seed words with chantools and importing all private keys in electrum. The balance shown is 0. There is further information about the addresses in the issue.
Would you have any idea if this issue might be related to the parallel use of c-lightning, and would you have ideas how I could get the funds back? This is very unfortunate, since the amount lost is very large.

Sorry to read this. Was the right thing to do to open an issue with LND as it seems to be bug even if not caused but could possibly be prevented there.
Unfortunately I can say no more than what the LND devs did after thorough investigation.
This problem is not related to using CLN at the same time as those completely different wallets and not interacting.
A memory corruption can happen and one known way to prevent it is to use a machine with ECC memory. That is a recommendation to use for significant amount of funds with the risk appetite being everyone's own decision. Really sorry that these comments can't really help after the fact.

Got another report of a similar case on Telegram https://t.me/raspiblitz/114533
There seems to be an issue @guggero. Directed the user to the LND Slack with more details.

Thanks a lot for your reply. For me it was just important to make sure that it was not a weird combination of steps and tools that could always lead to this outcome. I completly understand that there is a likelyhood of loosing the funds, it's stated clearly in all RaspiBlitz guides and of course also in LND documentation. It's still a suprise if it happens because nobody thinks he's the one that will be hit :-D.
Based on the second comment I assume it could still be a software issue, correct? The likelyhood of this happening in a very similar setup twice in a row is probably low. Unfortunately, after the LND feedback was that it is not a software issue, I reset my RaspiBlitz and therefore have no more logs, except for the backed up the wallet.db file. If that would be interesting for you (@openoms ) to look at please let me know and I'm happy to provide it.

Got another report of a similar case on Telegram https://t.me/raspiblitz/114533
There seems to be an issue @guggero. Directed the user to the LND Slack with more details.
Please let us know if anything can be done on the Raspiblitz side to fix or prevent this.

That's a completely different error message and address type. Let's not jump to conclusions please. I messaged the user on two platforms, I need more information. Could just be a weird edge case around Taproot addresses, let's not toss around "loss of funds" before we at least see some logs.

@papssaj is this still relevant?
Closing for now, if it still persists, please re-open.

hello, i have actually the same problem, i want so sweep all my funds and i get this . unmatched backend error: -26: non-mandatory-script-verify-flag , im on lnd 0.17.3-beta


[SYS-4571] Fixed end date to look at the end of the day

Fixes SYS-4571
Creator

[ ] Build relevant tests if any apply
[ ] Ensure there are no new warnings
[ ] Upload an animated GIF showcasing the solution (if it applies)
[ ] Set a relevant reviewer

Reviewer

[ ] Run test and make sure all tests pass
[ ] Review function and form on iOS
[ ] Review function and form on Android
[ ] Review function and form on Web
[ ] Review new test logic

To test this:

On the alpha branch, run the app and go to giving history.
See what the date is of the last transaction made.
Click on the filter and choose a start date before the last transaction date and an end date that is the same date as the last transaction date.
Cry a little inside when you see that the last transaction does not show up in the filtered list.
Pull this new branch.
Filter using the same dates
Cheer that the filtered list of transactions now includes the last transaction!
Approve this pull request.

@richarddubay Having a hard time testing this. 1) The date picker won't allow me to pick dates in the past, and 2) I am having some very odd behavior take place when filtering.

@IsaacHardy The date picker thing should be fixed with the above commit. Filtering to have a smaller list does bring back something like SYS-4464 into play. On super small lists the data just continually refetches ... which makes for an interesting app experience.

@richarddubay We need to make sure this entire experience doesn't have these interesting experiences within them. We should look into ways to fix the infinite refetch and the date picker/ filter


Nikki

rendered html to handlebars

Especially, after conversation with Treighton we won't commit this branch, but we should keep it as a reference for the available HTML and CSS.


feat: add application tracing

Open Items:

[ ] Figure out a way to configure the sampler. Currently this is hardcoded to 1%. However, there should be a way to receive the configuration from Jaeger.

/test


Enhance expect exceptions

Changed log

Add the expectExceptionMessage to check whether the expected exception message is same as result.

Hi @davidbyoung, thank you for your reply.
You're right and I also remember that this recommendation you mention on another PRs.


Broken links

The links within this page to,
Microsoft security guidance for political campaigns, nonprofits, and other agile organizations (you can use these recommendation in any environment, especially cloud-only environments)```

, is broken.

---
#### Document Details

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

* ID: ef8cabb0-082b-0496-36cc-636e40135179
* Version Independent ID: adba3da4-6dc0-0907-bbf7-6b8e21de2d78
* Content: [Configure your Office 365 tenant for increased security - Office 365](https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/tenant-wide-setup-for-increased-security)
* Content Source: [microsoft-365/security/office-365-security/tenant-wide-setup-for-increased-security.md](https://github.com/MicrosoftDocs/microsoft-365-docs/blob/public/microsoft-365/security/office-365-security/tenant-wide-setup-for-increased-security.md)
* Service: **o365-seccomp**
* GitHub Login: @BrendaCarter
* Microsoft Alias: **bcarter**

@imailink Thank you for the feedback. We have made changes to the doc via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/995
Thanks
Sri

@imailink - From our understanding, the issue has been resolved based on this merged commit https://github.com/MicrosoftDocs/microsoft-365-docs/commit/84b2351662bf2a174883cffa9827a267689c8f6f but it may take a few days for the merged content to appear in the article. If you feel it hasn't been resolved, please re-open this issue.
Thank you for your contribution to make the docs better! Much appreciated!


Fix missing Environment Variables in opentofu-runner

These environment variables were being passed to the systemd unit but not forwarded to the opentofu-runner podman container.
Fixes the missing database username/hostname:  INFO] dbs-helper - @@@@@@@@@@@@@@@@@@ PG CONFIG: {"host":"localhost","port":"5432","user":"null","password":"smartvm","ssl":{"rejectUnauthorized":false},"database":"postgres"}
Ref https://github.com/ManageIQ/manageiq-providers-embedded_terraform/issues/31

Backported to radjabov in commit ce6384742a2b62fcef8abb32f537cd09696600de.
commit ce6384742a2b62fcef8abb32f537cd09696600de
Author: Jason Frey<EMAIL_ADDRESS>Date:   Fri May 24 10:24:11 2024 -0400

    Merge pull request #32 from agrare/fix_missing_env_vars

    Fix missing Environment Variables in opentofu-runner

    (cherry picked from commit 05716254bdab2934fdd3e100c99fe38de142fe78)


Edit publishing-with-visual-studio-code.md

Edit I propose
This commit edits
HelloWorld.exe (HelloWorld on Linux, not created on macOS.)

->
HelloWorld.exe (HelloWorld on Linux or macOS.)

When I followed the steps in this tutorial (publishing-with-visual-studio-code.md),
$ dotnet publish --configuration Release

made an executable file with the name of the project directory / namespace in bin/release/net8.0 and in bin/release/net8.0/publish.
publish created an executable file; that contradicts

not created on macOS

So, this commit removes the note that publish does not create this file on macOS.
Environment where I observe this
$ dotnet --version
8.0.101

macOS Big Sur (version 11.7.10)
The version of the text before this commit (not created on macOS) may be true for some environments. I make this pull request to share that it is not true in all environments.

Internal previews

📄 File
🔗 Preview link

docs/core/tutorials/publishing-with-visual-studio-code.md
Tutorial: Publish a .NET console application using Visual Studio Code

I used VS Code. In case using VS Code explains the difference between what I observed locally and what the docs state, I paste here the .vscode/launch.json and .vscode/tasks.json files VS Code made.
.vscode/launch.json
"version": "0.2.0",
    "configurations": [
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
            "name": ".NET Core Launch (console)",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/bin/Debug/net8.0/hello_world_through_vs_code.dll",
            "args": [],
            "cwd": "${workspaceFolder}",
            // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
            "console": "integratedTerminal",
            "stopAtEntry": false
        },
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "attach"
        }
    ]
}

.vscode/tasks.json
{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build",
            "command": "dotnet",
            "type": "process",
            "args": [
                "build",
                "${workspaceFolder}/hello_world_through_vs_code.sln",
                "/property:GenerateFullPaths=true",
                "/consoleloggerparameters:NoSummary;ForceNoAlign"
            ],
            "problemMatcher": "$msCompile"
        },
        {
            "label": "publish",
            "command": "dotnet",
            "type": "process",
            "args": [
                "publish",
                "${workspaceFolder}/hello_world_through_vs_code.sln",
                "/property:GenerateFullPaths=true",
                "/consoleloggerparameters:NoSummary;ForceNoAlign"
            ],
            "problemMatcher": "$msCompile"
        },
        {
            "label": "watch",
            "command": "dotnet",
            "type": "process",
            "args": [
                "watch",
                "run",
                "--project",
                "${workspaceFolder}/hello_world_through_vs_code.sln"
            ],
            "problemMatcher": "$msCompile"
        }
    ]
}

Version: 1.85.2 (Universal)
Commit: 8b3775030ed1a69b13e4f4c628c612102e30a681
Date: 2024-01-18T06:40:32.531Z
Electron: 25.9.7
ElectronBuildId: 26354273
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.6.0


Make sure code generation falls back from ISPC to C++ when Eigen solver is needed

Currently the Eigen solver is used with the sympy mode for derivimplicit and sparse SOLVE methods. But the solver cannot be used in combination with ISPC code generation. In these cases, nmodl should fall back to generating C++ instead.

right now, does it raise an error or it produces wrong code?

special trick.. I went into the past and fixed this: https://github.com/BlueBrain/nmodl/commit/b8fc1301a3b4fef1a37b7d4b678779fb5af4d8a9
that's how good i am...


Installation & Usage

Hi there,
could you provide some information on how to install and use the extension?
This would probably fit into the readme.
Could also be useful if you provide a release via github - this way one doesn't have to clone/ download the source code and compile it locally.

Yep — will do!


[User-Story] - RQA-Definition schema (Load testing)

Story
As a USER who PRECONDITIONS, I want to DO_THING so I can ACCOMPLISH_GOAL.
Acceptance Criteria

[ ] Criteria 1
[ ] Criteria 2
[ ] Criteria 3

Dependencies

[ ] Blocked by issue one
[ ] Blocked by issue two
[ ] Blocked by issue three

Additional context
Add any other context or screenshots about the research request here.

See here: https://github.com/dqualizer/dqlang/tree/main/schemas/rqa-definition


Not able to move if last position is not a full block

If I log out on a Grass Path (which height is 15/16th of a full block) I am not able to move after logging in. I have to break the block. I have not tested this with other blocks.

Should by fixed now by most recent sponge version.


Explain hanging problems with semihosting

@adamgreig Thanks for the review. Hopefully the update addresses your request?

Yep, thanks!


One bad issure

On my kafka broker, it is too many close_wait about ten minutes; It is a coordinator. The consumerGroup is about 6000+  consumer；In the sarama log， i can not get some information about it.

@GitHub-huyuan please could you provide more information in to what you believe the bug in Sarama is? From the description/logs above this could be anything from a transient network issue, a broker issue or a config issue and in order to investigate a fix in Sarama we'll need more information

@dnwe can we close this due to no reply?


MethodMatcher should only matchOverrides when explicitly opted-in

Do not merge.
For https://github.com/openrewrite/rewrite/issues/1215
Issues with exact matching.

Closing in favor of consolidating into https://github.com/openrewrite/rewrite/pull/1217


Make collective.recipe.pip compatible with pip 6.1.0+

pip 7.0.0. has just been released:
https://pip.pypa.io/en/latest/news.html
This seems to have broken collective.recipe.pip.

thanks! 0.3.1 is out


Enable support for public mode, closes #20

This PR adds support for public mode. Using this, you can let anyone add links. Listing existing links or deleting links will be hidden behind admin access, where password will be needed.

I just tested this and it works great, thanks!


How to uninstall image from my computer

Hi
Could you teach me how to uninstall it ?
I am using ducker in win10
So I typed " docker run -d -p 3000:3000 -p 8081:8081 -it justinleewells/pogo-optimizer"
And it seems like it download about 10 file from here
but I found this computer is not using wireless so I want to uninstall it
But I don't know how
Thanks

docker rm $(docker ps -a -q) && docker rmi $(docker images -q) will delete all the containers and images.

I typed in Powershell but it seems not recognizable

docker rm $(docker ps -a -q) && docker rmi $(docker images -q)

                                           ~~

Powershell cannot read  &&
+ CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : InvalidEndOfLine

Don't know what to do :(
Help

Just do rm $(docker ps -a -q) then rmi $(docker images -q)

Problem solved!
Thanks a lot!


Resident Evil 2 (2019) support

I've added RE2 (2019 support), currently only displays the health color on the keyboard and mouse. Will probably toy around with it; suggestions welcome.
To do:

More variables? Plenty of pointers at https://github.com/Squirrelies/RE2REmakeSRT/blob/master/Research/RE2REmake.CT (will probably be maintained for speedrunners)

Will resubmit this PR under the v0.6 branch later today.

https://ci.appveyor.com/project/antonpup/aurora/builds/22129456/artifacts
If you'd like to try.

Tested during game play and everything seems to work as intended. Rank layer displays correctly assigned to the number keys at the top. All 3 effects in the status layer Fine (green) Caution (Yellow) Danger (red) all appear to work with a nice little fade effect for now.
Suggestions:
1)A replica animation of the heart monitor moving left to right across the keyboard matching the damage status.
2) Alternatively to suggestion 1, have a slow/medium moving effect going left to right across the entire keyboard (so covering all keys as it moves, could just be a small sector of keys or fill the keyboard as it moves) ending at the mouse. To add to this, the effect could ramp up in speed depending on health status as an experiment.
3) Move the rank layer to the Keypad portion of the keyboard, this may however effect those with "10 key-less" style keyboards so that may not be practical and not everyone would be able to use that layer if moved over.

Seeing some issues after loading into game now. Aurora recognizes the profile is launched however it will stay stuck on the Blue (purple in preview) "Rank Layer" after loading into a save, where as before it would change right away to the health status layer and display the appropriate color for the status. This may be something on my end, ie not getting the update that was pushed to the profile correctly or something along those lines.

Gonna close temporarily since the DLC has been released and changed some pointers around. Will reopen after I've updated them.


[WIP] Cosmos Stargate: protobuf serialization

Description
Cosmos new Stargate serialization and signing.
Old way:  Message is constructed in json, signed, and broadcast as json using /txs RPC.
New way:  Message is constructed in binary protobuf-serialization form, signed, and broadcast using /cosmos/tx/v1beta1/txs.  Supported since SDK version v0.40.
Adaptation guide:

Add SigningMode = Protobuf to Signing input:

    $0.signingMode = .protobuf;

    signingMode = SigningMode.Protobuf

Change API endpoint to /cosmos/tx/v1beta1/txs, using field SigningOutput.serializedBase64

Fixes #1446
Support is added in a compatible way, new SigningInput.signing_mode field has default value JSON for old, Protobuf for new mode.  Old Json signing can be deprecated once all Cosmos-based blockchains adapt to the new Stargate API.
Proto files are taken from the Cosmos SDK, and they are kept separate from the 'usual' proto files used for swift/kotlin interfacing.  The internal proto files are used for serialization for RPC messages.
Cryptoorg tests are adapted to use the new mode.
Testing instructions
Internal protobuf tests (CosmosProtobuf), incl. with test vectors from Cosmos doc.
Real-world Cryptoorg transfer test (TWAnySignerCryptoorg.SignTx_Proto_BCB213).
Unit tests, *osmos*:*rypto*.
Types of changes

New feature (non-breaking change which adds functionality)

Checklist

[x] Prefix PR title with [WIP] if necessary.
[x] Add tests to cover changes as needed.
[x] Update documentation as needed.
[x] I have read the guidelines for adding a new blockchain
[x] If there is a related Issue, mention it in the description (e.g. Fixes #<issue_number> ).

Tested with real-world Atom transfer TX.
To do: check coverage.

Coverage OK, ready for merge.


chore: update to latest forc

In order to ensure compatibility with the new forc deploy proxy feature; Once forc releases with https://github.com/FuelLabs/sway/pull/6366, the proxy contract can be updated.

Awaiting https://github.com/FuelLabs/sway/pull/6366

Awaiting https://github.com/FuelLabs/fuels-rs/issues/1475

The contract should match the proxy deployed in the forc deploy proxy feature; due to circular dependencies the changes were first introduced in https://github.com/FuelLabs/sway/pull/6254#issuecomment-2289708192


Character encoding in multipart/form-data

Hi Ste-gr,
I've tried your 1.5.0 RC2 and it's great! Finally Struts 1 in Jakarta EE9!
Only problem I have is with character encoding of text field in "multipart/form-data" forms, it's always ISO-8859-1, regardless of page encoding (I use UTF-8 everywhere).
For the moment I've bypassed the problem adding the line:
factory.setCharset(Charset.forName(request.getCharacterEncoding()));
in "org.apache.struts.upload:CommonsMultipartRequestHandler" after:
DiskFileItemFactory.Builder factory = DiskFileItemFactory.builder();
Maybe there is a cleanest solution via configuration, but I didn't find it :(
Can you tell me if it's possible to do them via configuration or if it could be useful to add my modification (perhaps improved) in the next release?
Thanks
Ale

Hi @talp1,
thank you for your report. I'll have a look at it.
Greetings
Stefan

@ste-gr We were experiencing the same problem with our application and did basically the same patch. It worked fine.

Hi @talp1 and @nyrygyk,
thank you for the hinds.
I will try to correct this by the end of this week (01/09/2024).
Greetings
Stefan

Hi Stefan,
thank you for your effort to this great project, I look forward to your changes.
Ale


Update LICENSE.template with CC-BY + BSD from IPR policy update

Matches https://github.com/whatwg/sg/pull/115.

Thanks @annevk!


DEV: getBucketLocation

Depends on
scality/utapi#84,
scality/Integration#433
scality/Arsenal#217

@ironman-machine
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation

Hello @nicolas2bert
Starting end to end procedure using the following payload:
{"REPO_NAME": "S3", "SCALITY_S3_BRANCH": "DEV/getBucketLocation", "DEFAULT_BRANCH": "rel/6.4", "SCALITY_UTAPI_BRANCH": "DEV/getBucketLocation", "SCALITY_INTEGRATION_BRANCH": "DEV/getBucketLocation"}
Please follow http://ci.ironmann.io/gh/scality/Integration/8872 for CI status.

@ironman-machine
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation

Hello @nicolas2bert
Starting end to end procedure using the following payload:
{"REPO_NAME": "S3", "SCALITY_S3_BRANCH": "DEV/getBucketLocation", "DEFAULT_BRANCH": "rel/6.4", "SCALITY_UTAPI_BRANCH": "DEV/getBucketLocation", "SCALITY_INTEGRATION_BRANCH": "DEV/getBucketLocation"}
Please follow http://ci.ironmann.io/gh/scality/Integration/8903 for CI status.

Thanks @electrachong - I added unit tests and one when user is not bucket owner.

@ironman-machine
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation
SCALITY_ARSENAL_BRANCH=DEV/getBucketLocation

Hello @nicolas2bert
Starting end to end procedure using the following payload:
{"REPO_NAME": "S3", "SCALITY_UTAPI_BRANCH": "DEV/getBucketLocation", "SCALITY_INTEGRATION_BRANCH": "DEV/getBucketLocation", "SCALITY_ARSENAL_BRANCH": "DEV/getBucketLocation", "SCALITY_S3_BRANCH": "DEV/getBucketLocation", "DEFAULT_BRANCH": "master"}
Please follow http://ci.ironmann.io/gh/scality/Integration/8980 for CI status.

@ironman-machine try
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation
SCALITY_ARSENAL_BRANCH=DEV/getBucketLocation

@ironman-machine ok
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation
SCALITY_ARSENAL_BRANCH=DEV/getBucketLocation

@ironman-machine
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation
SCALITY_ARSENAL_BRANCH=DEV/getBucketLocation

@ironman-machine try
SCALITY_INTEGRATION_BRANCH=DEV/getBucketLocation
SCALITY_UTAPI_BRANCH=DEV/getBucketLocation
SCALITY_ARSENAL_BRANCH=DEV/getBucketLocation

E2E: http://ci.ironmann.io/gh/scality/Integration/9592

@LaurenSpiegel I addressed your comments

http://ci.ironmann.io/gh/scality/Integration/9808

E2E: http://ci.ironmann.io/gh/scality/Integration/9837

E2E after squashing: http://ci.ironmann.io/gh/scality/Integration/9843


Unsure what behavior of terminal.integrated.confirmOnExit setting should be

Testing #117265

Set terminal.integrated.confirmOnExit to true
Have something long-running like yarn watch in a terminal
Reload window

See prompt asking if I want to kill active terminals - my initial expectation was that I wouldn't be prompted since the terminals will be restored.

Click "Yes"

The terminal with yarn watch shows as blank for a while before eventually loading, but the title in the dropdown remains empty and I can't seem to interact with it after that, I can't interrupt it.

We should ignore confirmOnExit when a reload is happening and call that out in the setting docs.


Align exposures text (Addresses cwa-documentation issue 578)

Description
This PR aligns the low risk to the high risk wording.
Link to Jira

GitHub Issue https://github.com/corona-warn-app/cwa-documentation/issues/578

EXPOSUREAPP-6264

Screenshots
Can't provide sorry, I tried using Launch arguments as @whiskey described in https://github.com/corona-warn-app/cwa-app-ios/issues/3804#issuecomment-963289065, however I was not successful to get the app to show low risk exposures.

Internal Tracking ID: EXPOSUREAPP-6264

@dsarkar Thank you for the response. Such information would be nice in the issue, which stayed open without any feedback for over a year. If an issue is open, in general it can be tackled by someone from the community and the work done should not be lost. In this case it is only a minor change, and I'm fine with closing this PR now. But there are bigger issues, which might also be addressed by the community because the issue is open and there is no information on the issue to not work on it.
I will open a new issue discussing how issues should be tackled by the community and how the communication between the team and the community can be improved so that there is no work done by the community, which then has to be rejected.


added skip-ssl-verify argument

Based on https://github.com/z4r/python-coveralls/commit/bd5b340a141c0a8e9f3dff3609aa1b973256ef3e

Hi @eddyxu are you still interested in maintaining this repo? If not we could fork it to https://github.com/coverallsapp

Hi, @nickmerwin  Thanks for the offering!
Sorry that I am very short in time to maintaining this project, giving that I have not worked on C++ or Python for 6+ years now, and have a kid today.
Please feel free to fork it to coverallsapp !


Enables shuffling in iterative_train_test_split

Fixes #289

@ChristianSch I apologize for the confusion earlier. I wasn't aware of GitHub's ability to fork a repo on GitHub itself. After forking it into my own account and then pushing it to my own forked repo, I was able to make a pull request, comparing across forks. I hadn't done any of that before as I've only contributed to projects that I was a contributor of. Thank you for your patience. The pull request should be ready for your review or anyone else who would like to review it. Are you in contact with any of the other contributors?

Don't worry ;) thank you for submitting a PR. I don't see myself fit reviewing this, I haven't done python + ML in years, I just did some maintenance. We have a slack that's been pretty much dead for ages now but I think someone else might come along and can review this! In the meantime you can use your fork as the lib actually! You could adopt this statement which I introduced in the reworked dependencies for openNE in the mean time:
pip install 'openne @ git+https://github.com/thunlp/OpenNE.git@master#subdirectory=src'

Hello @ChristianSch and @erikhuck, I looked at the code and tested this and it works well. The reasoning makes sense and the reduces the in issue discussed problem. I cannot think of a better solution to the problem myself.

We have a slack that's been pretty much dead for ages now but I think someone else might come along and can review this!

I'm not very qualified in the area of ML, but from a python, practical and testing standpoint, everything with the PR looks good. So I'd vote for merging it.

Please note IterativeStratification class also needs this fix.


Loss of precision in Integer -> Float autocast

When adding number autocast for 1.3.0, one key aspect of the design was to preserve the precision of numbers. That's why it's possible to cast an Int32 to a Float64, but not to Float32. However, literal autocasting might lose precision:
a : Float32 = 0
a = 33554435_i32
p a # prints 33554436.0

Probably the easiest fix it to see if for FloatN the literal integer fits in an (U)Int(N/2) or, better still, check the mantissa of the type, and raise an appropriate compilation error message.

That could detect the error but what should the action taken be? Compilation error?

Thanks @yxhuvud , I updated the issue.

Yes, I think this should be a compilation error. If you don't care about precision, you wouldn't use an integer literal.
We should also consider Float32 to Float64 autocasting.
Float64's range is much bigger as well. Literals outside of Float32's range silently turn up as Infinity. That should certainly be a compiler error instead.
x : Float32
x = 1.7976931348623157e+308 # => Infinity

Additionally, Float64 has higher precision than Float32. The problem with floating point literals is that they are almost always losing precision.
0.99999999_f32 # => 1.0
0.99999999_f64 # => 0.99999999
0.99999999999999999_f64 # => 1.0

So it's clear that a float literal is never really precise. Even that precise looking 0.99999999 is not that exact decimal value, it's just very close to it.
Still, when using a literal explicitly typed as Float64, the expectation is to represent a floating point value with 64-bit precision. Not 32-bits.  So I think an explicit Float64 literal should never autocast to Float32.

I realized the range problem isn't specific to autocasting, it also shows with regular literals:
1.7976931348623157e+308_f32 # => Infinity


composer scripts: prefer package dependencies

Scripts can be missing in the path, oppose to composer dependencies that are always installed. And in correct version.
This might work:
phpunit
phpcbf --standard=psr2 src/

This WILL work:
vendor/bin/phpunit
vendor/bin/phpcbf --standard=psr2 src/

Follow up to #80

I don't agree with this change. As you said, composer scripts do not require the vendor path to be defined.

This breaks on Windows.

@shadowhand I didn't know that. Could you refer me to source?

@mAAdhaTTah What would be the correct form then?

https://getcomposer.org/doc/articles/scripts.md#writing-custom-commands

@shadowhand It's quite hard to understand, yet ok.
What do you think about the ambiguity?

@TomasVotruba The current form is correct. There's no need to reference the vendor/bin explicitly. The paths will break on Windows because the slash is the other way. If you use phpunit, your global phpunit will be used. If you use composer test or vendor/bin/phpunit, your local vendor phpunit will be used.

It's not ambiguous. Whatever the bin-dir is set to will be put as the first entry in $PATH. For *nix based systems, with default configuration this means that calling either phpunit or vendor/bin/phpunit would be the same result. The problem is that the long form does not work on Windows and does not work with custom configuration.
The current configuration is correct, as @mAAdhaTTah said.

either phpunit or vendor/bin/phpunit would be the same result...

That is ambiguous, in meaning 2 command will result same.
Also, calling that manually from CLI might cause using different versions or missing one of the dependencies.
Using vendor/bin/phpunit is much more clear and straightforward.

@mAAdhaTTah Thanks for explaining. I understand now.


fetch request success but still catching error.

Please provide all the information requested. Issues that do not follow this format are likely to stall.
Description
I'm trying to fetch the API request in a class component's function. When i send the data all the data is sended success but responsing an error
called  [TypeError: Network request failed] but when JSON.stringify(res) it gives me another error
{"line":27764,"column":31,"sourceURL":"http://localhost:8081/index.bundle?platform=android&dev=true&minify=false"}
when i reach the line and the column it says there is nothing to look at
first i think that api header gives an error but it doesn't possible at beause if the header reproducing it it will not fetch the request success
my ngrok client says that POST /imApi/sendMessage success
React Native version: 0.62.2```
System:
OS: Windows 10 10.0.18363
CPU: (4) x64 Intel(R) Core(TM) i3-7100 CPU @ 3.90GHz
Memory: 2.76 GB / 7.89 GB
Binaries:
Node: 12.16.2 - C:\node\12.16.2\withNpm\node.EXE
Yarn: 1.21.1 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
npm: 6.14.4 - C:\node\12.16.2\withNpm\npm.CMD
Watchman: 20200415.154218.0 - C:\Users\hp\Downloads\Compressed\watchman\windows\bin\watchman.EXE
SDKs:
Android SDK: Not Found
IDEs:
Android Studio: Version  <IP_ADDRESS> AI-192.7<IP_ADDRESS>08749
Languages:
Java: 13.0.1 - C:\Program Files\Java\jdk-13.0.1\bin\javac.EXE
Python: 3.8.2 - C:\Python38\python.EXE
npmPackages:
@react-native-community/cli: Not Found
react: ^16.13.1 => 16.13.1
react-native: 0.62.2 => 0.62.2
npmGlobalPackages:
react-native: Not Found
## Steps To Reproduce
Provide a detailed list of steps that reproduce the issue.

1. make a class function with react native gifted chat and send a message o your back-end in the send message function
2.log the error and boom you've got it

## Expected Results
Describe what you expected to happen.
the expected result will be a success response

## Snack, code example, screenshot, or link to a repository:
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or provide a minimal code example that reproduces the problem.
You may provide a screenshot of the application if you think it is relevant to your bug report.
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve

sample code

import React, {Component} from 'react'
import {Giftedchat} from 'react-native-gifted-chat'
export Default class extends Component{
state: {
sending : true,
}
constructor(props){
//fetch the old messages
}
render(){
const send = (messages = []) => {
this.setState((previousState) => ({
messages: GiftedChat.append(previousState.messages, messages),
}));
  console.log('message Send button clicked');
  const newSendMessage = messages[0]['text'];
  var data = new FormData();
  data.append('groupId', this.state.groupIdNew);
  data.append('memberId[]', this.state.members);
  data.append('message', newSendMessage);
  data.append('userId', ApiUserId);
  const withMessage = {
    method: 'POST',
    body: data,
    headers: {
      Authorization: AUTH,
      Authorizationkeyfortoken: AUTH_TOKEN,
    },
  };

  fetch(API_HOST + 'imApi/sendMessage', withMessage)
    .then((res) => res.json())
    .then((json) => {
     console.log(JSON.stringify(json))
    })
    .catch((e) => {
      console.log(JSON.stringify(e));

    });

}
return(

)
}
}
//remeber this is a mock code please make your own code

I am facing this problem on production, it keeps catching the error even the request did go well.

similar problem(


[ISSUE-44] Get commit SHA from pull_request.merge_commit_sha

Fixes https://github.com/carloscastrojumo/github-cherry-pick-action/issues/44
As per linked issue, this PR aims to update the way in which the commit SHA to be cherry picked is retrieved.
Instead of getting it from process.env.GITHUB_SHA, it retrieves that SHA from contex.payload.pull_request.merge_commit_sha, whose value change depending on the pull request status [1]
In this way it is possible to cherry-pick pull requests that have merged some time ago, even if new commits have been added on top of the original PR's target branch. This was not possible if using pull_request_target workflow.
[1] https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#get-a-pull-request

@carloscastrojumo here it is, I tried an example here where I exeuted the following actions:

Merge this first PR https://github.com/lampajr/backporting-example/pull/41 without backporting it
Merge and backport this PR https://github.com/lampajr/backporting-example/pull/42
Add the labels on the first PR in order to backport it, this correctly generated https://github.com/lampajr/backporting-example/pull/46 and https://github.com/lampajr/backporting-example/pull/45 even if on the main branch a new commit was added by the second PR.

NOTE: the backport is triggered using labels, see the workflow definition for more details.


How to use with bleno

Hi @jasongin !
This module is very useful because I no longer have to change a ble driver on Windows10.
I want to develop a software including noble + bleno.
But maybe noble-uwp doesn't work with bleno because each module require different driver.
Is there a way to use this with bleno ?
or do you have a plan to develop 'bleno-uwp' ?

I have not looked into UWP support for bleno, and I have no plans to do so. I don't think the Windows UWP Bluetooth APIs even support having the Windows device act as a Bluetooth peripheral.


Update loki_push_api lib

Issue

This PR updates the lib according to this fix in ops: https://github.com/canonical/operator/pull/991

operator/991 merged. Do we still need this change?

Yes, look: https://github.com/canonical/operator/issues/990#issuecomment-1679903563


Handle the source parameter of ReferenceManyField

Allow fetching of relationships from other columns that only the hardcoded record.id.

Thanks for your contribution but sorry, this is not something we don't want to add to admin-on-rest. We chose to make the id field the single entity identifier across the entire framework to keep things simple. I know from experience that allowing other identifier names opens a lot of new problems, that we don't want to deal with.
You can use the restClient or your own API to overcome that limitation.
By the way, PRs for new features should:

be opened against the next branch rather than master
contain unit tests
contain documentation


notice

Description

Notice generated automatically from https://opensource.microsoft.com/notice using the component governance data in https://dev.azure.com/best-practices/recommenders/_componentGovernance/122279?_a=components&typeId=1380125
This is a preliminary step for creating the docker image
Related Issues

https://github.com/microsoft/recommenders/pull/718
Checklist:

[ ] I have followed the contribution guidelines and code style for this project.
[ ] I have added tests covering my contributions.
[ ] I have updated the documentation accordingly.

@miguelgfierro all green - does it mean we are good to go?


Redefine textDocument/willSaveWaitUntil as a request

Changed

Updated the lsp_notification!() and lsp_request!() macros to match the new status of WaitSaveWaitUntil.

Fixed

Redefine textDocument/willSaveWaitUntil as a request.

Fixes #142.

Ah, looks like there are some compile tests checking the macro that I need to update.

Sweet, looks like that fixed it! 🎉

Ready for your review when you're ready, @Marwes!

Thanks!

Thanks!


Implement grammar support for Flux Balance Constraints

https://tellurium.readthedocs.io/en/latest/antimony.html#flux-balance-constraints


Enable more Clang CFI schemes

Extend the type-based CFI to additionally cover non-virtual member function calls and member function pointer calls, as well as enabling bad cast checking.
It’s also worth exploring eliminating all the CFI violations like PaX has done since 2014.

The base-to-derived cast checking currently neglects edge cases that would not necessarily cause security issues but the result is still UB. We’re going to be going ahead with enabling the current implementation and wait for upstream to resolve the other issues.

We've successfully enabled the cast checks by setting use_cfi_cast to true, preventing casts between unrelated types and base-to-derived casts that introduce/override virtual functions.
There is ongoing work on exploring cfi-nvcall to prevent calling non-virtual member functions


Add support for compiling natives on macOS arm64

fixes failing vm_jni tests on macOS arm64. The -arch arm64 flag is needed because the shell runs in x86_64 emulation

LGTM - can you confirm this still works on Intel-based hosts?

Yeah I've already done that! :D


hexo-fs out of date cause fail to install on node v13

Actually the fsevents@v1 cause this problem, and the out-of-date hexo-fs depends on that cause install fail on node v13.
This might related to another plugin nunjucks which indirectly depends on fsevents@v1 which introduced in hexo@v4

@wafer-li
Thank you for report this issue. Do this issue relate Upgrade to fsevent v2 - Node 13 support ?

@tea3
I did some investigations about this.
There is a issue on fsevents repo.
It might be the new node@v13 needs a new fsevent@v1 binary.
And there are no such new binary of fsevents@v1.
Therefore they recommended to upgrade to fsevents@v2 which get rid of AWS binary.
But not only hexo-fs depends on fsevents@v1 but also the famous chokidar < v3.
And hexo@v4 depends on nunjucks which depends on babel which depends on chokidar < v3 which depends on the old fsevents@v1.
Graph might seems like this:
hexo@v4 -> nunjucks -> babel -> chokidar < v3 -> fsevents@v1
And the nunjucks team claim a major release to fix this issue but they need to wait until the eol of node@v10 which is 2019-12-31.
Therefore, upgrade hexo-fs could fix this package's dependency issue.
But only fixing in this package will not work since the hexo dependency issue will not fixed until 2020-01-01

Since now the hexo-5.0.0 is released, the chokidar < v3 dependencies is no longer exists.
We should now upgrade the hexo-fs to get rid of the old fsevents@v1


osu-lazer: 2021.815.0 -> 2021.907.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for osu-lazer is: "Rhythm is just a click away"
meta.homepage for osu-lazer is: "https://osu.ppy.sh"
meta.changelog for osu-lazer is: ""
Updates performed

Ran passthru.UpdateScript

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

Warning: no invocation of /nix/store/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0/bin/osu! had a zero exit code or showed the expected version

0 of 1 passed binary check by having a zero exit code.

0 of 1 passed binary check by having the new version present in output.

found 2021.907.0 with grep in /nix/store/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0

found 2021.907.0 in filename of file in /nix/store/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0

directory tree listing: https://gist.github.com/e5cf3a53bbf6582f3a592d44a258c409

du listing: https://gist.github.com/491ecd91f121897d3ab5e88e590cfadd

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

1 total rebuild path(s)

1 package rebuild(s)

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

First fifty rebuilds by attrpath
osu-lazer

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0 \
  --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 osu-lazer https://github.com/r-ryantm/nixpkgs/archive/781a25e0555487af7d71712197cf9565b4651944.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/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0
ls -la /nix/store/z31jg8igx0ln71ijfm8q907n0wzada4n-osu-lazer-2021.907.0/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:

osu-lazer

Maintainer pings
cc @oxalica for testing.

Result of nixpkgs-review pr 137585 at 781a25e0 run on x86_64-linux 1

1 package built successfully:

osu-lazer

2 suggestions:

warning: unused-argument
Unused argument: alsa-plugins.
Near pkgs/games/osu-lazer/default.nix:3:49:
  |
3 | , ffmpeg_4, alsa-lib, SDL2, lttng-ust, numactl, alsa-plugins
  |                                                 ^

warning: fixup-phase
fixupPhase should not be overridden, use postFixup instead.
Near pkgs/games/osu-lazer/default.nix:100:3:
    |
100 |   fixupPhase = ''
    |   ^


OCPBUGS-13689: Fix apiservice permissions broken during rebase

Checklist

[X] Commits are signed with Developer Certificate of Origin (DCO)

Prior to 2.10.1, the CMA operator used '*' for permissions and the new version has all permissions enumerated, but I forgot delete which breaks uninstall.

/jira refresh

/jira refresh


AWQ support

I have faced an error with the VLLM framework when I tried to inferencing an Unsloth fine-tuned LLAMA3-8b model...
Error:
(venv) ubuntu@ip-192-168-68-10:~/ans/vllm-server$ python -O -u -m vllm.entrypoints.openai.api_server     --host=<IP_ADDRESS>     --port=8000     --model=/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit     --tokenizer=/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit --dtype=half
INFO 05-14 09:46:09 api_server.py:151] vLLM API server version 0.4.1
INFO 05-14 09:46:09 api_server.py:152] args: Namespace(host='<IP_ADDRESS>', port=8000, uvicorn_log_level='info', allow_credentials=False, allowed_origins=[''], allowed_methods=[''], allowed_headers=['*'], api_key=None, served_model_name=None, lora_modules=None, chat_template=None, response_role='assistant', ssl_keyfile=None, ssl_certfile=None, ssl_ca_certs=None, ssl_cert_reqs=0, root_path=None, middleware=[], model='/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit', tokenizer='/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit', skip_tokenizer_init=False, revision=None, code_revision=None, tokenizer_revision=None, tokenizer_mode='auto', trust_remote_code=False, download_dir=None, load_format='auto', dtype='half', kv_cache_dtype='auto', quantization_param_path=None, max_model_len=None, guided_decoding_backend='outlines', worker_use_ray=False, pipeline_parallel_size=1, tensor_parallel_size=1, max_parallel_loading_workers=None, ray_workers_use_nsight=False, block_size=16, enable_prefix_caching=False, use_v2_block_manager=False, num_lookahead_slots=0, seed=0, swap_space=4, gpu_memory_utilization=0.9, num_gpu_blocks_override=None, max_num_batched_tokens=None, max_num_seqs=256, max_logprobs=5, disable_log_stats=False, quantization=None, enforce_eager=False, max_context_len_to_capture=8192, disable_custom_all_reduce=False, tokenizer_pool_size=0, tokenizer_pool_type='ray', tokenizer_pool_extra_config=None, enable_lora=False, max_loras=1, max_lora_rank=16, lora_extra_vocab_size=256, lora_dtype='auto', max_cpu_loras=None, device='auto', image_input_type=None, image_token_id=None, image_input_shape=None, image_feature_size=None, scheduler_delay_factor=0.0, enable_chunked_prefill=False, speculative_model=None, num_speculative_tokens=None, speculative_max_model_len=None, model_loader_extra_config=None, engine_use_ray=False, disable_log_requests=False, max_log_len=None)
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/ubuntu/ans/vllm-server/venv/lib/python3.10/site-packages/vllm/entrypoints/openai/api_server.py", line 159, in
engine = AsyncLLMEngine.from_engine_args(
File "/home/ubuntu/ans/vllm-server/venv/lib/python3.10/site-packages/vllm/engine/async_llm_engine.py", line 341, in from_engine_args
engine_config = engine_args.create_engine_config()
File "/home/ubuntu/ans/vllm-server/venv/lib/python3.10/site-packages/vllm/engine/arg_utils.py", line 464, in create_engine_config
model_config = ModelConfig(
File "/home/ubuntu/ans/vllm-server/venv/lib/python3.10/site-packages/vllm/config.py", line 115, in init
self._verify_quantization()
File "/home/ubuntu/ans/vllm-server/venv/lib/python3.10/site-packages/vllm/config.py", line 160, in _verify_quantization
raise ValueError(
ValueError: Unknown quantization method: bitsandbytes. Must be one of ['aqlm', 'awq', 'fp8', 'gptq', 'squeezellm', 'marlin'].
Code:
model, tokenizer = FastLanguageModel.from_pretrained(
model_name = "meta-llama/Meta-Llama-3-8B",
max_seq_length = max_seq_length,
dtype = dtype,
load_in_4bit = load_in_4bit,
)
model = FastLanguageModel.get_peft_model(
model,
r = 16, # Choose any number > 0 ! Suggested 8, 16, 32, 64, 128
target_modules = ["q_proj", "k_proj", "v_proj", "o_proj",
"gate_proj", "up_proj", "down_proj",],
lora_alpha = 16,
lora_dropout = 0, # Supports any, but = 0 is optimized
bias = "none",    # Supports any, but = "none" is optimized
# [NEW] "unsloth" uses 30% less VRAM, fits 2x larger batch sizes!
use_gradient_checkpointing = "unsloth", # True or "unsloth" for very long context
random_state = 3407,
use_rslora = False,  # We support rank stabilized LoRA
loftq_config = None, # And LoftQ
)
trainer = SFTTrainer(
model = model,
tokenizer = tokenizer,
train_dataset = dataset,
dataset_text_field = "text",
max_seq_length = max_seq_length,
dataset_num_proc = 2,
packing = False, # Can make training 5x faster for short sequences.
callbacks=[RichProgressCallback],
args = TrainingArguments(
# num_train_epochs=1,
per_device_train_batch_size = 2,
gradient_accumulation_steps = 4,
warmup_steps = 5,
# max_steps = 2048,
max_steps = 5,
learning_rate = 2e-4,
fp16 = not torch.cuda.is_bf16_supported(),
bf16 = torch.cuda.is_bf16_supported(),
logging_steps = 1,
optim = "adamw_8bit",
weight_decay = 0.01,
lr_scheduler_type = "linear",
seed = 3407,
output_dir = "outputs",
# logging_dir=f"/home/ubuntu/ans/llama3_pipeline/fine_tuning/logs",
),
)
trainer_stats = trainer.train()
if True: model.save_pretrained_merged("/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit", tokenizer, save_method="merged_4bit_forced",)
VLLM cli:
python -O -u -m vllm.entrypoints.openai.api_server     --host=<IP_ADDRESS>     --port=8000     --model=/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit     --tokenizer=/home/ubuntu/ans/llama3_pipeline/fine_tuning/llama3_8b_13_05_2024/vllm_merged_4bit
Package Versions:
unsloth 2024.4
vllm 0.4.1
NVIDIA-SMI 550.67
Driver Version 550.67
CUDA Version 12.4
Python 3.10.12
torch 2.2.1
Hardware used:
Tesla T4 GPU
Memory 32 GB
8 core CPU

https://github.com/unslothai/unsloth/issues/253，I think you can refer to this answer; it seems that vLLM currently only supports AWQ-4b or 8b

You need to change merged_4bit_forced to merged_16bit

Thanks for the response @Karry11 @danielhanchen,
I tried merged_16bit, and it required more VRAM, but I only have 16 GB VRAM, is there any other way to run the model in VLLM with 4-bit quantization method?

Convert it to AWQ if want to use VLLM , other wise Unsloth inference for 4bit models

Ye AWQ is nice :) We might be adding a AWQ option for exporting!

@subhamiitk Use model.save_pretrained_merged("location", tokenizer,  save_method = "merged_16bit",) then use vLLM

Thanks for the consideration @danielhanchen

vLLM's MultiLoRA deployment option + PEFT's recent feature release - training adapters on top of already AWQ quantized models opens up some really useful possibilities for inference. Mainly, budget GPU's could easily serve multiple adapters under one awq model - aka minimizing memory footprint thus pushing faster throughput.
Exporting an AWQ model is great, but I also see value in training adapters on already AWQ quantized models. Is there any desire to support this? Would be killer to have unsloth's performance boosts for this type of fine tuning.

So sorry on the delay - just relocated to SF - exporting to AWQ is for now on the roadmap - directly finetuning AWQ could work as well, but will require changing fast_dequantize

@danielhanchen no issues, thanks for the update... ✨

Finetuning a AWQ image would be amazing. I see it has support for PEFT in transformers https://github.com/huggingface/transformers/pull/28987 .
this would be amazing to have, it would mean everyone can just work with awq models. @danielhanchen

I'll see what I can do!

Thank you! Let me know if there is anything I can do to help test. I can write code as well though this stuff is not my specialty  but id love to learn! Feel free to point me somewhere. Being able to fine a AWQ model on low end hardware and then not having to wait an hour to convert it is going to be huge!

Oh ye converting it to AWQ takes a lot of time!!

Waiting for automagic support of awq models as well.
Anything I can do to help/speed things along?


[Enhancement] ALTER TABLE ADD compatible with mysql

Search before asking

[X] I had searched in the issues and found no similar issues.

Description
Mysql syntax  is not supported in doris. https://www.w3schools.com/sql/sql_alter.asp
mysql> ALTER TABLE db1.customer ADD  c_xianhui_1 varchar(100) NULL;
ERROR 1105 (HY000): errCode = 2, detailMessage = Syntax error in line 1:
ALTER TABLE db1.customer ADD  c_xianhui_1 varchar(100) NULL
^
Encountered: IDENTIFIER
Expected
doris' syntax
mysql> ALTER TABLE db1.customer ADD column c_xianhui_1 varchar(100) NULL;
Query OK, 0 rows affected (0.00 sec)
Solution

[ ] read code of add column.
[ ] support mysql syntax.

Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

@dataroaring I am very willing to participate in this issue。

Hi, how's going?


Need results exported into excel sheet column corresponding to each test case.

Originally submitted to Google Code by snehabaid on 2 Jul 2012

Explain the new feature or other enhancement idea you have.
Robot Framework version=2.6.3, used interpreter=Python and its version=2.6,
the operatingsystem=windows.
"Need a new enhancement to export the results of test case execution into excel sheets.
Basically all our test cases are in excel sheets and we create corresponding test scripts for the same,so the end result would be to be able to export the test result to the same excel sheet.
Can this be done?

Yes, we should build own tool or utility to convert output xml to excel based on project need.


Prepare integration with Bower. #138

I have prepared bower.json file that is necessary for package submission to the Bower registry.
I have also added package installation instruction with Bower to the READMIE.md file.
After this pull request is merged bodymovin package can be registered with Bower, which will allow others to install it with bower install bodymovin.

Please, merge this 🙏

thanks for helping on this!


[FEATURE] Add new section for featured projects

Description
We have a section for projects (personal). We need to add another section for showing the featured projects that can be personal and professional they should be 3-4 (max)
Steps:

Come up with a responsive stunning UI
Implement it
Add it in portfolio folder

Screenshots
No response
✨ Browser
Google Chrome
Checklist 🚀

[X] I checked and didn't find similar issue
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (blank for no).

Hi can I be assigned this issue?

Assign me this issues and i want to contribute through hacktoberfest 2023.

#15


Remove dom-helpers, add local lib/canUseDom

This eliminates a dependency on an older version of dom-helpers (3.2.1) which conflicts with that required by react-transition-group (dom-helpers 5.0.1). This addresses an issue using evergreen with shadow-cljs which disallows multiple versions of the same package #858 (I realise it's closed currently, there's a little more detail in my comment here).
I ran tests with ava successfully but did trip over some issues with xo but I believe they're not introduced by my changes.
There are no ui changes with this and the portal appears to work perfectly well with the updated changes.
I wasn't sure if I should update examples/ssr-next or not, I had a bit more difficulty running that with something like an incompatible node version. I can dig further into this if it's helpful and update the yarn.lock there too!
Thanks!

I think this is ready for a recheck.
I think I bumped into a cached dependency difference with xo with respect to the above failure! I think when the dependency cache is killed this guy will flare up 👉 https://github.com/xojs/xo/commit/d3abdb68bbe223f642952aaedf8be9b12fa7fcf3.
This change turned out to be quite noddy in the end, but appreciate your consideration all the same!


Cannot read properties of undefined (reading 'uri')

TypeError: Cannot read properties of undefined (reading 'uri')
at e.StartupPageContribution.q in src/vs/workbench/contrib/welcomeGettingStarted/browser/startupPage.ts:116:59
at e.StartupPageContribution.p in src/vs/workbench/contrib/welcomeGettingStarted/browser/startupPage.ts:74:12
at new e.StartupPageContribution in src/vs/workbench/contrib/welcomeGettingStarted/browser/startupPage.ts:56:8
at d.j in src/vs/platform/instantiation/common/instantiationService.ts:119:18
at d.createInstance in src/vs/platform/instantiation/common/instantiationService.ts:85:18
at S.k in src/vs/workbench/common/contributions.ts:179:25
at u in src/vs/workbench/common/contributions.ts:155:10

Go to Errors Site

This should be fixed with  - https://github.com/microsoft/vscode/pull/184969


[Suggestion] Add option to turn off auto-correction

Sometimes it is good. For me as a prose writer, it is a distraction. Sometimes turning it off in keyboard settings doesn't work.
Edit: This would include turning off the suggestion pop-up window.
Thank you!

I agree with @yodrew.
It just gets in the way and seems to capture the up/down arrows so I can't move from line to line. Otherwise it's an excellent product.


Fix tutorial for SI and SB provisioning through Provisioning API

Description
Changes proposed in this pull request:

change Service Binding provisioning command to get binding ID and save it in an environment variable.

Related issue(s)

See #1205

/hold

/unhold


[Component Proposal] Marketplace: Product item with Icon (example: file)

Is this an extension to an existing component, pattern, or a brand new asset?
Item from the EDS.
What is the rationale for this contribution.
A compound component for displaying resources inside a tile catalog wrapper to easier, more attractive browsing than tabular forms.
Detail the intended behaviour
A sister to the 'Product item with Icon' component as well as the 'featured tile' component, this displays a resource on a tile with a 20px icon, title, subtitle and tertiary button.
Example in the PAL:

It can be found as the third component at this link: https://ibm.invisionapp.com/share/U2NYW8D7DFV#/screens/319196743
Example from other products
None presently, but very likely to be leveraged in the Digital Twin Marketplace, and possibly in the AS function catalog (currently it shows nothing, but an iconography approach would have value).
Note: this is a sibling issue to:

[Contribution] Marketplace Featured Tile #133
[Contribution] Product item with Thumbnail #135
[Tile catalog] Update/deprecate/evolve into wrapper for catalog type patterns. #137

Seems like a standard layout specific to a single app that would be better maintained at the app level


Allow user to choose 32-bit or 64-bit when installing apps

Apologies if this is already possible and I am just not understanding the situation.
If possible, I would like the ability to choose whether Scoop installs a 32-bit or 64-bit version of an app. This would be useful as I have a particularly temperamental app on my system that needs a 32-bit version of ffmpeg-shared.

@Ash258, unfortunately, I can't tell what that picture says; I am totally blind and use a screen reader which can't parse image content. Would it be possible to write out what's in that image as text? Thanks.

scoop help install | select-string '--arch'

In other words, use scoop install --arch 32bit app_name to force a bit to be installed 32-bit mode.

OK, thanks. Glad to know this functionality is already available.


[BUG]Unexpected Node Activation

Describe the bug
The embedding node depends on the output of the knowledge_search_route node. However, even when the knowledge_search_route node is bypassed, the embedding node is unexpectedly activated, causing anomalies in the entire process.
How To Reproduce the bug
The issue occurs 100% of the time. When executing the process of the loop_output_route node, the embedding node is always unexpectedly activated; however, there are no issues when executing the process of the knowledge_search_route node.
Expected behavior
When the process is only for chat communication, only the loop_output_route node should be activated.
Screenshots

Running Information(please complete the following information):

Promptflow Package Version using pf -v:
Operating System:
Python Version using python --version:

Additional context
Add any other context about the problem here.

Hi @chenyugithub365 , please provide flow.dag.yaml and logs, I will investigate further.

Hi @chenyugithub365 , please provide flow.dag.yaml and logs, I will investigate further.

Hi @PeiwenGaoMS , it seems that I have found the issue. The problem exists within the Promptflow in AzureAI Machine Learning Studio, whereas there is no similar issue in VS Code.

ChatFlow__log.txt
flow.dag.yaml.txt

It seems that the flow.dag.yaml you provided does not match the screen shoot of AzureAI Machine Learning Studio. From the screen shoot, the emdding node does not have activate config, but it exists in your yaml.

So you are saying that the same flow has issues running in AML, but it will work in VS Code? Or did you find an issue with the definition of your flow?

BTW, when you are using AzureAI Machine Learning Studio, you can download the flow folder and check whether the yaml is the same as in extension.

@PeiwenGaoMS
Ah, I apologize, I uploaded the wrong yaml file. That was a test file where I brainstormed some solutions to a problem. The idea was to add an activation condition to the embedding, knowledge_search, and knowledge_integration nodes: ${route.output} = knowledge_search.
Yes, it runs correctly in VS Code.
Actually, the problem can be identified from the diagram; the embedding was indeed activated incorrectly. I will now upload a new yaml file.

ChatFlow__.log.txt
flow.dag.yaml.txt

@thy09 Yes, I have checked that the yaml file is consistent with the diagram.

Hi @chenyugithub365 , we can see in the second yaml file, the activate config for the embedding node is as shown in the image below. Both 'when' and 'is' are empty strings, which means the activation condition will always be met, and the node will always execute.

I'm guessing you may have filled out the activate config for that node before and then deleted the contents of the box. Currently, this behavior does not actually remove the activate config from the flow yaml file in AzureAI Machine Learning Studio, we will make changes in the future to address this issue. In the meantime, as a workaround, you can manually remove the activate config by clicking "Raw file mode(原始文件模式)" in the interface to open and edit the yaml file.

@PeiwenGaoMS
Yes, I verify and confirm that it is the reason you mentioned. Thank you.


Parse error when combining exponents slashes

> g.m2-1
No terminal matches '-' in the current parser context, at line 1 col 5

g.m2-1
    ^
Expected one of:
	* ANNOTATION
	* OPERATOR

This is fine according to the validator:
https://lhncbc.github.io/ucum-lhc/demo.html

These all work:

m2
g/m2
g.m-1 (ok semantically doesn't make sense...)

So it's some combination

I am quite sure that g.m2-1 is invalid. Let´s see if they reply to my issue.
What were you expecting, g.m2-1 = g*m**(2**-1) = g.m-2?
As I understand the spec minus is only allowed in exponents or factors and two exponents may not follow each other directly.
´g.(m2)-1or(g.m2)-1` in are also invalid in ucumvert which is based on current UCUM spec v2.1.
Also interesting in UCUM-LHC validator:

(g.m2)-1 (gram*[square meter]) is a valid unit expression. An exponent (-1) following a parenthesis is invalid as of revision 1.9 of the UCUM Specification. Did you mean g.m2-1?
g.(m2)-1 (gram*[square meter]) is a valid unit expression. An exponent (-1) following a parenthesis is invalid as of revision 1.9 of the UCUM Specification. Did you mean m2-1?

NIH fixed their validator recently based on my bug report. So ucumvert was just stricter in validating standard compliance.


feat: integration of front&back ends

Description
This PR implements the userflow from signup, login to reset password, change password, and sending the relevant url links and token to the user email.
Fixes #58
How Has This Been Tested?
A new user was able to sign up (received a welcome email)
A registered user was able to log in
A registered user was able to reset his/her password by supplying a VALID & REGISTERED email and received a changepassword link in the mail
The link redirects to the change password page (if link is VALID), or the reset password page (if link is INVALID)
The user was able to change password and received a confirmation email for password change
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 necessary inline code documentation
[x] I have added tests that prove my fix is effective and that this feature works
[x] New and existing unit tests pass locally with my changes

@danieletchie , pls check and revert. thx

Thanks so much @myquery , @danieletchie & @dhatGuy .
You motivate me!


ember install error: Errno::ENOENT: No such file or directory - chdir

I got this error when I run rake ember:install followed by the tutorial.
The following code is how I set my ember.rb:
EmberCli.configure do |c|
  c.app :itemtracking
  c.app :frontend,
    path: "~/item_tracking/client/dist"
end

And how I set the routes.rb is the same as the tutorial.
I'm sure the path is correct and I built the ember app in the path before I installed ember-cli-rails.
What could be the problem?

@LingboTang thanks for opening this issue!

c.app :frontend, path: "~/item_tracking/client/dist"

I built the ember app in the path before I installed ember-cli-rails.

Could you explain your use case?
Why are you building the ember app outside of ember-cli-rails?
Is c.app :itemtracking your ember application? Does it exist in Rails.root.join("itemtracking")?
Mentioning your ~/ directory could be a bad idea -- have you tried using a relative path?
What is the significance of pointing to the /dist directory?
Assuming your Rails project exists in a item_tracking directory and your Ember application exists in the client directory, the following would be a proper configuration:
EmberCli.configure do |c|
  c.app :client
end

I developed my web app frontend in item_tracking/client with ember, and backend in item_tracking/server with ruby on rails, their communication is done by jsonAPI currently. I wanted to use ember-cli-rails to deploy my app, so I built the ember production first, trying to serve the index.html by rails server.

Now I changed it to:
EmberCli.configure do |c|
  c.app :client
  c.app :frontend, path: "/item_tracking/client"
end

But I still got the error

I developed my web app frontend in item_tracking/client with ember, and backend in item_tracking/server with ruby on rails

Given this directory structure, try this configuration:
EmberCli.configure do |c|
  c.app :frontend, path: "../client"
end

I wanted to use ember-cli-rails to deploy my app, so I built the ember production first, trying to serve the index.html by rails server.

This goes against the utility of the ember-cli-rails library.
The idea here is that ember-cli-rails is responsible for communicating with and managing your Ember application.
Given your server and client directory structure, I'm assuming you aren't deploying to Heroku.
I recommend you consider integrating with ember-cli-deploy's "Lightning" deploy strategy via the ember-cli-rails-deploy-redis deployment strategy.

I'm closing this issue, since it stems from configuring an invalid path value .

That works, thank you


[Fix #3673] Bug of Style/RedundantSelf

Update the Style/RedudantSelf cop to attach assigned variable to the right scope

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Used the same coding conventions as the rest of the project.
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] All tests are passing.
[x] The new code doesn't generate RuboCop offenses.
[x] The PR relates to only one subject with a clear title
and description in grammatically correct, complete sentences.
[x] Updated cop documentation with rake generate_cops_documentation (required only when you've added a new cop or changed the configuration/documentation of an existing cop).

@bankair I've an offence with 0.48.1:
spec/models/payment_system/form_spec.rb:19:54: C: Redundant self detected.
    amount, currency = payment_system.convert_amount(self.amount)
                                                     ^^^^^^^^^^^

Is it going to be fixed later, or it will be left as is?


Website not working

On the Website
https://skquery.github.io/index
is only the effect site working. The expressions, events and conditions, are not working.
Is there a new site to see the syntax?

They're not complete, and no plans to finish them as skripthub.net is for documentation.


Download GQN Dataset

Hi,
I was wondering how to download the GQN training and test data from https://console.cloud.google.com/storage/browser/gqn-dataset/
There is no obvious download link for the directories. The tfrecord files can be downloaded individually, but this is clearly infeasible for 10k+ files. Is there an easier way to do this without having to scrape the URLs?
Thanks,
Oliver

Hello Olivier,
I think you can use this tool, which you can install following these instructions.
I hope this helps; if you are still stuck please reopen the issue.
Thanks,
Fabio

@fabioviola
Hello fabioviola,
I was wondering how to download the GQN training and test data from the link
https://console.cloud.google.com/storage/browser/gqn-dataset/.
Even you have give some suggestions, I am still stuck.
Is there  an another way to download this dataset?
Thank you.
Mingjia

Hi Mingjia,
What is excalty the issue? The install gsutill webpage has instructions for Windows.
Once the tool is installed you should be able to copy the data using a command like:
gsutil cp -r gs://gqn-dataset your_data_directory
Is this working for you?
Cheers,
Fabio


Prevent space bar from scrolling the page

Space bar can be used as a control in the game, so preventing its default behavior of scrolling down the page in PlayGameDevLevelView.

Interesting, do you know how can I check that?


Add completion command

For #212.
Note: only includes subcommands and global flags now. The completion for each subcommand is not included, need to figure out how to process it.
Generate shell completion code (works for both bash and zsh):
# crictl completion
_cli_bash_autocomplete() {
    local cur opts base
    COMPREPLY=()
    cur="${COMP_WORDS[COMP_CWORD]}"
    opts="attach
create
exec
version
images
inspect
inspecti
inspects
logs
port-forward
ps
pull
runs
rm
rmi
rms
sandboxes
start
info
stop
stops
update
config
stats
completion
help
h
--config
--debug
--image-endpoint
--runtime-endpoint
--timeout
--help
--version"
    COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
    return 0
}

complete -F _cli_bash_autocomplete crictl

Usage
source <(crictl completion)

Can we use this? https://github.com/urfave/cli#bash-completion

@Random-Liu This PR works same way, but do not require users to source another autocomplete/bash_autocomplete file.

ping @Random-Liu

/lgtm


INVALID REQUEST and question

Hi, I use your map for a week.
It's great and I thank you for your excellent work.
The map still works, but I have error messages that I do not understand since Thursday night.
Here are the message display:
Monocle running for 0:40:11.872148
Known spawns: 1813, unknown: 604, more: 1993
36 workers, 4 threads, 43 coroutines
DB queue: 0, sightings cache: 343, mystery cache: 99

Seen per worker: min 6, max 49, med 25
Visits per worker: min 3, max 10, med 7
Visit delay: min 79.6, max 1297.7, med 118.8
Speed: min 0.2, max 19.5, med 18.7
Extra accounts: 9, CAPTCHAs needed: 2

Pokemon found count (10s interval):
961 969 974 976 979 980 989 994 995

Visits: 248, per second: 0.10
Skipped: 593, unnecessary: 17
Seen per visit: 3.98, per minute: 25
CAPTCHAs per 1K visits: 12.1, per hour: 4.5, total: 3
Hashes: 145/150, refresh in 64

. X X ! !
 Giving up.
[2017-03-13 22:30:46][ WARNING][worker-19] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:46][ WARNING][worker-31] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:46][ WARNING][worker-11] SessionInvalidated on GetMapObjects.
[2017-03-13 22:30:46][ WARNING][worker-35] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:47][ WARNING][worker-0] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:47][ WARNING][worker-30] SessionInvalidated on empty. Giving up.
[2017-03-13 22:30:48][ WARNING][worker-32] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:49][ WARNING][worker-1] SessionInvalidated on GetMapObjects.
[2017-03-13 22:30:49][ WARNING][worker-0] SessionInvalidated on GetMapObjects.
[2017-03-13 22:30:52][ WARNING][worker-27] SessionInvalidated on GetMapObjects.
[2017-03-13 22:30:54][ WARNING][worker-5] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:54][ WARNING][worker-34] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:30:59][ WARNING][worker-11] SessionInvalidated on GetMapObjects.
[2017-03-13 22:30:59][ WARNING][worker-16] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:00][ WARNING][worker-0] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:03][ WARNING][worker-1] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:05][ WARNING][worker-27] SessionInvalidated on GetMapObjects. Giving up.
[2017-03-13 22:31:09][ WARNING][worker-26] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:10][ WARNING][worker-33] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:12][ WARNING][worker-10] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:12][ WARNING][worker-11] SessionInvalidated on GetMapObjects.
[2017-03-13 22:31:13][ WARNING][worker-16] SessionInvalidated on GetMapObjects.

And my diffs between exemple config file :
GRID = (6, 6)
HASH_KEY = 150RPM
from shapely.geometry import Polygon
BOUNDARIES = Polygon((
    (45.79338, 3.07239),
    (45.76506, 3.05145),
    (45.74752, 3.09393),
    (45.75039, 3.12191),
    (45.75614, 3.15093),
    (45.76782, 3.11676),
    (45.78931, 3.10647),
    (45.79338, 3.07239)
))
INCUBATE_EGGS = True
ENCOUNTER = 'all'
SPIN_POKESTOPS = True
PLAYER_LOCALE = {'country': 'FR', 'language': 'fr', 'timezone': 'Europe/Paris'}
PROXIES = { ...proxylist.hidemyass.com... }
SHOW_TIMER = True

I don't understand they messages. Any idea ?
Question :

Is there a cleaning script when recurring spawns change (1-2 weeks)? Otherwise that tables it advises to clean?

Thank you for your time.

Hi, the last version of aiopogo (1.5.1) solve this problem.
Thanks.

I have the exact same problem and errors as above, but I am running aiopogo 2.0.4, do you have any ideas for me?  should I have opened my own ticket even though it's a repeat?

@krzee Using Chrales fork?

No I followed the directions at https://github.com/Noctem/Monocle/blob/develop/README.md
which had me grab it with git clone --recursive https://github.com/Noctem/Monocle.git
Should I be trying that fork?

Yes, Chrales fork is updated, join discord for support.

Hi all, this issue seems still ongoing even if I use the most updated Chrales fork.
More details for my problem:
https://www.reddit.com/r/pokemongodev/comments/81m3w0/aiopogoexceptionsinvalidrpcexception/
Any clues on the resolution or possible workaround to fix it? Thanks in advance.

@dumbbird use Chrales fork and make sure to reinstall aiopogo


Add initial setup wizard for new deployments

When setting up a new Apinf instance, present the first administrator with a set-up wizard. This wizard should help the Admin complete any required, or optional, settings. It can optionally include a branding step.
Suggested solution
One suggested solution would be the following:

[ ] Create a server method to check for required settings.

E.g. checkRequiredSettings

[ ] Add a global router hook, via Router.onBeforeAction() or Router.onRun(), that calls the server method on every route

E.g. Router.onBeforeAction(function () {  Meteor.call('checkRequiredSettings', ... ) });

[ ] If the server method returns false the router should re-direct the user to the configuration screen

Note: the configuration wizard should make sure an administrator is logged in, to prevent abuse

Warning: Avoid publishing the settings to the client, as not all settings should be publicly known. E.g. we have private keys stored in our settings, so the checkRequiredSettings function should only run on the server.
Resources

See the discussion thread in Meteor forums related to this task.
See the Meteor Guide Methods article for details about Meteor Methods
See the Iron Router Guide Hooks article for details about router hooks

In order to ensure that required settings have been provided, we can add a global router rule. This rule should check for any required settings, and show the user a configuration wizard with required settings are not present.

@ccsr you were talking about this issue yesterday, right? @brylie would you need some help about this? I and @Alapan can try to propose a working solution.

@ashakunt thanks for your help here. We are hoping for a code contribution for this task. E.g. can you take this task?

@ashakunt, @Alapan, @ccsr, and @shaliko, I have updated the task description with a possible solution as well as resources related to the solution. The proposal comes from the Meteor Forums.

@brylie given my current schedule, i am not sure how much I will be able to code myself, but i can assure of help from both, me and @Alapan to get this done asap.

@ashakunt please prioritize this. One customer is waiting to try this and I cannot send it without this done.

@ccsr I and @Alapan are getting this done asap.

Thanks @brylie fr the suggestion. Based on our current discussions, that is how we will proceed. In a nutshell, here is a checklist of small tasks on how this should be implemented:
Step 1:

[ ] Add a new flag in settings.json (e.g. additionalConfigurationRequired)
[ ] Write a server method (e.g. checkRequiredSettings)
[ ] Make a call to this server method at Router.onBeforeAction or anything similar.
[ ] Based on the return value of checkRequiredSettings; show an alert on all the pages (routes); which says: "Hello World".

Step 2:

[ ] Define the list of all mandatory settings required, e.g. brandName, brandLogoURL, brandFacebookURL, mailgunSettings to name a few.
[ ] Extend the function checkRequiredSettings to check for all these setting values and return true if any one of the settings is missing from settings.json
[ ] Update the "Hello World" implementation to show something like: "Hey there! This installation of apinf requires additional configuration failing which, some of its features might not work as expected. Please click here to configure this instance."

Step 3:

[ ] Please click here to configure button or link takes user to "Login page"
[ ] User logs in with his/her credentials
[ ] If user is not in list of Admins, he is given a message: "You are not authorized to view this page"
[ ] If user is an admin, then we show the wizard.

Immediate next steps (and action items):

[ ] @brylie, @ccsr  : please define the mandatory settings
[ ] @brylie, @ccsr : do we get the design of wizard from somewhere?
[ ] @Alapan : start to work on Step 1 followed by 2 and 3.

Ah, please do not rely on settings.json. We are in the process of deprecating the usage of settings.json.

The checkRequiredSettings method should suffice, so long as it is run in the Router.onBeforeAction.

@brylie : in that case, where do you plan to define mailGunSettings, and other relevant items that would be different for different instances?

Right now, I have defined a flag additionalConfigurationRequired in my settings file apinf.config.json.

@Alapan : its ok for now to get it done through apinf.config.json. If (and when) it is deprecated, the relevant update will be made.

Alright, but the additionalConfigurationRequired value in settings.json flag is not necessary for this task at all.

@brylie : Yes. It is not required and I hope, you have also checked that I have added the task in three steps, where this additionalCon.... is replaced by actual settings and the checkRequired.. is replaced by actual function. Also, check the previous comment, where I have asked to define the mandatory settings!!

Please do not yell.

When Meteor is running, there is a global Meteor.settings object. This settings object can be pre-populated from a settings.json. However, it can also be used here to bypass the need for a settings.json:
Example
When starting, the Meteor.settings object looks like this:
{
public: {}
}

We can attach arbitrary key/value pairs to Meteor.settings.

@brylie @ashakunt @Alapan guys please try to have a call if possible

Further, when completing the initial settings wizard, we can define a key/value pair within Meteor.settings to the following effect:
{
  public: {}
  initialSetupComplete: true
}

Then, checkRequiredSettings method (or equivalent), can look for the flag in Meteor.settings:
const setupComplete = Meteor.settings.initialSetupComplete;

if (setupComplete) {
 ...
}

@ashakunt @Alapan @brylie @shaliko we agreed yesterday that settings.json needs to go, because of issues with dockerizing. @brylie has suggested above and lets try that first and if it still can be worked at.

One other key aspect is to set Meteor.initialSetupComplete = true; when the setup wizard has finished.

@ccsr @brylie : are we going to deprecate settings.json right away? Is there a pull request where this work is in progress? If not, I would suggest to continue this work with settings.json and then, we can port this work as well. I agree with @brylie about Meteor.initialSetu... = true.

and @brylie : i do not think I was yelling at you!

just had a discussion with @ccsr and we can continue this work in parallel. When settings.json is deprtecated, we just have to re-write (or adapt) checkRequirements... to meet the new scheme. Rest all can continue. @Alapan please continue working on this.

Thanks @ashakunt. Please consider the settings.json as deprecated now.

@ashakunt please no rework. Please proceed with the assumption that settings.json is not there @shaliko can you please help here?

@ashakunt @ccsr In my branch I dropped code that insert settings.json to MongoDB on startup. So now user after registration fill settings on settings page instead of load it from settings.json. That simplify Docker config and decouple app startup from api-umbrella.
I dropped this code https://github.com/apinf/api-umbrella-dashboard/blob/develop/server/startup.js#L3-L15
Code was not on review yet, so maybe will have changes.

Thanks, @shaliko we are not using settings.json for this purpose and hence, this task is now independent of your work. Further,

So, the alert should look something like the highlighted part in this image:

but a bit bigger and has the message like:
Additional configuration required!
Hey there, this instance of APINF needs additional configuration. Click here to continue. You must be an admin to do this!

@ccsr @brylie : do we now have a defined set of settings that must be checked? Also, do we get a design for this wizard? Or its ok to go ahead with what I have in my mind?

I don't know how to add a value in Meteor.settings object programmatically.

In general, Meteor.settings is just an object. So, you can add a value like you would with any other object:
Meteor.settings.newKey = "value";

We can also test for the presence or absence of a value like so:
> let test = {};
undefined
> test
{}
> test.newKey
undefined
> test.newKey = "value";
'value'
> test.newKey
'value'
if (test.newKey) {console.log("New key exists"); }
New key exists

Now that we see how to add the value, we can look at when to add the value. In g


⚠ ClamAV has degraded performance

In 114e237, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 622 ms

Resolved: ClamAV performance has improved in 6194c9f.


[docs] update references to isa-test

So we don't forget about it :wink:

OTOH, we might want to wait until #118 and #124 are merged before updating this.

Good idea, but I already updated some of the docs 🙈 😅

I saw that 🤣
It's ok. Let's keep this open anyway, until we are done with the current series of PRs.


f.Size undefined error in go get command

hey guys
I'm trying to get httplive but something goes wrong:
$ go get -u github.com/gencebay/httplive
# github.com/gencebay/httplive/lib
../go/src/github.com/gencebay/httplive/lib/utils.go:91: f.Size undefined (type *multipart.FileHeader has no field or method Size)

what is your golang version? please try 1.9.* or higher

current version is
$ go version
go version go1.7.5 darwin/amd64


Add a note that this is unmaintained

and that we search for maintainers.

Fixed with https://github.com/mumble-voip/mumble-iphoneos/commit/2d4fe69468db4f81dae0b17ff3223d0c6f895d5b .


Fix code_server_get_assets action

swap incorrect fetch_integrations filter from limit to last.
See issue https://github.com/fastlane/fastlane/issues/841

Looks good to me, would love a +1 from @czechboy0 to be sure :+1:

Thanks for your contribution @robert-mandall-ihc :rocket:

lgtm, thanks!

Great, thanks everybody, this will be in the next release :+1:


Add facecropping to Image deepfake detection after researching Face Detection models.

For reel world data consisting of multiple people, a face cropping preprocessing step could help with consistent performance. So we need to add this option.

After researching, retinaface seems like the best option here, especially for accuracy in detecting all faces. The model works well with a few toy examples I tested, performance may improve if all faces in the image are considered rather than the most prominent one.