Contributing guide?

I'm looking for information on contributing, or docs on how to test/contribute to this extension.

Hi
Thanks for taking the time to contribute to my plugin.
I wrote this guide a while back https://github.com/mauve/vscode-terraform/blob/master/BUILDING.md which should cover most things, please let me know if you hit any problems.

Thank you for the pointer! Missed that -- this could be closed, or I wonder if it's useful to move that to a CONTRIBUTING.md since that's the convention? (although, I see BUILDING really is about BUILDING)

Maybe we could start by adding a CONTRIBUTING.md which just points to
BUILDING.md until there is better content? I don't have time to spend right
now so if you want to contribute I would very much appreciate it.
Thanks.
:)
On Tue, May 7, 2019 at 1:34 AM Pam Selle<EMAIL_ADDRESS>wrote:

Thank you for the pointer! Missed that -- this could be closed, or I
wonder if it's useful to move that to a CONTRIBUTING.md since that's the
convention? (although, I see BUILDING really is about BUILDING)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/mauve/vscode-terraform/issues/175#issuecomment-489824631,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAGCJGED2Y2BBRIEDVF2BZ3PUC563ANCNFSM4HLDCKMA
.

closing for now, thanks for you interest and I am looking forward to your contributions.


HtmlMin cut html at the end of page

What is this feature about (expected vs actual behaviour)?
HtmlMin cut html code at the end of html page
How can I reproduce it?
Example page without use HtmlMin:
https://sector.biz.ua/docs/tiworker_exe_bitcoin_miner_riched32_dll/page-no-htmlmin.phtml
Example page with HtmlMin:
https://sector.biz.ua/docs/tiworker_exe_bitcoin_miner_riched32_dll/page-with-htmlmin.phtml
see difference in pagesources
Does it take minutes, hours or days to fix?
i don't know
Any additional information?

ref: https://github.com/voku/simple_html_dom/issues/50

ref: https://github.com/voku/simple_html_dom/issues/50

Fixed in version 4.4.6
Thanks for the bug report. :+1:

Sorry, but not fixat yet.

My test with invalid html passed? 🤔 Can you give me a small example of the problem, so that I can use it as test-case? Thanks.

[view-source:https://sector.biz.ua/docs/tiworker_exe_bitcoin_miner_riched32_dll/page-no-htmlmin.phtml](page source)

The error was that php DOMDocument tries to close the <wbr> tags with </wbr> ... so now we will re-write the self-closing tags to e.g. <wbr/>.
Please try version 4.4.7

Tested the version 4.4.7
HtmlMin dont't cut html code :) It's good!  BUT,  in minified html disappeared tags:   <head>, </head>, </body>, </html>. It's no good!

:+1:
The problem was that DOMDocument from php cannot handle the input if there are content before the doctype, so we now remove it and it's working as expected. Fixed in version 4.4.8.

Tested version 4.4.8.
Disappeared tags: , , . Validator as a result of verification does not find errors.

HtmlMin will remove not needed end-tags: https://html.spec.whatwg.org/multipage/syntax.html#syntax-tag-omission

Well, then we close the issue.


Convert: generated K quants are useless for SD3.5 Large models

Quantizing Stable Diffusion 3.5 models to any kind of k-quants results in large files made out of mostly fp16 weights. That's because
a lot of tensors have width 2432 or 7296, wich do not fit in the block size of k quants (256).
https://github.com/leejet/stable-diffusion.cpp/blob/master/model.cpp#L1761
For example, a q3_k quant of SD3.5 Large is 13 842 megabytes (it's 16 460 megabytes for the fp16 model), which would indicate only about 10% of the weights in total got quantized (assuming 3.4375 bits per quantized weight) .
I'm not sure what could be done to fix that. Maybe fallback to the next bigger quant that does the job instead of skipping the tensor altogether?
Edit: I found this PR that adresses a similar issue lin llama.cpp: https://github.com/ggerganov/llama.cpp/pull/2001

By mixing q2_k with q4_0 as a fallback for the tensors that can't be k-quantized, I can just barely fit SD3.5 Large with a 960x960 image compute buffer in my 8GB vram gpu. Quality is a bit degraded though, even tho it's mostly q4_0.


Mentioned settings in VSCode preferences

It took me a while to find out how to move the panel to the sidebar because there's no command associated with it, so I think it would be worth mentioning it in the doc. I've also mentioned other options that are available there.

Thank you!


Add Where Option For Query Getting RDS Logs

I need to narrow logs on RDS.
So, I added "where" option for plugin.

I Fixed name of local variable ("query" -> "sql")


Any plans for Steam Audio to support iOS?

Any plans for Steam Audio to support iOS?

Hello @PeterFox-Audio, this exact question is already being tracked at #141. Closing as a duplicate.


Retrain on NUS and Gehler-Shi datasets

Thank you very much for your release code
If I want to retrain the model on the NUS and Gehler-Shi datasets, how can I obtain the metadata.json of each image, and what are the hyperparameters of the training and testing models?

Hi, thanks for your interest in this work! You can create the metadata.json files yourself. Each json file should include the ground-truth illuminant, which you can get from the NUS and Gehler-Shi datasets websites. The training hyperparameters are described in the paper and were consistent across all experiments.


Veldrid.StartupUtilities / Sdl2 do not add sdl2 binary

Hi,
I just trying your tutorials with vs code on mac.
My .csproject file after part1 of your tutorial looks like this
...   <ItemGroup>     <PackageReference Include="Veldrid" Version="4.0.0" />     <PackageReference Include="Veldrid.StartupUtilities" Version="4.0.0" />   </ItemGroup> ...
However, running dotnet restore does not include the binary.
Headerfiles are loaded, because autocompletion works.
But the program will crash at runtime.
            Sdl2Window window = VeldridStartup.CreateWindow(ref windowCI); // crash
I dont know if nuget should resolve binary dependencies, but from the tutorial it seems like it should just work with these commands.
Thanks you for this API.
Best,
Marc

Hi, is this fixed in 4.4.0?
I'm getting this error:

Could not find or load the native library from any name: [ libsdl2.dylib ]

When I call:

VeldridStartup.CreateWindowAndGraphicsDevice(wci, options, GraphicsBackend.OpenGL, out _window, out _graphicsDevice);

I don't get any error when I run TexturedCube sample or NeoDemo, though, not sure what I'm doing different.

Could you give more info about which versions of the packages you are referencing, which runtime you are using, and which OS (and version) you are on?

OS: macOS 10.13.2 (17C88)
Veldrid packages:
<PackageReference Include="Veldrid" Version="4.4.0" />
<PackageReference Include="Veldrid.SDL2" Version="4.4.0" />
<PackageReference Include="Veldrid.Utilities" Version="4.4.0" />
<PackageReference Include="Veldrid.StartupUtilities" Version="4.4.0" />

Runtime: Mono JIT compiler version <IP_ADDRESS>9 (2018-02/39d89a335c8 Thu Sep 27 06:54:53 EDT 2018)

Same results (tried both x64 and x86, both debug and release).

What are you using to generate the project and build it with? With Visual Studio for Mac, I'm always getting an old-style project file, which doesn't support the new NuGet package convention for native binaries. In one of those kinds of projects, you can add something like this to the project:
<Content Include="..\packages\Veldrid.SDL<IP_ADDRESS>\runtimes\osx-x64\native\libsdl2.dylib">
  <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>

I'm not sure how you are supposed to be able to target mono using the new .NET SDK, although I managed to get it working with some hacks. It only wanted to deploy the native binary if I explicitly built for osx-x64: dotnet build -r osx-x64.

I'm using the new-style project file.
My project is here: https://github.com/tzachshabtay/MonoAGS/tree/veldrid
You can reproduce by running DemoQuest.Desktop from VS for Mac (which I assume is using msbuild and not dotnet cli?).

Hi @mellinoe, are you still looking at this? For now I've worked around it by copying the file directly to my bin folder.
The path from which I copied the file is: ~/.nuget/packages/veldrid.sdl2/4.4.0/runtimes/osx-x64/native
And I noticed that in the veldrid.sdl2 project the path is defined like this: https://github.com/mellinoe/veldrid/blob/d60e5a036add2123a15f0da02f1da65a80503d54/src/Veldrid.SDL2/Veldrid.SDL2.csproj#L21
I don't know what MSBuildThisFileDirectory means, but the native and osx-x4 look to be the opposite order than the structure I actually have?
Also seeing that in NeoDemo the path is defined differently:
https://github.com/mellinoe/veldrid/blob/d60e5a036add2123a15f0da02f1da65a80503d54/src/NeoDemo/NeoDemo.csproj#L36
Which looks a little suspicious as well?

@tzachshabtay I will try to improve the situation in the next release, but I'm not sure I will be able to get the experience as good as it is with .NET Core. I highly recommend targeting .NET Core if you are able -- there are many benefits aside from this one.

@tzachshabtay And as for the confusion regarding file paths:

Inside a nuget package, native binaries have to be in a folder like runtimes/<rid>/native (rid being a "runtime identifier").
In a deployed application, NativeLibraryLoader will find native binaries if they are deployed to the same folder as the executable. This line will cause the file to be copied next to the executable and thus loadable:
<Content Include="$(MSBuildThisFileDirectory)..\Veldrid.SDL2\native\osx-x64\libsdl2.dylib">
In the git repository here, they aren't necessarily in a path that's consistent with how they appear in the NuGet package. That's just me not fully paying attention to that little detail.

I don't know what MSBuildThisFileDirectory means

That's just an MSBuild variable that stores the full path to the directory containing the current script.

@mellinoe I hope to target both .net core and mono eventually. Targeting just .net core is just not an option, though, as it doesn't support Windows 7 (and Android & IOS as well), also Mono supports more linux distros from what I can gather.
Not sure I understand your explanation regarding the file paths.
NativeLibraryLoader needs the file to be deployed to the same folder, but it wasn't, right? That's the problem. So where's the script that is supposed to be deploying the dylib at?

Ah, thanks, not sure why I was under the impression that it doesn't support windows 7.

In .NET Core, no script is needed because it pulls them automatically out of the NuGet package.

Interesting, how does it work exactly? Any binary file in the package get copied? Or do you mark to be copied in the nuspec or something?

Interesting, how does it work exactly? Any binary file in the package get copied? Or do you mark to be copied in the nuspec or something?

It's convention-based. You put the binaries under a specific folder structure that determines which "runtimes" the binary applies to. runtimes/win-x64/native is the folder for native binaries that apply to 64-bit Windows. runtimes/linux-x64/native is the folder for 64-bit Linux binaries. And so on.

Hi @mellinoe so while this problem is definitely fixed on mac, I just got around to testing on Windows 10 and I'm getting "SDL2.dll not found" on startup (using DNF 4.6.1 and Veldrid 4.6.1).

@tzachshabtay Are you targeting a specific architecture (x64 or x86)?

@mellinoe no, I'm using Any CPU.


Allow more verbose logs (option 2)

Closes https://github.com/go-logr/zerologr/issues/20.
It looks like @thockin made a PR to Zerolog to allow arbitrary levels. I updated this library to allow these more verbose levels in 2 approaches.
This is similar to https://github.com/go-logr/zapr#increasing-verbosity.

I prefer the other approach, where the specified Zerolog level matches logr's V() levels numerically.
This approach requires users do quick math to figure out that setting Zerolog to -3 will show V(4) logs. This also means the actual log line shows different numerical values:
	l := zerolog.Level(-2)
	zerolog.SetGlobalLevel(l)
	zl := zerolog.New(os.Stdout).Level(l)
	log := zerologr.New(&zl)
	log.Info("Info you should see this")
	log.V(1).Info("v1 you should see this")
	log.V(2).Info("v2 you should see this")
	log.V(3).Info("v3 you should see this")
	log.V(4).Info("v4 you should NOT see this")

Yields output that actually reads confusing between level and v:
{"level":"info","v":0,"message":"Info you should see this"}
{"level":"debug","v":1,"message":"v1 you should see this"}
{"level":"trace","v":2,"message":"v2 you should see this"}
{"level":"-2","v":3,"message":"v3 you should see this"}

@tonglil zerolog.Logger.GetLevel() itself is not enough since zerolog internally checks both local level and global level. https://github.com/rs/zerolog/blob/master/log.go#L469-L470. Also the level above zerolog.Disabled does not make much sense.
Still try to keep zerologr as minimal as possible to keep the top spot in logr benchmarks, for example RenderArgsHook/RenderValuesHook can be set to nil to furthur reduce logging overhead. To support undocumented levels for few users, it may add the overhead of redundant zerologr.GlobalLevel() atomic read in zerologr.Enabled() for all users.


Send a temporary redirect response in AwsHttpSerletResponse sendRedirect

Hi,
HttpServletAPiResponse sendRedirect method should send a temporary redirect response to the client.
Best Regards.

Confirmed on specs. Merging.


Fix/#491 direct registry with env

issue: https://github.com/networknt/light-4j/issues/491

Codecov Report

Merging #492 into master will increase coverage by 0.04%.
The diff coverage is 80%.

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

That makes sense. Let's merge it and test it.


Closes softlayer/sl-ember-components#1179

Reviewed 3 of 3 files at r1.
Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed.

addon/templates/components/sl-modal.hbs, line 1 [r1] (raw file):
This can't be done via a class name binding?

Comments from the review on Reviewable.io

Specifying the size does not change the size of the modal, but instead the size of the font used inside it.

Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed.

Comments from the review on Reviewable.io

Review status: all files reviewed at latest revision, 2 unresolved discussions, some commit checks failed.

tests/dummy/app/templates/demos/sl-modal.hbs, line 166 [r1] (raw file):
"small", "medium" etc is not a class though right? It's a property value? So maybe, "..designated by a size value of "small", "medium" (default) or "large""

Comments from the review on Reviewable.io

Good catch; I messed up.

Review status: 0 of 3 files reviewed at latest revision, 2 unresolved discussions.

addon/templates/components/sl-modal.hbs, line 1 [r1] (raw file):
can you class bind to a child element?

tests/dummy/app/templates/demos/sl-modal.hbs, line 166 [r1] (raw file):
yeah, I messed up this implementation.  I am fixing it.

Comments from the review on Reviewable.io

Reviewed 3 of 3 files at r2.
Review status: all files reviewed at latest revision, 3 unresolved discussions, some commit checks failed.

addon/components/sl-modal.js, line 12 [r2] (raw file):
Do you want to move this to the theme file like did in other PR?

addon/templates/components/sl-modal.hbs, line 1 [r1] (raw file):
oh yeah, forgot it's a much of nested divs and that class has to go on that one.  never mind then

Comments from the review on Reviewable.io

Review status: all files reviewed at latest revision, 2 unresolved discussions, some commit checks failed.

addon/components/sl-modal.js, line 12 [r2] (raw file):
Not sure yet.  Need to go through and see how often "small", "medium", "large" is used.  I think more often there is a 4th "extra small".

Comments from the review on Reviewable.io

Need to add in tests for this new property. If it's not being done in this PR, is there an issue open for it?

Comments from the review on Reviewable.io

Reviewed 3 of 3 files at r2.
Review status: all files reviewed at latest revision, 2 unresolved discussions, some commit checks failed.

Comments from the review on Reviewable.io

Reviewed 1 of 1 files at r3.
Review status: all files reviewed at latest revision, 1 unresolved discussion, some commit checks failed.

Comments from the review on Reviewable.io


docs: ica tx encoding documentation added

Description
Adds documentation for ica transaction encoding
closes: #4047
Commit Message / Changelog Entry
docs: ica tx encoding documentation added

see the guidelines for commit messages. (view raw markdown for examples)

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x] Targeted PR against correct branch (see CONTRIBUTING.md).
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[x] ~Code follows the module structure standards and Go style guide.~
[x] ~Wrote unit and integration tests.~
[x] Updated relevant documentation (docs/) or specification (x/<module>/spec/).
[x] ~Added relevant godoc comments.~
[x] Provide a commit message to be used for the changelog entry in the PR description for review.
[x] Re-reviewed Files changed in the Github PR explorer.
[x] Review Codecov Report in the comment section below once CI passes.

Codecov Report

Merging #4169 (1cc994b) into main (e827534) will not change coverage.
The diff coverage is 0.00%.

Additional details and impacted files

@@           Coverage Diff           @@
##             main    #4169   +/-   ##
=======================================
  Coverage   78.86%   78.86%
=======================================
  Files         188      188
  Lines       12994    12994
=======================================
  Hits        10248    10248
  Misses       2317     2317
  Partials      429      429

Files Changed
Coverage Δ

.../apps/27-interchain-accounts/host/client/cli/tx.go
29.70% <0.00%> (ø)


Spam in Travis-CI for some Python versions only

In only some builds on Python 3.4 builds on Travis-CI, you can see long spans of spam like the following in the Travis-CI logs.
Here's one example where the Python 3.4 build) has some bizarre spam, but not the 2.7 and 3.6 builds:

...ampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTimestampLargeTime...
...Adding a verification key that has already been used. Adding a verification key that has already been used. Adding a verification key that has already been used. Adding a verification key that has already been used. Adding a verification key that has already been used. Adding a verification key that has already been used. Adding a verification key that has already been used. ...
...We do not have a console handler. We do not have a console handler. We do not have a console handler. We do not have a console handler. We do not have a console handler....

In another set of builds, the 2.7 is quiet, 3.4 is fairly quiet, and 3.6 is quite noisy with such fascinating output strings as ...badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbad...
One would expect the behavior to be similar.... I can't think of how a few odd Travis-CI instances might explain all this.

I don't think I have seen such cases of spam from the time I started contributing to TUF.
This issue is somehow related to https://github.com/theupdateframework/tuf/issues/838, but I feel we don't need it anymore.
Have you seen spams like this @joshuagl @lukpueh ?

No, not like this. I suggest closing.
From the logs I can make a wild guess and say that running test_log.py somehow broke the logging at the time (as the "console handler" spam is always first) and any tests after that got their default output (warning and above) printed.

Thanks both, closing


very minor spelling and grammar fixes

I started with just fixing one spelling error (Installation), but then kind of got carried away with minor grammatical fixes.

Perfect, thank you very much for this!


Feature/ead indexer integration

Coverage decreased (-2.9%) to 92.932% when pulling 0eb20b539c240d7f03cd4d4b1e9db59294ca0de3 on feature/ead_indexer_integration into 7993240d7df15099bfb0777acc81d94c43ad64e9 on master.

Coverage decreased (-2.9%) to 92.932% when pulling 96720f5fdf0aed18329a85425104d7cc19405ab3 on feature/ead_indexer_integration into 7993240d7df15099bfb0777acc81d94c43ad64e9 on master.

Coverage decreased (-2.9%) to 92.932% when pulling 96720f5fdf0aed18329a85425104d7cc19405ab3 on feature/ead_indexer_integration into 7993240d7df15099bfb0777acc81d94c43ad64e9 on master.


I lost credits because bolt gave an error and I couldn't recover them

Describe the bug
After almost two hours of producing the bolt, there was an error and I lost everything. The point that had balance was much earlier.
I lost more than 10M credits! And I had to do it all again
Link to the Bolt URL that caused the error
https://bolt.new/~/github-ari7fm-aq4cmm
Steps to reproduce
After almost two hours of producing the bolt, there was an error and I lost everything. The point that had balance was much earlier.
I lost more than 10M credits! And I had to do it all again
Expected behavior
After almost two hours of producing the bolt, there was an error and I lost everything. The point that had balance was much earlier.
I lost more than 10M credits! And I had to do it all again
Screen Recording / Screenshot
No response
Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 91.1]

Additional context
No response

Sorry to hear about this! Are you able to find your project by going to stackblitz.com, logging in (same credentials as Bolt), clicking Collections on the left-hand side of the page, then clicking Bolt Collection? Chat persistence is a known issue that is being tracked here: #39.

Again. lots 13M credits


Intermediate release needed

There has been a LOT of work done on reorganising code, etc., and before starting any big changes later in the year it would be prudent to made a minor update to close off some lingering issues and more importantly ensure everything is working okay.

done


[NFC] Refactor intrinsic candidate search code

De-templatize the intrinsic candidate search functions.
Allow callback predicates access to the candidate's function type so they can evalute its parameters/return value themselves.

Began as an attempt to scrub the ASTContext of references to getInput().

@swift-ci please smoke test

Oof, this diff is a mess.

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

LLDB timed out.  Once more into the breach
@swift-ci please smoke test macOS platform

⛵


Merge conflict indicators in SigGen example files

There are merge conflict indicators in ps2000aSigGen.py, ps5000aSigGen.py, ps6000SigGen.py and ps6000SigGen.py in the master branch of this repo.
Example in ps5000aSigGen.py:
<<<<<<< HEAD
# increment = 5
# dwellTime = 1
# sweepType = ctypes.c_int16(1) = PS5000A_UP
# operation = 0
# shots = 0
# sweeps = 0
=======
# increment = 5 kHz
# dwellTime = 1
# sweepType = ctypes.c_int16(1) = PS5000A_UP
# operation = 0
# shots = 0
# sweeps = 0
>>>>>>> 5e0135f9d98cbcc52b3e67336ed1873ba93cd40c

Issue resolved in https://github.com/picotech/picosdk-python-wrappers/commit/fefe1d87e556ed6c8b536e275044a4a2b48b2d61


Problem with creating selectionids for table view

I have been trying to use the code @ignatvilesov has recommended to use as a workaround. But in my case createSelectionId will always create the same id. So when selecting something from the visual it will always select the same item.
Here is the code I'm using:
`private getSelectionIds(dataView: DataView, host: ISelectionIdBuilder): ISelectionId[] {
return dataView.table.identity.map((identity: DataViewScopeIdentity, index: number) => {
    let categoryColumn: DataViewCategoryColumn = {

        source: dataView.table.columns[0],

        values: null,

        identity: [identity]

    };

    return host.withCategory(categoryColumn, index).createSelectionId();

});

}`
I have checked index and categoryColumn / identity will change inside the loop, but the createSelectionId will returns the same as the first item's selectionId.
Is there something I'm missing?

Do you call host.createSelectionIdBuilder for each row?

I call it only in the constructor:
this.selectionBuilder = options.host.createSelectionIdBuilder();

You should keep the host to use to create a SelectionIdBuilder

So I should change the code in constructor to this one:

Tried that one -> no change

I'm using api version 1.10 for now, if that matters...

@ignatvilesov I tried it with this way

I removed the index using from withCategory function call and it seems to be working now.


Updated es_mx

Changed "remolacha" back  to "betabel" due to consistency with the game and some other fixes

Hi, there's apparently a merge conflict here, could you fix the merge conflict so I can merge, I'm unfamiliar with the language so I feel you're better to figure out what's the correct one within the conflict.

And as a fyi, there are some new lang entries that you may need to copypaste, these are backwards compat entries for tags.

Okk I'll be looking into it tomorrow morning, thanks for the heads up!!


Unable to import arcrest in arcgis pro

@MikeMillerGIS
ArcRest v3.5.3
Bug
Repro Steps

Install ArcGIS Pro for Python (ArcGIS Pro 1.2)
Run setup.py install in ArcREST src directory using Pro's Python. This will install ArcREST to Python34.
Use a gp tool with a script importing ArcREST
Run tool in ArcGIS Pro
Observe it fails to run with import error

@CTLocalGovTeam - Can you do the following from your Pro Python Windows:
import sys
print(sys.path)

Example output:
['c:\\program files\\arcgis\\pro\\Resources\\arcpy', 'c:\\program files\\arcgis\\pro\\bin\\Python\\DLLs', 'c:\\program files\\arcgis\\pro\\bin\\Python\\lib', 'C:\\Program Files\\ArcGIS\\Pro\\bin', 'c:\\program files\\arcgis\\pro\\bin\\Python', 'c:\\program files\\arcgis\\pro\\bin\\Python\\lib\\site-packages', 'c:\\program files\\arcgis\\pro\\Resources\\ArcToolbox\\Scripts', 'c:\\program files\\arcgis\\pro\\bin', 'C:\\Python34\\Lib\\site-packages']

Then see if ArcREST was installed in one of those paths?
Do you have more than one version of Python installed on your machine? If so, are you sure you are using the correct python.exe?
Thanks

@achapkowski
sys.path outputs this:
['', 'c:\\Python34\\python34.zip', 'c:\\Python34\\DLLs', 'c:\\Python34\\lib',
'c:\\Python34', 'c:\\Python34\\lib\\site-packages', 'C:\\Program Files\\ArcGIS\\Pro\\bin',
'C:\\Program Files\\ArcGIS\\Pro\\Resources\\ArcPy',
'C:\\Program Files\\ArcGIS\\Pro\\Resources\\ArcToolBox\\Scripts']

ArcREST was installed to 'c:\Python34\lib\site-packages'
I can even import ArcREST on the commandline, but not in Pro

I do have python27 installed and it also has ArcREST installed and works fine in ArcGIS Desktop.

@achapkowski
Update:
When I imported ArcREST in commandline, it took a good 10 seconds to import.
Then I restarted Pro and importing ArcREST works now!
Maybe Pro needed a restart after installing ArcREST to site-packages
But now, I cannot import arcresthelper

@CTLocalGovTeam can you pull the latest version and run  the setup.py again?

@achapkowski
Uninstalled ArcREST 3.5.3 using pip. It just deleted the egg info. Then manually deleted the arcrest and arcresthelper directories from site-packages.
Pulled ArcREST from master and when i try to run setup.py, it complains.

What files/folders are in the SRC folder?
Sent from my Verizon Wireless 4G LTE DROID

@achapkowski
Finally, got it to work!
CDed into the src directory and ran setup.py from there.
Will post an update if i run into any issues further.
Thank you for helping.

@CTLocalGovTeam sorry that I have to open this thread again, but I have some difficulties using arcrest in ArcGIS Pro.
I have done the same steps as you have done... I have CDed into the src directory and ran setup.py from there, but when I want to  use arcrest in ArcGIS Pro it always says that the module arcrest cannot be found.
I printed out the sys.path and copied the two folders "arcrest" and "arcresthelper" to "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages" manually. After doing so another error message appears:

I think the problem is the syntax. The scripts are written in 2.7 but Pro is using 3.x.
Any ideas?

You need to use the most recent version in master.   The version you have used a python 2.7 format for catching exceptions.  This does not work in 3.  These have been removed in master.
Here is line 43 in web/_base. - https://github.com/Esri/ArcREST/blob/master/src/arcrest/web/_base.py#L43

Thanks a lot :), that was the solution for this error. I am still wondering why I have to change one python script (_base.py) manually. I downloaded the last version (ArcRest 3.5.3) and I thought that such a problem would be adressed :).
After fixing this problem another error is showing up. It is the same as mentioned above by @CTLocalGovTeam:

As you can see in the following picture, there is a file "common.py":

ArcRest will work with py 3.x.  ArcRest Helper was never completely converted.  You can preform your script with just ArcRest.
You will have better luck with the code in master branch.

I am back next week and can take a look at why the import is failing.

I just tried with version in Master and the import works fine.  I would remove the ArcRest and ArcRestHelper folders from your python folder and manually copy them back from master.
this works in python 3.x
import arcrest
from arcresthelper import securityhandlerhelper
config = {'username': 'UserName', 'password': 'Password'}
token = securityhandlerhelper.securityhandlerhelper(config)
print (token.securityhandler.token)

Thanks for the hint :). I removed all files from ArcRest and started a new installation. The import of arcrest and arcresthelper works fine now, but when I want to use the tool "Remove Data from Feature Service" I get some error messages. I have logged the messages / errors with Issue #317 and Issue #318.
I imported the Toolbox from the Master folder and I have tested this tool in ArcGIS Pro 1.3 and 1.4.

If you can submit a PR with the fix, that would be great.

Done :)


Unit tier up

Adds unit tier up. Tier ups are needed for units to increase their level further after a certain point. An issue has been created already to block units that aren't max level from tiering up. Tier ups are blocked by unit rank (which is increased through to-be-implemented fusion).
To test
Setup
Follow the steps in this PR's To test section until the point where we force-update its tier. Instead we'll do that through our new functions.
Try to tier up
You will try to tier up the unit by running
Champions.Units.tier_up user.id, unit.id
This will instead return an {:error, :cant_tier_up} tuple. The reason for this is that our unit's rank is not high enough (which means can_tier_up is working as expected).
Actually tier up
To brute-force a new rank to the unit just run:
{:ok, unit} = GameBackend.Units.get_unit(unit.id)
{:ok, unit} = GameBackend.Units.update_unit(unit, %{rank: 2})
Now tier up should work, returning an {:ok, unit_and_currency} tuple where unit_and_currency.unit.tier is 2 instead of 1 .
{:ok, unit_and_currency} = Champions.Units.tier_up user.id, unit_id

That's not true! It only happens for the Star ranks, at Illumination it starts skipping by two. I think the verbose approach is clearer

right! i totally missed that for higher ranks the comparison changes


Update to 1.20

Update to 1.20

yes

YEAASSSSS

YEAAAAAS

YES!  This is the last mod I need updated.  It's always the last one, every update.

Please stop sending messages. He will update when he updates.
I don't need a new email from you guys begging for it to happen every couple of days

Please stop sending messages. He will update when he updates.
I don't need a new email from you guys begging for it to happen every couple of days

Sometimes people need a nudge to get things done.  Turn off notifications if it means that much to you.  Until then, deal with it.

For those who are interested, here is an 1.20 version, updated by spiralhalo (https://github.com/spiralhalo/InventoryTabs/tree/1.20-port/)
inventorytabs-0.9.0-beta-1.20.zip

For those who are interested, here is an 1.20 version, updated by spiralhalo (https://github.com/spiralhalo/InventoryTabs/tree/1.20-port/) inventorytabs-0.9.0-beta-1.20.zip

this is only for 1.20 snapshot, not 1.20 or 1.20.1

For those who are interested, here is an 1.20 version, updated by spiralhalo (https://github.com/spiralhalo/InventoryTabs/tree/1.20-port/) inventorytabs-0.9.0-beta-1.20.zip

this is only for 1.20 snapshot, not 1.20 or 1.20.1

Incorrect.  It works on 1.20.1.  I'm currently using it on 1.20.1 and it works perfect.


Heartbeat detection mechanism optimization

The original ticket in Apache JIRA: https://issues.apache.org/jira/browse/DUBBO-12
Related issues: #1371, #1454, #1365, #1450

#1454, #1365, #1450 are all closed.
Leaving it open since #1371 is still open.

All the related issues are closed. I am closing this now.


Support returning dynamic properties like DynamicPublishedContent

I love Umbraco's support of Dynamic because it simplifies readability of code from this:
@foreach (var direction in Model.Content.GetPropertyValue<IEnumerable<IPublishedContent>>("directions"))
    {
        <li>@direction.GetPropertyValue("step")</li>
    }

to this
    @foreach (var direction in CurrentPage.directions)
    {
<EMAIL_ADDRESS>    }

Hey @Korayem, thanks for the suggestion.  To be truthful, my initial reaction was "nah", but in true Umbraco spirit I've had a look to see if it's possible to make it NC's object value to be dynamic.
From digging into the Umbraco core source-code, I'd half-expected the DynamicPublishedContent object to cast any IPublishedContent property-values to also be dynamic.  Unfortunately it doesn't, it returns the property-value directly from the associated PropertyValueConverter.
Meaning in the case of NC, when you call @CurrentPage.directions the object-type would be IEnumerable<IPublishedContent>. (So there's no extra dynamic magic going on behind the scenes there)
The workaround solutions to make NC work with DynamicPublishedContent are...

Un-register the built-in NestedContentValueConverter; replacing it with one that returns either a DynamicPublishedContent or DynamicPublishedContentList.
We refactor NestedContentValueConverter to support DynamicPublishedContent. See how @Jeavon's Core Property Value Converters project handles this... a helper method for DynamicInvocation(), with example usage for the MNTP converter.

Personally I'm not a fan of the dynamics approach, but I'm totally happy for the discussion. // @mattbrailsford

I have to say I'm also with @leekelleher on this. I personally use view model classes versus Dynamics to keep my views readable. I appreciate this isn't an option or the accepted dev solution for others. Dynamics have their place. :)
I'm all for the idea, so long as it doesn't prevent or complicate the development of new features for the package.
Sorry I can't be any more useful than this.

As I think the core has plans for moving away from dynamics I would say don't support it.
Niels comment on this article makes me believe the core will drop the support for dynamics at some point : http://24days.in/umbraco/2015/strongly-typed-vs-dynamic-content-access/
Dave

Given the recent shift to models builder in 7.4 and it being on by default, I would say it looks like dynamics is not longer the preferred "introductory" method of getting started with Umbraco, so I'm gonna say unless anyone wants to submit a PR for it, we won't be adding it ourselves.


Extract RotaryEmbedding code for reuse across models.

Most models use identical of almost identical copies of RotaryEmbedding (cfg.rope_theta vs hardcoded 10000, rope_theta being f32 or f64, chunk() vs  2 calls to narrow() ). A few others (mixformer, phi, chatglm) are a bit more different implementations.
I did not change Yi to use cfg.rope_theta, it had hardcoded 10.000 while the config has 5.000.000 and I can not test this larger model.

Would this make sense elsewhere, like transformers/utils ?


Notebooks - Support minimap

I tried turning on the minimap feature for my notebook and it didn't work :(
I'm not sure what the minimap would show by default but I was hoping that turning on the minimap would help me jump to a specific output in my notebook faster. The outline works great for jumping around when I know what section of my code I want to go to, but when I have a specific output in mind I don't necessarily have a great memorized mapping of which output was under which markdown header. Would be nice if the minimap had some sort of preview of the outputs.

@rebornix this issue and #115266 were both closed because they are recursively duplicates of the other. Shouldn't one be kept open?


Validate Frontmatter / validate check is not mandatory for merging PRs

Products frontmatter is not properly validated on PR.
This issue was spotted when merging #1962 :

I was able to merge the PR,
but once merge, the validate workflow failed (https://github.com/endoflife-date/endoflife.date/actions/runs/3632706632/jobs/6128863712).

Looks like I was wrong: I tried creating a PR with a wrong frontmatter and the check is failing : #1980. But I still do not know why I could merge #1962 (it should have been impossible with a failing PR).

Looks like merging a failing PR is possible. So I think I did not pay enough attention during my review.
One way to improve the situation would be to make the Validate Frontmatter / validate check mandatory  (and maybe other checks). This prevent reviewer to merge PR with invalid frontmatter.
It can be done in the main branch protection rules by activating _Require status checks to pass before merging _ and adding Validate Frontmatter / validate to the required checks list.
@captn3m0, could you do it ?

It's not a mandatory check yet, because the check doesn't run on fork-PRs for some reason, so we won't be able to merge any of those.
I've still made it mandatory, but I'm not sure if it will work. I haven't seen the "approve workflow" button on the repo yet: https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks

This is the corresponding configuration:

Unable to merge #1971, so it seems we need some changes to the workflow.

Removed it from mandatory for now, need to change the workflow from push to pull_request_target, but need to ensure somehow that it re-runs on every commit (instead of only once the PR is filed).

I saw something strange on #1453: I received an email from GitHub action telling me the frontmatter is invalid (https://github.com/moviuro/endoflife.date/actions/runs/3676726903/jobs/6217743736), but I do not see the corresponding check in the "checks" section :

That specific action run is happening in your fork: https://github.com/moviuro/endoflife.date/actions/runs/3676726903
The check is marked as failed in your fork: https://github.com/moviuro/endoflife.date/commit/0bb57f15d0ec4b93ef5c5f28941d1961e5a4fb65

Closing this issue : this will not be a problem anymore with validation being migrated to a Jekyll hook (#2859).


[stable/redis] Added documentation clarifications on resources flags usage

What this PR does / why we need it:
Added clarifications in documentation about using requests/limits on Redis chart.
Special notes for your reviewer:
Not bumped any version, no functionality altered.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[X] DCO signed
[X] Chart Version bumped
[X] Variables are documented in the README.md
[X] Title of the PR starts with chart name (e.g. [stable/chart])

Thanks for your contribution. I agree with the previous comments, we should be consistent between README and values.yml, in the same way, please take into account that the parameters added into values.yml should be added in the values-production.yml

In both this PR and in master the defaults for master.resource exist in the documentation but not actually in values.yaml.  This is misleading as no resources limits are actually being set in the chart.

In regards to previous messages:

The commit should be already signed
I haven't bumped the version number since I didn't think there's a
need for it (code stays the same). Bumping for docs only may be misleading
to users who see a new update.

I thought this was a small and innocent PR, but given the involvement it
requires from me, I won't be taking any further actions. You may keep it
open and apply further changes or reject it straight away.
Thanks!
On Mon, Jul 29, 2019 at 9:00 PM Andy Snowden<EMAIL_ADDRESS>wrote:

In both this PR and in master the defaults for master.resource exist in
the documentation but not actually in values.yaml. This is misleading as no
resources limits are actually being set in the chart.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/helm/charts/pull/15932?email_source=notifications&email_token=AANJXCIDMKSD3JQVSZJMPZLQB5D7JA5CNFSM4IHNS7NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3B2Z6Y#issuecomment-516140283,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AANJXCOAA3ASH3KOAKAKURDQB5D7JANCNFSM4IHNS7NA
.

--
--
Esteban Bouza
<EMAIL_ADDRESS>


Ctrl + key activates unmodified binding

and the ctrl one if it exists

cant reproduce?

Load qboard in incognito/fresh visit from https://cjquines.com/qboard/ current or https://pihart.github.io/qboard/ (source: c038ea4d2155136c414f3327507b68ba72fcce61 deployment: 686eb4f69470b42668efc57b3a44ffce592f55bb).
Switch tool to something other than move. Do ctrl + V. It executes unmodified VMove and switches to the move tool.
Or, do Ctrl + E and it executes EBlue.
Or add something to B and do Ctrl + B.
Or G.
Doesn't happen with SATR.
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Safari/537.36

Issue persists as of<PHONE_NUMBER>df1c3530987c17b7f5b4762e6ffb51

Persists as of https://github.com/cjquines/qboard/commit/6605ebb3ebebcae0599a1c6dc9561ee19aa54bfe


My discord account has been compromised

To the moderators of Kivy,
My discord was recently hacked. In case you get any crypto messages, I noticed I have already been banned. And I also noticed some weird crypto messages sent to all my private contacts on discord. I have already broadcast a message stating that those links were not sent by me. I have currently gained back access, but I'm still in the process of changing my password and enabling 2 factor auth. I don't know if I will be granted access back into the discord community. But I'm looking forward to getting back into the community.
PS: I have never said or done anything related in crypto, I only use crypto for making and receiving payments. I'm not a fan of crypto referral programs or trading.

When I saw the message coming from you I found it very strange; I knew something was wrong. Now it is obvious you were hacked.
I hope you recover all your accounts again and welcome back!

Good luck. Closing as no action required from Kivy team

Thanks guys

@Julian-O an action is required, I have completely doubled my security. I tried joining via the link and it seems the ban is still in place. If that can be looked into, I would very much appreciate it

Can you please try to re-join? Our Discord mods have been alerted about the issue you had.

@Julian-O an action is required

Sorry, I didn't realise this was a request for the Discord mods to take action. My apologies.
Let us know when it is resolved to your satsifaction.

@Julian-O thanks, I have joined now, the issue can be closed


[Docs] Added MongoDB persistence in how-tos

when will this be merged?

when will this be merged?

added a couple of additional comments, and then should be good to merge

merging -- thanks for adding @theofficialvedantjoshi !

@theofficialvedantjoshi if you could also add async methods to the how-to (aget_tuple, alist, etc), similar to the postgres one, that would be super helpful!

@theofficialvedantjoshi if you could also add async methods to the how-to (aget_tuple, alist, etc), similar to the postgres one, that would be super helpful!

will create a new pr👍


Accessibility improvement - apps/details/  page

Portlets' title able to get by TAB
the user will know which portlet it is before they "launch" it
make all of those four columns able to be read out in vertical order ( title -> content under the title)

Please add the Jira key to the title

:+1:


br not working as they should in the firefox browser

Request type

[] Please close this issue, I accidentally submitted it without adding any details
[x ] New documentation
[ ] Correction or update

Details
1.JPG br is supposed to do line breaks act as a \n its not doing so here what is going on here can anyone help me debug this the site is https://bpoker.github.io/Guadalupe dont fill out the form let it fail and hit the submit button to see the dialog in question, this is only on mozilla and mozilla web browser none of the other browser even IE is having this issue

@MichaelOdumosu57 Hi there!
This is a really weird set of source code, and on inspection, Firefox seems to be getting served some slightly different styles to Chrome.
The problem is that everything is being absolutely positioned, including the <br> elements, which are all just sitting up in the top left hand corner of the browser window, doing nothing. I tried changing them to position: static, which made the phone numbers sit in a vertical line rather than being all bunched together.
But then you've still got the problem that the paragraphs are also absolutely positioned in exact places in the browser window, which means that they overlap with the lists of phone numbers, etc.
What are you using to create this layout? It would be much better if you just absolutely positioned the overall error box, and then let all the items inside it just be positioned in normal flow.


ROX-9813 set enforcement not supported for Network Policy fields

Description
Disallow enforcement of Network Policy System Policy fields.
Right now we don't support enforcement of these kind of fields. If enforcement is set we return an error at the creation time.
Checklist

[ ] Investigated and inspected CI test results
~[ ] Unit test and regression tests added~
~[ ] Evaluated and added CHANGELOG entry if required~
~[ ] Determined and documented upgrade steps~
~[ ] Documented user facing changes (create PR based on stackrox/openshift-docs and merge into rhacs-docs)~

If any of these don't apply, please comment below.
Testing Performed
Creating a System Policy like:
{
	"name": "Deployments should have ingress and egress Network Policy",
	"severity": "MEDIUM_SEVERITY",
	"disabled": false,
	"enforcementActions": [
	    "SCALE_TO_ZERO_ENFORCEMENT"
	    ],
	"lifecycleStages": [
		"DEPLOY"
	],
	"eventSource": "NOT_APPLICABLE",
	"isDefault": false,
	"categories": [
		"Anomalous Activity"
	],
	"policySections": [
		{
			"sectionName": "Policy Section 1",
			"policyGroups": [
				{
					"fieldName": "Missing Ingress Network Policy",
					"values": [
						{
							"value": "true"
						}
					]
				},
				{
					"fieldName": "Missing Egress Network Policy",
					"values": [
						{
							"value": "true"
						}
					]
				}
			]
		}
	]
}

Should return an error:
{
  "error": "policy invalid error: enforcement of Network Policies is not allowed yet: invalid arguments",
  "code": 3,
  "message": "policy invalid error: enforcement of Network Policies is not allowed yet: invalid arguments",
  "details": []
}

Are there any tests that could be added here?

I didn't add any because this is a provisional change and AFAIK we will allow enforcement in the future. But if you think it would be better to add them I can do that.

Well, would be cool to have some if they are not so difficult to add here. I think we will need them for enforcement definitely, but not sure about now. In my opinion this could be merged the way it is. Let's see what others think

I didn't add any because this is a provisional change and AFAIK we will allow enforcement in the future.

@lvalerom I wouldn't bet on that, honestly. I think it's better to treat having not enforceable policies as a feature for now, if we happen to disable it in the future: great. But it might as well stay in the application for a long time.

I didn't add any because this is a provisional change and AFAIK we will allow enforcement in the future.

@lvalerom I wouldn't bet on that, honestly. I think it's better to treat having not enforceable policies as a feature for now, if we happen to disable it in the future: great. But it might as well stay in the application for a long time.

Fair enough. I'll add some tests. I'll also refactor to make the function generic. Thanks @vikin91 and @fredrb for the input.


Israeli "mobile fax" numbers are not supported

As described by Hebrew Wikipedia's article on Israeli phone number prefixes, Israel has a new "153" mobile fax prefix.
International format: +972 153-X(X) XXX-XXXX
Local format (within Israel): 153-X(X) XXX-XXXX
Actual example: 153 52 588 8536

@dleshem ,
Thanks for providing all the details we need! We've accepted this issue and
will fix this in an upcoming release.
Please note that you have submitted this information with the knowledge that we
may use, modify, reproduce, publicly display, and distribute the information in
accordance with our open source policies. Please let us know if you did not
intend to submit the information for such use.

Fixed in release 8.3.2.


Windows 64bit -- cannot open input file 'kernel32.lib'

After following all the windows install steps, I have begun running into this gem of an error
PrepareForBuild:
  Creating directory "Release\obj\posix-ext\".
InitializeBuildStatus:
  Creating "Release\obj\posix-ext\posix-ext.unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I"C:\Users\IEguy\.node-gyp\0.10.32\src" /I"C:\Users\IEguy\.node-gyp\0.10.32\deps\uv\include" /I"C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include" /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Ot /Oy /GL /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D BUILDING_V8_SHARED=1 /D BUILDING_UV_SHARED=1 /D BUILDING_NODE_EXTENSION /D _WINDLL /GF /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\obj\posix-ext\\" /Fd"Release\obj\posix-ext\vc100.pdb" /Gd /TP /wd4251 /errorReport:queue "..\src\posix-ext.cc" "..\src\process-win.cc" "..\src\fs-win.cc" "..\src\posix-win.cc" ..\src\autores.cc ..\src\winwrap.cc /MP
  posix-ext.cc
  process-win.cc
C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
          with
          [
              T=v8::Object
          ]
  fs-win.cc
C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(184): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
          with
          [
              T=v8::Object
          ]
  posix-win.cc
C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
          with
          [
              T=v8::Object
          ]
  autores.cc
C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
          with
          [
              T=v8::Object
          ]
  winwrap.cc
Link:
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\Release\posix-ext.node" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib DelayImp.lib "C:\Users\IEguy\.node-gyp\0.10.32\Release\node.lib" netapi32.lib /MANIFEST /ManifestFile:"Release\obj\posix-ext\posix-ext.node.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\Release\posix-ext.pdb" /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X64 /DLL "Release\obj\posix-ext\posix-ext.obj"
  "Release\obj\posix-ext\process-win.obj"
  "Release\obj\posix-ext\fs-win.obj"
  "Release\obj\posix-ext\posix-win.obj"
  "Release\obj\posix-ext\autores.obj"
  "Release\obj\posix-ext\winwrap.obj"
LINK : fatal error LNK1181: cannot open input file 'kernel32.lib' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
Done Building Project "C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\cygwin64\home\IEguy\repos\node-posix-ext\build\binding.sln" (default targets) -- FAILED.

Build FAILED.

"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\binding.sln" (default target) (1) ->
"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj" (default target) (2) ->
(ClCompile target) ->
  C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
  C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(184): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
  C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]
  C:\Users\IEguy\.node-gyp\0.10.32\deps\v8\include\v8.h(179): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]

"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\binding.sln" (default target) (1) ->
"C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj" (default target) (2) ->
(Link target) ->
  LINK : fatal error LNK1181: cannot open input file 'kernel32.lib' [C:\cygwin64\home\IEguy\repos\node-posix-ext\build\posix-ext.vcxproj]

    4 Warning(s)
    1 Error(s)

Time Elapsed 00:00:03.16

Any insights appreciated.. the number of issues around this is pretty slim :|
thanks for everything you guys do :heart:

Related reading
#378
https://github.com/brianmcd/contextify/issues/110
https://github.com/prantlf/node-posix-ext/issues/1
http://stackoverflow.com/questions/9821700/visual-studio-2010-express-win-sdk-cannot-open-input-file-kernel32-lib

Flexed the Google Muscles and found this. You saved my life @samccone

:clap: :clap: :clap: :clap:  @javascriptHustler
it really took me about a week to figure out the fix for this. glad you got some milage out of it.

When the error LNK1181: cannot open input file 'kernel32.lib' occurred, for me it was enough to follow this: visual studio 2010 express + win sdk = cannot open input file 'kernel32.lib'.
My platform is:

Win7 x64
VS 2010 Express
Windows 7 64-bit SDK
compiler update for the Windows SDK 7.1

@TooTallNate I think node-gyp configure should add the path C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64 to library directories in case when SDK 7.1 is installed.

@ktrzeciaknubisa stuck with the same error.
Do I can tell the path to the node-gyp?
I dont have node-gyp installed globally, its installed under node_modules of npm.
Thanks

@gyandeeps I didn't really dig into node-gyp for this. I just went with the steps provided on link that i gave, but that's manual way. I have opened in Visual Studio the project file, which failed to compile and:

"Project Properties -> VC++ Directories -> Library Directories" should point to C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64

I solved it by using the "easy solution" from here.
https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup

@gyandeeps Thanks! That's useful. I missed it somehow...


As a customer/visitor, I want to be able to: access a deployed version of the website so I can browse and purchase products.

[ ] waiting to hear from kara and maxiel about what to do with this since Heroku is no longer free

Kara has confirmed that we do not need to deploy these


Fix Some typo

Describe the bug
Just a weird stuff tihe embed footer text shouldnt exist
To Reproduce
Steps to reproduce the behavior:

run m!dog

Screenshots

Additional context

Fixed


ensure there is a output dir regardless rules

Currently an output directory is only ensured when there isn't a rule.

Thanks @TimBest. Would you mind helping me understand what problem this solves? Don't think I've run into problems related to the output directory before.

Yeah will do. So in this edge case the output directory does not exist and the first template to be rendered and moved to the output directory is handled by a custom rule. In this case the output directory is not created by staticjinja. So it is up to the custom rule to ensure the directory exists. I think this is a bug and ensuring the output directory should be done by render_template()


async/await keyword is only used from Python 3.5 or above.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Kindly update README.md file (https://github.com/Microsoft/botbuilder-python/blob/master/samples/Rich-Cards-Bot/README.md) for Python3.5.
In Python lower version, it state error :--
File "main.py", line 32
async def create_reply_activity(request_activity, text) -> Activity:
^
SyntaxError: invalid syntax
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
[enhancement]

Closing via #111's merge. Thanks for reporting!


链式代理比直连更快表现异常

描述问题
服务器上部署有xray和hysteria2，hysteria2使用基础配置，客户端是由两台Linux容器组成，一台(<IP_ADDRESS>)使用hysteria2在1080端口提供socks5，另外一台(<IP_ADDRESS>)使用xray做为透明代理网关，网关上配有名为"hy2"和"vless_hy2"的outbounds，vless_hy2使用hy2进行转发。
经过xray的observatory和curl测试发现，vless_hy2要比hy2快，vless_hy2需要大约0.19s，hy2需要0.37s，表现非常异常。
curl测试是使用第三台Linux容器(走vless_hy2)，分别使用服务器本地部署的http服务和cp.cloudflare.com 测试均测试出同样的结果
time curl VPSIP
real    0m0.191s
user    0m0.006s
sys     0m0.006s
time curl VPSIP  --socks5 <IP_ADDRESS>:1080
real    0m0.370s
user    0m0.004s
sys     0m0.008s
time curl cp.cloudflare.com --socks5 <IP_ADDRESS>:1080
real    0m0.384s
user    0m0.004s
sys     0m0.009s
time curl cp.cloudflare.com
real    0m0.208s
user    0m0.004s
sys     0m0.008s
下面是xray相关配置：
{
  "outbounds": [{
    "protocol": "socks",
    "tag": "hy2",
    "settings": {
      "servers": [
        {
          "address": "<IP_ADDRESS>",
          "port": 1080,
          "users": []
        }
      ]
    },
    "streamSettings": {
      "sockopt": {
        "mark": 255
      }
    }
  }]
}

{
    "outbounds": [{
        "protocol": "vless",
        "tag": "vless_hy2",
        "mux": {"enabled": false,"concurrency": 1},
        "settings": {
          "vnext": [
            {
              "address": "<IP_ADDRESS>",
              "port": 8443,
              "users": [
                {
                  "encryption": "none",
                  "id": "xxxxxxxxx"
                }
              ]
            }
          ]
        },
        "streamSettings": {
          "network": "grpc",
          "security": "tls",
          "tlssettings": {
            "allowInsecure": true,
            "serverName": "xxxx"
          },
          "grpcSettings": {
            "serviceName": "xxx",
            "multiMode": true,
            "initial_windows_size": 65536
          },
          "sockopt": {
            "mark": 255,
            "dialerProxy": "hy2"
          }
        }
     }]
}

如何复现
在服务端和客户端部署xray作为前置，再通过hysteria2进行转发，对比嵌套hysteria2的xray速度和hysteria2直连速度
预期行为
hy2快于vless_hy2。
日志
2023/12/14 10:00:22 [Info] app/observatory: the outbound vless_hy2 is alive:0.194575285
2023/12/14 10:01:33 [Info] app/observatory: the outbound vless_hy2 is alive:0.188193609
2023/12/14 10:02:45 [Info] app/observatory: the outbound vless_hy2 is alive:0.196229471
2023/12/14 10:03:56 [Info] app/observatory: the outbound vless_hy2 is alive:0.189241922
2023/12/14 10:05:08 [Info] app/observatory: the outbound vless_hy2 is alive:0.188932155
2023/12/14 10:06:19 [Info] app/observatory: the outbound vless_hy2 is alive:0.189562225
2023/12/14 10:07:30 [Info] app/observatory: the outbound vless_hy2 is alive:0.186838376
2023/12/14 10:08:42 [Info] app/observatory: the outbound vless_hy2 is alive:0.188227568
2023/12/14 10:09:54 [Info] app/observatory: the outbound vless_hy2 is alive:0.188310035
2023/12/14 10:00:32 [Info] app/observatory: the outbound hy2 is alive:0.368869801
2023/12/14 10:01:44 [Info] app/observatory: the outbound hy2 is alive:0.366175571
2023/12/14 10:02:55 [Info] app/observatory: the outbound hy2 is alive:0.370707951
2023/12/14 10:04:07 [Info] app/observatory: the outbound hy2 is alive:0.381860145
2023/12/14 10:05:18 [Info] app/observatory: the outbound hy2 is alive:0.368273291
2023/12/14 10:06:29 [Info] app/observatory: the outbound hy2 is alive:0.368716895
2023/12/14 10:07:40 [Info] app/observatory: the outbound hy2 is alive:0.368685809
2023/12/14 10:08:52 [Info] app/observatory: the outbound hy2 is alive:0.367208633
2023/12/14 10:10:04 [Info] app/observatory: the outbound hy2 is alive:0.365872588
设备和操作系统
服务端Ubuntu 22.04.3 LTS x86
客户端Debian GNU/Linux 10 x86

打开 fast open 呢
https://v2.hysteria.network/zh/docs/advanced/Full-Client-Config/#fast-open

打开 fast open 呢
https://v2.hysteria.network/zh/docs/advanced/Full-Client-Config/#fast-open

有效，直连确实更快了


Support fuzz search request in sock_recv

memleak in ut

do the same for recv_cb?

recv_cb need to decode msg to binary and send with JSON to consumer


how to test the https_server example

I am a beginner of ans and dpdk.
I install dpdk and ans correctly on the server by the instructions.
The http_server is successfully running (default setting).
The README says we can use curl or wget to get the content from https://<IP_ADDRESS>:7838/index.html. I tried but cannot get anything.
I am wondering do I need to map <IP_ADDRESS> to the public network IP of my server (e.g. 202.120..)? Because I think  <IP_ADDRESS> is a virtual IP addr assigned by dpdk, the curl cannot get the connection by <IP_ADDRESS>.

Same question, but i even now found the README about http_server or https_server...


Funding

Page with explanation on support for grant proposals and long term engineering support.

Hi @hailihu , thanks for reviewing and the useful comments. I implemented all of your suggestions. Could you look at the page again and then merge the PR?


docs: Add Code interpreter Documentation

Summary
Add documentation for Code Interpreter Plugin
Change Type

[x] Documentation update

Checklist

[x] I have made pertinent documentation changes

Quick question, what should be the path/to/assets/pyassets:/app/pyassets?
Could you add more details about that please?
Also, could you add the document to both table of contents : in README.md and in mkdocs.yml
see: documentation_guidelines
Thanks!

Okay So I followed all the steps and the code interpreseter is running on port 5000 but it still gives me this error:
LibreChat      | There was an uncaught error:
LibreChat      | Error: connect ECONNREFUSED <IP_ADDRESS>:5000
LibreChat      |     at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1532:16) {
LibreChat      |   errno: -111,
LibreChat      |   code: 'ECONNREFUSED',
LibreChat      |   syscall: 'connect',
LibreChat      |   address: '<IP_ADDRESS>',
LibreChat      |   port: 5000
LibreChat      | }
investigating the logs etc

Quick question, what should be the path/to/assets/pyassets:/app/pyassets? Could you add more details about that please?
Also, could you add the document to both table of contents : in README.md and in mkdocs.yml
see: documentation_guidelines
Thanks!

Hi, It is the path to the pyassets folder. I have added links in README and mkdocs
Required

To get started, create a folder named 'pyassets' in your LibreChat/client/public/assests directory.

The output from Python env will be stored here.

Closes #965, waiting on changes requested by @fuegovic

Is this feature being abandoned or is it going to be worked on?

Is this feature being abandoned or is it going to be worked on?

I believe there won't be much maintenance for now. You can use CodeBrew for now; it's a great alternative. @danny-avila later on will add the file support, and after that, he'll be able to add the code interpreter much more easily

Is there a roadmap and/or ETA for this and the file support that will be preceding it? I had initially scoped LibreChat as the best choice for an internal AI chat experience for our business users that I could extend with internal tool access, but would need the integrated code interpreter. I had also considered: https://github.com/dotneet/smart-chatbot-ui

Is there a roadmap and/or ETA for this and the file support that will be preceding it? I had initially scoped LibreChat as the best choice for an internal AI chat experience for our business users that I could extend with internal tool access, but would need the integrated code interpreter. I had also considered: https://github.com/dotneet/smart-chatbot-ui

This particular implementation of code interpreter will soon be deprecated; however, both an open source code-interpreter solution as well as the official OpenAI code interpreter will be integrated soon with our GPT/Assistants update (currently in active development as priority #1)

Is there an open issue for the new code interpreter efforts that I can follow? The "priority #1" link above doesn't seem to be that, it's a merged change from March.

Is there an open issue for the new code interpreter efforts that I can follow? The "priority #1" link above doesn't seem to be that, it's a merged change from March.

oh that was intended to be a link, that's the very first pull request for this repo lol
Best place is the discord, I am active every day: https://discord.librechat.ai
Integrating the official code interpreter will be part of the Assistants API update. My ambitious goal is by the end of this month but holidays is looking to get in the way of this. no later than end of January.
You can keep tabs in the announcement channel, and/or my socials twitter, linkedin
There is also a separate, unofficial code interpreter update that will work in-house with plugins and the Assistants update. That is being worked on by a long-time contributor and we have been sharing notes about it. He could be done sooner than me.


[rebased] Text rendering: python-side

I do not claim any credit for this work, I merely squashed & rebased @shensquared's work in https://github.com/rdeits/meshcat-python/pull/32. The only "intelligent" change I had to do is remove a use of unicode since we're python3 now.
I tested the relevant demo.ipynb and was able to reproduce the results. Here's the state after the final cell is run:

I hope this will save you some work, and help merge this nice feature to meshcat :)

Hi maintainers (@rdeits and @shensquared ?), a gentle reminder of this PR waiting for your feedback :)

@rdeits I removed the attributes :)

TextTexture appears in examples/demo.ipynb, but it's not officially released yet.
Install from source works for me:
pip uninstall meshcat -y
pip install git+https://github.com/rdeits/meshcat-python.git


[Request for External] page 974 "Time Sheet Lines Subform"

I would like to extend this page and need access to the ValidateQuantity() function and the CellData global variable, so could you please make the following changes...

Change ValidateQuantity() from a local to a global function
Make CellData a protected var

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 11415.


go mod does not work correct

What version of Go are you using (go version)?

$ go version
go version go1.11.2 linux/amd64

Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/josef/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/josef/Dokumente/go:/home/josef/.gvm/pkgsets/go1.11.2/global"
GOPROXY=""
GORACE=""
GOROOT="/home/josef/.gvm/gos/go1.11.2"
GOTMPDIR=""
GOTOOLDIR="/home/josef/.gvm/gos/go1.11.2/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build124072828=/tmp/go-build -gno-record-gcc-switches"

What did you do?
go mod vendor
go build .

in go.sum the package is included and also in den vendor folder
github.com/crewjam/errset v0.0.0-20160219153700-f78d65de925c h1:dCJ9oZ0VgnzJHR5BjkSrwkXA1USu483qlxBd0u29P8s=
github.com/crewjam/errset v0.0.0-20160219153700-f78d65de925c/go.mod h1:XhiWL7J86xoqJ8+x2OA+AM2l9skQP2DZ0UOXQYVg7uI=

What did you expect to see?
find the package that used in https://git.deineagentur.com/DeineAgenturUG/go-xmlsec
What did you see instead?
/go/pkg/mod/git.deineagentur.com/!deine!agentur!u!g/go-xmlsec@v0.0.0-20181213193329-d0d888c16029/error.go:8:2: unknown import path "github.com/crewjam/errset": cannot find package

Please update the issue description to describe the problem in more specific terms.
Please also provide concrete steps that we can follow to reproduce the problem starting in an empty directory. My attempt, using a go binary build from HEAD, works as expected:
$ go mod init golang.org/issue/scratch
go: creating new go.mod: module golang.org/issue/scratch

$ cat > main.go
package main
import _ "github.com/crewjam/errset"
func main() {}

$ go mod vendor
go: finding github.com/crewjam/errset latest
go: downloading github.com/crewjam/errset v0.0.0-20160219153700-f78d65de925c
go: extracting github.com/crewjam/errset v0.0.0-20160219153700-f78d65de925c

$ go build .

$

Ah, the problem is evident from your go env output:
GOMOD=""

You are running in GOPATH mode: either you are inside GOPATH/src, or you did not first run go mod init. To force module mode, set GO111MODULE=on in your environment.


White space between inline elements lost

Describe the bug
The white space between two inline elements (siblings or nested) gets lost.
HTML content:
Example 1 (siblings):
bold italic

Space between  end tag and the  start tag
Example 2 (nested):
red-bold bold

Space between  end tag and the  endtag
Expected behavior
The white space should remain (either fully or collapsed, depending on the "white-space: " CSS property)
Screenshots
Wrong result:

poi-tl-ext version:
0.4.2-poi5
poi-tl version:
1.12.1
Additional context
The problem results from replacing all occurences of the pattern >\\s+< with >< in this line of code, thus also removing the space between the  end tag and the  start tag from example 1 above or the space between the two end tags in example 2.
I assume the intention of that code is to remove empty lines between two HTML block elements? At least removing it leads to an unnecessary empty line between the end of one paragraph and the start of a new one like in this example:

bold italic

red-bold bold

(cursor between the the lines indicates an additional empty line between the two actual lines)

Just a thought: I'm not very familiar with the way HTML treats white space in all the possible special ways they can occour, so the following idea might not be the ideal solution but maybe it could be an approach to not render a text node, if it only consists of white space while the previous node being a block element, like a paragraph?
Maybe something like this in renderNode(Node node) methode?
    ...
    } else if (node instanceof TextNode) {
        String wholeText = ((TextNode) node).getWholeText();
        if (node.previousSibling() instanceof Element && ((Element) node.previousSibling()).isBlock() && wholeText.trim().isEmpty()) {
            // White space only text node after block element is ignored
            return;
        }
        renderText(wholeText);
    }

In fact, the motivation for creating this library is not to handle arbitrary HTML strings, but to handle content generated by rich text editors and support exporting it to WORD. As far as I know, rich text editors usually do not use the white-space style to handle whitespace characters (at least I have not encountered it, please correct me if I am wrong). Using regular expressions to remove whitespace between tags is largely to reduce the number of DOM nodes parsed by Jsoup and improve efficiency. If we have to consider the impact of white-space style, the complexity of rendering text nodes will be greatly increased, and I need some time to consider it.

I did some more testing and it turns out the white-space style isn't the problem here.
Even the following basic paragraph with just two differently formatted spans following eachother created in TinyMCE results in the loss of the space between words.
HTML:

red-italic blue-bold

Result:

Please try version 0.4.3


Should we start weekly meeting note-taking

I think it would be best to start keeping notes from weekly meetings. I can volunteer to try to do for a while but not in perpetuity so am hoping we can rotate.
Am wondering where is best place. Some options are

Start a wiki page here as part of our GitHub project
Handle as comments in an issue, maybe each new meeting is a new issue

I think we started doing something similar for our monthly brainstorming meetings
this has the advantage of using checklists for action items that come up

Plain ole email (it does get archived but who knows where and who has access)

Well, score one for AI maybe...just after submitting this issue...GitHub then presented me with...

So, a 4th option is to enable Discussions in our repo and do it there.

Funny!!

We discussed this and decided the effort in maintaining notes of any detail may not be worth it. Simply summarizing a discussion that occurred is not useful. However, we also agreed that we should adopt the practice of ensuring, at the end of the meeting, that any important decisions or actions will then be captured in issue tickets either as new tickets or comments to existing ones. This will be our answer of how we maintain meeting notes if ever asked in an audit.

We discussed this and decided the effort in maintaining notes of any detail may not be worth it. Simply summarizing a discussion that occurred is not useful. However, we also agreed that we should adopt the practice of ensuring, at the end of the meeting, that any important decisions or actions will then be captured in issue tickets either as new tickets or comments to existing ones. This will be our answer of how we maintain meeting notes if ever asked in an audit.

It occurrs to me, we could adopt the practice of adding the :eyes: emoji reaction to any issue comments that were derived from a meeting discussion. This would allows to find them as a group, easily.

It occurrs to me, we could adopt the practice of adding the :eyes: emoji reaction to any issue comments that were derived from a meeting discussion. This would allows to find them as a group, easily.


add a common C54 line (currently misclassified as C50)

isnt C54 c3 followed by d4
i checked with chess.com opening list as well

There are many C54 lines without d4. ECO version 4 (old paper copy) has 1. e4 c5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 as the start of the   classification (C53 is lines without .. Nf6). Then lines C54/2 through C54/5 have d4, and the rest of the lines have 5. d3. This is also consistent with how ChessBase does classification.

Ah! I came across yours on Wikipedia. Guess there's a lot of cleaning up to do then


Will it work for razorpayX ?

I am working with razorpayX. Can I use this library ?

Hey @nandantal
We don't currently support RazorpayX APIs in this SDK. We do have this in our roadmap and should have it ready sometime soon.

So how do we use the RazorpayX APIs? Can we just send normal requests to the API endpoints?

Yup, normal requests (with basic authentication headers) to the API endpoints will work. Do let me know if there's anything I can help with in that regard.

I am recently working on RazorpayX, and created a SDK which can help.
If anyone is looking for this, until the official release roll out.
Check it here https://www.npmjs.com/package/razorpayx-nodejs-sdk


[21.11] mastodon: 3.5.0 -> 3.5.1

Description of changes
Backport of https://github.com/NixOS/nixpkgs/pull/167945
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Test builds for me :+1:


Gradle: Upgrade detekt to version 1.0.0.RC6-4

This version as the UP-TO-DATE check fixed, see
https://github.com/arturbosch/detekt/issues/725
Also, the "warningThreshold" and "failThreshold" properties were
deprecated in favor of the new "maxIssues" property, see
https://github.com/arturbosch/detekt/issues/313

This change is

Merged with fixed commit message.


Unix socket support in the standard library

Rendered

:bell: This RFC is now entering its week-long final comment period :bell:

Also from discussion in triage yesterday, the libs team concluded that a good way forward for now with abstract sockets is to do something like:

Validate no nul bytes are found in strings
Perhaps eventually add a linux-specific extension trait to manage abstract sockets.

It at least errs on the side of being conservative for now!

Updated to disallow use of the abstract namespace.

Shouldn't there be a way to set permissions on the socket before starting to listen to it?

What libc API would that use? According to the man page, the socket will inherit the permissions of the directory it's defined in on Linux, but filesystem permissions are ignored on BSD: http://man7.org/linux/man-pages/man7/unix.7.html#NOTES

I had chmod in mind ;) Okay, while I doubt any modern BSDs ignore "file" permissions I totally missed that the portable way is to rely on directory-level permissions.

The libs team discussed this RFC during triage yesterday, an the decision was to merge. This was the original intention for how Unix sockets would reenter the standard library and the unix-socket crate is doing well enough that moving it in almost wholesale seems good at this time (it's quickly becoming a vetted API).
Thanks again for the RFC @sfackler!
Tracking issue: https://github.com/rust-lang/rust/issues/32312

Ah, also, the initial implementation: https://github.com/rust-lang/rust/pull/32302


Implement notifications and cronjob

@LonelyPullRequests @fvdb

I now have everything pretty much working, i've used repositoryName+title as composite primary key for now (instead of issue(number)). This should be fixed in a new version.
It crashes on a second run whenever I try to persist the same notification pullrequest, on an integrity constraint violation. Which is odd, since when i persist with the same primary key, it should update it. At least, persist should, I would expect this from separate insert() and update() methods.
We still need some logic service to determine the level of loneliness. Currently, they are all set to 0.
Unit tests are expanded, code coverage is now 100% (as far as that would be a goal).
Please review and/or suggest changes.

I just realized that Doctrine might have references of the entities fetched in memory, and if the same model is persisted, it knows that it is an update. This way, we can't update entities which have the same primary key combination when they already exist. :(

The persistance problem is not really a bug, its a feature, if you have not fetched the object using doctrine it is not in a managed queue yet, and therefor will not update if you use the same primary key when calling persist(), this by design to prevent unexpected updating of objects. However you can call the entity manager using the merge() method to tell it to prefetch the object and then persist it, this will result in the desired behaviour. Fot example in the DoctrinePullRequestsRepository (change $em->persist($pullRequest) to $em->merge($pullRequest))

Awesome! Thanks :)


Weird formulation: "The use of the following data annotation attributes are used"

Type of issue
Typo
Description
The title says it all. "The use of the following data annotation attributes are used" should be changed to
"The following data annotation attributes are used"
Page URL
https://learn.microsoft.com/en-us/dotnet/core/extensions/options-validation-generator
Content source URL
https://github.com/dotnet/docs/blob/main/docs/core/extensions/options-validation-generator.md
Document Version Independent Id
0775474e-7773-d061-ed21-0a360c8466b1
Article author
@tarekgh
Metadata

ID: 533f4fc6-bb7c-874d-6639-ea215af95ed3
Service: dotnet-fundamentals

Thanks @petterh. Are you interested to submit a PR to fix it?

Should be already fixed by https://github.com/dotnet/docs/pull/41097


Cannot import pingone_application with oidc_options

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Thank you for opening an issue. Please note that we try to keep the Terraform issue tracker reserved for bug reports and feature requests. For general usage questions, please see: https://www.terraform.io/community.html.
PingOne Terraform provider Version
0.26.1
Terraform Version
1.6.1
Affected Resource(s)
pingone_application

Terraform Configuration Files
resource "pingone_application" "terraform_admin_app_management" {
  name           = "Terraform App Admin"
  environment_id = pingone_environment.admin.id
  enabled        = true
  oidc_options {
    redirect_uris               = ["https://localhost:3000"]
    type                        = "WORKER"
    grant_types                 = ["CLIENT_CREDENTIALS"]
    token_endpoint_authn_method = "CLIENT_SECRET_BASIC"
  }
}

import {
  to = pingone_application.terraform_admin_app_management
  id = "123456/123456"
}

Debug Output

Expected Behavior
Resource should have imported
Actual Behavior

╷
│ Error: Error when calling `ReadApplicationSecret`: The request could not be completed. You do not have access to this resource.
│
│ PingOne Error Details:
│ ID: 123456
│ Code: ACCESS_FAILED
│ Message: The request could not be completed. You do not have access to this
│ resource.
│ Details object: [{"code":"INSUFFICIENT_PERMISSIONS","message":"Actor does
│ not have permissions to access worker application client secrets"}]

Steps to Reproduce

terraform apply

Important Factoids
I have tried alternate configuration methods for the provider.  ClientID/Secret and Access token.  None of these methods allow the retrieval of the client secret.  It appears that the API does allow an access token to retrieve the secret but this might not be utilized for importing.
I have also created a separate worker application just for accessing the admin client_secret and this still did not work
https://apidocs.pingidentity.com/pingone/platform/v1/api/#post-token-admin-app-client_credentials
https://apidocs.pingidentity.com/pingone/platform/v1/api/#get-read-application-secret

hi @Shocktrooper thanks for raising!  This can be due to role permission setup, but we're aware of a potential issue in this area.
Role Permissions
Does the worker application that is attempting to import the secret of the Terraform App Admin worker have lesser role permissions?  For example, the import worker application may have "Environment Admin" scoped to the pingone_environment.admin.id environment, but the Terraform App Admin worker has "Environment Admin" scoped to the organisation.
In this case, there is a risk of privilege escalation and the secret will not be available to the import worker application.
If you post here the admin role permissions assigned to the worker application attempting import, and the admin role permissions of the Terraform App Admin, I can advise if this is the case.
Potential Issue
We've seen cases where the Terraform App Admin worker temporarily makes the secret unavailable after it's used to create a new environment.  This might resolve after a period of inactivity, which can be one or two hours, after which the secret is available again.
To verify this, you'd see the error you're reporting on import after creation of PingOne configuration, you'd leave the worker application unused for a period of time (give it a few hours) and then re-run the same HCL.  If the import is successful after leaving the application unused, then we know to advance this investigation on the API.

So I have a workaround but it requires double applies and it was the issue you mentioned where the worker app that was meant to manage the administrator app had less permissions.  To resolve this I have a permissions assignment that adds back the permissions to the worker app on the second apply so that the permissions of the worker will match the admin app thus.  This is not really possible without great difficulty with the first apply if there is something like a new environment created that the admin app creates as there is a bit of a dependency ordering issue.  We could use a depends on but this would get quite complicated to maintain as each new object that resulted in new permissions (E.G. a population, environment) would need a new depends on record.

In the upcoming v1.0 release the client secret is being de-coupled from the pingone_application resource, so the ability to import an application won't be hindered by the inability to read the client secret.  This will solve the case where the admin doesn't/shouldn't have access to the secret but still should manage the application configuration.
There is the case the admin should be able to still manage the client secret, so it pushes the problem to the pingone_application_secret resource.  In this case, we'll be issuing better guidance on how to manage role assignment when the worker creates new environments (essentially causing difference in role assignment between the worker app and the admin users)

@patrickcping Where are the docs added for the new guidance?

@Shocktrooper The guide has been merged into the main code line which closes this issue.  You'll be able to see the guide on the registry once I release v1.0.0-rc1.
v1.0.0-rc1 itself is a release candidate build and isn't yet ready for production use.  That will come with the full v1.0.0 release later.
Additionally, there isn't a requirement to upgrade your HCL to use the v1.* version for any of the details in the guide

For completeness: https://registry.terraform.io/providers/pingidentity/pingone/latest/docs/guides/admin-role-management


Added iu-akademie.txt

Some ohter Email from the IU Internationale Hochschule GmbH are already in the repository.
The Email i have added is for persons who make a courses instead of complete Bachelor degree.

Official website: https://www.iu-akademie.de/

@ChristophKronberger This page (https://www.iu.de/en/news/premiere-subsidised-online-further-training-at-the-university-level/) says that the courses last 4,5 months. Is it correct? If yes, the course attendants are not eligible for one year license because the course is shorter than 1 year.
Please clarify.

It depends on the course, as an example https://www.iu-akademie.de/weiterbildungen/software-development-expert/ this course last at least 8 Month

@ChristophKronberger  Thank you for the clarifications. Pull request merged. Please notice that the free educational license is for educational purpose only. It means that after completing the course you are no longer eligible for a free license, unless you are taking another course. Also, you are eligible for a graduation discount after your free license expires and the courses are completed.


Suggestion for album art display

I thought this would fit better in "Discussions" but it seems to be disabled.
I just recently came across this project and going through, I noticed the limited support for album art display e.g the range of supported terminal emulators and image aspect ratio, amongst other things.
I'm the maintainer of term-image. Without much ado, I believe it has quite a lot to offer for the purpose at hand. It's still in active development and there's a lot more features on the way.
NOTE: It's still on version zero, meaning the API isn't stable yet and might change across minor versions, so it would be advisable to pin the dependency to a specific minor version if you decide to go ahead with it.
Finally, I'll appreciate your suggestions/contributions towards improving the project.
Thank you :bow:

Hi! Thanks for the suggestion. I took a look at your library and it looks very promising!
I have been experimenting with getting w3m to work and also been trying to get chafa working properly.
Does your library integrate well with cursed? I have been running into trouble with the way curses keeps track of the cursor position. I haven't (yet) found a way to draw an image using sixels (or ansi characters) without the cursor position getting messed up. I hope to find a solution to this soon.


Created public Json Serializer [ECR-2708]

Overview

See: https://jira.bf.local/browse/ECR-2708
Definition of Done

[ ] There is no TODOs left in the code
[ ] Change is covered by automated tests
[ ] The coding guidelines are followed
[ ] Public API has Javadoc
[ ] Method preconditions are checked and documented in the Javadoc of the method
[ ] Changelog is updated if needed (in case of notable or breaking changes)
[ ] The continuous integration build passes

Coverage decreased (-0.8%) to 83.149% when pulling 5d98f697f66e3fdff4848895d284c45ffe0df993 on ecr-2708 into 5c5104d616a1ab1ee9d791ac89f16a0aa81a2b17 on master.


Update BullaBanker compatibility to include Mainnet

Update compatible networks list for BullaBanker safe app
We are now on Mainnet! 🎉

Type

Update

Compatible Networks

- Mainnet (new)
- Rinkeby
- Gnosis Chain
- Polygon
- Avalanche
- Aurora
- Arbitrum

Desired date
June 15th

App is available for mainnet now


Background Image between Footer and Masthead

Been loving the project, thanks!
I'm trying to place a background image between the footer and the masthead, and having it stay as a fixed image (one that doesn't resize) when you resize the window.
I'm also trying to make the page a constant page size (no scrolling).
When I place the image into the body of the page, the masthead also gets the background, which isn't something I want.

Here's the code snippet of the home page:
---
layout: home-custom
---
<style>
html { height: 100% }
body
{
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
    background-image: url(./images/site_back.jpg);
   background-repeat: no-repeat;
   background-size: cover;
}
</style>`

Here's the site and the project.
Any help would be greatly appreciated (disclaimer: don't have much web experience).
Thanks!

This is a really easy one to solve. Using the Developer Tools available to you in any modern browser you can inspect various elements on the page.

By inspecting the navigation you'll see all of the CSS assigned to it. On the .greedy-nav element there's a background: #fff which is giving it the white background. Just remove that declaration from _sass/_navigation.scss and that should remove the background color.

You'll probably have to alter the nav link color since it's unreadable on the image...

Ok thanks! How would I do the opposite of that, make that entire block above the horizontal rule white (including the masthead)?

Same way. Use the web developer tool inspector in the browser and start inspecting elements. If you inspect masthead <div> you'll get what you want.

Then just add background: #fff; to .masthead found in _sass/_masthead.scss.
.masthead {
  position: relative;
  border-bottom: 1px solid $border-color;
  -webkit-animation: intro 0.3s both;
          animation: intro 0.3s both;
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
  z-index: 20;
+ background: #fff;
}

Thanks so much!


After run "Desktop" options in teaks (disk space is full)

Describe the bug
After run "Desktop" options in teaks (disk space is full)
Expected behavior
I supposed it's because "restore point" but it was deleted and disk stays full.

it has 90gb free space before "run tweaks "

That is very odd, what is your system restore properties at?
Look up "System Protection" in search
or Start -> Run -> sysdm.cpl and then click system protection.
Delete the restore points and see if the space comes back.


cmake: fix CMAKE_FIND_FRAMEWORK

Motivation for this change
https://github.com/NixOS/nixpkgs/pull/94090 was reverted from master, but it didn't land into staging.
cc: @matthewbauer
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[X] NixOS
[X] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[X] Fits CONTRIBUTING.md.

#94090 was reverted from master, but it didn't land into staging.

Do you mean the change got reverted, and is now not present in any of the branches? Because that indeed seems to be the case.

Cross-ref: https://github.com/NixOS/nixpkgs/commit/3106c309038de3503e655073b0be376b9ba57e82#commitcomment-42069399

cc @matthewbauer


Add VRAM Tile Data diagram for layout of sprites and BG/WIN

A simple diagram companion to the text. It might help people conceptualize how the tile vram is arranged. This came out of a conversation where someone was trying to understand it.

This is already explained elsewhere. Besides, it should be formatted either as a table, or as a SVG.

Sorry, it sounds like I worded this too harshly. I think a diagram would be useful, I just think not in this form. Should we re-open this PR for improvement?

If someone else is up for re-making the diagram, sure. I'm not motivated enough to do an SVG. :)

I dunno, that's open to debate; I think a table is more accessible, but we could put more info in a SVG. Perhaps noting VRAM bank 1 as well, and arrows indicating what selects the "block"?

@bbbbbr Thanks! This looks useful, however, we are trying to move away from "ASCII arts" and diagrams in monospaced text.
But I do think a (markdown or HTML) table should be enough for this. Why an SVG, @ISSOtm ?

I was just suggesting that alternative in case we wanted to add extra info / color-code the diagram, etc.

The ascii table is easy to convert to a markdown table. Although pure markdown doesn't seem to support colspan=2 for a shared BG/WIN Tiles header, which might look better.

Block
VRAM Address
Sprite Tiles
BG/Win Tiles
BG/Win Tiles

if LCDC.4=1
if LCDC.4=0

0
$8000 - $87FF
0 - 127
0   - 127

1
$8800 - $8FFF
128 - 255
128 - 255
128 - 255 or (-127 - 0)

2
$9000 - $97FF

(unused)
0 - 127

Or...

Block
VRAM Address
Sprite Tiles
BG/Win Tiles if LCDC.4=1
BG/Win Tiles if LCDC.4=0

0
$8000 - $87FF
0 - 127
0   - 127

1
$8800 - $8FFF
128 - 255
128 - 255
128 - 255 or (-127 - 0)

2
$9000 - $97FF

(unused)
0 - 127

The ascii table is easy to convert to a markdown table. Although pure markdown doesn't seem to support colspan=2 for a shared BG/WIN Tiles header, which might look better.
Block 	VRAM Address 	Sprite Tiles 	BG/Win Tiles 	BG/Win Tiles
if LCDC.4=1 if LCDC.4=0
0 	$8000 - $87FF 	0 - 127 	0 - 127
1 	$8800 - $8FFF 	128 - 255 	128 - 255 	128 - 255
or (-127 - 0)
2 	$9000 - $97FF 		(unused) 	0 - 127
Or...
Block 	VRAM Address 	Sprite Tiles 	BG/Win Tiles
if LCDC.4=1 	BG/Win Tiles
if LCDC.4=0
0 	$8000 - $87FF 	0 - 127 	0 - 127
1 	$8800 - $8FFF 	128 - 255 	128 - 255 	128 - 255
or (-127 - 0)
2 	$9000 - $97FF 		(unused) 	0 - 127

We can use HTML tables with no issues in pandocs, maybe that way you can put colspan?