bugfix: loop execInspect to get result for cri manager's exec method

Signed-off-by: YaoZengzeng<EMAIL_ADDRESS>
Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how you did it
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #1086 into master will decrease coverage by 0.37%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #1086      +/-   ##
==========================================
- Coverage   16.53%   16.15%   -0.38%
==========================================
  Files         161      161
  Lines        8908     8857      -51
==========================================
- Hits         1473     1431      -42
+ Misses       7331     7321      -10
- Partials      104      105       +1

Impacted Files
Coverage Δ

daemon/mgr/cri_stream.go
0% <0%> (ø)
:arrow_up:

daemon/mgr/cri.go
0% <0%> (ø)
:arrow_up:

client/client.go
12.5% <0%> (-22.99%)
:arrow_down:

pkg/kernel/kernel.go
72.72% <0%> (-7.28%)
:arrow_down:

pkg/utils/utils.go
82.17% <0%> (+0.1%)
:arrow_up:

LGTM


Change YAML key color to something else

The color red can apparently be confusing for people. Blue maybe?
Source: https://www.noteapps.ca/silverbullet/

Even a darker red would be ok. VS Code is like that. Thanks!


Implement texture functions for Metal target

This commit is to implement texture functions for Metal target.
The following functions are implemented and tested.

GetDimensions()
CalculateLevelOfDetail()
CalculateLevelOfDetailUnclamped()
Sample()
SampleBias()
SampleLevel()
SampleCmp()
SampleCmpLevelZero()
Gather()
SampleGrad()
Load()

Metal has limited support for the texture functions compared to HLSL.

LOD is not supported for 1D texture,
Depth textures are limited to 2D, 2DArray, Cube and CubeArray textures.
"Offset" variants are limited to 2D, 2DArray, 2D-Depth, 2DArray-Depth and 3D textures.

The functions that cannot be implemented for Metal should properly be handled by the capability system later.

We should also make sure lowerCombinedTextureSamplers is called for metal, and combined texture samplers works.

I see. This function looks to be creating a default sampler for the combined textures.
I will use it to make the combined textures working.

We should also make sure lowerCombinedTextureSamplers is called for metal, and combined texture samplers works.

I see. This function looks to be creating a default sampler for the combined textures. I will use it to make the combined textures working.

I got the combined textures working.
But I will prepare a separate PR for it because this change is already big.

@jkwak-work Is this ready for merge?

Yes it is ready for review.
I wanted to sort out the capability side issue, but it can be done after the merge

@ArielG-NV helped me to find that the use of normalize was causing one of two issues.
The latest change has the fix.
I am still investigating why the change in tests/binding/multi-file-shared.slang is needed.

All issues are addressed properly.
The change is ready for review and merge.


Recompiling ITK after compiling ITKVtkGlue

I am getting the following error message when trying to recompile ITK after having compiled ITKVtkGlue as a separate project:
/home/francois.budin/devel/itk/ITK/build/Wrapping/Modules/ITKVTK/itkVTKImageImportPython.cpp:4609:10: fatal error: vtkImageImport.h: No such file or directory
 #include "vtkImageImport.h"
          ^~~~~~~~~~~~~~~~~~
compilation terminated.
Wrapping/Modules/ITKVTK/CMakeFiles/ITKVTKPython.dir/build.make:295: recipe for target 'Wrapping/Modules/ITKVTK/CMakeFiles/ITKVTKPython.dir/itkVTKImageImportPython.cpp.o' failed
make[2]: *** [Wrapping/Modules/ITKVTK/CMakeFiles/ITKVTKPython.dir/itkVTKImageImportPython.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/francois.budin/devel/itk/ITK/build/Wrapping/Modules/ITKVTK/itkVTKImageExportPython.cpp:4566:10: fatal error: vtkImageImport.h: No such file or directory
 #include "vtkImageImport.h"
          ^~~~~~~~~~~~~~~~~~
compilation terminated.

This could be related to the fact that ITKVtkGlue is both inside and outside the ITK repository.

I am having the same problem now, but with a different source file:
[  5%] Generating ../../itkImageToVTKImageFilter.xml
cd /home/melrobin/packages/ITK/build/Wrapping/Modules/ITKVtkGlue && /usr/bin/ccache /home/melrobin/packages/ITK/build/Wrapping/Generators/CastXML/castxml/bin/castxml -o /home/melrobin/packages/ITK/build/Wrapping/itkImageToVTKImageFilter.xml --castxml-gccxml --castxml-start wrapping --castxml-cc-gnu "(" /usr/lib64/ccache/c++ -mtune=native -march=corei7 -Wall -Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch -Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused -Wwrite-strings -funit-at-a-time -Wno-strict-overflow -Wno-deprecated -Wno-invalid-offsetof -Woverloaded-virtual -Wstrict-null-sentinel -msse2 -msse2 -std=c++11 ")" -w -c @/home/melrobin/packages/ITK/build/Wrapping/ITKVtkGlue.castxml.inc /home/melrobin/packages/ITK/build/Wrapping/itkImageToVTKImageFilter.cxx
In file included from /home/melrobin/packages/ITK/build/Wrapping/itkImageToVTKImageFilter.cxx:16:
/home/melrobin/packages/ITK/Modules/Bridge/VtkGlue/include/itkImageToVTKImageFilter.h:22:10: fatal error:
'vtkImageImport.h' file not found
#include "vtkImageImport.h"
^~~~~~~~~~~~~~~~~~
1 error generated.
The include file does exist on my system, but the compiler flags do not have a path to this file.

@melrobin it is worth checking that we have the VTK targets listed that include vtkImageImport.h in your version of VTK.


Any chance add no spread? + auto aim bug

Add a no bloom please. And silient aim dosent work with silient im.

No bloom? What does it do?
silient aim dosent work with silient im what do you mean?
no spread is not a feature spread/inaccuracy is a random seed generated by the server which cannot be predicted correctly afaik

Nospread only works for community servers which support this (aka nospread hvh servers). Wouldn’t work for valve servers, and would be useless for these hvh servers because you would need a top tier cheat along with this feature.


Opera 22 "Error Loading"

With the new version of Opera (22) every time i get a "Error Loading"

Unable to reproduce, please provide a code sample


Fail to decompile onOverlap

let sprite: Sprite = null
sprite.onOverlap(function (other) {
    game.over()
})

API has changed


Add support for multi-pubsub (#309)

Description
Support multi-pub/sub in the java sdk
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #309
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[ ] Code compiles correctly
[ ] Created/updated tests
[ ] Extended the documentation

Reminder: update examples/src/main/java/io/dapr/examples/pubsub/http/README.md

So this will have conflicts with #320. It will probably be easier to deal with the conflicts if we merge #320 first.

It might be riskier to merge #320, I gather?

It might be riskier to merge #320, I gather?

Yes, I'll keep a branch around with my changes on top of master. If we run into any trouble, we can revert both and roll forward this change without #320.

It might be riskier to merge #320, I gather?

Yes, I'll keep a branch around with my changes on top of master. If we run into any trouble, we can revert both and roll forward this change without #320.

We should merge this first and when we decide to take #320, we can resolve the conflicts at that time.

It might be riskier to merge #320, I gather?

Yes, I'll keep a branch around with my changes on top of master. If we run into any trouble, we can revert both and roll forward this change without #320.

We should merge this first and when we decide to take #320, we can resolve the conflicts at that time as merging #320 is not signed off for this release.

Ok, I have no strong feeling about the order, so if we don't think #320 is ready, I'm fine either way.


Link Against LibGCC Using Absolute Path

Okay, time to rant. For whatever reason, when I compile and install my i686-elf cross compiler, libgcc can never be found. It doesn't matter if I'm running macOS, Arch, etc. It always has this issue, so, I decided to solve it by just having GCC tell me where it is and then linking against that absolute path directly. That way I never have to deal with it again

Fixed in #162


koord-scheduler: optimize the signature of the transformer interface

Ⅰ. Describe what this PR does
Optimize the signature of the transformer interface.

Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how to verify it
Ⅳ. Special notes for reviews
V. Checklist

[x] I have written necessary docs and comments
[x] I have added necessary unit tests and integration tests
[x] All checks passed in make test

/lgtm


UML 1223: content change

Purpose
https://opgtransform.atlassian.net/browse/UML-1223
Fixes UML-1223
Approach
Explain how your code addresses the purpose of the change
Learning
Any tips and tricks, blog posts or tools which helped you. Plus anything notable you've discovered about the Use a Lasting Power of Attorney service
Checklist

[X] I have performed a self-review of my own code
[ ] I have added relevant logging with appropriate levels to my code
[ ] I have updated documentation (Confluence/GitHub wiki/tech debt doc) where relevant
[ ] I have added tests to prove my work
[ ] I have added welsh translation tags and updated translation files
[ ] I have run an accessibility tool on any pages I have made changes to and fixed any issues found
[ ] The product team have tested these changes

Messed this branch. Closing and opening a new one with the review changes suggested.


Awakeable IDs following the new ID scheme

Awakeable IDs following the new ID scheme

For posterity, tests pass locally but we have a full mesh of dependency such that there is no way e2e tests will pass without merging the sdk first.


relax the constraint on PHOTSYS

In the Everest release we required PHOTSYS!=G, i.e., excluding Gaia targets. With the latest refactor of the code, however, it should be straightforward to include these objects. It won't be possible to fit the broadband photometry of these objects (unless they have grzW1W2 fluxes from the Legacy Surveys), but we can still fit the spectral continuum and emission-line fluxes of objects which end up being extragalactic (i.e., those that have z>0.001).

No cut on PHOTSYS now (see #69).


#4556: Roberta gs demo benchmarking

This PR contains benchmarking of Roberta for Question and Answering using SQUAD dataset.
Performance of the model was evaluated using 100 samples from the dataset, following are the results:

Exact Match : 40.0
F1 Score : 44.69809951952809

CI passed. Link here


Add SIOF explanation to checkers docs

I'd appreciate if someone looked over this change - it's very hard to explain what SIOF is...


Handle widescreen

Widescreen won't look correct unless some settings are set in the display tweaks file.
Outstanding questions: What settings need to be set?

Settings to set: tickbox enable should make borderlessUpscale = true, tickbox disabled should be borderlessUpscale = false


Release Proposal v0.10.0

Blow is a proposal for release notes:
LocalDiskManager

#840(@SSmallMonster )
#841(@SSmallMonster )
#856(@SSmallMonster )
#701 (@SSmallMonster )

Apiserver

#829 (@buffalo1024  )
#851 (@Vacant2333 )
#860 (@buffalo1024 )

Other

Add more tests  ( #842 #843 #845 #847 #852 @FloatXD )
Update Docs (#826 @buffalo1024 #832 #835 @SAMZONG  #837 #863 @windsonsea #858 #861 #865@SSmallMonster ）
#827 (@sun7927 )
#862 (@Vacant2333 )

LocalStorage,Admission,Apiserver,Scheduler,Evictor,Exporter
N/A

LGTM

congratulations!!!

Congratulations to Hwameistor Team, Thanks you guys.


[BUG] Colliding options REDIS_OPT_PREFER_IPV4, IPV6

The values chosen for REDIS_OPT_PREFER_IPV4 and REDIS_OPT_PREFER_IPV6 were already taken when these options were added. It was my mistake and it passed all reviews and tests and unfortunately made it to the release 1.1.0.
#define REDIS_OPT_NONBLOCK 0x01
#define REDIS_OPT_REUSEADDR 0x02
#define REDIS_OPT_PREFER_IPV4 0x04
#define REDIS_OPT_PREFER_IPV6 0x08
#define REDIS_OPT_PREFER_IP_UNSPEC (REDIS_OPT_PREFER_IPV4 | REDIS_OPT_PREFER_IPV6)

/**
 * Don't automatically free the async object on a connection failure,
 * or other implicit conditions. Only free on an explicit call to disconnect() or free()
 */
#define REDIS_OPT_NOAUTOFREE 0x04

/* Don't automatically intercept and free RESP3 PUSH replies. */
#define REDIS_OPT_NO_PUSH_AUTOFREE 0x08

/**
 * Don't automatically free replies
 */
#define REDIS_OPT_NOAUTOFREEREPLIES 0x10

Perhaps it's the excessive spacing and multiline comment that confused us... Anyway, I think we should fix it ASAP. The effect of the bug:

The use of either REDIS_OPT_PREFER_IPV4 or REDIS_OPT_NOAUTOFREE has the effect of specifying both of them.
The use of either REDIS_OPT_PREFER_IPV6 or REDIS_OPT_NO_PUSH_AUTOFREE has the effect of specifying both of them.

I think the solution is to simply give new values to the new options REDIS_OPT_PREFER_IPV4,6 and to describe it properly in the next release notes. Hopefully this explanation can help a bit. I'll post a PR next.

My fault too as I also missed it!  Will get your PR merged asap


missing pop-out toolbar when double monitor

when I'm working with two monitors ("extend" mode), I miss the pop-out toolbar
this is all I see:

Clicking on it I only obtain the default pen.
Thank you

Thank you but I had no luck.
Actually when I'm in double monitor configuration, if I open the options, and start annotating, the cursor is about 1/3 of the screen far away from the cursor.
Maybe for this reason I'm not able to move the toolbar nor change the tool: the "click" coordinates are not the same of the cursor.

Thank you

yes!, that's it! thank you

👍 do not hesitate to star it if you like it.


Custom hashmap keys via MapKey trait

fix #153

Changes

Introduce a new trait MapKey to use any type as key for mapped asset collection
The behaviour for String hasn't changed
Add Box<str> as possible key (same behaviour as String)
Add FileName and FileStem as possible key type that respectively use Path::file_name and Path::file_stem as key value.

I really like this implementation, thank you. Especially support for file name and file stem will be very helpful I think.
One thing we should probably document with this: map keys can clash and it is up to the user that there are no collisions. E.g. with a structure like
folder
    subfolder_a
        file.png
    subfolder_b
        file.png

FileName and FileStem keys will clash leading to only one asset being loaded.


Add live page for Twitch

Awesome, thanks a lot for the contribution, I'll review it on my lunch break.

I think:

we can keep the Codeurs en Seine blue
remove the "Twitch" word from the title and from the menu (maybe one day we will be on other platforms)
make the embedded player take the full width of the page if possible

cc @ivan-dalmet, what do you think ?

Yes we can use "🔴 Live Stream" in the menu/title and keep the blue instead of the purple for the theme.

Will you have the time to do it in the next days @ntorionbearstudio or do you want me to take the lead on it?

Awesome @ntorionbearstudio, I'll review today and merge it. 👀


fix/Replay as is stops working when previous message was based on GPT model + any addon

#353

/deploy-review


Short solution needed: "View prepared statement with PHP PDO" (php-pdo)

Please help us write most modern and shortest code solution for this issue:
View prepared statement with PHP PDO (technology: php-pdo)
Fast way
Just write the code solution in the comments.
Prefered way

Create pull request with a new code file inside inbox folder.
Don't forget to use comments to make solution explained.
Link to this issue in comments of pull request.

View prepared statement with PHP PDO


Added the ability to pin and unpin properties in dev tools

What does the pull request do?
This has added a pinned variable to property view models and the functionality to use that to pin/unpin properties to the top of dev tools
What is the current behavior?
there is now a checkbox in dev tools that will allow you to pin properties to the top
What is the updated/expected behavior with this PR?
it works as intended other than one thing. It is currently using two headers: one for pinned and another for unpinned properties. I would like to only have one header but, I need to figure out how to bind the widths of each column in the separate data-grids together and have been unable to so far.
How was the solution implemented (if it's not obvious)?
I implemented a check box that is associated with an IsPinned variable on PropertyViewModel. ControlDetailsViewModel will then listen for it and add pinned properties to a separate data-grid above the original one.
Checklist

[ ] Added unit tests (if possible)?
[ ] Added XML documentation to any related classes?
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/Documentation with user documentation

Breaking changes
Hopefully none, fingers crossed
Obsoletions / Deprecations

Fixed issues
Fixes #12242

You can test this PR using the following package version. 11.0.999-cibuild0038056-beta. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]


Plugin in Store

I did have a check. The Plugin can not be found in the Marketplace neither in Pycharm, nor the website. Although, there is no description in the readme on the Marketplace. Place could either make it downloadable, or add the text that this is planned... (or not).

Are there any updates on whether the plugin will come to the PyCharm Plugin Marketplace?


undo button for (30-60 seconds) when one accidently erases a bomb ass custom EQ level

Disclaimer:
Please go through existing feature requests to avoid creating duplicates. If you found a similar issue please post a comment there. If you are uncertain your issue is related to others then create the issue. Obvious ignorance of this rule might get you blocked from posting new issues. Please tick the box below to show that you have followed the guideline.

[x] I have checked for a similar issue and sure it hasn't been reported before.

Description:
A clear and concise description of what the feature is and should the developer implement it.
User flow & interface:
A clear and concise description of how the user would interact with the proposed change (User interface, guidance and understanding of the feature)

Hi, you didn't fill out the template and also there is an existing issue open around this feature request so I am closing this issue for now, please navigate to the other issue to check on the progress or discuss on it.
Duplicate with #598


DOC: add sphinx-copybutton

This PR adds a copy-button to all code blocks. If there are text prompts in the code block, the setting for the copybutton_prompt_text is configured to copy only the code and removes the text prompts. If there are no text prompts, the whole cell is copied.

[ ] closes #21241

looks like this works!

Thanks @mosc9575!
I opened gh-21250 for the refguide check CI failure. It should be unrelated to this PR.


By default, "Shift" must be pressed to zoom in the map

Description
This is super counterintuitive. It's the first time that I see such a thing, except when it's Google Maps embedded in another website. Shift shouldn't have to be pressed just to zoom in. Except if there's something I really didn't understand, at least let us disable this feature
Version
2.0.0-beta.0
What browser are you seeing the problem on? What version are you running?
Chrome v111.0
The OS you're using
Windows 11
Steps to reproduce
Try to zoom in the map
The browser URL at the time you encountered the bug
https://mapwith.ai/rapid-v2-beta#background=Bing&datasets=fbRoads,msBuildings&disable_features=boundaries&map=6.32/46.606/3.569
The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)
No response

Thanks! the preference option was added in https://github.com/facebook/Rapid/issues/680 - we have to push out a new beta that includes the fix.


1191: Fix mail content type header charset

Short description
Changed encoding
More info
This is an encoding problem, the mail in the screenshot is displayed in iso 8859-1, but we have a header saying it should be displayed in utf8. I opened a PR change dit to UTF-8 as this is the correct wording, as this can fix the error for some users, see:

The charset value should be utf-8, not any other values such as utf8. Using utf8, for example, is a common mistake, and even though it is valid nowadays as the specifications and browsers now alias utf8 to utf-8, that wasn’t the case in the past, so things might break in some older browsers. The same may be true for other agents (non-browsers) that may scan/get the content and may not have the alias.
source

But this error can also occure when users force their mail client to use another encoding as we put in the header. So if this error will not disappear for the user by my changes, i recommend checking the settings or updating the client.
We also can make sure the link only contains ASCI chars, but I think it alread does, to at least ensure the link is always working.
Resolved issues

Fixes: #1191

Maybe, we should also set this Content-Transfer-Encoding header (it's at least set for most of my incoming mails). I'm not entirely sure what it does, though.
EDIT: Maybe, it's also already set by our email library?

The simplejavamail package we use, sets it default to "quoted-printable", which is (or should be) completely fine with UTF-8 encoding.


fix NonDeleted type

the type should use isDeleted: false:
https://github.com/excalidraw/excalidraw/blob/49e4289878bdf120ae5e8275ff4ac0f8c01c3c72/src/element/types.ts#L129-L131
Will require lots of code refactor I imagine.

So you want isDeleted set to false?

and update everywhere where it is being used?

From the screenshots above it looks like you're also updating the isDeleted flag to false in unrelated types as well as in actual code. The idea behind the proposed change is that we have a generic type NonDeleted<> but it's incorrectly allowing also isDeleted: true. We need to only allow isDeleted: false. This will likely cause typecheck issues in places where we declare we accept non-deleted elements, but are passing any kind of elements.

Okay so you mean i only need to change NonDeleted<> isDeleted to false:
export type NonDeleted<TElement extends ExcalidrawElement> = TElement & {
  isDeleted: false;
};

and after that handling wherever it causing an error(because of passing any kind of elements)

And updating after like this?

I think i need bit homework before i start contributing into this project 😅, will get back to this later

Hi, can I work on this?

Can I pick it up?

@pawel-domaradzki sure go ahead!

I have a bit of confusion. What is the intention of this change?
Is it even meant to be ever changed to true?

Hi @dwelle @ad1992
Issue : #6746
I wanted to clarify my understanding of the requirement and outline the expected modifications to ensure consistency with the change of setting isDeleted to false in NonDeleted instances.
My presumption that this change would improve 🔧

Data integrity : we can be confident that there is no accidental risk of deleting any elements when we work with non deleting elements
Code maintenance: we know that all non deleted instances will have isDeleted set to false
Type safety: we make sure that we only deal with non deleted instances and not concern ourselves with deleted elements preventing erroneous operations on deleted elements

Based on discussions, I presume absolute requirement is to modify the NonDeleted type in one specific file to have isDeleted: false.
What i want to ask ❓
What kind of changes do you expect in affected code(code sections that work with NonDeleted to ensure they are updated to accommodate the modified NonDeleted type)  to ensure consistency with the what i presume to be the absolute requirement, since @dwelle expects a lot of refactoring in the above comment?
Absolute requirement ⬇

Is this problem still unresolved and active? I'm checking because the last update on it was in October 2023.

as far as I understand, the problem is that the defined type NonDeleted allows both elements whether isDeleted is false or true. We need to make sure it is only used when isDeleted is false, which means the object should not be deleted right?
Can I take this one?


[WIP] Remove old Webserver and Ethernet libs, replace with AsyncWebserver and Core 3 Ethernet lib

Description:
-Modify WebCfgServer and WifiManager to use AsyncWebserver
-Ethernet changes based on the work by @technyon in branch https://github.com/technyon/nuki_hub/tree/DM9051
-Remove Arduino core Webserver and Ethernet libs
@technyon: Created this as WIP/draft PR to prevent us doing double work on related issues. Your changes for DM9051 and my changes for AsyncWebserver together should create the option to remove the old libs.
Ethernet completely untested ATM, in the process of testing on ESP32, S3, C3 and C6 on WIFI. Need to solder some headers to my devices to test with my W5500 module.
Related issue (if applicable): Possibly fixes #431
To-Do:

[x] Test on different devices over WIFI
[ ] Test on different devices with different Eth modules (should be able to do W5500 myself)

Checklist:

[x] The pull request is done against the latest master branch
[x] Only relevant files were touched
[x] Only one feature/fix was added per PR and The code change compiles without warnings
[ ] The code change is tested and works
[x] I accept the CLA.

My branch compiles, but it's not working yet. The ESP crashes with some SPI error.

Had the same issue, there was a typo in SPI.begin (was set to  SPI.begin(_spi_sck, _spi_miso, **_spi_miso); instead of  SPI.begin(_spi_sck, _spi_miso, _spi_mosi);)
I've tested this build on a C3 over a W5500 without problems and MQTT and AsyncWebserver both work over Ethernet, will try a S3 with W5500 next.
Should make it possible to use SSL over the W5500 also

@technyon: Can you try this build with a LAN8720 device?

Hi, yes LAN8720 still works.

P.S.: I tested with an M5Stack Atom Poe with the W5500, works fine too.

Maybe we can reuse the GPIO settings page for that? So that you can configure SPI pins?

You also need to select the PHY and Addr so it will not just work on the GPIO page.
I am creating a seperate page now that will only be visible when you select "Custom" ethernet device.

True, I'm just thinking of avoiding a conflict with the GPIO configuration.

Yes. I think ethernet should override GPIO config.

GPIO is now disabled based on Ethernet config.
Current version has been tested on ESP32, ESP32-S3, ESP32-C3 and ESP32-C6 with W5500 and Wifi.
Should be ready for review

@iranl Can you confirm this is still working with W5500? I don't know why, but I only get "Failed to configure Ethernet using DHCP", even with the binary I flashed last time that worked. It's probably something in my network.

Forget it, I flashed the wrong binary. There's one issue though, disabling DHCP seems to be ignored. I'll merge first though, this PR is big enough already.

Static IP fix commited to master


Move metrics-server to fury-kubernetes-monitoring

The aim of this PR is to move metrics-server to fury-kubernetes-monitoring.
After this PR is merged, we can proceed with merging sighupio/fury-kubernetes-aws#34.

Hi @lnovara, i reviewed the pipeline. I see some tests failing but the pipeline is in green color
http://ci.sighup.io/sighupio/fury-kubernetes-monitoring/655/1/2. Related to the lint job/step

You're right, the lint part is failing. This was an early attempt at applying some policies to our manifests. Do we want to keep them (and fix them as well)? Or should we drop them?
cc @phisco

if it makes sense, i want to have it fixed ;)
Then we can adopt this lint in other projects

The main point here is that I don't know if Python is the right tool for the jobs, we should consider using something like conftest or kubeval.
What do you think?
cc @ralgozino @phisco

@angelbarrera92 since this card was opened (https://trello.com/c/lu7Dphcq/115-define-basic-validation-tests-for-every-manifest), do you think we can remove the Python "tests" from the pipeline?
Furthermore, can you please check the Drone pipeline in this PR just to make sure that everything is correct? 🙏
Thank you.

@angelbarrera92 since this card was opened (https://trello.com/c/lu7Dphcq/115-define-basic-validation-tests-for-every-manifest), do you think we can remove the Python "tests" from the pipeline?
Furthermore, can you please check the Drone pipeline in this PR just to make sure that everything is correct? 🙏
Thank you.

Hi Luca. Feel free to remove that pipeline part and continue merging it ;)

 Move metrics-server from AWS installer to monitoring module


Update Composer dependencies (2024-11-28-00-11)

Visual regression test passed!
View the visual regression test report


Search results form layout

The signal to noise ratio for the search results form is extremely low comparing to the old pypi.python.org. The most of the real estate space given to the results itself is empty. This leads to an artificial pagination - 20 results per page and inability to use browser to search the results further.
The footer takes disproportionally big part of the page. Compare it to what is there on github or on the pypi.python.org
Package name, version and short description should fit into one or two lines and the icon, if at all needed, shouldn't require an additional huge spacing.

Thanks for your feedback @termim - I have opened #1988 to address this and other similar feedback.


Firebase remote config gets failure randomly

[READ] Step 1: Are you in the right place?
Yes
[REQUIRED] Step 2: Describe your environment

Xcode version: 10.2
Firebase SDK version: 6.7.0
Firebase Component:

Firebase (6.7.0)
FirebaseABTesting (3.1.0)
FirebaseAnalytics (6.1.1)
FirebaseAnalyticsInterop (1.4.0)
FirebaseAuth (6.2.3)
FirebaseAuthInterop (1.0.0)
FirebaseCore (6.2.1)
FirebaseCoreDiagnostics (1.0.1)
FirebaseCoreDiagnosticsInterop (1.0.0)
FirebaseDatabase (6.1.0)
FirebaseFirestore 1.4.5
FirebaseInAppMessaging (0.15.3)
FirebaseInAppMessagingDisplay (0.15.4)
FirebaseInstanceID (4.2.3)
FirebaseMessaging (4.1.3)
FirebaseRemoteConfig (4.3.0) (Auth, Core, Database, Firestore, Messaging, Storage, etc)

Component version: _____

[REQUIRED] Step 3: Describe the problem
Firebase remote config gets failure randomly, not getting value from the reference key.
Steps to reproduce:
It happens randomly not able to identify the steps

Hey @pradipaub36, thanks for filing this issue. With no repro steps or error log, it will be difficult for us to debug this.
Does this issue reproduce in older versions of Remote Config?

Yes, We faced the same issue in the older version as well. We have an app that is created for iOS and Android and we are facing the same issue in both randomly.
Let me try to identify the error logs. I'll let you know further details I get.

Hello, @morganchen12  I have reviewed the logs and found the Remote config unable to retrieve the value from keys. getting blank("") value for all the keys randomly. Could you please help?

@pradipaub36 As @morganchen12, this will be difficult to investigate without a reproducible example. Please share one. Are you able to reproduce with https://github.com/firebase/quickstart-ios/tree/master/config?


Works that have a 'More Info' option on the artwork page have blank 'More Info' pages when you tap through

For examples, see the Tara Donavan show at the Parrish Art Museum (currently the third item in the featured carousel on the home screen), where 2/3 show items don't have any content when you tap through to the 'More Info' page.
Also, Carsten Höller's Upside-Down Googles, 2015 piece (and others from the Höller show at Hayward Gallery at Southbank Centre).

Duplicate of #130.


Cleanup vLLM GCP example

#1614  👈 (View in Graphite)
main

This stack of pull requests is managed by Graphite. Learn more about stacking.


Sorting + New Tools

Try to bring some sanity to the sorting in the Components section:

Blazor Something
BlazorSomething
Blazor-Something (Dash)
Blazor.Something (Dot)
EverythingElse

Add new Tools:

BlazorEssentials
ElectronNET.Blazor

Hope that helps!

Hi @robertmclaws
I am very sorry I have to close this PR. You did an awesome work but we did a lot of modifications at the same time so I never knew what to do with this PR, you made a such great work but there was lots of conflicts.
I am very sorry. You deserve to be listed as a contributor of this repo, if you want I can send you the next article I'll add so you can add it yourself.
I close this PR, very sorry about that.
And thank you a lot for the work you did.
Hope you wont be too frustrated about that...
Kind regards,
Adrien


Automatic Logout After  'Submit' button Pressed in Germinate Settings page

Whenever I press the 'Submit' button on the Germinate Settings page, I am automatically logged out. However, the changes I made are saved.

Yes, that's currently the expected behaviour, because the changes you may have made could affect Germinate's authentication settings or the Gatekeeper connection settings after which a re-login is required.


Org Definition Files

Critical Changes
Update Demo to be Enterprise Edition.
Changes
Issues Closed

@mkolodner it'll be good to have one org that can be an enterprise edition to mimic that environment.


updates Cassandra driver

I actually wanted to entertain the idea in general, i.e. updating all of the drivers in connectors to their latest respective versions, @pjfanning wdyt?
@nvollmar is 4.15.0 is fully compatible with 4.13.0?

Ah I just got the context from https://github.com/apache/incubator-pekko-persistence-cassandra

We've been running with 4.14.1 and 4.15.0 without issues for a long time.
The changelog is here: https://github.com/datastax/java-driver/blob/4.x/changelog/README.md

As stated in https://github.com/apache/incubator-pekko-persistence-cassandra/pull/35#pullrequestreview-1418234767 I will approve this PR but lets wait for a week before merging to see if @pjfanning has any objections

@pjfanning @nvollmar Shall I merge this PR so its included in the next snapshot that I will be pushing into all of the dependant projects?

@mdedetrich 👍

Cool, ill wait to see if @pjfanning has any objections.

it's ok to merge this


developer mode bugfix

It doesn't send log.

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

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

TTYL, MSBOT;

:shipit:

What does it mean this emoji?

It means "ship it", i.e. it looks good and has my approval.


Add pub main fn example for fold

As #1149 , I would like to add more example of fold function in syn.
This example demonstrate how to use fold to transform the given function into public visibility.

Oh, I did not expect how easy it could, thank you for sample code.


Error Accessing 'Keystone-PRD' server with Entra ID

Azure Data Studio Version: 1.49.0-insder
OS Version: Windows_NT x64 10.0.22631

Steps to Reproduce:
NOTE: I have cleared my MSAL cache, restarted ADO and am still experiencing this issue.

Logging into SQL Server: ..., under ... account
Parameters set to default
When attempting to connect, I receive this error code:

Microsoft.Data.SqlClient.SqlException (0x80131904): Login failed for user ''.
at Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction)    at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)    at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)    at Microsoft.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)    at Microsoft.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)    at Microsoft.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)    at Microsoft.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout)    at Microsoft.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)    at Microsoft.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken, DbConnectionPool pool)    at Microsoft.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)    at Microsoft.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)    at Microsoft.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)    at Microsoft.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)    at Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)    at Microsoft.Data.ProviderBase.DbConnectionPool.WaitForPendingOpen() --- End of stack trace from previous location ---    at Microsoft.Data.SqlClient.SqlRetryLogicProvider.ExecuteAsync(Object sender, Func1 function, CancellationToken cancellationToken)
at Microsoft.Data.SqlClient.SqlRetryLogicProvider.ExecuteAsync(Object sender, Func`1 function, CancellationToken cancellationToken)
at Microsoft.SqlTools.ServiceLayer.Connection.ReliableConnection.ReliableSqlConnection.<>c__DisplayClass30_0.<b__0>d.MoveNext() in //src/Microsoft.SqlTools.ManagedBatchParser/ReliableConnection/ReliableSqlConnection.cs:line 319
--- End of stack trace from previous location ---
at Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.TryOpenConnection(ConnectionInfo connectionInfo, ConnectParams connectionParams) in //src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionService.cs:line 712
ClientConnectionId:1adc96eb-de5b-4e78-bdd6-f2da316e8566
Error Number:18456,State:1,Class:14

Does this issue occur when all extensions are disabled?: Yes/No

@t-cawalker Can you follow the above comment and gather logs so we can better help you trouble shoot this issue.
Per doc 18456,State:1 means

Error information isn't available. This state usually means you don't have permission to receive the error details. Contact your SQL Server administrator for more information.

Can you verify that the Entra ID you are using can connect to the same DB with other means (for example SSMS)?


Remove message name conflict and adds some base typing + fix bug with {} as default arg for fuction #105 (issue)

Added version bump, but currently I don't know what is the right way for this in this repo.
Also file was formatted by black==22.8.0
Links to #105

Hi @msiwik-epruf thanks a lot for this amazing contribution.
In order that I could approve it please remove from your PR all formatting fixes and push only the typing and message conflict.
Besides these it looks great

@idanasulinmemphis Ok, I will remove it. Things like pre-commit, regexes for commit messages and formatting is something you are not interested?

@idanasulinmemphis Ok, I will remove it. Things like pre-commit, regexes for commit messages and formatting is something you are not interested?

We are really interested

Yes, but for this specific PR let's focus on the main issue you solved and please open an issue regarding those improvements

Yes, but for this specific PR let's focus on the main issue you solved and please open an issue regarding those improvements

@idanasulinmemphis Ok, I updated this PR from draft to PR. Do you need something before code review?

@msiwik-epruf I left some comments

@idanasulinmemphis some answers and removed unused imports.

Great, approved, and merged.
Will be released on our next release (0.3.0).
Big thank you for this amazing contribution @msiwik-epruf


[weights] Support clip gradient by global norm

This patch supports clipping of gradient by global norm:

Add the property clip gradient by norm and propagate the property to
each weight by the layer.
ClipGradByNorm property will clip the gradients by the global norm of
the weights with this value set. Each layer's weight can have different
scaling clip value.
Extend the execution order for the gradients if it used for clipping by
global norm. The gradient is extended by the max execution order where
the norm of the gradients will be calculated and used to update and
apply the gradients.
This is done while requesting the gradient itself at the first time as
the layer properties are finalized by then.
skip applying gradients if it is to be clipped by the global norm.
apply the clipped gradients:

Calculate the global norm for the gradients which needs to be clipped
Clip the gradients with the calculated global norm
apply the clipped gradients
TODO: add related unittest

Resolves #1714
Signed-off-by: Parichay Kapoor<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1739. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

V2:
gradient clipping works by adding extending the execution order of the
gradients to the last node, where the global norm is calculated and the
gradients are clipped and applied.
However, weight sharing use of gradients also relies on the last access
of the gradient and gradient clipping disturbs the balance of gradient
last access.
As a quick fix, if gradient clip is enabled, the last access is replaced
with second to last access.
A better way would be for clipping to be layer, and then last access by
clipping layer would be a valid access and balance to the system can be
maintained.
Unittests for gradient clipping is added with and without weight
sharing.


add to HACS

I didn't see the list-card added to HACS if it's possible to add it. Thanks.

Everything under custom-cards is on HACS by default


Add AMDGPU support

With ROCKernels being merged into KernelAbstractions, we should soon be able to integrate AMDGPU support into this package!
@ChrisRackauckas if this is desired, how would you like me to do this? Currently DiffEqGPU depends on CUDA; I could also have it depend on AMDGPU.jl as well, and ensure I keep dependencies up-to-date so we don't run into version conflicts and unnecessary downgrades. Alternatively, I could make AMDGPU (and optionally CUDA) gated behind Requires, although it could possibly impact compile times post-precompile.

Could EnsembleGPUArray automatically detect the user's GPU and choose CUDA vs AMD for them?

Yes I think so, I filed https://github.com/JuliaGPU/KernelAbstractions.jl/issues/229 because we have a lot of manual iscuda = ...; if iscuda that could potentially be hidden by KA. If we don't end up doing this, I'll add an equivalent helper function here.

It'll be interesting to see the performance here since the application is very different from deep learning. I think AMD could have a chance here.

I'm willing to bet against AMDGPU performance currently; CUDA.jl has had a long time to optimize kernel launch and execution performance, and AMDGPU.jl hasn't exposed any occupancy API or compiler knobs to users (although I'm certainly interested in figuring this out once we find it's needed). Still, I do think we can pretty quickly get close to CUDA's performance once we start looking at benchmark results.

Fixed via #241.


Sorting on Salary doesnt work

I have a table in which there is a salary field which is rounded and formatted to use comma separated figures within like 1,23,344
Now when I try to apply sort it doesnt work.
My sandbox url is: https://codesandbox.io/s/quiet-feather-q4jn4

It's sorting by string. The table will look at the data, and if it's a number, it'll sort it like a number, and if it's a string, it'll sort it like a string. If you want a custom sort, you have to use the customSort option:
https://codesandbox.io/s/quizzical-kalam-eeeqx?file=/src/App.js
Note: That's just a quick and dirty example, and probably doesn't sort exactly how you want. But that's how you override how sorting works.
Also, I noticed your Start Date wasn't sorting correctly either. This is because the table will use the value returned from customBodyRender for sorting (which is a string). To avoid this, you can use customBodyRenderLite (which doesn't effect filtering or sorting), I updated the example above to show this.

Hey That was good lead though, I missed something in my example which I noticed later, that I didnt saved my sandbox after change by implementing the formatNumber function to all the salaries, the solution or the direction didnt worked with it...
This is the updated sandbox link with your solution intact, not working:
https://codesandbox.io/s/elated-lehmann-u00pr

You have to process your input, parseInt can't handle commas. Here's a version where the commas are removed:
https://codesandbox.io/s/inspiring-lederberg-nde7o?file=/src/App.js
Essentially, inside of customSort you'll want to transform your data to numbers so they can be compared, or transform them to strings that would sort correctly when compared.

Thats an excellent solution!!! Thank You So Much!!


[MCH] [Minor] Incorrect calculation of Gauss Round cooldown

In this analysis:
https://xivanalysis.com/fflogs/yFv3zHLqWY6dPNTD/1/6
I apparently used 55/53 gauss round, but 55/56 ricochet.
Ignoring the 1s gap between the first ricochet and first gauss round, I should be otherwise able to use the same number of both as far as I can tell. I also definitely shouldn't be able to use more than possible.
The same bug doesn't seem to have occurred for this log though:
https://xivanalysis.com/fflogs/7bgPmYN26BX4QKWj/1/4

calculateMaxUsages in parser\core\modules\CooldownDowntime.tsx
gResets = 70, meaning we cast Heat Blast 70 times, for 70 * 15 = 1050 seconds of extra time.
gUsages = 55, meaning we cast Gauss Round 55 times.
expectedFirstUseTime: 3.000s
actualFirstUseTime: 1.513s
pullEndTimestamp: 542.244s, or 9 minutes 2 seconds.
with a cooldown of 30.000s, 542.244 / 30 = 18 extra casts.
Plus 3 initial charges = 21 casts.
70 Heat Blasts * 15 seconds / Heat Blast = 1050s extra time. 1050 / 30 = 35 extra casts from Heat Blasts.
21 + 35 = 56, which is our expected number.
Running with debug logging, however, shows we only looked at 65 Heat Blasts. It's not seeing the last set of 5 Heat Blasts starting at 8:53. This is because it thinks the next charge should be at 9:17, which is after the end of the log, so it doesn't check for more potential cooldown resets (Heat Blasts).
I've published a fix for this, working on testing it now.


Create infrastructure

[x] README
[x] Environment / Pypi / Poetry ...
[x] Licence
[ ] Set up CD/CI
[x] Linter
[x] CFF
[x] Other stuff from eSC cookiecutter

partially taken care of in #6
Will set up separate issues for remaining


Unfocus input after hide

When you click close button and click again in the input the widget doesn't show because the input was still focused after hide.

As per the contrib docs, PR's to the master branch will be closed


Enhancement in ocp-vpa-operator role

The current automation is not cleaning up the resources properly before installing the operator freshly.
The deployment is getting failed to install the operator -

TASK [ocp-vpa-operator : Verify the operator installation] ***************************************************************************************************************
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (15 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (14 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (13 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (12 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (11 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (10 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (9 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (8 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (7 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (6 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (5 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (4 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (3 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (2 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify the operator installation (1 retries left).

TASK [ocp-vpa-operator : Verify pods count] ******************************************************************************************************************************
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify pods count (15 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify pods count (14 retries left).
FAILED - RETRYING: [swap-418-rc1-bastion-0]: Verify pods count (13 retries left).

Suggestion
While installing the operator, the script (tasks/main.yaml line#34) is looking for operator name as verticalpodautoscaler but the operator is getting installed with name - vertical-pod-autoscaler.
So, can we use vertical-?pod-?autoscaler in the script instead of verticalpodautoscaler
- name: Get the installed ClusterServiceVersion of VPA
  shell: oc get csv -n openshift-vertical-pod-autoscaler --no-headers | awk '{ if ($1 ~ /^verticalpodautoscaler/) print $1 }'
  register: installed_csv

and, for (tasks/main.yaml line#172), the condition should be vpa_service.stdout|int == 2 instead of vpa_service.stdout|int == 1
# oc get service -n openshift-vertical-pod-autoscaler --no-headers
vpa-metrics-service   ClusterIP   <IP_ADDRESS>     <none>   8443/TCP   9m26s
vpa-webhook           ClusterIP   <IP_ADDRESS>   <none>   443/TCP    8m58s

/assign


Reader updates

2/unrm: display unique deleted entry
5/suspenduser: no header for ps output and remote leading space from pid, use space as delimiter for cut

Thanks!


data loss in littlefs

Hi, I am using w25Q512 flash memory. my cache size is 256 bytes, after filling 256 bytes littlefs writing to Flash is success, but it is not updating on metadata, when I close the file only is updating, otherwise is not updating on metadata. I didn't close the file after i open the file i lost my old data. my question is why is not updating on meta data (or) only file close or file sync only save the and update the value on metadata (or) any other method is available to save without call file-close or file-sync function.

Hi @Aravind0812, if I understand correctly, this is just how littlefs works.
In general, it is more efficient to wait as long as possible to update the metadata, because littlefs doesn't know how much data is being written until lfs_file_close.
lfs_file_sync allows you to manually update the metadata if you want to keep the file open. It's ok to call lfs_file_sync after every file write.

Thank you for the response, Now i understand.


fix(deps): update module github.com/tubenhirn/dagger-ci-modules/v4 to v4.4.15

This PR contains the following updates:

Package
Type
Update
Change

github.com/tubenhirn/dagger-ci-modules/v4
require
patch
v4.4.14 -> v4.4.15

Release Notes

tubenhirn/dagger-ci-modules
v4.4.15
Compare Source
Bug Fixes

deps: update module dagger.io/dagger to v0.7.0 (2f4d9bd)
deps: update module github.com/tubenhirn/dagger-ci-modules/v4 to v4.4.14 (4eb2357)

Miscellaneous Chores

deps: update renovate/renovate docker tag to v35.102.0 (9b0f9e1)
deps: update renovate/renovate docker tag to v35.102.2 (2e6e614)
deps: update renovate/renovate docker tag to v35.105.1 (85b4bf6)
deps: update renovate/renovate docker tag to v35.105.2 (b86fd9a)
deps: update renovate/renovate docker tag to v35.105.5 (58bbb7b)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

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


Log with error

I tried this from F-Droid but coud not establish a tunnel. Just "Attempting connection".
Problem is: I do not see an error - please add some. Also not clear where log is.
Also, in the notification, after "VPN Connection Failed" in addition to "Restart Tunnel", maybe add "See Log".
Note: Wireguard Android client has log with error messages.
WG did not ask for superuser permisison? Does it need it?
Note:  Wireguard Android client asks for superuser premission.

Hello! Thank you for using the app.
WG Tunnel only supports the userspace implementation of WireGuard at the moment. I am working on adding kernel support, but it is still in process. See #43.
I could add a feature to show logs, but I am not sure that it would be helpful in this situation. If I am not mistaken, because WireGuard uses UDP for all the communication, we won't really know why the connection is failing. There will not be an error to show except "handshake failed, trying again". WireGuard will continuously try to send handshakes to the server until it succeeds. You will see the same message in WireGuard official app logs. Unfortunately, this is not very useful for solving connection issues.
Does this same tunnel config work in the official WireGuard app?
Have you tried this tunnel config on an userspace implementation before?

Hello, thanks for follow up. Yes, the same tunnel works in Wireguard Android.
IDK how to "tried this tunnel config on an userspace implementation".

I am on rooted phone.  I am not aware in options in official WG. I set email with sample conf. Thanks.

I looked at your config file, and I don't see anything wrong. I do see issues happening with what I suspect to be rooted devices. I am investigating now.

@timur-g
I was able to root one of my devices and did not have any issues with my tunnels.
Are you still experiencing issues with that tunnel?
What version of the app are you on?
Something else that could be worth testing is trying the Google Play version of the app to see if it behaves differently.

Somehow it started to work when I tested today, no idea why it did not work more times when I tested then (with reboot).
I am on 3.1.4 from Fdroid, I do not have Play in LineageOS.
Thanks a lot for your dedication, sorry for your time.
Still, you may see if enhancement is possible with some logs, to avoid similar..

I'm glad it is working! There was an issue with the previous build being deployed to F-Droid so you are on an older version. I fixed the issue so F-Droid should get the latest version soon.
I will look into adding log viewing to the app.


Add Practical Flutter to Books section

Practical Flutter is an amazing book with clear examples and easy explanations of them

Thanks for contributing @nshutijean.


Avoid checking (and preloading) Faraday only to support 0.7.x

Context
An earlier update on this project added support to Faraday middleware API (which is the only supported way as of now). Unfortunately, the fallback check (Faraday.responds_to? in the registration code - that is, the if in:
if Faraday.respond_to? :register_middleware
  Faraday.register_middleware :cookie_jar => lambda { Faraday::CookieJar }
elsif Faraday::Middleware.respond_to? :register_middleware
  Faraday::Middleware.register_middleware :cookie_jar => Faraday::CookieJar
end

triggers a load of Faraday that messes up with its configurations configurations in some specific classloader/forking situations (happened in our CI system).
Proposal
We considered flipping the checks, but verified that Faraday::Middleware#register_middleware works as far back as 0.8.0. So by slightly bumping the minimum version (still much below what most people should be using in recent years), we can just drop the initial test, fixing the issue for us (and potentially others) while DRYing the code a bit.
In fact, this seems to be what other middleware do these days. For example, registration code in faraday_middleware goes like:
  if Faraday::Middleware.respond_to? :register_middleware
    ...
    Faraday::Middleware.register_middleware \
      ...
  end

Tests
Did not find an easy way to write a test, but given that a failure on registration will break the entire suite, it can be used as a test on itself, so I ran the specs on different Faraday versions.
They ran successfully with Faraday 1.0.1 (the current one), so I went back and verified that even Faraday 0.8.0 works, so I reduced the impact by only bumped the minimum to it (instead of 0.9.0, which was the version that motivated @cameron-martin to add the support in first place).
Version and Changelog
I could not find instructions on whether you'd like to just receive the change and do the changelog/version bump yourself, so I made those in a separate commit (which I can revert/squash if you prefer, just let me know).
Even though it is a theoretical compatibility change, projects with Faraday versions that don't support the API will not update via Bundler, so I found it safe to just bump the patch component.

LGTM, thanks!


Cannot parse passport name fields with spaces in them

My passport has the following MRZ text on it:
P<CANEISENBERG<CANDREW DAVID<<<<<<<<<<<<<<<<
AC773749<3CAN7612220M2710257<<<<<<<<<<<<<<00

Notice the space between ANDREW and DAVID. The regex you are using to parse the name field looks like this:
/^[A-Z<]+<*$/
It does not accept spaces and therefore fails to parse the MRZ of the passport above. Things seem to work if I add a space to the regex, like so:
/^[A-Z< ]+<*$/
Want me to make a PR?

On a deeper look, it's a bit more complicated. The MRZ above has an OCR error. The text reads <CANDREW. it should be <<ANDREW. That's contributing to the problem, though even if I replace the C with a <, I still get an error reading the first name. The last name is picked up fine, though if there were a space in my last name, there would be an error, too.

On a deeper look, this appears to be an OCR issue. There should not be any space between ANDREW and DAVID. It should be <. And the C before ANDREW is actually a <.
If I manually make those changes, then the package works perfectly!
Apologies for the noise.

No problem. Happy that you found what was the issue.


Incorrect behavior in examples

It seems, that current version of diKTat - 0.6.3 incorrectly fixed SAVE examples if executed from CLI
java -jar ktlint-0.39.jar -R diktat-0.6.3.jar -F
Part in Example1Test.kt
class example{ @get : JvmName ( "getIsValid" )
    val isValid = true

Becomes
class Example  @get:JvmName("getIsValid")
val isValid = true

Which is invalid code.
However, latest release of diKTat is 0.6.2 which has bug with replaceWithText, so it failed earlier, before any fixes.
In tests, diKTat-0.6.3 was obtained by manually build, so it will be better to reproduce this problem and start work on in
after new release of diktat.

Сlose as not relevant


Does traverse continue after a failed push?

It occurs to me that it's indeed what I observed recently (specifically, vanilla git push failing on non-fast-forward since the branch was present in the remote repo, but not in refs/remotes locally).
I'd say it should NOT continue; the traverse flow should be stopped at any failure.

pls take a look at:
git4idea.push.GitPusher#expireExistingErrorsAndWarnings
I think we could provide a similar solution - notofication-based, i.e.:
GitPushResultNotification[] existingNotifications =
  NotificationsManager.getNotificationsManager().getNotificationsOfType(GitPushResultNotification.class, myProject);

then filter for NotificationType.ERROR (I am assuming failed push is an error - not a warn), and then assert the specific details of the notification so we are sure that's our failed push. wdyt?


Native row subsetting on feather

Hi,
I am currently developing a genomics R package for storage and retrieval of very large on disk matrices (dim(x) > 1M 1M) which is based on HDF, and I was wondering about trying out feather for doing much of the same things. The CRAN version of feather allows the reading of specific feather columns but it does not allow subsetting of both rows and columns. I understand this is a new format and it is still under development. Will row subsetting be available at a later time? @hadley
Alternatively, is the underlying c code capable of this functionality? only waiting on someone to create an R function for implementing it. Just curious.

Once we achieve more general R bindings for Arrow (and thus Feather), providing for row subsetting (aka predicate pushdown) isn't too far outside the realm of possibility. We need to find an invested party to help with the engineering work

Hi wesm,
Sorry for digging up an old issue. I never got a chance to circumvent all my work to get back to this.
Would it be possible for me to fork this and implement it on my own? Or is this something which you guys are planning on implementing in the near future?
I have never touched C code before and I have generally always worked with R. So even if I tried to do this myself, I guess it would be a very slow process.
I hope I'm not looking at a whale thinking it to be a fish.

There's some discussions on the Arrow mailing list about interfacing with R, it might make sense to continue discussing there<EMAIL_ADDRESS>

I can't respond easily on that mailing list, but my team will probably take a look at feather bindings later in the year.

I can't respond easily on that mailing list

What do you mean by this?

(Just that clicking reply didn't work for me - I'm sure I could sign up, but don't have time right this minute. Nothing major)

If you e-mail<EMAIL_ADDRESS>you'll be signed up and able to respond

Is row subsetting a feature now? My use case is to do something like pd.read_feather('data.feather', where="serial number=='123456').

Not yet, but we are working to enable this logic in the Apache Arrow project

This is addressed by the new datasets API in the Arrow project, which is accessible via dplyr

Links to the documentation:

Use the python  filter keyword of the dataset.to_table method  https://arrow.apache.org/docs/python/dataset.html#filtering-data explains the
Use the R dplyr filter function on the object returned by https://arrow.apache.org/docs/r/index.html


VB-1825 Screens to maintain list of onboarded prisons

Working progress, very basic set up of Prison admin

Closing as we have now implemented this


[Enhancement] Preview In Review

Description
We don't currently have a preview option for Pull Request Review Markdown. It should really be consistent with other comments having a preview tab (especially if we get rid of easyMDE).
Screenshots

->  Add markdown preview to Submit Review Textarea #24672


Create Product upload image failed

Bug report
Issue Description
Unable to upload image for products. The upload was successful, which is stored under storage/app/public/product, but the image is like 404 on the page.

PS: Already run 'php artisan storage:link' which generated a shortcut on public folder to storage folder(the one on the root dir).
The image source link is like this: http://laravel.bagsito_dev/storage/product/3/D72bUUrvqzqUp2vUeweoahNGCXKIl0TuEMC8wYOF.jpeg
Preconditions
1. 0,1.8

Steps to reproduce
1. Create a product.
2. Choose a jpg file for image.
3. Save Product.
4. Edit Product

Expected result
Image should display inside edit function.

Actual result
front-end and edit page show blank image.

@lYesterdaYl Have you run the command: php artisan storage:link ?

Yes, I did. It generated a something like storage shortcut folder under public directory.

@jyoti-webkul Please verify this.

Hi @lYesterdaYl
Please follow the link for solution - https://forums.bagisto.com/topic/188/broken-image-logo-in-bagisto-with-causes-and-solutions

@lYesterdaYl Have you set the APP_URL parameter in your .env file?

This is my setting:
in env:
APP_URL=http://laravel.bagsito_dev
host file:
<IP_ADDRESS>       laravel.bagisto_dev
xampp vhost file:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/bagisto/public/"
ServerName laravel.bagisto_dev

broken image link:
http://laravel.bagsito_dev/storage/product/3/5jZTcdkCbOu16T7lmQpS0XHZYgE6nHHmFrI1b4f1.jpeg
path also stored in the database, but I am not sure why the image doesn't display.

Found out the problem. I think what causes this problem is I set the domain name too long. I changed to laravel.ca which solves the problem, which is kinda strange D:


Test travis config.

@auvipy looks like the build passes: https://travis-ci.org/justquick/django-activity-stream/builds/364447694. I've added a coveragerc file so that coveralls doesn't freak out too.


.

Description
Expected behaviour
Actual behaviour
Steps to reproduce
Additional info:
Output of the commands:

python --version
pip show connexion | grep "^Version\:"

:smile:


Add ability to define conditionals for counter_cache

E.g.:
counter_cache :statuses,
              if: ->(status) { status.public_visibility? },
              scope: ->(statuses) { statuses.where(visibility: :public) }

@iguchi1124 Addressed. By the way, what if Rails configuration has a global expiration option? These counters would be removed after 10 minutes in Mastodon, I think...

Thanks for good feedback! I missed about global cache expiration option until now. but I will work to support expiration configuration for this gem.


Add GeoPointArray

Closes #96
I think it does at least; let me know if there is stuff I missed! I didn't have time to dive deep into this but I assumed it was just the JSON conversion for now.

Hi @geisterfurz007,
Looks good, I'm pretty sure it should work :+1: .
I'll merge it in and make a new release. Thank you for the contribution.
// Rune


Creators can set up copywriting to attract users to donation

Points after discussion:

The primary purpose of this is to enhance pay-wall. However, we have a different approach for that, so the need of this feature got shrunk.
Messages should be linked to article or user. (no conclusion)


Properly populate ARM return object

Ensure ARM requests to OneDeploy are returned with properly populated DeployResult object and Deployment ID.

@jvano @dfuenzalida @gregorygoldshteyn @caovicto

@suwatch this is ready to be merged


HELP! win10，where Can I Download FlashAttention1.X For Turing Gpu,2080ti

PLEASE HELP!win10，where Can I Download FlashAttention1.X For Turing Gpu,2080ti

https://pypi.org/project/flash-attn/1.0.8/，this，I found it


RFC: Design new Advisory -> Package -> Vulnerability models relationhips

Context
In our current approach, we aggregate data from multiple advisories in a single vulnerability which is unique based on its aliases.
Problem
An Advisory may be strictly about a given Package ecosystem, and provide a score just for an ecosystem. Therefore, if we merge and combine everything in a single Vulnerability, we can end up with misleading data or messy data. In some other cases, we historically mixed importing and improving, leading to performance and confusion issues.
For instance we have these issues:

#1297
#1193
#889
#838
#361

Solution
The relationship should not be between a Package and a Vulnerability but rather a Package and an Advisory, and an Advisory to a Vulnerability.
Similarly, scores, categories and references may be specific to an Advisory and not about all the packages subject to a Vulnerability.
In this design we would essentially adopt a structure similar to that of VulnTotal
where multiple advisories are either concurring to the same impact conclusion or may disagree (which becomes a problem that needs curation either with a manual review or improvers)
Severity may also need some rethinking as they are from an Advisory and specific to some packages in many cases. For instance the severity/scores published by RedHat are only about the RPM packaging of a vulnerable package, not about any package or upstream in general.
See also:

#1068
#1316
#1355 because the date of publishing may be really an advisory concept

@Hritik14 @TG1999 @keshav-space @DennisClark

This is a major refactoring of the models with major implications on the UI and the API since Advisories would become of first-class objects.
We could possibly create some facade and adapters such that in the short term we can do model changes and do not need to refactor the whole UI and API.
Here is a possible approach:

We create the Advisory to Vulnerability relationships and a Package relationship in this relationship. This would not change the current models and the API and UI stay the same. We populate these relationship with improvers and/data migrations and progressively update all importers to use and populate these models. We still merge the data in the advisory record.

Progressively we update the UI and create a new version of the API that will use the new data structure. At some point of time, we stop update the legacy Vulnerability fields

Another approach is to create new models that will use in parallel, like Package2, Vulnerability2 and so on have a v2 of the UI and API

After discussion this is preferred:

Here is a first possible approach with ghost relationships
We create the Advisory to Vulnerability relationships and a Package relationship in this relationship. This would not change the current models and the API and UI stay the same. We populate these relationship with improvers and/data migrations and progressively update all importers to use and populate these models. We still merge the data in the advisory record.

Progressively we update the UI and create a new version of the API that will use the new data structure. At some point of time, we stop update the legacy Vulnerability fields

We will therefore have progressively a new v2 API and v2 UI in small chunks and will avoid wrecking everything.

See also:

https://github.com/aboutcode-org/vulnerablecode/issues/63

We could add a field at the advisory level to track its license, but we are tracking the license consistently for each importer already. Just food for thoughts.


Conflict with another Cookbook

There is a conflict with the function "windows_user" when you try to use "Windows_AutoLogin" and "Database" Cookbook in the same project. The "Database" cookbook already have a function called "windows_user".
The stack trace is the following:

Error executing action enable on resource 'windows_autologin[enable autologin]'
==> windows_env:     ================================================================================
==> windows_env:     Chef::Exceptions::ValidationFailed
==> windows_env:     ----------------------------------
==> windows_env:     Option windows_user must be a kind of [TrueClass, FalseClass]!  You passed "user".
==> windows_env:     Cookbook Trace:
==> windows_env:     ---------------
==> windows_env:     C:/chef/cache/cookbooks/database/libraries/resource_sql_server_database_user.rb:37:in windows_user' ==> windows_env:     C:/chef/cache/cookbooks/windows_autologin/providers/default.rb:24:in block (2 levels) in class_from_file'
==> windows_env:     C:/chef/cache/cookbooks/windows_autologin/providers/default.rb:20:in `block in class_from_file'

Database cookbook link: https://supermarket.chef.io/cookbooks/database

This could be easily fixed by changing the method names from window... to windows_autologin_...

@dhoer how long would it take to release a new version of this cookbook in case I worked on a PR to solve this issue?


For next version, check whether to add SPIROPA project

TN368

This will actually be an update to a BCO-DMO product.


Web wireframes

Depends on #14.
Create wireframes for web app based on analysis of requirtments and description of use cases.
This is harder than mobile app wireframes (#28), 'cause we have free hand with the design and placement of things on screen.

[x] wireframes
[x] wiki description

I did a basic concept, we can improve it later or just improve the web app with no back reference to this.


Equipment Record Mass-Update Enhancement

It can be common to queue equipment disposals to Surplus in large batches. However, noting that an item is disposed of in PEAKS is a manual task that must be done by modifying each individual equipment record. Currently, there is no way to perform any sort of mass update on existing equipment records in PEAKS. This can be a hassle when one sends, say, 50+ items to Aggie Surplus.
I propose that a mass-update feature be added, which would allow equipment managers to update multiple equipment records simultaneously. The proposed feature would allow users with the Equip Master or Departmental Admin roles to upload a .csv with rows containing equipment serial numbers and disposal dates; PEAKS would then iterate through the rows to modify each equipment record in the following manner:
Revoke any existing assignment
Add the tag value "Disposed"
Do something like adding "{newline} Sent to Surplus on %date%" to the Notes field
Ideally, the third item would not add a new string to the Notes field, but instead add a new Attribute entry with the “Disposal Date” key (see my previous enhancement request and date value pulled from the .csv.
Thanks much for considering this!
Votes: 1
Author: jsylvest
Voters: jsylvest

Updated this issue a little to fix a comment problem
Author: jsylvest

Updated this issue a little to fix a comment problem
Author: jsylvest


How to create a TCP connection with pion/ice

i run pion\ice\examples\ping-pong\main.go, it work well.
then i modify main.go, change udp4 to tcp4:
	iceAgent, err = ice.NewAgent(&ice.AgentConfig{
	NetworkTypes: []ice.NetworkType{ice.NetworkTypeTCP4},  //<---here
})
try again. but it can not work well.
so, what should i do?

Please try to reach out to our Slack channel for support.
This is not the correct place for asking questions.


How do i make a silent start for sndcpy?, (Not showing the console)

I know this is the Issues tab for scrcpy not sndcpy but i think the other one is pretty dead
I tried with different methods but nothing seams to work
could you guys help me modify the .bat so it remains hidden or something like that?

see scrcpy-noconsole.vbs from scrcpy-win64-v2.0.zip as template

Could you make me a little guide please?

Yeah any chance you could modify that vbs script so it waits for scrcpy and then kills adb. Adb is left running in background in all solutions I can find.
So it runs with batch script, with console, but it waits properly.
Running in vbs to hide console I cannot find a way to make it wait to close, then kill adb.
Entire feature seems kinda lukewarm if it leaves adb running.


A bug in the method. inventory.offer(ItemStack.of(item, 1));

I am currently running

SpongeForge version:  1.12.2-2705-7.1.0-BETA-3364

SpongeVanilla version: 1.12.2-7.1.0-BETA-78

Java version: Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Operating System: Windows 7 / Debian 9

Plugins (28): Minecraft, Minecraft Coder Pack, SpongeAPI, SpongeForge,  FastAsyncWorldEdit, BeanCore, CatClearLag, CommandSync, EconomyLite, GriefPrevention, HuskyCrates, HuskyUI, JobsLite, LangSwitch, LuckPerms, MineReset, Nucleus, PayDay, PlaceholderAPI, ProjectCore, StackBan, UltimateChat, UniversalMarket, VillagerShops, VirtualChest, VirtualTool, WorldEdit, spark

Mods (50): Minecraft, Minecraft Coder Pack, Forge Mod Loader, Minecraft Forge, SpongeAPI, SpongeForge, Better Questing, CoFH Core, CoFH World, CodeChicken Lib, Console Filter, Construct's Armory, CraftTweaker JEI Support, CraftTweaker2, CreativeCore, CreativeCoreDummy, CustomNPCs, Deadly Monsters, Fishing Net Mod, Forestry, Hammer Core, HoloInventory, Immersive Engineering, InstantUnify, Iron Chest, ItemPhysic, Just Enough Items, LagGoggles, Mantle, McJtyLib, MrCrayfish's Furniture Mod, Netherending Ores, QuestUtils, Quick Leaf Decay, Reborn Core, RebornStorage, Redstone Arsenal, Redstone Flux, Refined Storage, Solar Flux Reborn, Standard Expansion, Thermal Dynamics, Thermal Expansion, Thermal Foundation, Thermal Innovation, Tinkers' Construct, Tree Chopper, UniDict, VanillaFix, WanionLib

Issue Description
inventory.offer(ItemStack.of(item, 1));

If the inventory of the player is full, then the item being delivered to it falls into the armor slot, even if this item can not be worn.
Logs are clean.

This is to be expected. The player inventory includes the armor slots.
Query for MainPlayerInventory before offering if you only want the main inventory to be filled.
The restriction to what item can be worn only applies to player interaction with Containers.
No such code exists on the Inventory.


Unable to view the Code editor in the browser (Firefix,IE,Chrome)for my challenges since 1/21/2016 EST.

Please Help!!
Unable to view the code editor for my challenges since yday.Tried IE,firefox,chrome and deleted cookies and tried incognito mode.I was able to view without any issues till 1/20/2016.The attached screen is how i see the challenges now.
Attached is the screenshot of what I see when I sign in to freecodecamp.com

@sravaniduggirala
Have you tried:

From different machines (e.g. laptops, desktops, mobile phone ...etc)?
From different networks (e.g. public WiFi, mobile phone 4G-LTE, 3G ...etc)?

I'm essentially trying to rule out a bad machine and/or something in your network blocking certain FCC content?

@pmbenjamin  I have tried on my Mobile (Android device) ,which is on my mobile network and noticed the same behavior.

Hmm, this is interesting.
Can you try logging out of your account to see if you experience the same behavior as a guest on FCC?

@pmbenjamin  Just tried.

Hello @pmbenjamin,
I wanted to notify you that I am facing the same problem here. When I open any of the challenges, it does not load the interface, except the conditions section on the left.  I have deleted my browsers cache, tried different browsers (IE, Chrome, etc...), but still doesn`t work? Please ,help! Thanks in advance ! :)

Alright. I suspect this issue might be isolated to your region.
For instance, two different FCC code-bases could have been published to different regions (e.g. Eastern USA, Pacific USA...etc) and the FCC code-base published to your region may contain a bug.
This is only my speculation as I do not have any insight into the core team's deployment details.
@tourshan and @sravaniduggirala , what regions are you located in?

@pmbenjamin, Im currently located in  USA, AK (Alaska). I dont really know, but I will follow the thread here, and hopefully will find a solution of the problem. Thanks!

Hi @sravaniduggirala and @pmbenjamin, can either of you post a screenshot of the browser console, It can be opened from the Developer Tools (F12), there should be a tab for "Console" when you open the developer tools.
Once you have the console tab open, do a hard refresh (CTRL+F5).
If you see any errors, (should be appearing in red) do post the screenshot.

@pmbenjamin  I am located in Boston,USA

@raisedadead  Here is the screenshot

Hi @raisedadead ,
This is the only error in red that I found so far. I hope FreeCodeTeam is going to find a solution for that as soon as possible ;) Any help would be appreciated! For a moment I thought the problem is in my browser, but looks like there is a request error....

@raisedadead  This is my console after a hard refresh

@sravaniduggirala @tourshan
Looks like there is some content being blocked just like this another similar issue #5999 . That reminds me I have to write the Wiki article, about the discussion there.
Since you are using chrome, can you install browsec, its a very light VPN/Anonymiser extenstion, that resolves this.
Here's the link : https://chrome.google.com/webstore/detail/browsec/omghfjlpggmjjaagoclmmobgdodcjboh
Let me know how it goes.

woow!! thanks @raisedadead .Will try it and let u know.

@raisedadead Thanks!

I have the  same issue, do we have a solution yet ?

@sravaniduggirala Where are you located?

@sravaniduggirala @tourshan This looks unrelated to FCC. Looks like something is injecting code, most likely ads, into you page through either a plugin or your ISP.

Hi
i have logged in today and found that I was able to view and submit challenges without any issues.

Thank You all for your comments and Suggestions!

Happy Coding!

Thanks for the quick responses guys! Happy coding everyone :)


Updating heroku app

I think I found my issue with my setup used within unity. I have commented several times within the unity player git and I might have stumbled on my real issue.
I checked my heroku setup and it was running still. I then sent a request via the web to my app and got a returned Cannot GET /watch error on the page with a video I copied the video url  after the =. I then tried your link from the youtube-dl-server page and it worked directly from your heroku app. So, I pasted the same info into my web request. same Cannot GET /watch error.
I then clciked your super easy to deply app button and generated a new app with a different name. Copied your example url info into my new app web request and boom, it worked.
So, I have no experience with heoku other than your super simple button. Is there a method of pulling in updated data from your repository from the cli in heroku? I would like to be able to keep my same app address and your app is still functioning correctly.
If there is a method of pulling in the changes time to time, could you put that info into the readme for reference? I am now going to see what happens with my unity app and if I can pull in videos again without having to externally download them before trying to play from a network file. Having the ability to do it on the fly is much more user friendly for my users.
thanks for all the work put into this. it is great and I need to go learn more about heroku...

Added a global install option, as well as docker, so that should do for anyone


Plan about support SQLite3

Could you please clarify plans about SQLite3 support?

I have no plan until anyone asks for it. Ah, here is one.

I did some investigation on SQLite3 SQL syntax. I find that it seems the same syntax as MySQL.  Can you please let me know what's the SQLite3-only syntax and what should I change in this package?
@vit1251

@huandu I think that dialect does not have some aspects and provide another one column escape char. Actually without using your builder I does not know what diufferent but I does not want to use MySQL driver instead.

If I simply add a flavor const named SQLite just as a dialect of MySQL, is it OK?

@huandu at the start that OK but you should wait for report about differences with this one little later.


Update lib/Doctrine/ORM/Query/AST/GeneralCaseExpression.php

Changed to make the CASE EXPRESSION uses strings into DQL's.
e.g.
$source = $this->em->createQueryBuilder()
	->select('m')
            ->addSelect("CASE WHEN (date >= newDate) THEN 'Active' ELSE 'Inactive' END status")
	->from('sys:Mask', 'm')
	->orderBy('status', 'ASC');

Ah its here. two patches :-) Can you merge them into one?

Hey Berbelei,
Sorry for the late answer, it was carnaval here in Brazil. So, the patches are 2 (277, 278), sorry for my mistake, but I've tried  to do the merge but I didn't find how. Could you give me a tip?
Cheers.

@medinadato do the changes in the same branch instead of using 2 different branches


New package: NVIDIACorporation.NVIDIAapp version <IP_ADDRESS>

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

Installation failed with exit code -1978335226
2024-03-02 09:18:04.212 [CLI ] ShellExecute installer failed:<PHONE_NUMBER>

(Automated response - build 857.)

Hi @stephengillie ! Like said @og-mrk, this fails is probably because this app expects Nvidia GPU to be available in the system.

Hi @Barradel,
Unfortunately yes, this appears to be the case:

This sounds like a very similar situation to https://github.com/microsoft/winget-pkgs/pull/140756

Hello @stephengillie, thanks for responding to this issue.
I'm wondering on a workaround.. Could we add ExpectedReturnCodes and some Context for User when this happens?
like the code snippet below
ExpectedReturnCodes:
  - InstallerReturnCode:<PHONE_NUMBER>
    ReturnResponse: systemNotSupported

Or do we have to wait for winget-cli support for hardware to be implemented?

Hello @stephengillie, thanks for responding to this issue. I'm wondering on a workaround.. Could we add ExpectedReturnCodes and some Context for User when this happens? like the code snippet below
ExpectedReturnCodes:
  - InstallerReturnCode:<PHONE_NUMBER>
    ReturnResponse: systemNotSupported

Or do we have to wait for winget-cli support for hardware to be implemented?

Good idea!

Hi @og-mrk and @Barradel,
That's an interesting proposal - it might make a good Issue - to unblock Hardware labeled PRs by adding a warning when the hardware is not present. A problem here is that if the installer won't install in the validation pipeline, then it can't have Defender and other scans performed on it, which is a critical part of our process. Here is the Issue for upgrading the validation pipeline VMs to include OpenGL:

https://github.com/microsoft/winget-pkgs/issues/12906

Supporting custom hardware in validation is "Not Planned".

https://github.com/microsoft/winget-pkgs/issues/199504


[FEATURE] File Save Dialog Boxes

Describe the solution you'd like
Add selectable file dialog for any function that saves a file.
Additional context
Can use the SaveFileDialog attribute in .NET

I think this is fully integrated...

Yep. Closing.


[spotify-player] getUserPlaylists hard-coded 50 limit

Extension
https://www.raycast.com/mattisssa/spotify-player
Description
Is there a reason that this is limited to 50? Is that the Spotify API cap of some sort?
https://github.com/raycast/extensions/blob/e842e281b9a57148f8a824ef757bcda0cceecb87/extensions/spotify-player/src/api/getUserPlaylists.ts#L6C1-L7C1
If it is a limit from the spotify API, I could be interested in contributing to this, maybe having it re-query the libraries during search.
Who will benefit from this feature?
Anyone (other than me) who has way over 50+ playlists in the Spotify library
Anything else?
No response

I came here via search while checking if this had been reported. I confirmed by cross-referencing the "Liked Songs" playlist in my library that only the most recent 50 tracks are available via the "Your Library" Raycast command.
My thought was also to re-query as the search is made, but it appears both the Get User's Playlists and Get Playlist Items API endpoints have the maximum number of items to return limited at 50, and does not provide a way to filter by field.


[cxx-interop] Pass sysroot to the Clang driver when detecting libstdc++ path

The Swift build scripts pass -sdk / to the Swift compiler when building the Swift stdlib and the overlays, and this affects the default include paths of Clang. We need to make sure that libstdc++ path detected by ClangImporter is the same path that will be used by Clang during compilation. To do that, let's pass --sysroot to the Clang driver when detecting the libstdc++ path.

@swift-ci please smoke test

The test is expected to fail until https://reviews.llvm.org/D126289 lands.

@swift-ci please smoke test Linux

@swift-ci please clean smoke test

@swift-ci please smoke test

@swift-ci please smoke test


Error in IE11 with browser version of citation-js

Hi,
when using the latest unminified version of citation-js (Version 0.3.4.) for the browser** I get the following error in the Internet Explorer 11 which halts the script execution.
SCRIPT1004: ';' expected
File: citation-0.3.4.js, Line: 14582, Row: 25
I suspect it has something to do with for statements of the following kind:
for (var [varName] of ...) { ... }
The error occurs also in the official browser demo, however, I don't know which version of citation-js is used there.
** Source: https://github.com/larsgw/citation.js/tree/archive/citation.js

Thanks for the report, I can reproduce it. It seems that the building tools don't target IE11 like they're supposed to. I'll look into it.
I update the browser demo once in a while, and currently it's using v0.3.4. The version can be looked up with Cite.version.cite in the console, assuming Cite is available.

Nevermind, the reason seems to be that citeproc-js gets ignored, because the file is too big for babel for regular parsing and the abnormal parsing caused other errors (and I thought it had sufficient browser support anyway). I'll look into other ways to solve that issue, which should solve this one.

Thanks for the quick response. Did you already try another nextGen JS compiler like traceur?
If not let me know and I could give it a try.

It now works in babel (see the debugging process in #89). The fixes will be released in the next version (hopefully this week, otherwise in two weeks, as I can't do anything next week).
The next version changes a lot of @access protected APIs such as Cite.parse.input.chain() and basically any Cite.parse.*() function. If you use those, I'm glad to help with migrating (if necessary).

Any update here? This bug currently prevents me from using it in my project.

Sorry, I'll try to release as soon as I can.

I'm having some trouble with browserify/babelify (not sure what's the problem) compiling the test suite, so I don't think I can release right now, but here's the regular build files (v0.3.4). (I haven't been able to test them myself in IE yet)

Wow! That was fast. The provided version works on IE 11. Thank you so much.
Andreas

I just saw https://bundle.run which seems pretty cool (it somehow automatically has a bundled version ready), so<EMAIL_ADDRESS>provides a bundled script that defines citationJs globally - I'm not sure about browser compatibility, as I can't test IE right now, but if it does, cool!

I think I finally got things back under control. Does the demo (https://citation.js.org/demo/) and/or the tests (https://citation.js.org/test/) work for you? If they do, they're updated to the newest version (0.4.0-1), so you can download them from there (citation.js, citation.min.js). I'll update the archive soon as well.


Add support for getaddrinfo

The end goal is to be able to use this in aiohttp's resolver https://github.com/aio-libs/aiohttp/blob/aa014a9c1084368a01a79f09bb238486e0aa164a/aiohttp/resolver.py#L91 as the current implementation doesn't return both IPv6 and IPv4 addresses which provides different semantics than the threaded resolver which uses python's built-in getaddrinfo
fixes #23 https://github.com/saghul/aiodns/issues/23#issuecomment-1055456917
We are going to be rolling out Happy Eyeballs support in aiohttp 3.10.x so it would be nice to be able to avoid the threads

The CI is not happy 😅

Sorry about that. Should be ok now

Looks like macos can return more than one address so I adjusted the test as well.
I created a fork, enabled actions, and verified a clean run https://github.com/bdraco/aiodns/pull/1

Cheers!

I'll cut a release tonight.

Thanks

I just finished the testing a PR to aiohttp to use this and everything is working great.
Looks like we need getnameinfo as well and since pycares already has its, I'll open a PR in a bit for that one as well


Add entry for workspace file instead of containing folder

Testing #122233

Confirm that the workspace file is saved, and an entry for the folder storing the workspace file is added to the list of trusted folders

Following the steps in https://github.com/microsoft/vscode/issues/122233, I actually found the end result surprising. By saving my workspace to a location I haven't trusted before, I open up everything under that folder as trusted. If I save the workspace somewhere towards the root, I unintentionally trust a bunch of folders without warning. I would expect workspaces files to be treated somewhat specially, for trust to be determined based on whether the paths in them are trusted, or for the actual file name to show up in the trusted list

Fixed with 58adf722d1aac67ec043f146a85512c13a515dc0


What is the result of VOC2007?

Excuse me, could you please provide the mAP of VOC2007? I found it was not mentioned in the paper.

Thank you for your reponse. I have finished the training and got the result.
best mAP:93.3
best CF1:88.6
best OF1 :90.4


Command for commands

Something like a "Help" command, to see what commands are useable.

Added command 'help' to the Commands; added description to 'help', 'exit', 'save', 'status', 'mission';