Terms sharing the same KEGG_REACTION xref

xref: KEGG_REACTION:R02368
id: GO:0047376name: all-trans-retinyl-palmitate hydrolase, all-trans-retinol forming activity
id: GO:0050253name: retinyl-palmitate esterase activity
xref: KEGG_REACTION:R04556
id: GO:0036132name: 13-prostaglandin reductase activity
id: GO:0047522name: 15-oxoprostaglandin 13-oxidase activity

xref: KEGG_REACTION:R04557
id: GO:0036132name: 13-prostaglandin reductase activity
id: GO:0047522name: 15-oxoprostaglandin 13-oxidase activity

xref: KEGG_REACTION:R05779
id: GO:0052842name: inositol diphosphate pentakisphosphate diphosphatase activity
id: GO:0052845name: inositol-5-diphosphate-1,2,3,4,6-pentakisphosphate diphosphatase activity

xref: KEGG_REACTION:R06722
id: GO:0004571name: mannosyl-oligosaccharide 1,2-alpha-mannosidase activity
id: GO:0036509name: trimming of terminal mannose on B branch

xref: KEGG_REACTION:R06847
id: GO:0052734name: shikimate 3-dehydrogenase (NAD+) activity
id: GO:0004764name: shikimate 3-dehydrogenase (NADP+) activity

xref: KEGG_REACTION:R07233
id: GO:0052911name: 23S rRNA (guanine(745)-N(1))-methyltransferase activity
id: GO:0052912name: 23S rRNA (guanine(748)-N(1))-methyltransferase activity

xref: KEGG_REACTION:R07234
id: GO:0052913name: 16S rRNA (guanine(966)-N(2))-methyltransferase activity
id: GO:0052914name: 16S rRNA (guanine(1207)-N(2))-methyltransferase activity
id: GO:0052915name: 23S rRNA (guanine(2445)-N(2))-methyltransferase activity
id: GO:0052916name: 23S rRNA (guanine(1835)-N(2))-methyltransferase activity
xref: KEGG_REACTION:R07288
id: GO:0036443name: dermatan 6-sulfotransferase activity
id: GO:0050659name: N-acetylgalactosamine 4-sulfate 6-O-sulfotransferase activity

xref: KEGG_REACTION:R02368
id: GO:0047376name: all-trans-retinyl-palmitate hydrolase, all-trans-retinol forming activity
id: GO:0050253name: retinyl-palmitate esterase activity
R02368
Retinyl palmitate + H2O <=> Retinol + Hexadecanoic acid
id: GO:0050253
name: retinyl-palmitate esterase activity
namespace: molecular_function
def: "Catalysis of the reaction: retinyl palmitate + H2O = retinol + palmitate + H+." [RHEA:21508]
synonym: "retinyl ester hydrolase activity" RELATED []
synonym: "retinyl palmitate hydrolase activity" RELATED []
synonym: "retinyl palmitate hydrolyase activity" RELATED []
synonym: "retinyl-palmitate palmitohydrolase activity" RELATED []
xref: KEGG_REACTION:R02368
xref: MetaCyc:RETINYL-PALMITATE-ESTERASE-RXN
xref: RHEA:21508
is_a: GO:0052689 ! carboxylic ester hydrolase activity
RHEA:21508
all-trans-retinyl hexadecanoate + H2O = H(+) + hexadecanoate + retinol
=> RHEA does not map to R02368
id: GO:0047376
name: all-trans-retinyl-palmitate hydrolase, all-trans-retinol forming activity
namespace: molecular_function
def: "Catalysis of the reaction: all-trans-retinyl palmitate + H2O = all-trans-retinol + H+ + palmitate." [RHEA:13933]
synonym: "all-trans-retinyl-palmitate acylhydrolase activity" BROAD []
synonym: "all-trans-retinyl-palmitate hydrolase activity" BROAD []
synonym: "retinyl-palmitate palmitohydrolase activity" BROAD [KEGG_REACTION:R02368]
xref: KEGG_REACTION:R02368
xref: MetaCyc:<IP_ADDRESS>-RXN
xref: RHEA:13933
is_a: GO:0050253 ! retinyl-palmitate esterase activity
is_a: GO:0052689 ! carboxylic ester hydrolase activity
RHEA:13933
all-trans-retinyl hexadecanoate + H2O = all-trans-retinol + H(+) + hexadecanoate
=> RHEA maps to R02368

[ ] remove R02368 from GO:0050253
[ ] also remove redundant GO:0052689 parent on GO:0047376

xref: KEGG_REACTION:R04556
id: GO:0036132name: 13-prostaglandin reductase activity
id: GO:0047522name: 15-oxoprostaglandin 13-oxidase activity
R04556
(5Z)-(15S)-11alpha-hydroxy-9,15-dioxoprostanoate:NAD+ delta13-oxidoreductase
id: GO:0036132
name: 13-prostaglandin reductase activity
namespace: molecular_function
def: "Catalysis of the reaction: 15-keto-prostaglandin + NAD(P)H + H+ -> 13,14-dihydro-15-keto-prostaglandin + NAD(P)+. This reaction is the reduction of 15-keto-prostaglandin." [EC:<IP_ADDRESS>, GOC:mw, KEGG_REACTION:R04556, KEGG_REACTION:R04557, PMID:17449869]
comment: Note that this is the reverse of the reaction described in '15-oxoprostaglandin 13-oxidase activity ; GO:0047522'.
synonym: "15-ketoprostaglandin delta13-reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "15-oxo-delta13-prostaglandin reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "15-oxoprostaglandin 13-reductase activity" EXACT []
synonym: "delta13-15-ketoprostaglandin reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "prostaglandin 13-reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "prostaglandin delta13-reductase activity" RELATED [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R04556
xref: KEGG_REACTION:R04557
is_a: GO:0016616 ! oxidoreductase activity, acting on the CH-OH group of donors, NAD or NADP as acceptor
id: GO:0047522
name: 15-oxoprostaglandin 13-oxidase activity
namespace: molecular_function
def: "Catalysis of the reaction: (5Z)-(15S)-11-alpha-hydroxy-9,15-dioxoprostanoate + NAD(P)+ -> (5Z)-(15S)-11-alpha-hydroxy-9,15-dioxoprosta-13-enoate + NAD(P)H + H+." [EC:<IP_ADDRESS>, KEGG_REACTION:R04556, KEGG_REACTION:R04557, MetaCyc:15-OXOPROSTAGLANDIN-13-REDUCTASE-RXN]
comment: Note that this is the reverse of the reaction described in '13-prostaglandin reductase activity ; GO:0036132'.
synonym: "(5Z)-(15S)-11alpha-hydroxy-9,15-dioxoprostanoate:NAD(P)+ delta13-oxidoreductase activity" RELATED [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R04556
xref: KEGG_REACTION:R04557
xref: MetaCyc:15-OXOPROSTAGLANDIN-13-REDUCTASE-RXN
is_a: GO:0016628 ! oxidoreductase activity, acting on the CH-CH group of donors, NAD or NADP as acceptor
EC:<IP_ADDRESS> is:
Name: 15-oxoprostaglandin 13-reductase
AKA: 15-oxo-Delta(13)-prostaglandin reductase, prostaglandin 13-reductase
Reactions:
13,14-dihydro-15-oxo-prostaglandin E2 + NADP(+) <=> 15-oxoprostaglandin E2 + H(+) + NADPH
13,14-dihydro-15-oxo-prostaglandin E2 + NAD(+) <=> 15-oxoprostaglandin E2 + H(+) + NADH

xref: KEGG_REACTION:R05779
id: GO:0052842name: inositol diphosphate pentakisphosphate diphosphatase activity
id: GO:0052845name: inositol-5-diphosphate-1,2,3,4,6-pentakisphosphate diphosphatase activity
R05779:
5-PP-InsP5 + H2O <=> Phytic acid + Orthophosphate
id: GO:0052842
name: inositol diphosphate pentakisphosphate diphosphatase activity
namespace: molecular_function
def: "Catalysis of the reaction: diphospho-1D-myo-inositol pentakisphosphate + H2O = 1D-myo-inositol hexakisphosphate + phosphate." [PMID:10827188, PMID:11502751]
xref: KEGG_REACTION:R05779
is_a: GO:0008486 ! diphosphoinositol-polyphosphate diphosphatase activity
id: GO:0052845
name: inositol-5-diphosphate-1,2,3,4,6-pentakisphosphate diphosphatase activity
namespace: molecular_function
def: "Catalysis of the reaction: 5-diphospho-1D-myo-inositol 1,2,3,4,6-pentakisphosphate + H2O = 1D-myo-inositol 1,2,3,4,5,6-hexakisphosphate + phosphate + H+." [PMID:10827188, PMID:11502751, RHEA:22384]
xref: KEGG_REACTION:R05779
xref: MetaCyc:RXN-10964
xref: RHEA:22384
is_a: GO:0052842 ! inositol diphosphate pentakisphosphate diphosphatase activity

xref: KEGG_REACTION:R06722
id: GO:0004571name: mannosyl-oligosaccharide 1,2-alpha-mannosidase activity
id: GO:0036509name: trimming of terminal mannose on B branch
id: GO:0004571
name: mannosyl-oligosaccharide 1,2-alpha-mannosidase activity
namespace: molecular_function
def: "Catalysis of the hydrolysis of the terminal (1->2)-linked alpha-D-mannose residues in an oligo-mannose oligosaccharide." [GOC:bf, PMID:25092655]
synonym: "1,2-alpha-mannosidase" RELATED [EC:<IP_ADDRESS>]
synonym: "1,2-alpha-mannosyl-oligosaccharide alpha-D-mannohydrolase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "exo-alpha-1,2-mannanase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "glycoprotein processing mannosidase I" RELATED [EC:<IP_ADDRESS>]
synonym: "Man9-mannosidase activity" NARROW [EC:<IP_ADDRESS>]
synonym: "ManI activity" NARROW [EC:<IP_ADDRESS>]
synonym: "mannose-9 processing alpha-mannosidase activity" NARROW [EC:<IP_ADDRESS>]
synonym: "mannosidase 1A activity" NARROW [EC:<IP_ADDRESS>]
synonym: "mannosidase 1B activity" NARROW [EC:<IP_ADDRESS>]
synonym: "mannosidase I" RELATED [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R05982
xref: KEGG_REACTION:R06722
xref: MetaCyc:RXN-18910
xref: MetaCyc:RXN-18911
id: GO:0036509
name: trimming of terminal mannose on B branch
namespace: biological_process
def: "The removal of an alpha-1,2-linked mannose from the B-chain of a glycoprotein oligosaccharide in the endoplasmic reticulum." [GOC:bf, GOC:PARL, KEGG_REACTION:R06722, PMID:22160784]
comment: Consider also annotating to 'mannosyl-oligosaccharide 1,2-alpha-mannosidase activity ; GO:0004571'.
subset: gocheck_do_not_annotate
synonym: "conversion of (Man)9(GlcNAc)2 to (Man)8B(GlcNAc)2" RELATED [PMID:22160784]
synonym: "conversion of M9 to M8B" RELATED [PMID:25092655]
synonym: "glycoprotein mannose trimming on B branch" EXACT [GOC:bf]
xref: KEGG_REACTION:R06722
is_a: GO:1904380 ! endoplasmic reticulum mannose trimming

[ ] remove KEGG_REACTION term and def xref from the GO:0036509 BP term

xref: KEGG_REACTION:R06847
id: GO:0052734name: shikimate 3-dehydrogenase (NAD+) activity
id: GO:0004764name: shikimate 3-dehydrogenase (NADP+) activity
R06847 is:
Shikimate + NAD+ <=> 3-Dehydroshikimate + NADH + H+
id: GO:0052734
name: shikimate 3-dehydrogenase (NAD+) activity
namespace: molecular_function
def: "Catalysis of the reaction: shikimate + NAD+ = 3-dehydroshikimate + NADH + H+." [RHEA:17741]
synonym: "3-dehydroshikimate reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "3-dehydroshikimic reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "dehydroshikimic reductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "DHS reductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "shikimate oxidoreductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "shikimate:NAD(P)(+) 3-oxidoreductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "shikimate:NAD(P)(+) oxidoreductase activity" BROAD [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>2
xref: KEGG_REACTION:R06847
xref: RHEA:17741
is_a: GO:0016616 ! oxidoreductase activity, acting on the CH-OH group of donors, NAD or NADP as acceptor
id: GO:0004764
name: shikimate 3-dehydrogenase (NADP+) activity
namespace: molecular_function
def: "Catalysis of the reaction: shikimate + NADP+ = 3-dehydroshikimate + NADPH + H+." [EC:<IP_ADDRESS>]
synonym: "5-dehydroshikimate reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "5-dehydroshikimic reductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "dehydroshikimic reductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "DHS reductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "shikimate oxidoreductase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "shikimate:NADP(+) 5-oxidoreductase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "shikimate:NADP(+) oxidoreductase activity" BROAD [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: EC:<IP_ADDRESS>2
xref: KEGG_REACTION:R06847
xref: MetaCyc:SHIKIMATE-5-DEHYDROGENASE-RXN
xref: RHEA:17737
is_a: GO:0016616 ! oxidoreductase activity, acting on the CH-OH group of donors, NAD or NADP as acceptor

xref: KEGG_REACTION:R07233
id: GO:0052911name: 23S rRNA (guanine(745)-N(1))-methyltransferase activity
id: GO:0052912name: 23S rRNA (guanine(748)-N(1))-methyltransferase activity
R07233:
S-Adenosyl-L-methionine + rRNA <=> S-Adenosyl-L-homocysteine + rRNA containing N1-methylguanine
Comment | general reaction: The enzyme ec <IP_ADDRESS> specifically methylates guanine745 at N1 in 23S rRNA.The enzyme ec <IP_ADDRESS> specifically methylates guanine748 at N1 in 23S rRNA.
name: 23S rRNA (guanine(745)-N(1))-methyltransferase activity
namespace: molecular_function
def: "Catalysis of the reaction: S-adenosyl-L-methionine + guanine(745) in 23S rRNA = N(1)-methylguanine(745) in 23S rRNA + S-adenosyl-L-homocysteine." [EC:<IP_ADDRESS>]
synonym: "23S rRNA m(1)G(745) methyltransferase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "ribosomal ribonucleate guanine 1-methyltransferase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "ribosomal RNA(m(1)G)-methylase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "rlmA(I) methyltransferase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "rRNA(m(1)G)methylase activity" BROAD [EC:<IP_ADDRESS>]
synonym: "S-adenosyl-L-methionine:rRNA (guanine-1-N-)-methyltransferase activity" BROAD [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R07233
xref: MetaCyc:RXN-11573
xref: RHEA:42900
is_a: GO:0008989 ! rRNA (guanine-N1-)-methyltransferase activity
id: GO:0052912
name: 23S rRNA (guanine(748)-N(1))-methyltransferase activity
namespace: molecular_function
def: "Catalysis of the reaction: S-adenosyl-L-methionine + guanine(748) in 23S rRNA = N(1)-methylguanine(748) in 23S rRNA + S-adenosyl-L-homocysteine." [EC:<IP_ADDRESS>]
synonym: "23S rRNA m(1)G(748) methyltransferase activity" BROAD [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R07233
xref: MetaCyc:RXN-11599
xref: RHEA:42904
is_a: GO:0008989 ! rRNA (guanine-N1-)-methyltransferase activity

xref: KEGG_REACTION:R07234
id: GO:0052913name: 16S rRNA (guanine(966)-N(2))-methyltransferase activity
id: GO:0052914name: 16S rRNA (guanine(1207)-N(2))-methyltransferase activity
id: GO:0052915name: 23S rRNA (guanine(2445)-N(2))-methyltransferase activity
id: GO:0052916name: 23S rRNA (guanine(1835)-N(2))-methyltransferase activity
R07234:
S-Adenosyl-L-methionine + rRNA <=> S-Adenosyl-L-homocysteine + rRNA containing N2-methylguanine
Comment | general reaction:
The enzyme ec <IP_ADDRESS> specifically methylates guanine966 at N2 in 16S rRNA.
The enzyme ec <IP_ADDRESS> specifically methylates guanine1207 at N2 in 16S rRNA.
The enzyme ec <IP_ADDRESS> specifically methylates guanine2445 at N2 in 23S rRNA.
The enzyme ec <IP_ADDRESS> specifically methylates guanine1835 at N2 in 23S rRNA.

[ ] Remove KEGG xref from these 4 terms and add to parent instead:
id: GO:0008990
name: rRNA (guanine-N2-)-methyltransferase activity
namespace: molecular_function
def: "Catalysis of the reaction: S-adenosyl-L-methionine + rRNA = S-adenosyl-L-homocysteine + rRNA containing N2-methylguanine." [PMID:17389639]
synonym: "ribosomal ribonucleate guanine-2-methyltransferase activity" RELATED []
synonym: "S-adenosyl-L-methionine:rRNA (guanine-2-N-)-methyltransferase activity" RELATED []
synonym: "S-adenosyl-L-methionine:rRNA (guanine-N2-)-methyltransferase activity" RELATED []
is_a: GO:0008170 ! N-methyltransferase activity
is_a: GO:0016435 ! rRNA (guanine) methyltransferase activity
property_value: term_tracker_item "https://github.com/geneontology/go-ontology/issues/21412" xsd:anyURI

xref: KEGG_REACTION:R07288
id: GO:0036443name: dermatan 6-sulfotransferase activity
id: GO:0050659name: N-acetylgalactosamine 4-sulfate 6-O-sulfotransferase activity
R07288 is
3'-Phosphoadenylyl sulfate + Dermatan <=> Adenosine 3',5'-bisphosphate + Dermatan 6'-sulfate
id: GO:0036443
name: dermatan 6-sulfotransferase activity
namespace: molecular_function
def: "Catalysis of the reaction: 3'-phosphoadenylyl sulfate + dermatan = adenosine 3',5'-bisphosphate + dermatan 6'-sulfate." [EC:<IP_ADDRESS>, GOC:bf, KEGG_REACTION:R07288]
xref: KEGG_REACTION:R07288
is_a: GO:0008146 ! sulfotransferase activity
id: GO:0050659
name: N-acetylgalactosamine 4-sulfate 6-O-sulfotransferase activity
namespace: molecular_function
def: "Catalysis of the reactions: 3'-phosphoadenylyl sulfate + dermatan = adenosine 3',5'-bisphosphate + dermatan 6'-sulfate and 3'-phosphoadenylyl sulfate + chondroitin = adenosine 3',5'-bisphosphate + chondroitin 6'-sulfate." [EC:<IP_ADDRESS>]
comment: Consider instead annotating to the individual reactions: 'chondroitin 6-sulfotransferase activity ; GO:0008459' and 'dermatan 6-sulfotransferase activity ; GO:0036443'.
synonym: "3'-phosphoadenylyl-sulfate:dermatan 6'-sulfotransferase activity" RELATED [EC:<IP_ADDRESS>]
synonym: "GalNAc4S-6ST" RELATED [EC:<IP_ADDRESS>]
synonym: "N-acetylgalactosamine 4-sulfate 6-O-sulphotransferase activity" RELATED [EC:<IP_ADDRESS>]
xref: EC:<IP_ADDRESS>
xref: KEGG_REACTION:R02181
xref: KEGG_REACTION:R07288
xref: MetaCyc:RXN-7953
xref: MetaCyc:RXN-7954
is_a: GO:0008146 ! sulfotransferase activity


Stoplight Elements falls of the /** symbols in URL

Hi Team,
I found a bug: when I use /** symbols in path URL the Invalid regular expression: /~1accounts~1**/: Nothing to repeat error is thrown

Here you can reproduce the problem - just run storybook and open the modified Direct JSON Input (Zoom)
Can you please help with this bug?

Hi @P0lip, maybe you can help with this problem?

@lottamus, @mallachari, @mmiask, @P0lip, can anyone please help?

@lottamus, @mallachari, @mmiask, @P0lip, can anyone please help?
May be it is not a bug? May be the specification is wrong?

@P0lip, may be you can help, please?

@lottamus, @mallachari, @mmiask, @P0lip, can anyone please help?

Hi Team!
@lottamus, @mallachari, @mmiask, @P0lip, any news about this?

:(

@heitortsergent, hi! May be you can help? Or give some contacts who can...


Helper function to get a list of extra providers available

It would be nice to get a list of the extraProviders available with a function similar to getIdpList(): something like getTestIdpList() or getExtraProvidersList()
Obviously this is possible only if we can compare and single out the official IDPs from the tests

I'd rather not implement this at the moment: we don't have (that I know of) an API to get an updated list of production IDPs.
While it is unlikely that the list changes, some might be added or removed. This means that we don't have a definitive list to compare to, nor a way to get such a list. The remaining option is to manually specify the test IDP, at which point you can easily extrapolate it from the full list.


Blob properties show that there are N number of tags but the tags are None

Package Name: azure-storage-blob
Package Version: 12.15.0b1
Operating System: Debian GNU/Linux 12 (bookworm)
Python Version: 3.11.2

Describe the bug
Blob properties show that there are N number of tags but the tags are None.
To Reproduce
Steps to reproduce the behavior:

Create a ContainerClient
Use get_blob_client() method of ContainerClient to get a BlobClient
Use upload_blob() method of BlobClient
Use get_blob_properties() method to get the properties
In properties check the number of tags (tag_count) which is equal to 2
Check the tags which are None

in code:
`from azure.storage.blob import ContainerClient
account_url = ""
container_name = ""
shared_access_key = ""
container_client = ContainerClient(account_url=account_url, container_name=container_name, credential=shared_access_key)
blob = container_client.get_blob_client("temp_file")  # temp_file does not exist at this point
blob.upload_blob(b"hello world", tags={"hello": "world", "wild": "blue"})
p = blob.get_blob_properties()
print(p.tag_count)  # 2
print(p.tags)  # None
`
Expected behavior
p.tags should return correct tags

Hi @ravilnicki, thanks for reaching out. The behavior you describe is expected as get_blob_properties does not return the Blob Tags, only the tag count. See REST docs. If you wish to fetch the tags you need to call get_blob_tags instead. Tags are also returned from list_blobs when you specify include=['tags'].
The reason the BlobProperties model has a tags property is because the model is shared with the response of list_blobs where tags could be populated.

I'll close this issue but please let us know if you have any other questions.

Thanks for the response @jalauzon-msft I could have read the docs more carefully.


Remove the crudeMeasuringFrom option from manual

The option was removed in 957771b2328f737aa42da64c8ca112568e225d95 and is no longer present.

Thanks for noticing that! Merged as 4febeb32f79684c3


Nested Page Router Outlets does not display components

Environment

TNS: 5.0.0
NativeScript-Angular: 7.0.0

Describe the bug
I am trying to create a nested PRO that looks like the following:

(PRO) AppComponent

Login
(PRO) HomeComponent

(PRO) CustomTabNav

CustomComponents

(PRO) CustomSideNav

CustomComponents

However in the homecomponent, which will also be a container page of two different navigations, I was not able to make page-router-outlet work. The nested components are not displayed, but when using router-outlet, they are working. I need PRO since I the child of the home component will be navigations and page transitions will be used. This navigation components will be custom since their designs are different from the plugins.
To Reproduce
Layout for home.component
<StackLayout>
    <Label text="Home Component" textWrap="true"></Label>

    <!-- PRO does not work -->
    <!-- <page-router-outlet></page-router-outlet> -->
    <router-outlet></router-outlet>
</StackLayout>

Expected behavior
page-router-outlet should display the nested components.
Sample project
NestedPRO1.zip

Hi @tsonevn, appreciate your response on this. However, nested pro's gave me lots of headache, especially on back navigation. There were issues in action bar title when the title is set on the child component, then do routerExt.back(). Also, child input variables are not rendered on routerExt.back().
Instead of doing it SPA style, I change my thinking and do it the forms style. I create the components, like bottom tab bar and action bar, and reuse them on the parent components. Basically everything are are different pages/screens with custom components.
Again, thanks for your help on this.


MRG: Clearer compensation

Closes #3071.
Makes our compensation a bit clearer, and should fix a couple of small bugs related to it in maxwell_filter and some mne.layout functions.
Also deprecates the compensation parameter of read_raw_fif in favor of raw.apply_gradient_compensation, since really it 1) should be done separately, 2) should be able to be applied multiple times, and 3) be doable both for Raw and RawCTF (i.e., moved to _BaseRaw as a method).

[Current coverage][cc-pull] is 86.70%

Merging [#3440][cc-pull] into [master][cc-base-branch] will increase coverage by 0.01%

@@             master      #3440   diff @@
==========================================
  Files           339        339
  Lines         58384      58428    +44
  Methods           0          0
  Messages          0          0
  Branches       8885       8890     +5
==========================================
+ Hits          50614      50660    +46
+ Misses         5088       5086     -2
  Partials       2682       2682

[][cc-pull]

Powered by Codecov. Last updated by [df88642...2bde8a6][cc-compare]
[cc-base-branch]: https://codecov.io/gh/mne-tools/mne-python/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/mne-tools/mne-python/compare/df88642e06748bb321e623e290d935e0142545e1...2bde8a6e3099332d2ca6c036fde217230690d3d8?src=pr
[cc-pull]: https://codecov.io/gh/mne-tools/mne-python/pull/3440?src=pr

I'm killing the CIs because this will need rebase (again) after #3439, but they passed before

@agramfort I realized that we currently un-do any gradient compensation that was applied while writing, but I don't really think we should. mne_process_raw allows you to write out files with new compensation grades applied, so we might as well, too. I think it's an okay backward-incompatible change to make, since I doubt it has been widely used. Any reason it was done that way originally? It took some extra coding to get it that way...

please update what's new
besides LGTM

oups you did it already.
merging


Modify hyper-parameters in td3, replay buffer and add random seed method

Please add mujoco package in requirements.txt


Simplify how parent/child relationships are handled for custom tags.

Currently, to set up a parent/child relationship between custom tags requires a decent amount of code.
Here's an idea how it can be improved:
Let's say we want to achieve the following:
<app-tabs orientation="vertical">
    <app-tab label="Tab 1">
        Content for Tab 1
    </app-tab>
    <app-tab label="Tab 2">
        Content for Tab 2
    </app-tab>
</app-tabs>

This could be described in a single app-tabs/marko-taglib.json as shown below:
{
    "attributes": {
        "orientation": "string"
    },
    "nested-tags": {
        "app-tab": {
            "target-property": "tabs",
            "repeated": true,
            "attributes": {
                "label": "string"
            }
        }
    }
}

In the renderer, the nested tabs could be accessed using the input.tabs property that will be an array:
exports.renderer = function(input, out) {
    var tabs = input.tabs;
    tabs.forEach(function(tab) {
        // ...
    });
};

Another example:
<app-overlay visible="false">
    <app-overlay-header>
        This is the header content
    </app-overlay-header>
    <app-overlay-body>
        This is the body content
    </app-overlay-body>
    <app-overlay-footer>
        This is the footer content
    </app-overlay-footer>
</app-overlay>

This could be described in a single app-overlay/marko-taglib.json as shown below:
{
    "attributes": {
        "visible": "boolean"
    },
    "nested-tags": {
        "app-overlay-header": {
            "target-property": "header",
            "repeated": false
        },
        "app-overlay-body": {
            "target-property": "body",
            "repeated": false
        },
        "app-overlay-footer": {
            "target-property": "footer",
            "repeated": false
        }
    }
}

In the renderer, the nested header, body and footer content could be accessed as shown below:
exports.renderer = function(input, out) {
    var header = input.header;
    var body = input.body;
    var footer = input.footer;

    console.log(typeof header.renderBody); // Output: 'function'
    console.log(typeof body.renderBody); // Output: 'function'
    console.log(typeof footer.renderBody); // Output: 'function'
};

I like this concept a lot. It might be helpful to include a snippet of what the compiled output might look like so that we can discuss.
Here are some alternate property names for configuring the nested tag:

target-property: property (a little shorter)
repeated: limit (a numeric value), repeatable

Alternatively have just "target-property" and use [] to denote allowed repeatability:

Allow any number of tabs: target-property: "tabs[]"
Allow one tab: target-property: "tabs[1]"
Allow two tabs: target-property: "tabs[2]"
Allow only a single tab: target-property: "tab"

Also, perhaps the target property should always be an array and don't require the compiler to check constraints about repeatability of nested tag.
Something even crazier to avoid some of the JSON clunkiness:
{
    "attributes": {
        "visible": "boolean"
    },
    "nested-tags": [
        "app-overlay-title => title",
        "app-overlay-header => header[]",
        "app-overlay-body => body[1]",
        "app-overlay-footer => footer[]"
    ]
}

I like the idea of dropping the repeated/repeatable property and, instead, just use the [] suffix to denote something that should repeatable. However, I don't think we should allow [<max_count>].
I think I prefer target-property since it I think it is a little more clear that this is the name of the target property.
I don't think we need the short-hand because it prevents attributes from being defined for the nested tags, but I might be able to be persuaded.

I am worried that repeatable will be the most common case and that people will forget to add the [] to the target property name. That's why I was wondering if we should always assume arrays...
I like the shorthand notation for the most common case. We can implement the longhand approach first and then see if shorthand makes sense.

Definitely don't want to have nested tags always produce an array. I think that will make the tag renderer more complicated than it needs to be.

@patrick-steele-idem and I discussed this and the proposal looks more like this:
{
    "attributes": {
        "orientation": "string"
    },
    "taglib": {
        "tags": {
            "app-tab": {
                "target-property": "tabs[]",
                "attributes": {
                    "label": "string"
                }
            }
        }
    }
}

Basically, you can now declare taglibs within other tags. If the target-property exists for a tag then this creates the parent/child relationship between the parent tag and the child tag. When taglibs are declared within another tag, then that taglib is associated with a parent taglib.

Thanks for summarizing @philidem. I'm going to start the implementation now.

This proposal looks really nice! Just trying to understand how flexible it is. First thing that come to my mind is about more than one level of hierarchy. How can be the following tag described in marko-taglib.json:
<sidebar-navigation>
    <sidebar-navigation-section title="Software">
        <sidebar-navigation-item href="/linux" title="linux"/>
        <sidebar-navigation-item href="/windows" title="Windows"/>
    </sidebar-navigation-section>
    <sidebar-navigation-section title="Devices">
        <sidebar-navigation-item href="/ipad" title="iPad"/>
        <sidebar-navigation-item href="/xbox" title="Xbox"/>
    </sidebar-navigation-section>
</sidebar-navigation>

And there are use-cases for unlimited hierarchy (though very uncommon):
<menu-widget>
    <menu-item title="Help">
        <menu-item title="About" />
        <menu-item title="FAQ" />
    </menu-item>
    <menu-item title="File">
        <menu-item title="Save" />
        <menu-item title="Open with">
            <menu-item title="Sublime" />
            <menu-item title="VIM" />
        </menu-item>
    </menu-item>
    <menu-item title="View" />
</menu-widget>

Will it be possible to describe such nesting? If we'll go with the proposed way, we need to define taglib inside taglib inside taglib :)
Here is an example for the sidebar-navigation shown above:
{
    "attributes": {
        "orientation": "string"
    },
    "taglib": {
        "tags": {
            "sidebar-navigation-section": {
                "target-property": "sections[]",
                "attributes": {
                    "title": "string"
                },
                "taglib": {
                    "tags": {
                        "sidebar-navigation-item": {
                            "target-property": "items[]",
                            "attributes": {
                                "href": "string",
                                "title": "string"
                            }
                        }
                    }
                }
            }
        }
    }
}


Support option to disable color escapes in the log

Flask always generates color escapes in the log for each HTTP request once color package is installed, but color escapes are undesired for systems that don't support it (such as Windows) and when the log is to be written to a file.
I think we can add an option to disable generating the color escapes.

This is a bug with how color is added, there's an open issue in Werkzeug (on mobile, can't find it right now). We won't be adding a flag to disable it.

This is a bug with how color is added, there's an open issue in Werkzeug (on mobile, can't find it right now). We won't be adding a flag to disable it.

You probably means https://github.com/pallets/werkzeug/issues/1832. But I think the argument is invalid: even if it can be fixed to work with windows console, there's still a need to disable color escapes when the log is to be written to a file.

Is there further reason for the request? Or should I open another issue for it?

I don't plan on adding a switch, please do not open a new issue for that.


Add NextHref trait and Rebase

Closes

Closes #52
Closes #33

Description
Adds the NextHref trait and the Rebase and BestPractices implementors.
Checklist

[x] Unit tests
[x] Documentation, including doctests
[x] Git history is linear
[x] Commit messages are descriptive
[x] (optional) Git commit messages follow conventional commits
[x] Code is formatted (cargo fmt)
[x] cargo test
[x] Changes are added to the CHANGELOG

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

52 of 61 (85.25%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.1%) to 53.246%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/layout.rs
48
52
92.31%

src/href.rs
4
9
44.44%

Totals

Change from base Build<PHONE_NUMBER>:
-0.1%

Covered Lines:
1166

Relevant Lines:
1351

💛  - Coveralls


OOD-daemon supports read-only mode of gateway service

OOD-daemon needs to deal with the ood working mode of the gateway, mainly in the case of readonly in the current standby-ood mode, the app-manager service needs to be stopped, including the monitoring mechanism of dynamic switching, etc.

OOD-daemon adds mechanism to dynamically monitor gateway role switching and corresponding service status switching
at 4848b1ce939f3aac4a98b0f1d85141a90924300a


fix(aws-lambda-mock-context): include index.d.ts in npm package

Fixes #14 by including index.d.ts in the fils list in package.json.

Good catch, totally missed this one!


recover from consensus restart

Next step for #320, handles the case where consensus needs to be started due to crashes that affect a large number of peers.

Codecov Report

Merging #488 (8b2cd16) into master (6624d83) will increase coverage by 0.04%.
The diff coverage is 82.66%.

@@            Coverage Diff             @@
##           master     #488      +/-   ##
==========================================
+ Coverage   72.77%   72.81%   +0.04%
==========================================
  Files          83       83
  Lines       10821    10863      +42
==========================================
+ Hits         7875     7910      +35
- Misses       2946     2953       +7

Impacted Files
Coverage Δ

fedimint/src/lib.rs
82.99% <82.66%> (+0.05%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Support for async submit action and yielding async state

See https://gist.github.com/simonihmig/ff39facb915d41f4b27717a10e2196e9#async-support

In addition to async submit handlers, we could also integrate support for async validation (see https://github.com/CrowdStrike/ember-headless-form/pull/21#discussion_r1087038441), by yielding the async state, so users can show the pending validation somehow.


Documentation is lacking when getting started (easily) in node JS and JSDOM

Hello.
It is not very clear what should be passed into ziprip when using node js and jsdom.
Can you update your README to be more specific about this. Example...
Usage
ziprip has one method you should be interested in: extract, which accepts a DOM object and a URL. For node.js you can use jsdom and pass in jsdom's environment.document (window.document), and in the browser obviously you just pass in document.
node.js
var $ziprip = require('ziprip');
var jsdom = require('jsdom');
var url = 'http://www.a-website.com';
var addresses;

jsdom.env(
   url,
    function (error, window) {
        var addresses = $ziprip.extract( window.document, url );
    }
);

Essentially, the README is a little confusing for the Node implementation. Are you supposed to pass in the JSDOM Class, the jsdom environment object, maybe window.$. Does passing in window.document.getElementByID("foo") work?  The confusion could be from stating that you pass in a DOM object, but what I think you mean is that you need to pass in The document object. There are many DOM objects in the DOM, but I'm assuming that the document object is the only one that works given the calls to document.createElement etc...
In any case, I was able to get it up and running, and I appreciate your work here. ZipRip is very useful, and I believe with a little more of your attention on your README file more people like myself can benefit from your work.

the script you mentioned above gives null output?
i had used the same script on http://www.mahuagallery.com/
here it is
var $ziprip = require('ziprip');
var jsdom = require('jsdom');
var url = 'http://www.mahuagallery.com/';
var addresses;

jsdom.env(
   url,
    function (error, window) {
        addresses = $ziprip.extract( window.document, url );
        console.log("here's the result");
        console.log(addresses);
    }
);

No, the script above works fine. The suggestion is to modify the usage section for node to include the excerpt above. Currently the usage for node takes in domObject as a parameter, but it doesn't state what that variable is.

I.E. What is domObject? It may be confusing because there are many DOM Objects to choose from. But what you want is the actual document Object not a DOM Object.


refactor(obstacle_stop_planner): clean up code

Description

use alias
create additional header file for utils functions

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@satoshi-ota This PR contains the fix for behavior_path_planner. Is it expected?

@satoshi-ota This PR contains the fix for behavior_path_planner. Is it expected?

Yes. drop the commit https://github.com/autowarefoundation/autoware.universe/pull/1818 for Evaluator tests.
I'll run the evaluator once more because the bug is fixed.

@TakaHoribe
This PR: 786/823
Baseline: 777/823


setup_bundler's rails_app? incompatible with non-ascii characters

Description
Reproduction steps
Having the config/application.rb with Japanese characters (eg: あ)
In https://github.com/Shopify/ruby-lsp/blob/88b85b810061aafd7d8d7078df6b5aa713979e54/test/fixtures/rails_application.rb add あ
module MyApp
  class Application < Rails::Application
    # あ
  end
end

Details
From this change https://github.com/Shopify/ruby-lsp/pull/2218 ruby-lsp error out on
https://github.com/Shopify/ruby-lsp/blob/88b85b810061aafd7d8d7078df6b5aa713979e54/lib/ruby_lsp/setup_bundler.rb#L292
Ruby-lsp: 0.17.14
Ruby: 3.3.4
Rails: <IP_ADDRESS>
Error: setup_bundler.rb:295:in 'match?': invalid byte sequence in US-ASCII (ArgumentError)
Full output:
2024-08-20 17:32:33.321 [info] (app) Checking if chruby is available on the path with command: /bin/zsh -i -c 'chruby --version'
2024-08-20 17:32:35.982 [info] (app) Checking if rbenv is available on the path with command: /bin/zsh -i -c 'rbenv --version'
2024-08-20 17:32:36.935 [info] (app) Discovered version manager rbenv
2024-08-20 17:32:36.935 [info] (app) Running command: `rbenv exec ruby -W0 -rjson -e 'STDERR.print({env: ENV.to_h,yjit:!!defined?(RubyVM::YJIT),version:RUBY_VERSION}.to_json)'` in /Users/thomas/projects/app using shell: /bin/zsh
2024-08-20 17:32:38.382 [info] (app) /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/ruby-lsp-0.17.14/lib/ruby_lsp/setup_bundler.rb:295:in `match?': invalid byte sequence in US-ASCII (ArgumentError)

      /class .* < (::)?Rails::Application/.match?(application_contents)
                                                  ^^^^^^^^^^^^^^^^^^^^
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/ruby-lsp-0.17.14/lib/ruby_lsp/setup_bundler.rb:295:in `rails_app?'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/call_validation.rb:270:in `bind_call'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/call_validation.rb:270:in `validate_call'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/_methods.rb:277:in `block in _on_method_added'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/ruby-lsp-0.17.14/lib/ruby_lsp/setup_bundler.rb:53:in `initialize'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/call_validation.rb:270:in `bind_call'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/call_validation.rb:270:in `validate_call'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/sorbet-runtime-0.5.11528/lib/types/private/methods/_methods.rb:277:in `block in _on_method_added'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/ruby-lsp-0.17.14/exe/ruby-lsp:67:in `new'
	from /Users/thomas/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/ruby-lsp-0.17.14/exe/ruby-lsp:67:in `<top (required)>'
	from /Users/thomas/.rbenv/versions/3.3.4/bin/ruby-lsp:25:in `load'
	from /Users/thomas/.rbenv/versions/3.3.4/bin/ruby-lsp:25:in `<main>'

2024-08-20 17:32:38.390 [info] (app) [Error - 5:32:38 PM] Server process exited with code 1.
2024-08-20 17:32:38.391 [info] (app) [Error - 5:32:38 PM] Server initialization failed.

Using application_contents.force_encoding("UTF-8") solve the problem.

I've also started seeing this error. My application.rb file has a single ’ non-ASCII character that has been there for some time:
# Override Rails’ default public exception handling
config.exceptions_app = self.routes

$ file -mime config/application.rb
config/application.rb: Ruby script text, Unicode text, UTF-8 text

This problem doesn't seem to be isolated to multibyte characters. There's some encoding issue in play here. Adding Japanese or other multibyte characters to the fixture still passes the test because the file contents are read as UTF-8.
Even forcing the file encoding to be US-ASCII passes the test.

It also fails with LANG=anything bundle exec ruby -Itest ./test/setup_bundler_test.rb --name  SetupBundlerTest#test_ruby_lsp_rails_is_automatically_included_in_rails_apps, so I'm wondering if something in the environment is setting that. 🤔

https://github.com/Shopify/ruby-lsp/pull/2469 should solve this but I'd still like to understand why if/why LANG being changed.

$ echo $LANG
en_US.UTF-8

@andyw8

what does the following return in your app?

❯ file -mime config/application.rb
config/application.rb: Ruby script text, Unicode text, UTF-8 text

#2469 should solve this but I'd still like to understand why if/why LANG being changed.

I tried it with 0.17.4 and yes, it solved the issue.
And the 0.17.4 was able to update to 0.17.5 and runs great. Thanks for the reactivity.
Closing the ticket.
So the issue depends on the var env LANG which Rails solved the problem by forcing the encoding to UTF-8 https://github.com/rails/rails/blob/v<IP_ADDRESS>/railties/lib/rails.rb#L21-L25


Make cluster unique

This is to make sure the cluster name is always unique for every run.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: mkumatag
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [mkumatag]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@mkumatag: Updated the job-config configmap in namespace prow at cluster default using the following files:

key test-kubernetes-periodics.yaml using file config/jobs/periodic/kubernetes/test-kubernetes-periodics.yaml

In response to this:

This is to make sure the cluster name is always unique for every run.

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.


Cannot go get zserge/webview webview-x branch on Windows 10

What OS are you using (uname -a, or Windows version)?
Windows 10
What programming language are you using (C/C++/Go/Rust)?
Go 1.11
TDM-GCC Compiler - v5.1.0
What did you expect to see and what you saw instead?
Tried go getting zserge/webview webview-x branch but failed to compile
go get -u github.com/zserge/webview@webview-x
Result Error
go get -u github.com/zserge/webview@webview-x
go: finding github.com/zserge/webview webview-x
github.com/zserge/webview
In file included from C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/5.1.0/include/c++/atomic:38:0,
from webview.h:77,
from webview.cc:1:
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/5.1.0/include/c++/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the
^
In file included from webview.cc:1:0:
webview.h:568:11: warning: missing terminating " character
init(R"script(
^
...
Second Issue
Even tried setting the CGO_CXX flags set CGO_CXXFLAGS=-std=c++11
But then a different error
In file included from webview.cc:1:0:
webview.h: In member function 'void webview::webview::bind(const char*, webview::webview::binding_t)':
webview.h:1167:20: error: 'init' was not declared in this scope
init(js.c_str());
^
webview.h: In function 'void webview_init(webview_t, const char*)':
webview.h:1239:39: error: 'class webview::webview' has no member named 'init'
static_cast<webview::webview *>(w)->init(js);
^
Am I missing some steps here?

@s-kashif just added a pull request that 'fixes' this. note the functionality is just a stub so eval and init don't currently work in the webview-x branch.
Also I'm sure you noticed but the api is different, so where I used to put
webview.Open("hello", "http://"+ln.Addr().String(), 400, 300, true)
//becomes
w := webview.New(false)
w.Navigate("http://" + ln.Addr().String())
w.Run()

Hope that helps

@sampaioletti great thanks a lot :)

I'm still getting the same error on go1.12.1 windows/amd64:
go get -u github.com/zserge/webview@webview-x
go: finding github.com/zserge/webview webview-x
# github.com/zserge/webview
In file included from webview.cc:1:0:
webview.h: In member function 'void webview::webview::bind(const char*, webview::webview::binding_t)':
webview.h:1167:0: error: 'init' was not declared in this scope
     init(js.c_str());

webview.h:1167:0: note: suggested alternative: 'int'
webview.h: In function 'void webview_init(webview_t, const char*)':
webview.h:1239:0: error: 'class webview::webview' has no member named 'init'
   static_cast<webview::webview *>(w)->init(js);

I am also getting the same error:
In file included from webview.cc:1:0:
webview.h: In member function 'void webview::webview::bind(const char*, webview::webview::binding_t)':
webview.h:1167:0: error: 'init' was not declared in this scope
init(js.c_str());
webview.h:1167:0: note: suggested alternative: 'int'
webview.h: In function 'void webview_init(webview_t, const char*)':
webview.h:1239:0: error: 'class webview::webview' has no member named 'init'
static_cast<webview::webview *>(w)->init(js);
I am using go version go1.12.4 windows/amd64


Use the selector when publishing state updates.

The current code allowed me to pass in a selector to filter the state before it's passed to my update function but the selector was never actually used.  This change just invokes the selector (if there is one) on all state updates.

waves at Stephen 😄

Oo. Good catch.
🍨


Compinit security issues with sudo

Type:

[x] Bug
[ ] Enhancement
[ ] Feature Request
[ ] Question

zplug --version: 2.4.1
zsh --version: zsh 5.0.7 (x86_64-pc-linux-gnu)
uname -a: Linux hostname 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

Minimal zshrc
export ZPLUG_HOME=~/.zplug
source ~/.zplug/init.zsh
zplug "zsh-users/zsh-history-substring-search"
zplug load

Step to reproduce

(git clone https://github.com/zplug/zplug.git .zshrc)
(source .zshrc)
(zplug install)
sudo -sE

This latest command issues the annoying following prompt :
zsh compinit: insecure directories and files, run compaudit for list.
Ignore insecure directories and files and continue [y] or abort compinit [n]?

Which is definitely not something we want to have every time we start a root shell.
Reasons and solutions
As explained in the ZSH documentation (and all over the Internet, this this is quite a common issue), the problem comes from the fact that we are starting a shell as root, and doing so, we source files that are owned by a user other than ourselves or root (our regular user), which is not secure.
As pointed out in the documentation, we have to supply either -u or -C switch to compinit to avoid this.
I did a pull request adding the -C switch, and it actually solves the issue (https://github.com/zplug/zplug/pull/396)
However, I don't feel comfortable with completely disabling this security.
It is okay to disable it for the shell started by sudo, because we trust our non-root user, and because we already ran the exact same compinit
as a regular user, so this check is redundant.
I thought of running something like the following code :
if [ $UID ] ; then
  # We are root, do not check for insecure directories, since this check was
  # done for your regular user, and since some files in fpath do not belong to
  # root but to your regular user
  compinit -u
else
  compinit
fi

which is what I was actually using before switching to zplug.
It works, but doesn't cover correctly the case where you install zplug and login directly as root (in which case it would always bypass the security)
So far, I couldn't imagine a solution able to deal automatically with both cases.
Unless somebody else finds one, we would need to add some kind of configuration option to allow the user to disable the security in such a case, and use a code similar to this :
if [ $UID ] ; then
  zplug load -u
else
  zplug load
fi

Has anybody already encountered/solved this issue, or can see a solution that I missed ?

How about checking if it is a sudo session?
if [ ${UID} ] && [ -n ${SUDO_USER} ] ; then
  compinit -u
else
  compinit
fi

This sounds reasonable, however I'm a bit afraid that it may expose us to environment injection.
In every case I can think of, if an attacker has the power to manually set such an environment variable, he could as well modify the user's .zshrc or the zplug source code to inject arbitrary code, so I guess that the file permission validation is obsolete in such a threat model anyway. This seems to be true even for use cases such as ssh forwarding environment variables.
This being said, can anybody see any use case where this would actually present a danger ?
I'm going to update my fork this way, it will still be better than completely disabling the check.

@toadjaune Thank you for your contribution. I mentioned to #396, check it out please


added token-gated-frame to examples list

hey @Ankit-Dwij , thanks for your contribution!
Can you share the deployed url? I'm going to test if is rendering in Dev Inbox

Hey @fabriguespe ,
Heres the deployed frame - [https://dwnuacny93.us-east-1.awsapprunner.com/](Frame Link)


Any benchmark on (MeZO) v.s. (ZeRO + CpuOffload + Grad checkpointing) ?

Appreciate your excellent work!
Out of curiosity, have you ever compared (MeZO) with other GPU memory-efficient technologies such as (ZeRO-stage1/2/3)? I would be delighted to see metrics on training speed and the largest model that can be trained on a single A100 80GB.
Furthermore, it would be intriguing to see a comparison between (MeZO) and (ZeRO + CpuOffload + Grad checkpointing) since the latter also incorporates Just Forward Passes.

Hi,
Thanks for your interest in our work! We did not test those variants as stated in Section 3.4. To just intuitively compare to those methods you mentioned:

ZeRO: to my understanding, it only saves memory for the gradient/gradient history part and does not save the activation part, which takes most of the memory.
CpuOffload: theoretically you can offload everything to CPU but the more offload the slower it will be. Also it does not save the total memory (GPU+CPU).
Grad checkpointing: this does save some memory but at a cost of slower training. Still, it does not save memory as drastically as MeZO. We also show in Appendix C that theoretically tricks like gradient checkpointing would never beat MeZO in memory saving.

Great, thanks~ I'm happy to stay tuned for your futurework !


Add both side availability to Loader for Site Sync

Currently only local availability is visible in Loader, it would be better to show state of both sides (active an remote) to know what I need to upload to remote.

[cuID:OP-1906]

Closed by https://github.com/pypeclub/OpenPype/pull/2220


MUS-229 : Single Playlist

@Axeish Please review and merge Removing open text on each playlist name

@dishant8 : i have reviewed the changes and merged


Improve date handling

Consistently use Moment.js objects rather than Date objects
Clone Moment.js objects when needed to avoid mutating them
Remove uses of deprecated Date constructor fallback when creating Moment.js objects

See moment/moment#1407

This has needed to happen for a long time. This PR touches the whole thing though so will need a lot of testing. I know timezones especially can get hairy when using straight up moment objects. Will look into it soon though.


chore(deps): bump Rspress version

chore(deps): bump Rspress version

https://github.com/web-infra-dev/rsbuild/pull/1143


[FEAT] Support for automatic detection and utilisation of 'Extended Length' APDUs

Describe the feature
Currently we support Extended Length APDUs (e.g. >256 bytes), however, this needs to be manually specified by the client.
The PCSC Test App allows this to be specified via the CLI, but we should be attempting to automatically detect support for Extended Length mode as well as determining the maximum allowed Response size (i.e. LE).
https://github.com/gmrtd/gmrtd/blob/2a49d86315b97fd6477fdd6c4cf49fa6b6834295/reader.go#L148-L151
Describe alternatives you've considered
n/a - ultimately we need to determine this automatically
Additional context
ICAO interoperability testing (2017) highlighted that 53% of the documents they tested supported Extended Length. That number has likely increased in the meantime.

Android appears to have support for deterring maximum transceive length:
isExtendedLengthApduSupported()
https://developer.android.com/reference/android/nfc/tech/IsoDep#isExtendedLengthApduSupported()
getMaxTransceiveLength()
https://developer.android.com/reference/android/nfc/tech/NfcA#getMaxTransceiveLength()


Scrubbing annotations as well

Adding support to remove annotations from loggs along with environment
variables.
Signed-off-by: Hamza El-Saawy<EMAIL_ADDRESS>

@ambarve @anmaxvl @dcantah @katiewasnothere @kevpar ptal


Data synchronization notification does not reflect actual synchronization time

Also means that it still sends when changing servers to a server that does not have the plugin installed
Need to dispatch by the bukkit plugin and send the correct localised message serialized along with the player data

Closed via #33


Cannot add record in duplicate CRM ns

Issue on 2023.9.x and 2024.3.x

Issue is with exporting namespaces, some blocks are included on the layout and not on the page.blocks
FE fallback also wasn't there (except for builder), adding that

Todo, remove required slug from clone and import endpoint


Remove unused 'SetMemoryReclaimer' alias

The SetMemoryReclaimer alias is no longer used since #6980, so we
should remove its declaration.
Also fixed the comment of the DestructionCallback alias.

@amitkdutta Could you help to merge this PR?


Error (missing repository signature) installing from official repos onto Ubuntu

Hi,
I am tried installing the kubeadm in Ubuntu 22.4 LTS following the instructions given in the page https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
I was able follow the steps and successfully installed Containerd .
The commands worked fine till Installing kubeadm -> Debian-based distributions -> Add the appropriate Kubernetes apt repository
The next step showed error while running "sudo apt-get update"
Please find the command outputs attached as screenshots Step 1-2 and step 3-4.

This if my first issue. Please correct me if I have should have done something else.

Thanks for reporting this
/retitle Error (missing repository signature) installing from official repos onto Ubuntu
/kind bug
/sig release
(and specifically @xmudrii) might like to know about this

Thanks a lot for picking up this issue. @sftim .
Please find the output of the command pasted below
ubuntu1@ubuntu1:~$ cat curl_run.sh
curl --verbose -i -L https://pkgs.k8s.io/core:/stable:/v1.28/deb/
ubuntu1@ubuntu1:~$ ./curl_run.sh > curl_run.out 2>&1
ubuntu1@ubuntu1:~$ cat curl_run.out
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying <IP_ADDRESS>:443...

Connected to pkgs.k8s.io (<IP_ADDRESS>) port 443 (#0)
ALPN, offering h2
ALPN, offering http/1.1
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
TLSv1.0 (OUT), TLS header, Certificate Status (22):
} [5 bytes data]
TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
TLSv1.2 (IN), TLS header, Certificate Status (22):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
TLSv1.2 (IN), TLS header, Finished (20):
{ [5 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [15 bytes data]
TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [5302 bytes data]
TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
TLSv1.3 (IN), TLS handshake, Finished (20):
{ [52 bytes data]
TLSv1.2 (OUT), TLS header, Finished (20):
} [5 bytes data]
TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.3 (OUT), TLS handshake, Finished (20):
} [52 bytes data]
SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
ALPN, server accepted to use h2
Server certificate:
subject: CN=k8s.io
start date: Jul 27 22:56:09 2023 GMT
expire date: Oct 25 23:32:07 2023 GMT
subjectAltName: host "pkgs.k8s.io" matched cert's "pkgs.k8s.io"
issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1D4
SSL certificate verify ok.
Using HTTP2, server supports multiplexing
Connection state changed (HTTP/2 confirmed)
Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
Using Stream ID: 1 (easy handle 0x5602ae8bbe90)
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]

GET /core:/stable:/v1.28/deb/ HTTP/2
Host: pkgs.k8s.io
user-agent: curl/7.81.0
accept: /

TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [267 bytes data]
TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [267 bytes data]
old SSL session ID is stale, removing
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
< HTTP/2 302
< server: nginx
< date: Sat, 19 Aug 2023 10:26:18 GMT
< content-type: text/html
< content-length: 138
< location: https://prod-cdn.packages.k8s.io/repositories/isv:/kubernetes:/core:/stable:/v1.28/deb/
< via: 1.1 google
< alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
<
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
Ignoring the response-body
{ [138 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
100   138  100   138    0     0    363      0 --:--:-- --:--:-- --:--:--   365
Connection #0 to host pkgs.k8s.io left intact
Issue another request to this URL: 'https://prod-cdn.packages.k8s.io/repositories/isv:/kubernetes:/core:/stable:/v1.28/deb/'
Trying <IP_ADDRESS>:443...
Connected to prod-cdn.packages.k8s.io (<IP_ADDRESS>) port 443 (#1)
ALPN, offering h2
ALPN, offering http/1.1
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
TLSv1.0 (OUT), TLS header, Certificate Status (22):
} [5 bytes data]
TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
TLSv1.2 (IN), TLS header, Certificate Status (22):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
TLSv1.2 (IN), TLS header, Finished (20):
{ [5 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [19 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [4972 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Finished (20):
{ [36 bytes data]
TLSv1.2 (OUT), TLS header, Finished (20):
} [5 bytes data]
TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.3 (OUT), TLS handshake, Finished (20):
} [36 bytes data]
SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
ALPN, server accepted to use h2
Server certificate:
subject: CN=prod-cdn.packages.k8s.io
start date: Jul 12 00:00:00 2023 GMT
expire date: Aug  9 23:59:59 2024 GMT
subjectAltName: host "prod-cdn.packages.k8s.io" matched cert's "prod-cdn.packages.k8s.io"
issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M02
SSL certificate verify ok.
Using HTTP2, server supports multiplexing
Connection state changed (HTTP/2 confirmed)
Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
Using Stream ID: 1 (easy handle 0x5602ae8bbe90)
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]

GET /repositories/isv:/kubernetes:/core:/stable:/v1.28/deb/ HTTP/2
Host: prod-cdn.packages.k8s.io
user-agent: curl/7.81.0
accept: /

TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [124 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
Connection state changed (MAX_CONCURRENT_STREAMS == 128)!
TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
< HTTP/2 403
< content-type: application/xml
< date: Sat, 19 Aug 2023 10:26:19 GMT
< server: AmazonS3
< x-cache: Error from cloudfront
< via: 1.1 291933b5bb7fbb03efd999a83bb9696a.cloudfront.net (CloudFront)
< x-amz-cf-pop: SYD1-C2
< x-amz-cf-id: uQ8T7zHTABIpTKNf3DqSYdISb8s1W96gMF5itC632lLxKQ0chyl3uQ==
<
{ [255 bytes data]
TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
100   255    0   255    0     0    126      0 --:--:--  0:00:02 --:--:--  2040
Connection #1 to host prod-cdn.packages.k8s.io left intact
HTTP/2 302
server: nginx
date: Sat, 19 Aug 2023 10:26:18 GMT
content-type: text/html
content-length: 138
location: https://prod-cdn.packages.k8s.io/repositories/isv:/kubernetes:/core:/stable:/v1.28/deb/
via: 1.1 google
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000

HTTP/2 403
content-type: application/xml
date: Sat, 19 Aug 2023 10:26:19 GMT
server: AmazonS3
x-cache: Error from cloudfront
via: 1.1 291933b5bb7fbb03efd999a83bb9696a.cloudfront.net (CloudFront)
x-amz-cf-pop: SYD1-C2
x-amz-cf-id: uQ8T7zHTABIpTKNf3DqSYdISb8s1W96gMF5itC632lLxKQ0chyl3uQ==

AccessDeniedAccess DeniedXB235ZQQ726WQQHVBV9V/HkvxgZtzhn+aRTfpP3Yh03zGoj3NEbm/dboQddDwSSXW1WTHX4GApdKt50YgIB/jFL2IaP1dMIBAsgQ6g==ubuntu1@ubuntu1:~$

Looks like the docs are correct.
/transfer kubernetes


3.4rc2 - Archived Workflows are left-aligned

Checklist

[x] Double-checked my configuration.
[x] Tested using the latest version.
[x] Used the Emissary executor.

Summary
What happened/what you expected to happen?
Upgraded from 3.3.9 to 3.4rc2 and the archived workflows are now all left-aligned and hard to navigate as a result. I couldn't really give you a detailed screenshot, but I hope you get the idea:

What version are you running? 3.4rc2
Firefox 103 on macOS 12.5.1

Message from the maintainers:
Impacted by this regression? Give it a 👍. We prioritise the issues with the most 👍.

Should be fixed via #9439.

This is NOT fixed in rc3.

@sarabala1979 I noticed that rc3 is released. What is the process to include commits to cherry-pick to rc releases?

This remains an issue in rc4

This issue still exists in 3.4 https://github.com/argoproj/argo-workflows/issues/9614


Prevent modal from scroll to top when opening

When i open the modal when i am not at the top of the page, it automatically go to the top of the page and then open the modal.
How can i stay in the same position and open the modal?

I am unable to reproduce this and our demo works fine.
If you can reproduce this in a plunker, please feel free to reopen this issue, otherwise, for support issues, please follow the instructions here.  I would encourage the use of StackOverflow.


Etsy API uses creation_tsz, not created_tsz; update model accordingly

Per https://www.etsy.com/developers/documentation/reference/receipt#section_fields

Thanks! I'll cut a release.


fix(tail): Restore cursor after empty 'tail' session

When running jhack tail and keyboard-interrupting the session without any events observed, live.stop() will
never be called, resulting in the terminal cursor state to get corrupted (cursor is hidden in shell).
Fix this by moving the call to live.stop() to the finally block, so that it will always be called.
The cause of this bug is that processor.quit() has an early exit that ended up never calling live.stop():
if not self._rendered:
    self.live.update("No events caught.", refresh=True)
    return

(alternatively, self.live.stop() could be called before the return in the if not self._rendered block)
The rich.live.Live object could be used as a context manager to avoid having to call .stop() explicitly, but for this fix I opted for a minimally-intrusive change. One could create a context manager scope with a Live object in _tail_events() and pass that into Processor's constructor (and move initialization of console and color out of it, most likely).

Thanks a lot! I've had a shot at this a couple of times before but never figured out why it was happening :)


ima work with GPT slots on page

I'm trying to get this working now with other ads on the page that use GPT,  does this work with GPT as i'm seeing error, in that I can get video on own or display on own but not both together:
error is no there when its one or the other on page:

Hello @spormeon ,
Are there any steps to reproduce this error? If you want to privately share the ad tag you can email it to<EMAIL_ADDRESS>

just emailed you

Hello @spormeon ,
Thank you for sharing the web page. I was able to see the error occurring there.
Would it be possible for you to share steps to reproduce the error using the plugin's sample player? or examples? Without being able to see the code leading to the error, it will be hard to debug the issue.

hi, you can get to all the code at the bottom of the page in source code

Hello @spormeon ,
It looks like the error is pointing to a minified file. Would it be possible to reproduce the error in one of the environments I mentioned in the above comment?

it cant be replicated there as it is built within prebid as well,  cant you "pretty" the code with a chrome extension?

Hi @spormeon ,
Sorry, I misspoke. The code is minified and obfuscated, meaning I cannot determine the functionality of where the error is coming from.
I looked at the ad tags being used on the web page, and was not able to reproduce the error in the videoJS-IMA test page.
In addition, I do not see an instance of [object].parent being called in the videoJS-IMA plugin code base, meaning it is likely not an issue with this plugin. The error also does not look to be coming from the IMA SDK code base, based the line error of pubads_impl_2020101201.js:6. For more help on integrating Google publisher tags, I would look to the GPT docs and the GPT help articles to look for a resolution to your issue.

i got a feeling this may have to do with GPT lazy load feature but i'm not 100% sure, I think that as the video is on site GPT might be trying to pick it up as a "adunit' and maybe that is throwing the error, can you look into that?

Unfortunately, as this does not seem to be related to an issue with the videoJS-IMA plugin, there is little I can do to help from here. I think the best place to resolve the issue may be the Google Ad Manager help site. However, if you think it is an issue specific to the IMA SDK you can reach their support through the IMA technical forum.
The main purpose of the VideoJS-IMA plugin's issue queue is surface issues with the plugin and problems with its implementation.


merge back api doc update to v0.8

We have refined API doc on release v0.9, v0.10, and merge the doc refine into v0.8.

Coverage increased (+0.01%) to 51.638% when pulling b6eedf6f35adca9a134e974f8563a3c9814b106b on hao/merge_back_api_doc_update into c4f59fcefe48230415f5d1ac7564db0648ca96ee on pai-0.8.y.

Hi @mzmssg
Please ensure that which VC operation apis are available in v0.8


Add paragraph about using scripts in resource

Add paragraph about using scripts in resource

Description
I not found ifo about this in README, but when I analyse code, i see this feature - so add some info about it in Readme
Signed-off-by: Andrew Putsev<EMAIL_ADDRESS>
Issues Resolved

Check List

[ ] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD
[ ] New functionality includes testing.
[ ] New functionality has been documented in the README if applicable
[ ] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD

Thanks @putsev


[Bug] Can't use rwkv-raven q8f16_0 on iphone

🐛 Bug
on the link , rwkv-raven only has q8f16_0 supported. but on the conversion script, no q8f16_0 supported.
invalid choice: 'q8f16_0' (choose from 'autogptq_llama_q4f16_0', 'autogptq_llama_q4f16_1', 'q0f16', 'q0f32', 'q3f16_0', 'q3f16_1', 'q4f16_0', 'q4f16_1', 'q4f16_2', 'q4f16_ft', 'q4f32_0', 'q4f32_1', 'q8f16_ft', 'q8f16_1')
if using the original model, don't have ...-iphone.tar file.

Thanks for your comment, on iphone, we only support a limited set of models with quantized format, we can also find that it is not part of iOS column of the model tab for now.  We will need specific quantized model support, e.g. q3f16 on llama2


⚠ SceneTime has degraded performance

In 6c1ebff, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 2418 ms

Resolved: SceneTime performance has improved in d1a1f13 after 10 minutes.


Custom parameters

Add custom parameters macro, conditional logic to events staging tables to create custom parameters, and added commented instructions for creating them in the dbt_project.yml file.

I cleaned this up a bit based on my comments. However, I can't actually run dbt run without those variables set. I get:
Required var 'page_view' not found in config:
Are you sure that the {% if var("page_view") %} condition works the way we think it does? We'll need to make sure the project compiles even if certain events have no custom parameters.

@dgitis figured this out. You need:
{% if var("page_view", "none") != "none" %}
If the variable isn't set, it will be set to none. Then we can check to see if the variable == none . This compiles.
I think my last comment ( I promise! ) is that we should name these variables something that indicates they are related to customer parameters. Like page_view_custom_parameters and scroll_customer_parameters. Just naming a variable page_view is very ambiguous.


Can't compile harbor_ui in accordance with compile_guide.md.

I failed compiling harbor_ui in accordance with docs/compile_guide.md.
The cause of the failure is following command
make install GOBUILDIMAGE=golang:1.7.3 COMPILETAG=compile_golangimage CLARITYIMAGE=vmware/harbor-clarity-ui-builder:0.8.4 NOTARYFLAG=true

Current Makefile doesn't support vmware/harbor-clarity-ui-builder version 0.8.4.
It should be changed 0.8.4 to 1.1.1.

close it as https://github.com/vmware/harbor/pull/2307


Backend rewrite

This removes rate limiting (still in nginx) and ip locking. If there are issues with targeted attacks then I will add it make but for now I want to keep it simple.


[QUERY] Do we need to show "AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY" in the logs

Query/Question
We can see below logs when using azure-cosmos 4.61.1
Jun 19, 2024 3:37:50 PM com.azure.cosmos.implementation.Configs getAzureCosmosNonStreamingOrderByDisabled
INFO: AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY property is: null
Jun 19, 2024 3:37:50 PM com.azure.cosmos.implementation.Configs getAzureCosmosNonStreamingOrderByDisabled
INFO: AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY env variable is: null
Do we need to show "AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY" in the logs?
Why is this not a Bug or a feature Request?
I'm not sure if "AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY" need to be shown in the logs. If not, we need to update the code to remove it.
https://github.com/Azure/azure-sdk-for-java/blob/34800a496de78f0f384698f031a17f7e0b2e35de/sdk/cosmos/azure-cosmos/src/main/java/com/azure/cosmos/implementation/Configs.java#L511
Setup (please complete the following information if applicable):

OS: Windows
IDE: Any
Library/Libraries: azure-cosmos:4.61.1

Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[ ] Query Added
[ ] Setup information Added

We are experiencing the same issue. It floods our logs. Does this also happen in 4.61.0? We will downgrade till this is fixed.

This has been fixed in 4.62.0 - released on 2024-07-02.


Cannot change appearance

After installing, I can train the model using
ns-train splatfacto-w --data /home/edmonde/Documents/dataset/trevi_fountain/
which that path contains:
├── brandenburg.tsv
├── camera_paths
│   └── 2024-07-15-11-00-47.json
└── dense
├── images/(jpgs from set)
├── sparse/sparse (cameras.bin, image.bin, points3D.bin)
└── stereo(depthmaps, depth_maps_clean_300_th_0.10,pairs-dilation-0.00-fixed2.h5)
But when using the ns-viewer while I can navigate and render the splats out. I cannot change the appearance by clicking a camera view.
What are the steps or things i can look for to debug this? I would like to know how to determine if my issue is the data or the viewer.
e

The code part for view changing hasn't been merged into main nerfstudio branch yet. You might need to manually clone this pr https://github.com/nerfstudio-project/nerfstudio/pull/3293.

ok great thanks!!!


country uncertain updation behaviour is fixed

Issue
This PR addresses issue #390: [Country does not update sometimes when selecting another country]. The issue was related to the active country not updating in the dropdown when modifying the input and changing the country.
Proposed Changes
I've made the following changes to address this issue:

Modified the watch for phoneObject.countryCode to update the activeCountryCode only if value is true. This ensures that the activeCountryCode is updated when there's a valid value.

The updated code looks like this:
'phoneObject.countryCode': function (value) {
  if (value) {
    this.activeCountryCode = value;
  }
},

How to reproduce/test the issue
First, update your configuration like this-
autoFormat - false
dropdownOptions.showDialCodeInSelection - true
dropdownOptions.showSearchBox - true

Select any country in the dropdown, or leave the default country as is.
Try to modify the phone number (plus sign should not be included)
Now, try to change the country.
You should see that the country does not update on the first click, later it will update.
If the country updates successfully without any issues, repeat steps 2 & 3 a few times. You will notice the bug in a few trials.

Recorded behavior of the bug-
https://github.com/iamstevendao/vue-tel-input/assets/145762828/48efb258-f2c9-438a-9a13-7c1eab46bbd9
Recorded behavior after fixing the bug-
https://github.com/iamstevendao/vue-tel-input/assets/145762828/a738a7d3-5324-455b-8ccf-fc862fb155de
Related issues
#390
Checklist

[x] I have tested this PR and confirmed that it resolves the issue.

Hi @iamstevendao ,
I wanted to kindly follow up on this PR #422, which I submitted on 10/17/2023. It addresses the issue https://github.com/iamstevendao/vue-tel-input/issues/390: [Country does not update sometimes when selecting another country]
It's been some time since the submission, and I was wondering if there are any updates or if any further changes are needed from my end to facilitate the merge.
Thank you for your time and assistance.

Hi @neha-proxima , thanks for your support! could you exclude unintentional changes in the PR, as far as I see we only need the changes in vue-tel-input.vue right?

Yes, sure. I am resolving all conflicts and removing the unintentional changes as well. Getting back to you ASAP.

Hi @iamstevendao ,
I discarded the unnecessary changes. Can you please look into it now?


Data Explorer Icons

I'll need to look again at how to load in OE icons for nodes in extended views. VSCode changes the type of the icons which brakes the method I was doing before.

My current plan for solving this generically (also bring our server tree and our extension trees inline) is to add something like what vscode has for resources; a resource label class that know how to render a URI generically. https://github.com/Microsoft/azuredatastudio/blob/master/src/vs/workbench/browser/labels.ts#L37
We could also use this as a chance to better integrate into the icon themeing service and allow extension icon themes to change the look of our OE items.
@kburtram @alanrenmsft @yualan

@anthonydresser will this add different icons for Azure SQL DB, standalone and big data cluster?

No, my previous comment was a little optimistic, we don't have the time to implement a proper icon themeing scheme. I'll change the title and labels to make this a larger feature.


Little tweaks

Follow up to #172 --> Removed more inconsistencies between different modes.
Other small wording improvements. While the code makes heavy use of the term rounds, it's actually not quite clear to the user. A round would be when a booster gets passed all around the table once maybe. turn could be a replacement maybe. I opted to just use the very general term booster.

Great, thanks!
I'll try to use your that convention for these terms from now on.


README for DMTF dir

This patch adds the following:

a README file for the dmtf dir on how to use the mockup
a Dockerfile in order to launch example for python-redfish in a container
a small patch for comment usage

More documentation was needed, so I made this README to help starting with the usage of the DMTF simulator. Some additional small fixes.


Sprint #4 Brandon does things

We extended last sprint by a week and a half because of my vacation. Now it's time to get back on track. We did pretty well last sprint even considering the extra time we had to get stuff done. This sprint we are going to assign tasks specifically to people so we can keep track of who is supposed to be working on what. And of course I will be actually doing stuff now :).

#82.
#83.
Finalize #26.
#84.
#15.

#85.

Hopefully I get to my extensive list of things to do as well.

Next sprint priority's are up #106.


Temp branch for EL-695 UAT

https://dsdmoj.atlassian.net/browse/EL-695

Closing as the relevant CFE branch has been merged.


Docusign-Rest client - preview the envelope

I am using rest api for docusign integration.
I am creating the envelope with multiple templates ( using composite template)and trying to preview it in readonly mode.
In my case, the the work flow goes like this... Rep ( Creates envelope and previews it in readonly mode). If everything looks good in preview, then click sent button in my App UI, which will actually sent the envelope to 3 remote recipients ( signer 1, signer2, signer3 -these are actual signers).
I am able to create and sent but not able to preview the envelope in read only mode.

Tried downloading the document as byte[].. but the prefill field data is missing
Tried by adding a previewer role to the templates and then make him as embedded user. Then created recipients view.. this again is missing the prefill data.
How to preview a created envelope in non editable mode with prefill field data?

@Jack0192  do you have code you built for an integration and just have an issue? or are you starting now and asking what is possible? I'm asking cause composite templates are not currently supported by this library

Looks like I have posted in wrong lib.. to answer your question.. I have build a client that uses composite template...If you have any idea on preview..you can let me know.

I'm not sure this is currently possible, I'll consult with the experts internally and see if there's such a way and update this

Thank you

Here is a response from an expert:
"In general, the sender is the owner of the envelope.  Which means he can see (and change) everything during embedded sending.  If there's a use case for the person being the sender but not the owner, then you have to either 1.) just do a one click send and don't show them anything.  This prevents the sender from seeing (and thus changing) the envelope before it is sent, but it relies heavily on the integration getting it exactly correct, which is sometimes tricky.  2.) Make it so the sender is not the person logged in, and the person logged in is actually the first recipient, but that recipient is an different Recipient Role (like Agent, etc… this is in the documentation).  This tends to be VERY complex and confusing, however, so we don't recommend it."


[GHSA-89hj-xfx5-7q66] Django Reuses Cached CSRF Token

Updates

Affected products
References

Comments
add 4 patches:
https://github.com/django/django/commit/1170f285ddd6a94a65f911a27788ba49ca08c0b0
https://github.com/django/django/commit/6872f42757d7ef6a97e0b6ec5db4d2615d8a2bd8
https://github.com/django/django/commit/d63e20942f3024f24cb8cd85a49461ba8a9b6736
https://github.com/django/django/commit/380545bf85cbf17fc698d136815b7691f8d023ca
for v1.4, v1.5, v.16 and v1.7

Dropping the 1.7 patch as we don't have a 1.7 affected product and that commit is otherwise duplicative. Many thanks for the others though


tests: net: socket: tls move to new ztest API

Move net/socket/tls tests to use new ztest API
TEST=twister -T tests/net/socket/tls
Signed-off-by: Hu Zhenyu<EMAIL_ADDRESS>

This test case cannot be run with CONFIG_ZTEST_SHUFFLE =y, as some of the test case cannot be run twice, eg test_v6_msg_trunc
Thanks to review

Re-review it, good for me.


Add method for converting ids to tokens.

Helpful method for token generation tasks.

I can add this if you think it is helpful, but please add back a function def convert_tokens_to_ids(vocab, tokens): which wraps convert_by_vocab to modify the API that people might depend on.

I can add this if you think it is helpful, but please add back a function def convert_tokens_to_ids(vocab, tokens): which wraps convert_by_vocab to modify the API that people might depend on.

Agree. I added this function back. Could you please check my last commit?


Equivalent of Arrow FieldPath / FieldRef

Have the devs considered something like https://arrow.apache.org/docs/cpp/api/datatype.html#_CPPv4N5arrow9FieldPathE - might be useful to have a nanoarrow equivalent and helpers. Right now, I'm just manually peeking into ArrowArrayView / ArrowSchema pairs, but I could imagine a "Get ArrowArrayView for this field path or return failure code" helper.

That would be a good start, although being able to intersperse numeric indices and field names would be more useful personally. And I'm in C++ where that might be easier to express in code. (more like FieldRef)

Yeah, where depth specifies the number of ArrowFieldRef in field_ref - that makes sense to me. And ArrowFieldRefResolvePosition requires field_ref to already be of size depth, with either name or position filled out for each entry. After return, position is set for each entry.

Thanks for the update! I would be happy with partial functionality in C and
part in C++ if that simplifies things without too much scope creep for
nanoarrow.
On Thu, Sep 21, 2023 at 3:26 AM Dewey Dunnington @.***>
wrote:

Just a note that I have been thinking about this, but it will probably
not make the next release (0.3.0, probably next week). It is a challenge to
represent that type of object in C and I'm not sure that nanoarrow should
invent how that should be done (plus the challenge of dealing with name
references when there is no built-in hash map implementation in C).
—
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow-nanoarrow/issues/259#issuecomment-1729004877,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACDSJSL4U7FTPUPWJTI3ZPLX3PT3LANCNFSM6AAAAAA2NVWXZ4
.
You are receiving this because you authored the thread.Message ID:
@.***>


Issue with 7015_pacemaker_version.check on RHEL

https://github.com/SAP/arp142-hana/blob/main/scripts/lib/check/7015_pacemaker_version.check
The check references Red Hat KCS 4849731 "Why does pacemaker stop the Slave of a SAPHana resource when pengine reports "Pre-allocation failed"? ((https://access.redhat.com/solutions/4849731) and based on this reports the following when a lower pacemaker version is installed on RHEL 8:
[C] L7015  pacemaker must be updated (SAP Note #1552925,Red Hat KB #4849731) (is: 2.1.5-9.4.el8_8, should be: >=2.1.6-8.el8)
Since pacemaker version 2.1.6-8.el8 is only available for RHEL 8.10 and Red Hat has no plans to backport the fix for this issue to previous RHEL 8 minor releases it wil not be possible for customers who have locked their RHEL 8 release to a lower RHEL 8 minor release  (for example 8.8) to implement the recommendation from the check.
The check apparently does not take into account that there is a workaround available for the issue documented in KCS 4849731:
"As a workaround for this issue, setting a default resource-stickiness will also avoid the warnings."
The Red Hat documentation for the HA solutions for SAP actually states that customers must set up resource defaults for resource-stickiness and migration-threshold:
HANA: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux_for_sap_solutions/8/html/automating_sap_hana_scale-up_system_replication_using_the_rhel_ha_add-on/asmb_config_ha_cluster_automating-sap-hana-scale-up-system-replication
NetWeaver / S4HANA app servers: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux_for_sap_solutions/8/html/configuring_ha_clusters_to_manage_sap_netweaver_or_sap_s4hana_application_server_instances_using_the_rhel_ha_add-on/asmb_set_cluster_v8-configuring-clusters-to-manage#con_config_general_cluster_v8-configuring-clusters-to-manage
It would therefore be good if the check could be enhanced to verify if customers have set a resource default for resource-stickiness and if that is not the case then customers should be adviset to set the default value for resource stickiness according to the documentation, instead of just telling customers tha they have to update the pacemaker version.

I noticed tha there is another check that is referencing the same Red Hat KCS 4849731 but actually does check if the resource defaults are set: https://github.com/SAP/arp142-hana/blob/main/scripts/lib/check/7018_pacemaker_attributes.check
Therefore my recommendation would actually be to remove the checks for RHEL from https://github.com/SAP/arp142-hana/blob/main/scripts/lib/check/7015_pacemaker_version.check

setting resource stickiness is considered as workaround only - the solution would be the fix?!

Workaround
As a workaround for this issue, setting a default resource-stickiness will also avoid the warnings.

will the workaround also prevent the secondary from the unnecessary restart?

As mentioned at HANA: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux_for_sap_solutions/8/html/automating_sap_hana_scale-up_system_replication_using_the_rhel_ha_add-on/asmb_config_ha_cluster_automating-sap-hana-scale-up-system-replication for HA cluster setups on RHEL for managing SAP HANA setting the defaullt for resource-stickiness is required for the cluster setup to work correctly.
So if customers have configured the setup according to those guidelines they should never see the issue described in  https://access.redhat.com/solutions/4849731 and therefore updating pacemaker is not required.

We have now updated https://access.redhat.com/solutions/4849731 to hopefully make it more clear that this is not an issue that is specific to using the RHEL HA Add-On to manage SAP HANA, and also added some statements to try to explain that if  customers have configured the resource defaults according to our guidelines for setting up clusters for managing SAP HANA  then updating pacemaker is not needed.
And yes, if the resource default for resource-stickiness has been set up correctly it will prevent the secondary from the unnecessary restart.


Markdown support on event description

This resolves #441 (event description formatting) by adding HTML removal (with bleach) and markdown syntax parsing (with python-markdown) to the event description field. This also adds a reusable include that provides a modal explaining how to use markdown on dancerfly.

@harrislapiroff if you could have a look at this that would be great. I know you probably will have feelings about it.

Using markdown doesn't resolve #441 IMO. I think markdown is great for people who have a good degree of computer-comfort, but I rarely see it used outside of situations where users are mostly tech people. I think a simple WYSIWYG is superior (and slicker) for most people. This could be an intermediate step or an optional alternative though.

That's my feelings review. I can also do a technical review later this week or next, since I'd be happy to merge this as an intermediate step, keeping #441 open.

I'm happy to have us pursue a different path. I think we can expect a little more effort / knowledge from organizers, which might make this work, (and which I think used to be your argument for it?) But I'm also 100% down with doing a rich text editor instead.

@harrislapiroff I've added tinymce (much less painful than ckeditor IMO and still pretty) on top of the markdown. I.e. this is still getting stored as markdown, but we provide the user with a rich text interface by default, with the option to edit source if they want.

We should disallow markdown images ![image](http://placehold.it/200x200) works fine right now and is a slight security risk. (Someone could use an image to capture request data from their attendees and potential attendees.)

I don't think the bottom bar with the HTML hierarchy is necessary.

Refreshing changes the markdown to HTML.


Self signed email certificate

Hi
is it possible to use self signed certificat email address?
When I tried to test my email address, it says “self signed certificate” and I had no mail
thanks !!

I manage to did it by adding the following environment setting :
NODE_TLS_REJECT_UNAUTHORIZED: 0

NODE_TLS_REJECT_UNAUTHORIZED: 0

Thank you @antoine2tt . That worked right off the bat.
@louislam Please include this as an official GUI config option or document somewhere.
Great App, thank you!


Error linking JSON file

I want to directly use the local JSON file as the data source, but there is an error when linking the JSON file. My file code is UTF-8. How to solve it?

I made an example, a little rough. https://github.com/Detrav/fros-json-demo


MM-22986 - Updating channel header interaction

Summary
MM-22986 - Updating channel header interaction
Ticket Link
https://mattermost.atlassian.net/browse/MM-22986
Screenshots

@asaadmahmood please see this PR to make sure we aren't introducing conflicts? https://github.com/mattermost/mattermost-webapp/pull/4931

@esethna There may be a conflict, but a minor one, and it could be easily resolved. My changes are quite small.

Creating a new SpinWick test server using Mattermost Cloud.

Mattermost test server created! :tada:
Access here: https://mattermost-webapp-pr-5029.test.mattermost.cloud

Account Type
Username
Password

Admin
sysadmin
Sys@dmin123

User
user-1
User-1@123

Thanks @asaadmahmood - I've tested on the spinwick and see the (Edit) option appear when I hover over `Add a channel description' when one has never been added before.
However, once a description has been added, there is no hover effect on the channel description and you cannot re-edit it from here. Is it intended then to have to edit the existing channel description from the channel drop-down menu for subsequent channel header edits?

@lindy65 Yes. This is not changing any functionality. It's just adding the edit link. The Channel header if it is not set is already editable if it is not set. Yet if a channel header is set, it is not possible to edit it, thus not changing anything from that.

Ideally we want the edit link in the subsequent headers as well, but that is a larger ticket.

Test server destroyed

Creating a new SpinWick test server using Mattermost Cloud.

Mattermost test server created! :tada:
Access here: https://mattermost-webapp-pr-5029.test.mattermost.cloud

Account Type
Username
Password

Admin
sysadmin
Sys@dmin123

User
user-1
User-1@123

Test server destroyed


Edit sentence to fix potential typo and for consistency

I believe that the word should have been "radians", not "radius". Instead of fixing this (potential) typo, however, maybe deleting this part of the sentence altogether is the better option? Deleting it makes the arc.startAngle(angle) description match the arc.endAngle(angle) description (which does not mention radius/radians in the corresponding sentence). Radians are addressed elsewhere, so mentioning them in the edited sentence is, perhaps, not necessary.

Yes, it was intended to be “radians”.


Fixed wrong pagination results returned from the GET organizations DAO

Purpose
Related to: https://github.com/wso2/product-is/issues/20700

When getting organizations from the /organization GET API with an after or before pagination cursor, the returned lists of organizations are wrong if the local time zone of the system running the code to a different time zone than UTC.

Approach
namedPreparedStatement.setTimeStamp(entry.getKey(), Timestamp.valueOf(entry.getValue()), CALENDAR);

Here a UTC Calendar instance is passed when setting the Timestamp value.
This approach takes the time string value provided (from entry.getValue()), which is already specified for the UTC zone, and converts it to UTC according to the local time zone.
Therefore the Timestamp value changes according to the local system time zone, leading to incorrect pagination.

Related Issue

This PR will revert the change done in the https://github.com/wso2/identity-organization-management-core/pull/135 PR.
The above change was introduced as a workaround for the issue that arises when attempting to compare datetime values in an MSSQL server, where you may encounter unexpected behavior where comparisons do not work as anticipated, even if the values appear to be identical.
This issue was resolved by the https://github.com/wso2/identity-organization-management-core/pull/137 change instead.
Therefore, the change by https://github.com/wso2/identity-organization-management-core/pull/135 PR can be reverted.

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/9955923734

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/9955923734
Status: success


update the start and end time to integer and format int64

based on the swagger specification

 update the start and end time to integer and format int64 light-controller master


MSVC2010 warnings with codegen output

These should be hushed up or fixed:
warning C4244: '=' : conversion from 'const sbe_uint64_t' to 'int', possible loss of data
warning C4244: 'return' : conversion from 'sbe_uint64_t' to 'int', possible loss of data
warning C4244: 'initializing' : conversion from 'sbe_int64_t' to 'int', possible loss of data

The code is anything dealing with position_ = position  It appears an error that the member variable is an int and not sbe_uint64_t.
warning C4146: unary minus operator applied to unsigned type, result still unsigned

The constant -2147483648 is a long and should have an L suffix to keep it so.

I'm getting a similar error in VS 2015:
...warning C4244: 'return' : conversion from 'sbe_uint64_t' to 'int', possible loss of data

And the error is in the following function:
int size(void) const
{
    return position() - offset_;
}

Where position() is defined as:
sbe_uint64_t position(void) const
{
    return position_;
}

This has long since been cleaned up.