Synthesis failed for java-bigqueryconnection

Hello! Autosynth couldn't regenerate java-bigqueryconnection. :broken_heart:
Here's the output from running synth.py:
gle-cloud-bigquery-connection-v1beta1-java/src')] were copied. Does the source contain files?
2020-07-16 15:03:13,450 autosynth [ERROR] > Synthesis failed
2020-07-16 15:03:13,450 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-16 15:03:13,456 autosynth [DEBUG] > Running: git checkout autosynth-googleapis
Switched to branch 'autosynth-googleapis'
2020-07-16 15:03:13,461 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2020-07-16 15:03:13,783 autosynth [DEBUG] > Running: git checkout c11e79910e7301dd1fe0e941da9d2161ff158973
Note: checking out 'c11e79910e7301dd1fe0e941da9d2161ff158973'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-16 15:03:13,788 autosynth [DEBUG] > Running: git checkout 21f1470ecd01424dc91c70f1a7c798e4e87d1eec
Previous HEAD position was 4f2c9f7 ci(java): run dependency test on Java 8 and 11 (#639)
HEAD is now at 21f1470 chore: add config files for cloud-rad for node.js (#667)
2020-07-16 15:03:13,798 autosynth [DEBUG] > Running: git checkout b56aa06cc99050861c9a9b14d9569bd18eb09604
HEAD is now at b56aa06c feat: Adds AuditLog proto for reading IAM admin logs.
2020-07-16 15:03:13,833 autosynth [DEBUG] > Running: git branch -f autosynth-70
2020-07-16 15:03:13,838 autosynth [DEBUG] > Running: git checkout autosynth-70
Switched to branch 'autosynth-70'
2020-07-16 15:03:13,842 autosynth [INFO] > Running synthtool
2020-07-16 15:03:13,843 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-07-16 15:03:13,843 autosynth [DEBUG] > log_file_path: /tmpfs/src/logs/java-bigqueryconnection/70/sponge_log.log
2020-07-16 15:03:13,845 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata synth.metadata synth.py --
2020-07-16 15:03:14,053 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/java-bigqueryconnection/synth.py.
On branch autosynth-70
nothing to commit, working tree clean
2020-07-16 15:03:14,188 synthtool [DEBUG] > Ensuring dependencies.
2020-07-16 15:03:14,200 synthtool [DEBUG] > Cloning googleapis.
2020-07-16 15:03:14,201 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
2020-07-16 15:03:14,206 synthtool [DEBUG] > Generating code for: //google/cloud/bigquery/connection/v1beta1:google-cloud-bigquery-connection-v1beta1-java.
2020-07-16 15:03:15,980 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpj5xgd5ba.
2020-07-16 15:03:15,982 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpj5xgd5ba/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*.java')] for pattern // Generated by the protocol buffer compiler.  DO NOT EDIT!, maybe replacement is no longer needed?
2020-07-16 15:03:15,985 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpj5xgd5ba/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpj5xgd5ba/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2020-07-16 15:03:15,986 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpj5xgd5ba/google-cloud-bigquery-connection-v1beta1-java/grpc-google-cloud-bigquery-connection-v1beta1-java/src/**/*.java')] for pattern ^package (.*);, maybe replacement is no longer needed?
2020-07-16 15:03:15,987 synthtool [DEBUG] > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-bigqueryconnection/synth.py", line 30, in <module>
    destination_name='bigqueryconnection',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 318, in bazel_library
    destination_name=destination_name,
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 193, in _common_generation
    required=True,
  File "/tmpfs/src/github/synthtool/synthtool/transforms.py", line 208, in move
    f"No files in sources {sources} were copied. Does the source "
synthtool.transforms.MissingSourceError: No files in sources [PosixPath('/tmpfs/tmp/tmpj5xgd5ba/google-cloud-bigquery-connection-v1beta1-java/gapic-google-cloud-bigquery-connection-v1beta1-java/src')] were copied. Does the source contain files?
2020-07-16 15:03:16,033 autosynth [ERROR] > Synthesis failed
2020-07-16 15:03:16,034 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-16 15:03:16,040 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-07-16 15:03:16,045 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 367, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 657, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 506, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 637, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 375, in synthesize_loop
    synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 401, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating java-bigqueryconnection. :sob:
Here's the output from running synth.py:
onnection-v1beta1-java/src')] were copied. Does the source contain files?
2020-07-17 01:51:08,319 autosynth [ERROR] > Synthesis failed
2020-07-17 01:51:08,319 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-17 01:51:08,325 autosynth [DEBUG] > Running: git checkout autosynth-googleapis
Switched to branch 'autosynth-googleapis'
2020-07-17 01:51:08,329 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2020-07-17 01:51:08,674 autosynth [DEBUG] > Running: git checkout c11e79910e7301dd1fe0e941da9d2161ff158973
Note: checking out 'c11e79910e7301dd1fe0e941da9d2161ff158973'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-17 01:51:08,679 autosynth [DEBUG] > Running: git checkout 21f1470ecd01424dc91c70f1a7c798e4e87d1eec
Previous HEAD position was 4f2c9f7 ci(java): run dependency test on Java 8 and 11 (#639)
HEAD is now at 21f1470 chore: add config files for cloud-rad for node.js (#667)
2020-07-17 01:51:08,688 autosynth [DEBUG] > Running: git checkout bb46f87724ddd2fd1ce9f9dcb71f147427775592
HEAD is now at bb46f877 Adds bazel build file for public version of AuditData proto for bigquery.
2020-07-17 01:51:08,720 autosynth [DEBUG] > Running: git branch -f autosynth-71
2020-07-17 01:51:08,724 autosynth [DEBUG] > Running: git checkout autosynth-71
Switched to branch 'autosynth-71'
2020-07-17 01:51:08,729 autosynth [INFO] > Running synthtool
2020-07-17 01:51:08,729 autosynth [INFO] > ['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']
2020-07-17 01:51:08,729 autosynth [DEBUG] > log_file_path: /tmpfs/src/logs/java-bigqueryconnection/71/sponge_log.log
2020-07-17 01:51:08,732 autosynth [DEBUG] > Running: /tmpfs/src/github/synthtool/env/bin/python3 -m synthtool --metadata synth.metadata synth.py --
2020-07-17 01:51:08,945 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/java-bigqueryconnection/synth.py.
On branch autosynth-71
nothing to commit, working tree clean
2020-07-17 01:51:09,082 synthtool [DEBUG] > Ensuring dependencies.
2020-07-17 01:51:09,093 synthtool [DEBUG] > Cloning googleapis.
2020-07-17 01:51:09,093 synthtool [DEBUG] > Using precloned repo /home/kbuilder/.cache/synthtool/googleapis
2020-07-17 01:51:09,097 synthtool [DEBUG] > Generating code for: //google/cloud/bigquery/connection/v1beta1:google-cloud-bigquery-connection-v1beta1-java.
2020-07-17 01:51:10,701 synthtool [SUCCESS] > Generated code into /tmpfs/tmp/tmpeoxsmb8q.
2020-07-17 01:51:10,703 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpeoxsmb8q/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*.java')] for pattern // Generated by the protocol buffer compiler.  DO NOT EDIT!, maybe replacement is no longer needed?
2020-07-17 01:51:10,706 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpeoxsmb8q/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpeoxsmb8q/google-cloud-bigquery-connection-v1beta1-java/proto-google-cloud-bigquery-connection-v1beta1-java/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2020-07-17 01:51:10,707 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpeoxsmb8q/google-cloud-bigquery-connection-v1beta1-java/grpc-google-cloud-bigquery-connection-v1beta1-java/src/**/*.java')] for pattern ^package (.*);, maybe replacement is no longer needed?
2020-07-17 01:51:10,707 synthtool [DEBUG] > Wrote metadata to synth.metadata.
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-bigqueryconnection/synth.py", line 30, in <module>
    destination_name='bigqueryconnection',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 318, in bazel_library
    destination_name=destination_name,
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 193, in _common_generation
    required=True,
  File "/tmpfs/src/github/synthtool/synthtool/transforms.py", line 208, in move
    f"No files in sources {sources} were copied. Does the source "
synthtool.transforms.MissingSourceError: No files in sources [PosixPath('/tmpfs/tmp/tmpeoxsmb8q/google-cloud-bigquery-connection-v1beta1-java/gapic-google-cloud-bigquery-connection-v1beta1-java/src')] were copied. Does the source contain files?
2020-07-17 01:51:10,744 autosynth [ERROR] > Synthesis failed
2020-07-17 01:51:10,744 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at c11e799 chore(deps): update dependency com.google.cloud:libraries-bom to v8.1.0 (#94)
2020-07-17 01:51:10,749 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2020-07-17 01:51:10,754 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Traceback (most recent call last):
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 367, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 657, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 506, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 637, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 375, in synthesize_loop
    synthesize_loop_single_pr(toolbox, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 401, in synthesize_loop_single_pr
    synthesize_inner_loop(toolbox, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 411, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 266, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

synthtool issue


Claims not getting returned in passive STS login

Describe the issue:
Requested claims are not getting returned in passive STS login. I have set the application to request email, username, first name and last name. When logging in, the consent is obtained to read those attributes as well, however the claims are not returned and displayed after the login is complete.
Only one claim is received and the claim uri of that is set as http://wso2.org/claim
Given below is a screenshot from the sample application.

I added some debug logs to the sample application to check whether it is an issue in displaying, but it looks like the correct claims are not getting received by the sample app from the IS.
Following is the claim map contained in the request which is obtained from request.getSession().getAttribute("claimMap")
{http://wso2.org/claims=Alex}

How to reproduce:

Follow documentation[1] to create a passive STS app and deploy the sample application.
Request user attributes via the User Attrributes page of the passive STS application.
Log in to the sample application

[1] https://is.docs.wso2.com/en/next/get-started/try-samples/ws-federation-webapp/
Expected behavior:
An accurate claim mapping should occur and the requested claims should be displayed.
Given below is the screenshot of the expected result obtained from IS 5.11.0

Environment information (Please complete the following information; remove  any unnecessary fields) :

Product Version: wso2is-7.0.0-beta7-SNAPSHOT
OS: Mac

In the /passivest request, the claims are returning as follows.
SAML 1.1:

saml1:Attribute AttributeName="username" AttributeNamespace="http://wso2.org/claims"><saml1:AttributeValue xsi:type="xsd:string">admin</saml1:AttributeValue></saml1:Attribute><saml1:Attribute AttributeName="emailaddress" AttributeNamespace="http://wso2.org/claims"><saml1:AttributeValue xsi:type="xsd:string">thisara@wso2.com</saml1:AttributeValue></saml1:Attribute></saml1

SAML 2.0:

<saml1:Attribute AttributeName="username" AttributeNamespace="http://wso2.org/claims"><saml1:AttributeValue xsi:type="xsd:string">admin</saml1:AttributeValue></saml1:Attribute><saml1:Attribute AttributeName="emailaddress" AttributeNamespace="http://wso2.org/claims"><saml1:AttributeValue xsi:type="xsd:string">thisara@wso2.com</saml1:AttributeValue></saml1:Attribute>

The claim representation in the response has been intentionally changed into above response with https://github.com/wso2/product-is/issues/15565. But the claims retrieve from the response logic in the sample app has not been updated accordingly.
As there are no issues to fix in the product-is code base, and only needed to update the sample app, reducing the severity of the issue.
cc: @Yoshani @madurangasiriwardena


ASan and TSan jobs do not appear to be running any Python tests

https://github.com/jiridanek/qpid-proton/runs/2569479535#step:14:17
Run ctest -C ${BuildType} -V -T Test --no-compress-output -R python-test
  ctest -C ${BuildType} -V -T Test --no-compress-output -R python-test
  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  env:
    BuildType:
    BuildDir: /home/runner/work/qpid-proton/qpid-proton/BLD
    InstallPrefix: /home/runner/work/qpid-proton/qpid-proton/INSTALL
    PKG_CONFIG_PATH:
    VCPKG_DEFAULT_TRIPLET: x64-windows
    pythonLocation: /opt/hostedtoolcache/Python/3.6.13/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.6.13/x64/lib
   Site: fv-az214-850
   Build name: Linux-cc
Create new tag: 20210512-1906 - Experimental
Test project /home/runner/work/qpid-proton/qpid-proton/BLD
    Start 11: python-test
1/1 Test #11: python-test ......................***Failed  Required regular expression not found. Regex=[Ran .+ tests in .*

OK
]  1.04 sec

0% tests passed, 1 tests failed out of 1

Total Test time (real) =   1.14 sec

The following tests FAILED:
	 11 - python-test (Failed)
Errors while running CTest
Output from these tests are in: /home/runner/work/qpid-proton/qpid-proton/BLD/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
Error: Process completed with exit code 8.

This is something that I should look into. So far, the error message has been most puzzling to me...

This is something that I should look into. So far, the error message has been most puzzling to me...

Okay


Single file target

Add an option to tstl that produces a single-file output. This is useful for environments where only a single Lua artifact can be provided such as Tabletop Simulator. This will avoid the need for secondary bundling solutions which may or may not work with TypescriptToLua's output. tstl is in the best position to compose the output for single file output.

Resolved in #750.


fix: TOOLS-2979 sindex-stage-size allow as size field

sindex-stage-size should take value like 128M

Codecov Report
Attention: Patch coverage is 0% with 1 line in your changes missing coverage. Please review.

Project coverage is 36.27%. Comparing base (141a52a) to head (48b424c).

Files with missing lines
Patch %
Lines

asconfig/utils.go
0.00%
1 Missing :warning:

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #60   +/-   ##
=======================================
  Coverage   36.27%   36.27%
=======================================
  Files          23       23
  Lines        5615     5615
=======================================
  Hits         2037     2037
  Misses       3439     3439
  Partials      139      139

Flag
Coverage Δ

?

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


⚠ Fortnite has degraded performance

In 1d1de9a, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1670 ms

Resolved: Fortnite performance has improved in 88b068c.


outdated rustc version error located in rust-toolchain.toml

Describe the bug
Error would occur if you build from source (make install) and it is caused by outdated rustc version.
To Reproduce
Steps to reproduce the behavior:

Download Rust by curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh.
Download navi and build by make install.
See error

> make install
scripts/make install
+ case "$cmd" in
+ install
+ cargo install --path .
info: syncing channel updates for '1.67.0-x86_64-apple-darwin'
info: latest update on 2023-01-26, rust version 1.67.0 (fc594f156 2023-01-24)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
  Installing navi v2.23.0 (/navi)
    Updating crates.io index
  Downloaded cvt v0.1.2
  Downloaded colorchoice v1.0.2
  Downloaded cfg_aliases v0.2.1
  Downloaded anstream v0.6.15
  Downloaded matchers v0.1.0
  Downloaded equivalent v1.0.1
  Downloaded vte_generate_state_changes v0.1.2
  Downloaded anstyle-parse v0.2.5
  Downloaded anstyle v1.0.8
  Downloaded dirs-sys-next v0.1.2
  Downloaded directories-next v2.0.0
  Downloaded either v1.13.0
  Downloaded clap_lex v0.7.2
  Downloaded anstyle-query v1.1.1
  Downloaded strip-ansi-escapes v0.1.1
  Downloaded normpath v1.3.0
  Downloaded lazy_static v1.5.0
  Downloaded home v0.5.9
  Downloaded fastrand v2.1.1
  Downloaded signal-hook-registry v1.4.2
  Downloaded errno v0.3.9
  Downloaded is_terminal_polyfill v1.70.1
  Downloaded thiserror-impl v1.0.63
  Downloaded heck v0.5.0
  Downloaded scopeguard v1.2.0
  Downloaded signal-hook-mio v0.2.4
  Downloaded synstructure v0.12.6
  Downloaded itoa v1.0.11
  Downloaded remove_dir_all v0.8.3
  Downloaded thiserror v1.0.63
  Downloaded which v4.4.2
  Downloaded clap_derive v4.5.13
  Downloaded cfg-if v1.0.0
  Downloaded strsim v0.11.1
  Downloaded autocfg v1.3.0
  Downloaded arrayvec v0.5.2
  Downloaded utf8parse v0.2.2
  Downloaded unicode-xid v0.2.5
  Downloaded parking_lot_core v0.9.10
  Downloaded tracing-log v0.2.0
  Downloaded thread_local v1.1.8
  Downloaded lock_api v0.4.12
  Downloaded walkdir v2.5.0
  Downloaded tempfile v3.12.0
  Downloaded vte v0.10.1
  Downloaded once_cell v1.19.0
  Downloaded quote v1.0.37
  Downloaded pin-project-lite v0.2.14
  Downloaded smallvec v1.13.2
  Downloaded overload v0.1.1
  Downloaded fs_at v0.2.1
  Downloaded nu-ansi-term v0.46.0
  Downloaded tracing-attributes v0.1.27
  Downloaded dns_common_derive v0.2.1
  Downloaded dns_common v0.2.1
  Downloaded shellwords v1.1.0
  Downloaded bitflags v1.3.2
  Downloaded parking_lot v0.12.3
  Downloaded bitflags v2.6.0
  Downloaded same-file v1.0.6
  Downloaded signal-hook v0.3.17
  Downloaded ryu v1.0.18
  Downloaded log v0.4.22
  Downloaded unicode-ident v1.0.12
  Downloaded etcetera v0.7.1
  Downloaded anyhow v1.0.87
  Downloaded sharded-slab v0.1.7
  Downloaded proc-macro2 v1.0.86
  Downloaded edit v0.1.5
  Downloaded clap v4.5.17
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded serde_derive v1.0.210
  Downloaded tracing-core v0.1.32
  Downloaded serde v1.0.210
  Downloaded unsafe-libyaml v0.2.11
  Downloaded tracing v0.1.40
  Downloaded indexmap v2.5.0
  Downloaded memchr v2.7.4
  Downloaded mio v0.8.11
  Downloaded hashbrown v0.14.5
  Downloaded crossterm v0.26.1
  Downloaded regex-automata v0.1.10
  Downloaded clap_builder v4.5.17
  Downloaded serde_json v1.0.128
  Downloaded aho-corasick v1.1.3
  Downloaded tracing-subscriber v0.3.18
  Downloaded syn v1.0.109
  Downloaded regex v1.10.6
  Downloaded syn v2.0.77
  Downloaded regex-syntax v0.6.29
  Downloaded nix v0.29.0
  Downloaded regex-syntax v0.8.4
  Downloaded rustix v0.38.36
  Downloaded unicode-width v0.1.13
  Downloaded regex-automata v0.4.7
  Downloaded libc v0.2.158
  Downloaded 96 crates (7.2 MB) in 2.92s
error: failed to compile `navi v2.23.0 (/navi)`, intermediate artifacts can be found at `/navi/target`

Caused by:
  package `normpath v1.3.0` cannot be built because it requires rustc 1.74.0 or newer, while the currently active rustc version is 1.67.0
  Either upgrade to rustc 1.74.0 or newer, or use
  cargo update -p<EMAIL_ADDRESS>--precise ver
  where `ver` is the latest version of `normpath` supporting rustc 1.67.0
make: *** [install] Error 101

Expected behavior
Should be able to download required packages as such.
> make install
scripts/make install
+ case "$cmd" in
+ install
+ cargo install --path .
info: syncing channel updates for '1.81.0-x86_64-apple-darwin'
info: latest update on 2024-09-05, rust version 1.81.0 (eeb90cda1 2024-09-04)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
  Installing navi v2.23.0 (/navi)
    Updating crates.io index
     Locking 134 packages to latest compatible versions
      Adding arrayvec v0.5.2 (latest: v0.7.6)
      Adding bitflags v1.3.2 (latest: v2.6.0)
      Adding crossterm v0.26.1 (latest: v0.28.1)
      Adding etcetera v0.7.1 (latest: v0.8.0)
      Adding linux-raw-sys v0.4.14 (latest: v0.6.5)
      Adding matchers v0.1.0 (latest: v0.2.0)
      Adding mio v0.8.11 (latest: v1.0.2)
      Adding nu-ansi-term v0.46.0 (latest: v0.50.1)
      Adding regex-automata v0.1.10 (latest: v0.4.7)
      Adding regex-syntax v0.6.29 (latest: v0.8.4)
      Adding strip-ansi-escapes v0.1.1 (latest: v0.2.0)
      Adding syn v1.0.109 (latest: v2.0.77)
      Adding synstructure v0.12.6 (latest: v0.13.1)
      Adding vte v0.10.1 (latest: v0.13.0)
      Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.2+wasi-0.2.1)
      Adding which v4.4.2 (latest: v6.0.3)
      Adding windows-sys v0.48.0 (latest: v0.59.0)
      Adding windows-sys v0.52.0 (latest: v0.59.0)
      Adding windows-targets v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_i686_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_i686_msvc v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.6)
      Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.6)
  Downloaded matchers v0.1.0
  Downloaded anstyle-query v1.1.1
  Downloaded cvt v0.1.2
  Downloaded dns_common_derive v0.2.1
  Downloaded equivalent v1.0.1
  Downloaded dns_common v0.2.1
  Downloaded shellwords v1.1.0
  Downloaded vte_generate_state_changes v0.1.2
  Downloaded itoa v1.0.11
  Downloaded cfg_aliases v0.2.1
  Downloaded anstyle-parse v0.2.5
  Downloaded either v1.13.0
  Downloaded clap_lex v0.7.2
  Downloaded errno v0.3.9
  Downloaded dirs-sys-next v0.1.2
  Downloaded fastrand v2.1.1
  Downloaded anstyle v1.0.8
  Downloaded same-file v1.0.6
  Downloaded is_terminal_polyfill v1.70.1
  Downloaded home v0.5.9
  Downloaded strsim v0.11.1
  Downloaded lazy_static v1.5.0
  Downloaded edit v0.1.5
  Downloaded autocfg v1.3.0
  Downloaded walkdir v2.5.0
  Downloaded thiserror-impl v1.0.63
  Downloaded signal-hook-mio v0.2.4
  Downloaded colorchoice v1.0.2
  Downloaded etcetera v0.7.1
  Downloaded cfg-if v1.0.0
  Downloaded scopeguard v1.2.0
  Downloaded utf8parse v0.2.2
  Downloaded strip-ansi-escapes v0.1.1
  Downloaded heck v0.5.0
  Downloaded thiserror v1.0.63
  Downloaded which v4.4.2
  Downloaded arrayvec v0.5.2
  Downloaded anstream v0.6.15
  Downloaded unicode-xid v0.2.5
  Downloaded thread_local v1.1.8
  Downloaded once_cell v1.19.0
  Downloaded smallvec v1.13.2
  Downloaded quote v1.0.37
  Downloaded pin-project-lite v0.2.14
  Downloaded tempfile v3.12.0
  Downloaded vte v0.10.1
  Downloaded directories-next v2.0.0
  Downloaded normpath v1.3.0
  Downloaded fs_at v0.2.1
  Downloaded clap_derive v4.5.13
  Downloaded lock_api v0.4.12
  Downloaded synstructure v0.12.6
  Downloaded signal-hook-registry v1.4.2
  Downloaded remove_dir_all v0.8.3
  Downloaded overload v0.1.1
  Downloaded tracing-log v0.2.0
  Downloaded parking_lot v0.12.3
  Downloaded bitflags v2.6.0
  Downloaded anyhow v1.0.87
  Downloaded signal-hook v0.3.17
  Downloaded parking_lot_core v0.9.10
  Downloaded log v0.4.22
  Downloaded serde_derive v1.0.210
  Downloaded proc-macro2 v1.0.86
  Downloaded tracing-attributes v0.1.27
  Downloaded bitflags v1.3.2
  Downloaded nu-ansi-term v0.46.0
  Downloaded sharded-slab v0.1.7
  Downloaded ryu v1.0.18
  Downloaded tracing-core v0.1.32
  Downloaded clap v4.5.17
  Downloaded unsafe-libyaml v0.2.11
  Downloaded unicode-ident v1.0.12
  Downloaded serde v1.0.210
  Downloaded tracing v0.1.40
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded indexmap v2.5.0
  Downloaded mio v0.8.11
  Downloaded memchr v2.7.4
  Downloaded regex-automata v0.1.10
  Downloaded crossterm v0.26.1
  Downloaded hashbrown v0.14.5
  Downloaded serde_json v1.0.128
  Downloaded aho-corasick v1.1.3
  Downloaded clap_builder v4.5.17
  Downloaded tracing-subscriber v0.3.18
  Downloaded syn v1.0.109
  Downloaded syn v2.0.77
  Downloaded regex v1.10.6
  Downloaded regex-syntax v0.6.29
  Downloaded nix v0.29.0
  Downloaded regex-syntax v0.8.4
  Downloaded rustix v0.38.36
  Downloaded unicode-width v0.1.13
  Downloaded regex-automata v0.4.7
  Downloaded libc v0.2.158
  Downloaded 96 crates (7.2 MB) in 3.66s
   Compiling proc-macro2 v1.0.86
   Compiling unicode-ident v1.0.12
   Compiling libc v0.2.158
   Compiling cfg-if v1.0.0
   Compiling once_cell v1.19.0
   Compiling bitflags v2.6.0
   Compiling memchr v2.7.4
   Compiling log v0.4.22
   Compiling utf8parse v0.2.2
   Compiling smallvec v1.13.2
   Compiling regex-syntax v0.8.4
   Compiling serde v1.0.210
   Compiling rustix v0.38.36
   Compiling cfg_aliases v0.2.1
   Compiling autocfg v1.3.0
   Compiling nix v0.29.0
   Compiling tracing-core v0.1.32
   Compiling signal-hook v0.3.17
   Compiling lazy_static v1.5.0
   Compiling parking_lot_core v0.9.10
   Compiling syn v1.0.109
   Compiling lock_api v0.4.12
   Compiling aho-corasick v1.1.3
   Compiling regex-syntax v0.6.29
   Compiling regex-automata v0.4.7
   Compiling regex-automata v0.1.10
   Compiling anstyle-parse v0.2.5
   Compiling pin-project-lite v0.2.14
   Compiling equivalent v1.0.1
   Compiling ryu v1.0.18
   Compiling overload v0.1.1
   Compiling anstyle v1.0.8
   Compiling itoa v1.0.11
   Compiling is_terminal_polyfill v1.70.1
   Compiling quote v1.0.37
   Compiling colorchoice v1.0.2
   Compiling serde_json v1.0.128
   Compiling syn v2.0.77
   Compiling anstyle-query v1.1.1
   Compiling anyhow v1.0.87
   Compiling scopeguard v1.2.0
   Compiling home v0.5.9
   Compiling hashbrown v0.14.5
   Compiling regex v1.10.6
   Compiling anstream v0.6.15
   Compiling errno v0.3.9
   Compiling signal-hook-registry v1.4.2
   Compiling dirs-sys-next v0.1.2
   Compiling mio v0.8.11
   Compiling indexmap v2.5.0
   Compiling vte_generate_state_changes v0.1.2
   Compiling nu-ansi-term v0.46.0
   Compiling matchers v0.1.0
   Compiling tracing-log v0.2.0
   Compiling sharded-slab v0.1.7
   Compiling thread_local v1.1.8
   Compiling cvt v0.1.2
   Compiling clap_lex v0.7.2
   Compiling arrayvec v0.5.2
   Compiling thiserror v1.0.63
   Compiling fastrand v2.1.1
   Compiling either v1.13.0
   Compiling unicode-xid v0.2.5
   Compiling unsafe-libyaml v0.2.11
   Compiling strsim v0.11.1
   Compiling heck v0.5.0
   Compiling vte v0.10.1
   Compiling which v4.4.2
   Compiling clap_builder v4.5.17
   Compiling tempfile v3.12.0
   Compiling fs_at v0.2.1
   Compiling signal-hook-mio v0.2.4
   Compiling parking_lot v0.12.3
   Compiling directories-next v2.0.0
   Compiling same-file v1.0.6
   Compiling normpath v1.3.0
   Compiling bitflags v1.3.2
   Compiling synstructure v0.12.6
   Compiling crossterm v0.26.1
   Compiling walkdir v2.5.0
   Compiling remove_dir_all v0.8.3
   Compiling strip-ansi-escapes v0.1.1
   Compiling edit v0.1.5
   Compiling shellwords v1.1.0
   Compiling etcetera v0.7.1
   Compiling unicode-width v0.1.13
   Compiling dns_common_derive v0.2.1
   Compiling serde_derive v1.0.210
   Compiling tracing-attributes v0.1.27
   Compiling thiserror-impl v1.0.63
   Compiling clap_derive v4.5.13
   Compiling tracing v0.1.40
   Compiling clap v4.5.17
   Compiling tracing-subscriber v0.3.18
   Compiling serde_yaml v0.9.34+deprecated
   Compiling dns_common v0.2.1
   Compiling navi v2.23.0 (/navi)
warning: unused imports: `InvalidPath` and `UnreadableDir`
 --> src/filesystem.rs:1:77
  |
1 | pub use crate::common::fs::{create_dir, exe_string, read_lines, remove_dir, InvalidPath, UnreadableDir};
  |                                                                             ^^^^^^^^^^^  ^^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: field `0` is never read
  --> src/common/terminal.rs:53:18
   |
53 | pub struct Color(pub style::Color);
   |            ----- ^^^^^^^^^^^^^^^^
   |            |
   |            field in this struct
   |
   = help: consider removing this field
   = note: `Color` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
   = note: `#[warn(dead_code)]` on by default

warning: `navi` (lib) generated 2 warnings (run `cargo fix --lib -p navi` to apply 1 suggestion)
    Finished `release` profile [optimized] target(s) in 54.32s
  Installing /.cargo/bin/navi
   Installed package `navi v2.23.0 (/navi)` (executable `navi`)

Versions:

OS: macOS
Shell Version : GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin23)

Additional context
Thank you all for building an amazing tool, let's keep it updated : )

cat rust-toolchain.toml
outputs
[toolchain]
channel = "1.67.0"
components = [ "rustfmt", "clippy" ]

It should be at least:

channel = "1.69.0" for Ubuntu 24.04
channel = "1.74.0" for your macOS
etc.

Other workaround is to export RUSTUP_TOOLCHAIN=stable, so whole installation is:
git clone https://github.com/denisidoro/navi ~/.navi && cd ~/.navi && export RUSTUP_TOOLCHAIN=stable && make install

@juanMarinero Thank you for helping me clarifying, "Expected Behavior" in this issue is result after updated channel version.


Error when try to auth

I have created my app under "portal.azure.com"
I have added a platform android to it. The portal is generated Uri for me like:  "msauth://my_package_name....
Then I try to login using this lib and after I inputted e-mail address I got following error page:
"We're unable to complete your request
invalid_request: The provided value for the input parameter 'redirect_uri' is not valid. The expected value is a URI which matches a redirect URI registered for this client application."
What is wronge?

In Azure Portal, select your app and then go to Authentication page, Click on Add URI in Mobile and Desktop Application section and add "urn:ietf:wg:oauth:2.0:oob" as redirect URL and use the same in client app. This fixed the same issue for me, hope it would be helpful.

In Azure Portal, select your app and then go to Authentication page, Click on Add URI in Mobile and Desktop Application section and add "urn:ietf:wg:oauth:2.0:oob" as redirect URL and use the same in client app. This fixed the same issue for me, hope it would be helpful.

"Redirect URI" field is readonly in the azur portal.
When I try to input your value in the "Package name" field I recieve this error: "Less than 218 characters in length"

You are trying with on wrong card...
Click on Add URI and add underlined code

Thank you for reaching out and for your patience. This SDK is being officially deprecated. See #172 for more information


Fixed an error in the acrDemo.json

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

LGTM

#sign-off

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.

@zabirauf : Thanks for your contribution to the Azure documentation! The author, @julienstroheker, has been notified to review your proposed change.


Bring in LoveGUI

I'd like to import LoveGUI into Helios properly, and have begun to do so on the gui_revamp branch. But it's kind of struggling in terms of relative paths: can we get it to be imported easier?
Ideally, one of the following approaches would be used:

Change LoveGUI so that I can git submodule add and be able to use 'require/LoveGUI/core.button' in client files.

Change LoveGUI so that it exports a function that itself returns every kind of component.

    return function() return Container, Button, Text, Theme end

that is used like
local Container,Button,Text,Theme = require('lib/LoveGUI')()

Something else clever. I mostly want requiring LoveGUI to look as much like the other libraries I depend on as possible.

@thimovss Let's see how #77 goes and see if we even care that much about this. We can reopen this issue if it's actually troublesome.


action method is undefined

Expected behaviour
I should be able to send an action message into chat "/me ..." via chat.action(, )
Actual behaviour
chat.action method is not defined in the list of methods. This method existed in tmi.js
Steps to reproduce
N/A
Your environment
This is both in the v1 and v2 builds

For v2, the method is chat.me(channel, action).


After moving messages, getFolder->all() retrieve messages that are not there.

According to the php_imap docs, after calling imap_mail_move() you should call imap_expunge() (https://secure.php.net/manual/en/function.imap-expunge.php).

Hi @alex-grau ,
you are right. For now you could use something like:
/** @var \Webklex\IMAP\Folder $folder */
/** @var \Webklex\IMAP\Message $message */
$message = $folder->getMessages()->first();
$message->move($folder);
$message->getClient()->expunge();


An error has been caught in some process when try download some course

Hi :)
Always when I try to download a course, (python .\ine.py -c <id_course_here>) the output show me this on the print OBS: I have a paid account

Hi,
Can you try running this in WSL or Linux machine? Windows terminal is having issues with creating the directory with that name.

As stated here https://github.com/Anon-Exploiter/ine-dl?tab=readme-ov-file#works-on

Thank you guys, I solved this part using wsl, I didn´t see this part on readme
But I have another problem here:

When I tried download  it
When I list courses by category (Cyber security here)

Do you have access to the courses in web app? Can you confirm?
Get Outlook for iOShttps://aka.ms/o0ukef

From: Alley @.>
Sent: Friday, December 13, 2024 8:20:38 AM
To: Anon-Exploiter/ine-dl @.>
Cc: Syed Umar Arfeen @.>; Comment @.>
Subject: Re: [Anon-Exploiter/ine-dl] An error has been caught in some process when try download some course (Issue #23)
Thank you guys, I solved this part using wsl, I didn´t see this part on readme
But I have another problem here:
When I tried download it        When I list courses by category (Cyber security here)
Captura.de.tela.2024-12-12.181329.png (view on web)https://github.com/user-attachments/assets/7445cec9-a875-4976-8456-6c121a754da6    Captura.de.tela.2024-12-12.180705.png (view on web)https://github.com/user-attachments/assets/6e5efafe-9f43-44f0-b00c-a58f679667bb
—
Reply to this email directly, view it on GitHubhttps://github.com/Anon-Exploiter/ine-dl/issues/23#issuecomment-2540035223, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEN4LUXTBALXQCW3I4Z6AHL2FH42NAVCNFSM6AAAAABTQSZ6U6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNBQGAZTKMRSGM.
You are receiving this because you commented.Message ID: @.***>

I solved the problem, thank you for the help. It was because I only have access to the EJPT path to study. I tried downloading 'Assessment Methodologies: Information Gathering' again, and it worked.
Btw I was wondering why I couldn't download the entire EJPT path, and I didn't find it on the list. But I think it's because I actually need to download each course individually

Cool, I'll proceed to close the issue then.

Also, on bootcamps and learning paths, they're not implemented.
https://github.com/Anon-Exploiter/ine-dl/issues/8


[Bug] Fix execution of Establish and Cleanup when running specific tests

Fixes #86
Need to make sure behaviors are still ok, not 100% sure we have tests covering this or not.

Tested this and we have behavior tests around the new method, so I'm ok for this to go in.


Space Engineers

https://github.com/KeenSoftwareHouse/SpaceEngineers

From this repository you can build Space Engineers. To play Space Engineers you need to own the game on Steam. Assets (audio, models, textures) are not included in this repository.

We are missing vital resources, so this game isn't free software.


drivers/video: passthrough unknown ioctl cmd to fb driver

Summary
passthrough the custom ioctl commands to framebuffer driver
Impact
None
Testing
Daily

“drivers/video: passthrough unknown ioctl cmd to fb driver” is the commit message, should I add it to another place ?

Hi @terry0012 please include a comment in the commit message explaining why it is necessary

Hi @terry0012 please include a comment in the commit message explaining why it is necessary

got it.


fix: bumped csi version to 1.21, aligned go versions

Description

Bumped csi version to 1.21, which was causing toolchain issues
How Has This Been Tested?

Merge criteria:

[X] The commits and have meaningful messages; the author will squash them after approval or will ask to merge with squash.
[X] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[X] The developer has manually tested the changes and verified that the changes work

@tarilabs this PR fixes the golangci-lint issue


Automatically populating the chart labels section with column information.

Right now, the chart labels are left blank when you enter the "Chart Settings" tab, but I think if they're automatically filled with column headers given in the "Chart Data" tab, it would provide the user with an example with what to type there, but also how to use those text boxes. In addition, it would create default values for every chart being generated, which could be acceptable for the user and would be a convenience feature.

I think that having this option as a checkbox would be a better idea.


policy: Keep deny entries when covered by another CIDR deny

Deny entries covered by another deny CIDR entry must be kept as they have different numerical identities in the datapath. Otherwise a later added allow-all entry could take effect if there is no specific match for the left-off identity. Simplest example of this is with L3-only deny rules and an Allow-all rule that wildcards also the L3. So for the sake if this example we only need to consider L3-identitites of the CIDRs (10/8, and <IP_ADDRESS>/32, first covering the latter), say X and Y (both nonzero) and an allow rule with ID 0 (ANY). This policy should allow all traffic that is not with an IP covered by 10/8. Since <IP_ADDRESS>/32 is covered by 10/8 it would be tempting to not insert the rule for the ID assigned to CIDR <IP_ADDRESS>/32 to the datapath policy map. The identities for both CIDRs are, however, present in the ipcache, so that traffic to (or from) <IP_ADDRESS> would be associated with ID Y, which would match the wildcard ID (0) allow rule, if a deny rule with the ID Y is not present in the datapath. Hence, we must both deny rules in to the policy map.
The above logic does not apply when the two rules in question have the same ID (but different coverage on port and protocol), or when one of them is a wildcard L3 rule (with ID 0). In that case we can leave the more deny rule covered by another off the policy map, but only if it was not needed to cover for a L4-only allow rule that still needs to take effect on all L3 identities not explicitly denied. In that case we add new L3/L4 deny entries to carve holes into the broader allow rule, and we must keep the deny rules we added for those holes even when they would otherwise be covered by a broader deny rule.
Note that a presence of a wider allow rule is not required at the time of policy map entry insertion for the above consideration to take effect. In this line of thought we could simply leave off all the deny entries if no allow entries exist, since the datapath is deny dy default. This breaks down as soon as an allow rule is inserted to a now empty policy map (maybe incrementally due to an FQDN policy rule), as all the (non-inserted) deny rules would now be disregarded.
This leaves a possibility for a late-stage policy map optimization, however: If, when syncing the userspace policy map to the bpf datapath policy map, we notice that some deny entries are not covered by any wider allow entries, it would be safe to leave such entries off from the datapath policy map. We'd need to be ready to insert them before any new related allow entries are added, though.
Unit tests are adjusted, not only to include the previously missing entries, but also add "allow-all" rules for illustrative purposes so that it is easier to reason about the necessity of the added deny entries.
Fixes: #32675

/test

/test

#33313 is merging soon, so I'll have to reintroduce the main branch fix due to the code being quite different after the merge. I'll make this PR a 1.16 specific backport instead.

@jrajahalme This is a 1.16 backport, correct? Is main unaffected because of your other PR?

@jrajahalme This is a 1.16 backport, correct? Is main unaffected because of your other PR?
Edit: I guess it is not a backport so much as a 1.16-specific bug. The policy engine being so heavily refactored will make backports difficult going forward.

I found this bug while working on main, and had rebase this on top of 1.16 once the other PR merged. Will post another PR to fix this in main. And yes, the fixes are structurally very different now, but the unit test changes should be analogous!

Added more test coverage by also testing in reverse insertion order (e.g., allow before deny) and noticed the block addressing this case was missing from the deny rule insertion side:

Also, when adding an allow entry that is a subset (in L3-wildcard or CIDR
sense) of an exising deny entry and the new allow entry has a less
specific port-protocol than the deny entry (e.g., wildcard L4 allow and
TCP deny) then an additional deny entry with the identity of the new
allow entry must be added. This ensures that the deny rule takes effect
also for the subset identity at the port/proto of the deny rule.

/test

/test-backport-1.16

main branch fix is here: #33953


Recent developments

Add GPU/CUDA implementation of GP.

Directory mogp_gpu contains C++/CUDA code, including C++ DenseGP_GPU class, and tests
New Python class GaussianProcessGPU makes use of bindings to C++ class to perform calculation of covariance matrix, and predictions.

Numerous small fixes and new examples.

This has been superceded by #191, which fixed up the conflicts and has the correct version number.


Unexpected Github CI Action

I got this error while executing a Github CI Action:
### ERRORED 19:24:20Z

- An unexpected error occurred when executing this Action. Please submit a new support request using our Support website:

https://support.github.com/contact

Please include this unique ID in your request: D3DB:0CCA:1ED5DD:317EC0:5E3C67C0

The screenshot is below:

Here is the link to the Pull Request where this happened: https://github.com/apache/pulsar/pull/6202/checks?check_run_id=430433107
I filed an issue with Github as per the instructions.

I was given Ticket ID: 552444

Closed as stale.
It seems vanished on the current workflows.


change password via UI

I have tried EXPORT $ARGILLA....  and following the example closely, but to no avail. I am wondering if it would be better to just allow people to change their password/add users via a webform.

Hi @alanpaulkwan, could you add a bit more context please? :)
@keithCuniah has been looking at OAuth measures, but for now this is scoped to our cloud offering. If you need help setting things up, we can also schedule a calendly meeting.

Hi yes, sorry.
htpasswd -nbB "" somepassword
:$2y$05$ihM/I5jjJTnOPeA1Br69I.kbjVnMzG6VUW0pBFyGFxSPHzdGwfr4q

export ARGILLA_LOCAL_AUTH_DEFAULT_PASSWORD="$2y$05$ihM/I5jjJTnOPeA1Br69I.kbjVnMzG6VUW0pBFyGFxSPHzdGwfr4q"

I could either try this when running Argilla, or export it first locally then start Argilla under that user. I can't log in, it doesn't seem like the password has changed. Maybe I'm doing something wrong but it is a bit difficult to figure out. The user interface would be easier.

Could it potentially be caused by this issue . I initially also had a problem with this. @frascuchon do you think we could possibly integrate this workflow in the Argilla package. This would allow us to add a check for &, or provide a more extensive example in our docs?

I think is a great idea to have this workflow as an util of the package. I got this question very often and even had issues myself too 😃

@alanpaulkwan I created a feature request for this. https://github.com/argilla-io/argilla/issues/2196 could you provide some input on what you think might work best?

wow, thank you for following up. at the very extreme, Apache Superset is a great example. they create two constructs: roles + users. they pre-define both. when you start it, you use the default password and can at the top right, there is a "User Management" page where you can

add users
edit a user, changing their password + role. For roles, there is a text box which auto-completes the role names.

For roles, there is Admin, Alpha, Gamma, etc.


Fix bugs: create_unsafe_document_env should allow empty input args & Make document element all dataclasses

Codecov Report

Merging #42 into master will decrease coverage by 0.01%.
The diff coverage is 66.66%.

@@            Coverage Diff             @@
##           master      #42      +/-   ##
==========================================
- Coverage   78.16%   78.14%   -0.02%
==========================================
  Files          20       20
  Lines         870      874       +4
  Branches      146      149       +3
==========================================
+ Hits          680      683       +3
- Misses        156      157       +1
  Partials       34       34

Impacted Files
Coverage Δ

src/paxter/pyauthor/environ.py
80.00% <33.33%> (-8.89%)
:arrow_down:

src/paxter/pyauthor/funcs/document.py
67.21% <100.00%> (+0.82%)
:arrow_up:

Continue to review full report at Codecov.

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


Specify ECS Fargate platform-version 1.4.0 in run-task command

ECS Fargate platform version 1.4.0 has been out since Nov 2020, so specify 1.4.0 as the platform version in your run-task example.
What does this PR do?

In aws ecs run-task ... command specify v1.4.0 instead of v1.1.0.
Motivation

Help customers who copy/paste the example aws ecs run-task ... command to use the current version of Fargate.
Additional Notes

Review checklist (to be filled by reviewers)

[X] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[x] PR title must be written as a CHANGELOG entry (see why)
[X] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached

I guess we should remove the option entirely and rely on AWS default value

Agreed

I guess we should remove the option entirely and rely on AWS default value

I think this is a better approach. You'll need to edit this line then as well:

Note: Fargate version 1.1.0 or greater is required~~, so the command below specifies the platform version~~.


I ran the contract verify task "verify:verify", I got the error "Error in plugin @matterlabs/hardhat-zksync-verify: Unknown zksolc version: v1.3.17"

The error msg is from https://zksync2-testnet-explorer.zksync.dev/contract_verification/47428.
Is it a bug? or someone tell me how to fix the problem?

@crazytang Hey, the v1.3.17 is now supported on the backend. You can now send your contracts for verification compiled with 1.3.17 version.
Closing the issue.


Possible problem with dataclasses.dataclass and calling model_json_schema()

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
I experience a crash when running the code example below with Pydantic version 2.7.0. Resulting in this exception:
pydantic.errors.PydanticUserError: Cannot use `config` when the type is a BaseModel, dataclass or TypedDict. These types can have their own config and setting the config via the `config` parameter to TypeAdapter will not override it, thus the `config` you passed to TypeAdapter becomes meaningless, which is probably not what you want.

Running the same code with Pydantic version 2.6.4 works without any exception.
Maybe related to #9142 ?
Full example project:
https://github.com/josteinl/pydantic_cant_use_config
Example Code
import dataclasses

from pydantic import BaseModel

@dataclasses.dataclass
class Parent:
    name: str

class Child(BaseModel):
    parent: Parent = Parent(name="unknown parent")
    name: str

if __name__ == "__main__":

    model_schema = Child.model_json_schema()
    print(model_schema)

Python, Pydantic & OS Version
(pydantic-cant-use-config-py3.11) C:\dev\pydantic_cant_use_config>python -c "import pydantic.version; print(pydantic.version.version_info())"
             pydantic version: 2.7.0
        pydantic-core version: 2.18.1
          pydantic-core build: profile=release pgo=true
                 install path: C:\Users\JLr\AppData\Local\pypoetry\Cache\virtualenvs\pydantic-cant-use-config-knYWf0wc-py3.11\Lib\site-packages\pydantic
               python version: 3.11.9 (tags/v3.11.9:de54cf5, Apr  2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)]
                     platform: Windows-10-10.0.22631-SP0
             related packages: typing_extensions-4.11.0
                       commit: unknown

Relevant code:
https://github.com/pydantic/pydantic/blob/b844ea7ae652b88fd002ef040d606ae3262c1010/pydantic/json_schema.py#L2042-L2048
This could be fixed in two ways:

Allow TypeAdapter to take types that supports config (i.e. BaseModel, dataclasses and TypedDict) with the config kw argument provided, e.g.: TypeAdapter(SomeBaseModel, config={...}) (assuming no config was set on SomeBaseModel)
Special case dataclasses in the encode_default function given above, by creating a new class (with the with_config decorator for instance).

@Viicos,
Ah yep, thanks for tracking down the issue. That logic was introduced here: https://github.com/pydantic/pydantic/pull/9066. I'd be inclined to find another way to solve the original issue that doesn't introduce this problem...
Though I think the second proposed solution above would work, I think the initial issue lies in the way we went about the original fix. Adding this to the 2.7 issues milestone to be fixed in a patch release soon!

@sydney-runkle Since I'm the one that introduced that logic, I'd like to try to fix this issue as well if no one's working on it yet. What do you think would be the best direction here?
David said in #9066

For what it's worth that was what I was thinking too. It's probably not exactly right, but it's likely better than what to_jsonable_python was doing alone. I think a more comprehensive wiring up might be a lot of work both here and in core, which wasn't clearly worth the effort.

Is that what we want to do here?

@NeevCohen,
Awesome! Excited to work with you on this. Are you suggesting the comprehensive wiring or just going back to the to_jsonable_python approach?

@sydney-runkle I'm not so sure what the required changes in core would be

@NeevCohen,
Yeah, let's try to go with a purely pydantic fix for now. I'm ok with a bandaid as long as we create an issue to readdress down the line (ex, catching the config error).


API response being changed unintentionally

It seems that if an API response field value matches with a chained request parameter, restQL replaces the response value by the chained parameter.
Original call to the API: _http://localhost:8000/dataset/customers_
Original response:
{
  "filters": [],
  "id": "customers"
}

restQL query:
from app
	with
		id = "myApp"

from dataset
	with
		id = app.layers.dataset

restQL response
{
  "app": {
    "details": {
      "status": 200,
      "success": true,
      "metadata": {}
    },
    "result": {
        ...
    }
  },
  "dataset": {
    "details": {
      "status": 200,
      "success": true,
      "metadata": {}
    },
    "result": {
      "filters": [],
      "id": "[app layers dataset]",
    }
  }
}

The chained parameters were wrong, perhaps we could just check why when the variable is not resolved restQL is forwarding the literal.


Update UnitRuleGroupTest.java

add @Test on UnitRuleGroupTest#compositeRuleMustNotBeExecutedIfAComposingRuleEvaluatesToFalse Method.
new a unitRuleGroup Object in the test case to avoid NPE .

Coverage remained the same at 89.594% when pulling 482c7d90a46e1d2fcc794c229fc9c4f82e97ed76 on zhhaojie:patch-1 into df6e0f7b5628fc8cce6c9bf94702ed9cfb0d1a8e on j-easy:master.

@zhhaojie Good catch! That moment when you discover a test method not annotated with @Test 😄  Thank you for the PR.
However, I consider when(rule2.evaluate(facts)).thenReturn(false); to be part of the "Arrange" phase (so in the "given" block in our case), even though mockito's method is called when.

@zhhaojie Good catch! That moment when you discover a test method not annotated with @Test 😄
However, I consider when(rule2.evaluate(facts)).thenReturn(false); to be part of the "Arrange" phase (so in the "given" block in our case), even though mockito's method is called when.
I added you to the contributors list. Thank you for the PR!

yes, that's my fault .I misunderstood your intentions.

@zhhaojie Good catch! That moment when you discover a test method not annotated with @Test 😄
However, I consider when(rule2.evaluate(facts)).thenReturn(false); to be part of the "Arrange" phase (so in the "given" block in our case), even though mockito's method is called when.
I added you to the contributors list. Thank you for the PR!

yes, that's my fault .I misunderstood your intentions.
i am using easy-rules And easy-flows on our company risk-control-system project.
so so so appreciate your great job!

Oh great! Glad to hear that! If you need support, I would love to help.


Feature/network p2p

Use crossbeam.

You need to ensure the commites are clean when you try to merge it to the develop.
Now it's ok for me.


Expose config files to allow advanced configurations

Expose
conf.d/include/block-exploits.conf
include conf.d/include/proxy.conf
include /data/nginx/custom/server_proxy[.]conf
To the data folder so they can be manually edited or in a text editor embedded into the web interface.
With this small changes you will open the doors to advanced users while keeping the tool easy to use for everyone.

You can mount any file into docker if you like, so e.g. if you want a custom block-exploits.conf just create this file in the same folder as your docker-compose file and add this to said docker-compose file:


Fix documentation references

Category

[ ] New feature
[ ] Bugfix
[ ] Breaking change
[ ] Refactoring
[x] Documentation
[ ] Other (please explain)

Description

Remove a colon in memory pool sample code.
Remove "s" on the profiling variable token
Changelog

Fix typo for profiling token and memory pool sample.

Before your PR is "Ready for review"

[x] Do you agree to the terms under which contributions are accepted as described in Section 9 the Warp License?
[x] Have you read the Contributor Guidelines?
[ ] Have you written any new necessary tests?
[x] Have you added or updated any necessary documentation?
[ ] Have you added any files modified by compiling Warp and building the documentation to this PR (.e.g. stubs.py, functions.rst)?
[ ] Does your code pass ruff check and ruff format --check?

Thanks; By coincidence, I actually opened a MR last week that fixes this in our internal repo!

Ha, both of them?

Ha, both of them?

Yeah, I came across the wrong activity profiling flags when I was benchmarking some of the tile stuff for the upcoming blog post, and I came across the mempool issue when I was writing some code to exercise CUDA IPC!


update version to 1.2.0

Update version to 1.2.0
Changes:

add hideOnLaunch option

Thanks @thadrinks!

@thadrinks, I published your changes to npm and updated the repo to fix the tests, the examples, and the eslint errors.

@inlightmedia I thought it was just my local system that was throwing those errors. Thanks a lot for the publish!


Remove '$' character from generated symbol name in '_$union' suffix

When generating the symbol names, don't use the '$' character in the
suffix string; this is not a valid Python identifier. The symbol name
is used when generating the Python class name; this name is not used
when generating the C code.

Hello @RamseyTI , thank you for this PR, please give me some time to review and evaluate. Thank you.

Thank you, @RamseyTI , for providing this PR!


The theme is not changed without user interaction

Description
I wanted to use Firefox + automaticDark to change theme of Home Assistant installed on my wall-mounted iPad. I.e. the theme should be changed automatically, without use interaction. But it doesn't work, the theme is not changed.
I tried to test it on another machine, but it doesn't work here also -
System Information

OS: macOS Catalina 10.15.7
Firefox update branch: Release
Version: 125.0.2

Steps To Reproduce

Go to 'addon settings'
Change mode to Manually set sunrise/sunset times
Choose closest sunset time (i.e. current time + 2 minutes)
Wait for 2 minutes to pass (Firefox is still focused, but not touched)
Firefox theme should be changed to Nighttime theme
Nothing happens until I start to interact (not sure what exactly helps - change tab, update the page or something else).

Expected behaviour
The theme is changed exactly at chosen sunset time without user interaction.
Additional context
Here is the log to change sunset time to 16:09:
16:08:33.455 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:33.456 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:33.456 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:08:33.456 automaticDark DEBUG: Changing logo to: day-mode [options.js:139:25]
16:08:33.457 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:33.457 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:33.457 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:08:33.457 automaticDark DEBUG: Changing logo to: day-mode [options.js:139:25]
16:08:34.321 automaticDark DEBUG: Start checkTime [common.js:287:17]
16:08:34.322 automaticDark DEBUG: It is currently: 16:8. Conducting time check now... [common.js:288:17]
16:08:34.322 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:34.323 automaticDark DEBUG: Start createAlarm [common.js:193:17]
16:08:34.323 automaticDark DEBUG: Start timeInBetween [utils.js:10:17](moz-extension://92f154b0-93ca-4092-ace8-3340d1f64314/js/utils.js)
16:08:34.323 automaticDark DEBUG: It is currently daytime [utils.js:31:25](moz-extension://92f154b0-93ca-4092-ace8-3340d1f64314/js/utils.js)
16:08:34.324 automaticDark DEBUG: Start enableTheme [common.js:351:17]
16:08:34.325 automaticDark DEBUG: 100 enableTheme -<EMAIL_ADDRESS>is already enabled. [common.js:364:29]
16:08:34.326 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:34.327 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:34.327 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:34.327 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:08:34.328 automaticDark DEBUG: Changing logo to: day-mode 2 [options.js:139:25]
16:08:34.932 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:34.933 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:34.933 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:08:34.933 automaticDark DEBUG: Changing logo to: day-mode [options.js:139:25]
16:08:34.934 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:08:34.934 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:08:34.934 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:08:34.935 automaticDark DEBUG: Changing logo to: day-mode [options.js:139:25]

here are some errors at 16:09:
16:09:00.005 ReferenceError: AUTOMATIC_SUNTIMES_KEY is not defined [common.js:249:43]
16:09:00.005
AUTOMATIC_SUNTIMES_KEY is not defined [common.js:249:43]

and when I touch the browser:
16:10:22.014 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:22.014 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:22.015 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:22.016 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:22.016 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:22.017 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:22.018 automaticDark DEBUG: Changing logo to: night-mode 2 [options.js:139:25]
16:10:23.216 GET https://github.githubassets.com/favicons/favicon-dark.svg [HTTP/2 200  0ms]
16:10:24.378 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:24.379 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:24.379 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:24.384 automaticDark DEBUG: Changing logo to: night-mode [options.js:139:25]
16:10:24.386 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:24.386 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:24.387 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:24.391 automaticDark DEBUG: Changing logo to: night-mode [options.js:139:25]
16:10:24.846 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:24.846 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:24.846 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:24.847 automaticDark DEBUG: Changing logo to: night-mode [options.js:139:25]
16:10:24.847 automaticDark DEBUG: Browser storage changed. Change logo on Options page. [options.js:47:17]
16:10:24.847 automaticDark DEBUG: Start changeLogo [options.js:132:17]
16:10:24.847 automaticDark DEBUG: Start changeOptionsPageTheme [options.js:160:17]
16:10:24.848 automaticDark DEBUG: Changing logo to: night-mode [options.js:139:25]

I have the same problem but with "Change theme based on the system theme". Pretty crucial.

Same here running FF 127.0.2 on Linux: The theme is not changed for location based setup anymore, it only works for the specified time. Not with location nor with following the system theme in KDE

same here, seems that the extension doesn't actively monitor the system theme change if firefox's not interacted


[GSoC] Update Dialog and Fix failing tests

Update Custom Selector Welcome Dialog to include the preview feature.
Fix Failing tests.

@nicolas-raoul Let us know if this PR is ready to be merged :)

so fast haha


fix(bindings): building package

Description
Tari.js is depending on this package but after inspecting it's dependencies I found issues with bindings package like incorrect package.json deceleration and project structure.
I have added all generated files (from npm run build command) to .gitignore file - this should prevent from situations where released package comes from older builds.
Motivation and Context
This PR is necessary to also fix Tari.js which throws errors in others project depending on it with error message that Tari.js is missing types declarations.
How Has This Been Tested?
Locally build bindings and imported it to local Tari.js and after that imported Tari.js to the Tari-Universe and checked if application was working as expected.
What process can a PR reviewer use to test or verify this change?
Build it locally with npm run build command and use it as dependency in other projects.
Breaking Changes

[ ] None
[ ] Requires data directory to be deleted
[x] Other - Please specify

Some types have changed their name to distinguish from each other and everything now it's exported directly from main file index.ts  so imports like
import type { ComponentAddressOrName } from "@tari-project/typescript-bindings/wallet-daemon-client";

should be now:
import type { ComponentAddressOrName } from "@tari-project/typescript-bindings";

Did a quick test this doesnt break any of the WebUIs. LGTM

I have added all generated files (from npm run build command) to .gitignore file - this should prevent from situations where released package comes from older builds.

Was the gitignore change removed? Just checking if we should continue to run npm run build when types change.
Maybe we just need to add a step to build the bindings before running CI - but we can leave that for another PR

Yes I have reverted changes to the .gitignore and github action workflow so we have more control when we are building type bindings


Fix ESLint errors in Cesiumjs.org merge

Fixes #5587.
Just a few ESLint error fixes. I have no idea what the line var _gaq = _gaq || []; does (does it rely on a global variable being set?), so I've just disabled ESLint for it.

Don't change any of this code, just add complete block ignores around the entire chunk in both files.  This is google analytics stuff, so there's no reason it should be linted.

Done!


Slight code quality improvement to JSMA tutorial

Slightly improve the JSMA tutorial code by:

closing the last work-in-progress figure before showing the full grid
updating docstrings to say TF, not TH
simplifying code to not call vars()

"I signed it!"


DOC: citing.rst: add "The NumPy Array: A Structure for Efficient Numerical Computation" (2020)

Should this include the full author list? Or is "et. al" more likely to be cited?

Charles R. Harris, K. Jarrod Millman, Stéfan J. van der Walt, Ralf Gommers, Pauli Virtanen, David Cournapeau, Eric Wieser, Julian Taylor, Sebastian Berg, Nathaniel J. Smith, Robert Kern, Matti Picus, Stephan Hoyer, Marten H. van Kerkwijk, Matthew Brett, Allan Haldane, Jaime Fernández del Río, Mark Wiebe, Pearu Peterson, Pierre Gérard-Marchant, Kevin Sheppard, Tyler Reddy, Warren Weckesser, Hameer Abbasi, Christoph Gohlke & Travis E. Oliphant

https://www.nature.com/articles/s41586-020-2649-2

Thanks @westurner, help with updating citation info is much appreciated. Yes, this should have the full author list. The ideal outcome here is to put the citation info into the same format as the Scipy Nature Methods paper, and remove the CISE paper and the NumPy book that are now listed.

Like this?
@ARTICLE{2020NumPy-Array,
  author  = {Harris, Charles R. and
             Millman, K. Jarrod and
             van der Walt,  Stéfan J and
             Gommers, Ralf and
             Virtanen, Pauli and
             Cournapeau, David and
             Wieser,  Eric and
             Taylor,  Julian and
             Berg, Sebastian and
             Smith,  Nathaniel J. and
             Kern, Robert and
             Picus, Matti and
             Hoyer, Stephan and
             van Kerkwijk,  Marten H. and
             Brett, Matthew and
             Haldane, Allan and
             Fernández del Río, Jaime and
             Wiebe, Mark and
             Peterson, Pearu and
             Gérard-Marchant, Pierre and
             Sheppard, Kevin and
             Reddy, Tyler and
             Weckesser, Warren and
             Abbasi, Hameer and
             Gohlke, Christoph and
             Oliphant, Travis E.},
  title   = {{The {NumPy} Array: A Structure for Efficient Numerical Computation}},
  journal = {Nature},
  year    = {2020},
  volume  = {585},
  pages   = {357–362},
  adsurl  = {TODO},
  doi     = {10.1038/s41586-020-2649-2}
}

* Charles R. Harris, K. Jarrod Millman, Stéfan J. van der Walt, Ralf
  Gommers, Pauli Virtanen, David Cournapeau, Eric Wieser, Julian Taylor,
  Sebastian Berg, Nathaniel J. Smith, Robert Kern, Matti Picus, Stephan
  Hoyer, Marten H. van Kerkwijk, Matthew Brett, Allan Haldane, Jaime
  Fernández del Río, Mark Wiebe, Pearu Peterson, Pierre Gérard-Marchant,
  Kevin Sheppard, Tyler Reddy, Warren Weckesser, Hameer Abbasi, Christoph
  Gohlke & Travis E. Oliphant. **Array programming with NumPy**, Nature,
  **585**, 357–362 (2020), `DOI:10.1038/s41586-020-2649-2`__
  (`publisher link`__)

/cc @teoliphant et al. What's your favorite citation style: https://citationstyles.org/ https://github.com/citation-style-language/styles ... https://schema.org/ScholarlyArticle & https://schema.org/Dataset

What is the adsurl?

You can omit the adsurl (it's some publication database service).

And with the correct title--Array programming with NumPy I was just looking for the BibTeX citation as I work on a grant..

I've re-wrapped the author list in the bibtex entry, removed the adsurl, and fixed the title copy-pasta.
What else needs to be changed?

Thanks @westurner, merged. I will send a follow-up PR removing the old citation (which wasn't a paper by the NumPy team), and maybe rearrange sections.

Thanks all!
On Tue, Sep 29, 2020, 2:23 PM Ralf Gommers<EMAIL_ADDRESS>wrote:

Thanks @westurner https://github.com/westurner, merged. I will send a
follow-up PR removing the old citation (which wasn't a paper by the NumPy
team), and maybe rearrange sections.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/scipy/scipy.org/pull/368#issuecomment-700896308, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMNS46YBFKLILTXPWVXUTSIIQ2LANCNFSM4RRJ3WCQ
.


recover handling for non-hierarchy facets

PR for #111. While supporting hierarchy facet click, recover the code to support the non-hierarchy facets ( Source, Registrant ) click.

@datadavev Could you also review this pull request as well? Thank you!


Add command line interface

Addressing issue #2 , though the subcommand names are a bit different and thoroughly documented.

When running "icy-test init --config test/icy-cfg.yml" from a parent directory, there appears to be a bug and it crashes.  If already in the test directory, command "icy-test init --config icy-cfg.yml" runs successfully.
In this case, using test/soa_interfaces for the interfaces directory


Support set -u in parent script

Do not fail when parent script has set -u option.
See

https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html
https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html
http://mywiki.wooledge.org/BashFAQ/112

[x] a GitHub Issue was opened for this feature / bug.
[ ] test coverage was added (Cucumber or Spock as appropriate).

Fixes #597

Would be good to have this supported!

@marc0der PTAL


Enable user to set passphrase to config file

Enabling the user to set a passphrase to a config file adds an extra layer of security in case access to the client machine or config file is obtained by an unauthorized party. Default is set "no" so introduces minimal impact on set up.

Duplicate, this matter has already been discussed in some previous issues.

My bad, searched through the pull requests not the issues.


test: add lnurlw race test

by vlad. https://github.com/lnbits/lnbits/pull/2332

This PR only adds the JMX file. Shouldn't we also have some script / CI check which uses it?


Process test_run was not killed

The test did not wait for overman to finish, which lead to the
process child being kept alive.

Coverage increased (+0.001%) to 98.459% when pulling 4472e87e9be4594151c1243bcfa530b18a9b05fd on joynes:bad_test into 50e7ee333111f634e15346ac25c2ae1c88fddd67 on pereckerdal:master.

Coverage increased (+0.001%) to 98.459% when pulling 87e30a092138551f5ef0058de0397602ccdc53b1 on joynes:bad_test into 50e7ee333111f634e15346ac25c2ae1c88fddd67 on pereckerdal:master.

:+1:


Added disassembly of target blobs.

As established in #15, the target files are libbl602_wifi.a, libblecontroller.a, and libatcmd.a. I've only disassembled them using toolchain/riscv/Linux/bin/riscv64-unknown-elf-objdump -S -M no-aliases.
I used -M no-aliases to avoid pseudoinstructions because I find they can be distracting, whereas RISC-V is simple enough without them. If preferred, I'll remove the -M no-aliases.
I'm looking into decompressing the code; to further simplify it. I.e. transform the RV32IMAFC to RV32IMAF; though this transformation would likely break the code due to changed offsets and should only aid in reading the code. On the other hand, the compressed instructions are still simple.
On the other hand; the compressed instructions are simple enough to read. It just introduces more variations to look at.

Hello, thank you for your contribution.
I was thinking, that maybe it would be cool to have separate repository for reversing efforts and their documentation.
What do you think about this @WildCryptoFox ?
Thanks,
gamiee

@gamelaster Considering the lack of history in this repository and the embedding of the toolchain, I like the idea of moving the reverse engineering efforts to its own repo. If the repos ever need to merge in the future, they may while retaining their full histories.
Can we get more history for this repository? Even if just snapshots of previous releases.

I think a separate repo would also be useful to facilitate tracking who is REing which portions of code and could also potentially be used to keep track of database files from various RE tools (IDA, Ghidra, Binary Ninja, etc.)

I'm using Cutter, a graphical frontend for radare2, which always needs more love!

Ah shoot, how could I have missed r2?

Okay, the repo is here:
https://github.com/pine64/ble602-re .
Thanks

@gamelaster 404. Either this link is incorrect or it is private.

@gamelaster 404. Either this link is incorrect or it is private. BTW: GitHub homepage for /pine64/ has http: not https:.

Fixed and fixed. Thanks :)

@gamelaster Please initialize the repository. We cannot create PRs without it.

@WildCryptoFox I added the blobs. Thank you and sorry for waiting

@WildCryptoFox Please, add your disassembly information into RE repository. Thanks.

@WildCryptoFox Would it also be possible to split them up by object file instead of by archive?

@micahswitzer Done!


⚠ Bofrost.at has degraded performance

In 5312eef, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 10485 ms

Resolved: Bofrost.at performance has improved in c332d15.


python311Packages.pontos: 23.8.4 -> 23.8.5

Diff: https://github.com/greenbone/pontos/compare/refs/tags/v23.8.4...v23.8.5
Changelog: https://github.com/greenbone/pontos/releases/tag/v23.8.5
Description of changes

Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

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

14 packages built:

faraday-agent-dispatcher
faraday-agent-dispatcher.dist
gvm-tools (python310Packages.gvm-tools)
gvm-tools.dist (python310Packages.gvm-tools.dist)
python310Packages.pontos
python310Packages.pontos.dist
python310Packages.python-gvm
python310Packages.python-gvm.dist
python311Packages.gvm-tools
python311Packages.gvm-tools.dist
python311Packages.pontos
python311Packages.pontos.dist
python311Packages.python-gvm
python311Packages.python-gvm.dist


Make sure each of your div elements has a closing tag???? [updated]

Waypoint: Line up Form Elements Responsively with Bootstrap
Can't find a solution...

<link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

      <button class="btn btn-block btn-primary"> Like</button>

      <button class="btn btn-block btn-info"> Info</button>

      <button class="btn btn-block btn-danger"> Delete</button>

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

  <form action="/submit-cat-photo">

        <input type="radio" name="indoor-outdoor"> Indoor

        <input type="radio" name="indoor-outdoor"> Outdoor

        <input type="checkbox" name="personality"> Loving

        <input type="checkbox" name="personality"> Lazy

        <input type="checkbox" name="personality"> Crazy

      <input type="text" class="form-control" placeholder="cat photo URL" required>

      <button type="submit" class="btn btn-primary">
         Submit
      </button>

  </form>

Please include the name of the challenge you're working on and a text copy of your code (formatted with markdown) in your bugs so that we can properly assist in figuring out what is wrong.

@leonardolatorre You were missing a closing div. One of your div elements wasn't properly indented, and that threw off everything below it. Here's the fixed code for your reference:
<link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">

CatPhotoApp

      <button class="btn btn-block btn-primary"> Like</button>

      <button class="btn btn-block btn-info"> Info</button>

      <button class="btn btn-block btn-danger"> Delete</button>

Things cats love:

cat nip

laser pointers

lasagna

Top 3 things cats hate:

flea treatment

thunder

other cats

  <form action="/submit-cat-photo">

        <input type="radio" name="indoor-outdoor"> Indoor

        <input type="radio" name="indoor-outdoor"> Outdoor

        <input type="checkbox" name="personality"> Loving

        <input type="checkbox" name="personality"> Lazy

        <input type="checkbox" name="personality"> Crazy

      <input type="text" class="form-control" placeholder="cat photo URL" required>

      <button type="submit" class="btn btn-primary">
         Submit
      </button>

  </form>

Quincy, I copied the code but still doesn't work. Which of my DIV elements is not properly indexed?

I get the same error - even when I copy and paste the code.

I threw in a pretty random closing div and it worked. None of my code has the nice indents and formatting yours has. Is there a way to make it look like this? Its much easier to read.

I assume that what happened is that @QuincyLarson was right in that you were missing a  tag but it's not in the code he posted, so that's why it doesn't work if you copy and paste. It would also explain why @ESinopoli seemed to get it to work by throwing in a "random" closing div. You need another  tag for the  for the input and button elements below your closing  tag for the . So many divs!

Oh my god, thank you for that Eheisse87. That extra div was driving me nuts!

But what is the last  of all closing?? It wasn't there, or needed at the beginning of the challenge, and all new divs created during the challenge are already closed without it aren't they??

Same for me!! So glad I was able to figure out this code after reviewing the comments. Ughhhhhhh, I love to code!! LOL

Guys, I was stuck on this for awhile! I posted my code in the help forum and nobody could figure it out. Luckily, I found this string of posts. The only thing that worked was putting an EXTRA  before  but it makes no sense to me. All of the other challenges before this one passed without that EXTRA . If someone can explain this to me like I'm 3 years old, I would appreciate it. Thanks.

Yeah, this one threw me off as well until I added an extra  but I don't know why that fixed it.

I triple checked the divs... same problem as others above...
here's the code https://gist.github.com/pleabargain/bdc1cf9a2f55eb814e03493f1152bc63
here's the video https://youtu.be/huEVjM0Qd9I

CatPhotoApp

 Like

 Info

 Delete

Things cats love:

cat nip
laser pointers
lasagna

Top 3 things cats hate:

flea treatment
thunder
other cats

 Indoor
 Outdoor
 Loving
 Lazy
 Crazy

Submit


Crash when calling identify

Hey,
Since I've included Appcues in my app, I started seeing a small number of crash reports caused by
Exception kotlin.UninitializedPropertyAccessException:
  at com.appcuesreactnative.AppcuesReactNativeModule.identify (AppcuesReactNativeModule.kt:122)

On the JS side, I'm definitely calling setup before identify, so would that mean that setup is not fully synchronous? And if so, is there anything I can do to check when it's finished?

Hi @janlat - thank you for bringing this to our attention! I believe we have found the root cause here, related to how react native modules bridge calls to the native implementations asynchronously. This could lead to a race condition, where the implementation was not initialized before the next function call attempted to use it - just as you noted.
#64 is the proposed fix under review now, please let us know if you have any feedback. Once an update is merged, we'll immediately release a 1.2.1 version update to this package that you can use and hopefully resolve any crash reports like the one referenced here.
Thanks!

Returning a promise from setup is :ok_hand:
Thank you for the quick fix!

Excellent! The 1.2.1 update for @appcues/react-native is now published to npm.


Fixed #23993 -- Added form.media to the admin login template.

https://code.djangoproject.com/ticket/23993

buildbot, test this please

Thanks, merged in 88c605e3e34cebd5485d286a17ac84c7b8b0faf1


Rename field in complexity.json

Describe the bug
in complexity.json there is a field called "issuesCategory". It should be called "issueCategories" to align with its intent and with other places (recommendations.json, and coming soon in targets.json)
To Reproduce
See <>transformation-advisor-sdk/ta-sdk-sample/src/main/resources/sample/complexity.json
Expected behavior
N/A.
Screenshots
N/A
Environment (please complete the following information):

OS: All
Java version: All
TA-SDK Version All

Additional context
TA Server will require updates to consume the renamed field.

all 4 file issue json file are using plural now.