text:
Size of \begin{aligned} superscript is too big

Hi.
Is it bug that superscript text wrapped by \begin{aligned}...\end{aligned} have \normalsize size instead of \scriptsize?
JSFiddle example. Superscript text of example2 looks much bigger while example1 is ok. Examples 3 and 4 just to show how it possible to change size.

Did you try the same in LaTeX? My guess is that's correct behavior, but I haven't tested yet.

Thank you for response.
I don't use LaTeX and don't have good experience in it, so I found online render. It seems there is same behavior.
\documentclass[12pt]{article}
\usepackage{amsmath}

\begin{document}
\begin{math}
{98}^{2\pi}
\\
\\
{98}^{\begin{aligned}&{+1.0} \\&-2.7\end{aligned}}
\end{math}
\end{document}

But as I said I'm bad in LaTeX and maybe I doing something wrong.

Experimenting in http://quicklatex.com/, it seems like
{98}^{\small\begin{aligned}&{+1.0} \\&-2.7\end{aligned}}

is the right way to make it smaller.  \scriptstyle doesn't work here because \begin{aligned} resets to \displaystyle.  I'm a little disappointed that KaTeX doesn't do the same... (KaTeX does shrink when using \scriptstyle before \begin{aligned}, but it shouldn't.)

Hmm... it looks like there's a difference in how much space is between +1.0 and -2.7 in our rendering of {98}^{\begin{aligned}&{+1.0} \\&-2.7\end{aligned}} vs LaTeX's.

authors: Kupuyc edemaine kevinbarabash

repo: Khan/KaTeX


text:
Improve supported functions documentation

Remove empty lower right cells, where appropriate
Escape backticks using
Escape vertical bars(|) using  and HTML entity code
Normalize documentation links
Add plugin to remove empty theads

@ronkok Maybe you could open a new issue with those points, so it's easier to track them.

@edemaine I've added three of the issues to the list in #1505. The fourth issue was already implicitly there.

source: gharchive/pull-request

authors: edemaine ronkok ylemkimon

license: mit

license_type: permissive

license_source: bigquery


text:
thêm cái password ở đây.

https://www.youtube.com/channel/UC1Npa_Mu85Qo1Rut5K1Rh7g
Cái này là password cho những ai muốn tải file mà nó yêu cầu nhập password

https://www.youtube.com/channel/UC1Npa_Mu85Qo1Rut5K1Rh7g Cái này là password cho những ai muốn tải file mà nó yêu cầu nhập password

thanks

source: gharchive/issue

license_source: github-api


text:
Use conda forge to build package

Description
For details see https://github.com/KhiopsML/pilotage/issues/13
Questions/Ideas

Eliminate the default channel from the builds and tests
Use only conda-forge and khiops-dev/khiops for build and tests

Investigate using Miniforge (https://github.com/conda-forge/miniforge) instead of Miniconda?

StandBy: Waiting for https://github.com/KhiopsML/khiops/pull/341

authors: folmos-at-orange popescu-v

repo: KhiopsML/khiops-python


text:
vkGetBufferMemoryRequirements reports wrong buffer alignment when running in the iOS simulator

When running a Metal app in the iOS simulator, Apple requires that align constant buffer offsets for render commands to be 256 bytes. (see: https://developer.apple.com/documentation/metal/developing_metal_apps_that_run_in_simulator?language=objc)
Trying to allocate a uniform buffer, vkGetBufferMemoryRequirements returns the alignment as 64 bytes. This leads to the following assert from the metal API validation: validateFunctionArguments:3722: failed assertion 'Fragment Function(main0): the offset into the buffer _23 that is bound at buffer index 0 must be a multiple of 256 but was set to 24960.'
The issue seems to be coming from this file: https://github.com/KhronosGroup/MoltenVK/blob/05066429e29cb5bf11d21cb2bc2b5ebfff94e7ae/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm where mtlBufferAlignment is set to 256 only for MVK_MACOS, but there's no check for the iOS simulator.

Thanks for reporting this.
Simulator on arm64 macOS will probably be okay, but X86_64 needs to be adjusted.

authors: billhollings georged-youi

repo: KhronosGroup/MoltenVK


text:
HLSL: redundant "continue" statements

mpv is using SPIRV-Cross to generate HLSL code for its Direct3D backend. It however doesn't work well with the newly introduced error diffusion dithering. It turns out that the redundant "continue" statements generated by SPIRV-Cross confused the control flow analysis of D3D Compiler and failed the HLSL compilation. See mpv-player/mpv#6814
Here is the main loop of the generated HLSL code, with omitted code marked as [...].
void comp_main()
{
    [...]
    for (int _311 = 0; _311 < 4779; _311++)
    {
        AllMemoryBarrier();
        GroupMemoryBarrierWithGroupSync();
        [...]
        if ((0 <= _71) && (_71 < 1779))
        {
            [...]
            continue;
        }
        else
        {
            continue;
        }
        continue;
    }
}

Note that _71 depends on both _311 and local thread index. It's clear that all barrier calls should sync with each other, since the conditional check is somehow independent. However, with those redundant "continue" statements, the D3D compiler failed with the following error message:
error X3663: thread sync operation found in varying flow control, consider reformulating your algorithm so all threads will hit the sync simultaneously

After removing all three redundant "continue" statements, the generated HLSL code will compile just fine.
Is it possible for SPIRV-Cross to get rid of all those redundant "continue" statements?

Please post original SPIR-V.

@rossy could you please exact the intermediate SPIRV as well as SPIRV-Cross version used. I wasn't exactly convinience to do so.

https://github.com/KhronosGroup/SPIRV-Cross/pull/1131 might fix the issue, working on a related issue which also ended up being continue block related.

Here's the original SPIR-V. #1131 seems to fix the issue for me though. Nice work.

Thanks. Verifyed the continues are gone now, so guess this was fixed by accident, nice.

authors: HansKristian-Work bjin rossy

repo: KhronosGroup/SPIRV-Cross


text:
Double generation of SPIRV_Cross_workaround_load_row_major

When using spirv_cross to compile spv binary back into glsl source, it emits the function SPIRV_Cross_workaround_load_row_major if needed.
If I use spirv_cross twice(once for reflection and once for decompilation since AMD does not support spirv in OpenGL), that function gets emitted twice.
This results in a linkage error.

Are you calling ::compile() multiple times on the same object? That is not supported FWIW.

I'm calling compile, then using glslang with the source code provided to
generate spv. On opengl platforms I need to call a second compile on
spirvcross to get back to the source code.
On Mon, Nov 16, 2020, 10:34 AM Hans-Kristian Arntzen <
notifications@github.com> wrote:

Are you calling ::compile() multiple times on the same object? That is not
supported FWIW.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/KhronosGroup/SPIRV-Cross/issues/1539#issuecomment-727824006,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKG2ABS6U5BN3IIKL6Y6ITSQDPZRANCNFSM4TS2YJUQ
.

I'm calling compile, then using glslang with the source code provided to generate spv

That's ... a curious use case, care to elaborate why? Ok, but I think I know why it goes wrong, since the code doesn't handle SPIRV_Cross reserved identifiers like you'd expect. Need to deal with those better ...

I compile my shaders offline and I only keep binaries on the drive. So when
I'm ready to create an opengl shader I only have spirv. AMD doesn't support
spirv with opengl so I need to go back to glsl source. SpirvCross is the
only alternative I have since my original shaders are in glsl. It works
fine without issues, aside from that function
On Tue, Nov 17, 2020, 10:48 AM Hans-Kristian Arntzen <
notifications@github.com> wrote:

I'm calling compile, then using glslang with the source code provided to
generate spv
That's ... a curious use case, care to elaborate why? Ok, but I think I
know why it goes wrong, since the code doesn't handle SPIRV_Cross reserved
identifiers like you'd expect. Need to deal with those better ...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/KhronosGroup/SPIRV-Cross/issues/1539#issuecomment-728781182,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKG2ABBLJWYFFIRRA4BIYLSQI2G7ANCNFSM4TS2YJUQ
.

authors: Calestian HansKristian-Work


text:
spirv-fuzz: improve fuzzer passes to avoid only considering constants (e.g. FuzzerPassInterchangeSignednessOfIntegerOperands)

In some fuzzer passes, I believe we often focus on constants, which is not always necessary.
For example, in FuzzerPassInterchangeSignednessOfIntegerOperands:
We consider all integer constants, find or create a "toggled" (in terms of the signedness of the int type) constant, add a synonym fact, and then do targeted replacements.
Instead, we could:
Consider all integer ids (not necessarily constants):

if it is a constant, then we proceed as before.
if it is not a constant, then we can check if there are any constant synonyms, then proceed as before based on the value of one of the constants.

Actually, I think I take this back. I think it makes sense to toggle constants and then rely on future passes to replace the constants with more complex ids. Otherwise, we might end up replacing a complex id with a simple constant, just to toggle the signedness. And this can apply in general.
If we stick with this though, why would we need to use synonyms in FuzzerPassInterchangeSignednessOfIntegerOperands? The integers must both always be constants; we could simplify the transformation to just check the values.

repo: KhronosGroup/SPIRV-Tools


text:
Add variable pointer support to IsValidBasePointer

Fixes #1729

Adds supported opcodes to IsValidBasePointer() enable by
VariablePointers and VariablePointersStorageBuffer capabilities
Added tests

Rebased, squashed and submitted as 3c19651733279481f662c68aa49d6b9a1ac8eac7


text:
Fix export

Export is broken due to missing names for textures and images. Using texture count to give all images an unique default name.

Looks like Issue #85 is something else and not related to the core export being broken. Merging this to get export working and will do a separate PR for the other issue.

repo: KhronosGroup/UnityGLTF

license: MIT


text:
tests: DescriptorPoolInUseDestroyedSignaled Viewport

Change-Id: I4f3ba93ff4e117fe9c22165d5983db5860c52846

I'm nitpicking here, but can I get you to change your commit message to use the imperative mood?

Not without exceeding the 50 character limit.
On Tue, Jan 17, 2017 at 9:49 AM, Jeremy Hayes notifications@github.com
wrote:

I'm nitpicking here, but can I get you to change your commit message to
use the imperative mood?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/pull/1379#issuecomment-273226544,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASZgKQXlZ1Axf1XI6yJKNS51C6X8RHyjks5rTPE0gaJpZM4Lk-gj
.

Can you please make the commit message body a complete sentence.

authors: jeremy-lunarg mark-lunarg renelindsay


text:
layers: Move fb from RENDER_PASS_NODE to GLOBAL_CB_NODE

This is part of a renderpass instance, not of the renderpass itself.
If stored where MT put it, things go horribly wrong when recording
command buffers in parallel.
Signed-off-by: Chris Forbes chrisforbes@google.com

+1. I am curious why things go horribly wrong though. Only one thread should be calling begin or end for that render pass at a time.

LGTM :+1:

@lentinem for a given command buffer. Multiple threads may record instances of the same renderpass into /different/ command buffers concurrently, though.

@lentinem we don't even need to bring threads into it -- a single thread, doing interleaved recording of two command buffers which contain instances of the same renderpass, is enough.

Cherry-picked to master.

authors: chrisforbes lentinem tobine


text:
[WIP] Implementing new sample: sparse-image and virtual textures

Description
Please include a summary of the change, new sample or fixed issue. Please also include relevant motivation and context.
Please read the contribution guidelines
Fixes #
General Checklist:
Please ensure the following points are checked:

[ ] My code follows the coding style
[ ] I have reviewed file licenses
[ ] I have commented any added functions (in line with Doxygen)
[ ] I have commented any code that could be hard to understand
[ ] My changes do not add any new compiler warnings
[ ] My changes do not add any new validation layer errors or warnings
[ ] I have used existing framework/helper functions where possible
[ ] My changes do not add any regressions
[ ] I have tested every sample to ensure everything runs correctly
[ ] This PR describes the scope and expected impact of the changes I am making

Note: The Samples CI runs a number of checks including:

[ ] I have updated the header Copyright to reflect the current year (CI build will fail if Copyright is out of date)
[ ] My changes build on Windows, Linux, macOS and Android. Otherwise I have documented any exceptions

Sample Checklist
If your PR contains a new or modified sample, these further checks must be carried out in addition to the General Checklist:

[ ] I have tested the sample on at least one compliant Vulkan implementation
[ ] If the sample is vendor-specific, I have tagged it appropriately
[ ] I have stated on what implementation the sample has been tested so that others can test on different implementations and platforms
[ ] Any dependent assets have been merged and published in downstream modules
[ ] For new samples, I have added a paragraph with a summary to the appropriate chapter in the samples readme
[ ] For new samples, I have added a tutorial README.md file to guide users through what they need to know to implement code using this feature. For example, see conditional_rendering

TODO

[ ] Display information on the actual memory usage
[ ] Potentially change the approach from the static fixed-size allocation to the dynamic
[ ] Add a checkbox to enable/disable color highlighting on the screen.
[ ] Potentially change the image to the one representing some sort of terrain for example: https://unsplash.com/photos/cZDwyxjGKig
[ ] Minor fixes, cleanups

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

You definitely need to run your sample with the VulkanConfigurator to catch all the errors and warnings!
First, you need to enable samplerAnisotropy in your request_gpu_features.
Then, the virtual_texture.texture_image needs to be transitioned from VK_IMAGE_LAYOUT_UNDEFINED to VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL.
Other issues may follow, I stopped investigations here.

I added a few comments regarding documentation. But sadly couldn't test the sample as it immediately closes for me without any errors on an nvidia RTX 2060 with Win11.

There was an issue indeed (interestingly the issue was not occurring when the Vulkan Configurator was running in the background so I didn't actually spot it). As far as I can tell, rebasing the branch to the most-recent-main solved that.

I think, I don't get how all those std::lists in the VirtualTexture are supposed to work together. Maybe I just wait for some more docu on how this sample works ;) Besides that: a std::list usually is not the most efficient data structure. Often, a std::vector would be the better choice. Or maybe even just adding a flag to the PageTable. Or maybe replacing some of those flags, that are mutually exclusive (?), by some enum class State.

@asuessenbach
I think that these flags used in PageTable could indeed use some update. I will look at that.
When it comes to std:lists used within VirtualTexture (I guess I will try to convert this info below into some proper documentation):
There are 5 lists:

texture_block_update_list
bind_list
update_list
free_list
available_memory_index_list

The sequence goes like this:

The texture is splitted into same-sized (in terms of texels, not pixels) blocks.
Each block is assigned a particular LOD number based on the calculations - that data is stored in virtual_texture.mip_table.
These calculations run once per few frames based on the camera play, and then the new results are compared with the previous ones.
If the new LOD value differs for a particular block, this block is put into texture_block_update_list in the function compare_mips_table().
Then, in process_texture_blocks() two things happen:

texture_block_update_list() is converted into update_list. update_list contains all the actual memory pages, that are needed to be updated (that is, they are required and not currently present in the device's memory)
bind_list is filled with all the memory pages that are currently present in the memory and required, and basically with all the new-required pages from the update_list.

In update_and_generate() all pages from bind_list are bound via vkQueueBindSparse(). If the page was already present in the memory, its memory index remains obviously the same. If not, the index is taken from available_memory_index_list. Then happens all the mip-generations and loading raw data from the CPU side.
Finally in free_unused_memory(), bind_list is filled once again. This time it is filled only with the pages that are actually rendered on-screen. Pages which are not present on screen (either because the camera moved or because these pages were used only for the mip-generation) are put into free_list.
All the pages from free_list are placed into available_memory_index_list.

I added a few comments regarding documentation. But sadly couldn't test the sample as it immediately closes for me without any errors on an nvidia RTX 2060 with Win11.

The current state of the sample works fine for me now. Looking good so far 👍🏻

The function copy_single_raw_data_block has a typo in the comment: ´stagginginstead ofstaging`.
That function is also used in only in place, so maybe move the code there and remove the function so the code is easier to follow?

Hi @SaschaWillems, changes applied.

@SaschaWillems @asuessenbach kind reminder :)

Looks really good to me!
I think, there's just one static_cast<uint32_t> missing in sparse_image.cpp, line 212:
sparse_image_memory_bind_info.bindCount = virtual_texture.sparse_image_memory_bind.size();
And I get this validation layer warning on line 230 in sparse_image.cpp:
Validation Warning: [ UNASSIGNED-BestPractices-MemTrack-InvalidState ] Object 0: handle = 0x6612e40000000041, type = VK_OBJECT_TYPE_IMAGE; | MessageID = 0xa53964ab | vkQueueBindSparse(): Binding sparse memory to VkImage 0x6612e40000000041[] without first calling vkGetImageSparseMemoryRequirements[2KHR]() to retrieve requirements.

@asuessenbach static_cast added :) . When it comes to the warning (not sure why I didn't have it reported on my side), it was a bit overeager. vkGetImageSparseMemoryRequirements returns information regarding the miptail region, and a format properties. Since I have no usage of miptail regions, I used another function that returns format-data only. Anyway, I reworked it just for the sake of the clear validation layer :D

OK, all checks are passing and we've got a couple approvals now.  I'll go ahead and merge this.  Please comment if issues.  Thx

authors: CLAassistant Grzegorz-Smagacz-Mobica SaschaWillems asuessenbach marty-johnson59

repo: KhronosGroup/Vulkan-Samples


text:
Enhancement for converting to yaw-pitch-roll

Hi,
I saw that this library offers the function yaw_pitch_roll to get the Euler angles from a quaternion. However I see they are calculated based on a fixed application of the rotations (I guess XYZ). When using this library, I had the necessity to calculate these angles with respect to a different rotation order (YXZ). Looking deeply on the internet, I found this wonderful paper where a guy explains how to convert from a quaternion to Euler angles for EVERY possible rotation order.
https://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToEuler/Quaternions.pdf
To make it short, a quaternion Q is represented by four numbers p0, p1, p2, p3 where p0 is always Q.w while p1, p2, p3 are the components of the quaternion with respect of rotation order (e.g. if the rotation order is XYZ then p1 = Q.x, p2 = Q.y, p3 = Q.z, if the rotation order is ZYX then p1 = Q.z, p2 = Q.y, p3 = Q.x...) plus a variable "e" which equals 1 for right handed systems and -1 for left-handed systems. The three angles alpha, beta, gamma are then calculated as:

alpha = asin(2*(p0*p2 + e*p1*p3))
beta   = atan2(2*(p0*p1 - e*p2*p3), 1-2*(p1**2 + p2**2))
gamma  = atan2(2*(p0*p3 - e*p1*p2), 1-2*(p2**2 + p3**2))

and it magically works.
This could be implemented in the library by adding a parameter to yaw_pitch_roll expressing the rotation order (it could be optional for backward compatibility).

My two cents: more options might mean more confusion: Euler angles are horrible and you don't need them. I'd even vote to remove them.

how do we decide if it's a left or right handed system. Also, is the rotation order specified somewhere.

authors: Achllle FiorixF1 Omdiwan

repo: KieranWynn/pyquaternion


text:
Full screen switch (#open) not working

Hello,
for some reason I can't mimic the behaviour of the first example - when you open the blog, it's fullscreen and you can click on links to blog or on photo/logo, so it will take you to the blog (and viceversa). But on my blog this doesn't work and surprisingly not on other examples, e.g. this one. The behaviour is even different like here, where you get full screen at the beginning, but can't get back after clicking from post view to fullscreen.
Do you know what might be the problem?

If in evilsocket.net I open devTools and I type Uno.version nothing happens. But in the last adrianperez.org the Uno version is 2.2.1.

try to update the theme frequently (right now las version is 2.5.2)
If you change something of the theme remember run gulp build to be sure before upload your build in your server. (more information about the development environment in the documentation).

authors: Kikobeats kotrfa

repo: Kikobeats/uno-zen


text:
Stuck at loading

DCS does not load a mission anymore. Loading is stuck at "Terrain Graphics Init: 97, caucasus.ng5".
Tried to cancel, fast forward a bit, changed the flight and retried to takeoff but its still not loading.
Thanks
PS: I want to take the opportunity to thank you for your work!

dcc_support.zip

This one has solved itself.
Suddenly it started working again, I did not change anything, no idea what has caused this.

repo: Kilcekru/dcc


text:
2 bots

eu coloquei 2 numeros e queria saber se tem como fazer um script para se um bot tiver no grupo o outro n entra ou sai quando entra e se tem como fazer um comado/script que so fuciona em um numero do bot

Eu acho esse #115

repo: KillovSky/iris


text:
Question about the variable "dec_out" in TimeLLM.py

Can you tell me why I need to truncate the last dimension of dec_out?
dec_out = self.llm_model(inputs_embeds=llama_enc_out).last_hidden_state
dec_out = dec_out[:, :, :self.d_ff]

Can you tell me why I need to truncate the last dimension of dec_out?
dec_out = self.llm_model(inputs_embeds=llama_enc_out).last_hidden_state
dec_out = dec_out[:, :, :self.d_ff]

This is a common method in deep learning, where we directly perform dimensionality reduction by truncating the dimensions. Alternatively, a linear layer can be used to achieve this transformation. However, to reduce the number of parameters

Thanks!

repo: KimMeen/Time-LLM


text:
Support Modules with ES7 Features

This requires integrating Babel somehow.

To support generating declarations from Flow types babel-plugin-flow-react-proptypes would be needed additionally.

repo: KingHenne/declare-react-module


text:
Moving the base sketch out from under a sketch-on-face crashes the stream

I was able to replicate my streaming issues from 10/31 and 11/01 using some bad kcl:
https://github.com/user-attachments/assets/de54f03f-a897-4a69-821a-a4ea47d41d8c

Core Dump
coredump-772c8bd9-f287-478c-b7ba-18e00481dbab.json
Reference ID: 772c8bd9-f287-478c-b7ba-18e00481dbab

KCL Code
sheetThickness = 1

spacing = 0.08

// side sketch
sketch007 = startSketchOn('-YZ')
  |> startProfileAt([-37.12, 39.12], %)
  |> line([0, 4.03], %)
  |> line([11.57, 0], %)
  |> line([5.59, -13.43], %)
  |> line([19.99, -0.08], %)
  |> line([0, -2.44], %)
  |> line([-17.8, -2.69], %)
  |> line([10, -21], %)
  |> line([9, -1.5], %)
  |> line([0, -2], %)
  |> line([-37.96, 0.08], %)
  |> line([0, 2], %)
  |> line([20.24, 1.5], %)
  |> line([-15, 34.51], %)
  |> lineTo([profileStartX(%), profileStartY(%)], %)
  |> close(%)
extrude012 = extrude(sheetThickness, sketch007)

sketch011 = startSketchOn(extrude012, 'END')
  |> startProfileAt([-28.55, 38], %)
  |> line([1.6, 0], %)
  |> line([3.45, -8.01], %)
  |> line([-1.6, 0], %)
  |> lineTo([profileStartX(%), profileStartY(%)], %)
  |> close(%)
extrude016 = extrude(-sheetThickness, sketch011)

sketch012 = startSketchOn(extrude012, 'END')
  |> startProfileAt([-22.9, 25], %)
  |> line([1.6, 0], %)
  |> line([3.7, -8.01], %)
  |> line([-1.6, 0], %)
  |> lineTo([profileStartX(%), profileStartY(%)], %)
  |> close(%)
extrude0162 = extrude(-sheetThickness, sketch012)

sketch013 = startSketchOn(extrude012, 'END')
  |> startProfileAt([-16.8, 12], %)
  |> line([1.6, 0], %)
  |> line([3.45, -8.01], %)
  |> line([-1.6, 0], %)
  |> lineTo([profileStartX(%), profileStartY(%)], %)
  |> close(%)
extrude0163 = extrude(-sheetThickness, sketch013)

sketch010 = startSketchOn(extrude012, 'END')
  |> startProfileAt([-19.19, 27.98], %)
  |> line([13, 0], %)
  |> line([0, -0.3], %)
  |> line([-12.2, -1.3], %)
  |> lineTo([profileStartX(%), profileStartY(%)], %)
  |> close(%)
extrude015 = extrude(-sheetThickness, sketch010)

Tried a fresh install of ZMA, which didn't resolve this issue

repo: KittyCAD/modeling-app


text:
Fix tests unrelated to this PR

(This was taken from https://github.com/KittyCAD/modeling-app/pull/2105/commits/7d204c222455e6324947e8285a9a2bf6207f608f)
I'm cherry-picking commits to make the merge easier if we need to land this before the PR -- otherwise we can close this PR

lee mentioned the other pr is going to land shortly and this isn't complete


text:
Building categorie inclusion

Add Building categorie on Categories parameters lke suggested by specification https://specifications.freedesktop.org/menu-spec/latest/apas02.html
For better XFCE/GNome/Plasma menu integration.
Thanks for your interest in contributing to CMake!  The GitHub repository
is a mirror provided for convenience, but CMake does not use GitHub pull
requests for contribution.  Please see
https://gitlab.kitware.com/cmake/cmake/-/tree/master/CONTRIBUTING.rst
for contribution instructions.  GitHub OAuth may be used to sign in.

Thanks.  I moved this to GitLab MR 7141.
For future contributions, please see CONTRIBUTING.rst and open a merge request in our GitLab.

authors: bradking rdeprera

repo: Kitware/CMake


text:
Fixing loading within 1.4.10

Updated the viewer loader so that it will default to standard data instead of an undefined value.
Updated the upgrade function for meta.json so it will properly set the subType if not available.

My fault for not properly implementing the subType loading.

repo: Kitware/dive


text:
Assets page

This PR will:

Create dropdown structure for navigation
Add resource links from homepage to a resources dropdown in the navigation
Remove logos and presentations button from homepage
Add "VTK-m Assets" link to the resources section on homepage and dropdown
Populate content onto the Assets page

Closes #18 and #10

For some reason the markdown inside the table is not getting parsed on build. The screenshot below shows that it works in my local copy, but in the deploy preview it is un-parsed. Looking into that, but I've requested your review anyway @kmorel

Previous commit seems to have fixed the issue. Definitely ready for review now.

Yes, it's working for me now to.
I noticed that the files for the presentations themselves are checked into git. I think those powerpoint files are collectively taking up several 100 MB. Should these be in the git repo itself, or somewhere else? Should they perhaps be in git lfs?

Should these be in the git repo itself, or somewhere else? Should they perhaps be in git lfs?

Yeah you are probably right. This is something I am never sure of what the alternatives are. I think it's the plague of being primarily a designer and not knowing what a software engineer would do in these cases. That said, I've never used git lfs, but I can check it out. Thanks for the recommendation!

Another alternative that I often do for web pages hosted by GitHub is to create an associated account on a file sharing site (such as Google Drive). I then upload files there and copy links to the page. It's a little awkward, but it's easy and gives more control on the files and storage. One of the problems with git and git-lfs is that once something is in, it's pretty much in permanently.

@kmorel - Okay, that sounds like a better solution then. Do you want to be the owner of that folder on Drive? If you want you can share it with me and I can update the links, delete the presentations from the repo and get this merged, pending your approval.

Should I be the "owner" or should someone from Kitware since the page is being hosted from there?
@berkgeveci, what do you think?

Looks good except the image description next to the hero image went missing. We need that there to use the image.

Looks good except the image description next to the hero image went missing. We need that there to use the image.

Yeah this branch just didn't have those changes from master. I just pulled those in and will merge now.

authors: jtomeck kmorel

repo: Kitware/vtkm-web


text:
[UI v2 phase 3] Collate Projects by Vintage

Requirements:

Collate projects into a single category based on vintage, allowing users to view and compare projects within the same vintage category.
Update the user interface to accommodate this new collation, ensuring a seamless user experience.

User Story Reference: cmv2-p3-1 - As a user viewing the Projects page, I want to see one card per project so that I can clearly differentiate between one project and another.
Labels:
vintage-collation, project-ui

duplicate

repo: KlimaDAO/klimadao


text:
[connect modal] Metamask option not showing

Even if I have already connected to metamask, the option is not showing up in the modal

We'd be happy to look into this for you. kindly file a support ticket below
https://forms.gle/Wmpm6NLzYm9uXYuU9

This was related to having multiple wallet extensions and related conflicts.


text:
Execute tests from all included knotx-stack builds

Description
Add support for running tests for each composite-build modules tests. Apply plugin composite-build-support (renamed publish-all-composite).
Motivation and Context
https://github.com/Knotx/knotx-stack/issues/57
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

I hereby agree to the terms of the Knot.x Contributor License Agreement.

Please update upgrade notes here.

authors: Skejven tomaszmichalak

repo: Knotx/knotx-gradle-plugins


text:
Support Tool Package

It would be great if this crate supported Tool packages as well. This could be solved by #30 if it was available, but first-class support would be better. I believe this would be detectable by looking for the [[bin]] section or the presence of main.rs (as opposed to lib.rs).

Hey @commonsensesoftware :wave:
I haven't actually looked much at tool packages but it looks like they follow the same structure, but have this extra bit of metadata in the nuspec:
<packageTypes>
  <packageType name="DotnetTool" />
</packageTypes>

This seems like it would be nice to support!

Hey @commonsensesoftware :wave:
I haven't actually looked much at tool packages but it looks like they follow the same structure, but have this extra bit of metadata in the nuspec:
<packageTypes>
  <packageType name="DotnetTool" />
</packageTypes>

This seems like it would be nice to support!

authors: KodrAus commonsensesoftware

repo: KodrAus/cargo-nuget


text:
Short delayed schedule objects

I'm looking to delay some tasks for a short moment, between 5 and 10 seconds. I use Redis. I found this in the code:
    def guard(self):
            ...
            counter += cycle
            if counter >= 30 and Conf.SCHEDULER:
                counter = 0
                scheduler(broker=self.broker)

This is too unreliable for my usecase, but if I use a Task, it will be executed immediately. And I guess using a time.sleep is horrible for performance. Is there a way to achieve the short lived Schedule objects?
I use the delayed tasks in a chat application, to send a notification if the user isn't connected. I need the short delay to give clients time to send a response back to the server.

I don't think there is a good way to do this reliably with how Django-Q handles schedules currently.
Even if we could get down to 5 to 10 seconds, there is still the length of the queue and the current workload to content with.
You can probably never achieve this kind of resolution.
You're best bet is to use a broker that support delay queues - like AWS SQS. You can set a 5 second delay for the queue and directly send the task there instead of scheduling it. The queue itself will delay any message before it's send to the consumers.
If you still need a non-delayed queue, you can set up multiple brokers and then specify the broker when you send the tasks.

Thanks a lot for your reply. For policy reasons, I can't use AWS solutions for my project. Could you imagine a work around to achieve this? Any lead would help :)


text:
Add Philips hue lily

Add Philips Hue Lily spotlight, see link Lily

Thanks!

authors: Koenkk milvert

repo: Koenkk/zigbee-shepherd-converters


text:
Could we build our base images on an image that uses glibc rather than musl?

The Alpine base image we use for the template processors uses musl c libraries instead of the gnu c libraries. As such, some dynamically linked binaries, such as oc do not work without some re-linking. This is what I had to do to get oc minimally working on our base image:
  && ln -s /lib /lib64 \
  && ln -s /lib64/ld-musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2

This makes me nervous as, while this appears to work, it would not be community supported should we experience issues.
I would suggest we switch to using one of the Universal Base Images as they are rhel based, but still fully community distributable. I think something like ubi8/ubi-minimal would work nicely for us.

@etsauer this is where we originally started, but even the minimal UBI still is pretty big. UBI8 wasn't available yet, so not sure if that's any better.

I guess I should have checked first... 32MB isn't bad. It might be okay switching back.

We should consider offering to separate types of images, a full featured image that includes debugging tools and a very light weight image.

Close by #114

authors: Smiley73 etsauer seanmalloy

repo: KohlsTechnology/eunomia


text:
Support for tabs

In Statamic 4, blueprints were updated a little. PHPStorm users (and probably other editors using this schema) are now seeing validation errors.

Blueprints can have a top level tabs key. The tabs are keyed by handle.
Each tab has multiple sections, which do not have named keys.
title: My Blueprint
tabs:
  tab_one:
    display: Tab One
    sections:
      -
        display: My Section # optional
        instructions: Some instructions #optional
        fields: [] # Same as existing fields.
      -
        fields: []

The top level sections as used on Statamic 3.x is still valid.
If I can help, let me know. But I'm sure you can update this more easily than me.

Does the top level section must still be present?

Nope.
In v4, only tabs will be at the top level, if you are using the Control Panel to save your blueprint.
But we still support sections at the top level in order for v3 blueprints to be backwards compatible.
Does that make sense?

After an upgrade from v3 to v4 a v3 blueprint with the old structure can still be used but will updated to the new form only if the user saves it via CP? In essence the schema must allow both versions at once. Is that correct?

Correct!

authors: Konafets jasonvarga

repo: Konafets/statamic-blueprint-validation


text:
/bin/sh: kong: not found error

chart info
my-kong         	superminit	1       	2020-10-28 12:50:18.475057792 +0800 CST	deployed	kong-1.11.0        	2.1
pod my-kong-kong-init-migrations-lqvnr events
Events:
  Type     Reason     Age                 From               Message
  ----     ------     ----                ----               -------
  Normal   Scheduled  2m13s               default-scheduler  Successfully assigned superminit/my-kong-kong-init-migrations-lqvnr to zgdl-worker1
  Normal   Pulled     2m12s               kubelet            Container image "bash:5" already present on machine
  Normal   Created    2m12s               kubelet            Created container wait-for-postgres
  Normal   Started    2m12s               kubelet            Started container wait-for-postgres
  Normal   Pulled     40s (x5 over 2m6s)  kubelet            Container image "cis-hub-huadong-7.cmecloud.cn/base/kong:2.1" already present on machine
  Normal   Created    40s (x5 over 2m6s)  kubelet            Created container kong-migrations
  Normal   Started    40s (x5 over 2m6s)  kubelet            Started container kong-migrations
  Warning  BackOff    39s (x7 over 2m4s)  kubelet            Back-off restarting failed container

pod my-kong-kong-7bf449489d-sqd6x event
Events:
  Type    Reason     Age    From               Message
  ----    ------     ----   ----               -------
  Normal  Scheduled  3m40s  default-scheduler  Successfully assigned superminit/my-kong-kong-7bf449489d-sqd6x to zgdl-worker1
  Normal  Pulled     3m39s  kubelet            Container image "cis-hub-huadong-7.cmecloud.cn/base/kong:2.1" already present on machine
  Normal  Created    3m39s  kubelet            Created container wait-for-db
  Normal  Started    3m38s  kubelet            Started container wait-for-db

values.yaml
# Default values for Kong's Helm Chart.
# Declare variables to be passed into your templates.
#
# Sections:
# - Deployment parameters
# - Kong parameters
# - Ingress Controller parameters
# - Postgres sub-chart parameters
# - Miscellaneous parameters
# - Kong Enterprise parameters

# -----------------------------------------------------------------------------
# Deployment parameters
# -----------------------------------------------------------------------------

deployment:
  kong:
    # Enable or disable Kong itself
    # Setting this to false with ingressController.enabled=true will create a
    # controller-only release.
    enabled: true

# -----------------------------------------------------------------------------
# Kong parameters
# -----------------------------------------------------------------------------

# Specify Kong configuration
# This chart takes all entries defined under `.env` and transforms them into into `KONG_*`
# environment variables for Kong containers.
# Their names here should match the names used in https://github.com/Kong/kong/blob/master/kong.conf.default
# See https://docs.konghq.com/latest/configuration also for additional details
# Values here take precedence over values from other sections of values.yaml,
# e.g. setting pg_user here will override the value normally set when postgresql.enabled
# is set below. In general, you should not set values here if they are set elsewhere.
env:
  database: "postgres"
  nginx_worker_processes: "1"
  proxy_access_log: /dev/stdout
  admin_access_log: /dev/stdout
  admin_gui_access_log: /dev/stdout
  portal_api_access_log: /dev/stdout
  proxy_error_log: /dev/stderr
  admin_error_log: /dev/stderr
  admin_gui_error_log: /dev/stderr
  portal_api_error_log: /dev/stderr
  prefix: /kong_prefix/
  pg_user: "***"
  pg_password: "***"
  pg_database: "kong"
  pg_host: "postgres.superminit.svc.cluster.local"
  pg_port: "5432"
  pg_ssl: "off"
  pg_ssl_verify: "off"

# Specify Kong's Docker image and repository details here
image:
  repository: cis-hub-huadong-7.cmecloud.cn/base/kong
  tag: "2.1"
  # kong-enterprise-k8s image (Kong OSS + Enterprise plugins)
  # repository: kong-docker-kong-enterprise-k8s.bintray.io/kong-enterprise-k8s
  # tag: "2.0.4.2-alpine"
  # kong-enterprise image
  # repository: kong-docker-kong-enterprise-edition-docker.bintray.io/kong-enterprise-edition
  # tag: "1.5.0.4-alpine"

  pullPolicy: IfNotPresent
  ## Optionally specify an array of imagePullSecrets.
  ## Secrets must be manually created in the namespace.
  ## If using the official Kong Enterprise registry above, you MUST provide a secret.
  ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
  ##
  # pullSecrets:
  #   - myRegistrKeySecretName

# Specify Kong admin API service and listener configuration
admin:
  # Enable creating a Kubernetes service for the admin API
  # Disabling this is recommended for most ingress controller configurations
  # Enterprise users that wish to use Kong Manager with the controller should enable this
  enabled: true
  type: ClusterIP
  # If you want to specify annotations for the admin service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  http:
    # Enable plaintext HTTP listen for the admin API
    # Disabling this and using a TLS listen only is recommended for most configuration
    enabled: true
    servicePort: 8001
    containerPort: 8001
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32080
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters: []

  tls:
    # Enable HTTPS listen for the admin API
    enabled: true
    servicePort: 8444
    containerPort: 8444
    # Set a target port for the TLS port in the admin API service, useful when using TLS
    # termination on an ELB.
    # overrideServiceTargetPort: 8000
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32443
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters:
    - http2

  # Kong admin ingress settings. Useful if you want to expose the Admin
  # API of Kong outside the k8s cluster.
  ingress:
    # Enable/disable exposure using ingress.
    enabled: false
    # TLS secret name.
    # tls: kong-admin.example.com-tls
    # Ingress hostname
    hostname:
    # Map of ingress annotations.
    annotations: {}
    # Ingress path.
    path: /

# Specify Kong status listener configuration
# This listen is internal-only. It cannot be exposed through a service or ingress.
status:
  http:
    # Enable plaintext HTTP listen for the status listen
    enabled: true
    containerPort: 8100

  tls:
    # Enable HTTPS listen for the status listen
    # Kong does not currently support HTTPS status listens, so this should remain false
    enabled: false
    containerPort: 8543

# Specify Kong cluster service and listener configuration
#
# The cluster service *must* use TLS. It does not support the "http" block
# available on other services.
#
# The cluster service cannot be exposed through an Ingress, as it must perform
# TLS client validation directly and is not compatible with TLS-terminating
# proxies. If you need to expose it externally, you must use "type:
# LoadBalancer" and use a TCP-only load balancer (check your Kubernetes
# provider's documentation, as the configuration required for this varies).
cluster:
  enabled: false
  # If you want to specify annotations for the cluster service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  tls:
    enabled: false
    servicePort: 8005
    containerPort: 8005
    parameters: []

  type: ClusterIP

  externalIPs: []

# Specify Kong proxy service configuration
proxy:
  # Enable creating a Kubernetes service for the proxy
  enabled: true
  type: ClusterIP
  # If you want to specify annotations for the proxy service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  http:
    # Enable plaintext HTTP listen for the proxy
    enabled: true
    servicePort: 80
    containerPort: 8000
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32080
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters: []

  tls:
    # Enable HTTPS listen for the proxy
    enabled: true
    servicePort: 443
    containerPort: 8443
    # Set a target port for the TLS port in proxy service, useful when using TLS
    # termination on an ELB.
    # overrideServiceTargetPort: 8000
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32443
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters:
    - http2

  # Define stream (TCP) listen
  # To enable, remove "{}", uncomment the section below, and select your desired
  # ports and parameters. Listens are dynamically named after their servicePort,
  # e.g. "stream-9000" for the below.
  stream: {}
    #   # Set the container (internal) and service (external) ports for this listen.
    #   # These values should normally be the same. If your environment requires they
    #   # differ, note that Kong will match routes based on the containerPort only.
    # - containerPort: 9000
    #   servicePort: 9000
    #   # Optionally set a static nodePort if the service type is NodePort
    #   # nodePort: 32080
    #   # Additional listen parameters, e.g. "ssl", "reuseport", "backlog=16384"
    #   # "ssl" is required for SNI-based routes. It is not supported on versions <2.0
    #   parameters: []

  # Kong proxy ingress settings.
  # Note: You need this only if you are using another Ingress Controller
  # to expose Kong outside the k8s cluster.
  ingress:
    # Enable/disable exposure using ingress.
    enabled: false
    hosts: []
    # TLS section. Unlike other ingresses, this follows the format at
    # https://kubernetes.io/docs/concepts/services-networking/ingress/#tls
    # tls:
    # - hosts:
    #   - 1.example.com
    #   secretName: example1-com-tls-secret
    # - hosts:
    #   - 2.example.net
    #   secretName: example2-net-tls-secret
    # Map of ingress annotations.
    annotations: {}
    # Ingress path.
    path: /

  externalIPs: []

# Custom Kong plugins can be loaded into Kong by mounting the plugin code
# into the file-system of Kong container.
# The plugin code should be present in ConfigMap or Secret inside the same
# namespace as Kong is being installed.
# The `name` property refers to the name of the ConfigMap or Secret
# itself, while the pluginName refers to the name of the plugin as it appears
# in Kong.
# Subdirectories (which are optional) require separate ConfigMaps/Secrets.
# "path" indicates their directory under the main plugin directory: the example
# below will mount the contents of kong-plugin-rewriter-migrations at "/opt/kong/rewriter/migrations".
plugins: {}
  # configMaps:
  # - pluginName: rewriter
  #   name: kong-plugin-rewriter
  #   subdirectories:
  #   - name: kong-plugin-rewriter-migrations
  #     path: migrations
  # secrets:
  # - pluginName: rewriter
  #   name: kong-plugin-rewriter
# Inject specified secrets as a volume in Kong Container at path /etc/secrets/{secret-name}/
# This can be used to override default SSL certificates.
# Be aware that the secret name will be used verbatim, and that certain types
# of punctuation (e.g. `.`) can cause issues.
# Example configuration
# secretVolumes:
# - kong-proxy-tls
# - kong-admin-tls
secretVolumes: []

# Enable/disable migration jobs, and set annotations for them
migrations:
  # Enable pre-upgrade migrations (run "kong migrations up")
  preUpgrade: true
  # Enable post-upgrade migrations (run "kong migrations finish")
  postUpgrade: true
  # Annotations to apply to migrations jobs
  # By default, these disable service mesh sidecar injection for Istio and Kuma,
  # as the sidecar containers do not terminate and prevent the jobs from completing
  annotations:
    sidecar.istio.io/inject: false
    kuma.io/sidecar-injection: "disabled"

# Kong's configuration for DB-less mode
# Note: Use this section only if you are deploying Kong in DB-less mode
# and not as an Ingress Controller.
dblessConfig:
  # Either Kong's configuration is managed from an existing ConfigMap (with Key: kong.yml)
  configMap: ""
  # Or the configuration is passed in full-text below
  config:
    _format_version: "1.1"
    services:
      # Example configuration
      # - name: example.com
      #   url: http://example.com
      #   routes:
      #   - name: example
      #     paths:
      #     - "/example"

# -----------------------------------------------------------------------------
# Ingress Controller parameters
# -----------------------------------------------------------------------------

# Kong Ingress Controller's primary purpose is to satisfy Ingress resources
# created in k8s.  It uses CRDs for more fine grained control over routing and
# for Kong specific configuration.
ingressController:
  enabled: false
  image:
    repository: kong-docker-kubernetes-ingress-controller.bintray.io/kong-ingress-controller
    tag: 0.9.1
  args: []

  # Specify Kong Ingress Controller configuration via environment variables
  env:
    # The controller disables TLS verification by default because Kong
    # generates self-signed certificates by default. Set this to false once you
    # have installed CA-signed certificates.
    kong_admin_tls_skip_verify: true
    # If using Kong Enterprise with RBAC enabled, uncomment the section below
    # and specify the secret/key containing your admin token.
    # kong_admin_token:
    #   valueFrom:
    #     secretKeyRef:
    #        name: CHANGEME-admin-token-secret
    #        key: CHANGEME-admin-token-key

  admissionWebhook:
    enabled: false
    failurePolicy: Fail
    port: 8080

  ingressClass: kong

  rbac:
    # Specifies whether RBAC resources should be created
    create: true

  serviceAccount:
    # Specifies whether a ServiceAccount should be created
    create: true
    # The name of the ServiceAccount to use.
    # If not set and create is true, a name is generated using the fullname template
    name:
    # The annotations for service account
    annotations: {}

  installCRDs: true

  # general properties
  livenessProbe:
    httpGet:
      path: "/healthz"
      port: 10254
      scheme: HTTP
    initialDelaySeconds: 5
    timeoutSeconds: 5
    periodSeconds: 10
    successThreshold: 1
    failureThreshold: 3
  readinessProbe:
    httpGet:
      path: "/healthz"
      port: 10254
      scheme: HTTP
    initialDelaySeconds: 5
    timeoutSeconds: 5
    periodSeconds: 10
    successThreshold: 1
    failureThreshold: 3
  resources: {}

# -----------------------------------------------------------------------------
# Postgres sub-chart parameters
# -----------------------------------------------------------------------------

# Kong can run without a database or use either Postgres or Cassandra
# as a backend datatstore for it's configuration.
# By default, this chart installs Kong without a database.

# If you would like to use a database, there are two options:
# - (recommended) Deploy and maintain a database and pass the connection
#   details to Kong via the `env` section.
# - You can use the below `postgresql` sub-chart to deploy a database
#   along-with Kong as part of a single Helm release.

# PostgreSQL chart documentation:
# https://github.com/helm/charts/blob/master/stable/postgresql/README.md

postgresql:
  enabled: false
  #postgresqlUsername: kong
  #postgresqlDatabase: kong
  #service:
  #  port: 5432

# -----------------------------------------------------------------------------
# Miscellaneous parameters
# -----------------------------------------------------------------------------

    #waitImage:
    #  repository: bash
    #  tag: 5
    #  pullPolicy: IfNotPresent

# update strategy
updateStrategy: {}
  # type: RollingUpdate
  # rollingUpdate:
  #   maxSurge: "100%"
  #   maxUnavailable: "0%"

# If you want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
resources: {}
  # limits:
  #  cpu: 100m
  #  memory: 128Mi
  # requests:
  #  cpu: 100m
  #  memory: 128Mi

# readinessProbe for Kong pods
# If using Kong Enterprise with RBAC, you must add a Kong-Admin-Token header
readinessProbe:
  httpGet:
    path: "/status"
    port: metrics
    scheme: HTTP
  initialDelaySeconds: 5
  timeoutSeconds: 5
  periodSeconds: 10
  successThreshold: 1
  failureThreshold: 3

# livenessProbe for Kong pods
livenessProbe:
  httpGet:
    path: "/status"
    port: metrics
    scheme: HTTP
  initialDelaySeconds: 5
  timeoutSeconds: 5
  periodSeconds: 10
  successThreshold: 1
  failureThreshold: 3

# Proxy container lifecycle hooks
# Ref: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/
lifecycle:
  preStop:
    exec:
      command: ["/bin/sh", "-c", "/bin/sleep 15 && kong quit"]

# Affinity for pod assignment
# Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
# affinity: {}

# Tolerations for pod assignment
# Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
tolerations: []

# Node labels for pod assignment
# Ref: https://kubernetes.io/docs/user-guide/node-selection/
nodeSelector: {
    type.big: 'yes'
}

# Annotation to be added to Kong pods
podAnnotations: {}

# Labels to be added to Kong pods
podLabels: {}

# Kong pod count
replicaCount: 2

# Annotations to be added to Kong deployment
deploymentAnnotations:
  kuma.io/gateway: enabled
  traffic.sidecar.istio.io/includeInboundPorts: ""

# Enable autoscaling using HorizontalPodAutoscaler
autoscaling:
  enabled: false
  minReplicas: 2
  maxReplicas: 5
  ## targetCPUUtilizationPercentage only used if the cluster doesn't support autoscaling/v2beta
  targetCPUUtilizationPercentage:
  ## Otherwise for clusters that do support autoscaling/v2beta, use metrics
  metrics:
    - type: Resource
      resource:
        name: cpu
        target:
          type: Utilization
          averageUtilization: 80

# Kong Pod Disruption Budget
podDisruptionBudget:
  enabled: false
  maxUnavailable: "50%"

podSecurityPolicy:
  enabled: false
  spec:
    privileged: false
    fsGroup:
      rule: RunAsAny
    runAsUser:
      rule: RunAsAny
    runAsGroup:
      rule: RunAsAny
    seLinux:
      rule: RunAsAny
    supplementalGroups:
      rule: RunAsAny
    volumes:
      - 'configMap'
      - 'secret'
      - 'emptyDir'
    allowPrivilegeEscalation: false
    hostNetwork: false
    hostIPC: false
    hostPID: false
    # Make the root filesystem read-only. This is not compatible with Kong Enterprise <1.5.
    # If you use Kong Enterprise <1.5, this must be set to false.
    readOnlyRootFilesystem: true

priorityClassName: ""

# securityContext for Kong pods.
securityContext: {}

serviceMonitor:
  # Specifies whether ServiceMonitor for Prometheus operator should be created
  enabled: false
  # interval: 10s
  # Specifies namespace, where ServiceMonitor should be installed
  # namespace: monitoring
  # labels:
  #   foo: bar
  # targetLabels:
  #   - foo

# -----------------------------------------------------------------------------
# Kong Enterprise parameters
# -----------------------------------------------------------------------------

# Toggle Kong Enterprise features on or off
# RBAC and SMTP configuration have additional options that must all be set together
# Other settings should be added to the "env" settings below
enterprise:
  enabled: false
  # Kong Enterprise license secret name
  # This secret must contain a single 'license' key, containing your base64-encoded license data
  # The license secret is required for all Kong Enterprise deployments
  license_secret: kong-enterprise-license
  vitals:
    enabled: true
  portal:
    enabled: false
  rbac:
    enabled: false
    admin_gui_auth: basic-auth
    # If RBAC is enabled, this Secret must contain an admin_gui_session_conf key
    # The key value must be a secret configuration, following the example at
    # https://docs.konghq.com/enterprise/latest/kong-manager/authentication/sessions
    session_conf_secret: kong-session-config
    # If admin_gui_auth is not set to basic-auth, provide a secret name which
    # has an admin_gui_auth_conf key containing the plugin config JSON
    admin_gui_auth_conf_secret: CHANGEME-admin-gui-auth-conf-secret
  # For configuring emails and SMTP, please read through:
  # https://docs.konghq.com/enterprise/latest/developer-portal/configuration/smtp
  # https://docs.konghq.com/enterprise/latest/kong-manager/networking/email
  smtp:
    enabled: false
    portal_emails_from: none@example.com
    portal_emails_reply_to: none@example.com
    admin_emails_from: none@example.com
    admin_emails_reply_to: none@example.com
    smtp_admin_emails: none@example.com
    smtp_host: smtp.example.com
    smtp_port: 587
    smtp_auth_type: nil
    smtp_ssl: nil
    smtp_starttls: true
    auth:
      # If your SMTP server does not require authentication, this section can
      # be left as-is. If smtp_username is set to anything other than an empty
      # string, you must create a Secret with an smtp_password key containing
      # your SMTP password and specify its name here.
      smtp_username: ''  # e.g. postmaster@example.com
      smtp_password_secret: CHANGEME-smtp-password

manager:
  # Enable creating a Kubernetes service for Kong Manager
  enabled: true
  type: NodePort
  # If you want to specify annotations for the Manager service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  http:
    # Enable plaintext HTTP listen for Kong Manager
    enabled: true
    servicePort: 8002
    containerPort: 8002
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32080
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters: []

  tls:
    # Enable HTTPS listen for Kong Manager
    enabled: true
    servicePort: 8445
    containerPort: 8445
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32443
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters:
    - http2

  ingress:
    # Enable/disable exposure using ingress.
    enabled: false
    # TLS secret name.
    # tls: kong-proxy.example.com-tls
    # Ingress hostname
    hostname:
    # Map of ingress annotations.
    annotations: {}
    # Ingress path.
    path: /

  externalIPs: []

portal:
  # Enable creating a Kubernetes service for the Developer Portal
  enabled: true
  type: NodePort
  # If you want to specify annotations for the Portal service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  http:
    # Enable plaintext HTTP listen for the Developer Portal
    enabled: true
    servicePort: 8003
    containerPort: 8003
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32080
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters: []

  tls:
    # Enable HTTPS listen for the Developer Portal
    enabled: true
    servicePort: 8446
    containerPort: 8446
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32443
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters:
    - http2

  ingress:
    # Enable/disable exposure using ingress.
    enabled: false
    # TLS secret name.
    # tls: kong-proxy.example.com-tls
    # Ingress hostname
    hostname:
    # Map of ingress annotations.
    annotations: {}
    # Ingress path.
    path: /

  externalIPs: []

portalapi:
  # Enable creating a Kubernetes service for the Developer Portal API
  enabled: true
  type: NodePort
  # If you want to specify annotations for the Portal API service, uncomment the following
  # line, add additional or adjust as needed, and remove the curly braces after 'annotations:'.
  annotations: {}
  #  service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

  http:
    # Enable plaintext HTTP listen for the Developer Portal API
    enabled: true
    servicePort: 8004
    containerPort: 8004
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32080
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters: []

  tls:
    # Enable HTTPS listen for the Developer Portal API
    enabled: true
    servicePort: 8447
    containerPort: 8447
    # Set a nodePort which is available if service type is NodePort
    # nodePort: 32443
    # Additional listen parameters, e.g. "reuseport", "backlog=16384"
    parameters:
    - http2

  ingress:
    # Enable/disable exposure using ingress.
    enabled: false
    # TLS secret name.
    # tls: kong-proxy.example.com-tls
    # Ingress hostname
    hostname:
    # Map of ingress annotations.
    annotations: {}
    # Ingress path.
    path: /

  externalIPs: []

k8s : 1.19
my-kong-kong-init-migrations-lqvnr logs show /bin/sh: kong: not found error
my-kong-kong-7bf449489d-sl66x                      0/1     Init:0/1           0          3m31s
my-kong-kong-7bf449489d-sqd6x                      0/1     Init:0/1           0          3m31s
my-kong-kong-init-migrations-lqvnr                 0/1     CrashLoopBackOff   5          3m31s

Do you see this issue with the stock Kong image? That error indicates that your cis-hub-huadong-7.cmecloud.cn/base/kong image doesn't actually have a kong executable available, which it will definitely need.

Closing this out due to inactivity. If you still need assistance, please respond back and we'll reopen this. As best I can tell, this is an issue with a custom image rather than the chart itself.
If you're starting from a stock Kong container image and making modifications, please share your Dockerfile. We may be able to spot the issue from that.
If you're building your own Kong image from scratch, you'll likely want to use https://github.com/Kong/kong-build-tools (to create a package) and then https://github.com/Kong/docker-kong (to create a Docker image). Those should produce an image that's compatible with our chart without modifying our templates.

Closing this out due to inactivity. If you still need assistance, please respond back and we'll reopen this. As best I can tell, this is an issue with a custom image rather than the chart itself.
If you're starting from a stock Kong container image and making modifications, please share your Dockerfile. We may be able to spot the issue from that.
If you're building your own Kong image from scratch, you'll likely want to use https://github.com/Kong/kong-build-tools (to create a package) and then https://github.com/Kong/docker-kong (to create a Docker image). Those should produce an image that's compatible with our chart without modifying our templates.

authors: rainest roubo

repo: Kong/charts


text:
feat(services) add Ingress for cluster sync

What this PR does / why we need it:
This is an alternative pull request to #573 . This one uses the default Ingress feature of K8s to create OpenShift routes. I just need to add Ingress option for cluster communication as well, that's why I edited the matching service templates. I need this for automatic creation of OpenShift routes as I need them for cluster to cluster communication between CP and DP.
I also had to remove an unnecessary if statement, because ingress.path already has a default value in values.yml. I need the option to be able to leave the ingress.path blank.
Special notes for your reviewer:
As I said, this is an alternative to #573 and I would be happy if we could find a common solution here.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] PR is based off the current tip of the main branch.
[x] Changes are documented under the "Unreleased" header in CHANGELOG.md
[x] New or modified sections of values.yaml are documented in the README.md
[x] Commits follow the Kong commit message guidelines

Thank's for the quick merge!
With this possibility to leave the path empty, I'm able to get auto generated OpenShift routes in passthrough mode as described here. I tired it, but if path attribute is not empty, OpenShift doesn't generate a passthrough route automatically.
Combined with new Ingress resources for cluster and clustertelemetry I'm able to deploy my existing OpenShift hybrid mode setup completely with this chart. Everything works fine now, thanks!
If you're interested in an OpenShift example values.yml please let me know.


text:
removes require 'openssl' from ruby target (no longer needed)

according to https://github.com/Kong/httpsnippet/issues/76#issuecomment-1006619671 we can now remove this line as of ruby 2.6

@sandstrom could you please verify this PR is correct?

thanks!

repo: Kong/httpsnippet


text:
Error cloning Git repository: "Could not find origin/master"

Expected Behavior
Cloning a Git repository from AWS CodeCommit works.
Actual Behavior
We're using a privat Git repository on AWS CodeCommit, all right's granted for the developer account to the repository. When trying to clone an existing repository, the error occurs: "Could not find origin/master" and the master branch does clearly exist in the repository.
Also, when using "main" instead of "master" as default branch name, the error occurs: "Could not find origin/main".
Reproduction Steps

Create a fresh Design Document
Click on the button "Setup Git Sync"
Enter the HTTPS Git URI from AWS CodeCommit and the AWS CodeCommit credentials
Wait … after a few seconds the error message "Could not find origin/master" pops up

Is there an existing issue for this?

[X] I have searched the issue tracker for this problem.

Additional Information
We tried using an existing AWS CodeCommit Git repository, which works well outside of Insomnia. We double checked the access rights of the developer account and the access to the CodeCommit Git repository but could not get it working with Insomnia.
We tried using a brand new, empty Git repository on AWS CodeCommit which worked fine first! We could commit, push and see the Insomnia data of the Design Document in the repository. When removing the Git repository and re-adding it to the Design Document the error reoccured: "Could not find origin/main". So, it seems that it only works with an empty, untouched Git repository on AWS CodeCommit.
The stack trace from the Dev Tools:
13:00:58.109 › [git-event] Auth Success: https://git-codecommit.**-****-*.amazonaws.com/v1/repos/****************
13:01:01.860 › [git-event]
13:01:01.861 › [git-event] Counting objects: 0
13:01:01.862 › [git-event] Counting objects: 2
13:01:01.863 › [git-event] Counting objects: 2
13:01:01.863 › [git-event] Counting objects: 2, done.
 13:01:01.870 › [ErrorModal] NotFoundError: Could not find origin/main.
    at Function.resolve (/Applications/Insomnia.app/Contents/Resources/app.asar/node_modules/isomorphic-git/index.cjs:1840:11)
    at async _checkout (/Applications/Insomnia.app/Contents/Resources/app.asar/node_modules/isomorphic-git/index.cjs:5631:11)
    at async _clone (/Applications/Insomnia.app/Contents/Resources/app.asar/node_modules/isomorphic-git/index.cjs:7723:5)
    at async Object.clone (/Applications/Insomnia.app/Contents/Resources/app.asar/node_modules/isomorphic-git/index.cjs:7821:12)
    at async shallowClone (bundle.js:421829:3)
    at async GitRepositorySettingsModal.onSubmitEdits [as _onSubmitEdits] (bundle.js:422122:13)

Insomnia Version
2022.2.1
What operating system are you using?
macOS
Operating System Version
macOS Monterey 12.3
Installation method
Download from website
Last Known Working Insomnia version
No response

Hi @akamola, thank you for reporting this!
Indeed I was also able to reproduce this, there seems to be some problem on Insomnia when cloning an AWS CodeCommit git repository that already has commits made to it.

Logs:
12:10:41.448 › [git-event] Using basic auth credentials
12:10:41.793 › [git-event] Auth Success: https://git-codecommit.eu-west-1.amazonaws.com/v1/repos/example-insomnia
12:10:45.483 › [git-event]
12:10:45.484 › [git-event] Counting objects: 0
212:10:45.484 › [git-event] Counting objects: 38
12:10:45.485 › [git-event] Counting objects: 38, done.

12:10:45.702 › [git-event] Using basic auth credentials
12:10:46.046 › [git-event] Auth Success: https://git-codecommit.eu-west-1.amazonaws.com/v1/repos/example-insomnia.git
12:10:48.681 › [git-event]
212:10:48.683 › [git-event] Counting objects: 38
12:10:48.683 › [git-event] Counting objects: 38, done.

This might need some more investigation, but I suspect it might be something to do how CodeCommit handles pulling remote branches and git remotes, as like you mention, when using the repository in regular ways directly with git I'm able to pull and push just fine:
Enumerating objects: 1, done.
Counting objects: 100% (1/1), done.
Writing objects: 100% (1/1), 188 bytes | 188.00 KiB/s, done.
Total 1 (delta 0), reused 0 (delta 0), pack-reused 0
To https://git-codecommit.eu-west-1.amazonaws.com/v1/repos/example-insomnia
   b2e29c4..872738e  master -> master

authors: akamola filfreire

repo: Kong/insomnia


text:
fix(entities-plugins): allow ACL to be scoped to consumers and consumer groups

Summary
Allowing the ACL plugin to be scoped to consumers and consumer groups.
Note: We should also update the schema for this plugin at Kong/kong and Kong/kong-ee.
KM-350

Closing as this is not a bug as per our discussion on Slack

repo: Kong/public-ui-components


text:
Check transfer not being submitted on Polimec

The transaction fails immediately upon submission, this doesn't happen all the time nor to everyone. I suspected it was due to network connection but it might not be the case, we need to review the code

Have not been able to recreate the situation, the issue will be closed for now

repo: Koniverse/SubWallet-Extension


text:
Update version polkadot api

Upgrade version:

15.0.1: @polkadot/api, @polkadot/api-augment, @polkadot/api-base, @polkadot/api-contract, @polkadot/api-derive, @polkadot/rpc-augment, @polkadot/rpc-core, @polkadot/rpc-provider, @polkadot/types, @polkadot/types-codec, @polkadot/types-known, @polkadot/types-support
13.2.3: @polkadot/networks, @polkadot/util, @polkadot/util-crypto

Version test: http://14.224.129.242:8900/s/ZSLf7bMZ3S2Qi3g

[ ] Do not show swap quote in case swap HDX
Actual:

Expect: Show swap quote

5.1.0: @galacticcouncil/sdk
5.1.6 : @types/bn.js

Version test: http://14.224.129.242:8900/s/nTosrTeTcanJ8WD
Validation passed
Checklist for issue https://www.notion.so/subwallet/Checklist-theo-issue-13c9e3215ec24762973dc680aec67198?pvs=4#ab0973e45f5246398d15ac8cf0f09789


text:
Correct formatting input data for SimpleRNNClassification

I have a quick question about the right formatting of input for the decoders.SimpleRNNClassification (and similar classes). In the docstring I read:
X_train: numpy 3d array of shape [n_samples,n_time_bins,n_neurons]
    This is the neural data.
    See example file for an example of how to format the neural data correctly

But in your usage example notebook (central_concepts_in_ML_for_decoding.ipynb) the input X_train is formatted as [n_samples,n_neurons,n_time_bins].
Which one is correct?

It is correct in the docstring.
Thanks for bringing this up - I realize that this is an error in that example notebook that we will need to fix. In the example notebook, you can just use np.swapaxes to put the data in the correct format for the SimpleRNNClassification model. This will give you better accuracy than in the current notebook with the error.

Thanks, great.


text:
[PSA] New ComfyUI update requires AnimateDiff-Evolved to be updated, otherwise you'll get a ModelPatcher model_keys issue

Simply update to newest AnimateDiff-Evolved, and you're good to go. Is backwards compatible with old ComfyUI versions, so no worries.

I noticed this last night before bed.  This evening I made a completely fresh install and have the latest version of AnimateDiff-Evo and I'm still getting the model_keys issue. I apologize in advance if I'm doing something dumb.

Error occurred when executing ADE_AnimateDiffLoaderGen1:
'ModelPatcher' object has no attribute 'model_keys'
File "C:\Users\sauce\comfyui\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "C:\Users\sauce\comfyui\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "C:\Users\sauce\comfyui\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "C:\Users\sauce\ComfyUI\custom_nodes\ComfyUI-AnimateLCM\animatediff\nodes_gen1.py", line 79, in >load_mm_and_inject_params
model = ModelPatcherAndInjector(model)
File "C:\Users\sauce\ComfyUI\custom_nodes\ComfyUI-AnimateLCM\animatediff\model_injection.py", line 36, in init
self.model_keys = m.model_keys

@sauceruney if you look on the log, it's actually a different node pack that isn't mine throwing the error: ComfyUI-AnimateLCM. You can safely remove it - AnimateLCM is fully supported via ComfyUI-AnimateDiff-Evolved. That will fix your issue.

I appreciate the fast response! Thank you!
I'll go delete that right now

i had updated the AnimateDiff-Evolved,but it doesn't work...help..

Error occurred when executing ADE_UseEvolvedSampling:
'ModelPatcher' object has no attribute 'model_keys'
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\animatediff\nodes_gen2.py", line 55, in use_evolved_sampling
model = ModelPatcherAndInjector.create_from(model, hooks_only=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\animatediff\model_injection.py", line 92, in create_from
return ModelPatcherAndInjector(model)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Workspace\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\animatediff\model_injection.py", line 45, in init
self.model_keys = m.model_keys

If you get the error, it means it didn't update. You can try to do it manually by doing a git pull in the ComfyUI-AnimateDiff-Evolved folder.

Oh, sorry, the update failed, thank you, it is fixed now, thank you very much~

My comfyUI and nodes are updated but I get this error yet

Error occurred when executing ADE_ApplyAnimateDiffModelSimple:
'MotionModelPatcher' object has no attribute 'model_keys'
File "C:\ComfyUI\ComfyUI\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\ComfyUI\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\ComfyUI\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved-main\animatediff\nodes_gen2.py", line 159, in apply_motion_model
return ApplyAnimateDiffModelNode.apply_motion_model(self, motion_model, motion_lora=motion_lora,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved-main\animatediff\nodes_gen2.py", line 117, in apply_motion_model
motion_model = motion_model.clone()
^^^^^^^^^^^^^^^^^^^^
File "C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved-main\animatediff\model_injection.py", line 263, in clone
n.model_keys = self.model_keys
^^^^^^^^^^^^^^^

If you get the error, it means your version is outdated. My code no longer references model_keys, and the lines in your log don't correspond to what's actually there in updated AnimateDiff-Evolved. You can try a manual git pull from the ComfyUI-AnimateDiff-Evolved directory.

what is this?
Error occurred when executing ADE_ApplyAnimateDiffModel:
'MotionModelPatcher' object has no attribute 'model_keys'
File "E:\ComfyUI-aki-v1.3\execution.py", line 151, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "E:\ComfyUI-aki-v1.3\execution.py", line 81, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "E:\ComfyUI-aki-v1.3\execution.py", line 74, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "E:\ComfyUI-aki-v1.3\custom_nodes\ComfyUI-AnimateDiff-Evolved\animatediff\nodes_gen2.py", line 112, in apply_motion_model
motion_model = motion_model.clone()
File "E:\ComfyUI-aki-v1.3\custom_nodes\ComfyUI-AnimateDiff-Evolved\animatediff\model_injection.py", line 892, in clone
n.model_keys = self.model_keys

@Chaineselion it means your AnimateDiff-Evolved is outdated compared to your ComfyUI, which is exactly what this issue is talking about. Just update AnimateDiff-Evolved, as this issue states.

非常感谢！

我已经更新了 AnimateDiff-Evolved，但它不起作用...救命......

你把它卸载了，重新安装。我的问题就是这样解决的。

thank you very much!!

repo: Kosinkadink/ComfyUI-AnimateDiff-Evolved


text:
Using new sigh that extends fastlane_core classes

@KrauseFx I am creating this PR right on fastlane because this will need your collaboration as well
Unit tests would not pass locally because they depended on changes from a gem that has not yet be released because the changes are in this PR - https://github.com/KrauseFx/sigh/pull/54
Should close #91

Sorry, some merge conflicts, since I'm currently working on it, I'll just add this locally. Thanks :+1:

authors: KrauseFx joshdholtz

repo: KrauseFx/fastlane


text:
Error when running: snapshot_file.rb:15:in `eval': string not matched (IndexError)

Hi,
I rerun my fastline command today after one week not using it and I keep getting this error when running snapshot:
c-84:fastlane philip.brechler$ snapshot run --snapfile Snapfile -t --verbose
2015-03-02 11:02:12.323 instruments[1016:3698051] WebKit Threading Violation - initial use of WebKit from a secondary thread.
DEBUG [2015-03-02 11:02:12.36]: Found 16 simulators.
INFO [2015-03-02 11:02:12.38]: Using 'Snapfile'
/Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_file.rb:15:in `eval': string not matched (IndexError)
	from (eval):7:in `initialize'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_file.rb:15:in `eval'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_file.rb:15:in `initialize'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_config.rb:59:in `new'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_config.rb:59:in `initialize'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_config.rb:49:in `new'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/lib/snapshot/snapshot_config.rb:49:in `shared_instance'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/bin/snapshot:37:in `block (3 levels) in run'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/bin/snapshot:36:in `chdir'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/bin/snapshot:36:in `block (2 levels) in run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/command.rb:180:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/command.rb:180:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/command.rb:155:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/runner.rb:421:in `run_active_command'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/runner.rb:81:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.2.0/lib/commander/delegates.rb:8:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/bin/snapshot:68:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/snapshot-0.4.12/bin/snapshot:72:in `<top (required)>'
	from /usr/bin/snapshot:23:in `load'
	from /usr/bin/snapshot:23:in `<main>'

Any ideas how to fix this?
Thanks for your help,
Philip

Seemed to be fixed after cleaning some stuff from the Snapfile. Never mind.

Yes, it was just some error in the Snapfile.

I actually have some ruby code in the Snapfile that modifies a JSON file for a mocked server response that is used in the screenshots. It needs to be there because there is noway to run a custom command before the snapshot build command is run or is there?

You mean something like this? https://github.com/KrauseFx/snapshot#custom-callbacks-to-prepare-your-app

Yes but this callbacks all run after the app is built. But I would need to change a file in the bundle of the app so those won't help much.

Okay, then having some code just in the Snapfile directly is a good way to do so.

authors: KrauseFx plaetzchen

repo: KrauseFx/snapshot


text:
[Other] Addition of All Contributors Photos in Readme | Readme Updation

What would you like to share?
We can add all the contributor's photos in Readme file as a token of appreciation for their work.
Please assign this to me.

Like this
Additional information
No response
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[ ] I am a IWOC'24 contributor.

Code of Conduct

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

@Kritika30032002 please review my PR and merge


text:
merge package from arlac77/npm-package-template

package.json

chore(package): documentation@^9.3.0
chore(package): rollup@^1.3.2
chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage
chore(engines): node@>=10.15.2
chore(package): add nyc from template
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/-test.js,tests/-test.mjs' as in template
chore(package): set $.ava.extensions='js,mjs' as in template

.travis.yml

chore(travis): remove node versions 10.15.1
chore(travis): add node versions 10.15.2

:tada: This PR is included in version 5.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: Kronos-Integration/kronos-service-koa


text:
merge package from arlac77/npm-package-template

package.json

chore(package): rollup@^1.14.2
chore(scripts): cover@#overwrite c8 --temp-directory build/tmp ava && c8 report -r lcov -o build/coverage --temp-directory build/tmp
docs(package): remove keyword null
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/*-test.mjs' as in template
chore(package): set $.ava.extensions='mjs' as in template

:tada: This PR is included in version 5.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: Kronos-Integration/kronos-service


text:
style: lint the code and modify

lint the code

Hi, I want to contribute to this repo, but how can I test the code?

@littleStudent Excuse me，but how can I test the project?
I run the command npm test but it failed with an error Error: Error: Cannot find module '/Users/xx/yy/vscode-elm/test'

@monkingxue I'm not sure how to execute the .test.ts files located in the test/ directory, but for manual testing, I listed some of the steps in required to build and load the extension in #212 . We should add a "for developers" section in the readme with instructions on contributing once we figure out best practices.

@milesfrain Yeah, I find the many issues about feature-request and maybe we can fix it.

authors: milesfrain monkingxue

repo: Krzysztof-Cieslak/vscode-elm


text:
list/index.vue下image标签写错了

image标签是单标签，多写了结尾标签

好的，谢谢

repo: KuangPF/mpvue-weui


text:
Contributors who are added to the Private channel can only contribute under SWOC

Welcome contributors to this repository !!!
Do star this repository and follow me for more more wonderful repositories

hey bro!! I came across this repository through Social winter of code and I want to make contributions to this issue if you could guide me so that i can start my open-source journey it would be great

To raise an issue kindly follow these steps:
STEP 1: Go to the issues section

STEP 2: Click on the new issues button

STEP 3: Enter the details of the issue and submit

Kindly follow these steps and do comment if you have any doubts!!

To raise an issue kindly follow these steps:
STEP 1: Go to the issues section

STEP 2: Click on the new issues button

STEP 3: Enter the details of the issue and submit

Kindly follow these steps and do comment if you have any doubts!!

@ ManavLohia945 please refer above

@ ManavLohia945 please refer above

ok so to contribute the code for Prim's algo i have to create a new issue right?
and also I have practiced cyclic sort yesterday so I can also add the code for that in the sorting folder

ok so to contribute the code for Prim's algo i have to create a new issue right? and also I have practiced cyclic sort yesterday so I can also add the code for that in the sorting folder

Yes, you may raise the issue in issue section

Ok sure will do that
On Sun, 1 Jan 2023 at 6:07 PM, Kumar Laxmikant @.***>
wrote:

ok so to contribute the code for Prim's algo i have to create a new issue
right? and also I have practiced cyclic sort yesterday so I can also add
the code for that in the sorting folder
Yes, you may raise the issue in issue section
—
Reply to this email directly, view it on GitHub
https://github.com/Kumar-laxmi/Algorithms/issues/62#issuecomment-1368434017,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AW43CV33M6OVFVLJFGF4FW3WQF27PANCNFSM6AAAAAATIXBI7I
.
You are receiving this because you commented.Message ID:
@.***>

@Kumar-laxmi
I am not been added to the private discord channel. Can you add me in since I am participating in SWOC S3 ?

@Kumar-laxmi
Same issue, I am also not added in the private discord channel .

@Priyanshu-Singh-1 @Arbtrage Your name and discord id?

Name : Sayantan Naskar
Discord Id: Arbitrage#0868
@Kumar-laxmi

@Priyanshu-Singh-1 @Arbtrage Your name and discord id?

Name- Priyanshu Singh
Discord ID - Priyanshu_48#8917

@Kumar-laxmi
I am still not added to your discord channels. Can you please add me in the discord

@Kumar-laxmi I am still not added to your discord channels. Can you please add me in the discord

Could you text me on discord, your name and discord id

@Kumar-laxmi I am still not added to your discord channels. Can you please add me in the discord

Could you text me on discord, your name and discord id

Done! Kindly Check

@Kumar-laxmi I want to contribute in this project under swoc.can you please add me to your discord channel.
Name:Neha Panda
Discord Id:Neha00001#2570

@Kumar-laxmi I want to contribute in this project under SWOC. Can you please add me to your discord channel.
Name: Ujwal Katariya
Username: Ujwal.19#3835
ID: 865591683693543464

repo: Kumar-laxmi/Algorithms


text:
GSSOC'24 : Want to add project under web development

Is your feature request related to a problem? Please describe.
No.
Describe the solution you'd like.
I want to add "YogaInfo" static website. This can be basic web development project.
Describe alternatives you've considered.
Tech stack: HTML, CSS
Add any other context or screenshots about the feature request here.
No response

@Yashoda2003 Share screenshots for better understanding.

Screenshot of YogaInfo website


text:
Feat(Compiler-Base): Add diagnostic handler.

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):

[ ] N
[x] Y

issue #115
2. What is the scope of this PR (e.g. component or file name):
add diagnostic handler in compiler_base/error/lib.rs.
3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[x] Contains experimental features
[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Other

Turn TemplateLoader completely into a private crate for DiagnosticHandler.
Move some comments from TemplateLoader to DiagnosticHandler.
Move MessageArgs form 'compiler_base/error/diagnostic_message.rs' to 'compiler_base/error/lib.rs'.
Add DiagnosticHandler in 'compiler_base/error/lib.rs'.
4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

[x] N
[ ] Y

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

[x] Unit test
[ ] Integration test
[ ] Benchmark (add benchmark stats below)
[ ] Manual test (add detailed scripts or steps below)
[ ] Other

test cases in 'compiler_base/error/tests.rs'.
6. Release note

Please refer to Release Notes Language Style Guide to write a quality release note.
None

Pull Request Test Coverage Report for Build 2954650353

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.5%) to 59.614%

Totals

Change from base Build 2949877482:
-0.5%

Covered Lines:
22016

Relevant Lines:
36931

💛  - Coveralls

Two important things:

DiagnosticHandler preferably has a default method, which loads the default template
It is necessary to write clearly how to write *.ftl template in the lib.rs and new_with_template_dir methods, you can link the *.ftl official documentation.

authors: Peefy coveralls zong-zhe

repo: KusionStack/KCLVM


text:
Self hosted, offline, program runs with no errors.

Windows 10, using Nadeko updater.
I have restarted my computer and the program several times, as well as an uninstall. I have tried running it from both the updater and the exec file itself. Screenshot:

Try running it as admin?
Disable your antivirus too?

I tried both of those to no avail.

Are all credentials correctly inserted? There must be something specific going wrong at your machine. (Otherwise we would've bin flooded with other people having the same issue)

I checked the credentials, even redid them, still stuck on the same result. Even kicked the bot and re-added it.

Personally I'd check that you've provided the correct client ID and secret.
I would even go as far as to say, delete all your apps which you can find here; https://discordapp.com/developers/applications/me/ relating to Nadeko and generate a new one.
Then go ahead and invite this new bot to your Discord server.

@FishEye18 did Hemipatu's adviced helped you out?

Kwoth can you close the issue? Answer is provided 2 weeks ago and no sign of the Fisheye.

@Kwoth bin over a month. No update of the guy. Can you close this please?

authors: FishEye18 Kwoth Macley-Kun hemipatu

repo: Kwoth/NadekoBot


text:
Copy transaction hash action

Copy transaction hash action

It is unable to make copy transaction hash action when clicking the button for copy command.
Config: Win 10 - 64 bit, Firefox browser.
Wallet: MetaMask.

MetaMask confirm transaction panel doesn't show up well.

After clicking confirm button in Exchange confirm panel, MetaMask confirm transaction panel shows up just some seconds then disappears.
Config: Win 10 - 64 bit, Firefox browser.
Wallet: MetaMask.

this issue still happen on FireFox (Windows 10)

authors: Gamvu tuyenkhuc

repo: KyberNetwork/KyberWallet


text:
Revert "Reverse alc contribution"

I overthought this one.
had it right the first time.
could still mess with the tuning but should be trying to center instead of actively pulling out

Checking 1c934e690d74fc15|2021-08-28--21-32-01 to confirm

here you can see the strong feedback of the stock signal into the integrator. sign was wrong after second guessing it originally

repo: KyleBoyer/openpilot


text:
4 requests instead 2 at wrong authentication

Expected:
empty request - 401,
request with authentication headers - 200/401
Actual (on fail):
empty request - 401,
request with wrong authentication headers - 401,
request  again - 401,
request  again - 401
I think 2 latest - from browser. Why? How to fix?

Dump.
http://www.filedropper.com/dauth

repo: Kynec/digest-ajax


text:
Startsted endrer seg

Startsted for turer til hytter endrer seg når man:

klikker på hytte A
klikker på hytte B
klikker på hytte B igjen
Hytte A får da startstedet til hytte B.

Ruten som blir generert var mellom hytten som er valgt, og startstedet for hytten som ble trykket på (altså hytten som ble uvalgt).


text:
https://attestation-facile.site/

Bonjour,
Pour information, j'ai fait ce site en reprennant le systeme de génération de formualaires.
j'ai mis l'accent sur la facilité a refaire de nouvelles attestations sans tout resaisir.
Le code source est ici https://github.com/eregnier/attestation-facile.site si ca intéresse quelqu'un.
Bonne journée.

Top
Quand on passe via l'App tousanticovid. L'App intègre la même option. On ressaisie que le motif et l'heure.

Étrange de ne pas avoir repris le formulaire officiel ? C'était vraiment plus compliqué ?
https://github.com/LAB-MI/attestation-deplacement-derogatoire-q4-2020/blob/main/src/certificate.pdf
Dans la situation politique actuelle, je ne suis pas sur que faire preuve d'originalité soit très judicieux.

Je n'ai pas bien compris la remarque de @mistraloz sur la "situation politique", mais plus simplement on peut constater qu'au moins une faute d'orthographe a été introduite ("demerant") et que la mention du décret a disparu donc juridiquement je suppose ça pourrait nuire à l'utilisateur.
Quoi qu'il en soit, avec la dernière version officielle de l'attestation en ligne qui permet la mémorisation des informations saisies, et la dernière version de TousAntiCovid qui facilite grandement la création de nouvelles attestations, le besoin d'alternative se fait beaucoup moins sentir.

Oui je suis d'accord avec cette histoire de nouvelle version. J'ai codé mon app le weekend avant la mise a jour. Je ne cherchais pas a faire un truc parfait mais un truc utile. Je pense sue cet outil n'a plus lieu d'être. Merci pour vos remarques constructives.

Étrange de ne pas avoir repris le formulaire officiel ? C'était vraiment plus compliqué ?
https://github.com/LAB-MI/attestation-deplacement-derogatoire-q4-2020/blob/main/src/certificate.pdf
Dans la situation politique actuelle, je ne suis pas sur que faire preuve d'originalité soit très judicieux.

J'ai refait le pdf de base pour voir si ca marchait facilement. Et oui la lib pdf fait bien le boulot.
Les fautes d'orthographes meriteraient d'être corrigée.
Par contre je ne suis pas certain de d'avoir une quelconque contraint sur ce type d'outil avec " la situation actuelle". Ce projet d'attestation est open source ce quie donne envie de croire que faire ce genre d'application alternative ne pose aucun problème. Par ailleurs le systeme de l'application vient sans système de sécurité supplémentaire en terme de token de contrôle généré côté serveur et validé par les autorités, ce qui permet de ne pas mettre d'argent pour complxifier un outil sui n'a sans doute pas besoin de l'être et sui est également ethiquement très acceptable (selon moi). Un simple scan du qr code officiel permer de se rendre compte su'il n'y a pas de magie dans tout ce système et c'est tant mieux.

authors: abdoulsn eregnier maximebochon mistraloz


text:
Feature: pass custom data to commands

Hi,
I'm wondering if it's possible to pass data to commands ?
My goal is to implement TTS using powershell. I would trigger the command from HA and pass the text as data of the command.
But I need a way to get said text in my Powershell script to handle the TTS part.
Is it possible at the moment ? I couldn't find it in the documentation. I know that notifications can accept additional data.
Thanks again for the great tool !

Hey @Growiel, currently that's not possible. There's a request (#31) that, when implemented, would do what you want.
But besides that, being able to send additional data with commands is on my to-do list. No ETA yet (on both) though!

I am aware of #31 and am definitely in support of it (like said in it), but this would be a dependency-free way of doing it.
If Google Translate TTS (or any other integration) is down, or I lose my internet, I know that I least i'll get my TTS on my computer just fine, since it's generated locally.
I don't own any smart speaker, all my TTS-ing will be done through my windows computer pluged into regular speakers. I work from home so the computer is pretty much always on.
Glad to know it's on the todo list :)
You can close this then if you want.

Totally understand, that's a very good attitude to have.
I'm very chaotic, so these tickets serve as an extra reminder - I'll keep it open 'till it's done :)

Passing something to command through Home Assistant would also be very useful in other implemantantions.
i.e. I want to change the volume in Laptop automatically and that should follow a sensor in Home Assistant.
Now I can increase or decrease the volume and not set the volume to a % value.
I'm currently doing this with IOPC and NirCMD

authors: Chreece Growiel LAB02-Admin