Users/v muuppugund/cloud data connector

Required items, please complete
Change(s):

Standard tier is removed from Azure security center data connector as its obsolete

Reason for Change(s):

There is a GitHub issue (https://github.com/Azure/Azure-Sentinel/issues/9426)

Version Updated:
-3.0.1
Testing Completed:

See guidance below

Checked that the validations are passing and have addressed any issues that are present:

See guidance below

Guidance <- remove section before submitting

Before submitting this PR please ensure that you have read the following sections and filled out the changes, reason for change and testing complete sections:
Thank you for your contribution to the Microsoft Sentinel Github repo.

Details of the code changes in your submitted PR.  Providing descriptions for pull requests ensures there is context to changes being made and greatly enhances the code review process.  Providing associated Issues that this resolves also easily connects the reason.

Change(s):

Updated syntax for XYZ.yaml

Reason for Change(s):

New schema used for XYZ.yaml
Resolves ISSUE #1234

Version updated:

Yes
Detections/Analytic Rule templates are required to have the version updated

The code should have been tested in a Microsoft Sentinel environment that does not have any custom parsers, functions or tables, so that you validate no incorrect syntax and execution functions properly.  If your submission requires a custom parser or function, it must be submitted with the PR.

Testing Completed:

Yes/No/Need Help

Note: If updating a detection, you must update the version field.

Before the submission has been made, please look at running the KQL and Yaml Validation Checks locally.
https://github.com/Azure/Azure-Sentinel#run-kql-validation-locally

Checked that the validations are passing and have addressed any issues that are present:

Yes/No/Need Help

Note: Let us know if you have tried fixing the validation error and need help.

References:

Guidance for Detection checks
General contribution guidance
PR validation troubleshooting

Hi @v-muuppugund, thank you for raising PR by adding changes, as discussed please add testing completed screenshot in PR itself. Thanks!

@v-muuppugund, 1- Please update the release notes path in create ui file -

2- Description for both the connector looks same, please check on it -


OMPL dependency

Hi, I found the work depends on the OMPL library while not being mentioned in the README. To get your code to tun, I installed the OMPL library from here: https://ompl.kavrakilab.org/core/download.html, and I manually included the OMPL install path to the CMake List. Maybe consider adding this in the dependency section.
Regards,
Dingyi

Thanks for your interests.
This repo is indeed depends on OMPL, the recommended way is directly installed by apt install libompl-dev, which is described in README. However, manually install OMPL and add it to CMake path is also a feasible way.

I have try apt install libompl-dev but it not work

I met this problem too, and i found a way. By 'whereis ompl', we can find that there is 'omplConfig.cmake' under /usr/share/ompl/cmake, just copy and rename! Then the build can be done without error.

Detail :  Because it can not found FindOMPL.cmake
robot@robot:~/my_code/test_git/CL-CBS/build$ cmake -DCMAKE_BUILD_TYPE=Release  ..
CMake Error at CMakeLists.txt:10 (find_package):
By not providing "FindOMPL.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OMPL", but
CMake did not find one.
Could not find a package configuration file provided by "OMPL" with any of
the following names:
OMPLConfig.cmake
ompl-config.cmake

Add the installation prefix of "OMPL" to CMAKE_PREFIX_PATH or set
"OMPL_DIR" to a directory containing one of the above files.  If "OMPL"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
See also "/home/robot/my_code/test_git/CL-CBS/build/CMakeFiles/CMakeOutput.log".
robot@robot:~$ whereis ompl
ompl: /usr/include/ompl   /usr/share/ompl
robot@robot:~$ cd /usr/share/ompl/cmake
robot@robot:/usr/share/ompl/cmake$ ls
omplConfig.cmake  omplConfigVersion.cmake
robot@robot:/usr/share/ompl/cmake$ sudo cp omplConfig.cmake OMPLConfig.cmake
robot@robot:/usr/share/ompl/cmake$ ls
omplConfig.cmake  OMPLConfig.cmake  omplConfigVersion.cmake

I met this problem too, and i found a way. By 'whereis ompl', we can find that there is 'omplConfig.cmake' under /usr/share/ompl/cmake, just copy and rename! Then the build can be done without error.


libwpe-fdo: 1.7.1 -> 1.10.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wpebackend-fdo/versions.
meta.description for libwpe-fdo is: "Freedesktop.org backend for WPE WebKit"
meta.homepage for libwpe-fdo is: "https://wpewebkit.org"
meta.changelog for libwpe-fdo is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.10.0 with grep in /nix/store/86pk55v637jfnyx9f1p5ld8289r2blh6-wpebackend-fdo-1.10.0

found 1.10.0 in filename of file in /nix/store/86pk55v637jfnyx9f1p5ld8289r2blh6-wpebackend-fdo-1.10.0

directory tree listing: https://gist.github.com/e923e1e15b01bbafdc043fd69a2e9716

du listing: https://gist.github.com/86c8c2ad79b729580e344a6cf248c990

Rebuild report (if merged into master) (click to expand)

6 total rebuild path(s)

2 package rebuild(s)

2 x86_64-linux rebuild(s)
2 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
2 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
cog
libwpe-fdo

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/86pk55v637jfnyx9f1p5ld8289r2blh6-wpebackend-fdo-1.10.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A libwpe-fdo https://github.com/r-ryantm/nixpkgs/archive/c8d599eda9c7bb6e9e94c38463a7b75531c8b79e.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/86pk55v637jfnyx9f1p5ld8289r2blh6-wpebackend-fdo-1.10.0
ls -la /nix/store/86pk55v637jfnyx9f1p5ld8289r2blh6-wpebackend-fdo-1.10.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages built:

cog
libwpe-fdo

Maintainer pings
cc @matthewbauer for testing.

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

2 packages built:

cog
libwpe-fdo


Improve docstring for AbstractApp.add_api

Changes proposed in this pull request:

Document that specification argument to AbstractApp.add_api can be a string

Thank you!

:+1:


hook: pre-commit hook for flake8 compliance

A pre-commit hook to check flake8 standards in the changed code. It helps
preventing too many cycles between CI and developer to check && correct coding
style issues something. In this way we guarantee the code is following the
coding style rules before it even reach the remote source tree.
But it's important to remember to run 'pre-commit install' before you continue
your work after this commit or whenever you clone the project git repo. The
first time the hook runs it might take some time to finish (few seconds), but
it'll be true only for the first time.

In order to use this I think we should've a contribute file describing the rules and what and how configure things before start. What do you think guys?

Yes, it makes sense. I'll update the README with the instructions.

@julianolf take a look on the README commit added to this PR. It's pretty simple and more info can be added if desired.

I think it's worth to open an issue to address it. Since this PR wasn't really intended to create the documentation. The proposed topics looks good and ideal to me. If you're ok with it let's merge this one and then handle the whole doc in a different issue/PR.
Btw, thanks for the feedback :))


chore: Execute before_call / after_call hooks inside the call_* methods

It makes them available for the pytest integration

Codecov Report

Merging #1579 (36c23ce) into master (0e03975) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master    #1579   +/-   ##
=======================================
  Coverage   98.89%   98.89%
=======================================
  Files          92       92
  Lines        7433     7433
  Branches     1314     1314
=======================================
  Hits         7351     7351
  Misses         51       51
  Partials       31       31

Impacted Files
Coverage Δ

src/schemathesis/runner/impl/core.py
96.68% <ø> (-0.05%)
:arrow_down:

src/schemathesis/cli/__init__.py
99.20% <100.00%> (-0.01%)
:arrow_down:

src/schemathesis/hooks.py
100.00% <100.00%> (ø)

src/schemathesis/models.py
99.09% <100.00%> (+<0.01%)
:arrow_up:

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


Installing flask-oauthlib 0.9.5 may results in unsolvable dependencies

Installing flask-oauthlib 0.9.5 may results in unsolvable dependencies when using requests-oauthlib1.2.0.
Details
Flask-oauthlib v0.9.5 requires

oauthlib < 3.0.0
requests-oauthlib >= 0.6.2

This includes requests-oauthlib 1.2.0. But requests-oauthlib 1.2.0 requires oauthlib >= 3.0.0.
I had this issue using pipenv-2018.11.26.
Workaround
To bypass the issue it is possible to define the following dependency using an earlier version of requests-oauthlib:
requests-oauthlib = "==1.1.0"

FYI PR #388 addressed this issue, but has yet to be released.
Meanwhile, as a workaround, you can set requests-oauthlib < 1.2.0 in your Pipfile (Pipenv) or requirements.in (pip-tools) to define the constraint at your project level.


2019.4 Readability should be enhanced

Acceptable within chosen approach of having password as sequence of number (backdating - just integer would be better, chosen approach did not justified)


All links to Angular2+ demo are broken, where to find it?

Is there any Angular2 online demo available? The links on https://coreui.io are broken, eg. :
https://coreui.io/demo/Angular2_Demo
Is there a PRO version for Angular2+?
Thanks

https://coreui.io/demo/Angular_Demo

https://coreui.io/angular/demo


Use a 4-digit version number everywhere

Is your feature request related to a problem? Please describe.
OpenSearch artifacts produced a 3-digit version, e.g. 1.1.0, whereas plugins are 4-digit versions, e.g. <IP_ADDRESS>. This is because in ODFE we incremented the final digit in the oplugin when there was a new plugin versions for the same ODFE version. Then the final digit was reset to 0 when upgrading to a new ODFE version.
This feels unnecessary since we release everything together, and introduces build scripts that have to parse OpenSearch version in bizarre ways, e.g. https://github.com/opensearch-project/anomaly-detection/pull/176/commits/096a6708ce90206dde8f9a06773ac664633b84a4 or https://github.com/opensearch-project/job-scheduler/blob/main/build.gradle#L89.
Describe the solution you'd like
Move to a 4-digit build number.

see also https://discuss.opendistrocommunity.dev/t/how-to-build-opensearch-including-all-plugins/6274

FYI, we're working on an end-to-end workflow.


Enable span attributes dynamically created

[ ] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your master branch!
[ ] Ensure that the pull request title represents the desired changelog entry
[x] Please describe what you did
[x] Link to relevant issues in GitHub or Jira
[ ] Link to relevant pull requests, esp. upstream and downstream changes
[ ] Ensure you have provided tests - that demonstrates feature works or fixes the issue

What
Support span attributes to be passed from the built-in steps.
Issue
https://github.com/jenkinsci/opentelemetry-plugin/issues/6
### Tasks

[ ] Evaluates whether this implementation is the one we want
[ ] Support all the other steps
[ ] Create more UTs
[ ] Contribute to the other plugins

I'll close this PR for now


Popup process

I have a form that needs to be click on a button and then will show a popup.
Does the colly support this feature? Thanks.

@huyntsgs
I think no; colly can't do any JS task


[kmac] Move message masking to after padding

This is currently a draft, we still need to redo the SCA measurements on FPGA to confirm this works as expected. I tried this previously but measurement results were unusable due to "fake" leakage resulting from the plaintext remasking/loading itself. To this end, if added another WIP commit to increase the delay counter between starting the RUN and PROCESS commands. This give the FPGA more time to re-charge the power rails and to remove the fake leakage. But it still has to be experimentally verified.
This resolves #17209.

Closing as the experimental results (see https://github.com/lowRISC/opentitan/issues/17209#issuecomment-1507573144) suggest we shouldn't change the design.


Scraper returns only 20 messages maximum

I've looked into this and it seems that the HTML string returned by https.get() contains only 20 message divs.
I have no idea how this could be fixed, so if you want to fix it, I cant help, sorry 😄
But I would want to get more than 20 messages at once.

Yes, that is a limitation of using this method. Currently, you can get more than 20 messages using the Telegram API.


My input

No comments

2nd attempt to comment

It looks like you are just getting familiar with pull requests. Try addressing one of the open issues.


Demo on own video

Thank you for releasing this repo. Would it be possible to use this model to do a demo on my own video? If yes, what would the steps to do so be? Thanks,

^ I am also curious as to how this would be accomplished, specifically with a custom dataset.


Add Vulkan support

Hello guys, I've just started to implement the interface for Vulkan APIs.
Progress

[x] Buffer

[ ] Add SetData()
[ ] VertexBuffer
[ ] IndexBuffer
[ ] ConstantBuffer

[ ] EffectReflection
[ ] GraphicsCommandList
[ ] GraphicsCommandQueue
[x] GraphicsDevice

[x] Enumerate GPUs
[x] Create instance and Vulkan device
[ ] Add create-graphics-resource functions

[ ] PipelineState
[ ] RenderTexture
[x] SampleState
[x] Shader

[ ] Add SPIR-V compiler

[x] Texture2D

[ ] Add SetData()

Misc

[ ] Update build settings
[ ] Add CMake support
[ ] Update docker image for Ubuntu/Linux game dev
[ ] Merge feature/metal branch and add Metal support

I've cherry-picked it and merged one of their commits into master, please see: https://github.com/mogemimi/pomdog/pull/8


Software Architecture for master and V6.0.0

Hi,
I am a first-time user of Apollo and I would like to make sure about a few things.
Firstly, in the specs documentation, there is no separate document on the software architecture for V6.0.0. Is the software architecture the same as the earlier versions?
Secondly, I wanted to ask if it is recommended to work with the master branch or with the latest release of Apollo, as a lot of the documentation is release-specific.
Thank you!
TJ

Firstly, in the specs documentation, there is no separate document on the software architecture for V6.0.0. Is the software architecture the same as the earlier versions?

Most versions are compatible, only a few versions have compatibility issues

Secondly, I wanted to ask if it is recommended to work with the master branch or with the latest release of Apollo, as a lot of the documentation is release-specific.

I recommend you to use the TAG version, the latest is 6.0.0, but also consider other conditions, such as your hardware


ensure the init job is created as a helm hook so the chart can be upgraded

fixes #45

Hi @JuanLeon1 @DuskEagle any chance this can be approved, merged and released in the next version?

:LGTM: if you could update the Chart.yaml version as mentioned in Contributing.md. Thank you!


How can we specify no animation?

How can we specify no animation via animationIn and animationOut props?
If we don't pass the props at all it activates the default slide transitions. I've tried passing {} and 'none' for both props but it still defaults to the slide.

Hey!
See #153

Yeah not really the answer I was looking for, but OK.

<Modal
            animationIn={{ from: { opacity: 1 }, to: { opacity: 1 } }}
            animationOut={{ from: { opacity: 0 }, to: { opacity: 0 } }}
            animationInTiming={0}
            animationOutTiming={0}
>

This did not solve my problem though.


all APIs erroring on POSTS to ElasticSearch

Micro services

Spring boot Applications:

Webapp

2.0

Setup
public ALB with public subnets (subnet has route table attachment with igw attached
Summary
all APIs erroring on POSTS to ElasticSearch
Reproduce steps
Deploy with public ALB login. no assest found (when looking at assets/volnerabillits cloudwatch logs all have stack traces when trying to do a http post to elasticsearch
Expected Results
The api's to work
Actual Results
assets cloudwatch logs:
2020-06-17T17:59:52.242-05:00
com.zaxxer.hikari.HikariDataSource.getConnection - HikariPool-1 - Start completed.
17-06-2020 23:00:07.536 [http-nio-80-exec-1] ERROR
c.t.p.api.commons.utils.PacHttpUtils.doHttpPost - URL: http://somedomain.us-east-1.es.amazonaws.com:80/aws/_search/?size=0 Body:
{
"size": "0",
"query": {
"bool": {
"must": [
{
"term": {
"latest": "true"
}
},
{
"term": {
"_entity": "true"
}
}
]
}
},
"aggs": {
"name": {
"terms": {
"field": "_type",
"size": 1000
}
}
}
}
17-06-2020 23:00:07.538 [http-nio-80-exec-1] ERROR

<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c142 79.160924, 2017/07/13-01:06:39        ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""/>
</rdf:RDF>
</x:xmpmeta>

@animaxcg  It seems like its not able to connect to the ElasticSearch endpoint. Could you please verify the es endpoint from the console and also check if you are able to reach the url . Also check the secuirty groups to make sure connections are enabled to ES .
As long as you have public alb , public subnets , NAT gateways and public ip assignment enabled, it should work .

when I do a curl from my computer I get:
curl http://esurl:80
{
"name" : "Mv6XIGF",
"cluster_name" : "000000000000:someprefix-data",
"cluster_uuid" : "0000-00000_00000",
"version" : {
"number" : "5.5.2",
"build_hash" : "0000",
"build_date" : "2019-04-05T17:18:30.396Z",
"build_snapshot" : false,
"lucene_version" : "6.6.0"
},
"tagline" : "You Know, for Search"
}
but when I do: curl http://esurl:80/aws/_search (what cloudwatch logs is showing error on).
{"error":{"root_cause":[{"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"aws","index_uuid":"na","index":"aws"}],"type":"index_not_found_exception","reason":"no such index","resource.type":"index_or_alias","resource.id":"aws","index_uuid":"na","index":"aws"},"status":404}
So even if I am missing something in networking between resources in the VPC it gives me the same error when looking at the path: url/aws/_search but no error on url.

Looks like it give 417 untill batch job runs... maybe should batch job run once as part of deployment so you don't have wait to up to 6 hours before the the assets are found?
thanks

You can either wait or change the cron for aws- data collector jobs in clouwatch.  There by you schedule the data collection job right away


Clean up cross-platform to native conversions.

The Android and iOS implementations of UMP use different values for consent status. This fixes all the conversions between platform-specific and cross-platform values to be explicit.
Possibly fixes #8.

This is available as a Nuget package: https://github.com/GalaxiaGuy/GoogleUserMessagingPlatform/packages/1238655

@GalaxiaGuy can you upload the nuget also to nuget.org for easier integration with build systems?
Couldn't find  it under: https://nuget.pkg.github.com/GalaxiaGuy/index.json


Update bgfx to API version 23

I noticed the natives are already built with the latest version. The renderer type enum order has been changed, which fails the current demos if they request e.g. the Metal or GL renderers.
I opened an issue to ask for a means to query the API version, so applications could error early if the bindings API doesn't match. I have a variant working here which uses an opaque variant of bgfx_get_interface(), but this feels a little... dirty.

Thanks!


Implement From<Arc<LogicalPlan>> for LogicalPlanBuilder

Which issue does this PR close?
Part of https://github.com/apache/datafusion/issues/10465
Rationale for this change

What changes are included in this PR?
This PR implements From trait for converting Arc<LogicalPlan> into LogicalPlanBuilder
Are these changes tested?

Are there any user-facing changes?

Thanks @AbrarNitk ! I started the CI checks on this PR
Normally I think we should add some test coverage so we don't accidentally break this in the future.
This would I think this could take the form of:

(Ideally) find an example of wat
Add a doc example
Add a unit test

However, in this case perhaps I think we could simply merge this PR and then use the code in https://github.com/apache/datafusion/pull/10460 with @ClSlaid
Looks like the CI failed for running rust fmt https://github.com/apache/datafusion/actions/runs/9050685356/job/24892712284?pr=10466
Can you fix that and then we can get this PR merged?
Thanks agian

Hey @alamb, I am glad you have checked PR. I am new to arrow and datafusion and arrow, will keep learning and also keep sending the PRs :). Thank you 🙏

Hey @alamb, I am glad you have checked PR. I am new to datafusion and arrow, will keep learning and also keep sending the PRs :). Thank you 🙏

Thank you and welcome to the community! I started CI again


Investigate adding support for multiple .csproj/.fsproj files in the Paketo .NET Core Buildpack

Figure out if it is a realistic scenario and if so how to handle it. See https://docs.cloudfoundry.org/buildpacks/dotnet-core/index.html#multiple-projects for how this scenario is handled by the CF .NET Core Buildpack

@ForestEckhardt could you add more context to this?

This is done with the following settings in buildpack.yml.
dotnet-build:
  project-path: "src/asp_web_app"

You can see an example app in the here.


Class 'Barryvdh\Elfinder\ElfinderServiceProvider' not found

Got a fatal error when installing your plugin, works fine without, and I can still navigate around the Updates directory strangely enough, assuming nothing is missing or wrong there but going away from that I get this error:

Ok i will find fix for that, reason behind this is at time of installing plugin package is missing in vendor directory, what you can do is goto the root directory of plugin anandpatel/WysiwygEditors and fire composer install command, this will fix issue for now

Thanks!

i have the same issue

Same problem, tried composer install from that directory but hasn't fixed the issue (it did create a vendor directory within the plugin directory and install things there but still getting the error)

Temporary solution works but unable to find the option to uninstall the plugin.

Same issue here. Fast fix: go to plugin folder and type composer install

I've managed to run the composer install to get past the error but I'm having a number of issues with all editors, none of which are usable:
TinyMCE - Doesn't save content
CKEditor - The editor doesn't load on the page (number of JS files missing, see screenshot)
October's Rich Editor - Strips div tags (can't find setting to change this)
Froala
doesn't utilise media (images etc) already uploaded to the file system when inserting an image
not consistently saving changes made to html source in the WYSIWYG editor

Sorry for late, please update plugin, i have removed dependency of elfinder, and added octobercms's media manager for uploading images.
Please verify.
Thanks


Error in  build android

I have the error when I run flutter run, it says it has an error in the gradle.
Error message:
Launching lib\main.dart on SM J810M in debug mode...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource linking failed
     AAPT: error: failed writing to 'C:\Users\erick\Documents\Projeto\test_app\build\app\intermediates\runtime_symbol_list\debug\R.txt': Os dados são inválidos. (13).

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 1s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                        62,8s
The build failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetifier to solve the incompatibility.
✏  Creating `android\settings_aar.gradle`...                        2ms
✓ `android\settings_aar.gradle` created successfully.
Building plugin path_provider...
Running Gradle task 'assembleAarRelease'...
Running Gradle task 'assembleAarRelease'... Done                   25,1s
✓ Built build\app\outputs\repo.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource linking failed
     AAPT: error: failed writing to 'C:\Users\erick\Documents\Projeto\test_app\build\app\intermediates\runtime_symbol_list\debug\R.txt': Os dados são inválidos. (13).

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 5s

Error message in flutter run --verbose:
[  +94 ms] FAILURE: Build failed with an exception.
[   +1 ms] * What went wrong:
[   +1 ms] Execution failed for task ':app:processDebugResources'.
[        ] > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
[        ]    > Android resource linking failed
[        ]      AAPT: error: failed writing to
'C:\Users\erick\Documents\Projeto\test_app\build\app\intermediates\runtime_symbol_list\debug\R.txt': Os dados são
inválidos. (13).
[        ] * Try:
[        ] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log
output. Run with --scan to get full insights.
[        ] * Get more help at https://help.gradle.org
[ +101 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[        ] Use '--warning-mode all' to show the individual deprecation warnings.
[        ] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[   +1 ms] 24 actionable tasks: 14 executed, 10 up-to-date
[   +1 ms] BUILD FAILED in 14s
[+2997 ms] Running Gradle task 'assembleDebug'... (completed in 18,1s)
[   +4 ms] Exception: Gradle task assembleDebug failed with exit code 1
[   +1 ms] "flutter run" took 43.210ms.
[   +4 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:663:9)
           <asynchronous suspension>
           #2      FlutterCommand.run.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command.dart:1043:27)
           <asynchronous suspension>
           #3      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #4      CommandRunner.runCommand (package:args/command_runner.dart:196:13)
           <asynchronous suspension>
           #5      FlutterCommandRunner.runCommand.<anonymous closure>
           (package:flutter_tools/src/runner/flutter_command_runner.dart:284:9)
           <asynchronous suspension>
           #6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:232:5)
           <asynchronous suspension>
           #8      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
           <asynchronous suspension>
           #9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #10     main (package:flutter_tools/executable.dart:91:3)
           <asynchronous suspension>

[ +259 ms] ensureAnalyticsSent: 254ms
[   +1 ms] Running shutdown hooks
[        ] Shutdown hooks complete
[        ] exiting with code 1

Flutter version:  2.2.3
O.S: Windows 10

Hi @ZaunSupremoXV, This issue looks related to gradle and not with flutter, I would recommend you to please ask such questions on communities like StackOverflow.
Closing this issue as invalid if you disagree feel free to comment and I will reopen it.
ps: You may try this solution mentioned here https://stackoverflow.com/a/62919369/8253662
Thank you.


Refactored for better readability

tried on two files

No, I'm sorry, this is against PEP8.
(I appreciate the effort, however, we don't merge styling fixes. Please also watch: https://www.youtube.com/watch?v=wf-BqAjZb8M before creating styling fixes.)


Remove unnecessary code

[x] Generated code for Project
[x] Generated code for supplier

applied.


Improve the performance of the RocksDb.

Motivation
The RocksDb storage is a very important store for which every impact in performance is key.
Proposal
The following was done:

The effective computation was moved to inner_* functions which are not async.
The constructor of the RocksDbStoreInternal is now building a boolean indicating whether to use spawn_blocking or block_in_place.
Each method is choosen according to the context.

Test Plan
(A) It has been verified that the linera-views tests are running with spawn_blocking and the benchmarks
with block_in_place.
(B) Correctness should be provided by the CI.
(C) Since this is a performance improvement PR, performance results are needed.

This was done with: cargo bench store_rocksdb_ --features rocksdb.
As the benchmarks numbers are quite unstable, it was repeated 10 times with the first 1 dropped.
Computation was on a Macbook Pro16 x86 in a terminal with the benchmarks being the only active process.

Results are following:

read_value_bytes: 138 mus (old) vs 132 mus (new)
read_multi_values_bytes: 252 mus vs 226 mus
contains_key: 2239 mus vs 135 mus
contains_keys: 2485 mus vs 134 mus
find_keys_by_prefix: 118 mus vs 106 mus
find_key_values_by_prefix: 359 mus vs 338 mus
write_batch: 3666 mus vs 3554 mus

Release Plan

Nothing to do / These changes follow the usual release cycle. It provides some speed improvements.

Links
None

One last lint to fix


My own malware

Problem encountered on https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/run
Operating System: windows
Provide details about the problem you are experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.

There are no details describing a problem in this issue. Closing.


Setting whodunnit in the rails console not work with rails 5.1.3

initializers/paper_trail.rb:8:in <top (required)>': undefined method application' for Rake:Module (NoMethodError)

Thanks for the bug report. Per our contributing guide please use
our bug report template. If that's hard to use, please create a sample app that reproduces the problem. Thanks!

I'm getting the same issue and it looks like it started happening > 5.0.4. I'll put in specifics when I get a chance later today.

@jaredbeck The issue is reproduced while trying to start a rails server using rails server so I couldn't use a template. Here's a sample application that I made with two commits that demonstrate the issue: https://github.com/linstantnoodles/papertrail-rails-5-issue
Versions
Ruby version: 2.4.0
Rails version: 5.1.3
Paper Trail version: 7.1.0
The first commit are rails files are all freshly generated through the standard rails app create command rails new myapp --database=postgresql. Running the rails server works fine at this stage. The second commit involves adding paper_trail initializer code from the wiki which causes the application to break on rails server.
Steps to reproduce:

Close the repository
Run bundle install bundle install
Run rails server rails server
Notice error ``<top (required)>': undefined method application' for Rake:Module (NoMethodError)

I see, this is an issue with some code contributed to the wiki, specifically this page: https://github.com/airblade/paper_trail/wiki/Setting-whodunnit-in-the-rails-console
Code in the wiki isn't officially supported, but github doesn't provide a good place to discuss wiki pages, so I see no harm in using the issue tracker, if that's helpful to you.
I don't know much about it, but it looks like Rake isn't fully loaded yet during initializers. Specifically, lib/rake/rake_module.rb is not loaded yet. That's the file that defines Rake.application. So, I don't know what the solution is. Maybe you can add a require "rake" to the top of your initializer? But, I don't really understand the purpose of calling Rake.application in the first place. Maybe just don't call Rake.application?

@jaredbeck
That's good to know, thank you! Just spoke to a teammate and it does sound like we don't need to be calling that. Not sure why it stopped working > 5.0.4 but in any case we should be good here. We'll go with your suggestion and just remove that call.
Thanks!

OK, I'll close this then. Please update the wiki with your findings.


Where is the v2 doc ?

Environment

Tech
Version

@material-ui/pickers

material-ui

React

Browser

Peer library

Steps to reproduce

Expected behavior

Actual behavior

Live example

https://material-ui-pickers-v2.dmtr-kovalenko.now.sh/


Question regarding your library:

Hello
I would like to say that your library is really helpful. The fact that you give a client like API makes it easy to use with tha pubsub mqtt library I am using.  I would like to ask you whether you have developed a "secure" version of your client to be used with ssl.
Thank you

No, I have not and I am not planning on it. On Arduino, you will not be able to handle SSL anyways. It would have to be handled by the GSM modem, probably by issuing some AT commands that tell it to establish an SSL connection.

Thank you for your quick reply.


How to optimize more than 24 hours?

I'm trying to optimize more than 24h based on nordpool and solcast with 15 minute interval.
In this case load_cost_forecast, prod_price_forecast and pv_power_forecast can have a maximum size of 192 items.
prediction_horizon is the minimum length of load_cost_forecast, prod_price_forecast or pv_power_forecast.
I configured delta_forecast = 2 but get following error when trying MPC:
024-02-11 15:51:20,183 - web_server - ERROR - Exception on /action/naive-mpc-optim [POST]
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1463, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 872, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 870, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 855, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/src/emhass/web_server.py", line 74, in action_call
    opt_res = naive_mpc_optim(input_data_dict, app.logger)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/emhass-0.7.7-py3.11.egg/emhass/command_line.py", line 265, in naive_mpc_optim
    df_input_data_dayahead = input_data_dict['fcst'].get_load_cost_forecast(
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/emhass-0.7.7-py3.11.egg/emhass/forecast.py", line 709, in get_load_cost_forecast
    forecast_out = self.get_forecast_out_from_csv(
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/emhass-0.7.7-py3.11.egg/emhass/forecast.py", line 526, in get_forecast_out_from_csv
    forecast_out = pd.DataFrame(
                   ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/pandas/core/frame.py", line 758, in __init__
    mgr = ndarray_to_mgr(
          ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/pandas/core/internals/construction.py", line 337, in ndarray_to_mgr
    _check_values_indices_shape_match(values, index, columns)
  File "/usr/local/lib/python3.11/site-packages/pandas/core/internals/construction.py", line 408, in _check_values_indices_shape_match
    raise ValueError(f"Shape of passed values is {passed}, indices imply {implied}")
ValueError: Shape of passed values is (66, 1), indices imply (33, 1)

If I limit load_cost_forecast and prod_price_forecast to 96 items with delta_forecast = 1 everything works fine.
If I limit load_cost_forecast and prod_price_forecast to 96 items with delta_forecast = 2 everything works fine.
I'm running EMHASS in docker.
How to predict more than 24 hours?

Try to use the delta_forecast option with the day-ahead method. The MPC method is designed to work intra-day, so 24h maximum.


License

Hi, I don't see License on this repository, or in https://github.com/MartinChavez/Javascript.
I suggest to have License in this repository. Good for tutorial have a license. You can add LICENSE file to your repository. LICENSE can fit to you is MIT License. If you want me to add the license, I happy to add that.

Thanks @berviantoleo ! I have added a license.


Look into adding/ integrating other ESLint plugins

Some good ones that might be relevant to us:
https://www.npmjs.com/package/eslint-plugin-chai-expect
https://www.npmjs.com/package/eslint-plugin-promise
https://www.npmjs.com/package/eslint-plugin-mocha
https://www.npmjs.com/package/eslint-plugin-jsx-a11y
https://www.npmjs.com/package/eslint-plugin-wpcalypso
https://www.npmjs.com/package/eslint-plugin-ava
https://www.npmjs.com/package/eslint-plugin-requirejs
https://www.npmjs.com/package/eslint-plugin-node
https://www.npmjs.com/package/eslint-plugin-flowtype

Here is an awesome list.
https://github.com/dustinspecker/awesome-eslint

Thanks @ihsw! Hadn't seen that repo, and didn't know about some of those plugins. Will take a look!


Children does not return all elements

Hi Andrei,
I've noticed a strange behaviour in the carousel view: The Children-Property does not return all children. I thought it's related to some controls, but it seems that the maximum of returned children is 3 ?
I'm using the code which I've posted here https://github.com/AndreiMisiukevich/CardView/issues/260#issuecomment-527827927 so childrens are added via XAML. Setting a Breakpoint in foreach (View v in CarouselTest.Children) in OnAppearing shows always just a maximum of 3 children, regardless of what you add. The Carousel itself shows all elements, that's fine. But it seems that the Children-Property never returns more than 3 elements...?

@K232 yes, that's true. Views are reused among all items. (like recycleElementStrategy). It was done for better performance and memory management


Undocumented panic when KeyPair signature is incorrect length

fn main() {
    let kp = nkeys::KeyPair::new_user();
    kp.verify(&[], &[]);
}

This panics, it does not return an error.
If the signature is always meant to be 64 bytes long, and you can't do anything useful with something that isn't 64 bytes long, I'd just take a &[u8; 64] and expect the caller to do the conversion. That would be a breaking change, but it means the copy_from_slice can never fail.

Good catch on this one, thanks.

@connorsmith256 looks like we had something similar to your comment filed -- you think we can use this to represent that refactoring?


ustream download has ceased to work

It appears ustearm has changed something, as now U get the following error:
$ youtube-dl http://www.ustream.tv/recorded/73439996 --verbose
[debug] System config: []
[debug] User config: [u'--prefer-ffmpeg']
[debug] Command-line args: [u'http://www.ustream.tv/recorded/73439996', u'--verbose']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.09.22
[debug] Python version 2.7.8 - Darwin-14.5.0-x86_64-i386-64bit
[debug] exe versions: avconv 2.8, ffmpeg 2.8, ffprobe 2.8
[debug] Proxy map: {}
[ustream] 73439996: Downloading JSON metadata
ERROR: This call is deprecated. Contact customer support for more details.
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 660, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 287, in extract
return self._real_extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/ustream.py", line 63, in _real_extract
raise ExtractorError(params['error']['message'], expected=True)
ExtractorError: This call is deprecated. Contact customer support for more details.

youtube-dl uses an old API to fetch video info, and now seems ustream has disabled the old API. The new API requires AMF (Action Message Format) support, which is quite complicated.

In this case I would take ustream off the supported sites list, and perhaps notify the user immediately

http://ustream.github.io/api-docs/channel.html

Haven't tested on live streams, but for theirs the info is now at
https://api.ustream.tv/videos/73439996.json
So change it to:
params = self._download_json(
'https://api.ustream.tv/videos/ + video_id + '.json')
and this to:
video_url = params['media_urls']['flv']
Should download in theory:
http://tcdn.ustream.tv/video/73439996?preset_id=1&e=1443673703&h=5e54fdfb89ffec05d0e06e6fc8aeeb00
Which my browser says is a bit over a gigabyte.

Thanks @CeruleanSky , I've created a fix based on your comment

This issue has been fixed and will be available in the next version. Thanks for the report.


Complex gmres

I'm closing this as it's @ncclementi 's additions and she'll initiate the pull request when it's ready.

@1321234 This is work in progress, it's not ready to merge.


C1 control characters allowed in Linux but not in Win32 are not escaped by drvfs

Using WSL1 on Windows 10 build 19042.546.
When modifying files names through Win32 API MoveFileExW, C0 control characters and \/:*?"<>| are refused, and C1 control characters are refused on NTFS volumes (but for some reasons accepted on exFAT volumes, and probably FATx).
When modifying drvfs files through WSL, the C0 and \:*?"<>| are +U+F000-escaped (not / as it is reserved in Linux) to allow characters supported in Linux but not on Win32.
However, WSL allows C1 control characters, the following can inject VT colors into a filename on an NTFS volume
touch 'Test'$'\302\233''91mRed'

The folder as seen by PowerShell and CMD shows the processed VT sequence:

I think C1 control characters should also be +U+F000-escaped at the WSL layer to avoid injecting those on the Win32 side.

chcp 65001   # needed to clip.exe know that the input is UTF-8
wsl.exe echo -n 'Test'$'\302\233''91mRed' | clip.exe
md test
ren test <Ctrl+V here>
dir

It works.
WSL is used in the process, but it can be made without using WSL.

@0xbadfca11
Thanks for trying to replicate it. I tried again and indeed it works with MoveFileExW... not sure what I did wrong previously that returned an error.


Update Composer dependencies (2021-01-28-00-03)

Visual regression test passed!
View the visual regression test report

Visual regression test passed!
View the visual regression test report


Fix The Build: Drop support for 2.6, get our own copy of run_with_compiler.cmd

From 77ae618:
Removing of Python 2.6 from our tests
has been discussed before and it's something
we're already doing on the master side.  The other
reason we should do this is Twisted itself no longer
supports Python 2.6:

  https://twistedmatrix.com/pipermail/twisted-python/2015-November/029993.html

From 10fa922:
The remote copy has been moved and since it's not
changing there's not really any reason to not keep our
own copy.  This will also be more reliable because we
don't have to make an extra web request.

@guidow, PTAL

Looks good to me.


CHORE:lint amends

Lint amends -
/app/config/settings/develop.py:16:5: F405 'INSTALLED_APPS' may be undefined, or defined from star imports: .base, .features
/app/config/settings/develop.py:22:9: F405 'MIDDLEWARE' may be undefined, or defined from star imports: .base, .features

debug_toolbar added for dev access.


Do you know how to add onDeviceReady in an IONIC2 App with typescript?

Hi,
I am trying to test the Xamarin Test Cloud with an IONIC 2 app and when I run my test for my .app, the xamarin studio says that "the app does not seem to be properly linked with Calabash. Please verify that it includes the Calabash component." To fix that in IONIC 1 app, i added the Cordova-Calabash-iOS-Plugin and your code inside the "onDeviceReady".
Do you know how to do it in and IONIC2 that uses typescript?
Thanks a lot!!

//Xamarin: Add the Cordova Calabash Plugin & Start the HTTP Server from app.js
    if(window['calabash']){
      var success = function() {
        console.log("Calabash Server started");
      }
      var failure = function() {
        console.log("Error starting Calabash Server");
      }
      window['calabash'].start(success, failure);
    }
    //End Xamarin

Looks like figured it out. Here is another example from an ionic 2 app with Typescript
https://github.com/paulpatarinski/alternative-facts/blob/master/src/app/app.component.ts


Network reservation not working with FreeTFT on Mainnet

Hi there,
We have a partner who is trying to create a network with "FreeTFT" on Mainnet using the chatflows. He is unable to make a reservation yet and it fails all the time. Another thing we noticed that there is no option given to download the Wireguard config ? The customer waits for the whole 15 minutes and then gets a "Failed Reservation" message.
Couple of his reservations are here,
https://explorer.grid.tf/explorer/reservations/10120
https://explorer.grid.tf/explorer/reservations/10137
These are marked for deletion on the explorer.
Thanks,

The node he uses in not fully started. From the logs I can see it didn't receive an IPV6 address. The node is not processing any reservation at the moment.

In that case, the chatflows should be able to pick up the most favorable node for a reservation or deployment. The customer is not specifying / choosing any node by himself.

There is a known bug at the moment on mainnet where node that are not fully operational are still reported as online. This is due to the fact that even ipv4 only nodes are eligible for farming. So they MUST be marked as online otherwise they won't get tokens.
This will be fix in the next version when ipv4 support lands.
In the mean time the best approach is to select farm that are know to be fully up and running.

Thanks for the explanation 👍. We will ask the user to deploy with that method for now.

verified.


Help for evaluating cityscapes dataset

Hello, I am new to Pytorch, Pytorch-lightning and Hydra so perhaps my issue comes from my incompetence.
At eval_segmentation.py I can not load the cityscapes_vit_base_1.ckpt. The failure is at line 67:
for model_path in cfg.model_paths:
        model = LitUnsupervisedSegmenter.load_from_checkpoint(model_path)

I do not know why the model.ckpt is not properly loaded, so  the script automatically loads pretrained DINO weights :
Since no pretrained weights have been provided, we load the reference pretrained DINO weights.
output_root: //marhamil_object_discovery_datastore_3
pytorch_data_dir: //marhamil_pytorch_datastore_3
experiment_name: exp1
log_dir: hyperdrive_benchmark_cityscapes_2
azureml_logging: true
submitting_to_aml: true
num_workers: 24
max_steps: 7000
num_neighbors: 7
batch_size: 32
dataset_name: cityscapes
crop_type: five
crop_ratio: 0.5
res: 224
loader_crop_type: center
extra_clusters: 0
use_true_labels: false
use_recalibrator: false
model_type: vit_base
arch: dino
use_fit_model: false
dino_feat_type: feat
projection_type: nonlinear
dino_patch_size: 8
granularity: 1
continuous: true
dim: 100
dropout: true
lr: 0.0005
pretrained_weights: null
use_salience: false
stabalize: false
stop_at_zero: true
pointwise: false
feature_samples: 11
neg_samples: 5
aug_alignment_weight: 0.0
correspondence_weight: 1.0
neg_inter_weight: 0.9058762625226623
pos_inter_weight: 0.577453483136995
pos_intra_weight: 1
neg_inter_shift: 0.31361241889448443
pos_inter_shift: 0.1754346515479633
pos_intra_shift: 0.45828472207
rec_weight: 0.0
repulsion_weight: 0.0
crf_weight: 0.0
alpha: 0.5
beta: 0.15
gamma: 0.05
w1: 10.0
w2: 3.0
shift: 0.0
crf_samples: 1000
color_space: rgb
reset_probe_steps: null
n_images: 5
scalar_log_freq: 10
checkpoint_freq: 50
val_freq: 100
hist_freq: 100
full_name: hyperdrive_benchmark_cityscapes_2/cityscapes_exp1

Hello, have you solved this problem? I met a similar problem.

Kind off, it seems that it is the normal output that you will expect. As it is saying: you have not provided a set of pretrained weights so those from DINO backbone are loaded instead.
On a side note let me tell you in advance that my research changed its goals so I do not need anymore to evaluate cityscapes. Therefore perhaps I can not help you any further. Feel free to ask for more advice anyway!


fix(@angular-devkit/build-angular): enable :where CSS pseudo-class

Currently when using the :where CSS pseudo-class in Angular CLI projects,
a warning will be emitted, as :where could not be interpreted. Updating
to the latest version of critters fixes this issue.
Closes https://github.com/angular/angular-cli/issues/22437

@alfaproject, we'd like to avoid unpinning dependencies as in some cases in minor/patches releases might contain regressions or intended breaking changes.

Cherry pick doesn't apply cleanly to 13.1.x patch branch. I'll just merge to master for now and open a new PR to do the same thing in patch.

Made a manual cherry-pick PR in #22466 to merge into the patch branch.


Monorepo setup - Error: [nuqs] nuqs requires an adapter to work with your framework.

Context
What's your version of nuqs?
2.2.3
"nuqs": "^2.2.3",

What framework are you using?
Next JS

✅/❌ Next.js (app router) (with React Compiler turned on, using Turbopack in dev but issue also occurs during build)

Which version of your framework are you using?
Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 24.0.0: Mon Aug 12 20:51:54 PDT 2024; root:xnu-11215.1.10~2/RELEASE_ARM64_T6000
  Available memory (MB): 65536
  Available CPU cores: 10
Binaries:
  Node: 22.10.0
  npm: 10.9.0
  Yarn: 1.22.22
  pnpm: 9.12.2
Relevant Packages:
  next: 15.0.3 // There is a newer version (15.0.4) available, upgrade recommended!
  eslint-config-next: N/A
  react: 19.0.0-rc-fb9a90fa48-20240614
  react-dom: 19.0.0-rc-fb9a90fa48-20240614
  typescript: 5.6.3
Next.js Config:

Description
We have a turbo pnpm monorepo with next js. Nuqs has been acting up for a bit, erroring out and saying that the adapter isn't installed. This is however the case (and the adapter gets resolved fine). In the past this was fixed by uninstalling nuqs from the pacakges that used it and adding it again, however this now also isn't working. Below is relevant information about nuqs in the pnpm-lock
importers:
  apps/web:
    dependencies:
      ...
      nuqs:
        specifier: ^2.2.3
        version: 2.2.3(next@15.0.3(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-react-compiler@19.0.0-beta-8a03594-20241020)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react<EMAIL_ADDRESS>
importers:
  packages/some-package-that-is-used-in-web:
    dependencies:
      ...
      nuqs:
        specifier: ^2.2.3
        version: 2.2.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react<EMAIL_ADDRESS>
packages:
   ...
<EMAIL_ADDRESS>    resolution: {integrity: sha512-nMCcUW06KSqEXA0xp+LiRqDpIE59BVYbjZLe0HUisJAlswfihHYSsAjYTzV0lcE1thfh8uh+LqUHGdQ8qq8rfA==}
    peerDependencies:
      '@remix-run/react': '>=2'
      next: '>=14.2.0'
      react: ^19.0.0-rc
      react-router-dom: '>=6'
    peerDependenciesMeta:
      '@remix-run/react':
        optional: true
      next:
        optional: true
      react-router-dom:
        optional: true

snapshots:
    nuqs@2.2.3(next@15.0.3(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-react-compiler@19.0.0-beta-8a03594-20241020)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614):
    dependencies:
      mitt: 3.0.1
      react: 19.0.0-rc-fb9a90fa48-20240614
    optionalDependencies:
      next: 15.0.3(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-react-compiler@19.0.0-beta-8a03594-20241020)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react<EMAIL_ADDRESS>
  nuqs@2.2.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614))(react@19.0.0-rc-fb9a90fa48-20240614):
    dependencies:
      mitt: 3.0.1
      react: 19.0.0-rc-fb9a90fa48-20240614
    optionalDependencies:
      next: 15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@19.0.0-rc-fb9a90fa48-20240614(react<EMAIL_ADDRESS>
The thing that jumps out to me is the mismatch in the long string of seemingly next specific identifiers (babel/core...). I'm not sure if this maters, and if it does if this is an issue on the Nuqs side or on the pnpm side (or ours!).

As an update, got this resolved by manually editing the pnpm-lock and removing the first entry under snapshots in the post above. Again not sure if this is nuqs, pnpm or something on our end. FWIW uninstalling did remove every nuqs reference in the lock, adding it added both of those automatically.

Are you importing the adapter and using the hooks that cause the error in different packages by any chance?
I think this is what would cause the issue: different instances of the module being loaded in memory by different parts of your monorepo setup, causing the React Context reference to differ, and making nuqs hooks unaware of the adapter/provider which is under a different reference.
Since manually editing the lockfile isn't very robust, have you tried using pnpm overrides yet? It feels like it could be a good candidate for pinning the same nuqs module reference across all consuming packages.

This is indeed what I'm doing, and that makes a lot of sense. I'll look into that!

@janglad have you had any luck in making it work?

I actually haven't sadly, using the overwrites you mentioned does not fix the issue when using a specifier like "2.2.3" (that version was shared between the versions either way), and using the exact one used in the lock doesn't work either.
It is working again right now due to the manual lock edit but yeah indeed just very brittle. I guess another solution would he creating a single package that just has Nuqs, and using it across the repo from there?

Thanks for the feedback. Would you be able to create a minimal reproduction repo?
I'm pretty sure there's got to be a pnpm config that causes/explains this behaviour, as the root of the issue is in the lock resolution, it should not require a userland fix.

We had the same issue with our monorepo when importing components using nuqs from a turborepo package. The error went away when we included both react and nextjs as dependencies in the turborepo package. Not sure if this is the best way to solve it, but seemed to do the trick for us without fiddling with the pnpm-lock file.

We had the same issue with our monorepo when importing components using nuqs from a turborepo package. The error went away when we included both react and nextjs as dependencies in the turborepo package. Not sure if this is the best way to solve it, but seemed to do the trick for us without fiddling with the pnpm-lock file.

The package in question already has deps on both of those so sadly doesn't seem like a reliable way to solve it

also a little bit hacky, but you can try to re-export everything from nuqs from your shared package and then only import from that file, so there is only one dep on nuqs in the shared package


Fix etcd peer-tls configuration

How to categorize this PR?

/area high-availability
/kind bug
What this PR does / why we need it:
This PR enables peer-tls whenever a high availability control plane is requested, independent from the calculated replica count. This is mainly necessary to support shoot deletions while they being hibernated. Since this bug was introduced with Gardener v1.63 (a89ca663f0ba4c6f576db6f06258e627bd5c56f4, disabled peer-tls for hibernated clusters), it is not sufficient to just check if peer-tls was once enabled.
In contrast to https://github.com/gardener/gardener/pull/7514, this PR also fixes already failing clusters.
Special notes for your reviewer:
/cc @aaronfern @rfranzke
Release notes will be added to cherry-pick PRs only since we already have a note for the fix for the upcoming release (see #7514).
Release note:

NONE

/milestone v1.65

/cherry-pick v1.64

/cherry-pick v1.63

/kind bug
/retest-required

/test pull-gardener-e2e-kind-ha-multi-zone-upgrade

/test pull-gardener-e2e-kind-ha-multi-zone-upgrade

/approve

/cherry-pick release-v1.64


Stats

[!NOTE]
I'm currently writing a description for your pull request. I should be done shortly (<1 minute). Please don't edit the description field until I'm finished, or we may overwrite each other. If I find nothing to write about, I'll delete this message.

/korbit-review

/korbit-resolve

/korbit-clear

/korbit-review

/korbit-review


Add SSR support

The library works like this: there is an outer context (issued via the FootnotesProvider component). Then every footnote reference being rendered within that context (with the FootnoteRef component) is tracked, in the correct order. From this collection of references can be automatically generated the actual footnotes (the Footnotes component), at the bottom of the page. See the example for more details.
Current problem
In the current version, the footnote references register themselves within the context when mounting:
https://github.com/KittyGiraudel/react-a11y-footnotes/blob/5ddb1aa4602c82ea8e0d5504f45b37f4fa3322ba/src/index.js#L29
The problem is that it of course doesn’t work with server-side rendering because React.useEffect() does not fire on the server. As a result, the footnote references are being rendered correctly, but they don’t link to anything because no footnotes are effectively recorded in the context.
Suggested solution
This pull-request replaces the state provided through the context with a React ref so it works on the server. So instead of having a footnotes array in the local state and passing it down (and its setter) to the FootnotesContext context, the FootnotesProvider initialises an empty array in a React ref, and passes that ref down.
🤔 Now what I’m not sure about is whether having this ref being mutated in the render method of every footnote reference is a good idea. Basically if they don’t find themselves already in the array, they push themselves in it. It feels a little shady having to do that in the render method.
I’m open to suggestions. :)

The current (state) implementation can be played with here: https://codesandbox.io/s/footnotes-v34hm
The new (ref) implementation can be played with here: https://codesandbox.io/s/footnotes-forked-e3t4f

Haven't looked into it too deeply, but it sounds like this may be a good use case for the upcoming React.useMutableSource hook (which is only available in the experimental branch of React atm). Could also check out this article and library by Travis Arnold for inspiration, though I don't think the current experimental API supports SSR, either.

I’m thinking using a Set in the ref could also be a good idea since every occurrence can only happen once by definition, which is what we want in this case. That doesn’t solve my concerns around aggressively mutating a ref in the render method of every footnote reference though.


Connext on L2Beat

Background
Submit PR to update Connext data on the bridge dashboard.
Tasks

[ ] Add USDT and DAI
[ ] Change the Website link that currently points to our blog to https://connext.network/
[ ] Request to update wording: "Funds can be stolen if connectors to optimistic rollups (Optimism, Arbitrum) receive a fraudulent message within 7-day fraud-proof window." ->  "Funds can be stolen if connectors to optimistic rollups (Optimism, Arbitrum) receive a fraudulent message within 7-day fraud-proof window AND fraud is not detected by watchers"

Would be good to also add

Confirm TVL for all chains and all assets
Change wording on the type of bridge (we are not just a liquidity network anymore)

we need to update teh connector itself, it's not jut updating on their website


Incorporating code review comments to parse the auth block from the f…

Incorporating code review comments to parse the auth block from the feature_store.yaml file.

just making sure update the document related to that if required thanks


Feature/aql subquery operations stack hashed collect executor

Internal Team Gordo PR.
Activates Hashed Collect
Jenkins:
http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/8583/

Jenkins after level merge:
http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/8590/
The Jenkins before already looked good with respect to this feature though

Jenkins is green.
The one issue was unrelated


Typedefs with reserved Rust names require qualification

There's a type in my schema called "option" that results in Option structs being generated, which causes a collision when compiling with the Rust compiler. For now, a workaround is to manually rename references to the Option trait to "std::option::Option" but it would be better if the codegen could handle it.

I think this can be addressed relatively easily. We could take all names that are automatically imported, and consider them keywords. Would you like to create a PR to do this?
Thanks for flagging this issue.

In other words, I'm suggesting to add names in the standard preamble to: https://github.com/jsontypedef/json-typedef-codegen/blob/master/crates/target_rust/src/keywords


Added change that exposes what functions are currently hot to metrics

Added to UpdateState  so as a container changes status to starts and done it notes that a given app/function/image tuple is hot or not in open census
Changed UpdateState to take in the entire call for increased flexibility

Link to issue this resolves
1365

What I did

Added to UpdateState  so as a container changes status to starts and done it notes that a given app/function/image tuple is hot or not in open census
Changed UpdateState to take in the entire call for increased flexibility

How I did it
In agent.go  I switched UpdatedState to take in call instead of call.slots so it can be more powerful.
In stats.go I added a hotFunctionMeasure and tags for it
in state_trackers.go I added the functionality such that when a container starts it increases the hot function measure by one for a given appId/FunctionId/Image and when that container closes it decreases the hot function measure by one

How to verify it
Call a function on FN, then, while during it's timeout period, call
curl localhost:8080/metrics  | grep -a5 -b10 Function and you should see a line that looks like
fn_Hot_Functions{app_id="01CVRYP3EWNG8G00GZJ0000001",function_id="01D0JFCNH8NG8G00GZJ000000Z",image_name="imagename:0.0.1} 1 After the function times out (which is 30 seconds by defualt) and is not longer hot make that call again and you should see something like `fn_Hot_Functions{app_id="01CVRYP3EWNG8G00GZJ0000001",function_id="01D0JFCNH8NG8G00GZJ000000Z",image_name="imagename:0.0.1} 1``

One line description for the changelog
Added change that exposes what functions are currently hot to metrics

One moving picture involving robots (not mandatory but encouraged)

@SamTS I've checked this out and ran it with FN_CONTAINER_STATE_METRICS=true ./fnserver and in the metrics field I'm not seeing any tags on the metrics I was expecting, eg:
from $ curl -sSL localhost:8080/metrics:
# TYPE fn_container_paused_total untyped
fn_container_paused_total 1

is my testing methodology off? any ideas here?
p.s. if you want to rebase and push up that would be great, thanks!

@SamTS bad news I think. when I start this with the option off, I see:
✗: curl -sSL localhost:8080/metrics | grep "paused"
# HELP fn_container_paused_total containers in state container_paused_total
# TYPE fn_container_paused_total untyped
fn_container_paused_total{app_id="",function_id="",image_name=""} 1.0

though, I'm glad to see updating opencensus fixed this, I think we need to move the configuration setting to be around the views not registering certain tags rather than the metrics? that is, we can throw metrics with any tags at the views, but unless the view registers those tags then they won't appear in prometheus. at present, we're registering all the tags but not offering them from the metrics, meaning the tags will be the zero value (not what we want). is this plausible?

@SamTS I did not get to this today, sorry, I will fiddle with how to configure the tags tomorrow and post whatever the results are here... async brain processing hasn't given me too many ideas since Monday :(

sounds good! let me know how it goes.

@SamTS this is what I'm thinking https://github.com/fnproject/fn/compare/SamTS-hotmetrics?expand=1 -- this allows anybody building fn to build with whatever tags they want, and on the backend we can wire in whatever tags we want, just letting the main file add which tags they want to expose -- without additional configuration for various tags across the backend. I'd like to cohesive plan for advertising and bunching what those tags are eventually for people to use, but this at least is a start and is in line with what I'm thinking - I think this is the way the metrics/views are supposed to be split really: add whatever tags you want to metrics, turn on with views.
let me know what you make of that, it will meet requirements by just having them on in OSS by default, but won't bug our version of fn where we don't want to turn these tags on [yet]. I can PR this with your commit here or to your fork, let me know which you'd prefer. we do need to get the CLA signed to merge any commits though, let me know if you have signed it and it's just our bot acting up (it happens) and we'll get that taken care of.

@rdallman The one bit I am concerned about is under the current construction
fn_container_{container_status}_duration_seconds_bucket  populates by the cross product of latency and each app/fn/image tuple. If you're good with it, I'm fine, but it's something I noticed that could make the information in that section more unclear.

@SamTS yea, I think they will be useful for the latency buckets as well - if i'm understanding correctly, I see them there. it's relatively easy to filter out tags in grafana to get eg the duration across all functions, I forget how prometheus handles the tags in queries (ie if the query is expensive or not to ignore tags), I guess that brings up a good point that we may want the metrics raw separately from the fully tagged versions, just to quickly query the former, if that's an issue (honestly idk, I guess I should figure that out).
cool, i can PR this and tag another for review if that works for you? any luck with CLA bot https://github.com/fnproject/fn/pull/1373#issuecomment-453208872 ? let me know if I can help, would be nice to close this out, sorry it's dragged on so long

Yeah that works great, CLA should be in progress, sent off the form so however long that takes.

@rdallman FYI @SamTS 's OCA is now approved!

@SamTS sorry for delay again here, I've opened https://github.com/fnproject/fn/pull/1438 to close this out I hope

closed via #1438 - thanks!


chore(.github): split build and lint into multiple jobs

This reduces the Actions runtime from ~6.5 minutes to ~5 minutes. Not ideal, but the slowest one is vet, which can't really be sped up any more, from what I can tell (vet each module in parallel?)
Fixes #2101.

I updated the repo settings to require the new set of Actions checks.


Remove specs without open changes

@charlierudolph @allewun @ricmatsui
Removes some leftover specs without open changes.
implements #506

This PR is outdated, a newer one has been opened.


Strange Behavior with number as string as the needle

Terrible title aside, here's some weirdness. Is it a bug? Hard to say, but it is odd.
'use strict';
var jexl = require('jexl'),
	Bluebird = require('bluebird'),
	haystack = {
		foo: 'bar',
		something: 'else'
	};

function jexEval(needle) {
	return jexl.eval(needle, haystack)
		.catch((err) => {
			return `Error: ${err.message}`;
		});
}

Bluebird.props({
	'51.5': jexEval('51.5'),
	51: jexEval(51),
	'foo': jexEval('foo'),
	'hello': jexEval('hello')
})
.then((res) => {
	console.log(res);
//{ '51': 'Error: str.split is not a function',
//  '51.5': 51.5,
//  foo: 'bar',
//  hello: undefined }
});

Tested with jexl 1.1.2/3 on node 4.4.3

Very interesting! Looking into this.

Oh, apologies -- I thought it was choking on the 51.5 string and I just re-read. jexl.eval's first argument must be a string, so I'm not heartbroken that it doesn't work, however that error message is extremely cryptic. I'm working on a 2.0 release now and will consider either casting all input to a string, or delivering a better error message for that issue. Keeping this open in the meantime.

This is actually not about the error, but the fact that '51.5' evaluates to '51.5' instead of indefined

Why would it be undefined? 51.5 is a number.

Is that the expected behavior? Resolve to the number if the input string is a number? This seems odd with how hello evaluates to undefined (since their is no 'hello' key).

var haystack = {
	'0': 'Something',
	'2': 'Something else'
};

jexl.eval('0', haystack)
	.then((res) => {
		console.log(res); //'0'
	});

hello is an identifier, so it tries pulling it from the context object. When you call jexl.eval('2+2'), Jexl isn't first looking for the string 2 as a key in the context object and then using the number 2 only if it's not found -- it recognizes that 2 is a number immediately, and passes it to the binary operator +.
So by extension, jexl.eval('2') would of course just resolve with the number 2 regardless of the context, exactly how jexl.eval('-2.5') results in -2.5, jexl.eval("foo") results in "foo", and jexl.eval("51.5")results in51.5`.
That does cause an issue with accessing numeric keys in the top-level of the context, but consider the following javascript file:
var 0 = 'Something';
console.log(0)

That's essentially what you're trying to replicate by accessing a variable with a numeric name at the top level. This can only be done if the numerically-named variable is a child of some other property, in which case you can access it as a quoted string.

Illustrating the above -- if you have an object with numeric keys, this is a great solution:
var context = {
  numericKeys: {
    '0': 'foo',
    '1': 'bar'
  }
}

jexl.eval('numericKeys["0"]', context).then(console.log) // "foo"

Makes sense and works for me. I've never run into a problem with it directly but it might be worth pointing out as a potential "gotcha".
jexl.eval('foo') results in undefined though

I'm not sure I'd really consider it a gotcha, as it acts exactly like JavaScript itself. Drop into the Node CLI and foo gives you undefined, a number will give you the same number. Try to define a variable that starts with a number and you simply can't.
The execution context you provide to Jexl is exactly that -- the environment in which your code will execute in. So top-level numerics are just an inaccessible there as they would be in JS itself. A good proof on concept here is Node's VM object; set a numeric key at the top level of a sandbox object and you'll experience the exact same thing: https://nodejs.org/dist/latest-v4.x/docs/api/vm.html#vm_vm_createcontext_sandbox


mat- prefix error

Hello, I looked everywhere for an answer but every fix didn't work. I have done the fix to convert md to mat and I added:
MATERIAL_COMPATIBILITY_MODE, useValue: true
and  NoConflictStyleCompatibilityMode,
Bug, feature request, or proposal:
BUG
What is the expected behavior?
What is the current behavior?
ERROR Error: The "mat-" prefix cannot be used in ng-material v1 compatibility mode. It was used on an "mat-menu" element.
at getMdCompatibilityInvalidPrefixError (compatibility.js:21)
at new MatPrefixRejector (compatibility.js:32)
at createClass (core.es5.js:10936)
at createDirectiveInstance (core.es5.js:10764)
at createViewNodes (core.es5.js:12212)
at createEmbeddedView (core.es5.js:12095)
at callWithDebugContext (core.es5.js:13493)
at Object.debugCreateEmbeddedView [as createEmbeddedView] (core.es5.js:12839)
at<EMAIL_ADDRESS>(core.es5.js:10279)
at<EMAIL_ADDRESS>(core.es5.js:10056)
What are the steps to reproduce?
<mat-menu #notificationsMenu="matMenu" [overlapTrigger]="false">

Notifications

                                  <mat-nav-list dense>
                                      <ng-template let-last="last" ngFor [ngForOf]="[0]">

                                              <mat-icon mat-list-avatar>today</mat-icon>

  {{i.title}} 1" class="new badge" data-badge-caption="réponses">{{i.haylpers.length}} {{i.haylpers.length}}

 <time class="media-meta" datetime="2015-06-12">{{i.date | date:'h:mma'}}</time>

                                          <mat-divider></mat-divider>
                                      </ng-template>
                                  </mat-nav-list>
                                      <button mat-button color="accent" td-menu-footer>
                                          See All Notifications
                                      </button>

                              </mat-menu>

What is the use-case or motivation for changing an existing behavior?
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular 4.4.4
Angular material 2.0.0-beta.12
Any idea?
Regards,

Sounds like you have an old version installed; those error messages were removed in beta.12

I checked and I have this one installed:
"@angular/material": {
"version": "2.0.0-beta.12",
"resolved"<EMAIL_ADDRESS>"integrity": "sha1-cbbQt7AhiR5dDjaIwdS9eMdFf1g="
},

That error message does not exist in the code for beta.12.

 Try to delete package-lock.json file and do a fresh npm i

Yes still the same :/
I'm wondering if maybe this is because of my md2 package? Which is deprecated and maybe there is some md- prefix on it?
Regards,

MaterialModule is removed as of 2.0.beta-11 as seen in the changelog
MAterial2Issues


Refactor Config to ConfigStore, DB & RelationshipStore

Codecov Report

Merging #24 (a8e84ed) into main (c141bd3) will increase coverage by 0.00%.
The diff coverage is 83.61%.

:exclamation: Current head a8e84ed differs from pull request most recent head 40229a5. Consider uploading reports for the commit 40229a5 to get more accurate results

@@           Coverage Diff           @@
##             main      #24   +/-   ##
=======================================
  Coverage   79.54%   79.55%
=======================================
  Files          74       76    +2
  Lines        5891     5898    +7
  Branches      524      524
=======================================
+ Hits         4686     4692    +6
- Misses       1195     1196    +1
  Partials       10       10

Impacted Files
Coverage Δ

<EMAIL_ADDRESS>16.19% <16.66%> (ø)

<EMAIL_ADDRESS>83.15% <65.85%> (-0.21%)
:arrow_down:

<EMAIL_ADDRESS>75.65% <66.66%> (ø)

<EMAIL_ADDRESS>60.57% <73.68%> (-0.64%)
:arrow_down:

<EMAIL_ADDRESS>73.10% <80.00%> (-0.40%)
:arrow_down:

<EMAIL_ADDRESS>76.80% <80.00%> (ø)

<EMAIL_ADDRESS>71.18% <85.71%> (-0.05%)
:arrow_down:

<EMAIL_ADDRESS>98.13% <98.13%> (ø)

<EMAIL_ADDRESS>76.37% <100.00%> (ø)

<EMAIL_ADDRESS>100.00% <100.00%> (ø)

... and 8 more

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 c141bd3...40229a5. Read the comment docs.


Update members.md

This page is for ASF Members to describe themselves, rather than the wider Apache community.

@gstein would ASF committers be listed there (which I am)?

@nastra you are not ASF member. ASF member is different from committers/PMC members: ASF members are foundation level where as committers/PMC members are project level.

@nastra ASF members are listed here for instance: https://whimsy.apache.org/roster/members

Oh I see, thanks for letting me know that this is something different than I thought @jbonofre


Update README.md

Corrected some small grammatical errors
Replaced instances of "PCIe genX" with "PCIe X.0", following some of the other ROCm documentation
In-text references to system paths have been converted to in-text code cells

Hi @pricebenjamin
Thanks for pointing out these changes. I merged them in through my most recent PR (which also did some major other overhauls of our README), so I'm going to go ahead and close this PR.
Thanks again!


feature: moves implementation objects to class based arch

use the full form of "arch", there's no point abbreviating. @bolorundurowb

Done @andela-kakpobome


Disable no_superfluous_phpdoc_tags rule of php-cs-fixer

Disable no_superfluous_phpdoc_tags rule of PHP Coding Standards Fixer.

Coverage decreased (-0.009%) to 99.876% when pulling dcb33ae78cf1273bb6c7537cde95feab9e47eec1 on peter-gribanov:no_superfluous_phpdoc_tags into d0d54f2ecdef93aedb933a83f7614cf6b53abe1b on gpslab:master.

Coverage decreased (-0.009%) to 99.876% when pulling dcb33ae78cf1273bb6c7537cde95feab9e47eec1 on peter-gribanov:no_superfluous_phpdoc_tags into d0d54f2ecdef93aedb933a83f7614cf6b53abe1b on gpslab:master.

Coverage decreased (-0.009%) to 99.876% when pulling dcb33ae78cf1273bb6c7537cde95feab9e47eec1 on peter-gribanov:no_superfluous_phpdoc_tags into d0d54f2ecdef93aedb933a83f7614cf6b53abe1b on gpslab:master.

Coverage decreased (-0.009%) to 99.876% when pulling dcb33ae78cf1273bb6c7537cde95feab9e47eec1 on peter-gribanov:no_superfluous_phpdoc_tags into d0d54f2ecdef93aedb933a83f7614cf6b53abe1b on gpslab:master.

Coverage decreased (-0.009%) to 99.876% when pulling dcb33ae78cf1273bb6c7537cde95feab9e47eec1 on peter-gribanov:no_superfluous_phpdoc_tags into d0d54f2ecdef93aedb933a83f7614cf6b53abe1b on gpslab:master.


chore(deps): rm unused deps

rm unused deps in reth cli

Codecov Report

Merging #1557 (c977808) into main (41748e8) will decrease coverage by 56.12%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff             @@
##             main    #1557       +/-   ##
===========================================
- Coverage   75.10%   18.98%   -56.12%
===========================================
  Files         371      371
  Lines       43347    43347
===========================================
- Hits        32554     8229    -24325
- Misses      10793    35118    +24325

Flag
Coverage Δ

integration-tests
18.98% <0.00%> (-2.58%)
:arrow_down:

unit-tests
?

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

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


L.rectangle for map with crs results in incorrect shape

Leaflet L.rectangle() creates a rectangle slightly swayed.
Libraries:
Leaflet 1.0.0-rc.3+27f05a2
Proj4js 2.3.15-alpha
proj4leaflet 1.0.0-beta.2
The code below:
var centreX = 530640.0;
var centreY = 175582.0;
var showSingleSearchError = true;
var showSessionExpiredError = true;
var sessionExpired = false;
var allowFractionalZoom = false;
var paperCreatedData = null;
var viewChargesConfirmed = false;
var attribution = "© Crown copyright and database rights 2016 Ordnance Survey 100053143";

var tmerc = "+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +ellps=airy +datum=OSGB36 +units=m +no_defs";
var wgs84 = "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs";
var latlong = unprojectPoint([centreX, centreY]);
var southWest = unprojectPoint([530240.0, 175182.0]);
var northEast = unprojectPoint([531040.0, 175982.0]);

// Extent of the map in units of the projection (these match our base map)
var maxExtent = new L.latLngBounds(southWest, northEast);

var resolutions = [
    3000/663,
    400/663,
    200/663,
    141.4214/663,
    90/663,
    36/663
];

var crs = new L.Proj.CRS('EPSG:27700', tmerc, {
    resolutions: resolutions
});

var map = L.map('map', {
  crs: crs,
  continuousWorld: true,
  editable: true,
  minZoom: 1,
  maxZoom: 4,
  maxBounds: maxExtent,
  zoomControl: false
});

new L.Control.Zoom({ position: 'topright' }).addTo(map);

new L.rectangle(map.bounds).addTo(map)
// - draws swayed rectangle

Can you publish a fiddle/codepen/playground that displays this behaviour?

No more information has been provided, and more than a few weeks have passed. We'll assume this issue is no longer relevant and/or there is no interest to make a better report.


Fix for OSX multiple locale support

Ran into the issue that OSX multi locale support becomes unavailable when we build with nw-builder. (Tested with nw-builder 3.1.2 and nwjs 0.14.7 SDK build which works fine with their official build. FYI, currently 0.14.7 Normal build has an issue in multi locale support nwjs/nw.js#4824 so you can only check it with SDK build unless you manually apply the fix suggested in the ticket to Normal build)
Found out the root cause of the issue and it was in the part of omitting creation of Contents/Resources/*.lproj directories. I understand that this line was required to support the custom app name but instead of dropping the whole directory, it should only ignore InfoPlist.string file inside so that the directory itself will be still generated.
Hope this pull request could be merged and save the people facing the same issue.

Thanks @nurishi. Clear description. I can't test it right now though unfortunately


Pretrained Model

Hi, Thanks for helping with learning StyleGan, your code is easier to understand.
Can you share your pre-trained model?

here link

Thanks so much @taki0112
Will it work on non square images?
Will it improve quality if I train with 2500 max iterations?


Upgrading from 1.1 to 2 causes all RPC calls to break

All RPC calls are broken when upgrading apigility when the content negotiation is set to JSON.  They work when set to HalJson but the whole admin ui is broken because it is making RPC calls to get options for selection.  The content negotiator is not detecting JSON properly and tries to find a legit view to open because of it.  Would love a fix for this as I would like to get upgraded.

Having the same problem here

:+1:  Same problem

This repository has been closed and moved to laminas-api-tools/api-tools; a new issue has been opened at https://github.com/laminas-api-tools/api-tools/issues/29.


text center

Is it possible to center the text vertically?

As per wiki you can specify vertical offset: font-N = <fontconfig pattern>;<vertical offset>
e.g: font-0 = "Roboto:size=11:weight=bold;2"

It was simple :) thanks


Implement rar2fs into pd_zurg

Is your feature request related to a problem? Please describe.
RAR files are unable to be read by RD and therefore Plex which causes issues for quite a few cached torrents that show up as RAR files regardless if only movie files are selected.
Describe the solution you'd like
I've read about rar2fs being a viable solution to this as it can read .rar files and the content within.
Describe alternatives you've considered
Don't believe there any many alternatives other than completely ignoring them via zurg config.

Thanks, has this already been implemented then as it shows on the roadmap as Done?


chore(integration): add a basic integration test using the rhoaster m…

…odule.

Pull Request Test Coverage Report for Build 62

0 of 0 (NaN%) changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 93.75%

Totals

Change from base Build 61:
0.0%

Covered Lines:
12

Relevant Lines:
12

💛  - Coveralls


Can i scroll down to change focus date (same swippe) ??

Please describe your question more specifically.

Sorry for my slow response.
I understand what you want. Unfortunately, there is no feature like that. I would like to merge if you create a PR for that.

For future reference, please keep this issue open.