nltk

Does anyone know any solutions to this problem? First it starts off with this:
C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\torch\nn\utils\weight_norm.py:143: FutureWarning: torch.nn.utils.weight_normis deprecated in favor oftorch.nn.utils.parametrizations.weight_norm.   WeightNorm.apply(module, name, dim)
Then this:
File "C:\Users\me\Downloads\OpenVoiceProject\voice.py", line 42, in openvoice_v2     model.tts_to_file(text, speaker_id, src_path, speed=speed)
Which leads to:
File "C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\nltk\data.py", line 579, in find     raise LookupError(resource_not_found)
Finally:
`LookupError:

Resource averaged_perceptron_tagger_eng not found.
Please use the NLTK Downloader to obtain the resource:

import nltk
nltk.download('averaged_perceptron_tagger_eng')

For more information see: https://www.nltk.org/data.html
Attempted to load taggers/averaged_perceptron_tagger_eng/
Searched in:
- 'C:\Users\me/nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\share\nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\nltk_data'
- 'C:\Users\me\AppData\Roaming\nltk_data'
- 'C:\nltk_data'
- 'D:\nltk_data'
- 'E:\nltk_data'
**********************************************************************`

Quick Fix for NLTK  Module LookupError
Solution
To resolve this, download the required resource using one of the following methods:

Option 1: Terminal Command
Run this in your terminal:
python -m nltk.downloader averaged_perceptron_tagger

Option 2: In Python Script
Add this to your Python code:
import nltk
nltk.download('averaged_perceptron_tagger')

This will ensure the required resource is downloaded and available for use.

C:\Users\me\AppData\Local\Programs\Python\Python39\lib\runpy.py:127: RuntimeWarning: 'nltk.downloader' found in sys.modules after import of package 'nltk', but prior to execution of 'nltk.downloader'; this may result in unpredictable behaviour   warn(RuntimeWarning(msg)) [nltk_data] Downloading package averaged_perceptron_tagger to [nltk_data]     C:\Users\me\AppData\Roaming\nltk_data... [nltk_data]   Package averaged_perceptron_tagger is already up-to- [nltk_data]       date!
Was already updated and still does not work :(
Here is the full terminal. I am on python 3.9.13
PS C:\Users\me\Downloads\OpenVoiceProject> & c:/Users/me/Downloads/OpenVoiceProject/.venv/Scripts/python.exe c:/Users/me/Downloads/OpenVoiceProject/main.py pygame 2.6.1 (SDL 2.28.4, Python 3.9.9) Hello from the pygame community. https://www.pygame.org/contribute.html C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\torch\nn\utils\weight_norm.py:143: FutureWarning: torch.nn.utils.weight_normis deprecated in favor oftorch.nn.utils.parametrizations.weight_norm.   WeightNorm.apply(module, name, dim) C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\wavmark\__init__.py:16: FutureWarning: You are using torch.loadwithweights_only=False(the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value forweights_onlywill be flipped toTrue. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=Truefor any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.   checkpoint = torch.load(resume_path, map_location=torch.device('cpu')) c:\users\me\downloads\openvoiceproject\modules\openvoice\openvoice\api.py:36: FutureWarning: You are usingtorch.loadwithweights_only=False(the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value forweights_onlywill be flipped toTrue. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=Truefor any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.   checkpoint_dict = torch.load(ckpt_path, map_location=torch.device(self.device)) Loaded checkpoint 'modules\OpenVoice\checkpoints_v2\converter/checkpoint.pth' missing/unexpected keys: [] [] OpenVoice version: v2 [(0.0, 58.8188125)] after vad: dur = 58.81798185941043 C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\torch\functional.py:704: UserWarning: stft with return_complex=False is deprecated. In a future pytorch release, stft will return complex tensors for all inputs, and return_complex=False will raise an error. Note: you can still call torch.view_as_real on the complex output to recover the old return format. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\builder\windows\pytorch\aten\src\ATen\native\SpectralOps.cpp:878.)   return _VF.stft(  # type: ignore[attr-defined] C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\site-packages\torch\nn\utils\weight_norm.py:143: FutureWarning:torch.nn.utils.weight_normis deprecated in favor oftorch.nn.utils.parametrizations.weight_norm.   WeightNorm.apply(module, name, dim) c:\users\me\downloads\openvoiceproject\modules\melotts\melo\download_utils.py:64: FutureWarning: You are using torch.loadwithweights_only=False(the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value forweights_onlywill be flipped toTrue. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=Truefor any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.   return torch.load(ckpt_path, map_location=device) en-us c:\Users\me\Downloads\OpenVoiceProject\voice.py:41: FutureWarning: You are usingtorch.loadwithweights_only=False(the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value forweights_onlywill be flipped toTrue. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.
source_se = torch.load(f'modules/OpenVoice/checkpoints_v2/base_speakers/ses/{speaker_key}.pth', map_location=self._device)

Text split to sentences.
Did you ever hear a folk tale about a giant turtle?

0%|                                                                                | 0/1 [00:00<?, ?it/s]
Traceback (most recent call last):
File "c:\Users\me\Downloads\OpenVoiceProject\main.py", line 4, in
vs.openvoice_v2()
File "c:\Users\me\Downloads\OpenVoiceProject\voice.py", line 42, in openvoice_v2
model.tts_to_file(text, speaker_id, src_path, speed=speed)
File "c:\users\me\downloads\openvoiceproject\modules\melotts\melo\api.py", line 100, in tts_to_file
bert, ja_bert, phones, tones, lang_ids = utils.get_text_for_tts_infer(t, language, self.hps, device, self.symbol_to_id)
File "c:\users\me\downloads\openvoiceproject\modules\melotts\melo\utils.py", line 23, in get_text_for_tts_infer
norm_text, phone, tone, word2ph = clean_text(text, language_str)
File "c:\users\me\downloads\openvoiceproject\modules\melotts\melo\text\cleaner.py", line 12, in clean_text
phones, tones, word2ph = language_module.g2p(norm_text)
File "c:\users\me\downloads\openvoiceproject\modules\melotts\melo\text\english.py", line 242, in g2p
phone_list = list(filter(lambda p: p != " ", g2p(w)))
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\g2p_en\g2p.py", line 162, in call
tokens = pos_tag(words)  # tuples of (word, tag)
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\nltk\tag_init.py", line 168, in pos_tag
tagger = get_tagger(lang)
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\nltk\tag_init.py", line 110, in get_tagger
tagger = PerceptronTagger()
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\nltk\tag\perceptron.py", line 183, in init
self.load_from_json(lang)
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\nltk\tag\perceptron.py", line 273, in load_from_json
loc = find(f"taggers/averaged_perceptron_tagger{lang}/")
File "C:\Users\me\Downloads\OpenVoiceProject.venv\lib\site-packages\nltk\data.py", line 579, in find
raise LookupError(resource_not_found)
LookupError:

Resource averaged_perceptron_tagger_eng not found.
Please use the NLTK Downloader to obtain the resource:

import nltk
nltk.download('averaged_perceptron_tagger_eng')

For more information see: https://www.nltk.org/data.html
Attempted to load taggers/averaged_perceptron_tagger_eng/
Searched in:
- 'C:\Users\me/nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\share\nltk_data'
- 'C:\Users\me\Downloads\OpenVoiceProject\.venv\lib\nltk_data'
- 'C:\Users\me\AppData\Roaming\nltk_data'
- 'C:\nltk_data'
- 'D:\nltk_data'
- 'E:\nltk_data'
**********************************************************************`

I have the same issue, +1


Loading res-net weights without Internet

Hi,
I am trying to run the below command on kaggle inference kernel without Internet :
base_model = Unet(backbone_name='resnet50',
encoder_weights='../input/resnet50/resnet50_weights_tf_dim_ordering_tf_kernels_notop.h5' ,
activation = 'softmax' ,
classes = 4)
And I am facing the below error :
ValueError: You are trying to load a weight file containing 107 layers into a model with 104 layers.
Could you please direct me where I am heading wrong?
Thanks

You are loading not compatible weights. Look at the link for loading weights with internet and load correct weights.

Okay Thanks,
Can you suggest how can image input size which is not a multiple of 32 be amended in Unet Models?

Use padding or resize image to nearest shape which will be divisible by 32

Cool , Thanks.


[KOGITO-9614] Fixing issue with async api and dev mode

Reverted to previos version of async api base on code generation (since the alternative approach mengled with quarkus config management and make wrong assumption about resource location)
There is a degree of classpath manipulation that I cannot avoid but it should be fine since it only occurs while on devmode. Also there are some exception while cleanup test that I feel are acceptable since it does not affect the overal result
2023-08-08 11:49:05,475 ERROR [io.qua.sma.rea.run.dev.ReactiveMessagingHotReplacementSetup] (pool-39-thread-1) Failed to redeploy application on changes: java.lang.IllegalStateException: Cannot reset a started application
	at io.quarkus.dev.appstate.ApplicationStateNotification.reset(ApplicationStateNotification.java:20)
	at io.quarkus.runner.bootstrap.StartupActionImpl.runMainClass(StartupActionImpl.java:90)
	at io.quarkus.deployment.dev.IsolatedDevModeMain.restartApp(IsolatedDevModeMain.java:222)
	at io.quarkus.deployment.dev.IsolatedDevModeMain.restartCallback(IsolatedDevModeMain.java:203)
	at io.quarkus.deployment.dev.RuntimeUpdatesProcessor.doScan(RuntimeUpdatesProcessor.java:537)
	at io.quarkus.deployment.dev.RuntimeUpdatesProcessor.doScan(RuntimeUpdatesProcessor.java:437)
	at io.quarkus.smallrye.reactivemessaging.runtime.devmode.ReactiveMessagingHotReplacementSetup$OnMessage$1.run(ReactiveMessagingHotReplacementSetup.java:44)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

jenkins run kogito-runtimes quarkus-lts

jenkins run kogito-runtimes native

Jenkins run kogito-runtimes quarkus-lts

Jenkins run kogito-runtimes native

Jenkins run kogito-runtimes quarkus-lts

Jenkins run kogito-runtimes native

(quarkus-lts) - kogito-runtimes job #89 was: UNSTABLE
Possible explanation: This should be test failures

Reproducer
export QUARKUS_BRANCH=2.13
export BUILD_MVN_OPTS_CURRENT=-T 1C
build-chain build cross_pr -f 'https://raw.githubusercontent.com/kiegroup/kogito-pipelines/main/.ci/pull-request-config.yaml' -o 'bc' -p kiegroup/kogito-runtimes -u https://github.com/kiegroup/kogito-runtimes/pull/3165 --skipParallelCheckout
NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest.quarkus-lts/job/kogito-runtimes.quarkus-lts.kogito-runtimes/89/display/redirect
Test results:

PASSED: 2206
FAILED: 1

Those are the test failures:

org.kie.kogito.quarkus.serverless.workflow.deployment.livereload.LiveReloadProcessorTest.testAsyncApi
1 expectation failed.Expected status code <201> but was <500>.

(quarkus-lts) - kogito-runtimes job #90 was: UNSTABLE
Possible explanation: This should be test failures

Reproducer
export QUARKUS_BRANCH=2.13
export BUILD_MVN_OPTS_CURRENT=-T 1C
build-chain build cross_pr -f 'https://raw.githubusercontent.com/kiegroup/kogito-pipelines/main/.ci/pull-request-config.yaml' -o 'bc' -p kiegroup/kogito-runtimes -u https://github.com/kiegroup/kogito-runtimes/pull/3165 --skipParallelCheckout
NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest.quarkus-lts/job/kogito-runtimes.quarkus-lts.kogito-runtimes/90/display/redirect
Test results:

PASSED: 2206
FAILED: 1

Those are the test failures:

org.kie.kogito.quarkus.serverless.workflow.deployment.livereload.LiveReloadProcessorTest.testAsyncApi
1 expectation failed.Expected status code <201> but was <500>.

(tests) - kogito-apps job #2966 was: UNSTABLE
Possible explanation: This should be test failures

Reproducer
export BUILD_MVN_OPTS_CURRENT=
build-chain build cross_pr -f 'https://raw.githubusercontent.com/kiegroup/kogito-pipelines/main/.ci/pull-request-config.yaml' -o 'bc' -p kiegroup/kogito-apps -u https://github.com/kiegroup/kogito-runtimes/pull/3165 --skipParallelCheckout
NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.downstream.kogito-apps/2966/display/redirect
Test results:

PASSED: 2775
FAILED: 1

Those are the test failures:

org.kie.kogito.index.ProcessDataIndexOracleIT.testProcessInstanceEvents
1 expectation failed.JSON path data.UserTaskInstances[0].attachments.size() doesn't match.Expected: is <1>  Actual: <0>

(native) - kogito-runtimes job #51 was: UNSTABLE
Possible explanation: This should be test failures

Reproducer
export BUILD_MVN_OPTS_CURRENT=-Dnative -Dquarkus.native.container-build=true
build-chain build cross_pr -f 'https://raw.githubusercontent.com/kiegroup/kogito-pipelines/main/.ci/pull-request-config.yaml' -o 'bc' -p kiegroup/kogito-runtimes -u https://github.com/kiegroup/kogito-runtimes/pull/3165 --skipParallelCheckout
NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest.native/job/kogito-runtimes.native.kogito-runtimes/51/display/redirect
Test results:

PASSED: 3352
FAILED: 1

Those are the test failures:

org.kie.kogito.quarkus.workflows.AsyncAPIIT.testConsumer
Condition with alias 'dead' didn't complete within 10 seconds because assertion condition defined as a lambda expression in org.kie.kogito.quarkus.workflows.AssuredTestUtils that uses java.lang.String, java.lang.Stringjava.lang.String 1 expectation failed.Expected status code <404> but was <200>..

@fjtirado https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest.quarkus-lts/job/kogito-runtimes.quarkus-lts.kogito-runtimes/90/testReport/org.kie.kogito.quarkus.serverless.workflow.deployment.livereload/LiveReloadProcessorTest/testAsyncApi/
Looks like the inheritance issue is still there ... is that related ?

I have my doubts, but now it is clear is not related with async api extension, but with the reload test.

Jenkins run kogito-runtimes quarkus-lts

(tests) - kogito-runtimes job #2992 was: UNSTABLE
Possible explanation: This should be test failures

Reproducer
export BUILD_MVN_OPTS_CURRENT=-T 1C -Dvalidate-formatting -Prun-code-coverage
build-chain build cross_pr -f 'https://raw.githubusercontent.com/kiegroup/kogito-pipelines/main/.ci/pull-request-config.yaml' -o 'bc' -p kiegroup/kogito-runtimes -u https://github.com/kiegroup/kogito-runtimes/pull/3165 --skipParallelCheckout
NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.kogito-runtimes/2992/display/redirect
Test results:

PASSED: 3350
FAILED: 1

Those are the test failures:

org.kie.kogito.persistence.kafka.KafkaProcessInstancesIT.testFindByIdReadMode
expected: 5 but was: 0

jenkins run kogito-runtimes tests


Breaks on launching with "Flask run"

The purpose of this issue is to address the ability to port over to another flask application that I have been building. Currently if pyxtermjs is run with the following command the application works just fine.
python3 app.py

However when run under flask with the command "flask run" the application looses the interactivity with the shell session.

I am wondering why this is and how someone can go through and add/take-away from this base example to include it in an already existing flask application.

Issue addressed in FLASK_SOSCKETIO issue number #894 https://github.com/miguelgrinberg/Flask-SocketIO/issues/894
Flask environments for whatever reason do not support websockets therefore needs the python environment in order to handle the websocket comms. pyxterm is not currently easily ported to already existing flask applications due to issues outside of pyxterm itself.


Channel Skill not working

Hi there, the Mystics feature "channel skill" doesn´t seem to work. I choose the two skills, but the inside bonus is not added to the skill check.
(Foundry v10)

Problem solved. Mystic was Akashic and gets the channel skill at level 1.
Had to change the formula into :
<EMAIL_ADDRESS>0, 1, 1, 5, 2, 8, 3, 11, 4, 14, 5, 17, 6, 20, 7)

Closing this for now, since it seems to have been resolved.


Tighten up Stage contexts vs layers naming

It's inconsistent what a layer is and what a context is, including in the docs.
Also it's weird to pass through magic words that I've invented, alongside magic words that are real. But maybe that's fine? What made me think of it: How would I add an "imagedata" layer type?
And also, no way for users to add their own layer types easily.

Also, we might want to do 3d stuff like with WEBGL, or even some sort of glsl shader. I'd suggest those two types of layers too.
If you're adding pixeldata as something seperate to a 2d canvas, could it be worth just making the context include the necessary methods and properties? That way if someone wants to do either one, they can be sure they're getting the things they want.
Could also allow custom contexts such as:

2d (the default context we all know and love)
shapes (only allows circles, rects, lines, colours, etc. Could also add some nice sugar like a star or an equation like (`x**2 + y**2 <= ${r}**2`))
shader (something like I mentioned earlier - perhaps with a glsl polygon that has a shader attached to it, and they there are methods to allow changing the shader code, or passing in parameters to it)
maybe some more?

So I'll at least add the "webgl2" context from the browser API. We don't need to invent a name for that one: https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/getContext
I think there's potential for making a p5-like API like you describe with shapes. I think I'd probably add them as extra functions on top of everything though, to not complicate things.
The main reason I mention an image data context is that it feels like a common enough piece of boilerplate related to the render loop. ie: putImageData in tick, and initialising the imageData in start, and resizing it during resizes. This is really the job of stage so it would be good to have a layer type for it.

Oh I do have plans for svg layers #61 and webgl layers #16

SVG definitely sounds like a good idea. And it makes sense to allow glsl2, just like 2d.
As for a p5js-like api, it can definitely be good for making drawing more concise, but it can also make the library quite big. How simple do you want to keep things?

So far I'm thinking

Name
Description

2d
2D Canvas Context

webgl2
WebGL2 Canvas Context

html
HTML Element

svg
SVG Element

And then I'm thinking of doing something this in the long-term:
import { fillEllipse } from "./habitat-embed.js

fillEllipse(context, 0, 0, 10, 10)

For things that are often used but missing, eg: It's annoying to use the arc function to just draw a simple circle.

Improved with 94dfdc151627aebf3a29b4332c3f3463093a9b1e


Other Apps To Be Added??

ATV4 can download Epix, Starz and Spike among other apps but does not allow  xfinity login. Any chance these can be added?

Starz cannot currently be added because their authentication isn’t straight forward enough to be automated. There is a solution to do this manually using a chrome plugin:
https://www.reddit.com/r/Roku/comments/5o1g93/any_workaround_for_the_starz_appxfinity_issue_yet/
The Spike channel is owned by Viacom and their apps can’t be tricked into authenticating with Comcast like the others. Here’s my explanation as to why:
https://github.com/mludowise/AppleTV-XFinity-Activation/issues/2
I would need to look into how Epix does their authentication but I believe they’re owned by Encore which means they would likely work the same way as Starz.


version where you don't uninstall pip plz!

Hi,
I'm deploying a docker container and using this image as a base but need to install my own dependencies using pip but i note you uninstall it. Could you build a set of images that don't do this plz!
I'm trying to reinstall it:
USER root
RUN apt-get update && apt-get install -y python3-pip

which really adds to the build time. How much space are you saving by removing pip anyway?

I removed it mainly for SECURITY reasons, not for space.
If you have expansion needs, I recommend extracting the specific files from the image to meet your needs, similar to how I used ffmpeg.
https://github.com/jim60105/docker-whisperX/blob/bd3cf70f8a7bc019f01cf82c835e7d03c29fcfc9/Dockerfile#L89
If you want to get the program and dependencies, it's located under /home/1001/.local.
The align models and whisper models are located under /.cache.
Please check the no_model stage and the final stage of the Dockerfile to see how it is constructed.

Thanks I'll have a look.
Whats the security issue with pip?

Minimizes the attack surface.
It's recommand to throw any unnecessary tools from the final image, including the shell if possible.
Refer to the concept of distroless.

yeah, but, this is for people running the command line tool from within the docker image. Once you remove pip and setuptools it can't be usd for anything else i.e. serving the model... so how is there anyway anyone can get access to the "attack surface" in the few minutes that someone is running this from a command prompt?

I don't know, I'm not a hacker,
Even if what I patched was already almost impossible to attack, it wouldn't be a problem.
If you use it as an end product, this product surely does not need pip at the runtime, so I can throw it without burden.
If you need to expand it, you already need an additional Dockerfile and docker build, then it won't be a problem for you either.

I'm not sure what you mean by "serving the model."

Containers are cattle, unlike virtual machines which are pets.

but this is how you recommend one uses it in the Readme.md
docker run --gpus all -it -v ".:/app" ghcr.io/jim60105/whisperx:base-en     -- --output_format srt audio.mp3

... so where is the room to hack?
People can't use it as an end product because you mutilate the base python image so its only good for the above use case... which I have no idea how you'd productionize a docker run command. I'm trying to integrate it into Dagster which is an orchestration platform.
Its way to complicated to extent as well. This must be one of the most complex Dockerfiles I've ever worked with. I ended up writing my own from scratch. Its a much larger image but doesn't cost developer time to setup and debug and is easy for the next person to understand which are both far more important in business.
I only intend these comments to be feedback if you want your work to be more widely used since you obviously have spend time thinking about it.
Thanks anyway

Yes, it is one of the most complex dockerfile I have ever written.
Why does it look like this? I didn't make it like this to mess with people.
My goal is to achieve the functionality mentioned in the readme and trigger CI weekly on GitHub Free runner while synchronizing builds nearly 200 docker images with a capacity of 10GB, as well as reusing docker layers as much as possible and manage cache write and read order to reduce build failures, and decrease image size and build time.
Then, for my personal preference, implement it according to best practices and industry standards/policies as much as possible.
The "ease of reading the dockerfile" is not the main consideration; as long as I can maintain it, there's no problem.
I've also provided instructions on how to extend it above; in my opinion, there are no technical issues with that.
If you think it doesn't meet your "functional and simple" requirements, you can always write one yourself.
This is not an official image repository or anything like that; I have no intention nor ability to make it meet everyone's needs.
Thank you for your feedback, but this is in line with my design.


Rewrite in TypeScript

Ref: AtomLinter/Meta#9
Fixes #50
Fixes #3

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


CHANGEME.md

Tip: For YOLO, don't forget to assign a reviewer before merging 😉.

Closed as objection met in PR #1183 🎉


Add info about naming options to configuration overview.

@psh I was supposed to mention a risk of overriding something with cocoapods, but I can't remember (or understand) the risk, could you help me with it, please?

If 2 projects haven't configured their cocoapods naming, and are running with the default where its named after the gradle module (eg "shared") then there's a possibility that both will upload a podspec file to the repo with the same name -
<podspec-repo-url>/shared/<kmm-version>/shared.podspec


PDF File not working with page size [8.26 * 11.69 inch]

Hello,
when I try to open a file with page size [8.26 * 11.69 inch] I got the message :
An error occurred while rendering the page.
PDF.js v2.3.101 (build: 31f31930)
Message:
Stack: putBinaryImageData@resource://pdf.js/build/pdf.js:4352:13
CanvasGraphics_paintInlineImageXObject@resource://pdf.js/build/pdf.js:5803:27
CanvasGraphics_paintImageXObject@resource://pdf.js/build/pdf.js:5757:12
CanvasGraphics_executeOperatorList@resource://pdf.js/build/pdf.js:4625:22
-But when I resize it with foxit reader to [7.75 * 10.75] it work
Can I resize the file in the code of PDF.JS ?
Thanks

It looks like the original PDF file was corrupt, and resaving it with a PDF editor will usually fix this corruption. It's, however, impossible to tell without the actual PDF file.


Refactoring: Reduced Cyclomatic Complexity in auxiliary Task Parallelism Components

This merge request reduces the cyclomatic complexity of two auxiliary components of the task parallelism detector by splitting and simplifying unwieldy code segments.

The included diagram and all references to it are now removed.


Add objdump / assembler settings to compilation options panel

ABI / mips level specification, etc

This would be nice to have for stuff like supporting abi float register names on mips: we're considering switching over in MM, and once mips2c can support them, it would be nice to actually make it a standard for MIPS decomp. (That's also tied up with supporting other abis, I expect, although that's beyond my current knowledge).

#422 would like this.

Is this now solved by the given PR, or is it still missing some features?

We haven't separated out assembler settings yet, but I'm not sure how necessary it is


Automated binary releases

We need to automatically release binaries for the following Rust build targets:

x86_64-unknown-linux-musl
x86_64-apple-darwin
x86_64-pc-windows-gnu

I tried a simple approach with this GitHub action, but it unfortunately doesn't work because we need to preinstall the OpenSSL development libraries before building (using git2-rs, which I currently use for inferring configuration of a project, requires this).

#18 didn't actually work, so re-opening.

I noticed ibc-rs is using taiki-e/upload-rust-binary-action. I would love to create a PR if that is ok with you.

Along with that, there exits cargo-binstall which allows cargo binstall without actually compiling. It would be nice to have just this on CI.
cargo install cargo-binstall
cargo binstall unclog

There also exists a similar project - alsuren/cargo-quickinstall.

Looks like quickinstall is setup with external servers with build caches.
I just ran a CI with cargo quickinstall unclog and it took only 2 seconds :)


Add support of event trigger by httpApi or http event

Hello,
I am using this plugin to trigger events for cloud functions. I would like to trigger my function using http request. Is there a plan to add this support? Or is there any alternative solution for now?

Hello,
I do not fully understand, to be honest. Could you please explain by example?
Is serverless invoke ... what you need?

Hello @DavyJohnes ,
I want to create and update http end points using API Gateway and integrate it with cloud functions.
For reference, please refer to these:
https://www.serverless.com/framework/docs/providers/aws/events/apigateway
https://cloud.yandex.ru/docs/api-gateway/quickstart/#update
Thanks

Ok, I got it. I guess https://github.com/yandex-cloud/serverless-plugin/issues/8 this is the same issue.

@DavyJohnes  Indeed, it's the same request.


how to add a new notebook?

I watched the video and i am having hard time to add a new notebook to submit my assignment

hi please use the forums, they are monitored, thanks a lot


[bug]: multiple IDS blocks on the same packets

Using IDS with IPS, whenever a User defined GeoIP block triggers and another rule matches, they are both displayed in alerts. Shouldn't the first trigger end the rule search? Seems to happen only with the GeoIP rule and any other match. looks like a GeoIP rule match does not conclude the search
See 2 examples in these pics

Apparently this happens with all rules. I have multiple hits from different ET rules on the same packet.
Here is an example. I have seen this multiple times.

ok, no need to search for this then, looks like intended behaviour (I don't have a lot of overlapping rules, but if I duplicate a rule it functions the same). please check the suricata documentation for more information and backgrounds.

Ok, I figured it was a Suricata thing. I would think it shouldn't work this way. Never seen it before when I was using Snort.

This is from the Suricata manual. http://suricata.readthedocs.io/en/latest/configuration/suricata-yaml.html
Drop-
This only concerns the IPS/inline mode. If the program finds a signature that matches, containing drop, it stops immediately. The packet will not be sent any further. Drawback: The receiver does not receive a message of what is going on, resulting in a time-out (certainly with TCP). Suricata generates an alert for this packet.
This is not happening. I have submitted a bug report with Suricata.

Seems the Suricata devs are scratching their heads on this one. So am I.
I am reopening this issue so I can maybe get some answers.

timeout (https://github.com/opnsense/core/commit/7338549ba5f295f5420e45ba74112af10d20c713)


Picture outdated

You should change the picture which is shown in the README.md. On the picture the github URL is wrong.

:eyes: the new URL is too long, probably want to use https://git.io/JeVXL instead


Sync cookies

What is the best way to sync multiple cookies with AdvancedWebView?
Is there any custom function I can pass the headers/cookies initially, then let the webview sync any internal cookie?
Thanks

Perhaps CookieManager.getInstance().setCookie(...) may be helpful


modify year

Ⅰ. Describe what this PR does
This pr is to modify copyright year
Ⅱ. Does this pull request fix one issue?

fixes #XXXX
Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

look good to me


URL Cleanup

This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
Fixed URLs
Fixed Success
These URLs were fixed successfully.

http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 (https result 200).

Ignored
These URLs were intentionally ignored.

http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd
http://www.w3.org/2001/XMLSchema-instance

Sorry, I missed it and fixed it as part of https://github.com/spring-projects/spring-petclinic/commit/be24e0c15ea8efa093055901426508604bba76ab


(557) Chore: rename trust to incoming trust

Changes
When we modelled trust we kept the naming simple, we've since learnt
that trust is a keyword in Ruby in certain conditions.
A conversion represents a school becoming an academy by joining a Trust,
we use the term 'incomming trust' to describe to which trust the school is
joining.
Later when adding transfers we will be storing both the
incomming and outgoing trust i.e the new trust and the trust the school
is leaving - changing this column name now solves the Ruby name clash and
sets us up nicely for a time when we introduce the concept of
outgoing_trust_ukprn as well.
This work also adds a new UKPN validator that decouples the validation from the speciific attribute.
https://trello.com/c/ma1FCLSP
Checklist

[x] Attach this pull request to the appropriate card in Trello.
[ ] Update the CHANGELOG.md if needed.

@jkempster34 I've taken this a little further, refining the caching of the establishment and trust and covering that behaviour with tests - could you have one last look for me.

@jkempster34 I've taken this a little further, refining the caching of the establishment and trust and covering that behaviour with tests - could you have one last look for me.

Looks great! 👍


[error] force error checking

This PR forces error checking by applying the warn_unused_result attribute on the otError enum (See https://github.com/openthread/ot-commissioner/pull/34 for more detail).
There are hundreds cases in openthread codebase that ignore error silently. To make this PR easier to be reviewed, I made no changes to the logic but always wrap function calls with IgnoreError to get rid of the warning/error. One exception is that, RemoveRouterLink has different signature btween FTD and MTD, this PR unify it to return void.
NOTE
This PR also changes openthread public APIs. That is, applications building atop of the openthread library will not compile (if specified -Werror) when it silently ignores the returned otError of any openthread public APIs (in case the application is compiled with clang). But the application can always get rid of the unused-return-value warning by using -Wno-unused-result. @jwhui @librasungirl @bukepo @abtink  How do you think about this?

@simonlingoogle @bukepo @librasungirl This PR is ready for review now~

@jwhui We may need to re-run GitHub Actions for other ongoing PRs after merging this PR, because those PRs may do ignore errors silently.


ethereumjs-util -> eth-util-lite; localhost -> infura; refactor

Replaced the ethereumjs-util dependency with the slimmer eth-util-lite (this fixes #13)
Replaced all localhost links with infura links (this fixes #12 and maybe #9?); tests all seem to be working
Some refactoring and code cleanup, including getting rid of unwanted markdown files
Upped version number

Exactly what i wanted. I just need to run the tests and then can publish to npm


Update Composer dependencies (2022-04-13-00-10)

Visual regression test passed!
View the visual regression test report


Jest

Closes #2
If you can review this @whichape and @Bort-license-plate and give any feedback required. Quite a few sweeping changes:

!!! npm has been replaced with yarn !!!
Create react app has been ejected for finer control over webpack and config
Craco has been removed in favour of bog standard React (the docs are better)
Jest is setup and scaffolded with a single test to show it works

The big one here is obviously switching to yarn from npm. But it seems like there's less issues around yarn. Happy to go back to npm if you think yarn isn't worth it.

LGTM

Can you have a crack at running this on your local @Bort-license-plate . Want to be sure there's no ghosts in the machine with the M1.


D3D9 Local lights and Pad bleed through

Exterior mesh local lights should be working again and an attempt is made to fix the problem of flickering local lights with 4 rendered light sources. Bleed through landing pads should be fixed too.
@GLS-SSV Can you check if the flickering lights problem you experienced with 4 light sources in SSU is fixed ?

Not yet: https://www.orbiter-forum.com/threads/d3d9client-development.16787/post-602019


update makefile with correct pdk commit

update CUP and caravel repos

git clone -b   /Users/maririn312/Desktop/caravel_maririn/caravel --depth=1
fatal: You must specify a repository to clone. i got this error i just created template project and i just entered make setup this error got what should i do in m1


Unable to verify your data submission on several cases

Hi,
I'm using Yii version 2.0.6, advanced template. I got several notification from the log that someone using my app has got 'Unable to verify your data submission'.  Here are some logs for the problem :

http://pastebin.com/98BN9jkS
http://pastebin.com/h1CcgdEu
http://pastebin.com/qSQa4RrE
http://pastebin.com/Zhp0jmNX

I am using adcanced template with backend and frontend in the same domain. Here are my config file :

Backend config
Frontend config

What might be the problem?
Thank you.

CSRF token might be changed upon submit moment.

http://pastebin.com/qSQa4RrE

Here it seems that user was redirected from FaceBook with the unsigned POST request.
Please notice that this is not a support forum. We are happy to help you on support forum or in gitter room https://gitter.im/yiisoft/yii2. It's always better to text there, unless you are sure it is a Yii2 core problem.


Auth flow launch flag

This PR

adds a flag to launch the auth flow not in custom tabs but with a normal browsable view intent

related to #135

Should we add a note on how to set this flag in the example?

@yknl I don't think we should promote that flag. It is only for quick fixes if developers fail to setup verified app links


How to organize dataset

I cannot find train.txt, val.txt, test.txt, trainval.txt, where can I get it?

and how to organize "testing" directory?

please refer https://github.com/open-mmlab/mmdetection3d dataset split instruction.

please refer https://github.com/open-mmlab/mmdetection3d dataset split instruction.

oh, I've already solve the problem


Error deploying services that use the same convoy-nfs container

Rancher Version:
1.1.0.
Docker Version:
1.10.3.
OS and where are the hosts located? (cloud, bare metal, etc):
AWS.
Setup Details: (single node rancher vs. HA rancher, internal DB vs. external DB)
Single node rancher.
Environment Type: (Cattle/Kubernetes/Swarm/Mesos)
Cattle.
Steps to Reproduce:

Make sure you have a correctly deployed convoy-nfs stack.
Create a new stack and use this docker-compose.yml:

nginx:
  image: nginx:latest
  volumes:
    - myvol:/foobar
  volume_driver: convoy-nfs

hello:
  image: tutumcloud/hello-world
  labels:
    io.rancher.container.start_once: 'true'
  volumes:
    - myvol:/foobar
    - anothervol:/foobiz
  volume_driver: convoy-nfs

If you'll notice above, both services use the same myvol volume.
Results:
The containers will never start up and will be stuck in "Starting..." state. Here's what the volume page looks like:

If I navigate to "Admin" -> "Processes", there is an error: "Volume already exists 'myvol'" (paraphrasing as I do not have it in front of me).
Expected:
Both containers should start up and use the same convoy-nfs volume without issue.

I have found a workaround for this issue:

When creating the stack, untick "Start services after creating".
Start one of the services and wait until it becomes "Active".
Start the other service.

Both services will now be using the same volume successfully.
Note: this workaround should not be needed and this is definitely a bug in my opinion.

Agree, it is a bug. Must be a race condition in volume creation. Will dig into it.

@deniseschannon is this a dupe of #4460?

Yes, this looks like a duplicate of #4460. Closing in favor of that one.


Added widget documents

Issue #:
https://github.com/bcgov/met-public/issues/163
https://github.com/bcgov/met-public/issues/162
Description of changes:

Added a basemodel to group common model codes  - We will see more usages of this across the codebase
Added widget documents
Two apis
GET widgets/:id/documents
POST widgets/:id/documents

Working on tests and a bit of improvements.But good to review.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the met-public license (Apache 2.0).

Codecov Report

Merging #899 (260ce5a) into main (257c4a4) will decrease coverage by 0.46%.
The diff coverage is 58.95%.

@@            Coverage Diff             @@
##             main     #899      +/-   ##
==========================================
- Coverage   72.23%   71.77%   -0.47%
==========================================
  Files         179      184       +5
  Lines        4798     4971     +173
  Branches      298      298
==========================================
+ Hits         3466     3568     +102
- Misses       1291     1362      +71
  Partials       41       41

Flag
Coverage Δ

metapi
78.23% <58.95%> (-1.30%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...i/src/met_api/services/widget_documents_service.py
34.28% <34.28%> (ø)

met-api/src/met_api/models/base_model.py
65.11% <65.11%> (ø)

met-api/src/met_api/resources/widget_documents.py
73.33% <73.33%> (ø)

met-api/src/met_api/models/widget_documents.py
88.88% <88.88%> (ø)

met-api/src/met_api/models/__init__.py
100.00% <100.00%> (ø)

met-api/src/met_api/resources/__init__.py
100.00% <100.00%> (ø)

met-api/src/met_api/schemas/widget_documents.py
100.00% <100.00%> (ø)

met-api/src/met_api/utils/enums.py
100.00% <100.00%> (ø)


Add documentation for utilities module

@johno I can't seem to find the documentation page for the utilities module on the docs page. A quick Google search for site:https://tachyons.io/ "ml-auto" shows only the table of styles/properties page. Can I go ahead and make one?


handle links, handle emphasis, handle headings

Ok looks good. I'll merge it in because I don't  really have any reason not.
I believe new sections are separated by "\n\n" in the markdown spec though?


Add MinSize option to Style/SymbolArray

In line with Style/WordArray, allow a MinSize setting to determine the number of items to allow per array before the cop kicks in.
The minimum size handling is extracted into a new mixin, and some other similar functionality between the two cops has been better reflected with some method renaming and reordering.

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

I've only included the generate_cops_documentation for this cop in the PR – there are a few outstanding changes in master that are yet to be reflected in the docs but it'd be inappropriate to include them here.


[Responsive Accordion Tabs] On mobile accordions don't expand

I simply downloaded the complete version of foundation from the download page and pasted the markup for responsive accordion tabs showned here.  What happens is that the tabs become accordions on the medium grid however those accordions don't open when clicked. Can you fix? Thanks.
This is the markup I copied from the demo page:

Tab 1

Tab 2

Tab 3

Tab 4

Tab 5

Tab 6

Vivamus hendrerit arcu sed erat molestie vehicula. Sed auctor neque eu tellus rhoncus ut eleifend nibh porttitor. Ut in nulla enim. Phasellus molestie magna non est bibendum non venenatis nisl tempor. Suspendisse dictum feugiat nisl ut dapibus.

Suspendisse dictum feugiat nisl ut dapibus.  Vivamus hendrerit arcu sed erat molestie vehicula. Ut in nulla enim. Phasellus molestie magna non est bibendum non venenatis nisl tempor.  Sed auctor neque eu tellus rhoncus ut eleifend nibh porttitor.

Hmmmnnn... There must be a conflicting id because
I can't reproduce => http://codepen.io/IamManchanda/pen/PmdpvJ?editors=1010
or you maybe missing Jquery or maybe
you didn't add $(document).foundation();

Or wait you are right the docs html sample that you added not works well
=> http://codepen.io/IamManchanda/pen/aWaWbO?editors=1010
Ohk i am fixing this!

Update: Had some more tweaks
If you remove the extra calling id's .... then it gets fixed ....
See here => http://codepen.io/IamManchanda/pen/pPOPJG?editors=1010
So is this is a bug with the component itself ??
cc / @kball

Look at my example. I downloaded the full package of foundation and pasted the tabs markup as shown in foundation docs page http://nqubo.com/foundation-6.3.1-complete/

Use this example for time being
https://codepen.io/IamManchanda/pen/mmKQVN?editors=1000
This will be soon updated in the docs too (Merged PR)
cc @kball for deploying it live #10036
Besides that,
Yes i confirm that there is a problem when there are extra id's which are not getting called,
http://codepen.io/IamManchanda/pen/aWaWbO?editors=1010
There is a bug with the component itself and we need to fix that
cc @kball again for looking into this!

Found a similar issue with nested accordion-tabs.  When resizing the browser window, the inner accordion fails to open. e.g. https://jsfiddle.net/Lab9855u/

Is this issue going to be fixed soon?

Bump


indicating sponsorable status

GitHub is now allowing Organizations to participate in their sponsor program, so this repo now has a sponsor button benefitting the Free Ebook Foundation.
We have about 300 listing that point to GitHub repos; it seems to me that we could denote those that are sponsorable with a heart emoji: :heart:
The sponsorable attribute is available in the GitHub v4 API: https://developer.github.com/v4/interface/sponsorable/
Comments? Volunteers?

Thanks Eric! We're thrilled to share the extensions to the GitHub Sponsors core we've been working on this fall, so it's nice to hear you're excited about it too.
I'm not sure I quite understand your question—could you rephrase?

I like @devonzuegel 's suggestion to use the :sparkling-heart: instead


[AMBARI-24260] Ambari shows success when HBase Decommission/Recommission operations fail

What changes were proposed in this pull request?
If HBase Decommission/Recommission operation fails with non zero exit code, that component still gets decommissioned/recommissioned. We need to handle this failure and not transition the state to Decommissioned/Recommissioned when the respective operation fails
How was this patch tested?
UI unit tests:
21810 passing (24s)
48 pending

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3285/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3293/
Test PASSed.


Feature/lint psr2

Lint against PSR2 standard:

Fix issues with PSR2 standard
Added make lint-psr2to travisCI

Coverage increased (+0.1%) to 85.0% when pulling 2baae189fd6b277ed996d676de32ad1d077ab92b on feature/lint-psr2 into dc3ba75cbf832b991563188eb653b3111a9c5396 on develop.


Burner signer component with optional confirmation

Add a BurnerSigner component to show a modal with the signing data and a confirmation button.
It can be configured at app level on scaffold.config.ts or every time the component is used (if no confirmation setting is used at the component level, the app default is used).
Example usage:
<BurnerSigner           className="btn btn-primary"           disabled={processing || loadingCheckedIn || checkedIn}           message={message}           handleSignature={handleSignature}           confirmation={true}         >           {loadingCheckedIn ? "..." : checkedIn ? "Checked-in" : "Check-in"}         </BurnerSigner>
The component children content is used as the button content.
className and disabled are used at the button too.
message is the message to sign.
handleSignature is the function to call after the user confirms the signing
confirmation is an optional parameter to show or not the confirmation modal.
The confirmation modal looks like:

closes #53

useCallback

Thanks @technophile-04 for the feedback!!
I added the useCallback and now the warnings are removed!
Thanks!!


Fix deprecated ${} string interpolation

"${var}" is deprecated in PHP 8.2, and should be replaced with "{$var}":
https://wiki.php.net/rfc/deprecate_dollar_brace_string_interpolation
I searched for ${, as far as I can tell this line was the only place where this occurred.

https://github.com/cakephp/phinx/actions/runs/3314237268/jobs/5473259638
There might be more invisible issues


Ability to define and use custom variables

I have a DrupalVM setup with half a dozen different SSL hosts.  They use the same SSL cert.  I want to be able to use two custom variables to define certificate_file and certificate_key_file which I can then reuse.
I am using the word custom variable because I can see this being useful for other applications.  For example I might define custom variables in a my.overrides.yml.  .Git ignore it and allow users of my vm to override specific settings.  For example:  you might name a repo _myrepo and I might call it _repo.  Overrides could allow it to be managed nicely.
Is this even possible?

This seems to be another instance of the discussion over how to best use Drupal VM in a team-based workflow: https://github.com/geerlingguy/drupal-vm/issues/305
Closing this in favor of continued conversation in that issue. It might be that there should be an additional optional vars file like local.config.yml or something like that, but there might be other solutions too.


Need a place to input ref=* for railway=subway_entrance

In fact a lot of subway entrance will have a English character or number as its ref=*
But iDeditor don't give mapper a place to input it, ref=* can only be added manually, this cause unconvenience to mapper, and sometimes people will forget to input.

I think there should someplace to input the ref

I think the presets are now in https://github.com/openstreetmap/id-tagging-schema

This was fixed quite a while ago

I think the presets are now in https://github.com/openstreetmap/id-tagging-schema

https://github.com/openstreetmap/id-tagging-schema/issues/465
Yes, it was fixed in https://github.com/openstreetmap/id-tagging-schema/commit/540e0004640816fc69562557b0313f92ba2a90c2
I didn't open the issue at the right place in 2021, I'm very sorry! Now it was solved!


Disable default indent guide

There are probably a few people that don't read about Switch off "Show Indent Guide" in the README. So the idea came up in this discussion https://discuss.atom.io/t/having-a-bit-of-a-issue-with-a-theme-i-converted/16751to disable it when a user installs this package. And maybe show a notification?
It might be controversial changing the user's settings, but in this case maybe ok?

Thanks for the feedback.
I fixed the issue and released the new version.


Backport: Bug: vSphere node provisioning results in x509 error v2.2

https://github.com/rancher/rancher/issues/21306

rancher/rancher:v2.2-head a031c2f5 7/29

The iso downloads successfully, but the cluster fails to provision with error: Error creating machine: Error running provisioning: error selecting docker: (ssh command error:

2019/07/29 20:17:12 [INFO] Provisioning with rancheros...
2019/07/29 20:17:47 [INFO] stdout: The default lines below are for a sh/bash shell, you can specify the shell you're using, with the --shell flag.
2019/07/29 20:17:47 [INFO] The default lines below are for a sh/bash shell, you can specify the shell you're using, with the --shell flag.
2019/07/29 20:17:47 [INFO] stdout:
2019/07/29 20:17:47 [INFO]
2019/07/29 20:17:47 [INFO] Generating and uploading node config brandon-vsphere1
2019/07/29 20:17:48 [ERROR] NodeController c-4qfwf/m-7rclp [node-controller] failed with : Error creating machine: Error running provisioning: error selecting docker: (ssh command error:```

The cluster is able to provision on v2.2.6

rancher/rancher:v2.2-head a031c2f 7/29
The above was from an unrelated error with vsphere node template docker engine install version.
Using the proper UI tag 2.2.92, the cluster is able to be provisioned with the iso hosted on a server with self-signed certs

docker run -v /root/state:/var/lib/rancher -d -p 80:80 -p 443:443 --restart=unless-stopped -v /root/certs/ca-additional.pem:/etc/ssl/certs/ca-additional.pem  rancher/rancher:v2.2-head
Provisioned vsphere cluster with rancheros iso coming from self-hosted webserver
Cluster provisions successfully


Request for the VSSDK in the Build Tools Installer

Hi, I'd like to know if it is possible/appropriate to add the Microsoft.VisualStudio.Component.VSSDK component into the build tools installer (possibly within Visual Studio extension development or somewhere similar)?
I'm trying to set up a docker image with the build tools, and use the image to compile code that references the Visual Studio SDK.

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

ID: 1e062363-94e9-f776-650f-a0723ab713a3
Version Independent ID: 9181db12-cbdf-6f95-27f1-833930d6d323
Content: Visual Studio Build Tools 2017 workload and component IDs - Visual Studio
Content Source: docs/install/workload-component-id-vs-build-tools.md
Product: visual-studio-dev15
GitHub Login: @TerryGLee
Microsoft Alias: tglee

@awschristou Thanks for your input! @PhastPhood FYI

I think Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools should add that (just tried it).

@TerryGLee  @jazzdelightsme  Thank you - I haven't had a chance to try it out, but it looks like what I am after.

@awschristou OK I'll close this issue then. Thanks for your response. :)


Add asyncronous firmware report API

fw: add golioth_fw_report_state_cb() API
samples: dfu: add golioth_fw_report_state_db()

This PR adds an asynchronous API that is safe to call from the system_client thread. This way the firmware state report can be made from the golioth_on_connect() callback.

@szczys I've merged first commit, which introduces async API. Second commit is still there. The issue I have with it is that it changes sync to async API use, so one is tested instead of the other. I think for this sample sync API makes more sense.

The issue I have with it is that it changes sync to async API use, so one is tested instead of the other.

This was also a concern of mine that both the sync and async be tested. In this commit, I have changed the initial firmware report to async, but sync is still used when reporting the other other states (DOWNLOADING, DOWNLOADED, UPDATING).
The issue I have with this change is that it makes what is already a somewhat complex sample and adds more complexity, really just for the purpose of testing the async function. (It also demonstrates the function, but my intent was to include the new code into the existing testing routine.)
Maybe we should think about automated OTA testing (Hardware in the Loop via CI/CD) and move this change there?

The issue I have with this change is that it makes what is already a somewhat complex sample and adds more complexity,

Agree. Let's leave this sample minimal (and even simplify if possible).

Maybe we should think about automated OTA testing (Hardware in the Loop via CI/CD) and move this change there?

Definitely a good idea. We have a LightDB specific tests application, which invokes various APIs for that service: https://github.com/golioth/golioth-zephyr-sdk/tree/main/tests/lightdb. An equivalent for DFU would be great. In such dedicated application we can focus on using and testing all APIs, without keeping it easy for first-time users to understand.


Dev ( v2.0.0 )

Breaking changes ( Fully renamed to coqpit.vim )
Improve stability.

[ ] https://github.com/LumaKernel/coqpit.vim/runs/620698943  --  check the cause that the process does not end.


[hotfix-#1741][connector][jdbc] throw query interrupted exception

Purpose of this pull request

Which issue you fix
Fixes #1741
Checklist:

[x] I have executed the 'mvn spotless:apply' command to format my code.

[ ] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] New and existing unit tests pass locally with my changes.
[x] I have checked my code and corrected any misspellings.
[x] My commit is only one. (If there are multiple commits, you can use 'git squash' to compress multiple commits into one.)

LGTM


Updated saerchByCriteria.md

Updated saerchByCriteria.md
Added title and description to searchByCriteria.md

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#11  👈
#10
main

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

Join @dmick92 and the rest of your teammates on  Graphite


Use @vercel/nft to create lambdas

An alternative to #4967 — fixes #4933.
This is something I've been meaning to look into for a while. By using @vercel/nft, we can get a list of all the files a function depends on, and copy them into the function directory rather than relying on a bundler like esbuild to bundle everything into a single file.
Doing so has a couple of advantages:

we don't encounter issues like https://github.com/evanw/esbuild/issues/1921
apps should be able to use native (i.e. non-JavaScript) dependencies like sharp

I think continuing to use esbuild for Edge Functions is the right strategy, at least for the time being (since these can't use native dependencies anyway).
There's some trickery involved in getting this to work — in order for relative imports to continue working, we need to find the common ancestor directory of all dependencies (which could even be outside the workspace, if using linked dependencies) and copy the structure into the lambda, and to support pnpm we need special handling for symlinks. It's working, though it feels like quite a lot of grunt work, so I'm not 100% sure I'm doing it right.
Todo:

[ ] use the same process for the v1 API

Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
[x] This message body should clearly illustrate what problems it solves.
[ ] Ideally, include a test that fails without this PR but passes with it.

Tests

[ ] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check

Changesets

[ ] If your PR makes a change that should be noted in one or more packages' changelogs, generate a changeset by running pnpm changeset and following the prompts. All changesets should be patch until SvelteKit 1.0

Getting it to work with the v1 API is proving finicky, but since v3 is coming out of beta soon I think we should just revert to CJS output for v1 and count down the days until we can remove it altogether.
People who want to use top-level await will need to opt into v3 by setting the ENABLE_VC_BUILD=1 environment variable until it leaves beta.
Future optimisation: would be good to deduplicate shared dependencies between functions. Not going to worry about that right now though.

Builds are completing successfully with this PR, but the build process on Vercel is then hanging with messages like these:

Attempting to remove file<EMAIL_ADDRESS>a subdirectory is required
Attempting to remove file<EMAIL_ADDRESS>a subdirectory is required

This should be fixed in the next version of turbo


boost_thread-vc141 1.68.0

Type: Missing
Summary:
boost_thread-vc141 1.68.0
Details:
Nuget license is BSL-1.0
GitHub license at time of package was Apache-2.0 but later changed to BSL-1.0
Resolution:
BSL-1.0
Affected definitions:

boost_thread-vc141 1.68.0

@LandOfBliss NuGet license is pointing to the Master which is the most recent license updated August 2021.
This version 1.68.0 is under Apache-2.0 and we would Declare license at time package was released -
https://github.com/sergey-shandar/getboost/blob/fa5fd42aad47057ee364ceaf086ea541d9b53ef2/LICENSE. Do you agree we should Declare Apache-2.0?

@capfei Do you agree with Apache-2.0?

@AE49 - Per https://github.com/sergey-shandar/getboost/issues/64, we are using BSL-1.0 for the declared license.


Indentation in kali-linux does not display properly

Issue Type: Bug
When I set the text to be indented to 4 spaces and the open blank characters are visible, the display of whitespace characters in vscode is not normal. The cursor will stay in the second space (this is also true when the tab is indented), and multiple indentations will cause whitespace characters to overlap. Opening this file in another editor will display normal, indicating that the vscode display is abnormal. By browsing the information on the Internet, I found that ubuntu18.04 also has this problem.
VS Code version: Code 1.37.1 (f06011ac164ae4dc8e753a3fe7f9549844d15e35, 2019-08-15T16:17:25.463Z)
OS version: Linux x64 4.19.0-kali5-amd64

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz (4 x 2501)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwareoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: disabled_softwareskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: unavailable_offviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
1, 1, 0

Memory (System)
7.71GB (4.91GB free)

Process Argv
--unity-launch

Screen Reader
no

VM
0%

Extensions (3)

Extension
Author (truncated)
Version

php-debug
fel
1.13.0

vscode-language-pack-zh-hans
MS-
1.37.5

python
ms-
2019.8.30787

it is the same as my issue #80170
Do you have some temporary solutions ?

I haven't found solution yet.

Workaround: "editor.disableMonospaceOptimizations": true

As @NanerLee said in #80170,"editor.disableMonospaceOptimizations": true doesn't work. I don't know where the problem is. Is it related to the gnome desktop, or is it related to linux fonts?

@Rock718 Have you tried with a different font family?

I open gnome-font-viewer in gnome-terminal,select a font "Bitstream Vera Sans Mono",

use it as the default font for vscode,then eyerything is ok.

or edit in setting.json

the result is:

Maybe there are other fonts are feasible,I just tried this.

Thank you for your reminder @alexandrudima.


Fixed referencing properties that are reserved keywords in @link

fixes https://github.com/microsoft/TypeScript/issues/57738

When can this fix be released? Several TypeScript patch releases have been published since this PR was merged, but none seem to include the fix. Several open and closed source repos I'm working on can't update TypeScript until this fix is published.

@jaydenseric sorry about that - it would have been ideal to include this fix in the patch since this was a regression from the last version. If there is a need for another patch, we'll try to pick it in. Otherwise, we'd like to limit the number of versions we publish.
In the meantime, I'd recommend using the nightly TypeScript/JavaScript extension for VS Code and/or installing a nightly over npm with typescript@next.


remove dependency on 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:…

…1.0.2'
Dear Gobblin maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

[X] My PR addresses the following Gobblin JIRA issues and references them in the PR title. For example, "[GOBBLIN-XXX] My Gobblin PR"

https://issues.apache.org/jira/browse/GOBBLIN-1700

Description

[X] Here are some details about my PR, including screenshots (if applicable):

Tests

[X] My PR adds the following unit tests OR does not need testing for this extremely good reason:

Commits

[X] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Codecov Report

Merging #3553 (934feef) into master (fa97ff5) will increase coverage by 3.73%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #3553      +/-   ##
============================================
+ Coverage     46.70%   50.44%   +3.73%
+ Complexity    10484     5693    -4791
============================================
  Files          2089     1043    -1046
  Lines         81863    39797   -42066
  Branches       9123     4471    -4652
============================================
- Hits          38236    20075   -18161
+ Misses        40091    17969   -22122
+ Partials       3536     1753    -1783

Impacted Files
Coverage Δ

...he/gobblin/source/PartitionAwareFileRetriever.java
48.14% <0.00%> (-7.41%)
:arrow_down:

...obblin/metrics/influxdb/InfluxDBEventReporter.java

...a/org/apache/gobblin/cluster/ContainerMetrics.java

...ice/modules/orchestration/AzkabanSpecProducer.java

.../apache/gobblin/source/jdbc/JdbcCommandOutput.java

.../apache/gobblin/util/callbacks/CallbackResult.java

...etastore/MysqlJobStatusStateStoreEntryManager.java

.../java/org/apache/gobblin/broker/ResourceEntry.java

...gobblin/util/hadoop/GobblinSequenceFileReader.java

...source/extractor/extract/kafka/KafkaExtractor.java

... and 1038 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


MQTT broker

Hello,
I am new to this. I have a Sonoff Basic and a Raspberry Pi with Homebridge installed. As far as I understand, I need "a MQTT broker thing" so that my Sonoff Basic and Homebridge could talk to each other. In other words, I guess the logic is the following:
Sonoff Basic  <——>  MQTT Broker <——> Homebridge <———> iOS Home app
The question is: Can anyone please recommend a MQTT broker software, which I could install and run on my Raspberry Pi alongside Homebridge?
Thanks,
Reinis

Mosquitto on raspberry pi. There are some simple tutorials on YouTube and the web. https://m.youtube.com/watch?v=AsDHEDbyLfg
Don’t forget to install the broker AND the client. I did and lost an hour to it.

Alternatively, looking at my notes (I recommend you make some to document your process should you need to do it over), this is what I did:
SSH into your raspberry pi in terminal and run the following commands:
sudo apt-get update
sudo apt-get upgrade
Now, you need to add the Mosquitto repository. Enter the following commands.
sudo wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
sudo rm mosquitto-repo.gpg.key
Next, make the repository available to apt-get. First you need to change to the apt sources list directory.
cd /etc/apt/sources.list.d/
Now install the packages list for your version of Raspbian.
sudo wget http://repo.mosquitto.org/debian/mosquitto-jessie.list
sudo apt update
sudo apt -y purge mosquit* libmosq*
sudo aptitude install mosquitto
n
n
Y
sudo aptitude install mosquitto-clients
n
n
Y

@Hpridham - thanks a lot for the info! I can confirm that I successfully installed and configured Mosquitto. I also configured Homebridge to see the Mosquitto and I can now control my Sonoff Basic v1.6 (Tasmota) from the Home app on my iPhone.
PS My raspberry Pi is running OSMC (a derivative of Debian Stretch) and mosquitto successfully installed with the following commands. No need to copy the repo anymore - it is very simple now.
sudo apt-get update
sudo apt-get install mosquitto
sudo mosquitto_passwd -c /etc/mosquitto/passwd the_desired_username
sudo nano /etc/mosquitto/mosquitto.conf
(allow_anonymous false
password_file /etc/mosquitto/passwd)


HTML codes render inconsistently

Vue.js version
2.0.2
Reproduction Link

https://jsfiddle.net/znck/6fg8d5ag/
Steps to reproduce
Add {{ '😀' }} and {{ x }} to template where x is computed property or data (and set to '😀') renders differently.
What is Expected?
Both should render an emoticon.
What is actually happening?
String renders to emoticon while variable renders to text.

In fact it's working correctly.
😀 in the DOM gets parsed by the browser into a literal emoji before Vue has access to it. Thus Vue sees literal emoji in the template, and outputs emoji. It also does entity encoding, but it does not change anything in this case.
😀 in the script is not parsed by the browser. Thus Vue sees literal 😀 in the template   and outputs 😀. But because of the entity encoding, it becomes literal  &#x1f600;, which would be displayed as 😀 after being parsed by the browser.


update_interval is ignored

 Add-on version: v0.5
 You are running the latest version of this add-on.
 System: Home Assistant OS 12.3  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2024.5.4
 Home Assistant Supervisor: 2024.05.1

Although update_interval is set to 60500 (I even tried bigger values like 90000) I can see the data values of the hoymiles device in HA refreshing every 30 seconds.
That alone is not a big problem but I also can see the DTA going offline most of the time in Hoymiles cloud since the add-on is running in HA. Maybe related to the (too) frequent updates in HA.

Switching to the nightly build seems to fix this. Not sure if the Cloud offline problem is also solved.

Okay, I found issue #52 and #78 but I'm not sure if this is implemented in the HA add-on and if it needs something to activate this cooperative mode.

I have the same problem. Update interval every 30 seconds, even though a higher value is set.


Add support for TLS configuration

Feature Request
Proposal: Support for exposing crypto/tls options in config
Current behavior: When setting up https default values from crypto/tls are used which includes weaker encryption TLS versions 1.0, 1.1 & 3DES ciphers.  See nmap ssl-enum-ciphers scan below:
PORT     STATE SERVICE
8086/tcp open  d-s-n
| ssl-enum-ciphers:
|   TLSv1.0:
|     ciphers:
|       TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (secp256r1) - C
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1) - A
|       TLS_RSA_WITH_3DES_EDE_CBC_SHA (rsa 2048) - C
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|     compressors:
|       NULL
|     cipher preference: client
|     warnings:
|       64-bit block cipher 3DES vulnerable to SWEET32 attack
|   TLSv1.1:
|     ciphers:
|       TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (secp256r1) - C
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1) - A
|       TLS_RSA_WITH_3DES_EDE_CBC_SHA (rsa 2048) - C
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|     compressors:
|       NULL
|     cipher preference: client
|     warnings:
|       64-bit block cipher 3DES vulnerable to SWEET32 attack
|   TLSv1.2:
|     ciphers:
|       TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (secp256r1) - C
|       TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1) - A
|       TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256r1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1) - A
|       TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (secp256r1) - A
|       TLS_RSA_WITH_3DES_EDE_CBC_SHA (rsa 2048) - C
|       TLS_RSA_WITH_AES_128_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_128_GCM_SHA256 (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_CBC_SHA (rsa 2048) - A
|       TLS_RSA_WITH_AES_256_GCM_SHA384 (rsa 2048) - A
|     compressors:
|       NULL
|     cipher preference: client
|     warnings:
|       64-bit block cipher 3DES vulnerable to SWEET32 attack
|_  least strength: C

Desired behavior: Expose additional values in the config to control the tls settings available on the server.  Example crypto/tls settings to be exposed would be: MinVersion, CipherSuites, PreferServerCipherSuites, CurvePreferences.
Use case: More compliance audits are requiring TLS 1.2 only as recommended by NIST.  Also the ability to avoid things like SWEET32 [1] by disabling 3DES ciphers is important.  At the moment, we have to put influx behind a proxy to meet this requirement.
[1] https://sweet32.info/

+1

Seems to be addressed with https://github.com/influxdata/influxdb/pull/5541


chore(project): update Node.js to v20 LTS

Given that Node.js is now on v21, we have an LTS version at v20 that we can migrate to 👀
Changelog

New

Changed

Update .nvmrc to use v20
Update GitHub Actions to use Node.js v20

Removed

Rollout strategy

None
Testing & Reviewing

[x]  Verify that CI jobs continue to work as expected 😅
[ ]  Verify storybook continues to run as expected locally
[ ]  Verify that Gatsby continues to run as expected locally

Tried this out and could not start docs for some reason. Did you face any similar issues?

@pksjce I didn't have any issues running docs or storybook on this PR. What is the error you are seeing on the docs? Josh recently helped me fix some local docs issue so I can try helping you 🙌🏻


[CUR-282] Previous/following unit description in unit modal

Description
Music year: 1970

Added future and prior unit descriptions and titles to unit modals in the curriculum page

Acceptance criteria

[x]  Prior unit description

[x]  Collapsable accordion section
[x]  When user clicks section:

[x]  Arrow changes state
[x]  Prior unit description appears

[x]  When user clicks box again

[x]  Section closes

[x]  Future unit description

[x]  Collapsable accordion section
[x]  When user clicks section:

[x]  Arrow changes state
[x]  Prior unit description appears

[x]  When user clicks box again

[x]  Section closes

How to test

Go to https://deploy-preview-2094--oak-web-application.netlify.thenational.academy/teachers/curriculum/english-primary/units
Click on any unit to expand the unit modal.
You should see the prior and future unit descriptions
There should be no prior unit description for the first uni in a programme

Screenshots
How it used to look (delete if n/a):

How it should now look:

Checklist

[ ] Added or updated tests where appropriate
[ ] Manually tested across browsers / devices
[ ] Considered impact on accessibility
[ ] Design sign-off
[ ] Approved by product owner
[ ] Does this PR update a package with a breaking change

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


fix  add sound fx

Description
Add sound fx for ball with paddle collision.

fix: 💫 add sound effect
ci: 🐝 lint GitHub Workflow
ci: 🐝 add CODE_OF_CONDUCT

Type of change

[X] New feature (non-breaking change which adds functionality)

How Has This Been Tested?

[X] Catch2 units tests run with all passing

Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] Any dependent changes have been merged and published in downstream modules

Codecov Report
Attention: Patch coverage is 0% with 13 lines in your changes are missing coverage. Please review.

Project coverage is 72.47%. Comparing base (aa1d6e3) to head (d6b605d).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files

@@            Coverage Diff             @@
##             main      #78      +/-   ##
==========================================
- Coverage   74.71%   72.47%   -2.24%
==========================================
  Files           8        8
  Lines         356      367      +11
  Branches       56       66      +10
==========================================
  Hits          266      266
- Misses         90      101      +11

Files
Coverage Δ

src/components.h
100.00% <ø> (ø)

src/systems.cpp
15.31% <0.00%> (-0.58%)
:arrow_down:

src/entities.cpp
83.33% <0.00%> (-16.67%)
:arrow_down:


feat: improve the output message to clarify to users kubectl config

What this PR does / why we need it:
Kurl uses and export KUBECONFIG with kubernetes/admin.conf.
However, it also created the .kube/config by copying kubernetes/admin.conf to kube/config
Therefore, the output does not clarifies why unset KUBECONFIG and what is used by kurl.
Also, it is not required unset KUBECONFIG to use kubectl as described in the output.
So, the goal of this PR is try to clarifies it to the users and sorted out the current misleading message
Which issue(s) this PR fixes:
Fixes # [sc-63954]
Special notes for your reviewer:
Before this PR:

After this PR:

Also:

Steps to reproduce
Just install and re-install
Does this PR introduce a user-facing change?
Improve output message to clarifies the kubectl config used by kurl

Does this PR require documentation?
NONE

Hi @laverya,
You approved this one,  so I understand that at the end you are OK with the changes in the text and did not wished came up with wording suggestion (https://github.com/replicatedhq/kURL/pull/3973#discussion_r1084366505). I am moving forward, but feel free to let me us me if you came with a better message. We can update it always.


Chrome is repeatedly giving a notice about automatic removal of WP Screenshot

Hi,
Chrome is repeatedly and constantly giving me notice saying "Extension WP Screenshot has been automatically removed".
And that is happening even after I have removed the extension.
And now I can't even install it again, since the "shop" is now consider it as installed... :-/
It is rather annoying - the pop-up window with that notice, that constantly drags my attention away...
In the list of Chrome extensions, the WP S. is not listed.
Do you have any advice or solution for me please?
Thanks a lot,
Martin

@matesovicz you appear to be talking about a completely different plugin, one which has been accused of being a piece of malware: https://heimdalsecurity.com/blog/webpage-screenshot-leaks-private-data-million-users/
This is the Github repo for "OpenScreenshot"  https://chrome.google.com/webstore/detail/open-screenshot/akgpcdalpfphjmfifkmfbpdmgdmeeaeo?hl=en

No, this is the extension that apparently has the malware.  I just got the same notice from Chrome.  I landed here by following the path formed from links in the Chrome extensions manager under Webpage Screenshot, to your website, to your Git repo.  You might want to make sure someone hasn't placed malware in your code

The extension with the malware have the UID cki... It is not related to this extension. He is using our server for sharing the images


Implement HTTP-based cache serializer-deserializer.

https://issues.apache.org/jira/projects/HTTPCORE/issues/HTTPCORE-615

Superseded by #192


[v1.12] Update Go to 1.18.10

go1.18.1 (released 2022-04-12) includes security fixes to the
crypto/elliptic, crypto/x509, and encoding/pem packages, as well as
bug fixes to the compiler, linker, runtime, the go command, vet, and
the bytes, crypto/x509, and go/types packages. See the Go 1.18.1
milestone on our issue tracker for details.

Release milestone:
https://github.com/golang/go/issues?q=milestone%3AGo1.18.10+label%3ACherryPickApproved

@tklauser it's being done here https://github.com/cilium/cilium/pull/23160

@tklauser it's being done here #23160

:man_facepalming: sorry for the noise
Duplicate of: #23160


JSON for MSC-A07YV

New json file for Mitsubishi Electric MSC-A07YV
9999.json.txt

Renamed to .txt because github wouldn't let me upload .json.

You should open a pull request by providing the json file. For this reason this issue will be closed. However, we have saved your file and depending on our workload we may add it in the future. Thanks for your valuable input.