wasm: clear route cache when modifying HTTP request headers.

Proxy-Wasm ABI v0.1.0 has a dedicated call for clearing route cache
(proxy_clear_route_cache).
Proxy-Wasm ABI v0.2.0 removed it in favor of automatically clearing
route cache, but that part was never implemented in Envoy.
Partially fixes proxy-wasm/spec#16.
Signed-off-by: Piotr Sikora<EMAIL_ADDRESS>

LGTM ( once 0.0.1 removed, let's not forget to remove the ABI 😉 )

There is really no good reason for removing the support for Proxy-Wasm ABI v0.1.0. The extra code is minimal, it's always tested via Rust SDK, and we don't have deprecation policy written down anywhere. It also serves as a good test for support for multiple versions of the ABI.
On the other hand, if we really want to remove it, then we should do it before the next Envoy release, so that Proxy-Wasm ABI v0.1.0 is never shipped in a released version of Envoy.

I meant the future when we remove v0.0.1 after having deprecation policy :+1:

any test?

Not at this time, sorry.

/retest


Second Shelly UNI stops reporting

Hi,
I got two Shelly UNI's.
The first one have one DS18B20 temp sensor. Connected to Noe Red and works perfect! Reporting temp contantly.
The second one have two DS18B20 temp sensors. Also connected to Node Red and works for a period, then stops reporting to Node Red. When I force 'Get Status' from NR, it reports correct temp, but not automaticly when temp changes.
iPhone Shelly app works perfect and any temp changes are shown always.
I use the same notwork port (1883) for both, but name and IP are different
What could cause this issue?

Have you used callback mode?

I think I have a solution for this issue.
The inputs were activated, but non in use.
When I deactivated the inputs, problems seems to be gone :)


#397 but this time for DateTimeOffset

This adds all the Not assertions to DateTimeOffsetAssertions that were added to DateTimeAssertions in #414. It also adds new HaveOffset and NotHaveOffset methods specifically for DateTimeOffset.

Where do you find the time for this? :trollface:

By not doing other things that I should be doing. Procrastination is great for productivity 🙂


Szwise upgrade ingest package

stellar-etl pinned a version of the Stellar Go SDK from Jun 2020. Because of this, it was missing new updates to the protocols as well as new Operations added in Protocol 11+. When trying to export ledger ranges that contained the new operation type codes, the etl would error:
Error
could not read ledgers: could not fetch category checkpoint:
error reading from transactions stream: xdr:decode: switch '19' is not valid enum value for union"

Fix
In order to read ledgers with operations added after Protocol 11, it was necessary to upgrade the Go SDK. We chose to upgrade to the latest stable version: v0.0.0-20210730151625-babac4f8a0b7 which is the 2021 Jul release of the SDK.
Changes

upgrade SDK to version v0.0.0-20210730151625-babac4f8a0b7
introduce context to all captiveCoreBackend functions. This was added in the newer version of the ingest library and was a breaking change during the upgrade
pass the toml to PrepareCaptiveCore  instead of the configPath

just took a look at our other projects using cobra.Command, the cmd.Context() isn't used, so I don't think it's necessary actually 👍


-h 或者--help 显示默认注册的选项

Codecov Report

Merging #90 (7fc237a) into master (f1d2f68) will decrease coverage by 0.14%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #90      +/-   ##
==========================================
- Coverage   81.63%   81.48%   -0.15%
==========================================
  Files          11       11
  Lines         882      886       +4
==========================================
+ Hits          720      722       +2
- Misses        107      108       +1
- Partials       55       56       +1

Impacted Files
Coverage Δ

clop.go
85.29% <100.00%> (-0.30%)
:arrow_down:

Continue to review full report at Codecov.

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


quick close of quic connection

closing Quic connection is taking just tooo much time

Has been fixed in 0.19


Editor Service shouldn't trigger overrides on existing editors

Currently even if the editor exists and is clicked on from the workbench, the editor service will trigger an override. This leads logic in the override opening code which just says "if this is already open ignore it". Focusing the tab etc should just be handled by the editor service / editorGroupView and overrides should not be triggered as no interaction is needed for currently existing editors.
//cc @bpasero

@lramos15 I would say that overrides ideally only happen for untyped editors (e.g. { resource: URI }) and not anything that extends EditorInput. That would probably help in a lot of cases, e.g. where an existing editor is opened (from a tab click).

\duplicate #124351


integration for caching embeddings

Hi all, following our recent discussion in Issue #19334, I have opened this pull request to specifically adds the caching backend for embeddings.

@GabrieleGhisleni to fix the Python 3.8 issues we need to from typing import Dict, List and use these two classes instead of dict and list in type annotations.

@GabrieleGhisleni Thank you for contributing! Let me know when this is ready for review, happy to take a look.

@maxjakob Thank you for your willingness to review! The changes are not quite ready yet, but I'll let you know as soon as they are. I appreciate your patience!

@maxjakob The pull request should be ready to be reviewed.

@maxjakob great! the conflicts should be fixed

@maxjakob I should have fix the last suggestions. Let me know if it seems ok to you.

I will release this tomorrow.


Central offset in circle text

There seems to be some offset in the vertical alignment of the circle's text. Below a screenshot from a perclock function, but the same behavior was found in all other circles of the demo page.

@miller-kevin it seems that #8 exceeded the expected scope of the #2

@miller-kevin @richardsaseun14 any updates on this one?

@teobais I haven't had time to look at it, unfortunately


[Aliases] "Merge -> Column join" modal doesn't show aliases

Context
When using the bbg_pro_ui feature flag, a user is presented with a "Merge" option on the side panel in "Edit mode" view for a dataset. One way to perform a "Merge" option is through "Column join".
STR

Open a dataset in "Edit mode"
Click on "Merge" option in side panel
Click on "Column join"
Expand the drop down menu to choose from available datasets

Expected result
All datasets and they're columns (when selected) show aliases if available.
Actual result
Original dataset names and column names are shown instead of their aliases.
Here's a screen capture:

SOW
Changes should be made so that the "Merge -> Column join" modal can display the column's aliases.

Hi @coyle5280 ,
What's the status on this issue?

Still working on this one.  All the code from the other branch has been moved over and looks good.  The spatal merge and column merge use some of the same files and one can not be updated without updating the other.  I am working updating the spatial merge side of things now.  I need to know how you want the table names displayed?  Do we show them the alias name or the original name or a combo of both?

For the use with aliasing capabilities, let's show both: alias (original)
For the rest just the alias


Fixes Z-level 2d light problem introduced in #19807

All credits go to @JFonS ; I just tested this in my fork and found it working as intended.

While #19807 fixed normal mapping of rotating 2D lights, it introduced height issue for lights.

Thanks for the contribution! @JFonS proposed the same change but with an arguably more readable variant so we merged that one :)


Response files

Does prep recognize response files? I could not find the keyword "response" in the documentation at least. If you want to use prep with the Intel Fortran compiler option -fpp-name it appears a response file is necessary: https://github.com/aradi/fypp/issues/24

There is no standard for response files; the latest version of prep uses M_CLI2 to parse the command line (it used M_kracken until recently).  The M_CLI2 parser supports response files but it's own format.

It would be possible to read the parameters from the @ file without much effort, but that is not even documented and would work as-is with no alternate preprocessor I know of. I made a wrapper that gets the response file to look at and it does not have a space between -D and -I and the values
-D__INTEL_COMPILER_UPDATE=3
-D__unix__
-D__unix
-D__linux__
-D__linux
-D__gnu_linux__
-Dunix
-Dlinux
-D__ELF__
-D__x86_64
-D__x86_64__
-D__amd64
-D__amd64__
-D__INTEL_COMPILER_BUILD_DATE=20210609
-D__INTEL_OFFLOAD
-D__MMX__
-D__SSE__
-D__SSE_MATH__
-D__SSE2__
-D__SSE2_MATH__
-D__pentium4
-D__pentium4__
-D__tune_pentium4__
-I.
-I/opt/intel/oneapi/tbb/2021.3.0/env/../include
-I/opt/intel/oneapi/mpi/2021.3.0//include
-I/opt/intel/oneapi/dev-utilities/2021.3.0/include
-I/opt/intel/oneapi/compiler/2021.3.0/linux/include
-I/opt/intel/oneapi/compiler/2021.3.0/linux/bin/intel64/../../compiler/include/intel64
-I/opt/intel/oneapi/compiler/2021.3.0/linux/bin/intel64/../../compiler/include/icc
-I/opt/intel/oneapi/compiler/2021.3.0/linux/bin/intel64/../../compiler/include
-I/usr/local/include
-I/usr/lib/gcc/x86_64-linux-gnu/9/include
-I/usr/include/
-I/usr/include
-I/usr/include/x86_64-linux-gnu
/tmp/xx.F90

so that would be another issue. As appealing as the -fpm-name: parameter seems at first it would be
easier to just preprocess first. With gfortran you can use the -x option to compile stdin, so you can pipe from the preprocessor to the compiler.
The big advantage of making it work would be that you could use the -D values defined by the ifort command in the source conditionals so you could have prep(1) directives using the INTEL_COMPILER variable automatically  (it would then be easy to have conditionals based on the compiler being used, for example.
I have a feeling no one is using this because of the response file. Will be interested in the Intel response on response files.

I have a feeling no one is using this because of the response file. Will be interested in the Intel response on response files.

Let's wait and see.
I think the idea of Intel's preprocessor flag is not bad. For "isolated" projects where you are linking exclusively with precompiled shared and static libraries, you can tune the compiler command to your liking via the config file (ifort.cfg). The benefit is you don't need to maintain a "manual" preprocessing step in your build system. So this is really just when you are "confined" to one particular platform (a cluster where you expect to use nothing but Intel Fortran + prep/fypp/xyz for the foreseeable future).
For larger codes where you bring in third-party sources which might need other preprocessors (the default fpp or fypp) the config file approach doesn't work. It would seem a better idea to provide compiler wrapper scripts such as ifx-prep and ifx-fypp so you can use them in parallel depending on the source-file extensions.

I use wrappers myself with fpm; as well as the response file supported by M_CLI2. An advantage that a preprocessor called by the compiler has is those -D parameters.  I have used the ifort configuration file extensively, as we preferred for years to have static loading the default, etc.  You can point to multiple files and supply options via environment variables too, which I sometimes use with fpm instead of specifying a lot of -flag options. I think they got a lot of that right, but the preprocessor option does not seem to be worked out to well for anything except testing different versions of their own fpp program.
Really nice idea till reality sets in!


Why is the generated mesh always located in a cube?

Why is the generated mesh always located in a cube?I used my own data set, provided a pose estimated by colmap, and provided a depth image taken by a depth camera when I used depth-nerfacto.But the mesh I generated was always inside a cube, which made part of the scene at the top confusing.
Can I use a parameter to control the range and size of the generated mesh?

Yep, the full list of arguments are here.
Use --bounding-box-min and --bounding-box-max.


Introduce input config map for btp-manager configuration

Description
During one of our sprint reviews, there was no way to reconfigure reconciliation parameters without rebuilding the application. This ticket is about to do that without that.
Acceptance Criteria

[ ] define a number of configurations that are worth to be set from outside and get a review from the team (e.g.  reconciliation interval time etc.)

[ ] Introduce a way (for example by config map) from where btp-manager can be reconfigured. Rebuild and redeploy should be not required

[ ] If config map does not exist, take defaults from the code

[ ] document all possible input configurations

afaik, currently the lowest maintenance and almost instant propagation of changes can be achieved via CLI flags / env variables directly put on the Deployment. However, this comes with a pod restart.
Using ConfigMaps has two modes, both are not issues free

as mount - eventually propagated but not deterministic and can be slow https://github.com/kubernetes/kubernetes/issues/30189
as env - not automatically propagated, requires trigger of pod restart https://github.com/kubernetes/kubernetes/issues/22368

after discussion with @PK85, it should be third alternative

watch kube-api on the specific ConfigMap and live propagate changes to the controller config knobs


Linux Mint 17.3 (ubuntu 14.04) Trusty procedure

I have a chapter in my new book showing a working procedure for Linux Mint 17 users.
Hopefully links are not banned here:
http://bettyboopdatabase.atwebpages.com/book/
The book is free to download at the bottom of the page using the big green link.
A $5 payment is requested for the book.
I own an MSI gt70-2pe.

Reported spam - closing - locking.


chore(DateRangePicker): use 10th day instead of today

The expected was always the 10th, the received date was "today". That's why it succeeded yesterday (10th of January) and fails today

The expected/default value was always the 10th, the received date was "today". That's why it succeeded yesterday (10th of January) and fails today See here: https://github.com/einride/ui/actions/runs/3892029088/jobs/6642961416

I see, looks good! Maybe Luxon can be used where defaultValue is set as well for consistency? But that can be done later 👍 Merge away!


Aric/oas3

Implementation of the first resource.
Knowledgeable comments really desired!

Can we just make an exception for swagger.io (I know, this requires more thinking about CORS, probably -- my own understanding of CORS is a bit of a jumble)

Now with a built in swagger front end for development and testing:
http://localhost:2080/swagger


Updated to v0.1.3

Updated to v0.1.3. Relocated summary, moved description to 1 line. Small fixes for pip based installer resulted in new SHA256 hash.

Checklist

[x] Used a fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe) and found some lint.
Here's what I've got...
For recipe:

There are too few lines.  There should be one empty line at the end of the file.

@conda-forge-admin please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender


BUGFIX: nullifyEmpty is immediately overridden

Steps to reproduce

Enter a simple string into an HTMLText field (e.g. ExtraMeta)
Save
Observe error saying "NOTICE: undefined index nullifyEmpty"

This happens because the call to parent::__construct($name, $options) immediately overrides the forced setting of nullifyEmpty via setOptions() in the parent.

Is this another fix to the same issue as https://github.com/silverstripe/silverstripe-framework/pull/9090? Sounds like we should merge this anyway from your description

Ah, good spotting. Yeah, I'm not sure the other PR is the best fix. The issue is that the object is composed incorrectly. We shouldn't need to change the behaviour of the accessors.
I guess we'll fix it twice and be doubly sure?

This pull request hasn't had any activity for a while. Are you going to be doing further work on it, or would you prefer to close it now?

Looks like another PR fixed it so this can be closed.

I dunno, mate. It was your review. 🤣


AssertionError: No event data

Could you please help me figure out why I'm getting this error when I run python gradio_canny2image.py as soon as I hit run of the UI????

python gradio_canny2image.py
logging improved.
No module 'xformers'. Proceeding without it.
ControlLDM: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
making attention of type 'vanilla' with 512 in_channels
Working with z of shape (1, 4, 32, 32) = 4096 dimensions.
making attention of type 'vanilla' with 512 in_channels
Loaded model config from [./models/cldm_v15.yaml]
Loaded state_dict from [./models/control_sd15_canny.pth]
Running on local URL:  http://myurladdress:7860

To create a public link, set share=True in launch().
Task exception was never retrieved
future: <Task finished name='d0g4v540ncr_0' coro=<Queue.process_events() done, defined at C:\Users\username\AppData\Local\anaconda3\envs\control\lib\site-packages\gradio\queueing.py:324> exception=AssertionError('No event data')>
Traceback (most recent call last):
File "C:\Users\username\AppData\Local\anaconda3\envs\control\lib\site-packages\gradio\queueing.py", line 338, in process_events
response = await self.call_prediction(awake_events, batch)
File "C:\Users\username\AppData\Local\anaconda3\envs\control\lib\site-packages\gradio\queueing.py", line 298, in call_prediction
assert data is not None, "No event data"
AssertionError: No event data

the same error occurred on my server.

the same problem. Has anyone solved it? Please help ! Thanks

the same error as well!

Same error here. I tried to update gradio but nothing changed.

pip install gradio==3.38.0

pip install gradio==3.38.0

it didnt help

conda activate control
python -m pip install --upgrade pip
pip install gradio
fixed for me

conda activate control python -m pip install --upgrade pip pip install gradio
fixed for me

Worked for me too, thank you !

Anyone with a similar error instead https://github.com/lllyasviel/ControlNet/issues/492 . In this case there is no error message. Just loading forever

same

我一开始遇到的问题是点击run没反应，然后就关闭浏览器再打开在上传图像出现楼主一样的错误，后来更新一下gradio没反应，最后干脆指定版本3.38.0，解决了

pip install gradio==3.40.1 solved it for me
accoring to this issue:
https://github.com/lllyasviel/ControlNet/issues/492#issuecomment-1675073320

`pip install gradio==???" might have solved the problem, but it took too long for the pip version solver to solve. The loosy following got me a quick resolution.
pip install "gradio>=3.38.0,==3.*"

pip install gradio==3.50.1 worked for me.

pip install gradio==??? might have solved the problem, but it took too long for the pip version solver to solve. The following loosy got me a quick resolution.
pip install "gradio>=3.38.0,==3.*"

Thank you! It does work!


Docker

This sets up the mechanics for building a docker container for any PR (to ensure it builds) and and push to main or dev, and then push it to this repositories container registry. See: https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry
container images will always be tagged with the current version number, and then:

for pushes to develop also tagged with test
for pushes to main also tagged with latest

Note: I'm using actions I've developed and maintained here:
https://github.com/ASFHyP3/actions
Specifically:

reusable-git-object-name.yml
reusable-docker-ghcr.yml

The version number generated for the docker container will be the same as reported by:
git describe --dirty --tags --long --match "*[0-9]*"

which for the current state of this PR, would look like:
v0.1.0-73-g78a27fc

which breaks down to <latest-version-tag>-<commits-since-tag>-g<commit-short-hash>. This will tie any particular docker image directly to the associated commit used to build it, and the "package version" (notably, RAiDER reports a static version based on the version.txt file, which can be out of sync with the git tags; I'll tackle that in a subsequent PR).
If you're on a version tag (or the commit associated with the version tag) the version will be reported just as:
v0.1.0

as expected.
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] 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 added an explanation of what your changes do and why you'd like us to include them.
[ ] I have written new tests for your core changes, as applicable.
[ ] I have successfully ran tests with your changes locally.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.

Note: This action needs to be available in the default branch (dev) before it will run.


Type inference of dynamic properties

Bug Report
🔎 Search Terms
union type, dynamic properties
🕗 Version & Regression Information

This is the behavior in every version I tried

⏯ Playground Link
Playground link with relevant code
💻 Code
declare const bar: 'name' | 'age'
const obj = {
  any: 'any',
  [bar]: 'wow',
}

🙁 Actual behavior
const obj: {
    [x: string]: string;
    any: string;
}

🙂 Expected behavior
const obj: {
    name: string;
    any: string;
} | {
    age: string;
    any: string;
}

I think this is a predictable type.

I currently use type assertions.
Playground
The test is as follows:
declare const bar: 'name' | 'age'
declare const baz: 'my' | 'test'
const obj = {
  any: 'any',
  [bar]: 'bar',
  [baz]: 'baz',
} as C2
type T1<O, T, V> = O extends any
  ? T extends string | number | symbol
    ? {
        [C in T | keyof O]: C extends keyof O ? O[C] : V
      }
    : never
  : never
type C1 = T1<{ any: string }, typeof bar, string>
type C2 = T1<C1, typeof baz, string>

Duplicate #13948, #21030


Added support for testing against golang implementation

also added an env var for deterministic randomness to help with debugging.

Thank you!


Standardise alias for lesson to be person + c

resolves #181

Codecov Report

Merging #202 (d0c8a94) into master (ea76f89) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##             master     #202   +/-   ##
=========================================
  Coverage     77.22%   77.22%
  Complexity      688      688
=========================================
  Files            97       97
  Lines          2165     2165
  Branches        267      267
=========================================
  Hits           1672     1672
  Misses          399      399
  Partials         94       94

Impacted Files
Coverage Δ

...n/java/seedu/address/logic/parser/CommandWord.java
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Export Gen/Arbitrary ScalaCheck instances for Spire types

Lars got us started, but we should make sure that the scalacheck-binding project exports useful types for doing property-based testing with all of Spire's number types.

Would you expect this list to be complete/acceptable for the Gen/Arbitrary instances?
https://github.com/non/spire/issues/405#issuecomment-83022039


GUIX Studio Rotation setting does not take effect

GUIX Studio Rotation setting does not take effect，CW/CCW generating data makes no difference...
How do I use GUIX Studio to change my screen from horizontal to vertical

Hello @SheryWang,
Can you tell me a little bit more about your environment? What color depth are you using, and what is your hardware target?
The screen rotation settings are intended to be used when your display is not mounted on your device in native orientation. In that case GUIX Studio generates resource data such that rendering is still optimal without requiring any special acrobatics on the target side. You do of course need to use a GUIX display driver intended for rotation.
If you want to change from horizontal to vertical at runtime, that's a different question. Again please provide me more details and I will try to help you.
Best Regards


practical use

Dear Can Koz
please support step by step procedure how to run the code.
Thanks for your replying.

You should run the code that I indicate as in the readme file from top to bottom. I am rewriting the steps so that you can fork my project and possibly improve it.
1)download all the packages, if you are not using pycharm ide, it is going to be harder for you to find the specific packages because setting up Keras OpenCV and Tensorflow are hard tasks in various operating systems.
2)run build_dataset and take 40-50 pictures of your face by clicking the indicated button to take pictures. You must create a file for yourself with your name on build_dataset.py
3)Create another file and take 40-50 pictures of your friend. You must create a file for the other person on build_dataset.py, and please pay attention to the directory that you create that file. The files should be within the project
4)run train_data.py and wait until the process is completed
5)Now, you can run Check Result and Real Time Re to actually see the computer seeing the difference between you and your friend!


How to do that accordian

i am not able to get the accordian...why ur example so complex not able to understand where is everything coming from..can you make it simple so that new guys can easily understand.when i gave columnClass: 'clickable'
it throws error

Hi @ghoshsuraj, are you referring to this example? Thanks for the feedback and I get why that part might be a bit confusing (and i should change it). I've tried to minimize the amount of css as the whole purpose with this table is to be generic and I want people to use their own css or a framework like bootstrap but some of the example specific css is available here. You'll also find the clickable class there but it's not really part of the code that's shipped with generic table but feel free to copy it if you like:) You can read more about styling the table here.

hi @ghoshsuraj , i made an example in stackblitz based on this example I hope helps you to understand everything, Let me know if there is something you need to understand, Thanks


update permissions for debug schemas

Package: vulcan:debug
The previous permissions were ['admins'] which is problematic when you're not logged in. So now I've set it to ['guests', 'members'] (I was not sure that if you're logged, you're still part of the guests group). I also factorized it a little, putting all inside a single variable, located in a permissions file.

Nice! guests will be renamed anyone in the future to avoid confusion, so yes guests encompass members too currently.


conflict with block comments

Hello,
For most of file types the comment is define with # but if # is not considered as a comment by the file type, undefined behavior will happen. For example, this is the case with CSS file.
Is there any workaround for that issue ?

How are you planning to use it?  The comment prefix can be anything.

So I have an application with some settings and a CSS file. The application is Ulauncher.
This is how I modified the file:
button {
    color: #FFFFFF;
	background-color: #1E1E1E;
	border-style: solid;
	border-width: 2px;
	background-repeat: no-repeat;
	background-position: center;
# BEGIN desktop
#background-size: 10%;
# END desktop

# BEGIN laptop
#background-size: 25%;
# END laptop
}

So the issue is # which is evaluated.

Unfortunately, qualia only really supports single line prefix comment syntax.  For example // in Javascript should work.  I never considered CSS since I didn't anticipate CSS being used for user config files.


ProgressBar keeps running after exception

Using dask 0.12.0 the progress bar keeps running after an exception occurs. Using this census_sample.h5 file, the issue occurs when running:
pbar = ProgressBar()
pbar.register()
df = dd.read_hdf('census_sample.h5', key='census')
dd.io.to_castra(df, './census.castra')

Here's a self-contained example needing no sample file:
import dask.dataframe as dd
import numpy as np

from dask.diagnostics import ProgressBar
ProgressBar().register()

!touch dummy.castra
x = np.zeros(100)
df=dd.from_array(x)
dd.io.to_castra(df, 'dummy.castra')

Just put this in a cell in a Jupyter notebook and execute that cell.  (Run All doesn't do it, only cell by cell.)

to_castra uses the synchronous scheduler internally, which would fail to properly close out the callback. Our test used the threaded scheduler, which is how this snuck through. Fixed by #1826.

Thanks!


Add VueVuex template which works same as ReactRedux

I think the two frameworks have the same functionality so a similar template would be helpful...

I think nuxt is what is really necessary for a vue spa

I think "necessary" is a strong word here - what does Nuxt supply that you can't do with basic Vue and Vuex?

Thanks for the suggestion! @MarkPieszak has already published a Vuex-based template here: https://github.com/MarkPieszak/aspnetcore-Vue-starter
In general it's not our goal in this repo to provide templates for a really wide range of framework combinations. It's only scalable if people publish and support their own templates. That's why dotnet new is fully extensible. If you want to make your own Vuex or Nuxt template, please feel free to copy the basic design of the templates here and let us know.
I'll close this as it's not something we'd take action on in the short term. If people keep asking, and if there is a really clear consensus on which specific state framework becomes standard, we can definitely reconsider. Hope that's OK!

Thanks @SteveSandersonMS if there is one available then that's great 😄


About the loss in the training process

Hello, I observed the loss function in the training process, and found that the total loss function did not approach 0 at last, but stabilized at a fixed value with a small amplitude oscillation. Is this normal? If so, why didn't the value of the loss continue to decrease? Hope you can answer!
(I used the relevant parameters of the FLO data set you provided for the test.)

Hi @Sakura-rain, Thank you for your interest in our work. Sorry for the late response. Is your issue solved?

Hi @Sakura-rain, Thank you for your interest in our work. Sorry for the late response. Is your issue solved?

Thank you very much for your reply. I'm sorry that the problem still exists. I used the Settings in the Script folder to experiment, but the value of vae_loss_seen stopped falling when it dropped to a certain value (for example, in the Flo dataset, it  have stopped at around 300). This value would normally approach zero as the experiment progresses, but despite this, the final prediction is similar to the one presented in your article. I am not sure whether my experiment is correct or not. I hope you can give me an answer.

Hi @Sakura-rain Are you able to replicate the numbers?


Some minor tweaks for nodebb 1.6.0

@jmooradi this theme is not based on persona. No need to set base theme.

I had an template not found issue a while ago that caused issues, isn't it safer to set the nodebb default theme as a base theme?

isn't it safer to set the nodebb default theme as a base theme?
Not really. NodeBB already does that anyway in core.

Extra endif fix is fine. Just remove the base theme change and I will merge the PR.

done :)

Removing base template causes the following error:
Unable to load template: partials/category-selector

@jmooradi It's just a warning not an error. You will see the warning but NodeBB picks up the template from persona. The theme is not updated for NodeBB v1.6.0 yet. You will have to wait for it to be updated.

+1 without this the profile page does not render anything if the user has uploaded a picture


Fix label

In README.md missing link to dependency page and open bracket appears

Took https://github.com/voodootikigod/node-serialport/pull/574


fix: allow sending device type during login

For Frappe's versions 14 and lower, sending device=mobile during login allows users to avoid CORS issues when the server sets the session cookies.
This will require a different fix for v15+ after the changes made here.

Will push an update to npm tomorrow.


randomized user agent bug fixes

In line 81: with open('user_agents.txt') as fp:
should be with open(user_agents_file) as fp:

Actually, it looks like we have two PRs that do the same thing (https://github.com/MarioVilas/google/pull/28).
@MarioVilas: Can you merge one of them and cut a new release? :-)


fix: bug fix for string typed value as part of operandAsConstant

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

35 of 37 (94.59%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.4%) to 93.306%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

validator.go
8
10
80.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.4%

Covered Lines:
460

Relevant Lines:
493

💛  - Coveralls


Use Core 17 for CI (and disable cap35-specific job)

Fixes #3582

Looks like protocol 17 tests are failing.

Yep, the problem is that  thestellar/stellar-core docker image is still at version 15.


raspberry pi hassos image - how I can extand partition tu use full sdcard space?

Raspberry pi hassos image - how I can extend partition to use full sdcard space?

It's done automatically

Hmmm i think that no automatically because if i good remember i remove card from RPI and insert it to PC and partition is not full resize....

I run a test with 3.7 and it work perfect. Also with OVA image. However, your PC need support hyprid partition, otherwise you see the wrong partition layout.

I try with fresh install of hassos_rpi2-3.7.img on 8Gb sdcard:
I can use only 6.6Gb:


Improve download function

This PR adds a progress bar. Partially fixes #117.

@dwf

I'm debating adding an additional dependency (httmock) to mock HTTP requests. It allows to speed up the tests as well as craft responses that target specific cases in download helpers. Any thoughts?

Probably a good call (running tests offline is kind of important for working on the road, and the UCI people probably do not appreciate our Travis bot hitting their server frequently), but save that for another PR.

For tests you can add whatever you want I think, because the user won't
have to install them. Just make sure to add them to req-travis-pip.txt
after https://github.com/mila-udem/fuel/pull/120 got merged
On Sat, May 16, 2015 at 6:06 PM, vdumoulin<EMAIL_ADDRESS>wrote:

I'm debating adding an additional dependency (httmock) to mock HTTP
requests. It allows to speed up the tests as well as craft responses that
target specific cases in download helpers. Any thoughts?
—
Reply to this email directly or view it on GitHub
https://github.com/mila-udem/fuel/pull/118#issuecomment-102703783.

Oh, and add them as an optional dependency in setup.py

IIRC there's some sort of "tests_require" thing in setup.py, no?
On Sat, May 16, 2015 at 6:08 PM, Bart van Merriënboer <
<EMAIL_ADDRESS>wrote:

Oh, and add them as an optional dependency in setup.py
—
Reply to this email directly or view it on GitHub
https://github.com/mila-udem/fuel/pull/118#issuecomment-102704139.

https://github.com/mila-udem/blocks/blob/master/setup.py#L40-L44


Use Syntax colors

Until or maybe even as an alternative to #9, this PR imports the Syntax variables and changes the UI based on the syntax background color. This makes it more flexible to use with other than the matching One dark Syntax theme.
Test theme (unpublished)

Monokai

Hannah

If you pick a light Syntax theme, the UI stays dark but still uses its hue. Here the Sepia theme:

Todo

[x] Use syntax vars
[ ] Only add light background to editor tabs

A thing that bugs me a bit is that if you pick a light Syntax theme, the active tab is not the same as its background color. It could be changed of course:

But then any non-editor tab is light too and that looks kinda wrong.

I'll see if it's possible to add something like is-editor class/attribute to only the editor tabs.

Crazy. I wonder if you could add js code to check the background of the pane item, and set the tab background to that color.

Yeah, maybe. But could also be tricky if some panes have background colors on child elements that cover the pane background color.
Anyways, in this case, just having a way to tell if it's a <atom-text-editor> tab, would be enough. I made a PR here: https://github.com/atom/tabs/pull/118

Super awesome!

This is beautiful :joy:


PF-1675: update notebook with name and description

This pr is only for update the notebook's name and description. Because the map type for metadata currently not been supported by picocli. See bug ticket PF-1721.


Add Letsencrypt dns api support

When I use in LAN, I don't have the default port 80，So i can't verify through webroot
Please allow me to configure my dns provider and my dns key in the metadata
DNS API see：https://github.com/acmesh-official/acme.sh/wiki/dnsapi

If you need to support dns api, you need to replace certbot with acme.sh, which will bring compatibility issues and very big changes
Please tell me what to do

Since the end of 2020 certbot support was broadened to include dns challenges for many providers. Though there is no acme.sh support, certbot will already cover many things.


Connectivity problems after v0.1.6 update

After updating Terminal Web staging to use LNC v0.1.6, i've noticed that I was unable to connect to my testnet (running PR 315) & mainnet (v0.6.1)  litd nodes any longer. Even after obtaining a new pairing phrase. The issue was resolved by restarting litd in both cases. Unfortunately, I dont have logs to share. I've been trying to reproduce the problem with no luck so far. I just wanted to make a note of the issue. My concern is that we deploy LNC v0.1.6 to prod, then all users need to obtain a new pairing phrase or restart litd in order to reconnect to Terminal Web.

I had a similar issue. I haven't re-started litd so that I could repro. Dropping the logs from my issue here.

Hmm, not sure why that would happen. Could be because we deployed aperture? We probably need to look into that to make sure a deployment on our end doesn't make a restart mandatory.
I think once we also deploy the server-side fix (https://github.com/lightninglabs/lightning-terminal/pull/315), things should get more stable.

Can we close this @jamaljsr ?

Yes, i think its safe to close this now. This hasn't been a ongoing issue.


allow to choose baud rate for serial communication

Adds the possibilty to choose the baud rate from the command line with the '-b' flag, If unspecified, the default is set to 9600 baud.
e.g. arduino_exporter server run -s /dev/ttyUSB0 -b 115200 -p 8080

Thanks @asamarco!
PR Fixes https://github.com/Clivern/arduino_exporter/issues/5

Version 0.7.0 is released!
To Upgrade
 $ pip install arduino-exporter==0.7.0


add unit test to cover cve exceptions

License compliance check failing is the old FOSSA issue, right?


[0.73.2] Crash build android app

Description
When I run the project in android, I have this issue.

package.json
{
"name": "altexStore",
"version": "0.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"lint": "eslint .",
"start": "react-native start",
"test": "jest",
"nuke": "rm -rf node_modules ios/Podfile.lock ios/Pods && yarn && yarn pod:install",
"pod:install": "cd ios && pod install"
},
"dependencies": {
"@react-native-community/geolocation": "^3.1.0",
"@react-native-community/hooks": "^3.0.0",
"@react-navigation/bottom-tabs": "^6.5.11",
"@react-navigation/native": "^6.1.9",
"@react-navigation/native-stack": "^6.9.17",
"@react-navigation/stack": "^6.3.20",
"axios": "^0.21.0",
"lodash": "^4.17.21",
"md5": "^2.3.0",
"ramda": "^0.29.1",
"react": "18.2.0",
"react-hook-form": "^6.15.4",
"react-native": "0.73.2",
"react-native-android-open-settings": "^1.3.0",
"react-native-camera-kit": "^13.0.0",
"react-native-config": "^1.5.1",
"react-native-device-info": "^10.12.0",
"react-native-elements": "^3.4.3",
"react-native-gesture-handler": "^2.14.0",
"react-native-keyboard-aware-scroll-view": "^0.9.5",
"react-native-mmkv": "^2.11.0",
"react-native-modal": "^13.0.1",
"react-native-permissions": "^4.0.4",
"react-native-qrcode-svg": "^6.2.0",
"react-native-safe-area-context": "^4.8.2",
"react-native-screens": "^3.29.0",
"react-native-svg": "^14.1.0",
"react-native-svg-transformer": "^1.3.0",
"react-native-vector-icons": "^10.0.3"
},
"devDependencies": {
"@babel/core": "^7.20.0",
"@babel/preset-env": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@react-native-community/eslint-config": "^3.2.0",
"@react-native/babel-preset": "0.73.19",
"@react-native/eslint-config": "0.73.2",
"@react-native/metro-config": "0.73.3",
"@react-native/typescript-config": "0.73.1",
"@types/lodash": "^4.14.178",
"@types/ramda": "^0.27.38",
"@types/react": "^18.2.6",
"@types/react-test-renderer": "^18.0.0",
"babel-jest": "^29.6.3",
"eslint": "^8.19.0",
"jest": "^29.6.3",
"prettier": "2.8.8",
"react-test-renderer": "18.2.0",
"typescript": "5.0.4"
},
"engines": {
"node": ">=18"
}
}
Steps to reproduce

yarn install
yarn android
I have this error:
info 💡 Tip: Make sure that you have set up your development environment correctly, by running npx react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor

e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:13 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:18 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:26 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:27 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:34 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:52 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Function declaration must have a name
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:compileDebugKotlin'.

A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
Compilation error. See log for more details

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
Get more help at https://help.gradle.org.

BUILD FAILED in 27s
React Native Version
0.73.2
Affected Platforms
Runtime - Android
Output of npx react-native info
System:
  OS: macOS 13.0
  CPU: (16) x64 Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz
  Memory: 256.86 MB / 52.00 GB
  Shell:
    version: 3.2.57
    path: /bin/bash
Binaries:
  Node:
    version: 18.11.0
    path: /usr/local/bin/node
  Yarn:
    version: 1.22.19
    path: /usr/local/bin/yarn
  npm:
    version: 8.19.2
    path: /usr/local/bin/npm
  Watchman:
    version: 4.9.0
    path: /usr/local/bin/watchman
Managers:
  CocoaPods:
    version: 1.12.1
    path: /usr/local/bin/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 22.4
      - iOS 16.4
      - macOS 13.3
      - tvOS 16.4
      - watchOS 9.4
  Android SDK: Not Found
IDEs:
  Android Studio: 2021.3 AI-213.7172.25.2113.9123335
  Xcode:
    version: 14.3.1/14E300c
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.10
    path: /usr/bin/javac
  Ruby:
    version: 2.7.5
    path: /Users/bogdan/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.73.2
    wanted: 0.73.2
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: false
iOS:
  hermesEnabled: true
  newArchEnabled: false

Stacktrace or Logs
> Task :app:compileDebugKotlin FAILED
236 actionable tasks: 9 executed, 227 up-to-date

info 💡 Tip: Make sure that you have set up your development environment correctly, by running npx react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor

e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:13 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:18 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:26 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:27 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:34 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:52 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Function declaration must have a name

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
   > Compilation error. See log for more details

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 27s
error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:13 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:18 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:26 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:27 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:34 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:52 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Function declaration must have a name FAILURE: Build failed with an exception. * What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details * Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org. BUILD FAILED in 27s.
info Run CLI with --verbose flag for more details.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Reproducer
is private
Screenshots and Videos
No response

Your native code is failing to compile:
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:13 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:18 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:26 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:27 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:34 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:52 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Expecting member declaration
e: file:///Users/bogdan/apps/altex-store-mobile-app/android/app/src/main/java/com/altexstore/MainActivity.kt:18:54 Function declaration must have a name

We can't help furhter without seeing your MainActivity.kt file. Please share it

@cortinico I found the problem and fixed it. Thank you.!

Could you plz tel us how did you fix the orb

This is a generic error, so it could be many things. Here is what it was in my case:
This happened to me while upgrading from RN 0.72 to RN 0.73. I changed my .java file to .kt and used the Android IDE's built-in Java-to-Kotlin converter.
If that is your case, check the headers. The conversion ends up removing many of them. Also, check the RN upgrade helper. There are some headers you will need to include that are in the Java file. Also, remove the Java list import.
new headers for MainActivity.kt:
import com.facebook.react.ReactActivity
--
  |   | 4 | import com.facebook.react.ReactActivityDelegate
  |   | 5 | import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled
  |   | 6 | import com.facebook.react.defaults.DefaultReactActivityDelegate

I also had to add
import org.devio.rn.splashscreen.SplashScreen
import android.os.Bundle

Also, pay attention to  mReactNativeHost, it is very different in the .kt file
There might be others missing in your case, but this is the gist of it.


Add RAG sample app

@kkraune, @andreer, @jobergum Please review.
Really smooth deploying to the cloud on GPU!

Please update the test/_test_config.yml as well. I also think it would be easier if there could be one app package, schema is now duplicated in three places with slight modifications to services.xml.

IMHO, There is no need to have 3 different deployment options, because they all work with the same services.xml file. For example https://github.com/vespa-engine/sample-apps/blob/master/colbert-long/services.xml and others demonstrate GPU and is still usable in single container setup.

@jobergum Good idea, I've unified the application and it probably works better now.

Great job! Looks much easier now with fewer instructions! 🥇


Take calls from plain php files into account

@TomasVotruba just one more ;)

@TomasVotruba if you could merge this one and tag a new release, we would have fixed a major source of false postives with this lib 🤘

Let's ship this :)

thank you


WIP Added reporting of why Plutus scripts fail.

Exended  UtxosPredicateFailure, by adding a Text field to its constructor  ValidationTagMismatch.
Altered the functions runPLCScript  and  evalScripts return a ScriptResult rather than a Bool.
data ScriptResult = Passes | Fails ![String]
So when evalScripts fails in the Utxos rule, we add the reason why to ValidationTagMismatch.
Right now the text string is a rather crude concatenation of a bunch of show results. In the next step we will construct the Text object by using the PrettyA class, so the result is more informative.

@TimSheard - this is not a WIP anymore, is it?


Consume new ghtutorial route when loading tutorials from github

This consumes the newly proposed /api/ghtutorial/ endpoint. Opening as a draft PR because this endpoint isn't actually released yet.
When loading a tutorial from github, this takes the response from /api/ghtutorial/ and uses it to populate all of the caches that we maintain in indexeddb. The rest of the markdown loading pipeline is unchanged, the requests it makes simply hit the cache instead of actually making requests to the backend.
This PR also makes it so that we now cache the latest versions of github repos inside indexeddb just like we do everything else. Unlike the other things we cache, the entries for latest versions expire after an hour. I might end up increasing this period, though, since that isn't very much time at all.
I also added a skipgithubcache=1 query parameter that bypasses all of our local github repo caches to make it easier for content creators to verify their changes.
also tacked on an unrelated change making it so that the saveblocks query param is now case insensitive and accepts saveasblocks since I always accidentally try that first.

updated with the changes I made to the API route. this now also works with tutorials in the docs folder of targets, uses etags, and proxies requests through the CDN.
here's an upload target you can use to test (micro:bit):
https://makecode.microbit.org/app/de79fa186a7b3225ed5aeb161ea70ec7796af70e-ac898cc414
and here's a URL that includes a docs tutorial that has a GitHub dependency:
https://makecode.microbit.org/app/de79fa186a7b3225ed5aeb161ea70ec7796af70e-ac898cc414?nocdn=1#tutorial:/projects/micro-coin
the ?nocdn=1 is a new query param i added to bypass the CDN. required for this example because the CDN hits our production backend which does not have the new API deployed yet. I recommend opening the tutorial link in an incognito window to make sure you aren't hitting any local caches

@microsoft/makecode-engineers this is now ready for review! here is an updated upload target:
https://makecode.microbit.org/app/36c4b10f729c193f650f763ba2e37a23adefdd90-bcbbdbd05c


Open source botframework emulator

The emulator is Windows only, Can we open source it so that the community can port it to Linux or Mac

I have asked for this as well. If I recall, they said that they would take it under consideration.

@DavePilks To be honest, they can just lay out the internals, we can build one for ourselves, in case they are busy.
I tried using Postman, but I wasn't able to debug my bot.

http://docs.botframework.com/connector/tools/bot-framework-emulator/#mac-and-linux-support-using-command-line-emulator is an option for Linux/Mac.

@willportnoy Yes, I know there is an option for Linux/Mac, but that's a command line editor, can we also have a UI based emulator like we have for Windows?
If you guys are busy on the botbuilder we can build a cross platform emulator.

@tomlm what do you think?

That's interesting, what I'm doing now is the run a TextBot instance locally and listening to stdin
bot = new BotBuilder.TextBot();
bot.listenStdin();

Yes, even I am doing testing this way, way better than the command line version of the emulator.

@tomlm Any thoughts?

by the way I think the problem is mostly for Linux since on MacOS you can run it with mono for free
macbookproloreto:BFEmulator admin$ mono BFEmulator.exe
Microsoft Framework Emulator

/exit or /quit to exit
/settings to change endpoint, appId and appSecret settings
/dump [#] to show contents of last # messages (default: 1)
/attachment [path] <- to add a file to your message
Current settings:
Endpoint: http://localhost:3978/api/messages
AppId: YourAppId
AppSecret: YourAppSecret

with
macbookproloreto:BFEmulator admin$ mono --version
Mono JIT compiler version 4.4.1 (mono-4.4.0-branch-c7sr0/4747417 Mon Jun 20 15:43:48 EDT 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           normal
	SIGSEGV:       altstack
	Notification:  kqueue
	Architecture:  x86
	Disabled:      none
	Misc:          softdebug
	LLVM:          yes(3.6.0svn-mono-master/a173357)
	GC:            sgen

@loretoparisi  I am unable to Install mono itself, it says that "This app is from unidentified developer."

@thewhitetulip when on MacOS you have to unlock in Preferences > Security and Privacy > Download app from: Everywhere and then install from here. You can also install XamarinStudio, that will install everything you need for cross compilation of MacOS and will assure you to have a consistent environment.

@loretoparisi Well, if the mono project is an actual real FOSS project, then why does it say that the app is from unidentified developer?
Thanks for the link!

Closing this issue. @tomlm - if you have anything to add to this discussion, please do. Thanks!

@v-thgratMSGit I am totally confused as to why we are closing issues without resolving them for real.

+1

+1


AppInstance Registering with /0:0:0:0:0:0:0:1 to Eureka

Logs:
2017-06-03 05:24:36 INFO  DiscoveryClient:696 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - deregister  status: 200
2017-06-03 05:25:06 INFO  DiscoveryClient:1593 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - Re-registering apps/ALERTSSERVICE
2017-06-03 05:25:06 INFO  DiscoveryClient:603 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1: registering service...
2017-06-03 05:25:06 INFO  DiscoveryClient:608 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - registration status: 204
2017-06-03 05:25:16 INFO  DiscoveryClient:1654 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - retransmit instance info with status UP
2017-06-03 05:25:16 INFO  DiscoveryClient:603 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1: registering service...
2017-06-03 05:25:16 INFO  DiscoveryClient:608 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - registration status: 204
2017-06-03 05:25:36 INFO  DiscoveryClientConfigServiceBootstrapConfiguration:90 - Locating configserver via discovery
2017-06-03 05:25:36 INFO  DiscoveryClient:1593 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - Re-registering apps/ALERTSSERVICE
2017-06-03 05:25:36 INFO  DiscoveryClient:603 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1: registering service...
2017-06-03 05:25:36 INFO  DiscoveryClient:608 - DiscoveryClient_ALERTSSERVICE/0:0:0:0:0:0:0:1 - registration status: 204
when ever we hard reboot the instace, we are getting this error? any suggestion to fix this issue?

The hostname/ip address is looked up using java.net.InetAddress by default.  Can you provide more details for how you are running the app?

@ryanjbaxter We figured out the issue. There an Entry of "::1" in /etc/host file. Which is causing the Micro-Service to register with 0:0:0:0:0:0:0:1  Eureka. once we remove that Entry and restarted the service, It started Registering fine with Eureka.

@ryanjbaxter We are using The following Version of Spring-Cloud. is this a Bug in this Spring-Cloud version? is it going to get Fixed in newer version?
<parent>
	<groupId>org.springframework.cloud</groupId>
	<artifactId>spring-cloud-starter-parent</artifactId>
	<version>Angel.SR3</version>
</parent>

Yeah Angel is pretty outdated at this point.  I would at least try to use Camden.SR7 if not Dalston.SR1.


Error Unexpected token in install

Hi
In installation page (http://localhost/installer)(MAMP PRO+PHP 5.5.10) show blank page and in inspect element show error :
Uncaught SyntaxError: Unexpected token <
installer:1 Uncaught SyntaxError: Unexpected token <
require.min.js:1 Uncaught TypeError: Cannot read property 'normalize' of undefined
require.min.js:1 Uncaught Error: Load timeout for modules: uikit!form-password_unnormalized2
http://requirejs.org/docs/errors.html#timeout
how to fix it?

We released the Pagekit Beta today. I close this issue because the code base completely changed. Please open a new issue if it still exists.


[5.5] Better validation response assertions

Not my intention to sound rude but the new assertJsonValidationErrors method has issues.

It only asserts against JSON responses.
It is not actually doing Assert that the response has the given JSON validation errors for the given keys.

All the test is asserting is that provided keys are in the JSON response. It's possible that the errors array contains more than just the validation errors. ie: a developer may be adding there own data into the response.
This PR adds the following assertions assertHasValidationError, assertHttpValidationError, assertJsonValidationError, assertValidationErrorMissing, assertHttpValidationErrorMissing, assertJsonValidationErrorMissing.
These tests more closely assert that Laravel is responding with validation errors and allows the user to assert the validation message.
Example
$this->post('/posts')->assertHttpValidationError('body.required', 'The body field is required.');
$this->json('post', '/posts')->assertJsonValidationError('body.required', 'The body field is required.');

$this->post('/posts', ['body' => 'lorem'])->assertHttpValidationErrorMissing('body.required');
$this->json('post', '/posts', ['body' => 'lorem'])->assertJsonValidationErrorMissing('body.required');

assertHasValidationError and assertValidationErrorMissing will determine if the response is HTTP or not and delegate to the appropriate method.

I think the current method does make some sense though? Assert that a given key is in the JSON response error key. I don't think that is only asserts against JSON responses is confusing since JSON is in the method name?

I think the original assertion (which remains in this PR by the way) is fine if you just want to check for the existence of a key in the error array. But like I said it only asserts against json and it’s possible there may be more than just validation errors in there.
The biggest issue to me is that if I wanted to assert that (for example) something is required in my request, just using the assertJsonValidationErrors doesn’t guarantee me that the actual error I’m getting back is a “field required” validation error.
Where as, assertHasValidationError($key, $message) will assert that the key exists in the error array, the message associated to that key exists (telling me that me field is required) and Laravel is responding back with a status code appropriate to my request.

Devin Dombrowski

On Nov 27, 2017, at 7:44 AM, Taylor Otwell<EMAIL_ADDRESS>wrote:
I think the current method does make some sense though? Assert that a given key is in the JSON response error key. I don't think that is only asserts against JSON responses is confusing since JSON is in the method name?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

No plans to merge this in right now. Feel free to Macro into TestResponse.

That’s what I’ve done on my projects. Thanks anyway.
-Devin

On Dec 7, 2017, at 5:58 AM, Taylor Otwell<EMAIL_ADDRESS>wrote:
Closed #22188 https://github.com/laravel/framework/pull/22188.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/laravel/framework/pull/22188#event-1376938949, or mute the thread https://github.com/notifications/unsubscribe-auth/AAclr9843s1TiEAkP-Wq5_-OojhF9WbBks5s9-71gaJpZM4QpFEF.


[Feature Request]:

Describe the problem
When querying a Chroma DB collection with Collection.query, I get results which are quite far from what I can use further in my application.
My suggestion is to add a way to specify the max distance of the results from the query text(s). So, if the results are further from the query than I need, nothing will be returned.
I understand that I can process the results myself and filter by distance in the response separately.
Describe the proposed solution
Add another argument to the query method that will control this?
Alternatives considered
No response
Importance
nice to have
Additional Information
No response

@havryliuk check if this is of help to you in the short run while your Feature Request is implemented. There have been several instances of community members asking for such a feature.

@havryliuk check if this is of help to you in the short run while your Feature Request is implemented. There have been several instances of community members asking for such a feature.

What do you mean by this? Did you forget to add a link to anything?

@havryliuk apologies, seems I did not paste the link - https://github.com/chroma-core/chroma/issues/1068#issuecomment-1701501973

@havryliuk distances in and of themselves are not a stable metric and so we are hesitant to internalize that into the API at this time. the right way to do it is with a measure of "relevancy" to which we have an experimental notebook https://github.com/chroma-core/chroma/blob/main/chromadb/experimental/density_relevance.ipynb
closing this issue for now - we are actively thinking about relevancy


verify if you loged in

Disables functions that need to be connected

Close #31

I hope it's all good now.


Update twitter-x icon

#182 Resolved
I have successfully updated the Twitter-X icon
Refer to the below image for the changes I made :

@mansiruhil13 Please review it.
Thank you

@mansiruhil13 Can you add the label gssoc-ext and level1 again?
This is to ensure my contribution is properly counted.

@mansiruhil13 Also you need to assign me for this PR.
Please assign me.

@mansiruhil13 Also you need to assign me for this PR. Please assign me.

unable to ask


shaka.ads.AdManager.AD_STARTED fires before ad starts with AWS Media Tailor

Have you read the FAQ and checked for duplicate open issues?
Y
If the problem is related to FairPlay, have you read the tutorial?

N/A
What version of Shaka Player are you using?
4.5.0
Can you reproduce the issue with our latest release version?
Y
Can you reproduce the issue with the latest code from main?
Y
Are you using the demo app or your own custom app?
Custom
If custom app, can you reproduce the issue using our demo app?
Y
What browser and OS are you using?
Windows 11 Chrome 119
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
N/A
What are the manifest and license server URIs?
See below
What configuration are you using?  What is the output of player.getConfiguration()?
We are trying to implement our own UI on top of Shaka player when used with AWS Media Tailor. We rely on ad events to set our ad UI but we are having an issue with the shaka.ads.AdManager.AD_STARTED event that fires before player has been interacted with (case with no autoplay). Below is the code we are using that reproduces the issue.
<!DOCTYPE html>
<html>

<head>
  <!-- Shaka Player ui compiled library: -->
  <script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.5.0/shaka-player.ui.js"></script>
  <!-- Shaka Player ui compiled library default CSS: -->
  <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/shaka-player/4.5.0/controls.css">
</head>

<body>
  <!-- The data-shaka-player-container tag will make the UI library place the controls in this div.
         The data-shaka-player-cast-receiver-id tag allows you to provide a Cast Application ID that
           the cast button will cast to; the value provided here is the sample cast receiver. -->
  <div data-shaka-player-container style="max-width:40em" data-shaka-player-cast-receiver-id="07AEE832">
    <!-- The data-shaka-player tag will make the UI library use this video element.
            If no video is provided, the UI will automatically make one inside the container div. -->
    <video data-shaka-player id="video" style="width:100%;height:100%"></video>
  </div>
  <script>
    async function init() {
      // When using the UI, the player is made automatically by the UI object.
      const video = document.getElementById('video');
      const ui = video['ui'];
      const controls = ui.getControls();

      const container = controls.getServerSideAdContainer();
      const player = controls.getPlayer();
      const netEngine = player.getNetworkingEngine();
      const adManager = player.getAdManager();
      adManager.initMediaTailor(container, netEngine, video);

      adManager.addEventListener(shaka.ads.AdManager.AD_STARTED, () => {
        console.log('AWS Media Tailor: AD_STARTED');
      });

      adManager.addEventListener(shaka.ads.AdManager.AD_PAUSED, () => {
        console.log('AWS Media Tailor: AD_PAUSED');
      });

      adManager.addEventListener(shaka.ads.AdManager.AD_RESUMED, () => {
        console.log('AWS Media Tailor: AD_RESUMED');
      });

      adManager.addEventListener(shaka.ads.AdManager.AD_STOPPED, () => {
        console.log('AWS Media Tailor: AD_STOPPED');
      });

      const mediaTailorUrl = 'https://ad391cc0d55b44c6a86d232548adc225.mediatailor.us-east-1.amazonaws.com/v1/session/d02fedbbc5a68596164208dd24e9b48aa60dadc7/singssai/master.m3u8';
      const uri = await adManager.requestMediaTailorStream(mediaTailorUrl);
      player.load(uri);
    }

    document.addEventListener('shaka-ui-loaded', init);
  </script>
</body>

</html>

What did you do?
Load player on page and wait for shaka.ads.AdManager.AD_STARTED. This event fires when the player has not been interacted with.
What did you expect to happen?
shaka.ads.AdManager.AD_STARTED should fire only when ad start, no on page/player load.
What actually happened?
shaka.ads.AdManager.AD_STARTED fires on page load. Please reload page if you cannot reproduce the issue on the first try. Thanks

@radiantmediaplayer PR to fix it: https://github.com/shaka-project/shaka-player/pull/5855

Thanks I have verified that the fix works for us. I have already merged this in our local branch so we can move on with our work. We will update our player with the official release once the fix is publicly available.


Async client Azure Support with Streaming not working (using  AsyncAzureOpenAI with stream=True)

Confirm this is an issue with the Python library and not an underlying OpenAI API

[X] This is an issue with the Python library

Describe the bug
import os
import openai
import asyncio
from openai import AzureOpenAI, AsyncAzureOpenAI
import os
import asyncio
from openai import AsyncAzureOpenAI
azure_openai_client = AsyncAzureOpenAI(
azure_endpoint = "",
api_key="some-key",
api_version="2023-07-01-preview"
)
async def get_response(message):
response = await azure_openai_client.chat.completions.create(
model = 'GPT35',
temperature = 0.4,
messages = [
{"role": "user", "content": message}
],
stream=True
)
#print(response.model_dump_json(indent=2)) - > no response
# async for chunk in response: - **Not working**
if "choices" in chunk and len(chunk["choices"]) > 0:
  print(chunk.choices[0].message.content, end="") # chunk.choices[0].delta.content - this also not working

asyncio.run(get_response('What is chatgpt?'))
To Reproduce
import os
import openai
import asyncio
from openai import AzureOpenAI, AsyncAzureOpenAI
import os
import asyncio
from openai import AsyncAzureOpenAI
azure_openai_client = AsyncAzureOpenAI(
azure_endpoint = "",
api_key="some-key",
api_version="2023-07-01-preview"
)
async def get_response(message):
response = await azure_openai_client.chat.completions.create(
model = 'GPT35',
temperature = 0.4,
messages = [
{"role": "user", "content": message}
],
stream=True
)
#print(response.model_dump_json(indent=2)) - > not response
# async for chunk in response: - Not working
if "choices" in chunk and len(chunk["choices"]) > 0:
  print(chunk.choices[0].message.content, end="") # chunk.choices[0].delta.content - this also not working

asyncio.run(get_response('What is chatgpt?'))
Code snippets
import os
import openai
import asyncio
from openai import AzureOpenAI, AsyncAzureOpenAI

import os
import asyncio
from openai import AsyncAzureOpenAI

azure_openai_client = AsyncAzureOpenAI(
  azure_endpoint = "",
  api_key="some-key",
  api_version="2023-07-01-preview"
)

async def get_response(message):
    response = await azure_openai_client.chat.completions.create(
        model = 'GPT35',
        temperature = 0.4,
        messages = [
            {"role": "user", "content": message}
        ],
        stream=True
    )
    #print(response.model_dump_json(indent=2)) - > not response

    # async for chunk in response: - Not working
    if "choices" in chunk and len(chunk["choices"]) > 0:
      print(chunk.choices[0].message.content, end="") # chunk.choices[0].delta.content - this also not working

asyncio.run(get_response('What is chatgpt?'))

OS
Windows 10 Enterprise
Python version
Python 3.8.10
Library version
1.3.9 or  1.6.0

You say it's not working, but there's no stacktrace. What happens if you try this?
    async for chunk in response:
         print(chunk)

And does it work if you remove stream=True?

it is working when we do instead of directly print(chunk) with stream-True
async for choices in response:
   print(choices.model_dump_json(indent=2))

you can close the issue.
Thanks

---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
Cell In[8], line 36
     32     async for chunk in response:
     33         print(chunk .model_dump_json(indent=2))
---> 36 asyncio.run(get_response('What is chatgpt?'))

File /opt/homebrew/Cellar/python@3.10/3.10.13_2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/runners.py:33, in run(main, debug)
      9 """Execute the coroutine and return the result.
     10
     11 This function runs the passed coroutine, taking care of
   (...)
     30     asyncio.run(main())
     31 """
     32 if events._get_running_loop() is not None:
---> 33     raise RuntimeError(
     34         "asyncio.run() cannot be called from a running event loop")
     36 if not coroutines.iscoroutine(main):
     37     raise ValueError("a coroutine was expected, got {!r}".format(main))

RuntimeError: asyncio.run() cannot be called from a running event loop


Part 5 of Async Compaction: Ensure Cleaner and Archiver do not delete file-slices and workload marked for compaction

Ensure Cleaner and Archiver do not delete file-slices and workload marked for compaction
This addresses safety concerns in https://github.com/bvaradar/hudi/pull/6

Haven't been able to go over the test classes for this or any PR, FYI

Committed as part of Consolidated diff


pumba chaos wrapper

Basic Pumba chaos wrapper for useful chaos actions per container:

Pause
Network loss
Network delay

We're currently processing your upload.  This comment will be updated when the results are available.


Adding second API reference to sidebar results in Hook usedoc error

Describe the bug
When I add a second API reference to my site it results in a "Hook useDocsVersion is called outside the .
Expected behavior
Both API references should be on the sidebar.
Current behavior
The files generate from the spec but the moment I add a second API ref to my sidebars.ts the site breaks. When I comment one API ref out of sidebars.ts the error stops and the site works again. Each API reference works individually, just not together.
Possible solution
I'm assuming this is a compatibility issue with Docusaurus 3. I've tried every combination of Docusaurus 3.0.0 and after with every combination of the plugin beta 3.0.0.-beta1 and after and I've gotten the same result every time.
Steps to reproduce

Use a second spec and generate the files in another directory
Add the second API reference to the sidebar file
Site crashes

Screenshots

If I comment one API ref out, then the site works. This is true regardless of which API ref I comment out.
Context
Need two distinct API references on the same sidebar.
Your Environment

Version used: Docusaurus 3.0.0 and docusaurus-plugin-openapi-docs 3.0.0-beta.1; also tried with the latest Docusaurus and the latest plugin beta and get same results
Environment name and version:
Operating System and version: macOS 14.3
Link to your project: not yet public

Hi @cdstull, thanks for opening the issue. Given the information provided I'm not sure what the issue could be. FWIW, we currently build/deploy a Docusaurus v3 site and plugin with multiple specs referenced in a single sidebar:
Preview: https://docusaurus-openapi-36b86--pr660-knd150qi.web.app/category/petstore-api
PR: https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/660

Same issue here when using the beta.10 version along with core 3.1.1 and using a 2nd docs plugin to host the apis.

This error is typically associated with mismatched docusaurus dependency versions. I recommend triple checking to ensure all dep versions are in alignment and reinstalling deps after cleaning node_modules and lock file.


⚠ Processors has degraded performance

In 36bf2a6, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 70 ms

Resolved: Processors performance has improved in ca9d909.


Convert to ES2015 and drop support for older Jest versions

There's a lot of changes going on in Jest at the moment so it's just going to become painful to support multiple breaking versions and there's not much benefit.

https://github.com/60frames/jestpack/commit/38cfd181c3b84cf0d5dc5861cbc2dbcce8945225
https://github.com/60frames/jestpack/commit/72d160e6c85d7b310abd718103402f7b7467eac8
https://github.com/60frames/jestpack/commit/8ff381349000318d4461f8810ca656f260209de5


Intentionally Close Commissioning Window (CON-765)

Hi, Im wondering is there a way to close commission windows intentionally? So far , I cant find any information regarding it. Unless number of failed attempts has reach it maximum value.

@anuarrozman You can see this: https://github.com/project-chip/connectedhomeip/blob/master/src/app/server/CommissioningWindowManager.h#L94
Usage is similar to open commissioning window API here: https://github.com/espressif/esp-matter/blob/main/examples/light/main/app_main.cpp#L87

Hi @dhrishi , thank you for you response. Sorry but what do you mean by the usage is similiar to open commissioning window API ?


[FEATURE] Update to Kustomize v5

Is there an existing feature request for this?

[X] I have searched the existing feature requests

Is your feature request related to a problem or use-case? Please describe.
Kustomize v5 includes several new features, plus breaking API changes that lead up to kustomize v1 specs. Its first release was way back in February 2023.
Describe the solution that you would like.
Upgrade the build pipeline to use Kustomize v5.
Potentially related to #139 .
Describe alternatives you have considered.
No response
Anything else?
No response

From refinement, there is no clear deadline on this, as of today.


Updated Moniker for VMware.WorkstationPlayer version 16.1.2

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] Does your manifest conform to the 1.0 schema?

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

Microsoft Reviewers: Open in CodeFlow

🤔

The bot taking its sweet time with the validation it seems

@OfficialEsco > The bot taking its sweet time with the validation it seems, gotta think hard about the moniker change..
Haha yeah, they've been stuck for a while. I even closed and made brand new PRs for these 5 that are stuck, but they all get stuck on the same part for some reason.

It looks like it's not stuck. It will likely timeout at the 24-25 hour mark. We can run again after that if it doesn't pass for some non-obvious reason.

It looks like it's not stuck. It will likely timeout at the 24-25 hour mark. We can run again after that if it doesn't pass for some non-obvious reason.

@denelon They have timed out on my previous PRs:
#18327
#18332
#18334
#18425
#18421
I closed them and made brand new PRs to see if that would solve it, but it doesn't look like it did.

@ImJoakim please don't close this PR if it times out. I want to take a look to see if I can figure out which back end service is timing out.

Perfect. I won't :)

@denelon These 5 open PRs timed out:
#18654
#18653
#18652
#18651
#18650

We're going to see if we can determine why this is happening.

We're going to see if we can determine why this is happening.

Sounds good 😃

@ImJoakim nothing concrete yet. We're looking into the timeout issue.

@ImJoakim nothing concrete yet. We're looking into the timeout issue.

Sounds good 👍

My other VMware PRs went through. Trying this one again now.


06.02.01

As a claimant, I want to view any attached photographic receipt for an expense item.

This is a UI/View test.

Added use case, no test code to be added for part 2.


[BISERVER-14794] Upgrade log4j2

@rmansoor

:white_check_mark: Build finished in 7m 39s
Build command:
mvn clean verify -B -e -Daudit -amd -pl \
assemblies/core/static,assemblies/static,plugins/pur/core

:exclamation: No tests found!
:information_source:  This is an automatic message


Checkpoints for every 2500 or so blocks from 50000

This gets rid of the Checkpoint warning.

I thought this was already fixed, but the release was not updated? It should work if you compile from source.

The visual checkpoint warning was removed, but you are still doing hardened checks.

Yeah hardended checkpoints are still in use (I'm not aware of a warning in relation to them) but updating them is never a bad idea anyway.
Looks good someone else will need to merge it though.


log: replace V-levels with Debug method

We don't utilize the multi-leveled logs, so let's just drop that overly-complex code. Use log.Debug[f] instead.

Sure, red is good. :+1:


OpenMP offloading for GPUs

This PR adds GPU offloading support to Devito via Clang.
Instructions to install Clang with offloading support are available here
Now take this example code:
from devito import *
grid = Grid(shape=(8, 8))
u = TimeFunction(name='u', grid=grid)
op = Operator(Eq(u.forward, u + 1))
op.apply(time=200000)
print(u.data)

and run it with
DEVITO_ARCH=clang DEVITO_PLATFORM=nvidiaX python offloading_example_devito.py

This is gonna run on your NVidia GPU -- assuming you got one, otherwise it will fail of course.
We are using this toy program as a DLE test. Nothing particularly sophisticated at this stage.
But anyway, the current implementation automatically generates code moving data between host and device as well as offloaded parallel loops.
TODO: Need to add CI/CD. Need to configure Pipelines to use VM's with GPU's with llvm/OpenMP 5 preinstalled.

Need to configure Pipelines to use VM's with GPU's with llvm/OpenMP 5 preinstalled.

Probably easy(her) just to make a llvm docker image as a base for GPU pipelines.

To clarify: CI/CD is for a later PR

this is already massive achievement

this might help to build the docker image: https://llvm.org/docs/Docker.html

I have on built.
'docker run -it --gpus all mloubout/clang-devito:v1.0 /bin/bash`
Has clang/llvm/... installed

I have on built.
docker run -it --gpus all mloubout/clang-devito:v1.0 /bin/bash
Has clang/llvm/... installed

Type? Your suggestion results in unknown flag: --gpus

No sorry you need the Nvidia container toolkit for gpu, already had it forgot was required
https://github.com/NVIDIA/nvidia-docker

After thinking about it, I think it's fine to merge it, rebased and will merge once CI done


2020 LDAP channel binding and LDAP signing requirement

Hi Team,
This is related to document : 2020 LDAP channel binding and LDAP signing requirement for Windows
The value "Require signature" of Domain controller: LDAP server signing requirements
Reference : https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/domain-controller-ldap-server-signing-requirements, will be set as a default value after the March 2020 update.
Following are my questions:

Whether a client using a (LDAP without TLS/SSL configured) and server-signing-requirement set to none will fail to connect to LDAP after enforcement of this 2020 update?

When "Require signature" is set as a value of domain controller's LDAP server signing requirement, Then can a client will be able connect to LDAP where LDAP is not configured with TLS/SSL?

The definition of value "Require signature" states that the LDAP data-signing option must be negotiated unless Transport Layer Security/Secure Sockets Layer (TLS/SSL) is in use.
Here, what exactly the LDAP data-signing option must be negotiated  means?

This issue maybe somewhat similar to issue #5386
Thanks,
--Rohit

@rohitgaikwad09 thank you for reaching out. Please have a look at this article I found regarding - https://docs.microsoft.com/windows/security/threat-protection/security-policy-settings/domain-controller-ldap-server-signing-requirements

@rohitgaikwad09 We appreciate any feedback that improves the content in the Microsoft docs but we haven't had any response from you so we are going to close this issue.
Please feel free to re-open this issue if there is a specific content change you can suggest to improve the docs. Thank you.


CellBuffer.Fill doesn't set cell.width

Filling a screen with anything that isn't a space is broken right now. CellBuffer.Fill doesn't set the cell width, causing scr.Fill('x', 0); scr.Sync() on a new screen to not display anything.

Good point.  Furthermore, this API cannot handle runes that have some width other than 1.  We should set the width, and make the width limitation.

Huh, the POSIX terminal code checks for a zero width and ensures that it is 1.  The Windows terminal code does not.  So this bug should only manifest on Windows.

I'm most definitely not running Windows :) Tested in Termite (a VTE based one) and xterm.

This is strange — I don’t have the code up at present to test (I’m working
on other stuff), but I’ll look into it — this behavior does not match my
first glance reading of the code.
Having said that, if you’ve tested it yourself and verified that setting
the width resolves your problem, I’d be happy to accept a PR for that
sooner.  Otherwise it may not get addressed for a few days.  (ENOTIME).
On Mon, Sep 17, 2018 at 3:42 PM Dominik Honnef<EMAIL_ADDRESS>wrote:

I'm most definitely not running Windows :) Tested in Termite (a VTE based
one) and xterm.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/gdamore/tcell/issues/236#issuecomment-422195559, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABPDfbTxB_LUuntp6KZeLcNq-Pg4FL6Zks5ucCVggaJpZM4Ws15F
.

I have verified that it resolves my problem, but I'm in absolutely no hurry to have this upstreamed and don't want to push a PR past proper debugging of the code. Take your time.


maestral-gui: 1.5.2 -> 1.5.3

Motivation for this change
Upstream update.
Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 157896 run on x86_64-linux 1

3 packages built:

maestral (python39Packages.maestral)
maestral-gui
python310Packages.maestral


Cannot run ffprobe on stream input

Is it possible to pipe stream data into ffprobe? If so, where should I begin to look into this?
I have an http request feeding the _write's to a duplex stream, and giving ffprobe the readable duplex stream for input.

I think it is possible but not implemented in current fluent-ffmpeg.
Keep in mind you won't be able to use the stream for anything else afterwards, because passing it to ffprobe will consume data from it.

Fixed it in ffprobe.js.
Killed the statement that killed early if it's a stream and changed the spawn to this:
  // Spawn ffprobe
  var ffprobe = spawn(path, [
    '-show_streams',
    '-show_format',
    input.isStream ? 'pipe:0' : input.source
  ]);
  if (input.isStream) {
    input.source.pipe(ffprobe.stdin);
    input.source.resume();
  }


Improving electron security for our service

The following behaviors have been added to improve electron security:

Enabling contextIsolation, which allows scripts running in the renderer to make changes to its javascript environment without worrying about conflicting with the scripts in the electron API or the preload script.
Blocking mouse middle-clicking, which opens a new window and makes our remote input stop working.
Disabling popup dialog for file downloading (when clicking on a link) so that it doesn't interfere with the streamer window.
Displaying warning about using insecure http protocol or when the streamer window navigates to a new origin, which is different from the SERVICE_URL.

This will fix #17 after landing.

@bengreenier Can you do a second round review?


Provide endpoint to monitor progress of an export-job

The users should be able to query the API and get back information about ongoing export jobs, such as:

stauts (in progress, done, failed, ...)
Target path
Username that triggered the job
some metrics (number of processed records ++)
any error messages

It should be possible to filter the list of jobs by status (e.g. to only see failed jobs)

Possible approach:

Introduce some kind of ID associated with a job
Use an in memory map or database to keep track of jobs (can later be save e.g. to a volume or database)


Pass search item to icon component, pass icon as component to search list item

Make it possible to customize icon component by search item details
:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[x] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

@IlyaSavich the other ones should still be minor, as they're v1.0. I updated the changeset to fix it all, so once it's green we should be able to merge.


bug: Snacks.input doesn't close buffer when working with nvim-tree

Did you check docs and existing issues?

[X] I have read all the snacks.nvim docs
[X] I have updated the plugin to the latest version before submitting this issue
[X] I have searched the existing issues of snacks.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
0.10.2
Operating system/version
MacOS 12.7.6
Describe the bug
While trying to ditch the dressing.nvim and trying to make Snacks.input like the plugin previously mentioned, i've encountered a bug where if i were to create a new file in the nvim-tree (file explorer) plugin the input window would not close until closed forcefully.
Here is my config for the snacks.nvim:
return {
  "folke/snacks.nvim",
  priority = 1000,
  lazy = false,
  ---@type snacks.Config
  opts = {
    indent = { enabled = true },
    input = {
      enabled = true,
      expand = false,
    },
    styles = {
      input = {
        title_pos = "left",
        relative = "cursor",
        row = 0,
        col = 0,
        width = 30,
      },
    },
  },
}

There i create random file asd.lua

Here i created it and can move the cursor freerly, but the input is still here

And here i've closed the nvim-tree. The input is still here

I've tried other command like delete or rename, and they are the same
Steps To Reproduce

Install snacks.vim.input
Install nvim-tree
Try to create a file in the nvim-tree
After creating the file try to move around and you will see the input is still here and wont close
Close the nvim-tree, input is still there

Expected Behavior
For the input window to close after creating, deleting, renaming files etc. in the file explorer nvim-tree
Repro
vim.env.LAZY_STDPATH = ".repro"
load(vim.fn.system("curl -s https://raw.githubusercontent.com/folke/lazy.nvim/main/bootstrap.lua"))()

require("lazy.minit").repro({
  spec = {
    { "folke/snacks.nvim", opts = {} },
    -- add any other plugins here
  },
})

Sorry for the bad English friend, not my first lang


FFmpegInteropMSS.CreateFFmpegInteropMSSFromUri how to treat bad uri?

hi, dear
if I enter a not exist uri or a not initial server address, "FFmpegInteropMSS.CreateFFmpegInteropMSSFromUri" this method will hold on the process and cannot through exception, how can I deal with this scenario? thanks.

sorry, i'm treat the RTMP uri, and correct address is ok; but I need treat some maybe bad address, I hope FFMPEG can throw a exception when I enter a bad uri.

Hi @langhaipeng
If you look at our tests, a bad URI should not create a proper MediaStreamSource as in the invalid URI tests included in https://github.com/Microsoft/FFmpegInterop/blob/master/Tests/Source/TestCreateFFmpegInteropMSSFromUri.cs
Is that not the behavior that you are seeing?

hi, khouzam
thanks for your reply and suggestion.
i use this snip code like guidance:
FFmpegInteropMSS FFmpegMSS = FFmpegInteropMSS.CreateFFmpegInteropMSSFromUri(Uri, forceDecodeAudio, forceDecodeVideo, options);
if Uri like a not exist address, such as : rtmp://aaa.bbb.ccc
I am sure the FFMPEG component can return a null object.
But , If an uri such like: rtmp://<IP_ADDRESS>:1935/live/123123123， the FFMPEG will suspend the whole process， it will need restart the program to resolve question.
Would you kindly like help to check the uri that i provided? thanks very much.

Hi @langhaipeng
Did you manage to solve this issue? I have the same problem and it would be very interesting to see how others have solved this.


missing schematic config.yml

@danlu1 Should there be a schematic config.yml file in this repo? I only see _config.yml for Jekyll site

it looks like a schematic config is defined in VEOIBD:data_curator and that that's the config the DCA uses, but for HTAN data-model repo there is also a config.yml and just curious about what to use as a config for the VEOIBD model when running schematic from the command line. My attempts to make one are resulting in errors.

@jmvera255 This is a repo that we used to hold data models and run steps to prepare data models in a format that can be digested by the DCA. The design of the Jekyll site is VEOIBD-specific. We didn't adapt their infrastructure. Also, we don't have to have a schematic config file since DCA will simply pull the data mode in this file and this file (we used to use this one but not if this changed) which are host in FAIR data team repos.

As Dan described, no schematic-specific config.yml is required in this repo. I was able to create a config locally and use that to run some schematic commands.


unlocking

Need help my tablet is locked i dont remeber code google

This is not what you are looking for.


remove DMS from cluster when addon requiring it is uninstalled

Check for the removal of the label on clusters that still have the finalizer, and remove DMS from any clusters that match this criteria.
In the scenario where a cluster had an addon which required DMS and later the addon is removed, but the cluster is not deleted - the DMS operator will not remove the syncset for that cluster, meaning that the DMS will still be firing for this cluster.
This PR will find and clean up clusters in that scenario.

Codecov Report

Merging #94 (f5d9117) into master (e7b15fb) will increase coverage by 0.50%.
The diff coverage is 81.81%.

@@            Coverage Diff             @@
##           master      #94      +/-   ##
==========================================
+ Coverage   38.71%   39.22%   +0.50%
==========================================
  Files          14       14
  Lines         687      696       +9
==========================================
+ Hits          266      273       +7
- Misses        386      387       +1
- Partials       35       36       +1

Impacted Files
Coverage Δ

...ntegration/deadmanssnitchintegration_controller.go
53.47% <81.81%> (+0.82%)
:arrow_up:

https://github.com/openshift/deadmanssnitch-operator/pull/92/files


Adjust the path to perform a proper git diff between the cached and…

See https://github.com/plone/volto/pull/5600#issuecomment-2414410183

For future Netlify Storybook maintainers: https://answers.netlify.com/t/support-guide-how-to-use-the-ignore-command/37517
This latest attempt appears to have done the trick:
https://app.netlify.com/sites/plone-components/deploys/670f83898892f00008c75d08
11:13:39 PM: Custom ignore command detected. Proceeding with the specified command: 'git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF -- packages/components/src/'
11:13:39 PM: manpath: warning: $PATH not set
11:13:39 PM: User-specified ignore command returned exit code 0. Returning early from build.
11:13:39 PM: Failed during stage 'checking build content for changes': Canceled build due to no content change


after animation view visibling in ExpandableRelativeLayout

animation completed view visible shade in a existing layout not refreshing Exapndable RelativeLayout