documentation

Please confirm the following

[X] I agree to follow this project's code of conduct.
[X] I have checked the current issues for duplicates.
[X] I understand that AWX is open source software provided for free and that I might not receive a timely response.

Feature Summary
As a user I want to have easy-to-understand documentation for the Content Signing resource that is now available.
Ensure that we include screenshots, relevant commands, and pieces of the data as it will be displayed for easy usability.
Be sure to include lots of examples around SCM type since this functionality is different than that of Galaxy.
Link to what Galaxy ignores by default:
https://github.com/ansible/ansible/blob/ece85abbc46e087187caf6e05b1515b97c578531/lib/ansible/galaxy/collection/__init__.py#L1180-L1189
(Already some exisiting for CLI that Rick created, likely need more than that. Need full AWX documentation.)
Select the relevant components
Reach out to @tvo318 when we have this in a good place.

[ ] UI
[ ] API
[X] Docs
[ ] Collection
[ ] CLI
[ ] Other

wrt to controller docs for end-user content signing, see PR #1777. Rendered content: http://nightlies.testing.ansible.com/docs_7d5d0dae81129579/automation-controller//4.3.0/html/userguide/content-sign.html#ug-content-signing

wrt to controller docs for end-user content signing, see https://github.com/ansible/product-docs/pull/1777.


fix InfraEnv is deleted when the cluster is detached

fix issue: https://github.com/open-cluster-management/backlog/issues/16754
Signed-off-by: Zhiwei Yin<EMAIL_ADDRESS>

/assign @skeeey @qiujian16

/lgtm


From Nexus: Livewood club/staff issues

Wyldhunt
My druid started with a livewood club as a spell focus, but the club is marked as an arcane focus rather than a druidic focus.
I purchased a livewood staff instead (from Hugo Requer) since it's correctly marked as a druidic focus.
Unfortunately, the livewood staff equips to my amulet slot instead of my weapon slot.

https://github.com/ChrisPJohn/SolastaCommunityExpansion/pull/725 fixes the slot types but clubs were already set to Druidic focus...

 Druids don't start with any Livewood Club as far as I can tell.

It might be an option in the equipment configuration when selecting the class.

They start with a default focus item. Not sure if we should change the basic equipment definition there

It sounds like the reproducible issue is fixed. I'm marking this as fixed here (and will mark nexus fixed with the next release).

Druids don't start with any Livewood Club as far as I can tell.

It might be an option in the equipment configuration when selecting the class.

This is correct. You can edit your outfit and choose the club. The problem in <IP_ADDRESS> is the Druid can't cast certain spells because it says "you must wear or equip a druid focus or component pouch".


Explicit error when trying to rescan past the pruned height

Currently it'd stay stuck until we close the GUI.

Actually it doesn't stay stuck. It silently ignores that it cannot rescan past this height and return a success although it didn't actually rescan down to the specified date..

See https://github.com/wizardsardine/liana/issues/897


Sceneform on android 6.x ?

As far as I can understand Sceneform (without ARCore) is availabl on 7.x+ devices , is it true ?
Is there a way to get Sceneform on 6.x devices ? Maybe embedding the sdk in the app ?

The Sceneform samples currently demonstrate usage with ARCore, and that's why they are restricted to api 24+ (i.e. 7.x+).  This restriction should not be applicable for non-ARCore scenarios and I expect that api 18+ devices (i.e. devices that support GLES 3.0) should be able to run Sceneform.  Sceneform libraries themselves only explicitly require a minSDKVersion of 14 (although this low sdk version is primarily used so that the sdk can be included but not used where it is desired as an optional component in an app that is only used on higher versions that support it).
That said, with lower end devices, you may run into more performance issues, and our testing of the platform currently only extends to ARCore devices, so we can't guarantee that it will work across a wide range of lower end devices at this point.  Nevertheless, we would like to support it running everywhere possible, so if you run into any bugs with Sceneform failing on anything API 18+, please do report them here.

I tested on an 6.0.1 device but I get a log "Sceneform requires Android N or later" and the activity is terminated. Is there a way to force this ?

After disabling the Android version check in my app, I still get the log
"SceneView: Sceneform requires Android N or later"
And SceneView.getScene() returns null. So there is probably a check to deactivate inside th Sceneform SDK too.

To bypass this test I added AndroidPreconditions.setUnderTesting(true); in my code, now I an launch on 6.0.1 but I get an exception when the ScenView is instantiated :
Caused by: java.lang.IllegalArgumentException: major == null
        at android.opengl.EGL14.eglInitialize(Native Method)
        at com.google.ar.sceneform.rendering.GLHelper.makeContext(GLHelper.java:30)
        at com.google.ar.sceneform.rendering.GLHelper.makeContext(GLHelper.java:22)
        at com.google.ar.sceneform.rendering.EngineInstance.createEngine(EngineInstance.java:51)

The error points at the last line of this code :
    public static EGLContext makeContext(EGLContext shareContext) {
        EGLDisplay display = EGL14.eglGetDisplay(0);
        int[] minorMajor = null;
        EGL14.eglInitialize(display, (int[])minorMajor, 0, (int[])minorMajor, 0);


[WIP] Object and class support

[ ] check why ruby test crashes on metacall_destroy(), perhaps not related to this PR (not a regression bug)
[ ] reflect_context must be refactored to accept any value (so we will be able to add classes) instead of only functions
[ ] remove py_loader_impl_validate_object unless needed for reflect_context
[ ] implement object and class metadata
[x] fix class_object reflect test (should be easy)
[ ] maybe delete debug log statements at class introspection?

Commits will be squashed into a single one to clean up the PR

Related to this:

[ ]  check why ruby test crashes on metacall_destroy(), perhaps not related to this PR (not a regression bug)
I found it recently but it isn't on your fork. I find how to mitigate it but I don't know the reason in detail why it happens. It seems a double free.

Here's the mitigation code in upstream:
https://github.com/metacall/core/blob/17c6613e13f68f4b55947821c528423f0148be2d/source/loaders/rb_loader/source/rb_loader_impl.c#L841
Commenting out that line probably leads to a memory leak but at least it does not generate a segmentation fault.

There is another potential bug that will affect us when implementing multi-threading lockfree support to metacall. The implementation we are thinking about (Ludovic and me) is focused on very fast reads (calls) while having slow writes (load new functions/objects or deleting them).
This will force that functions are immutable once loaded, which is fine except from some cases, and one of them is present in Ruby Loader as a old dead code between the transition of non duck typed support to duck typed:
https://github.com/metacall/core/blob/17c6613e13f68f4b55947821c528423f0148be2d/source/loaders/rb_loader/source/rb_loader_impl.c#L330
This line is useless because we now always use values for calling convenion so we can infer the return type on the caller site (before that we were using raw pointers instead of fat pointers, so the type was impossible to be inferred when calling a duck typed function).
You can delete that line too if you want.


Column widths lost on restart

Running the new app, <IP_ADDRESS> on w10 home 21H1 build 19043.1237. When I start Files, and then adjust column widths (ie Name), then close the app and restart, the column widths are back at defaults - not what I had just changed them to be. Am I doing something wrong?
Thanks.

Please report this issue on the Files repo, this is the repo for the website: https://github.com/files-community/Files/issues/new/choose


mono/flux validation

validation on Flux<Dto> only works with the @Valid at the Flux<> and not on the dto object.
i.e. it requires
@Valid Flux<Dto>

instead of
Flux<@Valid Dto>

a workaround for small request bodies may be to disable the flux ...
map:
  # enabling mono/flux
  single: reactor.core.publisher.Mono
  multi: reactor.core.publisher.Flux

  types:
    - type: array => java.util.Collection

 # disable the flux
  paths:
    /books:
      post:
        multi: plain


Assault Gunners Trial Version [PCSG90032]

App summary

App name: ASSAULT GUNNERS 体験版
App serial: PCSG90032
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: 2889-0bc9ef9e
Commit hash: Vita3K/Vita3K@0bc9ef9ee7e695cb4cd4f2539ca9a981f77583ea
CPU backend: Dynarmic
GPU backend: both

Test environment summary

Tested by: User01
OS: Windows 10
CPU: AMD Ryzen 5 2600 Six-Core Processor
GPU: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
RAM: 8 GB

Issues

Crashes when trying to boot
Screenshots

Log
vita3k.log
Recommended labels

Nothing

Vita3K summary

Version: v0.1.8
Build number: 3145
Commit hash: https://github.com/vita3k/vita3k/commit/70201583
CPU backend: Dynarmic

Test environment summary

Tested by: othmanead
OS: Windows 11
CPU: Intel i5-10300H
GPU: RTX 3060 mobile
RAM: 16 GB

Issue:
Game plays with no issues
Screenshots:

Log
vita3k.log
Recommended labels

Playable


bug: Plugin fails to install on Android Termux

Neovim version (nvim -v)
0.9.0
Operating system/version
Android termux 0.118.0
Describe the bug
When installing all my neovim plugins, overseer is the only one to fail with the error
checkout failed fatal: not a git repository: ../../.git/modules/.github/nvim_doc_tools
fatal: could not reset submodule index

Steps To Reproduce

On Texmux, install NormalNvim
Open it for the first time, it will install the plugins automatically.
Overseer fails with the described error.

Expected Behavior
Overseer installs correctly.
Additional context
I initially tough it would be a git version issue, but both on my PC and on termux are up to date git 2.42.0

On a second pass, the plugin seems to works correctly. What fails is updating overser with lazy on Texmux. So the bug is not as critical as I initially thought.

Actually, It doesn't seem to work

Could you try cleaning the plugin (x on the lazy menu) and then reinstalling? It looks like a problem with the git state that should be fixed with a fresh clone

Good news, I just had to unpin the overseer version. After reinstalling It works as expected!


Remove version: CrystalDewWorld.CrystalDiskInfo version 8.12.0

[Automated] It returns code over 400 in all urls
Microsoft Reviewers: Open in CodeFlow

URL: - https://osdn.net/frs/redir.php?m=ipconnect&f=crystaldiskinfo%2F74801%2FCrystalDiskInfo8_12_0.exe
Invalid URI: The URI scheme is not valid.
(Automated message - build 923)

Close with reason: Package still available;


Fix performance issues with large tables

This address #50: sorting large tables (~5k rows) was causing ~20 second hang that hogs CPU and makes the whole browser unresponsive. This was caused by too many "recalculating browser styles" when doing appendChild on the tbody. Moving the nodes temporarly into a DocumentFragment and then adding the fragment to the body will cause less browser style calculations and decreased the sorting of large tables from >20s to <3s on my machine.

Also using this patched version in Kubernetes Resource Report: https://codeberg.org/hjacobs/kube-resource-report/pulls/27


New version: Animations v0.3.0

Registering package: Animations
Repository: https://github.com/jkrumbiegel/Animations.jl
Created by: @jkrumbiegel
Version: v0.3.0
Commit: e74f4f8d87d5efd6d13f4413a06f7c66545def74
Reviewed by: @jkrumbiegel
Reference: https://github.com/jkrumbiegel/Animations.jl/issues/1#issuecomment-544499576
Release notes:

Added step parameters and polyio easing

Your new version pull request met all of the guidelines for automatic merging.
I will automatically merge this pull request during the next cron job.
If you want to prevent this pull request from being auto-merged, simply leave a comment.
(If you want to post a comment without blocking auto-merging, you must include the text [noblock] in your comment.)

On a separate note, I see that you are registering a release with a version number of the form v0.X.Y.
Does your package have a stable public API? If so, then it's time for you to register version v1.0.0 of your package. (This is not a requirement. It's just a recommendation.)
If your package does not yet have a stable public API, then of course you are not yet ready to release version v1.0.0.

[noblock]


Exemple of how set CA certificate using "any_connection".

Hi!
It's not clear to me how to set a CA certificate using "any_connection". Is there any exemple?

Hi!
Apologies, there is none at the moment - but they're planned. The steps are very similar to what you'd do with regular connection. You need to create an asio::ssl::context, populate it with the CA information, then pass it to any_connection constructor wrapped in any_connection_params. It would be similar to this.
If I'm not mistaken, you need to call add_certificate_authority (see docs) on the ssl context to add the CA.
Let me know if that solves your question.
Thanks,
Ruben.

Works fine! Thanks.
And thank you for your work. This client saved me a lot of headaches.

That's great! Feel free to ask any other questions you may have.


Voice Commands in Editor do not work after focus transferred to headset

(Ported to Github, reference 19337743)

Add some voice commands to an MRTK Scene
Press play in the editor
Say some commands, observe that they run
Put focus into headset
Say Commands
Observe that they do not work
Remove focus from headset
Say Commands
Observe that they do not work

Expected: Commands should run in all of 3, 6, and 9
Actual: Commands only run in step 3.
I suspect this is an input routing issue that may not be easily resolved; but perhaps if we have communication/documentation on where to put focus back to?

Comment from David:
Best of my knowledge is that the platform (Windows) is responsible for mic / speaker switching when using headsets.
There may also be an issue with Unity's play mode.
Should continue to investigate. Perhaps asking for help from the audio team.

Comment from Yoyo:
This seems like an input routing issue.


Accuracy of bessel functions for larger arguments

I was looking through the code and was curious how https://github.com/perazz/fortran-bessels/blob/ee7e6f405f77398b44f67e9a11728d528c6f6f5f/src/bessels.f90#L100 this line held up? I don't know how to exactly test this accuracy 😃 but I found that this simple summation is prone to some huge cancellation. Especially because the two values vary so much in magnitude.
It's much better to do something like...
s_x, c_x = sincos(x)
s_xn, c_xn = sincos(xn)
  (c_x * c_xn - s_x * s_xn)

because it essentially acts as a range reduction putting the two values at similar magnitude. Therefore, when summed they lose less precision. We are working on a slightly different approach but if Fortran has a good function to give you both sin and cos this could significantly improve the accuracy! It should only cost a few cycles but will be able to provide much better relative tolerances.

Very good point, thank you! My Fortran implementation is not as polished as yours, though it gets pretty good performance already. I'll definitely put this improvement in the pipeline.
BTW: Fortran has no sincos function but all compilers will detect when both sin and cos are requested, and use a sincos function if it's available. An argument-sum wrapper would look like:
elemental real(BK) function cos_sum(a,b)
   real(BK), intent(in) :: a, b
   real(BK) :: ca,sa,cb,sb
   ca = cos(a)
   sa = sin(a)
   cb = cos(b)
   sb = sin(b)
   cos_sum = (ca*cb-sa*sb)
end function

Ya there’s a couple of ways to do it but it pops up frequent enough that having a function for it will be helpful. It will be slightly slower of course but is much more accurate even near zeros.
You could also reduce each argument within the sin first before adding them together. That will also significantly improve the accuracy. In general only one argument needs to be reduced as the other one is usually <pi. So that will be faster and Definitely more accurate than the naive case but unsure if it’s as accurate as approach above. Probably be similar depending on how good of the argument reduction is done!

It will be slightly slower of course but is much more accurate even near zeros.

That's indeed one of the reasons I try to keep whole packages within a single module file. I know many people don't like the approach and split packages into many files. But link time optimization in Fortran is usually pretty bad, and if your whole package is contained within the same file, any compilers will inline all these small functions, so, you get more readable code with no performance loss.

Sounds good! I think just inserting your above code is fine. My comment was more so that this type of function pops up very frequently in all the Bessel function implementations so it's good to have a routine you like and can change easily.
I don't think there's actually going to be much link-time optimization besides if your compiler will inline or not as this would be a strictly accuracy improvement at the cost of several nanoseconds. So that tradeoff is definitely up to you as this will contain more arithmetic operations 😄
This is essentially the outcome of delaying any floating point issues until the very end. All the arithmetic up to this point should be accurate to less than <1.5 ULP. So any numerical errors are mostly contained on this single line. Unfortunately, this line is very expensive even in the naive case compared to rest of routine so even a small change in this will be felt in the total routine.


Cop idea: Replace equal with be

Reference: https://github.com/rspec/rspec-expectations#identity
Actual behavior
I have the following spec:
# frozen_string_literal: true

require 'rails_helper'

RSpec.describe ApplicationHelper do
  specify do
    expect(foo).to equal described_class
  end

  def foo
    described_class
  end
end

I run rubocop and don't get any offences:
ydakuka@yauhenid:~/Work/project$ bin/rails_docker rubocop spec/helpers/application_helper_spec.rb
Inspecting 1 file
.

1 file inspected, no offenses detected

Expected behavior
# frozen_string_literal: true

require 'rails_helper'

RSpec.describe ApplicationHelper do
  specify do
    expect(foo).to be described_class
  end

  def foo
    described_class
  end
end

Rubocop
ydakuka@yauhenid:~/Work/project$ bin/rails_docker rubocop -V
1.54.1 (using Parser <IP_ADDRESS>, rubocop-ast 1.29.0, running on ruby 2.7.8) [x86_64-linux]
  - rubocop-capybara 2.18.0
  - rubocop-factory_bot 2.23.1
  - rubocop-performance 1.18.0
  - rubocop-rails 2.20.2
  - rubocop-rake 0.6.0
  - rubocop-rspec 2.22.0
  - rubocop-thread_safety 0.5.1

Are they always interchangeable?

If any arguments pass, the matchers will be equal. https://github.com/rspec/rspec-expectations/blob/main/lib/rspec/matchers.rb#L349

Why one should be used instead of another?

In my opinion the be matcher is used oftener, while the equal matcher is used less frequently. (https://github.com/rspec/rspec-expectations/tree/main#comparisons)

be matcher is used oftener

Can you prove that by harvesting real-world-rspec? I’d specifically be interested in cases where the argument is not among nil/true/false.

Related: #933.

Can you prove that by harvesting real-world-rspec? I’d specifically be interested in cases where the argument is not among nil/true/false.

@pirj I've searched in real-world-rspec and got the following results:
Searching 54609 files for "(?!.*nil|.*false|.*true)(\.to_not equal(\ |\(|\_).{1,})" (regex)
10 matches across 6 files

Searching 54609 files for "(?!.*nil|.*false|.*true)(\.to equal(\ |\(|\_).{1,})" (regex)
595 matches across 157 files

Searching 54609 files for "(?!.*nil|.*false|.*true)(\.not_to equal(\ |\(|\_).{1,})" (regex)
39 matches across 20 files

and
Searching 54609 files for "(?!.*nil|.*false|.*true)(\.to_not be(\ |\(|\_).{1,})" (regex)
672 matches across 247 files

Searching 54609 files for "(?!.*nil|.*false|.*true)(\.to be(\ |\(|\_).{1,})" (regex)
35901 matches across 6329 files

Searching 54609 files for "(?!.*nil|.*false|.*true)(\.not_to be(\ |\(|\_).{1,})" (regex)
6345 matches across 1752 files


[MINOR] Fix navbar layout misalignment

What is this PR for?
Fix navbar layout misalignment when browser width is narrow.
What type of PR is it?
[Improvement]
Todos
What is the Jira issue?
NA
How should this be tested?
Change the width of browser(chrome/firefox/IE)
Screenshots (if appropriate)

before

after

Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

Tested and LGTM.
Thanks @cuspymd for the fix.
Merge to master if there're no further comments.

Tested and it works very well.
LGTM!


profiles broken

thanks @yafesdot
probably an issue with the way i wrote the control flow in main

fix'dd


Fix serde versions

Cargo.toml claimed that this crate works with very old versions of serde which wasn't the case. This commit changes the versions to minimal known-to-work values.
Adding trivial tag because the text change is trivial even though figuring it out wasn't. :)
If you manually decrease any of the versions by 1 (in both Cargo.toml and Cargo.lock) the build should fail.

How do we know that we won't break this in the future. Should we have a CI job that pins serde versions and builds?

@tcharding we should pin all dependencies. I have recorded deps for #1230, I just need to modify CI and commit it. :)

Oh yes, I remember now, cheers.


Updated gems

Signed-off-by: Dan Kohn<EMAIL_ADDRESS>

Codecov Report

Merging #904 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master   #904   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          45     45
  Lines        1476   1476
=====================================
  Hits         1476   1476

Continue to review full report at Codecov.

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

Looks good to me


update org.kohsuke.metainf.services from 1.2 to 1.8

https://github.com/kohsuke/metainf-services/releases
Purpose
update library

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


docs: Ensure that parent review directory exists

I reviewed the failure in https://github.com/NVIDIA-Merlin/NVTabular/runs/5456159239?check_suite_focus=true#step:6:12
My assessment is that the mv command failed because the review directory does not exist on the gh-pages branch.  As an aside, the directory was certainly created and present during the evolutionary process of developing the workflow in another repository.

The notebook tests on this PR are failing due to an unrelated issue with the inference code. I'll put in a fix for that.

The notebook tests on this PR are failing due to an unrelated issue with the inference code. I'll put in a fix for that.

Ah.  I just slacked to Julio that I don't have access to Jenkins to see the issue.  Not a biggie for now.
I suppose the bigger issue is that (understandably) GH is running the workflow file from main rather than the workflow file in the PR.  I guess that I'm kind of stuck w/o the ability to merge (or reliant on help from reviewers).

Yeah, I don't think we have the repos configured to run workflows from PRs. @benfred is that configuration something we can change?

Yeah, I don't think we have the repos configured to run workflows from PRs. @benfred is that configuration something we can change?

I'm OK with not enabling that.  That sounds a little dicey with regard to untrusted code.  I just thought that team membership would make me "trusted" and run from the PR.

I think we have to approve running actions on code from non-team members anyway, so we might be okay w.r.t. untrusted code even if we do allow running actions from PRs.

Still no good because the workflow file from main ran rather than the corrected (as best as I can see) one that I submitted in the PR.
https://github.com/NVIDIA-Merlin/NVTabular/runs/5457273851?check_suite_focus=true
Julio and I were chatting.  My $0.02 is that it makes sense for GH not to run a workflow file from a PR.  Especially not one that runs on.workflow_run.
I regret that this has become a hassle.  Sorry about that.


Put JavaDoc in the home page

Fix javadoc errors
put javadoc into redpen homepage

Fixed with #388
generated javadoc is put on the RedPen page http://redpen.cc/javadoc/1.1/index.html


Update aspnetcore projects to .Net Sdk 1.0 and .Net Runtime 1.1

This PR updates the two aspnet core runtimes to .Net Core Sdk 1.0 (aka csproj-style projects) and .Net Core Runtime 1.1. This PR does not attempt to update any packages or dependencies except as necessary for compatibility.
All unit & e2e tests pass. Some tweaking was required to make typescript-aspnetcore happy. I also added a "build" npm run-script to make it so that the build command in the csproj would succed even if no gulp was installed globally.
Happy to accept feedback or furth tweaks :)

@AshleyGrant Can you review?

@AshleyGrant can you review?

I need to get .net installed on my desktop to test this. I'll do it later this afternoon after I finish some meetings.

Closing this since it's out of date with other major skeleton updates. @AshleyGrant It would be great to check on our templates and make sure asp.net versions are updated.


Send adaptive stream as a param in join request

@lukasIO Let me know how this commit looks - https://github.com/livekit/client-sdk-js/pull/203/commits/940de8e3163daf404bdac82bf7d53f4a5be16c1d. Actually, might be easier to read the whole PR now as it is simpler :-)


fixes compile error on ONOHTMLTests.m with Xcode 7.1.1

@mattt Please merge

Thanks for the fix, @uneco! Apologies for taking so long to review and merge this.

@mattt 🤗


Update fr.json

updated french translation

You could add your name to the author list:
"about": {
"author": "Patrick Exner",
"author": "Patrick Bernard"
},

Merci!


Selected selectedValue null is not possible

Description
The documentation says you can pass null as value to selectedValue to reset the component. But then VSCode says "Type 'string | null' is not assignable to type 'string | undefined'.", so selectedValue expects a string or undefined, not null.
CodeSandbox/Snack link
No response
Steps to reproduce

Set up a project
Use the Select component and pass null to the selectedValue prop:

My code:
<Select
  onValueChange={async (value) => {
    // do stuff
  }}
  selectedValue={activeReceipt?.id?.toString() || null}
>

gluestack-ui Version
1.1.22
Platform

[X] Expo
[ ] React Native CLI
[ ] Next
[ ] Web
[ ] Android
[ ] iOS

Other Platform
No response
Additional Information
No response

@Jelmerovereem Thanks for reporting this. We'll have a look.

@Jelmerovereem Thanks for pointing out the issue. Seems like it's a typing issue.
A PR has been raised to solve this issue.
https://github.com/gluestack/gluestack-ui/pull/2139

@Jelmerovereem Thanks for pointing out the issue. Seems like the null type was not given for the prop. A PR has been raised which will solve this issue. https://github.com/gluestack/gluestack-ui/pull/2139

Great, thank you!

Select component version bump to ---><EMAIL_ADDRESS>Typing error is fixed.
I believe this resolves the issue. If you have any further questions, don't hesitate to reach out.


afrad/angular2-websocket#36 fixed

Checker functions copied from @angular/compiler into nested Helpers class

Good Job thank you.


UI issue of arrow is appearing in RTL view in Reporting Section.

Describe the bug
In RTL view Arabic, there in reporting section, checking the view all section, there in top we can see the UI issue related to arrow.
Steps To Reproduce

Go to Admin -> Reporting Section -> Check any subsection -> View All option.
On top section we can see that the arrow is merging with text.

Expected behavior
The arrow should not merge with the text.
Screenshots
Please check the screenshot here

Checked and found that the issue has been fixed and working fine. For reference you can check the screenshot here


Support Laravel 5.5 Package Discovery

Add this to composer.json to make the package register the service provider and facade automatically.
composer.json
"extra": {
    "laravel": {
        "providers": [
            "Bugsnag\\BugsnagLaravel\\BugsnagServiceProvider"
        ],
        "aliases": {
            "Bugsnag": "Bugsnag\\BugsnagLaravel\\Facades\\Bugsnag"
        }
    }
},

Hi @finalgamer, thanks for the suggestion.  Unfortunately as we need our package to register before the AppServiceProvider we can't rely on package discovery.  Potentially this could be something we would support in the future.

Closing as duplicate of #236 and more


Load inline and external sourcemaps

As mentioned in #297, existing sourcemaps are currently being ignored. This should cover the most common scenarios.
Could use some help with testing and verifying that it doesn't break anything.

This looks really solid. I'm just wondering how well it matches up to the SystemJS handling as the goal is for the builder loading to entirely match the browser loading.
In particular I'm wondering how much of this behaviour should be handled in the browser loader. While completely unperformant, the nature of the browser loader is already to provide unlinked development performance. So dynamically loading source maps in the browser loader may be worth considering here (perhaps with a meta option to opt-in / out), to improve development source maps (https://github.com/systemjs/systemjs/issues/638) and ensure we have matching behaviours.
If we did that, this code could effectively be moved into the browser loader (the buffer and detection stuff is all translatable). Performance is then the big concern. What do you think?

I guess it's theoretically possible to parse inline sourcemaps in the browser, given there's an efficient way to convert base64 data to JSON (my guess is that btoa will choke on large sourcemaps). ArrayBuffer or Buffer polyfill?
External sourcemaps are more tricky - they require an XHR call. How do you abstract this away so that it would make an fs.readFile() during build and an XHR in the browser?

System.fetch provides a read abstraction.
The main browser cases here are:

Loading a file that has an inline source map comment, and then running that as CommonJS, global, AMD or System.register shouldn't actually need to parse the comment because the browser will get it and these are non-transforming formats for most purposes.
Loading a file that has an inline source map comment that then goes through a plugin transformation step. Here if it has an inline source map comment it would be nice to support that through the plugin transformation. Loading the source map would incur additional latency, but that is probably expected. The implementation here would be exactly like this PR, but in the browser. The only thing is this is likely not a very common case to put a lot of work into supporting.

Thinking about this further, I guess we only really need the first case above to work, and that is particularly what issue systemjs/systemjs#638 is tracking. The second case is very much an edge case and something that does seem highly unnecessary to support. The first case just involves detecting the source map comment, and ensuring it remains detectable by the browser.
I do still think we should aim for complete parity with the browser scenario for completeness. So if in the browser we are going to not support inline source maps for translated files then we shouldn't during the builder either.
That is, I do think this would be best moved to the lib/output.js of lib/sourcemap.js file handling, as that way the plugin input will not already have source maps parsed to provide this exact parity.
Let me know if that makes some sense. The parity point may be taken too far here, but I think it's a nice implementation principle to try and stick to even for cases like this.

Loading a file that has an inline source map comment, and then running that as CommonJS, global, AMD or System.register shouldn't actually need to parse the comment because the browser will get it and these are non-transforming formats for most purposes.

By non-transforming you mean that it should be safe to modify the first (and last) line without affecting the sourcemap? That might not always be the case - here's an example link. If you add an IIFE wrapper on the first line you will render the sourcemap unusable.

I do still think we should aim for complete parity with the browser scenario for completeness. So if in the browser we are going to not support inline source maps for translated files then we shouldn't during the builder either.

It's very frustrating that in this case it's impossible to use systemjs-builder as a build step in a chain. For example I first run babel on every individual file (which also produces the sourcemaps) and then I would like to run the builder as the next step, but I can't because the sourcemaps are being ignored. I have to effectively transpile twice: first each individual file and then using the builder passing the transpiler option.

There's some misunderstanding here. By translated source I mean source translated by the SystemJS translate hook. That is chaining the input source map with further compilation steps should not be supported, but loading an input with a source map should be supported. And the way to do this correctly is not through the fetch hook here, but through the output.js or sourcemap.js file to ensure we handle this after transpilation, not before.
To explain the implementation detail here in SystemJS - when it does wrapping like with CommonJS and globals, it will never add a newline to the leading wrapper - module.exports = 'x'; -> (function(require, module, exports) { module.exports = 'x'; so we maintain the line offsets that the source map uses, and only lose the ability to get line debugging on the very first line of code.

so we maintain the line offsets that the source map uses, and only lose the ability to get line debugging on the very first line of code.

That's what I'm trying to illustrate: if you use a minified file (like my backbone example) the whole file may be in the one first line.

Right, that's the edge case certainly, but most projects will have a license comment even when minified. Also it's advisable to use unminified sources for debugging. It's a browser-specific edge case though, so I'm not sure how it relates to the discussion here?


Latest release on grpc.io/release points to old version v1.20.0

Many installation guides recommend using https://grpc.io/release to determine the latest release.
This is currently (January 2020) pointing to v1.20.0 while the latest stable release should be v1.26.0 according to the GitHub release page.

Issue is in fact fixed.


Avalonia 11.0.0-preview1 is error version?

nuget install will error.

Please, provide at least error message

Please, provide at least error message

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	NU1605	检测到包降级: Avalonia 从 11.0.0-preview1 降级到 0.10.18。直接从项目引用包以选择不同版本。
ToiletLicensing -> MessageBox.Avalonia 2.2.0 -> Avalonia (>= 11.0.0-preview1)
ToiletLicensing -> Avalonia (>= 0.10.18)	ToiletLicensing	D:\future\hummingbird\ToiletLicensing\ToiletLicensing.csproj	1
current， avalonia version is 0.10.18.

This version of the library was made to provide support for Avalonia 11 (because the versions of the library compiled for Avalonia 0.10 are binary incompatible with Avalonia 11).
So, if you want use Avalonia 0.10.*, keep using current version of msbox

keep using current version of msbox

What does that mean?

Solved by using version 2.1.0 of MessageBox.Avalonia


[Fix #11267] Fix an error for Style/RequireOrder when modifier conditional is used between require

Fix: #11267

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

I think that this should be sorted:
        require 'a'
        require 'b'
        require 'c' if/unless foo

Everything else (standard if/unless block around some require) should be treated as a separate block. We'll also have to document this clearly in the cop description. //cc @r7kamura

Documentation has been added. What do you think?

Thanks for the review. I updated this PR. Added documentation on how it behaves in each case.

Sorry for my late response and thanks for the fix @ydah!
I also agree that shorthand if/else should be sorted, and standard if/else block is treated as a separated section.
As of now, bad case and good case are listed as a pair in the example section, so it would be preferable to add that in this case as well like this:
# bad
require 'a'
require 'c' if foo
require 'b'

# good
require 'a'
require 'b'
require 'c' if foo

# bad
require 'c'
if foo
  require 'd'
  require 'b'
end
require 'a'

# good
require 'c'
if foo
  require 'b'
  require 'd'
end
require 'a'

@r7kamura Thanks for replying, I appreciate it!
I updated the documentation and testing.


Making use of output vectors

Sorry if this is a silly question, though can you provide any references to assist in making use of these output vectors in Go?

Have a look at https://github.com/sshillo/word2vec/blob/master/word2vec.go . Though I haven't tested it, it implements model loading and nearest neighbor lookups. You'd need to modify line 41 to read text floats instead of binary data as LexVec only saves vectors in text format.
If there's interest, I can implement a small-ish Go library for using the vectors (loading, vector similarity, and nearest neighbors) and host it in the LexVec repo.

+1 for the vector utils

+1 for the vector utils

Another option is https://github.com/bountylabs/lexvec/tree/master/lexvecutil for loading the subword models.


failed to build site

Hello, when I used hugo command to build demo, it failed with the wrong messages as follows:

ERROR 2018/10/06 09:46:22 Failed to add template "partials/head.html" in path "partials\head.html": template: partials/head.html:41: unexpected "=" in operand
ERROR 2018/10/06 09:46:22 partials/head.html : template: partials/head.html:41: unexpected "=" in operand
Building sites … ERROR 2018/10/06 09:46:22 Error while rendering "page" in "posts\news\0.47.1-relnotes\": templa te: _default\single.html:3:5: executing "_default\single.html" at <partial "head.html" ...>: error calling partial: template: "partials/head.html" is an incomplete or empty template

Could you give me some help to solve this problem?

@Edogawa-Konan
Hi, Are you using the latest version? The theme works ok to me. And no one else feedback the same issues.
My hugo version:
$ hugo version
Hugo Static Site Generator v0.49/extended darwin/amd64 BuildDate: unknown

And when I run hugo server, There was no error message.

@liuzc oh, maybe my hugo version is out of date. It works after i upgrade it. Thank you.


5/03 PM Publish

Docs Build status updates of commit 7f171c2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-conceptual/azps-5.8.0/install-az-ps.md
:white_check_mark:Succeeded
View (azps-5.8.0)

docs-conceptual/azps-5.8.0/toc.yml
:white_check_mark:Succeeded
View (azps-5.8.0)

docs-conceptual/azps-5.8.0/troubleshooting.md
:white_check_mark:Succeeded
View (azps-5.8.0)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


chore(release): v0.4.0

Version bump in package.json for release v0.4.0

:tada: This PR is included in version 0.4.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Replace setCallback with onOpen() onClose() type of methods

It would be better to use seperated methods for callbacks since this will allow for lambdas.

Yeah, you're right. i'll change the design as soon as possible (im planning to build a sign with SignGUI.Builder()). Thanks for feedback.

https://github.com/FabulousProject/FabulousCore/commit/aed01d69cf7801e2c38c9dc1373b7fb9e3af2c9a


Support jasmine 3 (as a test framework)

Jasmine 3 released!

Release notes
Commits

Looking through the breaking changes, 2 caught my eye:

Default to running tests in random order
[xdescribe and xit] specs will report a status of excluded instead of disabled

I've started work on branch 611-support-jasmine-3. Unfortunately, karma doens't yet support jasmine 3! karma-jasmine's master branch has the code, but it isn't released yet (last release was december last year :().
When karma-jasmine 1.2.x is release we can open the PR and merge it.

There is a new karma-jasmine release! https://github.com/karma-runner/karma-jasmine/releases


Added VMware WorkStation Pro 15.5.2

Same as #822 but for WorkStation Pro.
Microsoft Reviewers: Open in CodeFlow

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: YannikMG sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Tool marks own user when auto chat informs opposing team of cheater.

As seen in this debug report generated by user "errant" ([U:1:1492682]) they were marked as a cheater for full filling the rule (catbot) mygot. They said "myg0t.gg" in chat as part of an automated message telling the enemy team to kick a bot with "myg0t.gg" in its name. Relevant lines 274 in tf2bd.log and 590098 in console.log
debug_report.zip

It looks like errant was on an older version of the program. I didn't actually include the current version number in the tf2bd log (whoops lol) but right near the beginning we can see:
[18:00:00] GetLatestVersion(): version = <IP_ADDRESS>, url = https://github.com/PazerOP/tf2_bot_detector/releases/tag/<IP_ADDRESS>
[18:00:00] GetLatestVersion(): version = <IP_ADDRESS>, url = https://github.com/PazerOP/tf2_bot_detector/releases/tag/<IP_ADDRESS>
[18:00:00] GetLatestVersion(): break

That means he was running a version >= <IP_ADDRESS> but < <IP_ADDRESS>. The self-marking issue was, to my knowledge, fixed in <IP_ADDRESS>. He mentioned in discord that he was compiling from master, perhaps something went wrong on his end?

The version number will be printed to the log from <IP_ADDRESS> onward https://github.com/PazerOP/tf2_bot_detector/commit/571cdc34059f980d2cbd3f0a3bc2345976403bd8.

Probably good to close this then

Sounds good. Let me know if you find any further evidence that this is still an issue.


Safer defaults for immutable znc config

I just lost all the options I configured in ZNC, because the mutable config was overwritten.
I accept any suggestions on the way to implement this, but overwriting a mutable config by default seems weird. If we want to do this, we should ensure that ZNC does not allow to edit the config via the webmin when cfg.mutable is false.

I think this is quite simple now, but changing the default may surprise old users, is there some way to warn them ?

An entry in release-notes can help.

That would be here:
nixos/doc/manual/release-notes/rl-1803.xml


Updated CHIP Certs to Use Spans Instead of Pointer/Len Pairs

Problem
Currently CHIP Cert implementation is using data pointer/len pairs to represent some data structures. It should be more convenient and cleaner to use ByteSpan and FixedByteSpan types for that.
Change overview
Updated CHIP Certs Implementation to Use Spans Instead of Pointer/Len Pairs
Specifically, added the following FixedSpan types:

CertificateKeyId
P256ECDSASignatureSpan
P256PublicKeySpan
Also redefined mString member in the ChipRDN structure to be ByteSpan.

Testing
CHIP Cert Unit Testing
Ticket: #7458

@emargolis looks like a real build failure

/rebase

/rebase

@emargolis conflicts :(

/rebase

@mspang Following your recommendation I eliminated the problematic union from  the ChipRDN struct.

@mspang Can this be merged?

@emargolis needs rebase

@emargolis needs rebase

rebased and ready to merge


Added transparency config

Hey there! thanks for taking out time to work on this feature. However, I am not able to see transparency in my backgrounds using your changes. Could you post a screenshot of it working on your hyper terminal? One reason I could think of is that the parent container itself has a black background.
https://github.com/ardeora/hyper-dynamic-wallpaper/blob/main/src/components/HyperWallpaper.tsx#L20
Making that value transparent might help a little bit but the terminal parent window itself is not transparent by default. Any ideas, how we can make the hyper terminal window transparent as well?
Thanks


BuildStream 1.6.3 compose build fails when integration command deletes directory

While trying to integrate https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/merge_requests/7272 I got error like
I was given a completely unhelpful error message like
1    [00:00:28] FAILURE snap-images/platform-snap-image.bst: Source file is missing: /var/home/nanonyme/.cache/buildstream/build/snap-images-platform-snap-image-_yoa1fqv/root/etc/fonts
as a result.

Potentially not worth fixing if requires large changes now that bst2 is almost out.


Consider making PromiseKit/Foundation not depend on OMGHTTPURLRQ

This way we could support SwiftPM.
It would also make our Foundation category seem less heavy.
It would make using Alamofire and PromiseKit less redundant.

We would still have an OMG extension, just separately. And nothing would change for CocoaPods bar the option to not depend on OMG being more readily available.

Would be a nice improvement

Done.
I also added an Alamofire extension. Now you can chose between OMG and AF as you like.


How to make it autoscroll slowly in mouse hover?

I'm assuming you're referring to hovering over the scroll buttons on the left and right, if so you could do something like this:
$('#tabSet .scroll_tab_right_button').mouseover(function(e){ $(this).mousedown(); } );
$('#tabSet .scroll_tab_left_button').mouseover(function(e){ $(this).mousedown(); } );

Note this would scroll at the same speed as the standard "click" method. If you want to slow down both scrolls, you can set the options (http://joshreed.github.io/jQuery-ScrollTabs/documentation.html) of scroll_duration and/or scroll_distance. The duration will affect how long it takes to perform the scrolling animation (in milliseconds), and the distance is "how far it will move" in one of those intervals.
If you want to have a separate duration/distance for the hover event, that gets quite a bit more tricky. In that case you maybe would want to just edit the source code yourself, and use your altered version.
If you prefer doing that these are the relevant sections of the codebase:

https://github.com/joshreed/jQuery-ScrollTabs/blob/master/js/jquery.scrolltabs.js#L149-L167
https://github.com/joshreed/jQuery-ScrollTabs/blob/master/js/jquery.scrolltabs.js#L169-L187


Kafka consumer design considerations and rereading messages

Description
The use case I’m looking at is that I have a topic, the intent of which is to store poll requests to an external API. When the request is sent to the API, it responds with a status which could be either ‘complete’ or ‘incomplete’. The external API needs to be polled until the status returned is 'complete'.
Knowing that:

Messages in a topic are immutable
Messages are processed sequentially

What's the best approach to address this use case? I have thought about:

On every poll push another message to the same topic with the updated status (if any) and timestamp and a flag indicating if the message needs further processing, and let the consumer poll the message again as designed

Somehow re-read messages from start by setting the offset to start

Ideas? Thanks
Checklist
Please provide the following information:

[ ] A complete (i.e. we can run it), minimal program demonstrating the problem. No need to supply a project file.
[ 1.3.0] Confluent.Kafka nuget version.
[ ] Apache Kafka version.
[ ] Client configuration.
[ Windows] Operating system.
[ ] Provide logs (with "debug" : "..." as necessary in configuration).
[ ] Provide broker log excerpts.
[ ] Critical issue.

@mhowlett Could you provide some guidelines? Thanks

i didn't fully understand the question. however, you might consider "On every poll push another message to the same topic with the updated status" to a log-compacted topic and materializing state in memory (or to something like rocksdb). repeatedly re-reading over a topic in this use case (as well as i understood), doesn't sound right.

On Wed, 20 May 2020 at 1:47 am, Matt Howlett<EMAIL_ADDRESS>wrote:

Closed #1200
https://github.com/confluentinc/confluent-kafka-dotnet/issues/1200.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/confluentinc/confluent-kafka-dotnet/issues/1200#event-3354126382,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALW7MV7IUL33DYEAFNRDF7DRSMLATANCNFSM4K6COI5Q
.

Thanks Matt. That’s what I ended up doing.


cmd/compile: could not import "package" (cannot import "package" (type parameter bound more than once), possibly version skew - reinstall package)

What version of Go are you using (go version)?

$ go version
go version go1.18 darwin/amd64

Does this issue reproduce with the latest release?
This is the latest release.
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN="/Users/elagergren/gopath/bin"
GOCACHE="/Users/elagergren/Library/Caches/go-build"
GOENV="/Users/elagergren/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/elagergren/gopath/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/elagergren/gopath"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GOVCS=""
GOVERSION="go1.18"
GCCGO="gccgo"
GOAMD64="v1"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/Users/elagergren/git/some/path/go.mod"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch x86_64 -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/2b/74fz3jhd4wz4vnbf4z7ywzww0000gp/T/go-build2780518648=/tmp/go-build -gno-record-gcc-switches -fno-common"

What did you do?
https://go.dev/play/p/oIoBIbuJ4n8
What did you expect to see?
It compile correctly.
What did you see instead?
Compiler error.

Related to #49893

Note that the problem the duplicate package name, a/a. Changing it to a/b fixes the problem: https://go.dev/play/p/5DWggeq6O_f

CC @griesemer @findleyr

@gopherbot Please open backport to 1.18
This seems to be a compiler error on valid code.

I can take a look at this.
Presumably the problem is that the key in this index is incorrect, and doesn't differentiate the two packages:
https://cs.opensource.google/go/go/+/master:src/cmd/compile/internal/importer/iimport.go;l=219;drc=d35ed094864617d82c5701f56811ad68b37eda6e


New LDT restart file - ensemble member selection and generation

Currently some models (e.g., NoahMP401) may be impacted when initialized from an ensemble-mean or climatology-average restart conditions (e.g., water imbalance issues caused from states being averaged). To create a new work-around for this, we propose to implement a new restart ensemble member generation option in LDT that can go from one ensemble-size restart file to a different ensemble-size restart file, whereby preserving the original model states and not performing any averaging that could lead to water imbalance issues.
@sujayvkumar @karsenau

New updates have been tested and look good so far for LSMs, like NoahMP401.
Final PR and merge to master, pending.
Routing models, like HyMAP2, still need to be addressed.


pyrmont set to yes in prysm validator config on mainnet branch

Should it be mainnet: yes?

fixed, thanks for reporting the issue!


Date-bar indicator displays escaped HTML

When I direct my mouse over the date-bar indicator, some non-escaped HTML text is displayed. I believe it should be escaped.

I saw it few weeks ago! As I said in #169, I plan to rework the frontend and this information will be handled very differently so I didn't spent time to fix it. It would be an easy fix however.
More of the new frontend on #23

I forgot to close this ticket: it has been fixed in the new UI (#173)


Wrong max fragment charge for prosit

When predicting for charge more than 2 it filters out everything above 1

fixed


create CHANGELOG.md

cargo release can search & replace on this

We could possibly use the handy little tool https://github.com/informalsystems/unclog that's being used in e.g. tendermint-rs.
We should also update the contributing guide with the necessary instructions


content#setTitle not work

Expected behavior
use Content#setTitle will throw NoClassFoundException
Screenshots

Minecraft version
Version 1.21.1 paper - 132

Do you use the plugin, or do you use the dependency within your project?

Alright, I will look into this next week when I have some time! Thanks for reporting :D


Make the form submission result page look nice and link back to the uproxy.org webiste

Issue by infmally from Wed Nov 27 14:49:25 2013
Originally opened as https://github.com/UWNetworksLab/UProxy/issues/119

Closing, we are about to go to open beta and will no longer be using the form


Renaming the contribution repo

We are accumulating repos in our org. @shikokuchuo, would it be okay if I rename https://github.com/r-releases/r-releases to https://github.com/r-releases/contributions and change all the references to the URL?

Sure go ahead.

Actually you can think on it for a while longer if you want.
If you look at the public view - just 2 repos are pinned - 'r-releases' and 'help', so it's not really confusing.
Contribution is the only reason we might ask someone to visit Github specifically, unless it is for help (bugs, suggestions, question).

Yeah, to your point, I guess it's not the most pressing problem at the moment. But it's still early enough that renaming things is easy, and I think contributions makes it clearer that a contributor is in the right place. Plus, it protects the namespace from getting crowded later on if we want to create a bunch of other repos with the word "releases" in the name.

Ok, I can make the changes to the website, it's probably easier if I do it.

I agree, thanks for your help propagating all the changes to the various repos.


Issue with /docs/tutorials/kubernetes-basics/update-interactive/

This is a...

[ ] Feature Request
[x] Bug Report

Problem:
After rolling update to V10 and then rolling back, should the deployment be running on version 2 instead of version 3?
Proposed Solution:
Just the last paragraph, change the "v2" to "v1".
Page to Update:
http://kubernetes.io/docs/tutorials/kubernetes-basics/update-interactive/

Thanks for the feedback. This has been fixed.

This is a duplicate issue and has been resolved.


The records in the "Results" viewer are reloaded every time we switch between opened files in VSCode.

Repro steps:

Open a sarif file in VSCode extension. Allow it time to load properly in the viewer pane.
Open another file/window.
Rapidly switch between the two windows.

Notice that the records count becomes 0 for a short while in the sarif viewer pane. This issue is concerning specially when we are dealing with a huge sarif file since it takes significant time to load again.

This is no longer an issue since v3. In particular we enable retainContextWhenHidden on the panel, and also the performance is generally better.


How did you include opening and saving files?

I'm building a web app and I keep hearing that the browser doesn't have access to the file system. How did you do it?

You can't select files by your own, the user has to choose a file or drag it into your website. After that you can use the FileReader API to access and read the file

But how did you get the choose file button and the ability to save files?

take a look at this tutorial: http://www.html5rocks.com/en/tutorials/file/dndfiles/ it explains how to load a file in JavaScript.
For writing a file we use FileSaver.js library


update user agent string for azure-core

Can one of the admins verify this patch?

LGTM tho FYI the response from Adrian Hall in the teams chat did not have the Python/{} part


Posit with n=32 and e=0

Hi, is there a solution  for introducing Posit such as <32,2> and <8,0>?
I found on the code that e=0 is not developed and neither n >16

We will have an update to support this soon, will reply to this thread when available


Link to paragraph
https://openla.ewi.tudelft.nl/applet/vectors/3Daddition
Direct link to the applet
https://openla.ewi.tudelft.nl/applet/vectors/3Daddition
What type of applet is this?
Interactive applet 3D
What needs to change?

[ ] The start view of the applet is not ideal
[ ] The vectors labels overlap alot with the vectors themselves, cluttering the image

Does this issue relate or depend on other issues?
No response
Steps to completion:

[ ] assign yourself & check labels
[ ] implement changes described above
[ ] embed the image in the book (with review status)
[ ] get feedback from the math teachers
[ ] get feedback from writers
[ ] remove review status in book

After review with Christophe, we have the following additional comments

Axis are x,y and z. Not formally introduced in book (nothing actually is introduced about 3D axis in the book. In 2D, they introduce x and y)
[ ] Vectors can be placed above the endpoint to make it more readible.
[ ] x,y,z on both sides (would do one side), numbering in this case not necessary (delete it only tiks for readibility).


Question about authenticating with email link

Hey congratulations on the amazing repo, it is definitely very useful and has a lot of potential. I do however have a question because I don't see anywhere on the README nor the source code on how to use Firebase authentication with email link. Can you please tell me if this is possible with this package, and if so, a very simple explanation on how to achieve it? thanks!

Hi Rodrigo, You are correct in that I didn't test every sign-in method, and Firebase keeps expanding the selection. All of that interaction is handled by the firebaseui layer, so email authentication should work. If you experience any difficulty, please report the problem and I will put attention to testing that aspect.


ISPN-13591 Backups fail if a proto schema key contains forward slashes

https://issues.redhat.com/browse/ISPN-13591

merged! thanks @ryanemerson !


fixed the problem of possible invalid key input. Test added for this …

…case

Coverage decreased (-0.1%) to 94.316% when pulling f1831b89cfbe4caa7b8af27da4063f6a8ef41bdc on Gedichter:master into 74784b58259d452c87e49f7918bc9c3eb8efda02 on cs207-group11:master.

Coverage decreased (-0.1%) to 94.316% when pulling f00de79875ef9bc8b956c002d4c678513f6b2d37 on Gedichter:master into 74784b58259d452c87e49f7918bc9c3eb8efda02 on cs207-group11:master.

Thanks! I don't think you need the assert statement in the test you added!

No problem! I see. I was just thinking about making it more precise. No big
problem.
On Mon, Oct 16, 2017 at 22:37 Hannah Sim<EMAIL_ADDRESS>wrote:

Thanks! I don't think you need the assert statement in the test you added!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cs207-group11/cs207-FinalProject/pull/23#issuecomment-337100256,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeBoLT4b6p2g5gH26Be1stsoEumnD0Loks5stBL8gaJpZM4P7cls
.

Coverage increased (+1.3%) to 95.671% when pulling 732df044dfbbea92da9919ff6dc4478a36594ac7 on Gedichter:master into 74784b58259d452c87e49f7918bc9c3eb8efda02 on cs207-group11:master.


🔄 synced file(s) with Liber-UFPE/project-starter

synced local file(s) with Liber-UFPE/project-starter.

This PR was created automatically by the repo-file-sync-action workflow run #7959067488

Closing in favor of #54


Field guide section on Beta Lyr binaries

A field guide entry of Beta Lyr binaries is needed
Feature Summary
write a description, show an example light curve, and add the golden set
Usage / behavior
similar to RRLyr page
Implementation details
See https://scope.ztf.dev/developer.html#contributing-field-guide-sections

For reference, the Zooniverse field guide has:
semi-detached eclipsing binary (EB)

Range of amplitudes (~0.2 to >1 mag)
Intermediate periods (log Period between -0.5 and 1.4)
Round or sinusoidal light curves, with imposed "V-shape" dips in the phase folded light curve

Semi-detached eclipsing binaries (also called beta Lyrae variables) are binary star systems (i.e. two stars that are in orbit around each other) that are aligned such that they eclipse each other relative to our line of sight from the Earth. Unlike detached EBs, semi-detatched systems are so close to each other that the shape of (at least one of) the stars in the system are distorted, giving rise to the smooth periodic variations even when the system is not eclipsing.
Any type of star can be in an eclipsing binary (so they may be small, large, hot, cool, etc.), which in turn can lead to a large range in eclipse amplitudes (though typically these are between 0.1 and ~1 mag, with most in the ~0.3 to 0.75 mag range) or eclipse periods (though our observations are typically only sensitive to periods between 0.1 to ~20 days).

Done in #24, closing.


CSS injection vulnerabilities

Rebass is currently vulnerable to CSS injection vulnerabilities.
If a malicious user is able to feed props into Rebass components on a page that a target user is viewing, they can inject any styles they'd like into the target's page.
This can result in defacing your app/website, capturing keystrokes in fields, finding the characters used in a certain HTML element, or in the case of IE9, possibly even arbitrary JavaScript execution.
As an example, you can change the background color of the page via the text of a Tooltip element:
<Tooltip text='hello";} html:not(&) {background-color: blue;}  .test'>
  <Text>
    Hover Me
  </Text>
</Tooltip>

I've got a live version on codesandbox.
Using the same approach, you can execute any of the attacks linked above. Also, the problem isn't limited to tooltips; every prop that feeds into a CSS block is vulnerable.
Not sure how to approach fixing this, but given that most vulnerable props are numbers, you could strip out all double quote " and brace { } characters? This would mean reimplementing the tooltip to avoid the CSS content selector, though.

Correct me if I'm wrong, but this is only an issue if you allow users to pass props to the React component (which you shouldn't do), right? I think the styled-components docs warn about this but I'd have to look it up

It should be ok to pass user input to props in most cases. When it isn't ok, it should be made obvious (like the dangerouslySetInnerHTML prop in React).
The styled-components docs do mention not to inject user input without sanitising it first, but that is the responsibility of the component itself, not the parent.

I guess I've never really worked on an app where user input is being used as a prop – and sorta would guess that a responsible dev would sanitize user input before doing anything like that. Might be worth putting a note in the docs, but I have no idea how many people would do something like that. Maybe my assumption about devs being generally aware of XSS vulnerabilities isn't accurate? Regardless, I don't think sanitation belongs in a library like Rebass

App devs should be aware, yeah, but the benefit of putting sanitation in a lib seems to be that then it doesn't matter if the devs aren't.


Wemos D1 mini

Hi, first I would say thank you for your job.
I'm facing a problem using this code with my Wemos D1 Mini, first using arduino IOT cloud I'm not able to connect my devices on the services and also.
I have this return while compiling the code :

arduinoiotcloudtcp:%3Ahandle_ConnectMqttBroker%20could%20not%20connect%20to%20mqtts-up.iot.arduino.cc%3A8884%0A11%3A21%3A20.852%20-%3E%20ArduinoIoTCloudTCP%3A%3Ahandle_ConnectMqttBroker%206%20connection%20attempt%20at%20tick%20time%20107621

Are you able to connect / configure your device on Arduino IoT cloud?


Step implementation not found [ValidationError]

When I update the gauge and all plugins this issue came up.It says Step implementations are missing but they are exists in src/test/java folder as before when it runs without issues
What command(s) did you run when you found the bug?
For e.g.
mvn test-compile gauge:execute -DspecsDir="specs\QA\etext_title_ingestion_url" -Denv="qa"

Output, stack trace or logs related to the bug
mvn test-compile gauge:execute -DspecsDir="specs\QA\etext_title_ingestion_url" -Denv="qa"
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.maxsoft.webbot:MaxSoft-WebBot-Demo:jar:1.0-SNAPSHOT
[WARNING] 'dependencies.dependency.systemPath' for com.maxsoft.webbot:MaxSoft-WebBot:jar should not point at files within the project directory, ${project.basedir}/ext/MaxSoft-WebBot-1.0
-SNAPSHOT.jar will be unresolvable by dependent projects @ line 15, column 25
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building MaxSoft-WebBot-Demo 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: https://devops-tools.pearson.com/nexus-deps/content/groups/all-deps/io/grpc/grpc-core/maven-metadata.xml
Downloaded: https://devops-tools.pearson.com/nexus-deps/content/groups/all-deps/io/grpc/grpc-core/maven-metadata.xml (2.9 kB at 850 B/s)
Downloading: https://devops-tools.pearson.com/nexus-deps/content/groups/all-deps/io/grpc/grpc-api/maven-metadata.xml
Downloaded: https://devops-tools.pearson.com/nexus-deps/content/groups/all-deps/io/grpc/grpc-api/maven-metadata.xml (1.0 kB at 486 B/s)
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ MaxSoft-WebBot-Demo ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\Users\vgamaga\IdeaProjects\GGMB_Automation\src\main\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ MaxSoft-WebBot-Demo ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ MaxSoft-WebBot-Demo ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\Users\vgamaga\IdeaProjects\GGMB_Automation\src\test\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ MaxSoft-WebBot-Demo ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- gauge-maven-plugin:1.3.0:execute (default-cli) @ MaxSoft-WebBot-Demo ---
specs\QA\etext_title_ingestion_url
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\5_eps_upload.spec:18 Step implementation not found => 'Wait Until Element Is Visible On
The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\5_eps_upload.spec:23 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\5_eps_upload.spec:25 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\5_eps_upload.spec:34 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\6_check_mobile_package.spec:18 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\6_check_mobile_package.spec:23 Step implementation not found => 'Wait Until Element Is
Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\6_check_mobile_package.spec:28 Step implementation not found => 'Sleep "20" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:17 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:22 Step implementation not found => 'Click Element <table

'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:32 Step implementation not found => 'Sleep "20" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:36 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:41 Step implementation not found => 'Sleep "20" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:45 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:50 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:52 Step implementation not found => 'Click Element <table
'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:59 Step implementation not found => 'Sleep "20" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:63 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\7_review_copy_deployment.spec:68 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\9_live_tag_verification.spec:18 Step implementation not found => 'Wait Until Element Is
Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\9_live_tag_verification.spec:23 Step implementation not found => 'Sleep "5" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:10 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:15 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:21 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:43 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:45 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:50 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:55 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:60 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:65 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\create_product_id.cpt:70 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\2_login_to_etext.spec:18 Step implementation not found => 'Open URL In New Tab '

[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\2_login_to_etext.spec:23 Step implementation not found => 'Wait Until Element Is Visibl
e On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:13 Step implementation not found => 'Save Test Data From Excel To Data Stores '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:18 Step implementation not found => 'Wait Until Element Is Visible On The Page
'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:24 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:29 Step implementation not found => 'Replace Element Locator Placeholder And Save To D
ata Store '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:34 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\select_the_application.cpt:39 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:13 Step implementation not found => 'Save Test Data From Excel To Data Stores '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:19 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:24 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:29 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:34 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:39 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:44 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\login.cpt:46 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\2_login_to_etext.spec:32 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:10 Step implementation not found => 'Save Test Data From Excel To Data Stores '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:15 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:20 Step implementation not found => 'Sleep "20" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:22 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:27 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:32 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:34 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\concepts\url_upload.cpt:39 Step implementation not found => 'Wait Until Element Is Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:20 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:25 Step implementation not found => 'Click Element <table

'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:30 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:37 Step implementation not found => 'Wait Until Element I
s Visible On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:42 Step implementation not found => 'Sleep "5" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\3_title_upload_using_url.spec:44 Step implementation not found => 'Click Element <table
'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:18 Step implementation not found => 'Wait Until Element Is Visible
On The Page '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:25 Step implementation not found => 'Input Text '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:31 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:39 Step implementation not found => 'Sleep "10" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:41 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:46 Step implementation not found => 'Sleep "5" Seconds'
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:48 Step implementation not found => 'Click Element '
[ValidationError] C:\Users\vgamaga\IdeaProjects\GGMB_Automation\specs\QA\etext_title_ingestion_url\4_edit_metadata.spec:53 Step implementation not found => 'Sleep "20" Seconds'
Add the following missing implementations to fix Step implementation not found errors.

    @Step("Open URL In New Tab <table>")
    public void openUrlInNewTab(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Wait Until Element Is Visible On The Page <table>")
    public void waitUntilElementIsVisibleOnThePage(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Save Test Data From Excel To Data Stores <table>")
    public void saveTestDataFromExcelToDataStores(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Click Element <table>")
    public void clickElement(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Replace Element Locator Placeholder And Save To Data Store <table>")
    public void replaceElementLocatorPlaceholderAndSaveToDataStore(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Input Text <table>")
    public void inputText(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

    @Step("Sleep <10> Seconds")
    public void sleepSeconds(Object arg0){
            throw new UnsupportedOperationException("Provide custom implementation");
    }

[Flash] Starting progress reporting at http://<IP_ADDRESS>:8000
Versions
Gauge version: 1.0.8
Commit Hash: 28617ea
Plugins
csharp (0.10.6)
flash (0.0.2)
html-report (4.0.10)
java (0.7.5)
json-report (0.3.3)
ruby (0.5.3)
screenshot (0.0.1)
spectacle (0.1.4)
xml-report (0.2.3)
Gauge (Output of gauge -v)
Node.js/Java/Python/.Net/Ruby version
Operating System information
Windows 10
IDE information
Intellij Idea

Please take a look at this issue for other fixes to pom.xml file
https://github.com/getgauge/gauge-java/issues/377

@gayanjanigamage
Please type gauge -v on the terminal and find the gauge-java version you have installed. Then you should use the same version in your project pom.xml file. Let me know if it is worked for you?

@gayanjanigamage
Please type gauge -v on the terminal and find the gauge-java version you have installed. Then you should use the same version in your project pom.xml file. Let me know if it is worked for you?

That works for me. Thanks @osandadeshan

Do you know where to keep the custom implementation jar files?
As a hack i just copied all my jars produced into gauge java plug-in libs folder.
setting JAVA_CLASSPATH was also not useful to me

Do you know where to keep the custom implementation jar files?
As a hack i just copied all my jars produced into gauge java plug-in libs folder.
setting JAVA_CLASSPATH was also not useful to me

@madhavabk you can set GAUGE_CUSTOM_BUILD_PATH to the location of the jars if you have already built your test project and don't want gauge to rebuild it. If these are library jars, you can set the location in GAUGE_ADDITIONAL_LIBS env variable.


Viki: Download subtitles - HTTP Error 422: Unprocessable Entity

[ x] I'm reporting a broken site support
[ x] I've verified that I'm running youtube-dl version 2021.06.06
[ x] I've checked that all provided URLs are alive and playable in a browser
[x ] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x ] I've searched the bugtracker for similar issues including closed ones

Verbose log
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--write-sub', '--sub-format', 'srt', '--sub-lang', 'ko', '--skip-download', '--verbose', 'https://www.viki.com/videos/1115053v']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.06.06
[debug] Python version 3.8.10 (CPython) - Linux-5.11.0-27-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4
[debug] Proxy map: {}
[viki] 1115053v: Downloading video JSON
ERROR: Unable to download JSON metadata: HTTP Error 422: Unprocessable Entity (caused by <HTTPError 422: 'Unprocessable Entity'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 634, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2288, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)

Description
Trying to download the srt Korean subtitles for an episode in a Korean drama on Viki.
Getting the above "HTTP Error 422: Unprocessable Entity" error.
This seems to be different from #29224.

#29502, #29459

FYI: Viki is working with yt-dlp.

Yes, that's what I ended up using.

Fixed in #30596: Guardian - The Lonely and Great God - Episode 1-1115053v.ko.srt


HarmonyOS supported ？

Steps to reproduce
HarmonyOS supported ？
Expected results
HarmonyOS supported ？
Actual results
HarmonyOS supported ？
Code sample
Code sample
[Paste your code here]

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
[Paste your logs here]

Flutter Doctor output
HarmonyOS supported ？

duplicate of #38437
This work is doing by a third group, see https://gitee.com/openharmony-sig/flutter_flutter

Closing as a duplicate of https://github.com/flutter/flutter/issues/38437


task/SN-540

Thanks @harsh12-99 !
One small issue: I think the translation toggle-switch should also be hidden if we are load a new video.
If not, it seems to appear like this: (even before we do any translation)

Also, the translation button should be hidden unless transcription is performed.

Thanks Harsh! Can you please resolve the conflicts and merge into develop?


Update sbt-scalafmt to 2.4.3

Updates org.scalameta:sbt-scalafmt from 2.4.2 to 2.4.3.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalameta", artifactId = "sbt-scalafmt" } ]

labels: sbt-plugin-update, semver-patch

Codecov Report

Merging #24 (3c02133) into master (38d65fb) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #24   +/-   ##
=======================================
  Coverage   31.78%   31.78%
=======================================
  Files          17       17
  Lines         258      258
  Branches        6        6
=======================================
  Hits           82       82
  Misses        176      176

Continue to review full report at Codecov.

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


Random seed not respected when specified in configuration file that is loaded automatically given a library path and configuration file name

I seem to have found a small bug in which the random seed I set in my configuration file is not being used in the simulation.
I created my simulation using Simulation() rather than the Simulation.from_config().  Unlike when using the from_config function, when using the default class initialization my random seed loads correctly as part of the Simulation.config attribute but is not applied to the Simulation.random_seed attribute directly.  When Simulation._setup_simulation() calls, it passes only the random_seed attribute on the simulation object, not the version from the config attribute, when it instantiates the WombatEnvironment class.  As a result, the environment detects no random seed.
Apologies if I have misunderstood something, but it seems like this is probably not the desired behaviour.  Everything works fine if I pass the random seed directly as a parameter into the Simulation() function, or if I load using from_config(), so it seems to just be this one case which has the problem.
I am using WOMBAT v0.9.3.

Thanks for catching this, @hrnorton! This seems to be a design inconsistency issue, so I should be able to get a quick fix for this into the develop branch. Would the desired behavior be to use the configuration's random seed if one isn't provided to the Simulation() call, otherwise have Simulation's override the configuration input?

@hrnorton I've just opened PR #142, please let me know if this resolves your issue, or if there's something different you're needing for this fix.

That works, thanks!


Feature: Highlighting figures

This issue serves to discuss new functionality proposed in #128 by @zzzhehao.
I chatted with @jimjam-slam and we've got an idea. The crop effect is very nice but it can be a bit disorienting to fully lose the context of the rest of the image when focusing on a particular bit of it. As an alternative, we could add a mask over the sticky with an opacity that would be settable, then the cropping transform would be cutting a rectangle out of that mask (revealing the sticky below) instead of cutting out everything except the rectangle. That'd have the effect of dimming every part of the sticky except what you'd interest in focusing on. If you set the mask to be the same color as the background and set it to be fully opaque, the effect would be the same as what you have here.
In terms of the interface for users, here's just a first cut:
Such as the HT1... [@cr-figure]{highlight="10%, 20%, 30%, 40%" highlight-level=".3"}

In this formulation, we lump this functionality in with the way we highlight text and code but provide a new syntax for generic rectangular highlights. We could set the color of the mask to be whatever the color of the background of the .sticky-col is - that'd have the effect of making the non-highlighted part fade into the background.
What are your thoughts on this approach?

I'm having a crack at the CSS part of this! I'd initially thought to put a clip-path on an overlay element in front. However, although it's not impossible to have a cut-out shape for the clip-path (where a region inside passes through, rather than a region inside blocking), it seems like it can't currently be done with a circle.
An alternate route might be to use a mask. Here's a demo of that approach.
One weakness of it is that you specify the mask position in terms of .sticky-col-stack, not the image. So you'd need to either:

do a bit of JS math to work out where the image is positioned with respect to the stack; or
add a final child each .sticky that represents the overlay. I tried to do it with an :after pseudo element, but their styles are read-only in JS, so we can't manipulate an overlay created as a pseudo element

Ooo, that mask demo looks great!  I haven't had enough coffee yet this morning for an approach to 1) to present itself, but it seems doable. One thing that I'm thinking through is how triggering cr-active will interact with these masks. To think through what this would look like...
Here is an image. @cr-myimg

![](myimg.png){#cr-myimg}

Look here at the upper right-hand corner [@cr-myimg]{highlight=""radial-gradient(closest-side, #000 98%, #00000000) 25% 75% / 120px 120px no-repeat, linear-gradient(#000000 0 0)"}

Here's a different sticky. @cr-para

:::{#cr-para}
hello world.
:::

(unclear to me if that's the way we'd want to pass the info through focus-effects - mask="radial..." might be better - but it'll do for now!)
Would it work to...

In the Lua, check to see if any masks, add a .sticky-overlay to the section that is transparent and set it's z to always stay on top of the stack.
When a trigger with a mask appears, use JS to apply to change the style of the mask as in your demo.

So that's to say, maybe we just use 1 mask per section and always keep it on top? Triggers without a mask could reset the style of the overlay back to transparent.


Remove app from app name

I didn't modify the collections to avoid re-deploying the apps for now.
Checklist

[ ] Update changelog in CHANGELOG.md.
[ ] Make sure values.yaml and values.schema.json are valid.

Important: After this PR is tested and approved, ensure you "Squash and Merge" unless you are updating a subtree. The release automation in use on this repository relies on squashing, but git subtrees will be lost if squashed. This repo allows both, so you may need to change the merge type when merging.

I think this is failing because we haven't pushed to the catalog yet?
2022-10-25 20:11:32,577 step_exec_lib.steps ERROR: Error when running build step for UpgradeTestScenario: Application deployment failed: App 'trivy' was not found in the 'index.yaml' fetched from 'https://giantswarm.github.io/giantswarm-catalog/index.yaml'.

Changing the catalog for tests made it work:
https://app.circleci.com/pipelines/github/giantswarm/trivy-app/370/workflows/4d8d8a6c-0dee-445f-a4db-fa5c787b6823/jobs/853/parallel-runs/0/steps/0-104
Wondering if it makes sense using the giantswarm-catalog at all since apps won't reach there until we release.

Should we rename the app in the collections too? Would this cause to have two trivys in MCs?
Is it more convenient to just leave the app as it is in collections and just change the trivy-operator configmap through config?

We can just disable the upgrade tests here for now https://github.com/giantswarm/trivy-app/blob/8aa3a608ad3446a446c0544b1445e2bcb46e98df/.ats/main.yaml#L3
We want to test against the last "real" release, so the catalog should still be giantswarm (otherwise we test upgrade against whatever random thing got pushed to the test catalog last). But yes upgrade will fail until we've released a tagged version to that catalog
As far as collections, this will give us duplicate deployments. We'll have to remove the existing app from the collections. I'd suggest once this is tested and ready to go we can wire up collections PRs and merge them just before we release this

Renamed the catalog back and disabled upgrade tests for now until we have it in the catalog with the new name.
This should be fine to release. Any thoughts @stone-z ?


How can I generate my model for test?

Hi pals,
Found that the model files you provided are too big. We can't test locally.
So how can i generate my local model for my test?
Thanks.

Hi pals, Found that the model files you provided are too big. We can't test locally. So how can i generate my local model for my test?
Thanks.

Hi! What's your local hardware configuration? A GPU card with at least 24GB is needed for testing.

Hi, currently, my GPU card is weak, 2GB.
Is there any method to decrease the model?
As my working language, c and c++ are more often.
Could the model only train c languages?  Then the model should be smaller.
Then I think i can test myself.
Another question, the model dataset is also open source?

Hi, currently, my GPU card is weak, 2GB. Is there any method to decrease the model? As my working language, c and c++ are more often. Could the model only train c languages? Then the model should be smaller. Then I think i can test myself.
Another question, the model dataset is also open source?

I understand your concern, but fewer parameters will result in a poorer model, 2GB RAM is far from enough for CodeGeeX. In this case, you can directly use our VS Code or Jetbrains extensions, or API.

Ok, got it, thanks very much!


DNS resolution of seed nodes does not consult /etc/hosts on Linux

Oops, I filed this by mistake.  It actually works correctly, I just forgot to put the entries in /etc/hosts.


no support for NetCDF record dimension

NetCDF files are allowed to have a record dimension of unlimited length, so one can add data records sequentially to the file. NetCDF.jl does not appear to support writing record dimensions.
I have a netcdf file with no records in it yet. Its ncdump header begins:
netcdf filename {
dimensions:
	launch = UNLIMITED ; // (0 currently)
	altitude = 102 ;
variables:
	int year(launch) ;
		year:long_name = "Year of the sounding" ;
		year:units = "Gregorian year" ;

Trying to write data to this blank netcdf file with
julia> ncwrite(year,"filename.nc","year",start=[1],count=[nsonde])
ERROR: Start + Count exceeds dimension length in dimension launch
 in preparestartcount at ~/.julia/v0.4/NetCDF/src/netcdf_helpers.jl:231
 in ncwrite at ~/.julia/v0.4/NetCDF/src/NetCDF.jl:586

gives the above errors. year is an array with length nsonde=583, the anticipated record length. I get the same error if I do not specify the optional arguments start and count.
I believe netcdf record dimensions are specified with length=0. This call
ncwrite(year,"filename.nc","year",start=[1],count=[-1])

does not give an error, but writes an array of size 0 to the file.

The main repositorz of NetCDF.jl has moved to https://github.com/JuliaGeo/NetCDF.jl there is already an issue for this over there https://github.com/JuliaGeo/NetCDF.jl/issues/4 and it should be fixed with this PR https://github.com/JuliaGeo/NetCDF.jl/pull/13 I haven't merged yet, if you want to, please test the branch and report any problems you might still have.