'StreamChild' object has no attribute 'get_rendition'

I have created a custom GalleryBlock (StructBlock) for use in a StreamField. It contains a StreamBlock that allows selecting images via the ImageChooserBlock. In the template, I can iterate over the gallery images, but cannot use the {% image %} tag to resize them. I can display the images, but only the original size, which is available in the template as a prerendered img tag. I have been pouring over the code and have not been able to figure out a way to access the underlying image model in the template.
class GalleryBlock(blocks.StructBlock):
    title = blocks.CharBlock(required=False)
    description = blocks.CharBlock(required=False)
    images = blocks.StreamBlock([
                ('image', ImageChooserBlock()),
            ])

    class Meta:
        icon = 'image'
        template = 'blocks/gallery.html'

{% load wagtailimages_tags %}

  {% if self.title %}

{{ self.title }}

  {% endif %}
  {% for gallery_image in self.images %}
    {# This will print a img tag with the original image size #}
    {{ gallery_image }}
    {# This fails with 'get_rendition' error #}
    {% image gallery_image fill-850x400 as img %}

  {% endfor %}

Hi @michaelfillier,
When you iterate over a StreamBlock value (as in {% for gallery_image in self.images %}), the items returned are actually wrapper objects of type StreamValue (source). This is necessary so that you can find out what kind of block each item is using (when multiple block types are in use - obviously, in this case there's only one). To retrieve the block's actual value, you need to access the .value property:
{% image gallery_image.value fill-850x400 as img %}

Alternatively, rather than using a StreamBlock with only one block type, you might consider using a ListBlock instead:
images = blocks.ListBlock(ImageChooserBlock())

That way, {% for gallery_image in self.images %} will iterate over the image models as expected.

Thank you so much! That is a much better solution than what I had. Really loving Wagtail.


Support enchants (and nbt)

currently armor is chosen by itemId which disregards both nbt and enchants so...
this plugin would need to add support for

[ ] exact item equiping (dont equip by item id, equip by item reference)
[ ] choosing armor pieces by which has better enchants

to be decided: how to make enchant matching (ie: is blast prot. 4 better then prot. 2?)

It might be good to have a config that allows for the developer to specify priority weights.

It might be good to have a config that allows for the developer to specify priority weights.

we could do that, or we could use .sort on the array of items with the same itemType and just have a predefined sorter, or the developer can make their own sorter (which imo is much easier + will work for most people much better since they can debug it)

It might be good to have a config that allows for the developer to specify priority weights.

we could do that, or we could use .sort on the array of items with the same itemType and just have a predefined sorter, or the developer can make their own sorter (which imo is much easier + will work for most people much better since they can debug it)

That would be fine, but I think it would be a good idea to add a list of premade common sorting methods, like max protection, or long lasting.

Clarifying, I think the common sorting functions should be exported in addition to the ability for the user to create their own.

It might be good to have a config that allows for the developer to specify priority weights.

we could do that, or we could use .sort on the array of items with the same itemType and just have a predefined sorter, or the developer can make their own sorter (which imo is much easier + will work for most people much better since they can debug it)

That would be fine, but I think it would be a good idea to add a list of premade common sorting methods, like max protection, or long lasting.

I think this is a case of just having good defaults which would be max protection (as that is by definition what better armor would be) because imo the longlasting one would be very easy to implement as a sorter function, (can even be included as an example)

It might be good to have a config that allows for the developer to specify priority weights.

we could do that, or we could use .sort on the array of items with the same itemType and just have a predefined sorter, or the developer can make their own sorter (which imo is much easier + will work for most people much better since they can debug it)

That would be fine, but I think it would be a good idea to add a list of premade common sorting methods, like max protection, or long lasting.

I think this is a case of just having good defaults which would be max protection (as that is by definition what better armor would be) because imo the longlasting one would be very easy to implement as a sorter function, (can even be included as an example)

That sounds good to me.


Add named Narayana JMS integration for XAResource

Enhance JMS pool implementation to allow the usage of Narayana XAResourceWrapper to improve transaction replay after restart. Also add the necessary wrapper plugin to NarayanaProperties.

I changed the recovery test cases to real xaresourcewrappers locally, but it only make sense with the additional changes according the switch to agroal in the Spring Boot 3 PR. When all PRs are merged I can add those changes.

Rebased with enhanced recovery test


RFE: fn init should use v0.0.0 when bootstrapping a function

fn init generates a v0.0.1 of a function, regardless of the language. This version will then be bumped to 0.0.2 during the first deployment. It would be more logical that fn init starts at v0.0.0 instead, the version would then be bumped to v0.0.1 during the initial deployment.

This is likely to turn into another holy war, but personally I dislike the idea of monotonic versioning of functions by the CLI. I'd rather see it taken away in its entirety.
When two different people modify the function code on two different branches and run fn deploy we'll now have two people who believe that their function is version 0.0.x (where x is whatever's on master + 1)

This is likely to turn into another holy war, but personally I dislike the idea of monotonic versioning of functions by the CLI. I'd rather see it taken away in its entirety.

nope, use vcs. this isn't a productive conversation, we need versioning, semver is fine, and we need to better integrate it, but taking out the postmodern hammer while fun isn't productive here - versioning is a requirement and we need to do it for users, they won't do it themselves, happy to talk about improvements (like function versioning instead of image versioning) but not throwing out babies and bath water.

if 2 users want to test 'dev' versions of the function the answer at the moment is likely 'copy it to DevFunctionXxx' and have a 'ProdFunctionXxx' and set up some schema like that. we can talk about how to integrate that better for users and if we should be managing that for users


Update acceptable Visium barcodes and allow an updated list to be given

This updates sysdata.rda to versions 1-5 (visium_row_col_v1, visium_row_col_v2, etc) of the list of barcodes that are valid (https://kb.10xgenomics.com/hc/en-us/articles/115004506263-What-is-a-barcode-whitelist) and adds to read10xVisiumSFE an optional dataframe that contains barcode, col, row.
Also, makes the data lazily loaded as described in https://r-pkgs.org/data.html#sec-data-data.
It also checks if barcodes are removed and creates a warning. If all barcodes are removed then throws an error (stops). Added some tests for coverage, and noted that dnearneigh throws an exception if any barcodes are removed.

👍

Just updated by adding v1-v5 of the barcodes into data, warnings/error when barcodes are removed, and note dnearneigh throws an exception if any barcodes are removed.

I have an alternative suggestion. When adding a parameter to so many functions it’s potentially a sign of the feature being at the right level. Maybe remove it from where it is an assume calls already have valid barcode and add a separate function to check it.

I have an alternative suggestion. When adding a parameter to so many functions it’s potentially a sign of the feature being at the wrong level. Maybe remove it from where it is and assume calls already have valid barcodes and add a separate function to check it.

Sounds good. How often does Space Ranger output have invalid barcodes? If it's not very often then this approach is more reasonable.

Okay. I've processed > 50 different samples now and haven't ever seen Space Ranger produce invalid bar codes. Will try again with another PR.


https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript#async_and_defer

Request type

[ ] Please close this issue, I accidentally submitted it without adding any details
[ ] New documentation
[x] Correction or update

Details

Under the heading "async and defer", the last sentence of the second paragraph states that

It is best to use async when the scripts in the page run independently from each other and depend on no other script on the page.

However, Flavio Copes (24 March 2018) wrote that

Considering the pros of defer, is seems a better choice over async in a variety of scenarios.

Obviously, whether it is better to use async or defer depends on what the script will do and the intention of the author. However, Copes states that when async is used

The script is fetched asynchronously, and when it’s ready the HTML parsing is paused to execute the script, then it’s resumed.

If Copes' statement is correct, then I think it is important to mention that while a script is being executed, parsing of the HTML is blocked. This is the key reason why Copes thinks that defer is better than async in terms of the speed of loading a webpage. If Copes is correct, then it is unfortunate that it is not mentioned anywhere in MDN that async will block the parsing of HTML during script execution.

https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/What_is_JavaScript#async_and_defer

@Cimeone assigned!


ARROW-17433: [C++] Make Boost's include directory a system include directory

If we treat Boost's include directory as a system include directory,
we can ignore warnings in Boost.

@pitrou Can we drop support for Visual Studio 2017? Visual Studio 2017 reached EOL at 2022-04-12: https://docs.microsoft.com/en-us/lifecycle/products/visual-studio-2017

Listing
Start Date
Mainstream End Date
Extended End Date

Visual Studio 2017
Mar 7, 2017
Apr 12, 2022
Apr 13, 2027

If we can drop support for Visual Studio 2017, we can fix this problem.
This problem is caused by the change https://github.com/boostorg/process/pull/250#discussion_r947407602 in Boost 1.80. Our build configuration on AppVeyor marks a warning as an error. With Boost 1.80, a warning in Boost causes the CI failure.
We can solve this by marking Boost as an external (header) library. We can use /external:I (equivalent to -isystem in GCC) instead of /I to specify include directory for Boost to mark Boost as an external (header) library. If we use /external:I, warnings in Boost aren't reported.
CMake 3.22 https://cmake.org/cmake/help/latest/release/3.22.html added support for /external:I with Ninja generator:

The Ninja and NMake Makefiles generators now use the MSVC -external:I flag for system includes. This became available as of VS 16.10 (toolchain version 14.29.30037).

But it requires Visual Studio 2019 or later because the /external:I flag is an experimental feature with Visual Studio 2017.
If we can drop support for Visual Studio 2017, we can remove all CI jobs on AppVeyor because GitHub Actions provides Visual Studio 2019 or later.

@kou This would probably warn on later MSVC versions also.

As for not supporting VS2017, I think this is better asked on the ML.

This would probably warn on later MSVC versions also.

You mean that warnings from Boost? If so, they aren't reported with /external:I.

As for not supporting VS2017, I think this is better asked on the ML.

OK. I'll send an e-amil.

https://lists.apache.org/thread/rcqkx19gpfjlkyvrhxfsrckktrdrzm2p

@kou Is the AppVeyor failure expected here?

No. It's unexpected.
I just tried to use Visual Studio 2019 on AppVeyer but it shows that we need to update our AppVeyor related scripts. So I stopped the work.
And I found that we don't need CMake changes in this pull request to mark Boost as an external library. CMake marks IMPORTED libraries as external libraries by default: https://cmake.org/cmake/help/latest/prop_tgt/NO_SYSTEM_FROM_IMPORTED.html

@kou What is needed to move this forward? Ideally we'd like to unblock the AppVeyor CI.

I'm waiting for comments from others against the mailing list thread.
I'll migrate Conda + Visual Studio CI job on AppVeyor to GitHub Actions (.github/workflows/cpp.yml and .github/workflows/python.yml) if nobody objects dropping support for Visual Studio 2017 by tomorrow (1 week from my e-mail).
I think that we can remove the "JOB=Building_Debug, GENERATOR=Ninja" on AppVeyor job because the "AMD64 Windows 2019 C++17" on GitHub Actions job almost covers the case.

I'll migrate Conda + Visual Studio CI job on AppVeyor to GitHub Actions

It may be nice to keep a job on AppVeyor because we have long queues on GHA already.

Hmm, I think that maintaining AppVeyor related scripts is high cost for us... but OK. I'll keep a job on AppVeyor.
BTW, do you agree with removing the "JOB=Building_Debug, GENERATOR=Ninja" job?

Sounds ok (even though the GHA build is much slower).

@pitrou Could you fix the following build error? (You can push to this branch.)
https://ci.appveyor.com/project/ApacheSoftwareFoundation/arrow/builds/44560863
FAILED: src/gandiva/CMakeFiles/gandiva_shared.dir/Unity/unity_3_cxx.cxx.obj
C:\Miniconda38-x64\Scripts\clcache.exe  /nologo /TP -DARROW_HAVE_RUNTIME_AVX2 -DARROW_HAVE_RUNTIME_AVX512 -DARROW_HAVE_RUNTIME_BMI2 -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 -DARROW_MIMALLOC -DARROW_WITH_RE2 -DARROW_WITH_UTF8PROC -DAWS_CAL_USE_IMPORT_EXPORT -DAWS_CHECKSUMS_USE_IMPORT_EXPORT -DAWS_COMMON_USE_IMPORT_EXPORT -DAWS_EVENT_STREAM_USE_IMPORT_EXPORT -DAWS_IO_USE_IMPORT_EXPORT -DAWS_SDK_VERSION_MAJOR=1 -DAWS_SDK_VERSION_MINOR=8 -DAWS_SDK_VERSION_PATCH=186 -DAWS_USE_IO_COMPLETION_PORTS -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DGANDIVA_EXPORTING -DGANDIVA_LLVM_VERSION=14 -DPROTOBUF_USE_DLLS -DUSE_IMPORT_EXPORT -DUSE_IMPORT_EXPORT=1 -DUSE_WINDOWS_DLL_SEMANTICS -D_CRT_SECURE_NO_WARNINGS -D_ENABLE_EXTENDED_ALIGNED_STORAGE -Dgandiva_shared_EXPORTS -IC:\projects\arrow\cpp\build\src -IC:\projects\arrow\cpp\src -IC:\projects\arrow\cpp\src\generated -external:IC:\Miniconda38-x64\envs\arrow\Library\include -external:IC:\projects\arrow\cpp\thirdparty\flatbuffers\include -external:IC:\projects\arrow\cpp\thirdparty\hadoop\include -external:IC:\projects\arrow\cpp\build\mimalloc_ep\src\mimalloc_ep\include\mimalloc-2.0 -external:W0 /DWIN32 /D_WINDOWS  /GR /EHsc /D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING   /EHsc /wd5105 /bigobj /utf-8 /W3 /wd4800 /wd4996 /wd4065  /WX /MP /MD /Od /UNDEBUG -std:c++17 /showIncludes /Fosrc\gandiva\CMakeFiles\gandiva_shared.dir\Unity\unity_3_cxx.cxx.obj /Fdsrc\gandiva\CMakeFiles\gandiva_shared.dir\ /FS -c C:\projects\arrow\cpp\build\src\gandiva\CMakeFiles\gandiva_shared.dir\Unity\unity_3_cxx.cxx
C:\projects\arrow\cpp\src\arrow/vendored/datetime/tz.h(1792): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'arrow_vendored::date::zoned_time<std::chrono::duration<__int64,std::milli>,const arrow_vendored::date::time_zone *>'
C:\projects\arrow\cpp\src\arrow/vendored/datetime/tz.h(1792): note: No constructor could take the source type, or constructor overload resolution was ambiguous
C:/projects/arrow/cpp/src/gandiva/gdv_function_stubs.cc(764): note: see reference to function template instantiation 'arrow_vendored::date::zoned_time<std::chrono::duration<__int64,std::milli>,const arrow_vendored::date::time_zone *> arrow_vendored::date::make_zoned<std::chrono::duration<__int64,std::milli>,const arrow_vendored::date::time_zone*>(const std::string &,const arrow_vendored::date::zoned_time<std::chrono::duration<__int64,std::milli>,const arrow_vendored::date::time_zone *> &)' being compiled
[286/351] Building CXX object src\gandiva\CMakeFiles\gandiva_shared.dir\Unity\unity_1_cxx.cxx.obj
ninja: build stopped: subcommand failed.
(arrow) C:\projects\arrow\cpp\build>set lastexitcode=1

I don't have Conda + Windows environment. So fixing this is difficult to me...
Note: cpp/cmake_modules/CMakeLists.txt change is the same as #13958 (for xsimd 9.0.0). It's for using xsimd 9.0.0 installed by Conda on AppVeyer.

Hmm, I fixed the AppVeyor issue but there are unrelated parquet-arrow-test failures, do you know what's happening?

It looks like a very old revision of the testing submodule is being checked out: https://github.com/apache/arrow/runs/7989578616?check_suite_focus=true#step:2:606

Rebased.

Looks like CI is fixed. I'll let you proceed as you prefer @kou

Thanks!!!
I'll merge this after #13958 is merged. Because this pull request includes the change in #13958.

It looks like a very old revision of the testing submodule is being checked out: https://github.com/apache/arrow/runs/7989578616?check_suite_focus=true#step:2:606

It seems that #13781 changed the testing's commit ID.

+1


Feat/saml2p

:white_check_mark: Build TheIdServer 7.3.0-feat-saml2p1-0065 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/98939507c3 by @)

:white_check_mark: Build TheIdServer 7.2.3-feat-saml2p1-0041 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/a47f8aed34 by @)


Feature  Request SSF2 for the RG351P

It would be amazing to have a Super Smash Flash 2 port in the RG351, the link to the Linux download is this one:
https://www.supersmashflash.com/play/ssf2/downloads/
I'm not sure if its even possible to port it. thank you in advance.

This is not possible as Adobe flash is needed for this which is not supported on this platform.


{"type":"query_shard_exception","reason":"No mapping found for [CreateTime] in order to sort on","index_uuid":"pJZoz_lOT6OVW4-21l1aJQ","index":"beetlex"}

操作系统：win10,
elasticsearch：已经装好，访问localhost:9200
{
"name" : "dongjie5",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "2PZyt1MyR2eHWcwu1XNPLQ",
"version" : {
"number" : "7.1.1",
"build_flavor" : "unknown",
"build_type" : "unknown",
"build_hash" : "7a013de",
"build_date" : "2019-05-23T14:04:00.380842Z",
"build_snapshot" : false,
"lucene_version" : "8.0.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
在vs2017中运行blog程序，浏览器访问报
System.Net.WebException:“{"error":{"root_cause":[{"type":"query_shard_exception","reason":"No mapping found for [CreateTime] in order to sort on","index_uuid":"pJZoz_lOT6OVW4-21l1aJQ","index":"beetlex"}],"type":"search_phase_execution_exception","reason":"all shards failed","phase":"query","grouped":true,"failed_shards":[{"shard":0,"index":"beetlex","node":"gjvqQ0mfSqGAqqM3RDm0TQ","reason":{"type":"query_shard_exception","reason":"No mapping found for [CreateTime] in order to sort on","index_uuid":"pJZoz_lOT6OVW4-21l1aJQ","index":"beetlex"}}]},"status":400}”
跟踪程序Site.cs中esItems = esQuery.List(start, size, out count);报上述异常，后来发现只要对ESBlog查询，都报这个错。

elastic只能用6.X.X

不知道能不能开源一下BeetleX.Elasticsearch的代码，想使用ES最新版本的

我也碰到了同样的问题，请教最后是怎么解决的？？？谢谢


Adds JDK13 Dockerimage

I'm a little skeptical of delivering a docker image for JDK 13 when the Oracle Java SE roadmap declares that it is not a long-term support release.
@denishamann1337 are you intending to use this as preparation and testing for an eventual image based on JDK 14 or are you assuming that this image will last beyond the official end of support of JDK 13?  JDK 13 support ends in March 2020, so the JDK used in this image will not receive security fixes or other patches beginning in April 2020.

Personally aiming for JDK14 LTS is fine by me.
The PR was driven by the fact that in our CI we use Jenkins with the latest JDK. So I wanted to have the option. I can just close the PR

@MarkEWaite

official end of support of JDK 13?

Technically there is no "official end of support", right? It depends on the vendor of your JDK distribution. The JDK or Java for that matter isn't tied to such support.

@MarkEWaite

official end of support of JDK 13?

Technically there is no "official end of support", right? It depends on the vendor of your JDK distribution. The JDK or Java for that matter isn't tied to such support.

Agreed that it depends on the vendor of the JDK distribution.
Since Debian only provides JDK 8 and JDK 11, that argument would then recommend that on Debian we either don't use the JDK bundled with Debian, or we don't support any JDK after 11 until Debian supports a JDK after 11.
Since CentOS seems to only provide JDK 8 and JDK 11, if we stay with the CentOS operating system provided package, then we stay with JDK 8 and JDK 11.
If we add or switch to AdoptOpenJDK, then we have their support for JDK 8, JDK 11, and JDK 14.
I haven't looked at the other distributions for their support policies.  The one open proposal we have currently is to switch from JDK provided by the operating system vendor to AdoptOpenJDK.  If that proposal were adopted, then the JDK support would not be more than the JDKs which are currently supported by AdoptOpenJDK.
Can you help me understand what you intended by your comment?

Conflicts need to be resolved.

Closing this pull request.
The current plan of the Jenkins platform SIG is that new images need to have an assigned maintainer with merge permission to the Jenkins Docker images.  The JDK 13 image proposal does not have a maintainer that is willing to review pull requests or perform other updates.

Closing this pull request.
The current plan of the Jenkins platform SIG is that new images need to have an assigned maintainer with merge permission to the Jenkins Docker images.  The JDK 13 image proposal does not have a maintainer that is willing to review pull requests or perform other updates.


Add GTK+ 3 to Ubuntu and macOS Runners

Tool information

Tool name: GTK+ 3
Tool license: GNU Lesser General Public License
Add or update? Add
Desired version: Latest version of GTK+ 3
Approximate size: 24.1 MB total on Ubuntu, 53.7 MB without dependencies on macOS
If this is an add request:

Brief description of tool: Library needed to compile programs that rely on GTK+
URL for tool's homepage: https://www.gtk.org/
Provide a basic test case to validate the tool's functionality: I don't have a good example but the best way to test would be to compile a program that relies on it

Area for Triage:
- valueFor: '**Area for Triage**'
  contains: 'C/C++'
  addLabels: ['Area: C/C++']

Question, Bug, or Feature?:
Feature
Virtual environments affected

[ ] Ubuntu 16.04
[x] Ubuntu 18.04
[X] Ubuntu 20.04
[X] macOS 10.15
[ ] macOS 11.0
[ ] Windows Server 2016 R2
[ ] Windows Server 2019

Can this tool be installed during the build?
Yes, with
brew install gtk+3 on macOS
or
sudo apt install libgtk-3-0 libgtk-3-dev on Ubuntu
Tool installation time in runtime
Around 10-20 seconds on Ubuntu and 2-4 minutes on macOS
Are you willing to submit a PR?
Depending on how hard it would be to add, possibly

Hi @NinjaCheetah,
given the pretty quick installation time and tool popularity, we'd rather not to add to the image due to maintenance concerns, please, keep installing it in runtime.
I am closing this issue. Feel free to create a new one if any other help needed.


HAT-36's logg value is 4.34399999999999!

It is very obvious in the table. It needs rounding.
Also its Vmag is rounded to 3dp where all other values are to 2dp.
Here is the pandasrounddocumentation.
You can specify the columns to round and it leaves the others alone.

Added the 2dp rounding in PR #56.


Does the "central crisis management Teams team" need to be an org-wide team?

If so, this needs to be reflected in the documentation.
If not, additional communication to users will be needed, requesting them to join the team.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 6836ad5a-2de5-6223-0514-62c83ac38d17
Version Independent ID: 8cf9565e-4998-bce4-b319-fedb7e9d835b
Content: Crisis communication app - sample template - PowerApps
Content Source: powerapps-docs/maker/canvas-apps/sample-crisis-communication-app.md
Service: powerapps
GitHub Login: @matthewbolanos
Microsoft Alias: mabolan

It does not require or use the Org Wide Team. This team is only for those who are the Crisis Management Team and no one else. So it will not require additional communication - only to those who are part of the team

"Send a request" functionality will not work for people who are not members of the team - last step of the notification workflow throws an error for non-members.

Thank you for reaching out. We are reviewing your feedback.

This has been fixed with the latest updates. The app now sends an email and another flow responds to the email and sends a notification to the Teams channel so users don’t have to be members. Thank you!

Thank you very much for your response. Is this update out yet?
Also:

Which components of the app would need to be updated?
Will there be any new components that will need to be deployed (e.g. the flow you mentioned that would be triggered by emails being sent?

Thanks again!

Hi @DmitryVorobyov ,
The request flow has been updated as of the 2020-03-12 version, though you'll always want the most up-to-date version from aka.ms/CrisisCommunicationSolution.

Thank you for the clarification! I was able to test the updated version and I can confirm it works as described.


Add role for installing ceph-ansible and its confiuration

@Tendrl/qe please review

I would suggest to move installation of ceph-ansible package into qe-server role, and then enable repo with this package in qe_server playbook.

Moreover it would be nice if it would be possible to run ceph-ansible playbooks via pytest ansible playbook plugin.

I'm dumping my notes here:

we are not testing ceph-ansible, we are just using it
we use it for setup of import cluster test case(s)
ceph-ansible will be installed, configured and used on qe_server
we install it from rpm package (which has a minor issue right now, because the package is not available in Storage SIG)
we have ansible role for configuration of ceph ansible (see tasks in this pull request)

@dahorak @mbukatov please review my changes

Tested with ceph-ansible https://koji.fedoraproject.org/koji/buildinfo?buildID=831491


How is this different from Bounce or Bounce2?

http://playground.arduino.cc/Code/Bounce

I guess they are pretty similar, however I think mine is better documented and has simpler method names. It's a class I've been using for my own stuff for a while, just figured I would open source it.


DLP tests do not run on Kokoro.

Some of the failing tests are due to this commit, which removed the setup code that ensures that a KMS keyring/key exists for the tests and then uses it to create a wrapped key (cipher file). @ace-n , please re-add the code so that these tests pass again.

This is still an issue. Please fix.

@annadata assigning to you so you can triage. This has been open for a long time but there was no one to pick it up.
The failing tests are:

https://github.com/GoogleCloudPlatform/dotnet-docs-samples/blob/main/dlp/api/Snippets.Tests/DeidentifyWithDateShiftTests.cs
https://github.com/GoogleCloudPlatform/dotnet-docs-samples/blob/main/dlp/api/Snippets.Tests/DeidentifyWithFpeTests.cs

Closed by #2202


Invalid object name can throw JavaScript errors

If the user enters a name like "8ft" as the object name, a front-end exception is thrown.
More robust validation is needed.
My company hopes to get more involved with this project to help contribute to fixes, but opening this for tracking.

My company hopes to get more involved with this project to help contribute to fixes, but opening this for tracking.

Thank you, @ssmithereens! We appreciate and look forward to any contributions to this project that we may have!


android

will it suport android?

Idk, you can try using NDK, but I'm not sure if zig is supported


Start of an action to install kind,knative and sigstore pieces + tests.

Signed-off-by: Ville Aikas<EMAIL_ADDRESS>
Summary
Start of a github action that can be reused from other repos more easily.
Ticket Link

Fixes
Release Note

Start of a github action reusable action.

@cpanato I wasn't sure how to test this before actually merging it since it doesn't seem to be usable before it's in there. Any ideas? Looks like after it goes in, you can refer to the commit? Maybe I could try pointing it to my branch at that commit?

@cpanato that seemed to work :) Well, I can run against it :)

@cpanato awesomesauce, thanks! Trying with that now :)


Added Iphone row

Hello @codervivek5 ,
I have added the iphone row in the home page
Video -
Screencast from 27-05-23 01:38:06 PM IST.webm
It's ready to merge

@codervivek5  I think you forget to review this


Suggestion: being able to make some units ignored by the unit spawn list

I'm using several units for weapons that have nothing to do with my map, and they are appearing in the unit spawn list and unit loaded list, which makes a mess
Being able to precise which units we want to be ignored by the map assets in the xml would be nice

Also hiding core units the editor uses would be good too, I often click them by mistake and some will crash you if you try to spawn them.


When is the next release planned?

In latest release <IP_ADDRESS> no ability "Using Comment Plugin Events" =)

I don't have much time for this package, unfortunately :)

But you can create pull requests any time and I'll merge it!

Thank you


Exclude patient data before first eligibility period

The SAS macro specifies that the user should exclude this data and if it is present, the macro gives an error.
Nicer would be to filter out this data and give user a warning that the data has been excluded.

I've implemented this in the splines branch.


Simplicity vs. complexity

To all readers...
If I am posting this in the wrong area, no offense intended.  I'm not a programmer, I'm just a retired "senior" who would like to offer some comments on this project.  I am a "user", I like to see what I can make the computer do for me.  I bought my first computer in 1983.
I just learned of this program @3 days ago.  You have no idea how pleased I was to discover it existed.
I do computer tutoring on a part-time basis.  Usually to seniors and others that have so little computer knowledge it's dismaying.
I've found, that when trying to teach hard drive organization and file management using the current versions of Windows/File Explorer is very confusing to people who are basically in kindergarten.
The very simplicity of File Manager is, or could be, the best alternative file manager program out there to make explaining organization and management that I think exists.
I do not know how this program actually works, operates, looks, etc., but for beginners, having Libraries , personal folders, the Network, etc. displaying in the Navigation pane simply is confusing to those with little or no knowledge.
So, I would like to encourage those involved with the development of Winfile10 to keep the UI as simple as possible.  My... disgust, I guess... is the seeming assumption there are no beginners to computers.  Which is simply not true.  So, people new to computers end up trying to learn starting at the junior high level, when they are actually just in kindergarten.
Regarding my comment about not knowing how the program works...  I can't the program to run!  :-(  Windows 8.1 fully updated.  After installing the program, and the Visual Studio .dll, I got the message the dll could not be found.  Searching the web, I learned the dll needed to be in the SysWOW64(?) folder.  Copied it there, then got the message the program could not be started.  Error Code 0x000007b, if I remember correctly.  More searching, and the suggestion to run sfc/scannow.  Yep, corrupted system files.  I don't know how to read and understand the log file, so I just refreshed 8.1.  No more corrupted files, but still got the same error code.
To date, none of the suggested solutions to the error code I've found have failed to solve the problem.
If some one has a suggestion to get the program to run for me, it would be very much appreciated.
Ken

64 bit OS.
Installed the 64 bit redistributable, I gather I should have installed the 32 bit version?
If that's true, do I need to remove the 64 bit version before installing the 32 bit version?  The redistributable does not show up in Programs and Features.

No you can have the 32 & 64 bit versions installed side-by-side

Hi, Zander,
Tried installing the 32 bit version, got a message I couldn't install it because another version of the program was running.
Removed the 64 bit, didn't make any difference.
The link from Winfile installs 14.0.23026.  However, something installed 14.0.24212.  Could the 24212 package be the cause of the error message?

Tip: Do not use @ symbol unless you are referring someone. Abusing it may disturb someone else (for example the user who named "3" in this example.)

I just learned of this program @ 3 days ago.

And, if you are not a professional computer engineer, DO NOT TOUCH DLLs DIRECTLY. Use tools provided by Microsoft or trusted software companies.
(VC Redistributables are totally a mess, I think. Even professionals may mistreat them.)

HI, Cizis,
Anyone who gets disturbed at how the "@" should do some research.  :-)  As I used it, the symbol is interpreted to represent the word "about", and has been for years, long before computer and social media use.  So my sentence should be read as "I just learned of the program about 3 days ago."  It's also an accounting symbol.
There's an example of the sign being used in 1448 in this Wikipedia article...  https://en.wikipedia.org/wiki/At_sign
I'm not doing anything "directly" to any DLL.  This assumes we have the same understanding of the word as you used it.

I'm a Chinese so my words may have misled you. When you use the symbol @ , the GitHub system will automatically send an email to the certain user, in this example, the user "3". He will get a email containing all your words above.
获取 Outlook for Androidhttps://aka.ms/ghei36

From: Ken Springer<EMAIL_ADDRESS>Sent: Friday, May 11, 2018 5:27:21 PM
To: Microsoft/winfile
Cc: Mingjie Chen; Comment
Subject: Re: [Microsoft/winfile] Simplicity vs. complexity (#168)
HI, Cizis,
Anyone who gets disturbed at how the "@" should do some research. :-) As I used it, the symbol is interpreted to represent the word "about", and has been for years, long before computer and social media use. So my sentence should be read as "I just learned of the program about 3 days ago." It's also an accounting symbol.
There's an example of the sign being used in 1448 in this Wikipedia article... https://en.wikipedia.org/wiki/At_sign
I'm not doing anything "directly" to any DLL. This assumes we have the same understanding of the word as you used it.
―
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/winfile/issues/168#issuecomment-388311876, or mute the threadhttps://github.com/notifications/unsubscribe-auth/APthElNxPScqdNKSTcz70K2nniIPjr4rks5txVl5gaJpZM4T6UOp.

I agree with Ken that Library and Photos (etc) artifacts should not be visible in Winfile (by default, anyway), because surely it's a File Manager not a chapter index.
We once had a Program Manager to allow us to construct groups of links to certain sets of information or projects or business workflow and relevant applications. These were uncluttered with superfluous menus, navigation panes and status lines. The icons would stay stable in one layout too, not get moved around unexpectedly as in Windows 10's shell (an absolute pain when setting up non-technical business user's desktop and start menu layouts, especially with Roaming Profiles).
Explorer allows folders to be presented on the desktop containing links, but the clutter and layout instability makes them unappealing.
Now there's a thought - anyone got the time or enthusiasm to resurrect Program Manager, if Microsoft has no further interest in it? Example screen:
http://chorusofone.no-ip.org/Computerstuff/Images/progman10.PNG
Chris

Hi, cizis,
I did not know GitHub operated that way.  IMO, it's a bug when a program "assumes" certain characters or words mean only one thing, and program accordingly.
GitHub may want to review how they handle the "at" sign, as I'm not going to change 50 years of using the sign in one of its many uses just so GitHub doesn't sent something out that it shouldn't.

Hi, ad43,
Ah, Program Manager.  I'd forgotten about that part of Windows...  And, never thought much of it either.  LOL
Put all of those "extra" folders that create the clutter on your desktop in a "master/top level" folder, and simply minimize the folder when you want the clutter out of the way.  Wouldn't that accomplish the essence of Program Manager?

You can prevent that by just adding a space(" ") after @ . It's not a bug; it's a feature. In fact, we are not writing plain text, we are writing in GitHub-flavored Markdown language. We must follow the grammer of it.

From: Ken Springer<EMAIL_ADDRESS>Sent: Friday, May 11, 2018 6:26:15 PM
To: Microsoft/winfile
Cc: Mingjie Chen; Comment
Subject: Re: [Microsoft/winfile] Simplicity vs. complexity (#168)
Hi, cizis,
I did not know GitHub operated that way. IMO, it's a bug when a program "assumes" certain characters or words mean only one thing, and program accordingly.
GitHub may want to review how they handle the "at" sign, as I'm not going to change 50 years of using the sign in one of its many uses just so GitHub doesn't sent something out that it shouldn't.
―
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/winfile/issues/168#issuecomment-388325327, or mute the threadhttps://github.com/notifications/unsubscribe-auth/APthErmTAdDidcNLuYgdyfiiSfg09D9nks5txWdHgaJpZM4T6UOp.

@ad43 progman was brought up previously, unlikely we will get original source and the file format was problematic IIRC. That said I would like to see a reimplementation (WinFile should provide a good example of Win32 MDI)
@snowshed Yes & No, progman used a new window for each group within the MDI host. Quite different from multiple explorer windows (also didn't support nesting groups (folders) and had no trees or toolbars)

Hi, clzls,
My apologies for the mistake on your name.  I have macular degeneration in both eyes.  With everyone's fascination of using a sans-serif font, a lower case "i" and "l", plus the number "1", depending on the particular sans-serif font, is often indistinguishable to me.
I will never put a space between the "at" sign and the following character unless that would represent correct written English.  GitHub is simply not that important to me.
But getting Winfile10 to run for me is, which hasn't been accomplished as of yet.  :-)

@ZanderBrown , I think compiling it by MinGW will get rid of all these disgusting VC Redistributable. I don't think Winfile need any advanced feature of VC++.
@snowshed , This usage of @ is common on the Internet now. But never mind, you can just use it in your own way.
As a reference, here's all the VC Redistributables on my computer. (Quite annoying, isn't it...)

A statically compiled version binary may fix the dll hell,since WinFile only use win32 apis.


fix: return TransactionDetails from /propose

Resolves #433, #434, #435, #436, #437 and #438
The ReturnType of the /propose endpoint has been changed from a Transaction to TransactionDetails. The associated tests have been updated accordingly.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.112%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
4149

Relevant Lines:
4393

💛  - Coveralls


Got non-standard JSON text while doing Marshal jsoniter.RawMessage

There is a strange behavior during Marshal jsoniter.RawMessage.
package main

import (
	"fmt"
	jsoniter "github.com/json-iterator/go"
)

func main() {
	type A struct {
		Msg jsoniter.RawMessage
	}
	a := A { }
	a.Msg = []byte("this is a message")

	// Marshal
	b, e := jsoniter.Marshal(a)
	fmt.Printf("Marshal: %s %v\n", b, e)

	// Unmarshal
	e = jsoniter.Unmarshal(b, &a);
	fmt.Printf("Unmarshal: %v\n", e)
}

output
Marshal: {"Msg":this is a message} <nil>
Unmarshal: main.A.Msg: skipThreeBytes: expect rue, error found in #9 byte of ...|{"Msg":this is a me|..., bigger context ...|{"Msg":this is a message}|...

You can check this case online on Playground.
The expected behavior is got:
{"Msg":"this is a message"}

or
{"Msg":"dGhpcyBpcyBhIG1lc3NhZ2U="}

Not a problem. it's by design.


Tensor Issue. 1

https://github.com/tensorflow/tensorflow/blob/c256c071bb26e1e13b4666d1b3e229e110bc914a/tensorflow/python/ops/tensor_array_ops.py#L961-L1296

@RonSherfey ,
We see that the issue template has not been filled, could you please do so as it helps us analyse the issue [tf version, steps followed before you ran into this error or stand alone code to reproduce the issue faced] or if possible share a colab gist with the issue reported.


django.utils.deprecation.RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9

File "/home/tech/.pyenv/versions/partner-backend-2015-06-16/lib/python3.4/site-packages/import_export/formats/base_formats.py", line 22, in
from django.utils.importlib import import_module
File "/home/tech/.pyenv/versions/partner-backend-2015-06-16/lib/python3.4/site-packages/django/utils/importlib.py", line 9, in
RemovedInDjango19Warning, stacklevel=2)
django.utils.deprecation.RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9.

Hi @synotna, this is already fixed (https://github.com/django-import-export/django-import-export/commit/fe0d9477699ce8467d62edc23240dcc71a64b743).
You can use the github version if it is not an inconvenience to you.
Maybe it is time for a new release including new fixes. @bmihelac ?

@manelclos agree, would make new release, contact me if you think anything is needed before publishing 0.2.8

I must have been doing something very stupid or was completely blind yesterday: I swear I did check before opening an issue, and I do clearly see the issues now :)
Apologies, closing!


MacOS Build

Unable to execute binary on MacOS.
Create separate builds for Linux and MacOS in release.

Updated with MacOS binary.
https://github.com/VijayStroup/gitmoji#mac
https://github.com/VijayStroup/gitmoji/releases/tag/v0.1.0
gitmoji-v0.1.0-mac.tar.gz


Update framework7.js

Fixed the issue #2200
This fixed the unable to navigate/back problem when a page has been called twice with async function defined in route

Thanks, i have merged it manually as changes must be pushed only to /src/ files


Fix build, and update project for Xcode 7

There was one build error, where UIWebView parameter was missing from a block calling on:performAsync:
Also updated for Xcode 7.

Great. Thanks for this @DouglasHeriot. Merged.


flutter deobfuscation class name

When I use the obfuscate command to build apk
"flutter build apk --obfuscate --split-debug-info=//"
When I run the apk , this is some logs:
"Instance of 'Zs'"
The 'Zs' is obfuscated, It should be  class name
I want to how to find the class name depend the 'Zs'?
by the way，the below command can work to deobfuscate stack trace , but not work to deobfuscate class name
flutter symbolize -i  -d out/android/app.android-arm64.symbols

@cj3479
Check this issue and see if it helps in your case.

this

oh no , you mistake my question, I don't  want’ to prevent dart class name from obfuscating.
I want to  view the original name  of the  obfuscation class name 'Zs' ,
I understand it should generate a mapping file that record the map the original name and obfuscation class name

@cj3479 Check this issue and see if it helps in your case.

@cj3479 Check this issue and see if it helps in your case.

oh no , you mistake my question, I don't want’ to prevent dart class name from obfuscating.
I want to view the original name of the obfuscation class name 'Zs' ,
I understand it should generate a mapping file that record the map the original name and obfuscation class nam

Ok, check this documentation and see if it helps.

this

this documentation only  make the stack trace human readable . but it doesn't work to the obfuscation class name
Please understand my question clearly

Ok, check this documentation and see if it helps.

this documentation only make the stack trace human readable . but it doesn't work to the obfuscation class name
Please understand my question clearly

Thanks for the update. Keeping this issue open and labeling as documentation request.

what the meaning of labeling as documentation request?

Thanks for the update. Keeping this issue open and labeling as documentation request.

what the meaning of labeling as documentation request?

@jason-simmons Do we have deobfuscation capability?


Refactor getDelegationFees

This is a follow up of https://github.com/trustlines-protocol/clientlib/pull/269/files to make the function getDelegationFees better (https://github.com/trustlines-protocol/clientlib/pull/269/files#diff-1e657e773ebb13137b9281cc47cdd8efR148)
It takes delegationFees as option only to return them, which is unintuitive.

We defer this to a bigger refactoring of the clientlib.


Provide a way for user code to implement COM interfaces

I am using CsWinRT as a means of implementing control-less rich text support for my application. This requires that I retrieve an instance of ITextServices (which is trivial), and provide an instance of ITextHost. This second one is a problem, because while CsWinRT can easily bind it, AFAIK the code generator can currently only generate code to call an interface, not to implement one. Therefore, this issue is a blocker for this project. Could you please look into this? Thanks!
(And, by the way, props for generating NativeAOT-compatible code. Much appreciated!)

Great point about not being able to implement, door faces. That will fit as part of #26.


fix rnv evaluation

This was breaking evaluation.

Caused by #23132, which was apparently merged without anyone checking evaluation.

This was my bad, I pushed a change to the branch which wasn't as cosmetic as I hoped it was and apparently didn't recheck. Sorry.

Thanks


Walkthrough initial state on 100% display and new user data dir has a tiny scroll bar

Reducing this padding before the steps would help this go away:

Actually making it taller keeps the scroll bar 🤔


Skip bogus values; when thermostats go offline

I think my system lost contact with all thermostats for a while. In this picture, all thermostats go to 65535 *C, which iirc is the value of a non-existent thermostat.
Would it make sense to skip bogus values, and simply not report it? Or perhaps register an attribute for "present: yes" when values are fetched, and "present: no" when values are bogus?

Yes please!
I mainly use this addon for monitoring temperatures over time and these values bork up the graphs.
I’m not up to date on the HomeAssistant API but the way HomeAssistant behaves on other implementations is that if there is nothing to be reported it will just seem as the sensor / device isn’t there at that point in time.
Best regards
Johan Tuomi

On 3 Feb 2020, at 22:03, Michael Bisbjerg<EMAIL_ADDRESS>wrote:
I think my system lost contact with all thermostats for a while. In this picture, all thermostats go to 65535 *C, which iirc is the value of a non-existent thermostat.
Would it make sense to skip bogus values, and simply not report it? Or perhaps register an attribute for "present: yes" when values are fetched, and "present: no" when values are bogus?
https://user-images.githubusercontent.com/1027111/73690505-ccb86580-46d0-11ea-95aa-99a62f9793fe.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/dave-code-ruiz/uhomeuponor/issues/9?email_source=notifications&email_token=AJWB4GOX7YG7PKMFESJJ2L3RBCBBRA5CNFSM4KPMAM4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IKWXQ5Q, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJWB4GN7PXC4M6QQWT5MJT3RBCBBRANCNFSM4KPMAM4A.

Maybe the device should be reported as unavailable, when it misses updates?

I have the same bug in my thermostats, API have values "min_setpoint" and "max_setpoint", a try to develop option to limit values between max and min setpoint, but when i try to catch values "65535" my code not catch this, i do not know how to do it.
Temporaly i access to sqlite3 database and delete this values.

I'm working on a refactoring of the code to be able to split the API logic from the thermostat/climate/sensor logic. It should allow entirely skipping bogus values, and providing a state ala unavailable


F5 licences also have access to the Content Explorer

You do not mention that F5 licences have access to Content Explorer. According to the Security and Compliance licencing see link) F5 licences do have access
https://docs.microsoft.com/en-us/office365/servicedescriptions/microsoft-365-service-descriptions/microsoft-365-tenantlevel-services-licensing-guidance/microsoft-365-security-compliance-licensing-guidance#information-protection-data-classification-analytics-overview-content--activity-explorer

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 334e743d-c929-c74a-c996-2b8e0b68a46b
Version Independent ID: 91c4563c-72c1-4655-72f7-d467b6098540
Content: Get started with content explorer - Microsoft 365 Compliance
Content Source: microsoft-365/compliance/data-classification-content-explorer.md
Service: o365-seccomp
GitHub Login: @chrfox
Microsoft Alias: chrfox

@nikki-c Thank you for your feedback. Looks like users licensed with Microsoft 365 F5 Security & Compliance or Microsoft 365 F5 compliance Add-on can benefit from Microsoft 365 data classification analytics (Content and activities explorer). I have added that information to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/8061
Once the author approves, the changes will be live.
Thanks
Sri


An option to buy and sell at specific price

Would it be possible to enable an option like --buy_price=N (c.buy_price) and --sell_price=N (c.sell_price) to enable specific buy and sell positions?  When a pair is trading in a channel for extended periods, it'd be helpful to simply use specific buy and sell prices to trade that specific range.

Or even allow advanced limit buys and sells and stops in manual live trading. I think is very easy to implement and would improve live trading a lot! I mainly use it in manual trading and it would be amazing to have this improved.

Hey guys, is anyone able to work on this?

I have a home-grown strategy extension for zenbot that does this, but it's not production-quality yet. I can put it up somewhere as a gist if anyone is interested.

Hey @ntamas.  Thank you very much.  I'll check it out!

Note that the gist basically treats the "sell" price as a "stop loss" threshold - i.e. the strategy will sell if the price falls below this level. This might not be what you want, i.e. when the "buy" price is smaller than the "sell" price, the strategy should behave exactly the opposite way (buy when the price is smaller than the "buy" threshold, sell when the price is larger than the "sell" threshold). So, feel free to change the code, and of course no guarantees whatsoever.

This is pretty nice and works well, the only issue is having to constantly watch it if you plan on doing a lot of trading. Is there a way to change it to use percentages instead of prices?

Most likely yes - do you mean that the buy and sell thresholds should simply be derived at startup from, say, the closing price of the last candle plus-minus a given percentage? Then it would be enough to re-start the bot at regular intervals to adapt to the new price level.

I was thinking of something that started at a given price, then work off the percentages of that price and each price thereafter, kind of toggling back and forth. I don't code but I understand it to a point. So, I'll try...
Set the initial buy.price at 100
if buy then sell at buy.price+2%   //only sell at +2% if a buy came first
if sell then buy at buy.price+2%-3%  //only buy at -1% if sell came first

Yes, that could work as well, but that's a different strategy and I'm afraid I don't have the time right now to work on it. However, anyone is free to fork my gist and start hacking on it.

The strategy looks goods. I have a question regarding code
if (!s.in_preroll) {
if (s.period.close < s.options.sell_threshold) {
s.signal = 'sell'
} else if (s.period.close > s.options.buy_threshold) {
s.signal = 'buy'
}
}
What is s.period.close? If it the price at which last period closed? If my understanding is correct then
shouldn't the conditions be reversed?
I plan to buy when price is below X and sell when price goes above Y. So i assume i can configure X as buy_threashold and Y as sell threshold. Then the code should look like following right?
if (!s.in_preroll) {
if (s.period.close > s.options.sell_threshold) {
s.signal = 'sell' // when price is more then sell_threshold (Y) , sell it
} else if (s.period.close > s.options.buy_threshold) {
s.signal = 'buy' // when price is below buy threshold (X) , buy it.
}
}

What is s.period.close? If it the price at which last period closed?
As far as I know (I'm not that familiar with zenbot's internals), it is the close price of the current period, which is basically the most recent transaction price.

If my understanding is correct then shouldn't the conditions be reversed?
That's what I mentioned in my comment above: currently the sell threshold acts as a "stop loss" so the strategy will sell if the price falls below this level. Also, it will buy if the price crosses a threshold from below, so typically you would set the sell threshold to a strong support and the buy threshold to a strong resistance.

If you want to buy when the price falls below the buy threshold, and sell (i.e. take profit) when the price rises above the sell threshold, just swap > with < in both branches. Note that in the example you have given, you have kept the second condition as is. This might also make sense, depending on what you want to do.

Thanks for quick reply. That makes sense.
What is the use of just using the strategy u posted earlier then? It just a stop loss strategy, which is used to minimize loss.  It will never yield profit by itself?

No, it won't. But it can be useful if you know that you'll be offline for a few days and want to sell your assets that you have bought a long time ago if the price starts to fall - in that case, it can "indirectly" yield a profit. Basically, in its original form, it's a replacement for Kraken's "stop loss" order type that was disabled a few months ago.

Makes sense. Thanks

@ntamas  I hate to give away an idea, but I have found this strategy to work wonderfully when trading USD/USDT. Setting to buy at $1.01 and sell at $1.02, it's a 1% gain every buy/sell cycle (with fees it's actually 0.8%). It isn't much, but it is steady gains in trading.

@rountrey great to hear.  I've modified it to use the target, stop, and buy threshold to buy on pull backs.  Testing it now but it looks promising.  Of course I use semi-automatic approach here and have to watch it but that's just part of my strategy.

@rados10 Have you posted it? I'd like to take a look.
Also, on the safety strategy that @ntamas wrote, I was thinking of a way to do it using the last trade percent values instead of prices. Like sell when the last trade hits 3% and sell when the last trade hits -2%. Any idea of how to work this into the safety strategy? I don't code.


[labs/gen-wrapper-vue] Pin version of vue-tsc to ~1.3

See #3827
Above issue is causing test failures in the pipeline.
It could be that the generated Vue code needs to be updated to alleviate the type error, but I don't know enough about Vue to tell if that's the correct thing to do. At least this is how it used to work so I'm proposing we pin this for now until we know if the type error seen in the latest version is legit.

This is no longer necessary as vue-tsc has been updated.


Millie try log by volume

Logging by volume is too complicated to implement, so the current version logs speakEvent by active-speaker-change. #99

hey, is this the branch that wants to be merged? It looks like its just logging using the callback, but wanted to make sure, as the title of the branch and PR is "by volume"

Thanks - I'll review this for a merge. It looks great, i just want to go deep so that I understand everything. =)

Hey @gumillie222, this is a really nice piece of code. I've added a bunch of comments, but most of them are just questions for my own understanding, and some little things. I'm traveling tomorrow, but back in Philly and ready to work next Wednesday. Would you like to have a crack at a revision, and then we can go over it together on Wednesday?

Sounds good!

Merged in with https://github.com/Watts-Lab/deliberation-empirica/pull/549


minor typo

Hi!
There is a small typo in the footer link that lead me to this page:
"If you find something that isn't working, please sumit issues via github"
I guess it should be "submit":
"If you find something that isn't working, please submit issues via github. "
(It just stands out on the page).
Thanks for building the site I have already found many invaluable tips!

Ah amazing thanks.  Should be fixed now.
Quite ironic placement for a typo :)


Add support for syncing advancements

Unfortunately I could not get this to work without using a mixin.
It seems to be working fine though in our testing.

Fixes #13

Looks good, I'll merge this tomorrow. Thanks so much!


Drive v2 change ut

Description
Create Unit test
FetchChangesTest.cs
FetchSavPageTokenTest.cs
Fixes:236116075,236115626
Has it been tested?

[X] Development testing done
[X] Unit or integration test implemented

Checklist

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have performed a peer-reviewed with team member(s)
[ ] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] Any dependent changes have been merged and published in downstream modules

Looks OK, but please puil from master and resolve conflicts


"Garoafa","Bizighești","Ciușlea","Doaga","Făurei","Precistanu","Răchitosu","Străjescu" are listed in the drop-down menu

"Garoafa","Bizighești","Ciușlea","Doaga","Făurei","Precistanu","Răchitosu","Străjescu" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Preconditions : the website (https://peviitor-ro.github.io/ui.orase/) is up and running. After every step delete the text you typed from the search bar.

Step 1
Write in the search bar "Garoafa"

Expected results
The location appears in the drop-down menu as "Sat Garoafa  , VRANCEA (Garoafa)"

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Bizighești"

Expected results
The location appears in the drop-down menu as "Sat Bizighești  , VRANCEA (Garoafa)"

Step 6
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 7
Write in the search bar "Doaga"

Expected results
The location appears in the drop-down menu as "Sat Doaga, VRANCEA (Garoafa)"

Step 8
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 7
Write in the search bar "Făurei"

Expected results
The location appears in the drop-down menu as "Sat Făurei, VRANCEA (Garoafa)"

Step 9
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 9
Write in the search bar "Precistanu"

Expected results
The location appears in the drop-down menu as "Sat Precistanu, VRANCEA (Garoafa)"

Step 10
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 11
Write in the search bar "Răchitosu"

Expected results
The location appears in the drop-down menu as "Sat Răchitosu, VRANCEA (Garoafa)"

Step 12
Press "x" button.

Expected results
The location was deleted from the search bar.


Can VS store search replacement content as XML files like Adobe InDesign.

Type: Feature Request
Can VS store search replacement content as XML files like Adobe InDesign.
In InDesign, Grep can be saved as an XML file and can be called at any time without disappearing.
Currently, VS only stores historical replacement records, which is also inconvenient to select. After closing VS, it will also disappear.
Commonly used replacements should be permanently stored.
InDesign does the best in regularization and can learn from it.
VS Code version: Code 1.82.1<PHONE_NUMBER>d557a81c9d0b5f8a5a1e9274db5585, 2023-09-08T08:45:05.575Z)
OS version: Windows_NT x64 10.0.22621
Modes:

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.82.2. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

You can use the Search Editor (Search Editor: Open Search Editor) to save search parameters and re-open them when you need them.


lambda policy - multiple resource ids could cause issue

per traceback on gitter from @jdubs
ot enough arguments for format string: TypeError
Traceback (most recent call last):
File "/var/task/custodian_policy.py", line 4, in run
return handler.dispatch_event(event, context)
File "/var/task/c7n/handler.py", line 77, in dispatch_event
p.push(event, context)
File "/var/task/c7n/policy.py", line 492, in push
return mode.run(event, lambda_ctx)
File "/var/task/c7n/policy.py", line 296, in run
resources = self.resolve_resources(event)
File "/var/task/c7n/policy.py", line 273, in resolve_resources
self.policy.log.info('Found resource ids: %s' % resource_ids)
TypeError: not enough arguments for format string

if resource ids is a list then its literal interpolation of multiple elements, we need to wrap resource ids to assert a singleton format string param.

Looks to be fixed in 7196ae0f

yup, thanks


Love/hate relationship with setup_grafana.go in the sample image

The sample heapster-influxdb-grafana deployment, images and description are great. Many thanks to the authors.
I hit a couple of snags with the setup_grafana.go bootstrap tool and the grafana container v4.0.2 I wanted to share.
(1) If you configure the Grafana admin user to not be the default admin/admin then setup_grafana.go stops working.
        - name: GF_SECURITY_ADMIN_USER
          value: myadmin
        - name: GF_SECURITY_ADMIN_PASSWORD
          valueFrom:
            secretKeyRef:
              name: mysecret
              key: GF_SECURITY_ADMIN_PASSWORD

This is because setup_grafana.go uses it own separate environment variables for the bootstrap admin user. You can work around it by setting those too.
        - name: GRAFANA_USER
          value: myadmin
        - name: GRAFANA_PASSWD
          valueFrom:
            secretKeyRef:
              name: mysecret
              key: GF_SECURITY_ADMIN_PASSWORD

I'd propose that setup_grafana.go use the same named environment variables as grafana.
(2) The setup_grafana.go API check doesn't notice it gets 401 responses from the API and acts in the logs like the init worked, when it hasn't.
t=2017-01-27T21:35:02+0000 lvl=info msg="Initializing HTTP Server" logger=server address=<IP_ADDRESS>:3000 protocol=http subUrl=
t=2017-01-27T21:35:07+0000 lvl=info msg="Request Completed" logger=context userId=0 orgId=0 uname= method=GET path=/api/org status=401 remote_addr=[::1] time_ms=99ns size=42
Connected to the Grafana dashboard.
t=2017-01-27T21:35:07+0000 lvl=info msg="Request Completed" logger=context userId=0 orgId=0 uname= method=POST path=/api/datasources status=401 remote_addr=[::1] time_ms=101ns size=42
The datasource for the Grafana dashboard is now set.

(3) When setup_grafana.go runs successfully, for me it is misconfigures the data source URL for InfluxdDB. If my InfluxDB service name is 'influxdb` and the environment variable is as follows.
        - name: INFLUXDB_HOST
          value: influxdb

The after setup_grafana.go the configured data source URL in the UI looks like below and doesn't work.
http://influxdb:tcp://<IP_ADDRESS>:8086

If I edit that to http://influxdb:8086 the data source starts working fine. Not sure what happens there.
(4) The container has no root certificate collection, and so configurations like InfluxDB and SMTP have to forgo certificate checks, and CloudWatch and Slack won't work at all. I guess the answer is to build the container myself or map the root certificates collection from a PV. But it seems to me like a reasonable addition to the base container?
Tested with
gcr.io/google_containers/heapster-influxdb-amd64:v1.1.1
gcr.io/google_containers/heapster-grafana-amd64:v4.0.2
gcr.io/google_containers/heapster-amd64:v1.3.0-beta.1

(5) As widely documented is multiple other issues, you currently need to add explicit architecture suffixes to the image names that are in the heapster/influxdb/grafana sample YAML files.

This patch appears to fix (1) it is uses the GF_* variables if present.


Print current TypeScript info at top of the TS Server log

Feature Request
For debugging purposes, it would be helpful if the TypeScript server could print some basic metadata at the top of the tsserver.log file.
Some basics to include:

TypeScript Version
TSServer Path
TSServer command line arguments

Yes please


English dataset?

Hi, can the MinLabel be used for English or other languages datasets?

Hello, there are no standard English dictionary and MFA model (and training data of it) yet. If you have any ideas, feel free to start a discussion at DiffSinger or MakeDiffSinger.

The tools has been migrated to OpenVPI/dataset-tools, so I'll close it now.


More sane default CLI values

Turn the progress on by default.  Foodcritic doing nothing by default is just plain odd. If someone wants silent output they should specify so
Skip files in test, spec, and features by default.  We're skipping these in the Rake task currently and test cookbooks almost always cause false alarms in FC. This will speed up the runs and improve user workflow.
Fail on any tag by default. It's odd that out of the box we show failures, but don't throw proper exit codes for them. This probably leads to a lot of incorrectly configured test jobs. I know I've done it wrong in the past (a few times). If someone wants to limit what they fail on they should specify it since that's flow is out of the norm.

Fixes #420

Will have to be a major rev but 👍 overall.

I'm not sure skipping specs is a good call. It's the opposite of your third point (forcing more correctness). I'm down with the rest though.

@jaymzh The specs dir is already skipped if you run the Rake task where this same set of directory exclusions is already set. I'm not really concerned about the specs, but when FC picks up test cookbooks is makes the app less than useful.  I'd hope that a test cookbook is well written, but some rules just don't make sense all the time.  Things like issues_url or source_url have no place in a test cookbook and should trigger FC.  That's my real goal here.

Should we also skip .delivery by default? I'm inclined to leave build cookbooks out of this whole thing, and let them have their own checking, but I can go either way.

Delivery should also be excluded

As a follow up to this, we should change https://github.com/chef/chef-dk/blob/master/lib/chef-dk/skeletons/code_generator/files/default/delivery-project.toml#L20 to not add --exclude spec by default. If we continue doing that we will basically ignore the new defaults here.
This only affects the delivery local command.

I also think we should be running foodcritic on .delivery/build-cookbook. It is also a cookbook, so why shouldn't we be testing it?

As time goes on we're adding more rules to foodcritic around sharing the cookbooks.  Test cookbooks and build cookbooks lack a lot of those fields.  Thinks like long_description, source_url and issues_url just don't make sense in test / build cookbooks. They were created as rules for the meat of the cookbook. If we're running tests against those cookbooks we're going to have to start weeding out tests for those cookbooks. At the very least we'd need a way to exclude rule tags for certain "sub" cookbooks within the cookbook. Overall it seems like a lot of work for very little gain.


move to uncompressed versions

@tyshko-rostyslav can we rebase this pr to master?

@tyshko-rostyslav curious, why was this closed?

Sure! i'll have a look now

I'm getting results similar to these for executing this test, with almost all of that time spent generating the proof.
 Executed 1 of 1 SUCCESS (20.142 secs / 20.127 secs)


[PR][CLOSED] [CI/Build] Fix wrong pdebuild result

 Issue by sewon-oh
Thursday Jul 05, 2018 at 01:54 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/99

$result=$? doesn't work.
result value is always previous build result.(gbs build)
So fix it.
Signed-off-by: sewon.oh<EMAIL_ADDRESS>Self evaluation:

Build test: [ ]Passed [ ]Failed [*]Skipped
Run test: [*]Passed [ ]Failed []Skipped

sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/99/commits

:octocat: cibot: Thank you for posting issue #123. The person in charge will reply soon.

 Comment by git-bot-sec
Thursday Jul 05, 2018 at 01:54 GMT

Thank you for submitting PR #99. Your PR has to pass all verificiation processes of cibot before getting a review process from reviewers. We recommend that you read instruction manual in . If you want to monitor the progress status of your PR in detail, visit http://aaci.mooo.com/.


Local URIs for fonts/JS?

Hi,
I'm using sphinx-rtd-theme 0.1.7. In the generated HTML I get
<link href='https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

and
<script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js"></script>

, effectively making the docs useful only when online. Is there any way to make the theme put those files locally in _static or so?

I believe this is resolved in part by #143, among others. Closing this


Error in response after email has already been recieved

Can you provide an example email, full source, which triggers this error?

Please try v0.6.5 and reopen with a source message causing the error and fresh backtrace if you're still having issues.


Making xcode version consistent across .ci.yaml.

There were multiple versions of xcode referenced in the .ci.yaml
file, making it consistent to the expected 13f17a version.
Bug: https://github.com/flutter/flutter/issues/109008
Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.
List which issues are fixed by this PR. You must list at least one issue.
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making, or this PR is test-exempt.
[ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Is version even being used? All the tests were already using 13f17a, I assume pulled from the xcode property.

I don't think this dependency is officially being used (as you pointed out, most are using the xcode property still). However, I think either @drewroengoogle or @sealesj is working on pinning everything and migrating to the dependency format


SegmentsIntersection::Segment::first_loc1 is OnEdge([1.0, 0.0]) instead of OnVertex(0)

When using segments_intersection2d, I get misleading results. Instead of first_loc1 being OnVertex(0), I get OnEdge([1.0, 0.0]). While they represent the same point, the result is misleading since the doc comment of OnEdge says
The point lies on the segment interior., and OnVertex would be more precise. One should also note that OnEdge([1.0, 0.0]) != OnVertex(0).
When I run the following code:
use rapier2d::prelude::*;

let seg1 = Segment::new(point![10.0, 0.0], point![10.0, 10.0]);
let seg2 = Segment::new(point![10.0, 0.0], point![10.0, 10.0]);

let intersection = rapier2d::parry::utils::segments_intersection2d(&seg1.a, &seg1.b, &seg2.a, &seg2.b, 0.0).unwrap();

let rapier2d::parry::utils::SegmentsIntersection::Segment { first_loc1, first_loc2, second_loc1, second_loc2 } = intersection else {
    unreachable!("The intersection should be a Segment intersection!");
};

dbg!(first_loc1);
dbg!(first_loc2);
dbg!(second_loc1);
dbg!(second_loc2);

The output is
first_loc1 = OnEdge([1.0, 0.0])
first_loc2 = OnVertex(0)
second_loc1 = OnEdge([0.0, 1.0,])
second_loc2 = OnVertex(1)

The output should be:
first_loc1 = OnVertex(0)
first_loc2 = OnVertex(0)
second_loc1 = OnVertex(1)
second_loc2 = OnVertex(1)

rustc: 1.65
parry2d: tested on 0.10 and 0.11.1

I tested this on parry2d 0.14, and the bug still exists


How to control the LazyColumn scroll velocity because default is too slow?

How to control the LazyColumn scroll velocity because default is too slow?
I just find flingBehavior about scroll but it is not the target.
Thanks!

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.


Alternative textures - political map

Hi, I'd like to set alternative textures, in particular I'd like to try some visualizations with a political map, instead of a topographic map. Can I ask you where you found these textures? Thank you.

Hi, I found my textures throughout Google image search.  They are stored in the textures folder in this repo.
In general, if you refer the globe texture to a valid image data file or URL, it will work.  If it is a URL, make sure the endpoint supports cross-origin.  If you upload to your own Github, you can refer it it using raw.githubusercontent.com/USER_NAME/REPO_NAME/PATH_TO_IMAGE.  Here's an example Codesandbox with a test image.
Picking a good quality image is important, and in general, the image should use a standardized projection since three is mapping the texture from 2D to a sphere.

Thank you! Yes, I checked the folder and codesandbox but since the three part was not fully clear to me I was thinking about maybe it would have been about a specific kind of projection with a particular ratio between height and weight. I'll try. Thank you! :)

resolved


RegExp tweak to allow for precacheAndRoute() options

R: @philipwalton
CC: @Nooshu to confirm that this behaves as per their expectation.
Fixes #1453
This tweaks the default injectionPointRegexp to support matching calls to precacheAndRoute that configure options, while maintaining backwards compatibility.
I.e. both of these can be used now inside the swSrc, while in injectManifest mode:
workbox.precaching.precacheAndRoute([], {cleanUrls: true});
workbox.precaching.precacheAndRoute([]);

I can confirm that I now get the expected output. See comment here


How to use view object

Hi All,
I've not got a lot of experience with JS so you'll have to forgive the rather n00b question, but how do I interact with the view object? I can't see any examples of how to do this, and all the things I've tried just result in the calendar not rendering!
I've tried this;
<script type="text/javascript"> 		let ec = new EventCalendar(document.getElementById('ec'), {         view: 'resourceTimeGridWeek',         height: '700px',         headerToolbar: {             start: '',             center: 'title',             end: ''         },         scrollTime: '07:00:00', 	currentStart='2023-6-12', 	firstDay: 1,
(and obviously then supplying event data)
I've tried to do similar with views, naming a new view and supplying type, currentStart etc. to no avail.
This is the best calendar solution I've come accross btw, and vastly easier than some of my own home-brew efforts! Thanks to the dev's for the high quality package.
Cheers,
Alexis.

Thanks for the prompt reply! I've got the calendar displaying, but what I am trying (and failing) is to convince the code to start at a given date, rather than displaying the current week.
I basically am building a room booking display system - so want to show "today" and the next 7 days for people to see availability.
So I looked for an option for this, but I could only find it under the view object and it's currentStart method. But I can't make it work.

The currently displayed date is set by the date option.

Can you provide me an example of how I would use that option with a javascript date object please?

Here the currently displayed date is January 7, 2024.

Ah, thank you very much, that helps my understanding. However when using a week view, setting the date to any day within that week still only displays that week, not a week starting from the specified date which is what I'm trying to do :)

Setting the correct value for date in combination with the correct value for firstDay will most likely get you the desired result :smile:

Aha, bingo. Nice one :) Thanks for your help!


Download error on scene_parse_150

from datasets import load_dataset
dataset = load_dataset("scene_parse_150", "scene_parsing")

FileNotFoundError: Couldn't find file at http://data.csail.mit.edu/places/ADEchallenge/ADEChallengeData2016.zip

Hi! The server with the data seems to be down. I've reported this issue (https://github.com/CSAILVision/sceneparsing/issues/34) in the dataset repo.

The URL seems to work now, and therefore the script as well.


UPSTREAM: : client-go: unpluralized SCC

1.19 pick list
Previous base PR https://github.com/openshift/kubernetes-apimachinery/pull/8
Following https://github.com/openshift/enhancements/blob/master/enhancements/oc/upgrade_kubernetes.md

Closing for https://github.com/openshift/kubernetes-apimachinery/pull/10
/close

/reopen


Update tutorial to reference Twilio SDK version 5.x

Thanks for the review @hortega! The requested changes was addressed.
I've just changed the link that was pointing out to www.local.twilio.com, you right. That was absolutely odd. Leave links like /docs/api/twiml it's ok, eventually they will be published and their localhost will be twilio.com, so that's the expected format. Sharp observation BTW.

LGTM @acamino !


What happens when the gateway is interrupted in the middle of something?

What happens if the gateway is sent SIGINT in the middle of downloading a file?
What about SIGINT while uploading?
What about SIGKILL or other signals while uploading/downloading?
I tried interrupting the gateway with SIGINT (interactively, C-c) while in the middle of a large upload, and upon restarting the gateway, it appeared that the write had failed atomically. (Good!)
Thank you!!!

SIGINT will safely stop the gateway without file corruption.

We listen for SIGINT and gracefully close the hypercore instance and that will mean that any blocks that were already saved will be saved, and any in-flight requests will get flushed from memory and need to be made again after reloading. We don't persist "file download progress" to disk anywhere.


Error with latest fabric release

Fabric Version: 1.18.2 (0.14.8)
Minecraft Version: 1.18.2
WorldSeed: IDK
Regrowth version: fabric-regrowth-1.18-0.30d.release.jar
Describe the bug
When I start the server it spams this message:
at org.spongepowered.asm.mixin.transformer.ClassInfo.findSuperClass(ClassInfo.java:1426) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
and crashes (does not start).
To Reproduce
Steps to reproduce the behavior:

Create a new server
Download Fabric 1.18.2 (0.14.8)
Download Regrowth version Fabric 1.18 0.30d
Download the latest version of Fabric API for 1.18.2
Start the server
Wait a few seconds

Expected behavior
Not to crash
Screenshots
None
Stack Trace

Stack trace
[14:00:48] [main/INFO]: [STDOUT]: Register Regrowth Commands
[14:00:48] [main/INFO]: [STDOUT]: Exit Register
[14:00:48] [main/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:00:48] [main/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:00:48] [main/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c018[49](https://aternos.org/log/#L49)e498]
[14:00:48] [main/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[14:00:48] [main/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:00:49] [main/WARN]: Failed to load datapacks, can't proceed with server load. You can either fix your datapacks or reset to vanilla with --safeMode
java.util.concurrent.ExecutionException: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3494$class_3495 failed
	at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?]
	at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?]
	at net.minecraft.server.Main.main(Main.java:194) [server-intermediary.jar:?]
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) [fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.14.8.jar:?]
Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3494$class_3495 failed
	at net.minecraft.class_3[50](https://aternos.org/log/#L50)3.method_18242(class_3503.java:112) ~[server-intermediary.jar:?]
	at net.minecraft.class_3503.method_33176(class_3503.java:138) ~[server-intermediary.jar:?]
	at net.minecraft.class_3505.method_33181(class_3505.java:63) ~[server-intermediary.jar:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3494$class_3495 failed
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:419) ~[fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.8.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:145) ~[fabric-loader-0.14.8.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:[52](https://aternos.org/log/#L52)0) ~[?:?]
	at net.minecraft.class_3503.method_18242(class_3503.java:112) ~[server-intermediary.jar:?]
	at net.minecraft.class_3503.method_33176(class_3503.java:138) ~[server-intermediary.jar:?]
	at net.minecraft.class_3505.method_33181(class_3505.java:63) ~[server-intermediary.jar:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:16[55](https://aternos.org/log/#L55)) ~[?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1[62](https://aternos.org/log/#L62)2) ~[?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:1[65](https://aternos.org/log/#L65)) ~[?:?]
Caused by: java.lang.StackOverflowError
	at org.spongepowered.asm.mixin.transformer.ClassInfo.findSuperClass(ClassInfo.java:1421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]

Full server log:
https://mclo.gs/zzKS2kF

Thank you.  I appreciate your bug report!
I'll give this a look asap.
I only see warnings for regrowth in the log.
But it might be a regrowth mixin
Did you run all the other mods without regrowth to isolate the error is only in regrowth?
We have about 3,000 downloads without error reports and tested it locally without an issue so trying to isolate the problem,
Thanks,
Much Appreciated.
Two Guys,
MacTso


Protect etcd resources

How to categorize this issue?

/area control-plane
/kind enhancement
/priority 3
What would you like to be added:
Prevent accidental deletions of etcd resource in seed clusters.
Why is this needed:
https://github.com/gardener/gardener/pull/2066 added a deletion protection for Gardener extension resources. I don't see a reason why we shouldn't do the same for etcd. Deleting this resource by accident is at least as critical as it is for other extensions like Infrastructure or ControlPlane.

/assign


Publish final tables to IPFS

Rely on web3.storage or other pinning services.

Done by pushing the files to Filebase!


[DOC/ENH] Hacktoberfest Issue Label

Brief Description
I would like to propose the dev team creates a new "Hacktoberfest 2020" label for outstanding issues for pyjanitor that they may want people to work on during Hacktoberfest this year. As October quickly approaches, this would be a great way to invite new contributors to the project as well as submit some issues that seasoned contributors may be able to help the dev team with during October. I for one would love to submit a few PRs to pyjanitor during Octbober Hacktober 🎃
Example API

Link for Hacktoberfest 2020 site here

@loganthomas!!!!! It's been a while! Thanks for pinging in!!!! It's great to see you again, even if just virtually 😄.
I love this idea. Given what I remembered, at SciPy 2019, you helped a ton with the sprint. I love the enthusiasm for this, and I'm going to invite you onto the dev team! We've got a discord (for just the devs at the moment) as well - it could be useful for coordinating during Hacktober.

So, how does Hacktoberfest work?

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean:

It's open to everyone in the GitHub global community!
If you submit 4 quality pull requests to public GitHub repositories, you complete the challenge and earn a limited-edition T-shirt.

The T-shirt is given to the first X number of people that complete the challenge (but X is usually pretty high so you have a really good chance of getting one). I've done it for the past 2 years and gotten a shirt both times.
This year they are giving folks the option to plant a tree or receive a shirt.

You can sign up anytime between October 1 and October 31.
Here is a list of helpful FAQs

Specifically for pyjanitor, maintainers are encouraged to create issues for anything you’d like contributors to help with, making sure to give them a Hacktoberfest label so they’re easier to discover. You can also share issues or repositories on Twitter, using #Hacktoberfest. The Hacktoberfest team will try to retweet as many as they can for contributors to see!
I have a few recommendations in order to get this started:

Create a Hacktoberfest 2020 label in the issue tracker.

A simple Hacktoberfest label works just fine, but including a year allows us to filter by year easily and compare over consecutive years (only applicable if we plan to do this for more than one year  😄 )

Tag issues normally, but add the Hacktoberfest 2020 label to anything we'd like to try and complete through the challenge

pyjanitor has a great reputation for tagging/creating tags that are user friendly (especially the available for hacking, help wanted, good first issue, good intermediate issue, and good advanced issue labels)
In my experience, most people actively looking to contribute during Hacktoberfest are in the beginner/intermediate realm of open source. Thus, I'd recommend focusing the Hacktoberfest issues in that space. But, ya never know who might be looking 👀

Actively create some new issues that we (as a dev team) would like to try and complete during the challenge

Contributors have an extra incentive to submit PR's so it would benefit us to think of a few items we can display that we'd like to get done. Best case scenario, a new contributor helps us with an issue and they are one step closer too earning a shirt. Worst case, we have documented some things we'd like done and have them in the issue tracker.

Compile stats to track progress

Open to ideas here, but I'm a data scientist and see an opportunity 🤓

I think it would be cool if we collected a few metrics on September 30 and then again on October 31 to show the progress.

We could also talk about updating this weekly? Depends on the level of engagement I suppose...

Not sure where this would live or what the final form will be, but I am thinking about something like the below:

Metric
Pre Hacktoberfest
Post Hacktoberfest
Compared

Open Issues
83
70
↓ 13

Closed Issues
266
350
↑ 84

Hacktoberfest Issues Closed
0
15
↑ 15

Open PRs
5
15
↑ 10

Closed PRs
384
400
↑ 16

Hacktobterfest PRs Closed
0
10
↑ 10

Contributors
76
82
↑ 6

Take notes throughout the process to help for next year

It's always nice to do a post-mortem and collect notes on things that we can do better next time
Plus, if we get used to tagging things this way and compiling certain metrics, we can do the same thing for internally sponsored sprints (like SciPy 😄)

@loganthomas I'm going to reopen and pin this issue at the top of the issue tracker, it's good for visibility :smile:

Thanks for participating this year!

Our pleasure!


Items disappear on drag

I'm opening this issue because:
When I drag an item to any area inside or outside of the wrapper it disappears from the screen. There are no console errors. This may be related to #278 although I'm not on an Android device.
supporting information:

I use sortable version: 0.9.2
Google Chrome 66.0.3359.139
macOS

How can the issue be reproduce the problem?
Click and drag any item, anywhere on the screen.
See screen recording here - https://www.dropbox.com/s/7i91kx4i9ercaww/html5sortable.mov?dl=0
My Code
import sortable from '../../../node_modules/html5sortable/dist/html5sortable.es.js';

sortable('.sortable', {
    forcePlaceholderSize: true,
    placeholderClass: 'sortable-placeholder',
    hoverClass: 'is-hovered'
});

<Row className="sortable">
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
  <Col lg={ 4 }>
    <Panel>...</Panel>
  </Col>
</Row>

Hey, I have no idea why. I would guess the item is removed because it loses its original parent and is dropped on an invalid target. But this is a wild guess. Can you maybe provide a live version so that it can be tested?
If you find any more infos that might be related, please add them here.

I can send you access to our staging environment but I'll need a google account of yours to allow authentication into it. Can you post it here or email me<EMAIL_ADDRESS>Thanks!

Hey @lukasoppermann, I updated my code base a bit and I'm unable to reproduce this. Feel free to close it out as an edge case.

Nice

this seems to still be happening. on the examples page if you drag the first list item and drop it on the code block, it disappears. is there a way to disable this behavior?

Hey @ammmir, true I can replicate this as well.
This is a bug. Can you verify if this is new, aka did it change with one of the lastest updates?

Hi, I also have this problem. For some reason, my items or not shifting as early as in your examples. I have to drag the mouse beyond the item for the placeholder to be placed at the new position, and if I drop the item at this position it all works like it should. But when I drop it above another item, the dragged item disappears. It, holds the display: none style it gets while dragging. I made a screen recording of this. https://www.dropbox.com/s/hdh3m9r48n7ch9j/html5sortable.mov?dl=0
I'm trying to reproduce it with your example file but with no luck till now. I'm mostly wondering why the items shift over at such a late moment. It might be something with using flex instead of float but I didn't find the problem yet unfortunately.

Can be repoduced trivially on Edge (Windows 10) if you just use the demo (from the docs directory). I take any item (first item of first list suffices), drag it far up, and poof! there it goes.
Indeed, no console messages apart from "sortstart" and "sortstop".

I've been playing around and it appears that items disappear if and only if the items are dragged outside of the droppable area. I noticed that when the items disappear, the drop event hadn't occurred. Conversely, if the eventlistener on 'drop' is disabled, ALL items disappear. And serialisation shows that they're still there (but invisible).
So the fix should be that the cleanup code in the dragend makes the invisible element visible again.
I added the line
dragging.style.display = "";
in the eventlistener for dragend (htmlsortable.js:1071) and it appears to work.
But I don't pretend to have fixed it now.

Looking at the git blame my guess is than the following two lines have vanished due to #777:
     dragging.style.display = dragging.oldDisplay       delete dragging.oldDisplay
In html5soryable.ts:426 or so
This resulted in the dragged item vanishing from view because its style.display stays none.
So my fix is too simple, but I know I am close :-)

Note:
This was fixed. But the latest version is not v0.13.1 from GitHub releases. You can use npm pack html5sortable to download the latest version (v0.13.3) from npm if you won't use npm install.


Adding upload.sh SPA Upload util

@bryaakov When this utility would be used?

@Ivan-Shestakov this is only a utility for manually upload an SPA to an existing environment without a cluster upgrade. I use it mainly on localhost when developing new UI features.
Also on Production clusters in case of UI emergencies :)

@hochgi Thanks for you review. I accepted most of your comments and will soon commit my changes.
In general, this upload.sh was tailored to the default CM-Well UI, and can be easily modified to match one's different requirements, such as ignore other directories.


Add missing clipToPadding in App Information screen (COMMUNITY)

There was a lot of issues and discussion about the App Information screen, but the way it behaves right now is still not optimal. Please see the way that the overscroll bubble behaves in this video:
https://user-images.githubusercontent.com/16943720/125469793-22875413-1a72-427f-abaa-cfe7b9128a94.mp4
As you can see, the overscroll bubble effect can be scrolled into the white space at the bottom, while the content can not.
The situation changes for the better if a missing clipToPadding is added, in the spirit of https://github.com/corona-warn-app/cwa-app-android/pull/2884:
https://user-images.githubusercontent.com/16943720/125470628-0187721b-e70c-4f43-a99b-f6be4b167a2c.mp4
@SamuraiKek, you removed this line in https://github.com/corona-warn-app/cwa-app-android/commit/b1ef09f24e2257ad144ae9f73cf9c86a3b19e19c#diff-99108bde996a7dd32ce38fb5594a027efd59819f2b88d116dcc7b8f3eaced7ebL31, but it doesn't seem to have helped fix the issue that you wanted to address there. Hence it would be kind if you could comment whether you remember why you added this change or whether it was just experimental. Thanks.

@SamuraiKek, you removed this line in b1ef09f#diff-99108bde996a7dd32ce38fb5594a027efd59819f2b88d116dcc7b8f3eaced7ebL31, but it doesn't seem to have helped fix the issue that you wanted to address there. Hence it would be kind if you could comment whether you remember why you added this change or whether it was just experimental. Thanks.

Hi @fynngodau, as far as I remember, I was experimenting with possible solutions to the scrolling issue we've had on this screen. I aggre the clipToPadding places the bubble effect in the right position.