Bugfix/code spelling

This PR fixes a number of spelling issues and a couple of variable shadowing issues which leads to breaking changes:

tentant => tenant
source_tentant_id => source_tenant_id
idenity => identity
var url => var parsedUrl
var delete => now defined in the map and uses existence checking instead.

@matthewhartstonge Thank you for these, once you fix the linter warning I can merge this in. Curious, which editor are you using to pick up on the url and delete shadowing?

Hey @MCBrandenburg!
No worries, will do, didn't have golangci-lint installed on this machine, doing that now 😂
I'm using Jetbrains/Intellij Goland code inspections on save/manually running it.
golangci-lint might have an option to pick up on shadowing, from memory unless it declares it as an ineffassign .. ?

Found it - the predeclared linter picks this up 👌

@matthewhartstonge Thank you for this and the previous PR. I'm going to be releasing the new, and improved version shortly.

No - Thankyou!
Being able to find and use a Terraform based provider for FusionAuth is so helpful!


Need to show full name of topic in Pulsar Partitioned Topic Screen

@fu-turer It can be closed by #10


Remove duplicate test block creation methods

A simple test-only change

There are a lot of test failures

Fixed test failures. The original change ran into issues with the details of how Java resolves function calls.

Looks good


The capital should be the last hint to be displayed

https://github.com/sopra-fs23-group-20/client/issues/5


half armor icon blending flip doesnt respect original sprite

when two different armor pieces are blended together the right side is only a flipped version of the left side which doesn't work well if there is any directional detail on the texture. so the shine pixel meant to be on the left side of both shoulders appears on the right side of the right shoulder.

will be fixed in next release!

i dont think this has been fixed yet?

It been 3 years...?


text-frontend, python 3.10+: ImportError: cannot import name 'Mapping' from 'collections'

In Python 3.10+ the Mapping class has been moved to the collections.abc module.
If you see the error ImportError: cannot import name 'Mapping' from 'collections' ( [...] /lib/python3.10/collections/__init__.py) try to update libraries that you see in the Traceback of the exception. In my case urllib3 was causing this error. Running pip3 install urllib3 --upgrade and pip install requests --upgrade resolved it.
To prevent this error from happening I will update the requests version in the requirements.txt of text-frontend.

resolved by https://github.com/LAION-AI/Open-Chat-GPT/commit/07bbd0d626d7ac071d33ef93bcd757bbdae47f1c


Contributors wanted!

WHAT
As per title
WHY
Thanks to you guys, this product is used by a lot of people. But zplug has a lot of space to be improved and some problems versus other tools. Now this zplug is mainly maintained by only me. So wanted!

Hello, I saw you wanted to build a website for the future of this project. I could give a hand for this.
I'm not a zsh pro, but I might have time for some docs/website/small fixes.
Happy to see you coming back to maintain this project !

Hello, I saw you wanted to build a website for the future of this project. I could give a hand for this.

Yeah, I had a website for this project before... zplug.sh but it had been expired because of my mistakes 😞

I'm not a zsh pro, but I might have time for some docs/website/small fixes.

Cool

Hi there, I'm a new zplug user (just moving over from OMZ), and would love to help. Any sense of priorities etc?

@b4b4r07 Is there anything I can do for you and zplug? I guess I can do CI/tests.

@b4b4r07 I would be happy to help where I can

@b4b4r07 Imho, this project would also benefit from one or two more maintainers. In this case, being a "maintainer" doesn't necessarily mean contributing code any more often than other volunteers. It means responding to new issues, reviewing pull requests, and helping other volunteers.
In other words, there are 27 unmerged pull requests, so there are potential contributors. If you drew up some guidelines, I could review a couple for you. Just let me know if you would be available to merge them.

Are there any news about this, @b4b4r07? Every now and then I check around for alternatives to zplug and I'm always discouraged to see that most of them are single-person projects that don't add much to what zplug already offers, except for active development. Quite a few of them have been started and abandoned (https://github.com/tarjoilija/zgen/issues/123, https://github.com/getantibody/antibody/issues/384), so there is little incentive to adapt my dotfiles to them.
I really like zplug and it keeps working really well, if not for a few hiccups, after years of close to no development. I see that there is an intention to not let this project die (as per #536, #538 and this thread) but, as @binyamin points out, it seems that you adding an active maintainer to merge existing contributions would do a lot of good to the project short-term.
I hope you consider this possibility @b4b4r07!

See also:

https://github.com/zplug/zplug/issues/579

Hey @babarot - I would like to be a maintainer. Would you be open to discussing?


Arduino library

This PR creates an Arduino library that can be used by placing it in a subdirectory of the default sketch directory named libraries. What I have done is to create a symlink in the Arduino library folder to the ecamlib folder in the repo to avoid copy-pasting when making a change, and it works great!
Currently this library contains only 1 function to convert from 4 bytes to a float, for example:
#include <ecamlib.h>

void setup() {
  Serial.begin(9600);
}

void loop() {
  float f = bytesToFloat(174, 71, 33, 63);
  Serial.println(f);

  delay(1000);
}

prints the expected 0.63 floating-point number.
I will probably add a couple of other functions to perform byte conversions, useful for serial communication like I2C. And add some documentation about how to install and use the library.

I implemented conversion to int (16-bit on Arduino Uno) and long (32-bit on Arduino Uno) too.
Usage example
#include <ecamlib.h>

void setup() {
  Serial.begin(9600);
}

void loop() {
  float f = bytesToFloat(174, 71, 33, 63);
  Serial.println(f);

  int i = bytesToInt(20, 2);
  Serial.println(i);

  long d = bytesToLong(159, 134, 1, 0);
  Serial.println(d);

  delay(1000);
}

Output
0.63
532
99999
0.63
532
99999
0.63
532
99999
...

This PR is ready to be merged. Can someone review and verify that the symlink instructions in the documentation work on MacOS / Linux?


Since Update to Grakn 2.0: "matching given type without subtypes"

Description
According to the documentation, this should work:
GraqlMatch.Filtered getQuery = Graql.match(var("a").type("attribute_label")).get("a");
however, I get:
[GQL10] Graql Error: The variable '$a' is out of scope of the query
Environment

Mac OS 10.15.7
grakn core 2.0
client-java 2.0.0-alpha-4

Reproducible Steps
Steps to create the smallest reproducible scenario:

insert any attribute type into grakn 2.0
perform above query using client-java

This is actually a Graql bug, so I'll move it to the Graql repository.

This is actually a Graql bug, so I'll move it to the Graql repository.


Printing to xps or pdf (cute pdf)

Not a big issue. Printing to xps or pdf generates a blank file. Probably not within the scope of this project. Tnx. Great plugin btw!

I tested this on Chrome, but it works well (yes, just tested on my pc lol)

So, @roboriaan, please leave your environment information here. (browsers, etc)


Hide strategy proposal and a bug report

[PROPOSAL] Although the hide strategy is nice and in most cases more than enough, there are times where i would prefer for example to have an initial value for position or size instead of visibility or transparency.
An interesting solution would be to have an additional property initial_value which sets all the nodes to the value before the animation begins. Of course all of this could be done manually (setting the size of the nodes before the animation starts for example) but since anima already iterates through the objects it would be convenient if there was a built in property.
[BUG] Also when using anima.set_visibility_strategy(Anima.VISIBILITY.TRANSPARENT_ONLY) with a group animation the changes the scale of the controls, the controls never came back to be visible. I would expect them to become visible once the animation starts. I had to animate modulate to overcome this:
anima.with({
  group = games_container,
  items_delay = 0.05,
  property = "modulate:a",
  from = 0,
  to = 1
})

I like the proposal.
For initial_value I assume will be set the same property you're trying to animate, right?
For the BUGS things might be a bit broken in master, I'll check and fix ASAP :)

I like the proposal. For initial_value I assume will be set the same property you're trying to animate, right?
For the BUGS things might be a bit broken in master, I'll check and fix ASAP :)

Yup, if you are animating scale for example then the initial_value would be a Vector2()

An initial implementation of "initial_value" has been pushed

This has now be fully implemented


CA cert for TLS authentication

Hey there, hope you are doing well.
Is it possible to add CA cert for client authentication?
node_exporter already  has that feature and it will be awesome to add it to your project.
Thank you!

It's not yet possible, but it should be easy to implement. I'll have a look.

I started a feature branch client_ca, but didn't find the time to test it yet. It should allow you to add the following to the server configuration:
client_ca: /path/to/client_ca/file
client_auth: RequireAndVerifyClientCert

Behavior should be the same as in node_exporter.

I tested it and added documentation: https://github.com/fstab/grok_exporter/blob/client_ca/CONFIG.md#server-section.
I'll keep it in the feature branch until the next release, because documentation should only be merged when the feature is released.

Thank you, everything working as expected!


[RESOLVED] S100-Secundario has been restarted (uptime < 10m)

Problem started at 20:11:30 on 2023.05.24
Problem name: S100-Secundario has been restarted (uptime < 10m)
Host: S100-Secundario
Severity: Warning
Operational data: 00:06:14
Original problem ID: 22341
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23497&eventid=22341

Problem has been resolved in 4m 0s at 20:15:30 on 2023.05.24
Problem name: S100-Secundario has been restarted (uptime < 10m)
Host: S100-Secundario
Severity: Warning
Original problem ID: 22341


initialize as grid should returns id_dictionnary -> pos_dictionnary

Hey, that would be nice otherwise it means the end user must do some calculus, look at the rust code etc

You are right. It should spit out position->ID dictionary or vice versa. The description of the method says that ID encodes the coordinates, and shows how to convert ID to (x,y) and vice versa, but we don't have public documentation to make that absolutely clear.

yea, plus I tried a bit to use it and failed pathetically :D (hence the broken demo) ;)

I'm working on that now


what is the daughterboard

There is no mention of what daughterboard is required and where to find it

It comes with the RP2040 Tiny https://www.waveshare.com/rp2040-tiny.htm?sku=24665

ah ok great thanks


linter reports error in build for CLI

Describe the bug
see https://github.com/microsoft/TeamCloud/runs/1151680047?check_suite_focus=true
To Reproduce
n.a.
Expected behavior
n.a.
Additional context
n.a.

@colbylwilliams I disabled the linter action inside the workflow to unblock myself.


Add Process.StandardError and ProcessStartInfo.RedirectStandardError

Please include unit/integration tests for the new functionality.

tests have been added?

Sorry for the delay. I had forgotten about this. Tests have been added.


Autoprefixed rules with mixed prefixes

When I write a rule that contains multiple autoprefixed parts, some of the rules that are created contain mixed prefixes:
glamor.css({
    flexBasis: 'calc(100% - 10px)'
})

also creates this rule among all the others:
-webkit-flex-basis: -moz-calc(100% - 10px);

Would be great if the prefixer could filter out rules that contain mixed prefixes

I should have tried with the newest version of glamor :flushed:
It does not seem to auto-prefix calc any longer. Not sure if this issue is still relevant then...

I'll leave this open and investigate on the weekend if there are any other combinations that could trigger it


TextPainter RTL (tests)

cc @jason-simmons @abarth

Amazing

This dramatically increased our technical debt, but that was really a refinancing, the debt isn't new, we just weren't testing it before.


Fixed mismatch version as reported by CPANTS.

Hi @daoswald
Please review the PR.
Many Thanks.
Best Regards,
Mohammad S Anwar

Thanks for the contribution. I'll actually bump to 0.58 because it's never a good idea to release to cpan without the version number moving forward.


Versions of ROS, ROSPlan, and mlconjug3?

Could you provide the versions of the dependencies in the issue title?
Specifically, the latest mlconjug3 no longer supports Python 2.X. I am assuming this ROS package was developed for ROS melodic given dependencies of ROSPlan, so there's probably a specific version of mlconjug3 to use.
I am looking through mlconjug3 commits to see when Python 2.X support was dropped but it would be helpful to have the right version.
If installed with pip, an output of pip show mlconjug3 would be great.

Hi Angel,
PlanVerb is developed in Python 3, and works with mlconjug3. I used the version in ROSPlan's master which works for ROS Melodic. I did some PRs in ROSPlan which improved some things but not all of them have been yet merged, it should work well nonetheless. I have not yet tried in noetic but will do it soon.
Will make this now clearer on the readme!
The current version I have installed is the following:
$ pip show mlconjug3
Name: mlconjug3
Version: 3.7.13
Summary: A Python library to conjugate French, English, Spanish, Italian, Portuguese and Romanian verbs using Machine Learning techniques.
Home-page: https://github.com/SekouDiaoNlp/mlconjug3
Author: SekouDiaoNlp
Author-email<EMAIL_ADDRESS>License: MIT license
Location: /home/gerard/.local/lib/python3.6/site-packages
Requires: Click, colorama, cython, defusedxml, joblib, numpy, scikit-learn, scipy
Required-by:

Hi Gerard,
Got it. I will be switching to Python3 with Melodic then to build/run this package.
Thanks!

I added in the readme the packages I had to install to run Python3 in ROS Melodic. I looked for them now so it might not be complete, please let me know if there's anything else needed to run it!

Perfect! Yes, seems like some magic is needed to get Python3 in ROS Melodic, so thanks for the pointers!
I will update you if anything comes up to add to docs. Thanks!!

Update: Works great! After getting the right python version install was smooth. A few additional packages were needed but the fixes are very obvious from the error output (e.g., no module 'spacy'). Thanks again!

Great! My bad about Spacy, that was a later addition (fixing the README now).
Thanks for the update!

No worries at all. I just did a history | grep pip3 to see what packages were added. Spacy is one, another is empy, and last is nltk.
Adding a pip3 install spacy empy nltk followed by python3 -m spacy download en_core_web_sm should get everything. I am not sure if those were dependencies of the other packages or not, but those were the only pip packages that were missing for me.
And for others that come here to troubleshoot installation, I didn't do anything to get Python3 working with my original ROS Melodic installation other than creating an anaconda environment using Python3 followed by running the command Gerard added to the README.

Thanks Angel! I added nltk. I couldn't find any import to empy so I'll guess it's a dependency of something else.


cherry-pick hop link context change from https://github.com/Azure/azure-rest-api-specs/pull/9868 to 2020-06-01 version

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of “no breaking changes
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[x] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[x] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[x] Removing API(s) in stable version
[x] Removing properties in stable version
[x] Removing API version(s) in stable version
[x] Updating API in stable version with Breaking Change Validation errors
[x] Updating API(s) in preview over 1 year

Please follow the link to find more details on PR review process.

/azp run automation - sdk

LGTM, breaking change is expected due to overwritten bugfix here: https://github.com/Azure/azure-rest-api-specs/pull/9868/files

/azp run


missing filepath?

No loader found for resource: res://Main.cs (expected type: Script)
No loader found for resource: res://Terrain.cs (expected type: Script)
No loader found for resource: res://WaterPlane.cs (expected type: Script)
No loader found for resource: res://FPSCamera.cs (expected type: Script)
No loader found for resource: res://RTSCamera.cs (expected type: Script)

oh. Godot doesn't tell you which edition a project is for.


PostgREST sister projects.

I had an idea in #401 which I want to explore in its own issue.
First the warrant for my proposal:
PostgREST has been exhibiting a lot of growing pains. Auth was the first, then versioning, GraphQL, PostGIS, RAML, and more. There is so much we want to put in PostgREST that doesn't make sense from an engineering standpoint. The question is how can we extend PostgREST with all these features without compromising core?
Here's my idea:
We split some of PostgREST's common functions into a core library and then create sister projects which will listen on their own port, composed by nginx or another proxy. The sister libraries I initially recommend are:

A resource server (we have this now)
A procedure server (Advanced, restful, rpcs)
A schema server (OPTIONS moved into the single root route as we have discussed in chat)
An authentication server (fully featured, time to reopen #260 anyone?)

I recommend we release the 3.0 we have at Christmas, but over the next year make this modular version the 4.0.
(Idea, how awesome would it be to compose our modular system with stdio pipes? Example postgrest-auth --schema auth | postgrest-schema --schema public | postgrest-resources --schema public | postgrest --port 3000).

Sorry, I accidentally hit publish when the OP was unfinished. It's finished now.

+1 for @calebmer  proposal.
Regarding authentication server here are two projects that could be used as api gateway

Kong
tyk.io

They provide some extra features worth to have a look.

Since the proposal is for "sister projects" i have nothing against it :), i just have a few questions in regard to proposed sister projects.
The first 3 (resource, rpc, schema) are currently all in one. What would be the benefit of splitting it in separate projects/binaries (and later combine them with nginx)?
The 4th, auth server, any system needs that but my question is what would be the benefit of implementing in in haskell. Some time ago @calebmer mentioned a nodejs lib that provides >100 types of authentication. Why not use that (point ppl to that) to do authentication, it does not seem to me that the auth part gets much "load" in a system so i don't see much benefit from it being implemented in a compiled language.
+1 for things like kong/tyk.io they are interesting and we should study projects like that to see how postgrest fits in.
PS: the unix pipes, i am not sure how that would work. The command line looks nice but the implementation would be a nightmare. The information can not flow back in a pipeline, and it needs to because only the first process in the chain has access to the tcp socket of the client.

I don't think core is getting too crazy yet. We did a good job with JWT so that other systems can do our auth for us. We already generate docs from inside the core binary, and an extension of those docs probably won't be insane and will also be in its own module. PostGIS support just means adding a few more operators if I understand it right.
The unix philosophy is great of course, although truly stream oriented servers that compose with a shell pipe seems more like an analogy than directly implementable.
If we keep the code modular and clean we should be OK being monolithic for a while. My instinct is to keep the binary in once piece until we really do feel the pain in the codebase.

I think this is a long term plan if nothing else, but I'll still clarify a few things.
@ruslantalpa the advantage of breaking core down into 3 parts is modularity. As we've been talking about schemas there has been some want for RAML, some want for JSON Schema, and maybe some people who don't even want self documentation at all. I do believe we should also have one core binary which encapsulates some of the main modules we develop which would operate as the binary of today.
To your next point @ruslantalpa, the nice thing about splitting things into modules is we could build a node module. However, I do think we need a native PostgREST auth solution (written in Haskell, takes advantage of Postgres features) which contains industry best practice for people who want PostgREST to be completely usable fast.
@begriffs I agree, I do think this is a long term evolution of PostgREST as it tries to become a staple in the HTTP API field.
And finally, literal UNIX pipes is probably unrealistic, but another similar system might be good if we go this direction.

Closing this broad issue. Let's discuss the specific parts of this suggestion as their own issues when they become a problem.


Added online logging

:x: Build windows-openstack-imaging-tools 1.0.119 failed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/5da1063a1a by @ader1990)

:white_check_mark: Build windows-openstack-imaging-tools 1.0.120 completed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/4a3a56054b by @ader1990)

:white_check_mark: Build windows-openstack-imaging-tools 1.0.121 completed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/ef26b9171b by @ader1990)

:white_check_mark: Build windows-openstack-imaging-tools 1.0.122 completed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/b78ba836bd by @ader1990)

:white_check_mark: Build windows-openstack-imaging-tools 1.0.123 completed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/091735db9a by @ader1990)

:white_check_mark: Build windows-openstack-imaging-tools 1.0.124 completed (commit https://github.com/cloudbase/windows-openstack-imaging-tools/commit/772986430c by @ader1990)

Run example:
/26/2019 3:27:12 PM - Cloud image from golden image generation started.
/26/2019 3:27:24 PM - Copy Unattend Resources: Windows Server 2019 SERVERDATACENTER...
/26/2019 3:27:24 PM - Copying: C:\projects\windows-openstack-imaging-tools\UnattendResources F:\UnattendResources
/26/2019 3:27:25 PM - Resources have been copied.
/26/2019 3:27:25 PM - Copy Custom Resources: ...
/26/2019 3:27:25 PM - Custom Resources at: F:\UnattendResources.
/26/2019 3:27:25 PM - Downloading ntfszapfree...
/26/2019 3:27:28 PM - Copying Cloudbase-Init custom configuration file...
/26/2019 3:27:28 PM - Copying Cloudbase-Init custom unattended configuration file...
/26/2019 3:27:28 PM - Copying Cloudbase-Init...
/26/2019 3:27:29 PM - Creating VM WindowsGoldImage-Sysprep113307718 attached to mgmt
/26/2019 3:27:30 PM - Starting WindowsGoldImage-Sysprep113307718
/26/2019 3:27:36 PM - Waiting for WindowsGoldImage-Sysprep113307718 to finish sysprep.
/26/2019 3:28:33 PM - - - StatusInitial: Automated instance configuration started...
/26/2019 3:29:15 PM - - - Updates(1): Available updates were installed succesfully.


add screenshots to images folder for proper wiki page display

add folders "images".
add screenshots under "images" folder so that the wiki page can display those images.
move "example.svg" under "images" folder.

Looks good to me. Not sure if you want to keep the "print on both sides" in the screenshots, but if you say it does not matter, we can merge


English description

It would be nice also to have the addon descriptions in English so more people can find out about your extension. Here is an example. I hope you find it useful. Feel free to modify it however you want is just an idea.
Short description
"Better - One tab is an improved version of "One tab" allows you to move open tabs into an accessible list to free up resources and remove clutter. This version adds new capabilities of creating tags, filtering tabs, grouping them and allowing to select which tabs you want to send to the list"
Long description
"Better - One tab is an improved version of "One tab" made from scratch since One tab is not open source. This addon allows you to move open tabs into an accessible list to free up resources and remove clutter. It also adds the new capabilities of adding tags filter saved tabs, grouping tabs and allowing to select which tabs you want to send to the list (adds to the context menu: send only selected tabs, send tabs from all the windows, send all the unselected tabs and more)."

Thank you very much for your suggestion. I think it is very useful. I am also confused about how to let users know the new features of better onetab. I will add some supplements on your basis. Hope to get your further suggestion later.

I just noticed that the description says that it has tags and filtering but I dont see those features is the translation wrong or are those upcoming features?

Thank you very much. I've made the changes following your advice.

I was looking at the options and noticed that

"Cover the browser action to show tab lists if current tab is new tab page (won't cover popup simple list)"

is hard to understand as well. I don't really know what that option means. Could you explain it to me so that maybe we can rename it to something easier to understand?

OK. It came from a feature request. After you turn on this option, If the currently activated tab is the new tab when you click the tab icon will open the tab list, instead of storing tabs. Hope you can understand it and give a better explanation.
I found it cannot work on firefox because of an API difference. I will fix it in next version.

Ohh now I understand i think something like this would be easier to understand if you wanna use it for the chrome version:
Always open tab list when clicking on the icon if current tab is a new tab. (Doesn't work if behavior is set to "popup simple list"

BTW would that work if the user has installed a speed dial or some extension that modifies what the new tab page looks like?

Yes! If it replaces the new tab instead of change new tab URL.


Lighthouse viewport is still in mobile view after running test using desktop configuration

I am having trouble running sitespeed 17.1.1-plus1 using lighthouse plugin. My configuration settings seems working fine but based on lighthouse report, the screenshot is in mobile view. Here's my command running tests:
docker run --name sitespeed --volumes-from=jenkins --network=host --privileged=true --shm-size=1g --rm -v \"/tmp/sitespeed.io/\":/sitespeed.io \sitespeedio/sitespeed.io:17.1.1-plus1 --plugins.remove browsertime \--lighthouse.settings.screenEmulation.mobile false --lighthouse.settings.formFactor desktop --lighthouse.settings.throttling.rttMs 40 --lighthouse.settings.throttling.throughputKbps 10240 --lighthouse.settings.throttling.cpuSlowdownMultiplier 1 \--graphite.host localhost --graphite.port 2003 --graphite.httpPort 8080 --graphite.namespace TestFolderD.default
See screenshot attached:
Viewport is in mobile

But the summary setting is in desktop

I also tried using the --lighthouse.setting.preset desktop but its not working as well.
Please help me guys, it gives discrepancy on lighthouse opportunities and diagnostics as well. Thanks a lot.

Hi @eysuu hmm I get the same. I can check the Lighthouse documentation to see if I understand how to do it.

@soulgalore I really appreciate the response sir. Thank you. I've been resolving this for 2 days and I really don't know what's wrong that's why I ended up questioning here 😅

@eysuu I tried too but couldn't get it to work, I think something is missing in the Lighthouse documentation.

It looks like I'm literally running out of options. I already get rid of mobile screenshot but the screen size does not seems to be correct compared on manual audit. Even if I ran this --lighthouse.setting.screenEmulation.disabled --lighthouse.setting.formFactor desktop it will just show the viewport of desktop, but the findings for LCP and CLS are get via mobile viewport.
Thanks @soulgalore

@eysuu I don't think setting --lighthouse.setting.screenEmulation.disabled is enough. You can see this document that mentions two different ways screenEmulation would be configured with objects. Maybe some of the other parameters like width/height/deviceScaleRatio are still using defaults.
https://github.com/GoogleChrome/lighthouse/blob/master/docs/emulation.md
You can see the default values used in Chrome Lighthouse here:
https://github.com/GoogleChrome/lighthouse/blob/master/lighthouse-core/config/constants.js


init requires -f  - inconsistent with create

Currently init requires -f <dir> and does not interpret the arg as a directory path as create does.  Need to add utils.AliasFlagToSoleArg("filepath") for init.  Also test that the path does not collide with an invoker name.

It's safer to always include the flag. While commands are greedy and will be matched before arguments, if your path happens to collide with an invoker that's installed you could get a surprise when the command starts to fail.

Then we need to remove that behavior from create IIUC

riff create is picking up this behavior from the build command argument. We can add the same first-arg-to-filepath mapping for the init command to make the behavior consistent between init and create.


[Governance]:

Summary
Activity log on contributions
Source
Personal Collaboration Cafe input
Detail
Is there a reason the contributions I made to the Issues and pull requests at the start of the STARE project following on the questionaire responses is not shown in the contribution timeline?
Intended Output
The full contribution activity is added to all participants in SATRE
Who can help
@Jam

Are you refering to your GitHub profile page https://github.com/crickpetebarnsley ?
If so then I think GitHub only shows issues and pull requests that you open as activity, not ones you've only commented on. You can use a search query to get

everything you've commented on: https://github.com/sa-tre/satre-specification/issues?q=commenter%3Acrickpetebarnsley
every issue you've opened https://github.com/sa-tre/satre-specification/issues?q=author%3Acrickpetebarnsley

If it's something in the SATRE org please could you link to the relevant page? Thanks!

Hi Simon.
Yes it is on my contribution screen when I click through on the Contributors page.
If that is the case then I guess it does not really do the job for the def / interpretation of the page.  Contribution icons adds to that but...
Oh well, at least it is clear.
Thanks
Cheers,
pete
From: Simon Li @.>
Sent: 03 October 2023 17:08
To: sa-tre/satre-specification @.>
Cc: Pete Barnsley @.>; Author @.>
Subject: Re: [sa-tre/satre-specification] [Governance]: (Issue #267)
External Sender: Use caution.
Are you refering to your GitHub profile page https://github.com/crickpetebarnsley ?
If so then I think GitHub only shows issues and pull requests that you open as activity, not ones you've only commented on. You can use a search query to get

everything you've commented on: https://github.com/sa-tre/satre-specification/issues?q=commenter%3Acrickpetebarnsley
every issue you've opened https://github.com/sa-tre/satre-specification/issues?q=author%3Acrickpetebarnsley

If it's something in the SATRE org please could you link to the relevant page? Thanks!

Reply to this email directly, view it on GitHubhttps://github.com/sa-tre/satre-specification/issues/267#issuecomment-1745287565, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANNFL6LNKPCZVYEBUVEZR7DX5QZ4JAVCNFSM6AAAAAA5RF5J4SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBVGI4DONJWGU.
You are receiving this because you authored the thread.Message ID: @.***>
The Francis Crick Institute Limited is a registered charity in England and Wales no. 1140062 and a company registered in England and Wales no. 06885462, with its registered office at 1 Midland Road London NW1 1AT

Not sure why I'm tagged in this... guessing you intended it for someone else? 😅


Tumour only mode for variant calling

Here I have implemented a tumour-only mode that I have successfully used for some cases. However, to merge to dev there is still work to do:

[ ] This branch is not in sync with dev, some conflicts when merging are expected.
[ ] Testing is needed, there is something is place but it is simple.
[ ] Review of workflow is needed to make sure nothing is broken when in paired mode.

Help is very welcome as I won't be able to continue with this for a few months.
This pull request is to solve #37

Things to check:

[ ] This line might give error when using S3


The unsub link on the Buttondown newsletters does not work

Current Behavior
When I click the link to unsub it should allow me to opt out of the mailing list.
Expected Behavior
It takes me to the homepage.
Steps To Reproduce
Follow an unsub link on the footer of the newsletter.
http://email.flowforge.com/c/eJyNjkuKxDAMRE8T7xxsWf5k4UVv5hqNbMvTgXwaJ6GvPyab2TaIQiWq0OOonfM2aAValMjkMwYxR1AAWivUznqlxwKTArbGo5-8rWFAVZf9U_f2y2PeV_GKlpUJPkMgVM4nzBPZSXsmtCYgWLHE13m-j8E8Bvjpk67z3Leyf7aRV5qXfqL33PV2R1-u7bjSkducuDtg52tJIEM2XmJmkiF4ko4Q-6usFBXRYttTp1upZW432hnR1WzATJKDzhJrQElkUYIjkywxV67iH-d5Azzn8l3xTn8V_QPlwGuf
Environment

FlowForge version:
Node.js version:
npm version:
Platform/OS:
Browser:

I suspect this is a DNS issue for the domain email.flowforge.com. I'm working on getting to the bottom of it.

It does look to be unsubscribing people who follow the link but it's not confirming to them that was done.

I've raised this with the provider of our email list, I don't think the problem is on our side.

@robmarcer Any feedback on this issue? Or should we just move away from buttondown? They keep having issues.

We are stopping using Buttondown so this no longer needs to be resolved.

Can I move this to the done column? Have we sent our last buttondown email?

Yes it can be moved to done and yes we've sent our last email. That link is to the kanban, which issue were you referring to?


"Maghera", "Pustoaia" and "Lunca" are listed in the drop-down menu

Description:
"Maghera", "Pustoaia" and "Lunca" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 1
Type "Maghera" in the search bar.

Expected results
The location is listed in the drop-down menu as "Maghera, Botoșani (Vârfu Câmpului)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Type "Pustoaia" in the search bar.

Expected results
The location is listed in the drop-down menu as "Pustoaia, Botoșani (Vârfu Câmpului)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Type "Lunca" in the search bar.

Expected results
The location is listed in the drop-down menu as "Lunca, Botoșani (Vârfu Câmpului)".


audit: enforce https for *.sourceforge.io urls

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[ ] Have you successfully run brew tests with your changes locally?

This update help avoiding the mistake of forgetting to upgrade protocol to HTTPS from HTTP, when changing http://*.sourceforge.net/ to https://*.sourceforge.io/ as requested by an existing audit rule.

Example: https://github.com/Homebrew/homebrew-core/pull/9878/commits/705bc4fe2fd42b742e3e8485c004b3e81daed61b

Would be great if you could also add a test for this, since this isn't one yet.

I've added a test. Let's see the test result.

Test looks OK.

Thanks again @vszakats!


[500 Can't connect to www.googleapis.com:443] Error occured...

Happens on pretty much everything (starting video, searching,...). I have all dependencies installed. Perl-5.20.2.

Other programs (such as livestreamer) don't have any problem.

I can't confirm the issue here. I suspect it's something temporary related to the local Google servers.
A few things to try would be to --logout and --login afterwards and also install the Mozilla::CA module (just in case the issue is related to SSL verification, which is quite unlikely given the error code).

Mozilla::CA is installed. I don't have a yt account anyway. And the problem still persists.
I can still watch yt via browser, livestreamer and other methods.

I cannot reproduce this anymore, so probably local foo or a broken Module that has been fixed.


unable to upload the VHD in Azure portal via storage exploror

AzCopy failed to complete the transfer: %s
Disk 'AZ-VA-LoginEnterprise-Appliance' in 'loadtest-poc' was likely created. You may need to delete this disk before retrying this operation.
AzCopy error message: Transfer of \?\C:\LOGINVSI\AZ-VA-LoginEnterprise-4.6.5.vhd to https://md-impexp-mzqk1brsm1p1.z31.blob.storage.azure.net/xvmmglx4qznp/abcd?si=4c12cae2-dfd1-481d-8de0-dde42a521f7f&AzureSAS Token Redacted&sr=b&sv=2018-03-28 failed: Status: Failed, Error code: 0
AzCopy log file can be found at C:\Users\Janardhan.azcopy\e0edb590-afd6-7d4c-523b-95d0be84c86f.log
Storage Explorer was unable to revoke access to a disk.
The disks involved in this operation may still be in an 'Active SAS' or 'Active Upload' state. You may need to return the disks to an 'Unattached' state before retrying this operation, or before performing new operations on the disks

Can some one help me on above issue as I am not able to upload the VHD file to Azure portal

@Janardhanbolla there's a couple of ways we can go with this issue:

you can return the disk to an unattached state using the Azure CLI and try to use it with your VM (I don't think this is likely to work since AzCopy failed to fully upload your .vhd to the disk)
you can delete the disk and try creating it again (this might work, but whatever went wrong before may go wrong again)
you can share the AzCopy log file with us and we can try to diagnose what went wrong before you try making the disk again


1.4.2 turns to a black screen when resumed after returning to the Home Menu

Title pretty much sums it up. If I open FBI, return to the Home Menu, and then resume it (without closing it), all text on-screen disappears, leaving two black screens. Can still return to the home menu and re-start it, though. Not sure whether or not it's still responding behind those black screens, but given the nature of the program I'd rather not experiment.
(also - occasionally I run into an issue where it fails to boot in the first place, with a white dot blinking on the left of the top screen, and then it won't work until I reboot the 3DS, but I'll save reporting that one for when I know how to reliably repro it)

This is a known issue with ctrcommon's GPU code.

Fixed.


Transfer tensors to GPU in the example snippet of README.md

Current example occurs TypeError. (see #14 )
I added two lines to the example in README.
x = x.cuda()
y = y.cuda()

Thanks for the contribution! Merged.


Create an optional 'path_to_metadata' argument in the environment class

This PR sits on top of https://github.com/AndreyG/ifc-reader/pull/6 because I can't build (currently) without this.
This PR attempt to resolve #8, but adding support for an additional, optional argument to the environment class, that allows the user to provide a metadata path as an optional argument dump-decls.
This means you go from:
~/clones/ifc-reader/source_deps_file/build/examples/dump-decls/dump-decls moo.ifc
metadata is not found by path 'moo.ifc.d.json'

to:
~/clones/ifc-reader/source_deps_file/build/examples/dump-decls/dump-decls moo.ifc mod_moo.cpp.json
IFC Version: 0.40
File contains 13 partitions
Global Scope Index: 1
Total declarations count: 2
Scopes count: 2
Count of declarations from all scopes: 2
-------------------------------------- Global Scope --------------------------------------
Class 'Moo' {
  Method 'moo', type: short()
}

where: mod_moo.cpp.json is that name that cl.exe generates when you call:
cl.exe /W4 /WX /experimental:module /interface /sourceDependencies . /std:c++latest /EHsc /MD /c mod_moo.cpp

To be clear, I do agree that this "breaks" some of the separation that exists in the Environment/MSVCEnvironment, because it makes Environment "aware" of the metadata file, which not implementations may have.
If you have any alternative suggestions on allowing users to provide the path to the .json to dump-decls then I'm happy to implement that!

Actually I didn't expect, that generated by MSVC .json file contains references to modules recursively. I mean, if the root ifc-file A for which dump-decls is invoked imports B and B imports C then A.ifc.*.json contains reference for C with full path to BMI. It means we don't need to read such configs dynamically for imported modules it could be done once on Environment construction.

@andrewvaughanj, please apply your change (path_to_metadata command line argument) above current master. It should be quite easy right now.


Attached / detached lifecycle callbacks not working with layoutViewModel

I'm submitting a bug report

Library Version:
1.0.0

Please tell us about your environment:

Operating System:
Arch Linux

Node Version:
6.6.0

NPM Version:
3.10.8

JSPM OR Webpack AND Version
webpack 2.1.0-beta.18

Browser:
Chromium 53

Language:
TypeScript 2.0.1

Current behavior:
When used within a layouted route, the attached lifecycle is not called.
Expected/desired behavior:

What is the expected behavior?
When I use a custom element or a view model, I expect the attached lifecycle callback to be called at some point. Unfortunately, when using a layoutViewModel with my route, this is not happening anymore.

What is the motivation / use case for changing the behavior?
To make senseful use of the layout feature, this has to work. Otherwise important custom elements are not working.

Maybe you could also take a look at my post on SO about layouts, http://stackoverflow.com/questions/38763698/how-to-use-layouts-in-aurelia
Thanks in advance
Konstantin

Duplicate of https://github.com/aurelia/templating-router/issues/34


feat(app): tagPrefix

users can add a prefix string to the version tags
ISSUES CLOSED: #58

Coverage decreased (-1.7%) to 91.765% when pulling a56b1ce4be719e982af952cde6eb04d19afe7c91 on feature/tag-prefix into d01bfccb48a688e4d9a5518da2ecfc91b2b8bb7f on master.

Coverage decreased (-1.7%) to 91.765% when pulling a56b1ce4be719e982af952cde6eb04d19afe7c91 on feature/tag-prefix into d01bfccb48a688e4d9a5518da2ecfc91b2b8bb7f on master.

@leonardoanalista hey should I merge this?

It looks good to me.

@leonardoanalista
Hi.
I'd like to use this feature. when does this PR publish?

PR has been merged. It should be in the latest version 👍

Hmm, the latest version is 6.4.0, isn’t it?
it seems 6.4.0 is not contained this feature.
I think it may need to npm publish.

@leonardoanalista excuse me.
how do you think about this?

The PR introducing this feature has been merged. I can see the unit tests. Maybe the feature is not working as expected. Did you add the appropriated options to your config file? I'll investigate this when I have a chance ok?

@leonardoanalista hmm, in other word, why don’t you release<EMAIL_ADDRESS>that includes this feature.

Hi @leonardoanalista, could you please do a new release which contains this feature? As already mentioned it isn't available within v6.4.0:
https://github.com/leonardoanalista/corp-semantic-release/blob/v6.4.0/src/index.js

@patrickvaler Yes, travis.ci is not releasing anything. It looks like we are using an old version or semantic-release v7. We should upgrade to v.15. There could be breaking changes to be addressed.

I am going to upgrade semantic-release now and let you know.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

@patrickvaler I hope it works now. It was the npm 2fa configuration issues. It should release from Travis from now on.

@leonardoanalista thanks a lot. With v6.5.0 the tagPrefix option works as expected!

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


File with  name is created when copying local folder with only one file inside

Which version of the AzCopy was used?: azcopy version 10.1.2
Which platform are you using? (ex: Windows, Mac, Linux): Linux
What command did you run?
azcopy copy
"/some_dir/*.gz"
"https://${ACCOUNT_NAME}.blob.core.windows.net/${CONTAINER_NAME}/some_dir/?${STORAGE_ACCOUNT_SAS}"
When /some_dir/ has only one file with .gz extension, uploaded file has  name. I expect file name to be name of .gz file. When multiple .gz files exists in folder, names are correct.

Hi there, this was patched in #451 and has made it into AzCopy v10.2.x. Enjoy!

When using the older service API for use with Azure Stack Hub - this bug once again appears. Is this something that can be fixed easily?

https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-storage-transfer?view=azs-2108&tabs=az1#azcopy


-added the breadcrumbs and custom hook for document title

-added the theory route path in navbar
-created a custom hook for setting the document title as per page

deployment is failing for some reason, will check the issue and merge

rebase and merge branch


Cluster Agent / Fleet agent -> Affinity fails to populate default values for match expressions: nodeSelectorTerms[1].matchExpressions[0].values: Required value: must be specified

Setup

Rancher version: v2.7-head (95edd02)
Rancher UI Extensions: n/a
Browser type & version: chrome

Describe the bug

when selecting the `
To Reproduce

provision an rke1 cluster

when creating the cluster, change the cluster Agent Configuration  from use default affinity rules defined by rancher-> customize affinity rules
note that all of the values are empty
add your own node affinity value (optional)
continue with creating the cluster

Result
cluster fails to provision with an error ...nodeSelectorTerms[1].matchExpressions[0].values: Required value: must be specified
Expected Result

values for matchExpression from the default values should be populated
Screenshots

example:

Additional context

retested on v2.7-head (95edd02 ) after the above merge, with no issues

currently the matchExpression.values are loading in properly for all default values (fleet and cluster agent custom affinity)


Add RequireHttpsMetadata to ProviderOptions to allow modify Discovery policy RequireHttps value

Sample of usage
services.AddOidcAuthentication(
                        options =>
                            {
                                /*...*/
                                options.ProviderOptions.RequireHttpsMetadata = false;
                                /*...*/
                            });

This is a fix for this #321

Hi @alexanderkyte this seems like a reasonable thing to add.
Tagging @jspuij who wrote this code initially.
@jspuij  - any thoughts or concerns about this? The one thing that strikes me is that these options are JSON serializable because it seems they can be retrieved remotely. Is there anything we need to be concerned about when adding another option? Presumably we need to set the right JSON metadata for this new property? Or does this set of JSON data need to match some pre-existing spec, and we shouldn't add new options to it?

Hi @alexanderkyte this seems like a reasonable thing to add.
Tagging @jspuij who wrote this code initially.
@jspuij - any thoughts or concerns about this? The one thing that strikes me is that these options are JSON serializable because it seems they can be retrieved remotely. Is there anything we need to be concerned about when adding another option? Presumably we need to set the right JSON metadata for this new property? Or does this set of JSON data need to match some pre-existing spec, and we shouldn't add new options to it?

You hit the nail on the head. These options are a selection of the oidc options that the oidc-client javascript library provides. There is support within asp.net core to provide these options from the server when you use API authentication. I tried my best mapping them to the oidc-client .NET library, but not all options are supported this way.
I'm not sure whether adding this boolean and not providing it from the server would actually break deserialization or that we could add a default value through an attribute to solve this.
The whole authentication mechanism is defined in a way though that it is extensible enough that subclassing this options class and the actual service would achieve this without extending the original OidcProviderOptions class.

I'm not sure whether adding this boolean and not providing it from the server would actually break deserialization or that we could add a default value through an attribute to solve this.

I don't think it would break deserialization; it should just get ignored.

The whole authentication mechanism is defined in a way though that it is extensible enough that subclassing this options class and the actual service would achieve this without extending the original OidcProviderOptions class.

Hmm this would be nice if we don't have to add anything. I guess you derive from the service and override CreateOidcClientFromOptions to do whatever you want?

I'm not sure whether adding this boolean and not providing it from the server would actually break deserialization or that we could add a default value through an attribute to solve this.

I don't think it would break deserialization; it should just get ignored.

The whole authentication mechanism is defined in a way though that it is extensible enough that subclassing this options class and the actual service would achieve this without extending the original OidcProviderOptions class.

Hmm this would be nice if we don't have to add anything. I guess you derive from the service and override CreateOidcClientFromOptions to do whatever you want?

Correct again 👌

Thank you for all the details @jspuij !
Given this, I'm closing the PR and issue. If we get broader feedback in the future that this is a common scenario that we need to address, we will reconsider making this scenario simpler.
@alexfdezsauco - please let us know if you're able to use the suggested workaround or if you'd like any help getting that to work. Thank you very much for the PR and I hope to collaborate more in the future!

Since you use OidcProviderOptions instead OidcClientOptions, I added the unique property I needed to solve my issue. But, why don't you pass the "orginal" OidcClientOptions to the AddOidcAuthentication method?

@jspuij any idea on that?

Adding this is also about to simplify the development time requirements. For instance, I use keycloak all the time locally as identity provider, and could be "complex" provide a valid certificate and its not full required for development. I though that you use a custom provider options for reasons that also include the simplification.  I mentioned here https://twitter.com/alexfdezsauco/status/1359986005273698305.

here are overloads in the service registration methods that allow you to register your own TOidcProviderOptions type

Yes, but this is the way how OidcClient is created:
            return new OidcClient(new OidcClientOptions()
            {
                Authority = oidcProviderOptions.Authority,
                ClientId = oidcProviderOptions.ClientId,
                PostLogoutRedirectUri = oidcProviderOptions.PostLogoutRedirectUri,
                RedirectUri = oidcProviderOptions.RedirectUri,
                ResponseMode = responseMode,
                LoadProfile = false,
                Scope = string.Join(" ", oidcProviderOptions.DefaultScopes),
            });

So, only use theses parameters and ignore the others. The simples way to solve my development needs was add a single property.

@Eilon This PR is actually the workaround for my issue.

Right, you could derive from that service, override the CreateOidcClientFromOptions method, call base.CreateOidcClientFromOptions(), then adjust the settings as needed.
But let me think about this some more. Using a self-signed cert during dev perhaps seems reasonably common. Now I'm just trying to think whether the way it's done in the PR is the best way forward (given the serialization issue) or if there's some other way.

Using a self-signed cert during dev perhaps seems reasonably common.

Yes, and also have to install it on the phone or the emulator. The self-signed cert is not for my app, is for the identity server. There is a way to do it, but I got an error on the emulator cause for the validation. So, also for development purposes I have to skip the cert validation.

Dinner time now, but I will revisit this and I hope we can come up with something that everyone likes!

Since you use OidcProviderOptions instead OidcClientOptions, I added the unique property I needed to solve my issue. But, why don't you pass the "orginal" OidcClientOptions to the AddOidcAuthentication method?

Because then we would lose the ability to communicate the OIDC options from the server through ASP.NET core identity. This is to preserve compatibility with ASP.NET core identity and the WebAssembly variant of OIDC authentication. If this compatibility is deemed unnecessary I'm fine to diverge and remove OidcProviderOptions.
My hope is that as MBB is integrated into dotnet itself that in due time these codebases can be merged together as webassembly is 90% the same code as the MBB version. (which is logical as I based it upon it).
What I would do is this: Verify that the deserialization of OidcPoviderOptions { just generate one before adding the property} is still possible with the added boolean property. If this works, I'm fine with the PR.
We are a bit hindered by the fact that there is zero unit testing in this repo, otherwise I'd ask to write a test to verify and accept the PR.


All features of a poll should be modifiable on a poll thay hasnt been started yet

During the 'waiting' period with a cached poll after creation, all parts of the poll should be independently modifiable. Needing to cancel the poll to change one detail is silly. Current list for inclusion:

Question
Channel target
Poll options (ideally there's a nice way to do it that minimizes user work)
Duration

Duration modification is already complete and available

It's likely that this will either be a part of or be obsoleted by a full syntax rework for the poll function. Potentially some of both. Also possible that it will directly follow said rework


Project Feedback!

It looks like the following features are not reflected on your GIF walkthrough:

User is displayed the relative timestamp for each tweet "8m", "7h"
User can refresh tweets timeline by pulling down to refresh (i.e pull-to-refresh).

In order for us to count these towards your submission, please record another GIF that captures these features. Once you do, please push your updates and submit your assignment again through the course portal within 48 hours from the posted deadline so that we can regrade it.

Dear Staff,
I would like to ask when resubmitting the assignment or just the gif, it
will not be counted as using extension right? Thank you!
Sincerely,
Tien Nguyen
On Wed, Mar 3, 2021, 6:11 AM CodePath Reviewers<EMAIL_ADDRESS>wrote:

It looks like the following features are not reflected on your GIF
walkthrough:

User is displayed the relative timestamp for each tweet "8m", "7h"
User can refresh tweets timeline by pulling down to refresh (i.e
pull-to-refresh).

In order for us to count these towards your submission, please record
another GIF that captures these features. Once you do, please push your
updates and submit your assignment again through the course portal
within 48 hours from the posted deadline so that we can regrade it.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/TienNguyen93/SimpleTweet/issues/2, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKPQLFPC7SQ54VQNWZVCRO3TBYKN3ANCNFSM4YRAWOLQ
.


How accurate are our predictions?

How accurate are our predictions, the further we dance away from the training data?. I.e. for n data sets what do graphs of precision  recall pf look like as, along the x axis, we increase our distance of the thing being predicted to its nearest "slope, (line joining nearest neighboring clusters in training data)

Initial Results:


fix: define default units for fields

Use default units in the plots. This removes some of the hard-coded strings, therefore mitigating typos of units in axis labels on plots.
Fixes #27

This looks nice! Can you please update smarteole_example.ipynb to fix the plot with wrong units and also to check nothing else has changed?

Addressed in commit https://github.com/resgroup/wind-up/pull/29/commits/26db0a0152b4b1cda18248fe97c63975cb395ea1


Added Total PR Count to Header

That looks like a very good idea to me.
cc @eparis what do you think?

I agree. It seems like a good idea for consistency with the queue tab.
I'd expect the number to match the number of open PRs in the repo.

anyway, i'll go ahead and merge this. it's not worse.


Disable Maven build HTTP connection pooling

Motivation:
The builds often fail when downloading dependencies.
This might be caused by the build taking a long time, and cause pooled connections to be closed
by the remote end, if they are idle for too long.
Modification:
Disable connection pooling. This should force Maven to reestablish the connection for each download,
thus reducing the likelihood of the remote end closing connections we wish to use.
Result:
I'll leave it up the statistis of our CI to confirm, but we should see more stable builds.

@normanmaurer How about adding a caching layer for Maven? It'll reduce the number of trips to the central repository and tests will finish much faster.

Caching would be good, but that's a bigger change to the build system. We're trying this out for now.


Navigating the tree with arrow keys

When navigating the tree in the Database Navigator using the keyboard, it's possible to move up and down with up/down arrow keys and to expand/collapse the tree nodes with +/- keys.
It would be much easier to use if you could also expand a node with the right arrow key and collapse it with the left arrow key.

for me the right/left arrow keys work correctly. which dbeaver version and OS are you using?

Latest v3.6.7 on Ubuntu 16.04
λ java -version
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

This may not be the case, but I remember once having problems in eclipse in general (which afaik dbeaver is based on) in gtk. Suppossedly the tree widget and the arrow controls are configured by gtk itself and not dbeaver. Could you take a look at this answer from stack to see if it's relevant to your case?
http://stackoverflow.com/questions/4747264/is-it-possible-to-use-arrow-keys-alone-to-expand-tree-node-in-package-explorer-i

Yeah, seem to be right. Shift+left and right work. I'll see how to fix it later. Thanks for the reply.


Uploader widget progress bar gains and loses progress

When uploading a file in chaise using hatrac, if the system storage is full (hatrac is out of space), the uploader UI appears to shift back and forth pretty often.
I believe this is an issue with the uploader widget in chaise that is incorrectly reporting data as uploaded when it's actually in a retry loop.
@karlcz  can you update this issue with a way to try to replicate this issue without actually maxing out the storage on the server?
Note: It doesn't look like github allows us to upload videos, there is a message pinned to the #isrd-chaise channel in slack that has a video showing this "bug".

This is no longer happening after we migrated the app to ReactJS. If there are other problem related to the progress bar in the upload modal, we can create a separate github issue to track them.


[FSDE-16084] Migrate Avatar component to vue documentation

@jllr Can you provide ticket number for this component.

The CI pipeline run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-341/8/. :white_check_mark:

You can check this PRs instance in https://272c1ab37af2037b8ed2d8a98f96915a05c38fd5-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-341-ux-chi.kubeodc-test.corp.intranet/ (internal)

The CI pipeline run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-341/9/. :white_check_mark:

You can check this PRs instance in https://c061a645102fbe79f59129b310f00fa58ffd702c-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-341-ux-chi.kubeodc-test.corp.intranet/ (internal)

The CI pipeline run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-341/10/. :white_check_mark:

You can check this PRs instance in https://b5b66915ef0c6c755ee8724430139180ace4d641-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-341-ux-chi.kubeodc-test.corp.intranet/ (internal)

You can check this PRs instance in https://fd0d7933a06ddebd4b5108ce24619452f2e3efe3-chi-pr.enterprise.ctl.io (external) and in https://nginx-pr-341-ux-chi.kubeodc-test.corp.intranet/ (internal)


#136:  Added the STAC version to catalog and dataset

Added the STAC version as field to catalog and dataset (implements #136).

@hgs-msmith I agree that there should be just a single STAC version across a catalog, but I would rather add that requirement to the documentation of the field. We don't know whether the top level element is always a STAC Catalog, it could also be a STAC Dataset. And anyway, Dataset inherits the fields from Catalog - that's another issue. We can't use version in Dataset as version is already used for the Dataset version, so we always used stac_version in discussions as far as I can remember.

I added a paragraph to catalog and dataset spec that disallows mixing STAC versions. Nevertheless, I think all catalogs and datasets should hold the stac_version so that you can easily split a sub catalog and still have the STAC version available.


Question: Is Singleton serializer configured during app-start supported?

Hello,
We're having problems when using the serializer as a singleton - initialized once during application startup. Is this a supported scenario or should the serializer be created every time it's used?
See https://github.com/jhranac/XmlSerializerTest for minimum repro-repo
The issue
When we create the serializer some DLLs are still not loaded. The AssemblyLoader attempts to rectify this issue, but the "Assembly.Load" does not load .net framework libraries (e.g. System.Drawing). The issue applies to both serialization and deserialization.
Both end up with an exception:
System.IO.FileNotFoundException
  HResult=0x80070002
  Message=Could not load file or assembly 'System.Drawing' or one of its dependencies. The system cannot find the file specified.
  Source=mscorlib
  StackTrace:
   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   at ExtendedXmlSerializer.ReflectionModel.AssemblyLoader.Get(String parameter)
   at ExtendedXmlSerializer.ContentModel.Reflection.PartitionedTypeCandidates.Create(IIdentity parameter)
   at ExtendedXmlSerializer.Core.Sources.StructureCacheBase`2.CreateStructure(TKey parameter)
   at System.Runtime.CompilerServices.ConditionalWeakTable`2.GetValue(TKey key, CreateValueCallback createValueCallback)
   at ExtendedXmlSerializer.Core.Sources.StructureCacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ContentModel.Reflection.TypeCandidates.Get(IIdentity parameter)
   at ExtendedXmlSerializer.ContentModel.Reflection.Types.Create(IIdentity parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.IsMember(IMember profile)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Content(IMember profile, IMemberAccess access)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Get(IMember parameter)
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializations.Create(TypeInfo parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ContentModel.Members.InstanceMemberSerializations.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Members.MemberedContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ContentModel.Content.RecursionAwareContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ExtensionModel.Xml.CustomSerializationExtension.Contents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.Cache`2.Create(TKey parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ExtensionModel.References.DeferredContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Members.DefaultMemberContents.Get(IMember parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.DecoratedSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.DecoratedSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Content(IMember profile, IMemberAccess access)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Get(IMember parameter)
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializations.Create(TypeInfo parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ContentModel.Members.InstanceMemberSerializations.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Members.MemberedContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ContentModel.Content.RecursionAwareContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ExtensionModel.Xml.CustomSerializationExtension.Contents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.Cache`2.Create(TKey parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ExtensionModel.References.DeferredContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Members.VariableTypeMemberContents.Get(IMember parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.DecoratedSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.DecoratedSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Content(IMember profile, IMemberAccess access)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializers.Get(IMember parameter)
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at ExtendedXmlSerializer.ContentModel.Members.MemberSerializations.Create(TypeInfo parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ContentModel.Members.InstanceMemberSerializations.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Members.MemberedContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.Core.Sources.ConditionalSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ContentModel.Content.RecursionAwareContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ExtensionModel.Xml.CustomSerializationExtension.Contents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.Cache`2.Create(TKey parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ExtensionModel.References.DeferredContents.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.ContentModel.Content.Serializers.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.CoercedParameter`3.Get(TFrom parameter)
   at ExtendedXmlSerializer.Core.Sources.DelegatedSource`2.Get(TParameter parameter)
   at ExtendedXmlSerializer.ExtensionModel.References.ReferenceAwareSerializers.Get(TypeInfo parameter)
   at ExtendedXmlSerializer.Core.Sources.Cache`2.Create(TKey parameter)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at ExtendedXmlSerializer.Core.Sources.CacheBase`2.Get(TKey key)
   at ExtendedXmlSerializer.ExtensionModel.Xml.Write.Execute(Writing parameter)
   at ExtendedXmlSerializer.ExtensionModel.Xml.Serializer.Serialize(XmlWriter writer, Object instance)
   at ExtendedXmlSerializer.ExtensionModel.Xml.ExtendedXmlSerializer.Serialize(XmlWriter writer, Object instance)
   at ExtendedXmlSerializer.ExtensionModel.Xml.InstanceFormatter.Get(Object parameter)
   at ExtendedXmlSerializer.ExtensionMethodsForSerialization.Serialize(IExtendedXmlSerializer this, Object instance)
   at SerializerTests.Tests.UnitTest1.SerializationTest() in E:\bugtests\ExtendedXmlSerializer\SerializerTests\XmlSerializerTest\SerializerTests.Tests\UnitTest1.cs:line 19

Hi @jhranac thank you for writing in... that does sound like an interesting, unexpected problem.  Thank you for providing a repo.  I will look into this now.

Alright I can indeed reproduce this on my end here @jhranac.  I will see if I can get this fixed for you. 👍

OK @jhranac got a preview for you to try.  Installation instructions can be found here:
https://github.com/ExtendedXmlSerializer/home/pull/367#issuecomment-583094417
Please let me know if you run into any problems and/or have any additional issue/questions.

Hi @Mike-EEE ! Looking good. It loads the correct assembly from GAC now.
Any estimate when we can expect this fix in the release version?

Great!  Let's see if I can fire something off now.  I will post here with any updates.

Alright @jhranac see if this works for you and let me know of any problems you find:
https://www.nuget.org/packages/ExtendedXmlSerializer/


Added pre-trained model for MongoDB model store

MongoDB model store with pre-trained model and usage instructions.

@elmiko ptal

lgtm, thanks Rui!


The essence of FreeAnchor is to select a suitable anchor frame for each object through the free matching of targets and features, and its essence is to choose the appropriate CNN features for each object. Can it be understood that FerrAnchor still needs an artificially designed anchor box, just select the anchor box with a larger score from the anchor boxes created by these people and then use FreeAnchor to process it?  In your open source code, I don't see the specific aspect ratio of the anchor box, but in mmdetection, I clearly see anchor_rations=[0.5, 1.0, 2.0].

The essence of FreeAnchor is to select a suitable anchor frame for each object through the free matching of targets and features, and its essence is to choose the appropriate CNN features for each object. Can it be understood that FerrAnchor still needs an artificially designed anchor box, just select the anchor box with a larger score from the anchor boxes created by these people and then use FreeAnchor to process it?  In your open source code, I don't see the specific aspect ratio of the anchor box, but in mmdetection, I clearly see anchor_rations=[0.5, 1.0, 2.0].


Reimplement fake kubelet

What issue type does this pull request address? (keep at least one, remove the others)
/kind bugfix
What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible)
resolves #
Please provide a short message that should be published in the vcluster release notes
Fixed an issue where vcluster ...
reimplement fake kubelet
What else do we need to know?

@imneov  @wuxs


fix(cli): the extractor does not take whitespaces into account

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Enhancement Request: Pipe verbose logging to text file

Hey everyone I love this library but I think it would be super super useful to be able to specify an output log (or just have a default one) that the BayesianOptimizer would pipe its progress logs to.

I suppose that could be done. You mean simply specify a file logs should go to? Or something more intricate?

This issue will be fixed in the next release. You can see updates on this specific feature here: https://github.com/fmfn/BayesianOptimization/pull/119


New version: HypertextLiteral v0.5.0

Registering package: HypertextLiteral
Repository: https://github.com/clarkevans/HypertextLiteral.jl
Created by: @clarkevans
Version: v0.5.0
Commit: 5aeb1524e8c83fcbcbb26708b7b5bbf5eae34f01
Reviewed by: @clarkevans
Reference: https://github.com/clarkevans/HypertextLiteral.jl/commit/5aeb1524e8c83fcbcbb26708b7b5bbf5eae34f01#commitcomment-45670042

This will have to be retagged.

This will have to be retagged.

[noblock] This was fine to let go-though.  It was a documentation regression only.

[noblock] This was fine to let go-though.  It was a documentation regression only.

@clarkevans for the future, you can just either delete all of your comments or edit all of them to add [noblock], in order for automerge to automatically merge the pull request, instead of waiting for someone to do it manually :wink:

@clarkevans for the future, you can just either delete all of your comments or edit all of them to add [noblock], in order for automerge to automatically merge the pull request, instead of waiting for someone to do it manually :wink:


release-please-action not triggering other GitHub Actions

TL;DR
So, I have this Build action, which I want to use as checks before merging. The action is called when I create a PR, but not after release-please creates a PR. This means I cannot keep those as necessary checks before merging.
Any clue why this is?
name: Build

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]
env:
  CARGO_TERM_COLOR: always

jobs:
  build_default:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v3
    - name: Build
      run: cargo build --verbose
  build_float:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v1
    - name: Build Float
      run: cargo build --verbose --features float

Expected behavior

PR the Main branch --> trigger actions (checks)
Checks all right --> merge
Merge --> release-please creates a release and a PR
PR --> actions run and checks are checked.

Observed behavior
No response
Action YAML
on:
  push:
    branches:
      - main
name: release-please
jobs:
  release-please:
    runs-on: ubuntu-latest
    steps:
      - uses: google-github-actions/release-please-action@v3
        with:
          release-type: rust
          package-name: release-please-action

Log output
Run google-github-actions/release-please-action@v3
  with:
    release-type: rust
    package-name: release-please-action
    token: ***
    fork: false
    clean: true
    bump-minor-pre-major: false
    bump-patch-for-minor-pre-major: false
    changelog-host: https://github.com
    github-api-url: https://api.github.com
    github-graphql-url: https://api.github.com/graphql
    monorepo-tags: false
✔ Looking for latest release on branch: main with prefix: release-please-action
⚠ Could not find releases.
✔ Building releases
✔ Building strategies by path

✔ Looking for latest release on branch: main with prefix: release-please-action
⚠ Could not find releases.
✔ Building pull requests
✔ Building strategies by path
✔ Collecting release commit SHAs
⚠ Could not find releases.
⚠ Expected 1 releases, only found 0
⚠ Missing 1 paths: .
⚠ No version for path .
⚠ Expected 1 releases, only found 0
✔ Collecting commits since all latest releases
✔ Splitting 153 commits by path
✔ Building candidate release pull request for path: .
⚠ No latest release pull request found.
✔ Considering: 1 commits
✔ single crate found, updating Cargo.toml
✔ Looking for open release pull requests
✔ found 0 open release pull requests.
✔ Looking for snoozed release pull requests
✔ found 0 snoozed release pull requests.
⚠ file Cargo.lock did not exist
⚠ file .release-please-manifest.json did not exist
✔ Starting GitHub PR workflow...
✔ Successfully found branch HEAD sha "3becf05e86715ef76e4b7dbaa0da7fd833083efb".
✔ Successfully created branch at https://api.github.com/repos/SIMPLE-BuildingSimulation/heat/git/refs/heads/release-please--branches--main--components--release-please-action
✔ Got the latest commit tree
✔ Successfully created a tree with the desired changes with SHA 8c2b0fb9308e81f85fcb7cdccba4ae402dc20920
✔ Successfully created commit. See commit at https://api.github.com/repos/SIMPLE-BuildingSimulation/heat/git/commits/163c6c5aa18211cfcfe4ba41c177c38b7f719859
✔ Updating reference heads/release-please--branches--main--components--release-please-action to 163c6c5aa18211cfcfe4ba41c177c38b7f719859
✔ Successfully updated reference release-please--branches--main--components--release-please-action to 163c6c5aa18211cfcfe4ba41c177c38b7f719859
✔ Successfully opened pull request available at url: https://api.github.com/repos/SIMPLE-BuildingSimulation/heat/pulls/20.
✔ Successfully opened pull request: 20.
✔ Successfully added labels autorelease: pending to issue: 20

Additional information
No response

This is a limitation of GitHub actions. Please see https://github.com/google-github-actions/release-please-action#github-credentials

I see. Thanks a lot.
Is there any example on how to use Personal Access Tokens for this purpose? (I am a CICD newbie)


Add golangci-lint to project

Code is tested, it's great.
Could you consider adding golangci-lint to the project?
Thanks

I can help if needed.
Here are some configuration examples I maintain
https://github.com/ccoVeille/golangci-lint-config-examples

@ccoVeille - Thanks for the suggestion and agree it will be a good addition - happy to review a PR if you have time.

Thank you for taking the time. Lots of great improvements. I am sending a request to be a contributor for the project. Thanks again.


WIP DO NOT MERGE test less compressed RPMs

/hold
/cc

/retest

/test e2e-router-smoke-test

build log without the change:
2023-03-16T15:53:00.770027545Z [1/2] STEP 5/6: RUN make rpm
2023-03-16T15:58:15.842346006Z [1/2] STEP 6/6: RUN TARGET_ARCH=aarch64 make rpm
2023-03-16T16:03:39.962084758Z [2/2] STEP 1/16

/test e2e-router-smoke-test

/test e2e-router-smoke-test

/test e2e-router-smoke-test

/retest

Actually it looks like the difference is within an error, that minute saved might've been just lucky run on CI.
Not sure if worth changed the RHEL/Fedora building defaults
2023-03-17T14:44:48.108607559Z [1/2] STEP 5/6: RUN make rpm
2023-03-17T14:48:32.235223875Z [1/2] STEP 6/6: RUN TARGET_ARCH=aarch64 make rpm
2023-03-17T14:51:56.898985730Z [2/2] STEP 1/16:


Vue.use or Vue.component

Hi,
First, thanks a lot for your work. We really like your vue select component but we need to load it without import because our project import Vue with cdn.
Vue.use(StfVueSelect);
Vue.use(StfVueSelectOptions);
or :
Vue.component('stf-select', StfVueSelect);
Vue.component('stf-select-options', StfVueSelectOptions);
It's possible to include this way to load your library and minify it in dist file to load it ? :)
Thanks a lot.

@Geminii  Hello, You can use dist/lib/stf-vue-select.min.js and Vue.use(StfSelectPlugin)  now.


[Snyk] Fix for 1 vulnerabilities

Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):

sdk/template/perf-tests/template/package.json

Vulnerabilities that will be fixed with an upgrade:

Issue
Score

Missing Release of Resource after Effective Lifetime SNYK-JS-INFLIGHT-6095116
  131

[!IMPORTANT]

Check the changes in this PR to ensure they won't cause issues with your project.
Max score is 1000. Note that the real score may have changed since the PR was raised.
This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.

:tada: Snyk checks have passed. No issues have been found so far.
:white_check_mark: security/snyk check is complete. No issues have been found. (View Details)
:white_check_mark: license/snyk check is complete. No issues have been found. (View Details)


Add .axoCover folder to .gitignore

I do not know if it is at all possible but I would like it when axocover automatically adds the '.axoCover' folder to the .gitignore file when a new project is created. Now when I forget to manually do this the complete folder is added to source control...
Regards,
Jan

Here's an easy way to ignore all .axoCover files for all the repositories in a computer.
Step 1: Configure your global .gitignore file as given here
Step 2: Add the pattern **/.axoCover/** in the .gitignore file
That's all, now all axoCover files are ignored by git

You could have the coverage results go to an already-ignored directory, too. Something like obj or bin?


Support moving cross-site collection with spo folder move

In v7, we moved the command spo folder move to a new endpoint. While this works great and fast within the same site collection, this endpoint doesn't support moving "large" folders to other site collections. When doing so, you're getting the error below:

Even for relatively small folders (50MB in the example), the command fails. This is not really ideal in my opinion. Let's look for alternatives when moving folders to another site collection. If we are moving to the same site collection, I would stick with the current API request since it's super fast and flexible. When moving cross-site collection, we'll probably have to use a copy job API to make it work.
In this case, it's also important to:

Be able to specify a new name
Be able to use the same nameConflictBehavior: fail, rename

Let's look for the best approach to fix this.
Tagging this with V9 since this might possibly be a breaking change.

To do:

[ ] Propose new approach
[ ] Update current command
[ ] Update v9 upgrade guidance page
[ ] Recheck sample scripts

Fixed in https://github.com/pnp/cli-microsoft365/pull/6271

Seems like I accidentally linked 2 different issues to the same PR. This issue is still active. Sorry for that 😊


junit 5 update

Hello,
I found the project interesting, and as I will use it, I thought to contribute.
In this PR my main focus was to update the tests to run on JUnit 5. I manage to get the tests running on the last spring version just changing the tests.
Let me know what do you think, and if I need to change anything.

@roechi, the version changes are quite noticeable (Spring Boot + Spring Kafka). Otherwise, I'd be fine with making it a 1.0.4


face_recognition module does not recognise any face covered with mask.

i tried every functions like face_recognition.batch_face_locations , face_recognition.face_locations(image, number_of_times_to_upsample=0, model="cnn")
but it do not detect "face with mask"

That's because the pretrained model provided by Dlib didn't consider face with masks. But you can train your own Dlib face detection model according to http://dlib.net/train_object_detector.py.html.

That's because the pretrained model provided by Dlib didn't consider face with masks. But you can train your own Dlib face detection model according to http://dlib.net/train_object_detector.py.html.

Thank you, but you can use various models:-
(1) Deep Learning based Face Detector in OpenCV
(2)  Histogram of Oriented Gradients (HOG) in Dlib
(3) NMOD Convolutional Neural Network in Dlib
you can check reference on https://github.com/AyushExel/ml4face-detection/blob/master/Final-Face Detection Notebook.ipynb


Clarify hello-app/main.go with comments

Signed-off-by: Ahmet Alp Balkan<EMAIL_ADDRESS>

I'll go ahead and merge this since it's trivial.


docs: add reflection work

you're welcome for the last question answer pookie :>>>, LGTM

gonna merge cause I wanna branch off main


Cleanup logging

This ensures, particularly with executables living in long paths, that we don't have uninteresting log context spamming the log lines.  Printing a truncated version of the command & the call args on every log-line is just spam.  Also, it makes sure that the INFO message that gets printed contains the full command that was executed & with whitespace escaped properly so that you can copy directly from the log-line & paste.

Sample output:
INFO:sh.command.process:84960: started /opt/homebrew/opt/coreutils/libexec/gnubin/ls -la 'abc def'
DEBUG:sh.command:starting process 84960: "['/opt/homebrew/opt/coreutils/libexec/gnubin/ls', '-la', 'abc def']"
DEBUG:sh.command.process.streamwriter:84960.stdin: parsed stdin as a queue
DEBUG:sh.command.process:84960: <sh.StreamWriter object at 0x102330c50> ready for more input
DEBUG:sh.command.process:84960: acquiring wait lock to wait for completion
DEBUG:sh.command.process:84960: got wait lock
DEBUG:sh.command.process:84960: exit code not set, waiting on pid
DEBUG:sh.command.process.streamwriter:84960.stdin: received no data
...

I was just about to go implement this as the current INFO level logging is uninteresting in almost all cases because of the truncation, for example:
sh.command I <Command '/var/lib/condor/exec...(81 more)' call_args {'bg': False, 'timeo...(485 more)>: starting process

What I want is simply a full synopsis of the command being executed, just as is implemented in this pull request.
What needs to happen to get this merged?

+1 on this functionality

I made some very similar changes for https://github.com/amoffat/sh/issues/323.  They're in the release-1.2 branch and will go out with it


Not working anymore

Hello, is this still supposed to work ?
it seems you need to lock the adom where you want to make changes now or else you get and error saying
"Unable to use FortiManager API (-11) No permission for the resource"
thanks.

What fortimanager release ?

FortiManager-VM64
v7.0.11 GA build0595

Do you have following the connexion procedure ? And add api json access to your user ?
https://github.com/FortiPower/PowerFMG?tab=readme-ov-file#connecting-to-the-fortimanager

Yes I sure did, Connection is OK and getting info is OK too but making changes is not, as I said it seems you need to lock the adom before doing any changes (as you have to do too if you do manual changes using the GUI)

the module have limited supported feature, you need to found the API call for enable this feature

so this module commands like Remove-FMGFirewallAddress are not working on current FGM releases.

Unable to use FortiManager API (-11) No permission for the resource
Au caractère C:\Program Files\WindowsPowerShell\Modules\PowerFMG\0.1.0\Private\RestMethod.ps1:184 : 13

        throw "Unable to use FortiManager API (" + $response.resu ...

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : OperationStopped: (Unable to use F...or the resource:String) [], RuntimeException
FullyQualifiedErrorId : Unable to use FortiManager API (-11) No permission for the resource

I think It is related to a certain adom mode that could be configured as "workflow" or "workspace" mode
I'll do some tests and come back if I find some info.


cannot compile

:app:transformClassesWithDexForDebug FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:transformClassesWithDexForDebug'.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException

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

BUILD FAILED

same. react-native version 0.55


Spanish translation

Completed spanish translation

That's the first time I make a pull request. Please let me know if I made a mistake.

Pull Request Test Coverage Report for Build 330

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

Totals

Change from base Build 327:
0.0%

Covered Lines:
115

Relevant Lines:
161

💛  - Coveralls

Thanks for the help!


CommandBox will be focused witth any keypress

Closes #152
First keypress will not be displayed in the commandbox though :(

👍  regarding the first keypress, is it possible to just set the command box to be focused by default when the app starts?

👍 regarding the first keypress, is it possible to just set the command box to be focused by default when the app starts?

okay fixed it but another way :')


MNT: rerender

Hi! This is the friendly automated conda-forge-webservice.
I've rerendered the recipe as instructed in #27.
Here's a checklist to do before merging.

[ ] Bump the build number if needed.

Fixes #27

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@hmaarrfk Here's your rerender, but I don't see it changing any files of particular importance ... is there a pin change that you were hoping to pick up?

Yeah. I was going to go deeper into it when I had a break.
https://github.com/conda-forge/staged-recipes/pull/8912#discussion_r310681458
See convo about the pinning

Seems like it wasn't necessary afterall, and it was a pinning that was too strict. Feel free to close.


Remote inspecting XState with State Chart for our Actors

With XState Inspect package and the example:

after creating the Websocket server (like in the link that was shared earlier) the easiest method for me to get the visualizer is to just open https://statecharts.io/inspect?server=localhost:8888 (note the server GET attribute) in a browser

— @thomasaull link
Related issues:

https://github.com/statelyai/xstate/pull/1770
https://github.com/statelyai/xstate/issues/2698
https://github.com/statelyai/xstate/issues/2931

TODO:  switch to https://stately.ai/viz and test again