Syntax highlighting

Great project!
Something I would be interested in, is having syntax highlighting as you type, maybe using pygments.
Do you think it is feasible?

That would be 😎 .  I'm still thinking about this one. Dropping this link here for reference.
https://rich.readthedocs.io/en/stable/syntax.html


Add semiologies descriptions in plain English

...as a text file

it's currently in excel format under resources as creates easier to read table with font formatting (can easily be saved as a CSV file too) and as a jpeg in the wiki


Always log the first assembly

NET 8
The enricher can't log more than the initial Assembly
      {
        "Name": "WithCallerInfo",
        "Args": {
          "includeFileInfo": "true",
          "assemblyPrefix": "Company.",
          "startingAssembly": "Company.ApiHost"
        }
      }

In EnricherConfiguration.cs GetAssemblies  line 89
AssemblyExistsInList(asmNames, asm)
Always true

Hi @kenny-reyes, thanks for raising the issue. I tested and can see I made an error of checking the original assembly instead of the referenced one when deciding whether to include it. I fixed this and it is now available in v1.0.5. Could you check if that solves your issue?


Consider removing ads from site

https://docs.readthedocs.io/en/stable/advertising/ethical-advertising.html#:~:text=You can opt out of seeing paid advertisements on documentation,can deselect See paid advertising.

@stephanielee9 pay for $5 a month but also look into $50 fee

[ ] Remove ads

Signed up for gold membership on readthedocs


Changes to network achitectures

For some reason the non-linear activation functions have been removed from the models in the solutions. This may well work, but it seems very irregular and, since this is for educational purposes, it should be corrected.

Looking at PR #14 they were never there in the first place...?
https://github.com/Cambridge-ICCS/ml-training-material/pull/14
If you can provide the line for the layer I'll append it to the nets in the notebooks.

There were in the original taught version, but I maybe they never made it into the first version of the worked solutions?

So a ReLU layer at the end of the net in Exercise 1?


[BotConfiguration.bot ] file missing in QnA sample

the file
[https://github.com/Microsoft/BotBuilder-Samples/blob/master/samples/csharp_dotnetcore/11.qnamaker/BotConfiguration.bot] is missing

same issue, i have manually added .bot file, now it says TypeError: Cannot read property 'kbId' of null

This is true of several node samples as well (including the node qnaMaker sample)

I'm facing the same issue and due to this I'm not able to build the project and make progress.

Just downloaded samples and tried the NLP with Luis and again no BotConfiguration.bot file

We had PR #910 out for review to fix this, but we pulled it in order to fix some bot file naming inconsistencies.  You can reference that PR for what's necessary to get yourself unblocked until we get the new PR merged.  I'd like to get this all wrapped up today if possible


Anyway to move a PathData to center

I was wondering how it is possible to move a shape to the center or anywhere else like in the 3rd example in readme? Unfortunately the link is broken there. I was hoping to scale a shape at the center of the view when tapped. Thank you!

I can't share the source code of that because of the NDA. But I'll add an example for you when I have time

Thank you very much in advance sir! Teşekkürler :)


Replace websockets library with aiohttp library - FTX

See epic https://github.com/CoinAlpha/hummingbot/issues/3941 for the rationale of this task.
Definition of Done

[ ] Replace websockets library with aiohttp in FTX connector
[ ] Connector should be working without issues after the change

┆Issue is synchronized with this Clickup task by Unito

Closed that issue as FTX going to be removed as connector in 1.10.0 Release


Plotting fails with newer xarray versions and chunks argument

With a clean environment with dependencies manually installed (because of https://github.com/Deltares/xugrid/issues/77) like this:
conda create --name xugrid_py39 python=3.9
conda activate xugrid_py39
pip install xugrid geopandas dask matpotlib

Executing the following commands fails for newer xarray versions:
import xugrid as xu
file_nc = 'c:\\DATA\\dfm_tools_testdata\\DFM_3D_z_Grevelingen\\computations\\run01\\DFM_OUTPUT_Grevelingen-FM\\Grevelingen-FM_0000_map.nc'
uds = xu.open_dataset(file_nc, chunks={'time':2})
#uds = xu.open_dataset(file_nc, chunks=None)
uds['mesh2d_flowelem_bl'].ugrid.plot()

This raises ”KeyError: 'Indexing with a boolean dask array is not allowed. This will result in a dask array of unknown shape. Such arrays are unsupported by Xarray.Please compute the indexer first using .compute()'”
This happens only when using the chunks argument and only for newer xarray versions:

xarray 2023.1.0 and 2023.2.0 plot successfully
xarray 2023.3.0 and 2023.4.2 raise the exception

Additional info

this is not yet an issue with python 3.8, since py38 support was dropped after xarray 2023.1.0 (so that is the highest available version)
cannot be reproduced with xarray/xugrid testdatasets, this works without issues:

import xarray as xr
ds_temp = xr.tutorial.load_dataset("air_temperature")
ds = xr.open_dataset(ds_temp.encoding['source'], chunks={'time':2})
ds.air.isel(time=0).plot()

Besides a fixed xarray version, we now also need a fixed pandas version (pandas<2.0.0), since the combination of xarray<2023.3.0 and pandas>1.5.3 raises "TypeError: __init__() got an unexpected keyword argument 'base'" when doing ds.resample(time='D)'. Besides the testcase test_opendataset_ugridplot, now also the testcase test_xarray_pandas_resample was added


#473 Refactoring Request-Line validation

Refactoring for RqHref.java:83-86: RqMethod already validates Request-Line and... #473

@davvd Please proceed with code review.

@xupyprmv Many thanks, I will find someone to review it before we merge

@dmzaytsev review this one, please

@xupyprmv pull request description explains the solution proposed and contains a link to the original ticket it is related to
the solution should be described more detail

@xupyprmv please see a few comments above
also pay attention the indentation step should be 4 spaces

@dmzaytsev Thank you for CR. I refactored code according to your remarks. Please, proceed with CR.

@xupyprmv just two questions above

@dmzaytsev I rollback removing of BkReuse and BkReuseTest. It was my fail. It is a part of work for #456, not for current issue.

@xupyprmv no problem
thanks for PR

@rultor merge

@rultor merge

@dmzaytsev Thanks for your request. @yegor256 Please confirm this.

@davvd I'm waiting end of @yegor256 CR here.

@yegor256 I refactored code according to your remark. Please, proceed with CR. (Sorry, I'm not wait for end of your previous CR, @davvd urges me to close #473 in 2 days)

@xupyprmv the code is good, but your naming is rather messy. I posted some comments above. first rule: use single words for method and variable names. second rule: read this

@yegor256 Thanks for advises. I refactored code according to your review. Please proceed with CR.

@xupyprmv see my comments above, I don't like the design of private methods. they are very "procedural"

@yegor256 I refactored code. It is more "functional" now. The reason why I used "procedural" approach before is to avoid "copy-paste style". Because I need Matcher for two purposes: to validate Request-Line and to extract groups. But for performance reasons I try to use match only once for each call. Please, proceed with CR.

@rultor try to merge

@xupyprmv looks good now, thanks

@rultor try to merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor try to merge

@yegor256 Done! FYI, the full log is here (took me 21min)

@elenavolokhova please, review this ticket for compliance with our QA rules

@rultor deploy

@rultor deploy

@davvd OK, I'll try to deploy now. You can check the progress here

@rultor deploy

@davvd Done! FYI, the full log is here (took me 11min)

@davvd Looks good!

@davvd Looks good!

@elenavolokhova thank you

@dmzaytsev just added 10 mins to @elenavolokhova (for QA), payment ID is 74003682... thanks, I just added 31 mins to your account, payment 74003698, 263 hours and 12 mins spent... review comments (c=16) added as a bonus... added +31 to your rating, now it is equal to +1501


API Request - Snippet mode in the background

Issue Type
Feature request
What is the feature?
I am requesting that non-active editors be updated to support entering Snippet mode without making the editor active.
What is the current behavior?
If the following LoC is run from an extension
const snippet = new vscode.SnippetString('Snippet $1');
const position = new vscode.Position(0, 0);

nonActiveEditor.insertSnippet(snippet, position);

then the nonActiveEditor will become active. I would like an API that allows the editor to remain inactive but in Snippet mode.
How would this behave?
When the user manually navigates into an inactive editor that is in snippet mode, the snippet mode "editing behavior" would be initiated.
If the user closes the file before navigating, then the behavior would be the same as pressing "Esc" while editing a Snippet: the current values of all of the placeholders will be applied to the file.
What is the use case?
Sometimes I create n files of a similar type at a time. These files sometimes share the same name and values. For instance, I might create:
- some-component.css
- some-component.js

I'm trying to make an extension that allows a user to define templates that are arrays of files, so that a collection of related files could be created in one command.
When they enter a file name, such as some-component, the extension loops through the array of files and creates each file. Given the power of VSCode snippets, I would like to be able to leverage that experience when it comes to updating the created files.
However, right now I'm unable to create n files in Snippet mode. If you call insertSnippet in a tight loop on numerous editors, the behavior can be strange!
Possible API
A makeEditorActive boolean (the name could be whatever y'all think is best) could be added to the options object of insertSnippet. It would default to true for backwards compatibility.
nonActiveEditor.insertSnippet(snippet, position, {
  makeEditorActive: false
});

Next steps
Although I haven't contributed to VSCode, I might be able to give it a go to try and change this behavior. Before I do, though, would any maintainer consider merging a PR that introduces this behavior? If so, do you have a general sense of the scope of the change? Do you think it could be straightforward, or would it be a massive undertaking?
If you don't think that this change makes sense for VSCode, it's no big deal. I know y'all are super busy, and this is probably a niche request. I appreciate you taking the time to read this issue and consider it either way!

Apart from the user experience that I think is questionable, this isn't implementable with the vscode API. Reason being is that a TextEditor is always a visible editor showing a document, the is no representation for "editors" that don't show.

No problem. Thanks for reviewing this @jrieken !

https://github.com/Microsoft/vscode/issues/53280 is something you might interested in. It's about enter snippets mode "after the fact". E.g you make your (textual) change and after that you can enter snippet mode on that.

Oh, cool. Thanks for linking that issue here! I can see how I could potentially use something like that to create this plugin.


Single node deployment strategy

We have found that using Dask-kubernetes and prefect together on prefect-cloud is too unstable for our flows. This PR simplifies our runtime to simply deploy a local dask cluster on a single large node. This should allow us to use prefect cloud without the risk/overhead of a full distributed kubernetes cluster.

Ran into the same task failures on fit_and_predict for both gard and bcsd for a cloud deployment. Also failed on a pangeo run. @jhamman
Traceback (most recent call last):
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/prefect/engine/task_runner.py", line 876, in get_task_run_state
    value = prefect.utilities.executors.run_task_with_timeout(
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/prefect/utilities/executors.py", line 467, in run_task_with_timeout
    return task.run(*args, **kwargs)  # type: ignore
  File "/home/jovyan/carbonplan/cmip6-downscaling/cmip6_downscaling/methods/bcsd/tasks.py", line 199, in fit_and_predict
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/xarray/core/dataset.py", line 2036, in to_zarr
    return to_zarr(
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/xarray/backends/api.py", line 1432, in to_zarr
    writes = writer.sync(compute=compute)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/xarray/backends/common.py", line 166, in sync
    delayed_store = da.store(
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/dask/array/core.py", line 1175, in store
    compute_as_if_collection(Array, store_dsk, map_keys, **kwargs)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/dask/base.py", line 319, in compute_as_if_collection
    return schedule(dsk2, keys, **kwargs)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/client.py", line 3018, in get
    results = self.gather(packed, asynchronous=asynchronous, direct=direct)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/client.py", line 2171, in gather
    return self.sync(
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/utils.py", line 309, in sync
    return sync(
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/utils.py", line 376, in sync
    raise exc.with_traceback(tb)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/utils.py", line 349, in f
    result = yield future
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/distributed/client.py", line 2034, in _gather
    raise exception.with_traceback(traceback)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/xarray/core/parallel.py", line 285, in _wrapper
    result = func(*converted_args, **kwargs)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/cmip6_downscaling/methods/bcsd/tasks.py", line 125, in _fit_and_predict_wrapper
    pointwise_model.fit(xtrain[run_parameters.variable], ytrain[run_parameters.variable])
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/skdownscale/pointwise_models/core.py", line 228, in fit
    self._models = _fit_wrapper(X, *args, **kws)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/skdownscale/pointwise_models/core.py", line 76, in _fit_wrapper
    scalar_obj[:] = [mod.fit(xdf, ydf, **kwargs)]
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/skdownscale/pointwise_models/bcsd.py", line 230, in fit
    X, y = self._validate_data(X, y, y_numeric=True)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/skdownscale/pointwise_models/base.py", line 81, in _validate_data
    X, y = self._check_X_y(X, y, **check_params)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/skdownscale/pointwise_models/base.py", line 13, in _check_X_y
    check_X_y(X, y)  # this may be inefficient
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/sklearn/utils/validation.py", line 979, in check_X_y
    y = _check_y(y, multi_output=multi_output, y_numeric=y_numeric)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/sklearn/utils/validation.py", line 994, in _check_y
    _assert_all_finite(y)
  File "/srv/conda/envs/notebook/lib/python3.9/site-packages/sklearn/utils/validation.py", line 114, in _assert_all_finite
    raise ValueError(
ValueError: Input contains NaN, infinity or a value too large for dtype('float32').

@norlandrhagen - what happens if you turn caching off?

@norlandrhagen - what happens if you turn caching off?

caching was off for both.


Allow customizing the migrations table name and schema

Available starting from<EMAIL_ADDRESS>


Is there a way to get the current audio level while playing?

Hello,
I would like to create a level meter to go along with my Wavesurfer..  is there a way to get the current audio level as it is playing?
Thanks

I also need level meter
Reference: volume-meter, but now not working


Wrong line and column reported

I pasted this code in the Or paste your .travis.yml field:
language: php

php:
  - 5.4
  - 5.5
  - 5.6
- hhvm

It showed this error:

syntax error: (): did not find expected key while parsing a block mapping at line 1 column 1

The error is supposed to be at the line 7, - hhvm is not properly indentated.

I believe this is the YAML specification. The "wrong" indentation on line 7 is telling the parser that the entire file represents an array, but it's not, because line 1, column 1 does not define a scalar in the array.
Try feeding this document to any YAML parser, e.g., http://yaml-online-parser.appspot.com/.

@BanzaiMan here is the result with the other parser:
Output

ERROR:

while parsing a block mapping
  in "<unicode string>", line 1, column 1:
    language: php
    ^
expected <block end>, but found '-'
  in "<unicode string>", line 7, column 1:
    - hhvm
    ^


CSS possibilities correction for BTable sort-icon (Very important for UX)

So, I did an oppise when creating the logic behind BTable -> Sort Icon styling where the sort icon elements are removed from the dom until the column's header is sorted, Which prevents a lot of styling possibilities for these icons.
Now the icon elements will be always rendered in the dom without appearing until the header is sorted.
This will allow having one global CSS code for all your website tables instead of forcing you to add slot-template inside each table to make simple customizations to the icons like this one

as of 94284b4 @typescript-eslint/no-this-alias on src/utils/dom.ts:220 remains but it's no longer exploding regarding Element
FYI @VividLemon

it's worth mentioning eslint also fixed style on these files
packages/bootstrap-vue-3/src/components/BFormInput/BFormInput.vue
packages/bootstrap-vue-3/src/constants/env.ts
packages/bootstrap-vue-3/src/utils/dom.ts

as of 94284b4 @typescript-eslint/no-this-alias on src/utils/dom.ts:220 remains but it's no longer exploding regarding Element
FYI @VividLemon

So now we just need to figure out how to silent ESlint for that part, right?

as of 94284b4 @typescript-eslint/no-this-alias on src/utils/dom.ts:220 remains but it's no longer exploding regarding Element
FYI @VividLemon

So now we just need to figure out how to silent ESlint for that part, right?

I don't believe that to be a solution, but it's @VividLemon decision.
this commit silences it, https://github.com/amery/bootstrap-vue-3-ssr/commit/e4aca21b0e143fa8d0c81896ee7367d13ac8651f

@VividLemon It's now up to you, should we silence it or refactor the code to somehow work without this ?
Note that the function is not really called unless the browser is not supporting the "closest" function, I am also not very sure that the this operator can be removed since it references the Element element which is only known as this

@VividLemon It's now up to you, should we silence it or refactor the code to somehow work without this ? Note that the function is not really called unless the browser is not supporting the "closest" function, I am also not very sure that the this operator can be removed since it references the Element element which is only known as this

Im going to need to do more research on how things are functioning.

@VividLemon It's now up to you, should we silence it or refactor the code to somehow work without this ? Note that the function is not really called unless the browser is not supporting the "closest" function, I am also not very sure that the this operator can be removed since it references the Element element which is only known as this

I don't know much about the dark arts of front end development but I assume you can call a function using this as an argument that can in turn return the closure function using it

@amery example ?

@devhus @VividLemon please excuse my javascript illiteracy but... why not this?
--- a/packages/bootstrap-vue-3/src/utils/dom.ts
+++ b/packages/bootstrap-vue-3/src/utils/dom.ts
@@ -216,8 +216,7 @@ export const matches = (el: Element, selector: string) =>
 /* istanbul ignore next */
 export const closestEl =
   ELEMENT_PROTO?.closest ||
-  function (this: Element, sel: string) {
-    let el = this
+  function (el: Element, sel: string) {
     if (!el) return null
     do {
       // Use our "patched" matches function

@amery I don't think it will work, since the this argument is not really an argument it's more like a type declaration for this within that function.
Since the function is used as a prototype replacement it will be called by javascript in a way that references the Element as this within the defined function and so this is the only option to really get the Element we are working with. That's why my first way to go was to since ESlint.
This logic is used everywhere and in a lot of libraries
https://github.com/jonathantneal/closest/blob/master/src/index.js
https://github.com/topics/closest

@VividLemon I've committed an update to silence the Eslint trigger so you can merge the PR if you want to, I will not be here in the next few days so be free to merge or search for another way to do it


Build is broken

Steps to reproduce

git clone git@github.com:livekit/client-sdk-android.git
open project in Android Studio
sync project with gradle files
build sample-app

Found issues

[ ] jCenter() is deprecated, could be replaced with mavenCentral()
[ ] api 'org.webrtc:google-webrtc:1.0.32006' is outdated, because binaries are no longer distributed to https://dl.bintray.com/google/webrtc

[ ] Could be replaced with implementation fileTree(dir: 'libs', include: ['google-webrtc-*.aar'])
downloaded from http://estigia.lsi.us.es:1681/artifactory/libs-release/org/webrtc/google-webrtc/1.0.32006/

Still results in Task :livekit-android-sdk:compileDebugKotlin FAILED due to various unresolved references.

Build seems to be working fine here, could you post the full log of what's happening?
jCenter is deprecated, but not all artifacts have migrated to mavenCentral yet, so we're holding off on that (webrtc is still available through jCenter, for example).
We have plans to migrate to an updated version of the webrtc library soon though.

There is basically one import error in the livekit-android-sdk project:
Unresolved reference: livekit

Maybe you have a matching library that is imported with this line in sample-app/build.gradle:
implementation fileTree(dir: 'libs', include: ['*.jar'])

Do you have the protocol repo checked out and existing at the same top level directory?

Ah, okay. It was checked out in the top level directory. Now it's working.


Open video (Magnific Popup) with setTimeout and autoplay

The code below opens a YouTube video after 5 seconds (perfectly). But I can't make the video play automatically.
<script type="text/javascript">
setTimeout(function(){
      $.magnificPopup.open({
          items: {
              src: 'http://www.youtube.com/watch?v=VZWMLKxV9xo?autoplay=1&rel=0'
          },
          type: 'iframe',
                  preloader: true
      });
 }, 5000);
</script>

Where am I going wrong? Is any necessary parameter missing? What is the best way to do this?

@juscelinobarao Chrome changed their autoplay policies
Muting the audio while embedding seems to work. See: https://codepen.io/navin09/pen/MWeeJjo


Link from docs to new "Unlock the evolution of the Singer spec" epic

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/2610
Originally created by @DouweM on 2021-02-24 20:59:12

https://gitlab.com/groups/meltano/-/epics/88
https://meltano.com/docs/#embracing-singer

View 1 previous comment from the original issue on GitLab


MITgcmutils - density.py numpy 2.1 compatibility

Hello, I've installed what I believe are the most recent versions of numpy (2.1.3) and MITgcmutils.
I'm finding that I get errors when attempting to use functions contained within density.py, owing to the use of 'np.asfarray()' in that file - something which is no longer supported in newer versions of numpy. (E.g., see line 252 in the function jmd95)

Having a look through recent commits, it seems like some changes were made back in June to deal with numpy compatibility. However it looks like this coincided with a reshuffle of the code where new files were created out of old ones (e.g., density.py and conversion.py - where np.asfarray is also used), which may have led to these being missed?
Happy to make this change myself if needed as should be a simple fix :)

Well observed, thank you!  Should be taken care of by #897.

@FlynnAmes Did you have a chance to try the fix in PR #897 ? And if yes, does this solve this issue you describe ?

Hi both. I have just tried the code and this has fixed the issue I was experiencing - thanks for sorting!

A small thing I've found though is that I always get a warning for negative salinity values when there aren't any in my input arrays.
In the function _check_salinity in density.py, the current code generates a warning where:
sneg = s<0
if not np.any(sneg): ....
I'm thinking the latter line should perhaps instead be:
if np.any(sneg): .....
i.e. removing the not keyword should solve the issue

This is also on PyPI now.

Thanks for sorting - I can confirm that I have updated via pip and all previous issues have been resolved


Add properties accessible from get.sh

Issue: #2916
Still need to add attributes that can only be found in build.xml, but this is a good starting point and is able to exist on its own.

I think getTestenvProperties.sh should be in TKG (the same as getSHA.sh ) as it will be used in build.xml as macro.

(Grinder)[https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/2461/]

I think getTestenvProperties.sh should be in TKG (the same as getSHA.sh ) as it will be used in build.xml as macro.

Since TKG is a separate Repo, Should I just make a PR over on that repository or could I include that change in this PR?

We need two PR - one in this repo and one in the TKG repo.

For the PR in this repo, we should only focus on value in get.sh first
To simplify this, capture the SHAs in system and openjdk should be in a separate PR.

Please follow the logic of generating SHA.txt. It is very similar logic.

To summarize, in this PR, we should only see the change in get.sh. Please create another PR in TKG for adding getTestenvProperties.sh.
In getTestenvProperties.sh, we only need to check sha if the sha is not passed in. If the sha is passed in, we just need to output it in the testenv.properties file. For example,

we know $tkg_sha in this case
https://github.com/adoptium/aqa-tests/blob/ef224446f2dd25088b9a324b3757e0f4e593eb58/get.sh#L454
for openj9, we may not know OPENJ9_SHA
https://github.com/adoptium/aqa-tests/blob/ef224446f2dd25088b9a324b3757e0f4e593eb58/get.sh#L484

Grinder <- from scratch
Grinder <- using USE_TESTENV_PROPERTIES checkbox

Grinder <- using USE_TESTENV_PROPERTIES checkbox

https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/2569/ did not set USE_TESTENV_PROPERTIES to true

Rerun https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/2586 with USE_TESTENV_PROPERTIES

Could you run a Grinder on AIX PLATFORM=ppc64_aix? Thanks

Grinder <- AIX
Grinder <- w/ USE_TESTENV_PROPERTIES

Grinder <- w/ USE_TESTENV_PROPERTIES

This failed because this PR needs to run with your TKG branch. Set USE_TESTENV_PROPERTIES means use the existing file which uses the master.

xlinux run: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/2641/

Grinder Same as 'w/ USE_TESTENV_PROPERTIES' but without USE_TESTENV_PROPERTIES

This PR has to be merged together with https://github.com/adoptium/TKG/pull/248


enable cert-manager using --kubeconfig to connect API Server with kubeconfig file

What this PR does / why we need it:
enable cert-manager using --kubeconfig to connect API Server with kubeconfig file
Which issue this PR fixes
No issue yet.
Special notes for your reviewer:
Release note:
enable cert-manager using --kubeconfig to connect API Server with kubeconfig file

/assign @joshvanl

/ok-to-test


Menuitem - Disable

It would be nice if the menu items had an enable/disable option. If I don't have a file open, I'd like the save/save as/close menus to be grayed out.

I have a PR for this feature, but it depends on another PR for the menu separators

This can be accomplished by setting the CanExecute property to a method that returns false (or true to enable).
item.CanExecute = delegate () { return false; };

closing.


Prepare e2e tests for all frameworks

Umbrella issue: https://github.com/kubeflow/tf-operator/issues/1318

We lack of enough examples for testing.  https://github.com/kubeflow/tf-operator/tree/all-in-one-operator/examples. It's better to move all previous examples to this project if any is missing.

We need to enable tests against new operator. While, we should keep original argo workflow.  This help us make sure both the old controller and new operator pass same set of the tests
https://github.com/kubeflow/tf-operator/tree/all-in-one-operator/test/workflows

The challenge is we can not make it  in the same cluster due to conflicts CRD.  We can either create serialized tests or using two workflows (adding a new prow job).

/area testing


Add network stack variant to some AppTP pixels

Task/Issue URL: https://app.asana.com/0/0/1202964212015780/f
Description
Add an interceptor that adds the network stack name to certain pixels.
See the asana task for
more info
Steps to test this PR
QA optional

Current dependencies on/for this PR:

develop

PR #2273

PR #2275   👈

This comment was auto-generated by Graphite.


Issue when deploying azure functions

Does this occur consistently?
Repro steps:

Action: azureFunctions.deploy
Error type: 409
Error Message: There is a deployment currently in progress. Please try again when it completes.
Version: 0.24.0
OS: win32
OS Release: 10.0.17763
Product: Visual Studio Code
Product Version: 1.48.2
Language: en

Call Stack
new RestError extension.bundle.js:33:74423
extension.bundle.js:33:1087204extension.bundle.js:33:1087204
processTicksAndRejections task_queues.js:85:5

@sylwiaboguska try deploying again after a little while or add repro steps


Mouse cursor (flashing "I") not staying put when typing code at first

After finishing a challenge and jumping to the next, I find that 9/10 times when I click where I want to start typing my code the cursor (flashing "I"?) doesn't stick to where I want to be. I'll start typing and it'll go a line or two below, which I have to erase, click somewhere else, then finally be able to type where I want.
Anyone else experiencing this??

Duplicate of #7847


fix nightly lints surprise build breakage

Nightly builds that pull in latest lints daily, often cause us to chase broken tests.
In a few cases it turned out that the clippy checks were later removed - while we've lost time fixing code to keep the tests up to date.
This PR introduces adds latest "stable" clippy to be used as reference against latest nightly - and allows other builds in the matrix to finish if one of them fails.
Additionally it improves the caching on lints, and should reduce their execution time to seconds, instead of minutes

@morrisonlevi

Given that we're locked to v1.60 for now, maybe we should switch to latest stable instead of nightly? Or are there specific nightly features that we use or want to test against in CI?

Nightly has a few more lints, and I think it might be worth keeping, for now, since its track record seems somewhat good so far.
I'd suggest we revisit its removal once we hit another false positive.
I've added stable version + improved caching.


OTT-1758-update device module in group scope

Closed due to inactivity, please restore if still needed.


Building docker image

Hi @asahi417, in one of my projects, I am using different NLP models including NER, sentiment, and other text classifiers.
The models are all based on PyTorch. Currently, need to make one docker image supporting all models. Except for T-NER, for the rest, I could make a docker image, and it works smoothly. But to build docker for T-NER I have some issues since it is on top of
Allen-NLP and also needs some GCC as well.
It would be great if you can provide some guides for this task.
What approaches do you recommend using to build the image for the T_NER model?
What base image do you recommend? python base image, nvidia base image, torch base image or etc?
Do you recommend using conda env in Dockerfile?
Some details:
interested model: https://huggingface.co/tner/twitter-roberta-base-dec2021-tweetner7-all
Some requirements: python==3.9 torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0

The reason why we need AllenNLP in TNER is because AllenNLP provides the CRF, which is a specific layer on top of the output of language model and not supported by transformers library at the moment. The CRF layer is usually fine-tuned together with the language model itself, and improve the accuracy by a few points in F1 score, but in fact you can use any TNER models without CRF via transformers as blow.
from transformers import AutoTokenizer, AutoModelForTokenClassification
tokenizer = AutoTokenizer.from_pretrained("tner/twitter-roberta-base-dec2021-tweetner7-all")
model = AutoModelForTokenClassification.from_pretrained("tner/twitter-roberta-base-dec2021-tweetner7-all”)

Or simply with pipeline.
from transformers import pipeline
pipe = pipeline('token-classification', model='tner/twitter-roberta-base-dec2021-tweetner7-all')
pipe("Jacob Collier is an English artist from London”)

That way, you don’t even need to install tner, and all you need is transformers library. The drawback is that now the model don’t use CRF so the performance could slightly drop. I haven’t done any experiments to measure the performance of the models without CRF, so I can’t tell how much it would degrade. You may better test it locally with some test sentences in your use case first.


Create copy of Core files from Sign to Core

File Name
New Access Modifier
Notes

RelayDOJsonRpcResultJsonAdapter
Private

SubscriptionIdAdapter
Private

TopicAdapter
Private

TTLAdapter
Private

WalletConnectClientExceptions
Public sealed class without braces
only class definition

PeerError
Public sealed class without braces
only class definition with abstract vals

EnvelopeType
Public

ClientParams
Public

JsonRpcClientSync
Public

SerializableJsonRpc
Public

JsonRpcHistoryVO
Public
Remove the VO suffix

JsonRpcHistoryResponseVO
Public
remove the VO suffix

ParticipantsVO
Public
Remove the VO suffix

WCRequestVO
Public
Remove the VO suffix

WCResponseVO
Public
Remove the VO suffix

CommonObjects
Public
everything except ExpiryVO  Remove VO suffix

IrnParamsVO
Public
Remove VO suffix

WalletConnectScope
Public
maybe we don't copy this and each SDK has it own

Time
Public

In android_core the package name changed from core to common


⚠ Processors has degraded performance

In aed621e, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 582 ms

Resolved: Processors performance has improved in 3dbe4bf.


The request was denied by service delegate

  0 passing (2m)
  2 failing

  1) "before all" hook:
     Error: Command failed: /bin/cat /dev/null >$HOME/Library/Developer/CoreSimulator/Devices/071BB051-29DB-4B25-B899-829C2D7AF32E/data/tmp/detox.last_launch_app_log.out 2>$HOME/Library/Developer/CoreSimulator/Devices/071BB051-29DB-4B25-B899-829C2D7AF32E/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/RONIN/Library/Detox/ios/05ea98aa93d326c35745e104035538dc4454d04f/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err 071BB051-29DB-4B25-B899-829C2D7AF32E org.reactjs.native.example.trucke --args -detoxServer ws://localhost:58823 -detoxSessionId 9b5cf0c3-a82d-7cef-8194-4b5871f578ae
An error was encountered processing the command (domain=FBSOpenApplicationServiceErrorDomain, code=1):
The request to open "org.reactjs.native.example.trucke" failed.
The request was denied by service delegate (SBMainWorkspace) for reason: Unspecified.
 `/bin/cat /dev/null >$HOME/Library/Developer/CoreSimulator/Devices/071BB051-29DB-4B25-B899-829C2D7AF32E/data/tmp/detox.last_launch_app_log.out 2>$HOME/Library/Developer/CoreSimulator/Devices/071BB051-29DB-4B25-B899-829C2D7AF32E/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/RONIN/Library/Detox/ios/05ea98aa93d326c35745e104035538dc4454d04f/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err 071BB051-29DB-4B25-B899-829C2D7AF32E org.reactjs.native.example.trucke --args -detoxServer ws://localhost:58823 -detoxSessionId 9b5cf0c3-a82d-7cef-8194-4b5871f578ae` (exited with error code 1)
      at callback (node_modules/child-process-promise/lib/index.js:33:27)
      at ChildProcess.exithandler (child_process.js:277:5)
      at maybeClose (internal/child_process.js:927:16)
      at Socket.stream.socket.on (internal/child_process.js:348:11)
      at Pipe._handle.close [as _onclose] (net.js:545:12)

  2) "after all" hook:
     Error: Timeout of 120000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.

Description
Followed setup instructions but app immediately closes. I can run app normally using react-native run-ios. Detox version 5.8.1
Steps to Reproduce
detox build --configuration ios.sim.debug
react-native start
detox test --configuration ios.sim.debug

Node, Device, Xcode and macOS Versions

Node:8.5.0
Device: iPhone 5 simulator
Xcode: 8.3.3
macOS: Sierra 10.12.5

Detox.framework is being compiled into 64bit architectures, while 32bit are omitted.
Prior to Detox 5.7.0 we were shipping Detox.framework already compiled, and we didn't want the npm package to be huge.
@LeoNatan, what do you think ?
Alternatively, just use a newer iPhone model, iPhone 5S and up...

Use a different simulator. 32bit is so ancient, I really don't see any point changing the current system.
Why are you using iPhone 5 simulator anyway?


The hamburger icon is blurry

Please do not open three issues. Which version Android are you using ?

Lollipop, why can't I open three issues?

Feel free to do whatever you want to do, but if you have three issues as one person then better is open one issue with those problems. Cause maybe it depends on device, version of your Android OS etc. In library you can change many things, but blurry issue probably means use of AccelerateDecelerateInterpolator. I will fix it in next version.

Ok so, regarding the problem about the adapter that doesn't return any suggestion, your response was: "See the example. you'll see". I'm using your code, but nothing happens

Now I see you are totally right. I am going to check it.

Thank you :)

Please use 3.0.1 and let me know :). Suggestions must be like this:
        List<SearchItem> suggestionsList = new ArrayList<>();
        suggestionsList.add(new SearchItem("Blue"));

        SearchAdapter searchAdapter = new SearchAdapter(this, suggestionsList);

I'm trying right now

No, it isn't working

Try to search something and your suggestions will be there after searching. It is a bug and I will fix it in next version in next days.

Tomorrow?

Now :D wait five minutes.

Ok, it is going to take a while....:/

It should be fixed in new 3.0.1. Damn.

So?

try it :D

No, nothing happens

Clean the dependency in gradle file, sync the project and add it again and then sync again.
You are using old one.

The sample app in the Google Play Store is working as it is supposed to do?

Yes. Version from Play Store has last version of the library on jCenter.

Is the issue solved?

For me yes. Last version is 3.0.1, but it has changes from previous 3.0.1. Check Play Store version and try to search ,,search,,

Ok


Add cocoapods

This patch adds PODSPEC file definition for cocoapods

 (3) Create new targets (Framework and Static + Bundle) [3]


Cast integer amount to string

$valueBase is used as a string. To be strict we have to cast the amount to string first.

That's wrong, Money::getAmount() returns a string.

Maybe https://github.com/moneyphp/money/issues/589 is similar to what you're doing, but at least a few things are discussed there in depth.

You're right. Sorry 👍


CI Docker Tests

Right now Docker is disabled in the CI tests.
Let's see if we can get those running.

Complete in 8f97a2723307535b9f221c66cb1133c6714408c1.


Texture buffer?

Did some searching around in code/issues but didn't see anything here. Is it possible to load textures into a buffer?
Edit: to expand on use case, looking to load array of images specifically. Continuing to search around meanwhile, will post any answer I find.

@natew What kind of texture?
Have you looked at resl?
Be sure to check out example/theta360.js#L104?

Textures and buffers are two separate things in WebGL and it isn't possible to directly copy from a texture into a buffer.  The best you could do is use read pixels and then manually set the buffer.
In WebGL 2, this would be possible using transform feedback.


CI for Node

0dc2c446-253f-468f-b961-5bb55640b066

Initializes with two players
Starts the game with a random player
Sets the current player to be whoever it is not


Hint about downloading Typings does not hide from Solution Explorer when NTVS project closed.

Expected Behavior
Solution explorer should not display unreleated hints to project which not related to NodeJS
Actual Behavior
Solution Explorer displays the text 'NodeJS Intellisense added a typings folder'

NTVS Version: NTVS 1.2 Beta
Visual Studio Version: VS2012 Update 3

Steps to Reproduce

Create NodeJS Javascript console project
Wait while mwarning about typings appear
Create New Cordova project without closing VS.

Thanks for the report.
This is a bug, but I'm not sure its worth trying to fix, since users can easily dismiss the bar or even disable these alerts entirely by going to Tools -> Options and Node.js -> IntelliSense and disabling Show status bar after adding new typings folder to project..
My concern with any code fix are the edge cases, such as multiple, mixed projects solutions. It does not seem worth the additional complexity.


Add default URL direction on register and login - group lookup

We may need to set up a default if no matching group is found on the group lookup section. If they get me a list I can fix it the correct way but if not we can have the group lookup take them to the edx portal if no match is found
registration-form.js
For context:
The website was updated this morning however the lookup did not change and these group #s do not exist on the old site mapping.
It looks like the old lookup defaults to https://member.elixirsolutions.com/ which is not good because that was likely directing people to the wrong portal periodically and causing calls as well. I can add a default back in but it’s not a solution as anything that doesn’t match a group lookup, including typos, automatically gets sent to the EDx portal. This actually explains why we get so many contact us form submissions about not being able to login as this has never been set up correctly. This also doesn’t work for mail pharmacy users who may have a  bin and group number that is not ours as they have a different plan/insurance providers.
As for the recon question, I have been trying to resolve it for months now. If I had a definitive list of bins, groups, and their associated portals I could audit the site coding to make sure we have all the correct mapping. This should be done regularly and should be part of implementation, however, I have not found a source for that information.
If I had a list I could fix the sites lookup correctly and fairly quickly.

@sforschen, I wonder how the the contact us form submissions and help phone calls are resolved.
Does the help line have a way to look this information up somehow?
I noticed that my card's Group No is not in the groups tab of the lookup spreadsheet.


added Profile Photo manager page !with menu fix!

added Profile Photo manager page !with menu fix!; unified Profil Photo link to Profile Photo manager for Cover and Profile Photo block on Profile page

Thank you @apachler we've included this fix.


I have not see any update to this code repo for a while. But the existing code works fine for me.


Add capability to state Environment variable, Exp for skip TLS

Add capability to state Environment variable
For exampple for skipping TLS, when using custom self-signed certificate that created manually, or via external tools like cert-manager

Hi!
Thanks for providing this MR, but I'm a bit confused what would be the outcome. This vault-autounseal tool doesn't support passing configuration by environment variables. All the configuration has to be (at least for now) passed as flags to command. They are controlled using .Values.settings map. This was just fixed in version 1.0.4 of this helm chart: (https://github.com/camaeel/vault-k8s-helper/releases/tag/vault-autounseal-1.0.4)
Currently skipping check of certificates is not supported by the tool, as I use it with the other tool from this repostitory - vault-cert-generator to generate certificates signed by kubernetes CA. They are internally trusted in the cluster and don't need to be "skipped". For exposing vault instance to the outside (of the cluster) I use ingress which has a certificate managed by cert-manager and is signed by some globally trusted authority (for example Let's Encrypt).
It should be possible to implement a flag to skip certificate validity verification in the vault-autounseal application but this could lower overall security of the solution. If this is what you really need then please either provide a PR implementing support for it in golang app or create an issue with Feature Request for such option.

Hi thanks for the response,
Really appreciated your work here. For our case, where we have internal self signed CA that was used for signing certificates for apps in our cluster (that includes Vault) but unfortunately, the vault-autounseal not been able to call vault api (unknown authority). But then, when I set the environment variable of VAULT_SKIP_VERIFY="true", your apps can read the variable and skip the TLS verifying.
Unfortunately, I'm not very familiar with golang, and setting up env variable do the same trick, we will just use that for time being. I know its not best practice, and quick solutions for our case is to implement that.
Anyway thanks for the new versions, will try it ASAP. Since, setting up param of unlock-shares & unlock-threshold in v1.0.3, doesn't seem to work. Sorry for my English 🙏🏻

If it works then this is hidden undocumented (yet) feature of the app. Probably this env variable is supported by vault client library.
Then it makes sense to apply this merge request. I'll try to review it this week.

This is supported by the vault client library: https://github.com/hashicorp/vault/blob/api/v1.8.2/api/client.go#L399


Feature - UX: Extensions in activity bar / side bar

This adds support for a sidebar pane that shows the currently installed extensions.
There's a little bit of refactoring:

Refactor some of the Dock actions, following from suggestions in #1034
Pull out the Dock from the window manager, and just use a sidebar / activity bar component to manage it.

Just a placeholder right now:

TODO:

[x] Hook up file explorer toggling again
[x] Hook up search toggling again
[x] Show a placeholder extensions pane
[x] Verify workbench.sideBarVisible configuration option still works
[x] Verify workbench.activityBarVisible configuration option still works
[x] Verify zen mode still works

/azp run


🤔Question: How to create Categories? how is the category field populated?

📜 Description
How do I populate the categories section?
I feel like I must have missed something during setup, but I do not see any options within my category section when creating a new announcement, nor am I able to dynamically create categories at the time of announcement creation.

👍 Expected behavior
I would expect to be able to create categories on the fly or have a preset list I control (maybe via app-config?) to choose from.
👎 Actual Behavior with Screenshots
Category field isn't populated and I cant add my own option.
👟 Reproduction steps

click on new announcement.
fill out the fields.

📃 Provide the context for the Bug.
No response
🖥 Your Environment
we are in the process of migrating to react: 18 partly to satisfy the needs of this plugin but this issue happens on both react 17 and 18.
➤ YN0060: │ @types/react is listed by your project with version 17.0.69, which doesn't satisfy what @procore-oss/backstage-plugin-announcements (pc996a) and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ react is listed by your project with version 17.0.2, which doesn't satisfy what @procore-oss/backstage-plugin-announcements (p99ba3) and other dependencies request (but they have non-overlapping ranges!).

my package.json files, and I am using the new backend system
packages/app = "@procore-oss/backstage-plugin-announcements": "^0.6.0"
packages/backend = "@procore-oss/backstage-plugin-announcements-backend": "^0.6.0"

yarn backstage-cli info
OS:   Linux <IP_ADDRESS>-microsoft-standard-WSL2 - linux/x64
node: v18.19.0
yarn: 4.1.1
cli:  0.26.2 (installed)
backstage:  1.25.2

Dependencies:
  @backstage/app-defaults                                          1.5.3
  @backstage/backend-app-api                                       0.6.2, 0.7.1
  @backstage/backend-common                                        0.21.7
  @backstage/backend-defaults                                      0.2.16
  @backstage/backend-dev-utils                                     0.1.4
  @backstage/backend-openapi-utils                                 0.1.9
  @backstage/backend-plugin-api                                    0.6.17
  @backstage/backend-tasks                                         0.5.22
  @backstage/catalog-client                                        1.6.4
  @backstage/catalog-model                                         1.4.5
  @backstage/cli-common                                            0.1.13
  @backstage/cli-node                                              0.2.5
  @backstage/cli                                                   0.26.2
  @backstage/config-loader                                         1.8.0
  @backstage/config                                                1.2.0
  @backstage/core-app-api                                          1.12.3
  @backstage/core-compat-api                                       0.2.3
  @backstage/core-components                                       0.12.5, 0.14.5
  @backstage/core-plugin-api                                       1.9.2
  @backstage/e2e-test-utils                                        0.1.1
  @backstage/errors                                                1.2.4
  @backstage/eslint-plugin                                         0.1.6
  @backstage/frontend-plugin-api                                   0.6.4
  @backstage/integration-aws-node                                  0.1.12
  @backstage/integration-react                                     1.1.26
  @backstage/integration                                           1.10.0
  @backstage/plugin-api-docs                                       0.11.3
  @backstage/plugin-app-backend                                    0.3.64
  @backstage/plugin-app-node                                       0.1.16
  @backstage/plugin-auth-backend-module-atlassian-provider         0.1.8
  @backstage/plugin-auth-backend-module-aws-alb-provider           0.1.8
  @backstage/plugin-auth-backend-module-gcp-iap-provider           0.2.11
  @backstage/plugin-auth-backend-module-github-provider            0.1.13
  @backstage/plugin-auth-backend-module-gitlab-provider            0.1.13
  @backstage/plugin-auth-backend-module-google-provider            0.1.13
  @backstage/plugin-auth-backend-module-guest-provider             0.1.2
  @backstage/plugin-auth-backend-module-microsoft-provider         0.1.11
  @backstage/plugin-auth-backend-module-oauth2-provider            0.1.13
  @backstage/plugin-auth-backend-module-oauth2-proxy-provider      0.1.9
  @backstage/plugin-auth-backend-module-oidc-provider              0.1.7
  @backstage/plugin-auth-backend-module-okta-provider              0.0.9
  @backstage/plugin-auth-backend                                   0.22.3
  @backstage/plugin-auth-node                                      0.4.12
  @backstage/plugin-auth-react                                     0.0.3
  @backstage/plugin-azure-devops-backend                           0.6.3
  @backstage/plugin-azure-devops-common                            0.4.0
  @backstage/plugin-azure-devops                                   0.4.2
  @backstage/plugin-badges                                         0.2.57
  @backstage/plugin-catalog-backend-module-azure                   0.1.36
  @backstage/plugin-catalog-backend-module-msgraph                 0.5.24
  @backstage/plugin-catalog-backend-module-scaffolder-entity-model 0.1.14
  @backstage/plugin-catalog-backend                                1.21.0
  @backstage/plugin-catalog-common                                 1.0.22
  @backstage/plugin-catalog-graph                                  0.4.3
  @backstage/plugin-catalog-import                                 0.10.9
  @backstage/plugin-catalog-node                                   1.11.0
  @backstage/plugin-catalog-react                                  1.11.3
  @backstage/plugin-catalog                                        1.18.2
  @backstage/plugin-events-backend                                 0.3.4
  @backstage/plugin-events-node                                    0.3.3
  @backstage/plugin-explore-backend                                0.0.26
  @backstage/plugin-explore-common                                 0.0.2
  @backstage/plugin-explore-react                                  0.0.37
  @backstage/plugin-explore                                        0.4.19
  @backstage/plugin-gcalendar                                      0.3.26
  @backstage/plugin-github-actions                                 0.6.14
  @backstage/plugin-graphiql                                       0.3.6
  @backstage/plugin-home-react                                     0.1.12
  @backstage/plugin-home                                           0.7.2
  @backstage/plugin-notifications-common                           0.0.3
  @backstage/plugin-notifications-node                             0.1.3
  @backstage/plugin-org                                            0.6.23
  @backstage/plugin-permission-backend                             0.5.41
  @backstage/plugin-permission-common                              0.7.13
  @backstage/plugin-permission-node                                0.7.28
  @backstage/plugin-permission-react                               0.4.22
  @backstage/plugin-scaffolder-backend-module-azure                0.1.8
  @backstage/plugin-scaffolder-backend-module-bitbucket-cloud      0.1.6
  @backstage/plugin-scaffolder-backend-module-bitbucket-server     0.1.6
  @backstage/plugin-scaffolder-backend-module-bitbucket            0.2.6
  @backstage/plugin-scaffolder-backend-module-gerrit               0.1.8
  @backstage/plugin-scaffolder-backend-module-gitea                0.1.6
  @backstage/plugin-scaffolder-backend-module-github               0.2.6
  @backstage/plugin-scaffolder-backend-module-gitlab               0.3.2
  @backstage/plugin-scaffolder-backend                             1.22.3
  @backstage/plugin-scaffolder-common                              1.5.1
  @backstage/plugin-scaffolder-node                                0.4.2
  @backstage/plugin-scaffolder-react                               1.8.3
  @backstage/plugin-scaffolder                                     1.19.2
  @backstage/plugin-search-backend-module-catalog                  0.1.21
  @backstage/plugin-search-backend-module-explore                  0.1.20
  @backstage/plugin-search-backend-module-pg                       0.5.25
  @backstage/plugin-search-backend-module-techdocs                 0.1.21
  @backstage/plugin-search-backend-node                            1.2.20
  @backstage/plugin-search-backend                                 1.5.6
  @backstage/plugin-search-common                                  1.2.11
  @backstage/plugin-search-react                                   1.7.9
  @backstage/plugin-search                                         1.4.9
  @backstage/plugin-signals-backend                                0.1.3
  @backstage/plugin-signals-node                                   0.1.3
  @backstage/plugin-signals-react                                  0.0.3
  @backstage/plugin-signals                                        0.0.5
  @backstage/plugin-tech-radar                                     0.7.2
  @backstage/plugin-techdocs-backend                               1.10.3
  @backstage/plugin-techdocs-module-addons-contrib                 1.1.8
  @backstage/plugin-techdocs-node                                  1.12.2
  @backstage/plugin-techdocs-react                                 1.2.2
  @backstage/plugin-techdocs                                       1.10.3
  @backstage/plugin-user-settings                                  0.8.4
  @backstage/release-manifests                                     0.0.11
  @backstage/test-utils                                            1.5.3
  @backstage/theme                                                 0.2.19, 0.5.3
  @backstage/types                                                 1.1.1
  @backstage/version-bridge                                        1.0.8

👀 Have you spent some time to check if this bug has been raised before?

[X] I checked and didn't find similar issue

Are you willing to submit PR?
Yes I am willing to submit a PR!

@JD-Gonz on the main announcements page, you should ellipses on the top?   Here's an example of ours.

@billabongrob Thank you so much!  Unfortunately, we simplified our header background which has effectively hidden those ellipses

Thanks again for the quick response!

@billabongrob as a follow-up, Is there any permissions associated to category creation and the restriction of users that aren't allowed to create announcements to also not create categories, or is there an intentional reason for anyone to create categories?
router.ts doesn't have any sort of check for the posting of categories like it does announcements.

The only permissions i'm aware of are:

announcement.entity.create
announcement.entity.delete
announcement.entity.update

It looks like you're right about the permissions though - verified with one of my work pals.  cc: @kurtaking

FWIW, I think categories are too hidden and would like to surface that another way if anyone has ideas. I can see how people may struggle to find it separate from the theme hiding the elipsis.

Personally I would have expected to just be able to create them dynamically within the New Announcements form.
Say I type something into the Category field and no matches return, I would have expected that if I press enter it could create one for me.
I actually really enjoy the way Q&A plugin implemented their Tags field.

it's a similar concept to what I described where the drop down contains the existing tags but if you have a new tag you can just create it right there by pressing enter.

I believe the images/file uploads is being tracked in #268
Moved the category work to #314 if anyone has the bandwidth to tackle.

Thank you for opening up some tickets for these.


Automator: update istio/client-go@master dependency in istio/istio@master

Generated by Automator - 2022-06-30T13:48:34+00:00

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests_istio
26b09f89a58085c8d2b59f1dcab30a6208fa7b6f
link
true
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests_istio
26b09f89a58085c8d2b59f1dcab30a6208fa7b6f
link
true
/test unit-tests_istio

integ-security-istiodremote_istio
26b09f89a58085c8d2b59f1dcab30a6208fa7b6f
link
true
/test integ-security-istiodremote_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Clean out old Omnia references for Pymbar 4.0 branch

Second half of #404

Well. Black is just going to be difficult. OS, version, and even same-os dependent. Just going to merge this, we'll clean up black later.

The README also needs the same treatment I think!

I did? https://github.com/choderalab/pymbar/pull/412/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5

Oops, sorry, my bad! I was looking at the wrong branch!


Use TestContainer for MySQL based tests

Context: Current JDBC based unit tests use in-memory MariaDB library
Challenges:

MariaDB is not a true MySQL representation
Limits  the types of databases that can be checked for integration testing
requires system level dependencies libncurses5

Proposed Solution: Use TestContainers database modules to spin up database containers to testing.

Hello @anantdamle,
I would like to work on this. Can you assign me please?

@trance1st thanks for expressing interest, can you read through CONTRIBUTING guidelines and propose a PR, happy to review the PR.

Hello @anantdamle,
Had to create another account (some problems signing the cla with the previous account).
https://github.com/GoogleCloudPlatform/auto-data-tokenize/pull/30
Can you please have a look?


Revisit data migration options

[ ] Determine how to move data from on-premise databases to cloud systems that may be accessed by Team CVP
[ ] Work with folks from NCC, Cloud.gov, to determine available options

A/C:
Determine short-term and longer-term strategy for data migration from NCC to Cloud.gov systems

We are setting up a test using the EPA Informatica system where Informatica will connect to the NCC database as the source and send data to a VM within the NCC that will have established an SSH tunnel connecting to the database in cloud.gov.


alist-cli 3.30.0

Created with brew bump-formula-pr.
release notes
###    🚨 Breaking Changes

Replace regex package  -  by @xhofe in https://github.com/alist-org/alist/issues/5755 (47847)

   🚀 Features

Enabled sign_all by default  -  by @xhofe (54e75)
Add task info to resp of add task api  -  by @xhofe in https://github.com/alist-org/alist/issues/5579 (026e9)
Add support for client-side discoverable WebAuthn login  -  by @huiyifyj in https://github.com/alist-org/alist/issues/5722 (3eca3)
Add ldap login support  -  by @JeremieCHN in https://github.com/alist-org/alist/issues/5706 (697a0)
Add ILanzou driver (#5810 close #5715)  -  by @xhofe in https://github.com/alist-org/alist/issues/5810 and https://github.com/alist-org/alist/issues/5715 (9d5fb)
115: Support 302 redirect  -  by @foxxorcat in https://github.com/alist-org/alist/issues/5733 (299bf)
139: Support new personal cloud api  -  by @linepro6 and @xhofe in https://github.com/alist-org/alist/issues/5690 (de56f)
alipan: Replace domain (#5751 close #5747)  -  by @xiaozhou26 in https://github.com/alist-org/alist/issues/5751 and https://github.com/alist-org/alist/issues/5747 (6b8f3)

   🐞 Bug Fixes

Add error handling for webdav mkcol according to RFC 4918  -  by @Kuingsmile in https://github.com/alist-org/alist/issues/5581 (f4dcf)
Incorrect go-version on auto-lang  -  by @xhofe (f475e)
Task cannot be retried manually  -  by @xhofe in https://github.com/alist-org/alist/issues/5599 (66b7f)
Incorrect key of oidc username  -  by @xhofe in https://github.com/alist-org/alist/issues/5670 (296be)
Retry multipart file reset (#5693 close #5628)  -  by @foxxorcat in https://github.com/alist-org/alist/issues/5693 and https://github.com/alist-org/alist/issues/5628 (74b20)
Some missing regexp lib modified  -  by @xhofe (57bac)
Panic due to send on closed channel  -  by @xhofe in https://github.com/alist-org/alist/issues/5729 (8020d)
115:

Support null UserAgent  -  by @foxxorcat in https://github.com/alist-org/alist/issues/5787 (b5cc9)

123:

Api sign error (#5689 close #5083)  -  by @tonsr, tangminghao and @xhofe in https://github.com/alist-org/alist/issues/5689 and https://github.com/alist-org/alist/issues/5083 (54f7b)

alist_v3:

Timeout on upload  -  by @xhofe in https://github.com/alist-org/alist/issues/5465 (e91c4)

deps:

Update module github.com/gorilla/websocket to v1.5.1 [skip ci]  -  by @renovate[bot] and @xhofe in https://github.com/alist-org/alist/issues/5770 (182aa)
Update golang.org/x/exp digest to 02704c9 [skip ci]  -  by @renovate[bot] and @xhofe in https://github.com/alist-org/alist/issues/5769 (977b3)
Update module golang.org/x/crypto to v0.17.0 [security]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5768 (be5d9)
Update module google.golang.org/appengine to v1.6.8 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5772 (a006f)
Update module github.com/djherbis/times to v1.6.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5422 (2c8d0)
Update module github.com/aws/aws-sdk-go to v1.49.13 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5774 (bdf7a)
Update module github.com/maruel/natural to v1.1.1 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5771 (e2434)
Update module github.com/aliyun/aliyun-oss-go-sdk to v2.2.10+incompatible  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5447 (5afd6)
Update module github.com/gin-contrib/cors to v1.5.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5779 (2c153)
Update module github.com/deckarep/golang-set/v2 to v2.6.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5778 (8531b)
Update module github.com/charmbracelet/bubbletea to v0.25.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5776 (a4a96)
Update module github.com/charmbracelet/bubbles to v0.17.1 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5775 (45b1f)
Update module github.com/go-resty/resty/v2 to v2.11.0  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5781 (c3664)
Update module github.com/go-webauthn/webauthn to v0.10.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5782 (8a427)
Update module golang.org/x/time to v0.5.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5786 (7db27)
Update module github.com/spf13/cobra to v1.8.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5783 (207c7)
Update module golang.org/x/image to v0.14.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5784 (b97c9)
Update module golang.org/x/oauth2 to v0.15.0 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5785 (88831)
Update golang.org/x/exp digest to be819d1 [skip ci]  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5807 (fd96a)
Update module github.com/aws/aws-sdk-go to v1.49.15  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5816 (fb729)
Update module golang.org/x/image to v0.15.0  -  by @renovate[bot] in https://github.com/alist-org/alist/issues/5825 (28bb3)

net:

Buf use Mutex  -  by @rammiah and @xhofe in https://github.com/alist-org/alist/issues/5823 (4448e)

offline_download:

Don't wait for transfer task  -  by @xhofe in https://github.com/alist-org/alist/issues/5595 (8bdfc)

onedrive:

Rename object in root folder  -  by @xhofe in https://github.com/alist-org/alist/issues/5468 (ab216)

qbit:

Seed time doesn't take effect  -  by @xhofe in https://github.com/alist-org/alist/issues/5663 (83c22)

teambition:

International upload  -  by @xhofe in https://github.com/alist-org/alist/issues/5360 (b99e7)

vtencent:

Only show 50 files  -  by @xhofe in https://github.com/alist-org/alist/issues/5805 (126cf)

   🏎 Performance

Make docker release 10 times faster  -  by @Mmx233 and @xhofe in https://github.com/alist-org/alist/issues/5803 (e6e2d)

    View changes on GitHub

强大


Taffy rounding bug can cause UI nodes to expand each update

Bevy version
main  910f984709fb58cddbb73
What you did
use bevy::prelude::*;
use bevy::window::WindowResolution;

fn main() {
    App::new()
        .add_plugins(DefaultPlugins.set(WindowPlugin {
            primary_window: Some(Window {
                resolution: WindowResolution::new(800., 600.).with_scale_factor_override(1.5),
                ..Default::default()
            }),
            ..Default::default()
        }))
        .add_systems(Startup, setup)
        .run();
}

fn setup(mut commands: Commands) {
    commands.spawn(Camera2dBundle::default());
    commands
        .spawn(NodeBundle {
            style: Style {
                width: Val::Percent(100.),
                left: Val::Px(1.),
                ..Default::default()
            },
            ..Default::default()
        })
        .with_children(|builder| {
            builder
                .spawn(NodeBundle {
                    style: Style {
                        width: Val::Px(100.),
                        justify_content: JustifyContent::End,
                        ..Default::default()
                    },
                    background_color: Color::BLACK.into(),
                    ..Default::default()
                })
                .with_children(|builder| {
                    builder.spawn(NodeBundle {
                        style: Style {
                            min_width: Val::Px(200.),
                            ..default()
                        },
                        background_color: Color::RED.with_a(0.5).into(),
                        ..Default::default()
                    });
                });
        });
}

What went wrong
https://github.com/bevyengine/bevy/assets/27962798/dd44f597-81a8-4318-99a7-6cb2c195201c
The inner leaf node expands by a physical pixel each time the UI updates.
The problem is with how Taffy rounds the layout coordinates. The rust round function rounds away from zero, so x bounds from  -100.5 to 99.5 (width 200) will be rounded to -101 to 100 (width 201), gaining a pixel.
The accumulated error resets after a full update (triggered when the window is resized or the scale factor changes).

Replicated in Taffy: https://github.com/DioxusLabs/taffy/issues/501

Fixed the example, previously it would only show the bug with window scale factor at specific values like 1.5. Now it overrides the window scale factor and should work for all setups.

The Taffy fix for this has now landed in v0.3.13


Pull master to ianwen

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 3 committers have signed the CLA.:white_check_mark: edisonlee55:x: fossabot:x: greenkeeper[bot]You have signed the CLA already but the status is still pending? Let us recheck it.


Added conditional nodes to visual shaders

Added If and Switch nodes similar to UE4, however, I've changed the order of parameters a bit. Also renamed "Boolean" category to "Conditional", and fixed conversion between vector and boolean.

glad to see added If and Switch :)

Well, I think it fine and @reduz said it's nice at IRC, so let's merge...

Consider for 3.1.2

@hpvb Ah, This PR contains boolean nodes - they were introduced in https://github.com/godotengine/godot/pull/26164 - this should be merged first

@chaosus we will look into taking just those from that PR then maybe.


[Spotify Player] Menu Bar Player's "Hide icon when idle" feature is broken

Extension
https://www.raycast.com/mattisssa/spotify-player
Raycast Version
1.80.0
macOS Version
14.6.1
Description
The hide when idle feature either doesn't show the menu bar player at all, or doesn't remove it when Spotify is fully quit.
Steps To Reproduce

Turn on "hide icon when idle"
Open Spotify and play a track
observe menu bar player

Current Behaviour
No response
Expected Behaviour
No response

Thanks for bringing this up. It appears that this is a duplicate of issue https://github.com/raycast/extensions/issues/10466, so I'll mark it as such.


Exclude "Disable Contact Role Automation" Opps from "Refresh Opportunity Primary Contact" batch

When system admin clicks on NPSP Settings > Bulk Data Processes > "Refresh Opportunity Primary Contact", then Primary Contact on Opportunities with "Disable Contact Role Automation" checked should remain unchanged. This PR is related to #4056.
Critical Changes
Changes
Issues Closed
New Metadata
Deleted Metadata

**lurch: attach W-031995

Tracking W-031995

@force2b , code review changes have been done, can you please review again?

@rponti-sforg , the Disable Contact Role Automation refresh primary contact on Opp is ready for testing.

@RadSFDeveloper Just wanted to confirm with you first that it's okay to go ahead and merge this PR into the parent PR.

@RadSFDeveloper Just wanted to confirm with you first that it's okay to go ahead and merge this PR into the parent PR.

@rponti-sforg , there are no issues in merging the PR, the branch is up to date.


Add GitHub repository URL to package.json

If you go to this NPM package page you'll notice that there is no link to this repository which can confuse people that wanted to look at the code.
This can be fixed by adding the repository information in the package.json file.

thank you...will be added with next publish


Add wifi_manager extension

Description

Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

I didn't realise there was already an extension that could perform this functionality.
Great work @koinzhang!

Closing, if you have any improvements feel free to open a PR to enhance the current 🙂


chore(package): update validate-commit-msg to version 2.11.1

Closes #262
https://greenkeeper.io/

Storybook Hub is building storybooks for every commit in this PR.
Latest Storybook: https://40ea57fc-7fa6-480e-99c7-8925cb33fe30.sbook.io/
( Visit here for more info )

This comment is automatically added by Storybook Hub


Method $.shouldHave(text) should verify the whole text (not a substring)

The problem
Current behaviour of $.shouldHave(text()) is misleading. People might think it verifies the whole text, but it actually verifies only a substring.
For example
The test: $.shouldHave(text("error")); may be green even if html has text
NO errors
 which has the opposite meaning. This behaviour can cause false positive tests.
Historical reasons
Many years ago I decided to check a substring in order to ignore spaces, tabs, newlines etc. Now it seems it was not really needed because the condition text already implements this logic inside.
For backward compatibility
I suggest to

change the default behaviour of $.shouldHave(text()) to verify the whole text
introduce one more setting like Configuration.textCheck = FULL_TEXT | PARTIAL_TEXT; which allows users to restore the previous behaviour in case if they get a lot of failing tests.

Tell us about your environment

Selenide Version: 6.4.0

In the beginning, one might indeed think that text() would check the whole exact text of the element.
Although, the option with a configuration is backwards compatible, having yet another configuration is not the best solution, IMO.
If the decision would be to switch the text() to a full-text match, then we definitely need something like a partialText() condition for a substring matching.

@plagov Yes, PR https://github.com/selenide/selenide/pull/1783 introduces partialText().

I would go with partialText() and exactText() and deprecate text(). Maybe those should also have an optional flag to make it case sensitive?
Changing text() to check the exact text is a big breaking change, in my opinion.

@cocorossello Sure, it's a breaking change. I suggest to make it configurable:
  Configuration.textCheck = PARTIAL_TEXT;   // current default
  Configuration.textCheck = FULL_TEXT;         // the "new way".

We could make FULL_TEXT default in next major release 7.0.0

@asolntsev do you have any plans or thoughts on the exactText() assertion once the text() one will check for the full text by default after some time? Will it be deprecated in favour of the text() or left as an alias/synonym?

@plagov Yes, when Configuration.textCheck = FULL_TEXT then exactText() is synonym for just text().
May be we can mark them as deprecated in some future versions of Selenide. We'll see.

Hm... Good point!
But no, FULL-TEXT was not made the default in Selenide 7.0.0
I am still afraid that most users hasn't enabled this flag, and this change would trigger too big hassle.. What do you think?

To be honest, I forgot about FULL_TEXT when released 7.0.0.
I looked at all "deprecated" words in the project, but FULL_TEXT was not "deprecated". :)


Exception is not handled properly

I am facing a issue where executing a simple powershell command like throw "some exception" is not handled properly. Program will get indefinitely stuck waiting for the output
Example code
try(PowerShell powershell = PowerShell.open()){
	System.out.println(powershell.executeCommands("Write-Error 'The file does not exist';throw \"abc\";Write-Error 'The file does not exist';"));
}catch(Exception e){
    e.printStackTrace();
}

I can confirm this. It seems that the PowerShell command Invoke-Expression will catch all other exceptions happening inside it except those caused by throw.

I am currently not interested in investigating this further, but I welcome any pull requests.

Fixed


[Update check] behavior when checking manually

Environment
Windows build number: 10.0.18363.778
PowerToys version: 17.0
PowerToy module for which you are reporting the bug (if applicable): settings

Steps to reproduce

Open general settings
Click "Check for Updates"

Expected behavior
Toast notification with one of the following messages:

No update available.
Update available. Download started./Update downloading with progress bar.
Update available. Visit Github page.

Actual behavior
Github page is opening.

We could also add a link to our Github project page between button and the link "Report a bug".

How the manually update process could work:

@enricogior
Should we add this to v1.0 step?

Done. Thanks.

@enricogior
Do we need some labels to ad. I hav not the permissions to do that.

Can we skip the question "Update ready. Install?" when auto-update?
I just using my pc and the app ask me to install update.
I think it should auto install update when the user did not check for update.
And after installing, I think it should run itself, not exit.
In summary, I think auto-update should do 4 things:

Auto check for update
Auto download update
Auto install update without prompt (this is not working currently on v0.18 running as User)
After install, auto start PowersToy (I know we can't start after install currently)

@SeraphimaZ
Nice work in the PR.
One Idea for the PR:

Can we show the Version in the progress title of the "download..." toast like PowerToys Update v18.0.2?

Can we show the Version in the progress title of the "download..." toast like PowerToys Update v18.0.2?

Sure. If I got it right, toast should look like this?

@htcfreek, when update is ready to install. There are 3 options: 'Update now', 'At next launch', 'Abort'.
Originally posted by @SeraphimaZ in https://github.com/microsoft/PowerToys/pull/4385#discussion_r442879886
@SeraphimaZ
Don't know if it make sense to download and the ask if the user wants to abort.
I think then we should ask before downloading. Because if the user abort the install, we have unnecessarily downloaded PT.

I think then we should ask before downloading or allow the abortion of the download. Because if the user abort the install after the download, we have unnecessarily downloaded PT.

That makes sense, I'll add notification with choices 'Download' or 'Abort' before downloading, thank you.
Also, I think that it's not obvious that Download updates automatically switch value is related to Check for updates button functionality. In my opinion Download updates automatically is about background processes, and button user will use when he wants update right now. Besides that there is a link to releases page above the Check for updates button. So maybe would be better to keep only downloading functionality and remove notification with a link to the github page.

I think then we should ask before downloading or allow the abortion of the download. Because if the user abort the install after the download, we have unnecessarily downloaded PT.

That makes sense, I'll add notification with choices 'Download' or 'Abort' before downloading, thank you.
Also, I think that it's not obvious that Download updates automatically switch value is related to Check for updates button functionality. In my opinion Download updates automatically is about background processes, and button user will use when he wants update right now. Besides that there is a link to releases page above the Check for updates button. So maybe would be better to keep only downloading functionality and remove notification with a link to the github page.

Yes you are right. But what will we then do if the user has no admin rights and we can't install. Maybe we can the show a message like this:
⚠ Installation failed
Installation is not possible. You have no admin rights. Please install manually.

<Open Setup Folder>

@SeraphimaZ
I have two thoughts about the notification "download update? - yes/no":

We should show the update path as version number like in the "ready to install" notification.
I know that we can check if the internet connection is marked as metered. Maybe we can then add under the version numbers the following information text: ⚠ Your internet connection is marked as metered.

Preview:
An update for PowerToys is available.
v18.0.1 -> v18.0.2

⚠ Your internet connection is marked
as metered.

<Download>     <Abort>
```

Collecting the ideas from @SeraphimaZ, @enricogior (see PR) and me, we would get the following behaviour at the moment:

When the user clicks on the "search for updates" button:

If no update is available show "no update" notigy.
If update is available show the "update available for download and install" notify with metered connection hint, version numbers, "update" button and "more info" button.

User clicks on "Update":

Showing "Download status".
Download the update.
Start install.

If install exit:

PT shows update successful.
On failure: Show "update failed" notify with "download folder" button.

@enricogior, @SeraphimaZ: Is this okay for you or what do you think about?

Fixed in 0.19.0, please visit https://github.com/microsoft/PowerToys/releases/ for the latest release


added more deley time to add idp oauth

it came to our notice that sometime after adding the idp successfully we are not able to see the idp auth login. we suspect that it is the problem with the waiting time. Have increded the waiting time from 5 to 10 min. This is not the ideal solution. one of the Ideal solution could be wait for the osd version to get display then apply idp.
Signed-off-by: Tarun Kumar<EMAIL_ADDRESS>

if it could help, I faced the same problem in the kuttl scorecard for MSP. I found 3 minutes as the time to wait until the IdP is available in the login page.

closing since this is already handled in CI/CD


Added support for tooltips in scrollable elements

The tooltip can detect if it's in an element with scroll to calculate the position relative to this element instead viewport. Related: #109
You can check it in the "Within a scrollable element" story.

@oscarotero Are you sure that works? I have been testing with this results:


[FLINK-3359] Make RocksDB File Copies Asynchronous

@uce This also moves the determination of the state size in StreamTaskStateList from the constructor to the method getSize(). I had to do this because the size of asynchronous checkpoints is not yet known in the constructor.


Windows 10 Preview 14352.rs1

Since the last update of win 10 Preview RDPWrap is no longer working.

Duplicate of https://github.com/stascorp/rdpwrap/issues/119


[NO-ISSUE] Skip ingress openshift test in non-openshift environment

Could you replace [NO-ISSUE] with [#964] in the commit message?


Error tooltips for invalid inputs are not visible in stack blocks

Describe the bug
Error tooltips for invalid inputs are not visible in stack blocks
How to reproduce
https://stackblitz.com/edit/clarity-light-theme-v11-qwuhmz
Steps to reproduce the behavior:

Go to the invalid input in the stackblock
Focus the input
See that the error tooltip is not visible

Expected behavior
The tooltip to be visible
Versions
App

Angular: 4
Node: 8.10.0
Clarity: 0.11.21

Device:

Browser all

I recommend updating to the new form components, as it will be supported long term where old forms are deprecated.

Try to use new forms like you see below, which you might need to add some CSS to reduce the padding on the label above the row.
<clr-stack-block>
  <clr-stack-label>Valid input</clr-stack-label>
  <clr-stack-content>
    <clr-input-container>
      <label>Space</label>
      <input clrInput name="field1" [(ngModel)]="field1" required />
      <clr-control-error>This field is required</clr-control-error>
    </clr-input-container>
  </clr-stack-content>
</clr-stack-block>```

However, we're not making any other changes to the old forms at this time, since they are deprecated.


[wasm] Drop the legacy DEMANGLE_SUPPORT option

Emscripten's DEMANGLE_SUPPORT option got deprecated and became no-op in 3.1.54
(https://github.com/emscripten-core/emscripten/commit/971e903181da8ce09b3a9c17c284f692b392f9ae).

Thanks.


fix invalid tsconfig.extends under tests

tsconfig.extends must point to the base tsconfig.json, possibly using Node.js style resolution. Pointing to a directory is non-standard way that may work in certain environments but then it stops. (I actually used to do the same earlier until I was hit by the same problem when upgrading the stack.)
For instance, it's not currently possible to build the tests with plain esbuild:
~/gh/tsx/tests/fixtures/tsconfig/node_modules/should-not-resolve-paths fix/tsconfig_extends*
❯<EMAIL_ADDRESS>index.mjs
✘ [ERROR] Cannot read file "../../../../..": is a directory

    ../../../../tsconfig.json:2:12:
      2 │   "extends": "..",
        ╵              ~~~~

1 error

It works after the patch:
~/gh/tsx/tests/fixtures/tsconfig/node_modules/should-not-resolve-paths fix/tsconfig_extends*
❯<EMAIL_ADDRESS>index.mjs
import value from "p/nested-resolve-target";
console.log(value);

This is a TypeScript spec, so you'll have to demonstrate that it's not working with TypeScript rather than esbuild.
As for esbuild not being able to resolve .., you should file a bug with them instead.

@privatenumber It's not a typescript spec, I specifically linked the spec above.
The spec says: "The value of extends is a string which contains a path to another configuration file to inherit from. The path may use Node.js style resolution."
The spec doesn't say that the string contains a path to a directory containing another configuration file, it must contain a path to the file itself (possibly without extension).

Can you demonstrate that it's not working using TypeScript?

@privatenumber See https://stackblitz.com/edit/node-aiwgcb?file=tsconfig.json
With this tsconfig.json:
{
  "extends": "./foo",
  "compilerOptions": {
    "noEmit": true
  }
}

it says:
❯ tsc -p .
tsconfig.json:2:14 - error TS6053: File './foo' not found.

2   "extends": "./foo",
               ~~~~~~~

Found 1 error.

If you change "./foo" to "./foo/tsconfig" it will compile normally.
The Typescript specification is very clear about it.

Besides, your other tsconfig does it correctly: https://github.com/esbuild-kit/tsx/blob/e77e9c1c86b88f5988d2ceff815864824bfa3e45/tests/fixtures/tsconfig/tsconfig-custom/tsconfig.custom-name.json#L2
So at the very least it's inconsistent across the project.

Your reproduction is not the same.
Swap the extends around so foo/tsconfig.json is extending .., cd into foo, and run tsc --showConfig.
You'll see there's no problem here.
Feel free to file a bug with esbuild to follow TypeScript behavior in extends.

OK then. I see this "fixed" in esbuild 0.15.18 (still "broken" in 0.15.17, and also in 0.15.10 which is pulled by @esbuild-kit/*).
I filed an upstream problem to Typescript as this behaviour is inconsistent and against the specs (both the tsconfig specification and Typescript 3.2 changelog which introduced bare path extends): https://github.com/microsoft/TypeScript/issues/51782

OK then. I see this "fixed" in esbuild 0.15.18 (still "broken" in 0.15.17, and also in 0.15.10 which is pulled by @esbuild-kit/*).

tsx doesn't use esbuild to resolve tsconfig.json. What's the relevance of this?


fullscreenchange event was not correctly listened

In init hook, you try to listen map's 'load' event.
L.Map.addInitHook(function () {
    ...skip...
    this.on('load', function () {
        L.DomEvent.on(document, fullscreenchange, this.

However, 'load' event may fired before init hooks are invoked.
leaflet's Map.js
                 if (options.center && options.zoom !== undefined) {
                         this.setView(L.latLng(options.center), options.zoom, {reset: true});
                 }
                 ...skip...
                 this.callInitHooks();

(setView() will fire 'load')
Thus, fullscreen control will not receive fullscreenchange event if center and zoom are defined.
I'm not sure this is bug of leaflet or Leaflet.fullscreen.

use this instead
map.on('enterFullscreen', function(){
});
map.on('exitFullscreen', function(){
});

hello can you explain more how to use
map.on('enterFullscreen', function(){
});
map.on('exitFullscreen', function(){
});
thanks


firefox-bin: 66.0.3 -> 66.0.4

(cherry picked from commit ad042f186f4242f9689805884914fd2ec9f52955)
Motivation for this change
firefox-bin hasn't been updated by @edolstra, so this PR fixes this.
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

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

Builds and runs without any issues on my system.

@grahamcofborg build firefox-bin

@grahamcofborg eval

Reviewed points

[ ] package path fits guidelines
[ ] package name fits guidelines
[ ] package version fits guidelines
[x] package build on Linux nixos-beb 4.19.37 #1-NixOS SMP Sat Apr 27 07:36:41 UTC 2019 x86_64 GNU/Linux
[x] executables tested on Linux nixos-beb 4.19.37 #1-NixOS SMP Sat Apr 27 07:36:41 UTC 2019 x86_64 GNU/Linux
[ ] meta.description is set and fits guidelines
[ ] meta.license fits upstream license
[ ] meta.platforms is set
[ ] meta.maintainers is set
[ ] build time only dependencies are declared in nativeBuildInputs
[ ] source is fetched using the appropriate function
[ ] phases are respected
[ ] patches that are remotely available are fetched with fetchpatch

Possible improvements
Comments
Also works with all my installed plugins.

It has been backported already: https://github.com/NixOS/nixpkgs/commit/e7924d3ec8f77be51d41f08c58bd53db035dfcc9
See https://github.com/NixOS/nixpkgs/pull/61034#issuecomment-489586310


Add key param support for helper Combiners

addresses #25888
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

please fix lint, formatter and add a note to CHANGES.md

noting that tests passed.

Thanks, @harrisonlimh !


Polarisation operator for low core n

MBPT/Feynman.hpp
E.g., For Cs with n<=2, becomes numerically unstable.
Not huge issue, since these states don't contribute much..but indicative of underlying numerical problem.

Work-around:
Commit: 1256e156
Adds option to use Goldstone technique for deeper n shells, and Feynman for higher.
Screening/hole-particle accounted for in deep shells using screening factors
Correlations{

  // Minimum core n to polarise [1]
  n_min_core;

  // Minimum core n to polarise in Feynman method. By default, same as
  // n_min_core. If n_min_core_F>n_min_core, code will use Goldstone method for
  // lowest ns
  n_min_core_F;
}

Table shows contribution of core shells to the Brueckner energy of 6s state of Cs.
n=3 differs sizeably (but contribution is small).
n=2 contribution should be negligible, but becomes huge in Feynman approach.

Contribution
Goldstone
Feynman (2nd order)

n=5
-3658.5
-3632.8

n=4
-742.7
-793.4

n=3
-36.3
-60.8

n=2
1.6
-646.1

Issue is not caused by radial sub-grid; persists with larger grid.
Full code input/output:
FeynmanPolOp.txt
Note: to run this test, the code needs to be modified to by-pass the work-around:
diff --git a/src/MBPT/Feynman.cpp b/src/MBPT/Feynman.cpp
index 6c19c969..e4c4df11 100644
--- a/src/MBPT/Feynman.cpp
+++ b/src/MBPT/Feynman.cpp
@@ -71,7 +71,7 @@ Feynman::Feynman(const HF::HartreeFock *vHF, std::size_t i0, std::size_t stride,
   }

   // work-around for polarisation issue
-  check_min_n();
+  // check_min_n();
   // Construct qk, and dri/drj
   form_qk();
   // Construct pa, Vx