Ball return on score breaks after returning to Main Menu

Ball return on score breaks after returning to Main Menu
Just as the title says, if you return to main menu from the game, and start a new one, the ball will not return to its starting position when a goal is scored, essentially breaking the game.

I don't think I'm familiar enough with theses systems to guess what is happening here or what has caused this.  I will take a look any way and see if I can turn something up.

Relevant error:
MissingReferenceException: The object of type 'GameObject' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
UnityEngine.GameObject.GetComponent[BoostPadForce] () (at /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/GameObjectBindings.gen.cs:38)
SpinnerActivator.DeactivateBoost () (at Assets/scripts/entity/SpinnerActivator.cs:61)
SpinnerActivator.OnLevelReset () (at Assets/scripts/entity/SpinnerActivator.cs:37)
Score.OnTriggerEnterGoal1 () (at Assets/scripts/entity/Score.cs:199)
Ball.OnTriggerEnter (UnityEngine.Collider Col) (at Assets/scripts/entity/Ball.cs:157)

This only seems to happen if Speedster is the first map loaded. Is that in line with your experiences, @fragmental?

Oh @Cheeseness haha.  I think I must have opened speedster first every time, even though I did check other tables to see if the effect happened there.
You are correct.  It only happens after exiting to the menu from the Speedster table.  Speedster doesn't have to be opened first, but the error doesn't appear until after Speedster has been loaded, and then unloaded.

#180 and #181 seem to be completely unrelated from my testing, btw.

I'm pretty certain it's just that the ObstacleNetworking component's registered things aren't getting cleared when returning to the menu (probably worth making sure nothing's registered on map load so that we can be guaranteed of a clean slate).
Best way to address this is to probably set all the delegates' values to null in a Start() function in ObstacleNetworking.cs, I suspect?

Best way to address this is to probably set all the delegates' values to null in a Start() function in ObstacleNetworking.cs, I suspect?

I just tried this and it didn't seem to work.

we register some event hooks here that might need to be unregistered: https://github.com/Double-Fine-Game-Club/pongball/commit/01cb4599c69eacc00e4d44ec8b2d0dbb16e9cc38#diff-c15b1ff61f4d0af4af6f07c825e9a6edR20
And I also think I just spotted a bug here: https://github.com/Double-Fine-Game-Club/pongball/commit/01cb4599c69eacc00e4d44ec8b2d0dbb16e9cc38#diff-c15b1ff61f4d0af4af6f07c825e9a6edR32
That should be -=, not +=

I just tried this and it didn't seem to work.

Ah, of course not. ObstacleNetworking is persisting between play sessions. The delegates just need to be cleared/unregistered like lightsoda said.
Reading up, I see recommendations to set delegates to null inside the relevant class (ObstacleNetworking). Exposing a function that does that which can be called just prior to instantiating the table would be the way to go.

In the meantime, I've disabled the exit to menu button and will push out new builds to go up to Humble this afternoon (there's been some delay with getting Pongball stuff up, so maybe we can squeeze that quick fix in)

And I also think I just spotted a bug here: 01cb459#diff-c15b1ff61f4d0af4af6f07c825e9a6edR32
That should be -=, not +=

I tried this, and it definitely did fix the scoring on exit to menu, but interestingly, it also completely removed the spinner when the scene was reloaded.
https://www.evernote.com/l/ATpEa53z_ZlKYqwIPlvOwfN3f9iU3vjWHdwB/image.png


Fix length of streamers

It was working all these days because the streamer key's fNbytes and fObjlen got adjusted accordingly.

@jpivarski The appeveyor test seems to have failed because of a Connection Error. Do you know how to restart the test?

Apparently, I have the power to do it when I log into AppVeyor using my GitHub account. Do you? I wonder if it depends on developer vs administrator access to the GitHub repo. But you have to explicitly log into AppVeyor (an be out keeps logging me out after a day or two).

Apparently, I have the power to do it when I log into AppVeyor using my GitHub account. Do you? I wonder if it depends on developer vs administrator access to the GitHub repo. But you have to explicitly log into AppVeyor (an be out keeps logging me out after a day or two).

It seems like AppVeyor is running under your account rather than the scikit-hep organisation.

Actually, I need to move all of the uproot, uproot-methods, and awkward repos and packages to SciKit-HEP accounts, now that they exist. PyPI, for instance, needs to have transferred ownership, and I guess AppVeyor does as well. I'll try asking Eduardo about this in person today.

@jpivarski Could you restart the appveyor build? (Also, did you get a chance to look at the PR?)

I restarted it, but this isn't sustainable. I just tried accessing the URL manually and it worked, but we can't keep it in our tests if it's this finicky. If it comes up again, let's just turn off the tests that require this file (two of them, I think).
I didn't realize there was a non-WIP PR open. Could you go to that PR and ping me with an @ sign so that I can look right to it?
My attention is diffuse; I'm sorry about missing the fact that you've been waiting.

I didn't realize there was a non-WIP PR open. Could you go to that PR and ping me with an @ sign so that I can look right to it?

This is the non WIP PR.
The PR that I am still working on is this - https://github.com/scikit-hep/uproot/pull/258

I'll merge it, too, since it looks like you're ready.

Reminds me: @chrisburr, you still need to send me a way to add me to the Scikit-HEP account … You could SMS me some info or put info in 1-2 random temporary files on lxplus or ...


Blob Storage - container name rules link

Packages impacted by this PR
@azure/storage-blob
Issues associated with this PR
Clarity on container name rules - by linking to rules.
Describe the problem that is addressed by this PR
The developer doesn't know when they read this content that there are rules around what is an acceptable container name. They won't find that out until they get the error back from the method.
What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen?
Are there test cases added in this PR? (If not, why?)
Provide a list of related PRs (if any)
https://github.com/Azure/azure-docs-rest-apis/pull/5077
Command used to generate this PR:**(Applicable only to SDK release request PRs)
Checklists

[X ] Added impacted package name to the issue description
[ ] Does this PR needs any fixes in the SDK Generator?** (If so, create an Issue in the Autorest/typescript repository and link it here)
[ ] Added a changelog (if necessary)

@jeremymeng Can you review and approve?

@EmmaZhu please have a look

@jeremymeng @EmmaZhu What is the SLA for PR reviews?


Updates for Windows Server version 1709 with K8s v1.8

This updated getting-started guide targets Windows Server version 1709 (GA October 2017) using Kubernetes v1.8.2 with several additional PRs required for building kubelet and kube-proxy to work on Windows. The guide references different supported network topologies and available CNI plugins.
Links to Microsoft/SDN repo reference instructions needed for building windows K8s binaries locally as well as instructions for running scripts to join Windows node to an existing K8s cluster.

This change is

I didn't see an easy way to find the preview of this page, so here it is: https://deploy-preview-6180--kubernetes-io-master-staging.netlify.com/docs/getting-started-guides/windows/
Maybe this is obvious for those that have updated the docs previously

@JMesser81 since we're targeting this feature to be delivered as beta to Kubernetes 1.9, please, update all the Kubernetes version references to 1.9 (there are several mentions of v1.5 and v1.8).
cc @zacharysarah @kubernetes/sig-windows-feature-requests

I rebased to before I merged with upstream/master. I then merged changes from release-1.9 into my fork / branch. It seems to have picked up a few extra files but the history shows these are included in between when PR#2 was merged to PR#1. Any idea how to clean this up a bit more. I think I've addressed all other issues.

I believe you still have a few commits which don't belong to this PR, such as:
https://github.com/kubernetes/website/pull/6180/commits/c05678752d3b481e2907bc53d3971bb49eab6609
https://github.com/kubernetes/website/pull/6180/commits/b84ac59624b625e6534ccd97bb4ba65e51b441e4
https://github.com/kubernetes/website/pull/6180/commits/31e4dbdc25a60e4584ce01a6b1915e13ac63bc67
and a few others. Can you please remove those commits from this PR? Thanks!

Addressed all feedback and removed non-related commits (merged in by mistake previously)

Hi Jason, can you please also remove unrelated commits such as:
https://github.com/kubernetes/website/pull/6180/commits/5d39cfeae41b3237a5e1247bc1c1f98e0727c5fd
https://github.com/kubernetes/website/pull/6180/commits/47eed4346e4491c9a63c2e0cb76bdd37bff5677c
And a few others, I don't think they belong to this PR.

@JMesser81 i think the formatting is off now.  something happened after More detailed build instructions will be maintained and kept up to date [here](https://github.com/MicrosoftDocs/Virtualization-Documentation/blob/live/virtualization/windowscontainers/kubernetes/compiling-kubernetes-binaries.md)

@michmike  - i'm not seeing any weird formatting when I render here: https://deploy-preview-6180--kubernetes-io-vnext-staging.netlify.com/docs/getting-started-guides/windows/ That section looks fine to me, can you be more specific?

@JMesser81 the deploy preview does look perfect. i was looking at this view which in the past (up to yesterday) was accurate
https://github.com/JMesser81/kubernetes.github.io/blob/61bec6ca2dd7c0f90b1aaa9d6773bd1e2b570e74/docs/getting-started-guides/windows/index.md

Reviewed 1 of 4 files at r1, 6 of 3034 files at r2, 2 of 3 files at r3, 1 of 1 files at r9.
Review status: all files reviewed at latest revision, 32 unresolved discussions.

Comments from Reviewable

thanks for the review @zacharysarah !

@JMesser81 👋 If you'll un-check and re-check the box to allow edits from maintainers (it's a workaround for a broken GitHub UI component), I'm happy to make edits for you. Otherwise, please go ahead and make the changes yourself. 👍

Sorry for the delay. Addressed comments.


Bug 2083631 Reset batch start time on batch timeout

It's getting reset in the batch complete case only right now. This PR added the missing line for the timeout case.

/cherry-pick release-4.10


fix: change responsibility of drawing

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


'Add another Leaflet' button

After you've just submitted a leaflet, it would be handy if there was an 'Add another Leaflet' button to take you back to the start of the process

dupe of https://github.com/DemocracyClub/electionleaflets/issues/68


Issue with k8s.io/docs/setup/independent/troubleshooting-kubeadm/

This is a...

[ ] Feature Request
[ ] Bug Report

Problem:
when i kubeadmin init，the following problems arose。
This error is likely caused by:
- The kubelet is not running
- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)
- No internet connection is available so the kubelet cannot pull or find the following control plane images:
- k8s.gcr.io/kube-apiserver-amd64:v1.11.0
- k8s.gcr.io/kube-controller-manager-amd64:v1.11.0
- k8s.gcr.io/kube-scheduler-amd64:v1.11.0
- k8s.gcr.io/etcd-amd64:3.2.18
- You can check or miligate this in beforehand with "kubeadm config images pull" to make sure the images
are downloaded locally and cached.
Proposed Solution:
Page to Update:
https://kubernetes.io/...

v1.11.0

                            - k8s.gcr.io/etcd-amd64:3.2.18
                            - You can check or miligate this in beforehand with "kubeadm config images pull" to make sure the images
                              are downloaded locally and cached.

/triage support
@Trending-Day, this doesn't seem like an issue with the docs. Have you tried asking in any of the support channels?

this can be caused by a lot of things and common stage that trips the users.
here is a user that has the same issue:
https://github.com/kubernetes/kubernetes/issues/68671#issuecomment-423194561
have a look at the discussion there.
either your images cannot be pulled or the kubelet has an error.
/close


Allow Address Verification to complete for GuestSite Users

Critical Changes
Changes
Issues Closed

Fixes #6116

Community Ideas Delivered
New Metadata
Deleted Metadata

W-8565427


Set meta descriptions for all pages

Summary
Per https://moz.com/learn/seo/meta-description, let's make sure every page has a meta description where possible.
Here's an example of where these are shown, in addition to Google's search results:

We should update our default description from:

Carbon Design System for IBM makers.

to:

Carbon is IBM’s open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contributors.

Also, this information could be useful for our search service for when we provide a site search.
Acceptance criteria
What requirements must be met to complete this request?

Every page has a meta description in its seo object
The default meta description is updated
We set meta description from markdown frontmatter when set in frontmatter

Hey team! Please add your planning poker estimate with ZenHub @alisonjoseph @andreancardona @jdharvey-ibm

@aubrey-oneal to help review PR.


Revert "Removing unnecessary code from index.html"

Reverts sk66641/Random-Disco-Light-Simulator#540

reverted as feedback form is not working


Hidden subquests can be seen by players through the Floating Quest Window interface

Module Version: v0.7.3
Describe the bug
Players can see hidden (inactive) subquests through the Floating Quest Window
To Reproduce
Steps to reproduce the behavior:

Create a quest and a subquest for it
Make the quest active
Login through a player account
See that the player cannot see the inactive subquest through the normal ui but can using the Floating Quest Window feature on the right toolbar.

Expected behavior
The subquest should be hidden from the player.
Screenshots

Browser:
Foundry Version:
0.8.8
Game System:
pf2e

Hi @lpinch. Thanks for the report. I believe we'll have a 0.7.4 update out this week which will address this issue.
In the meantime until the update if you have a session while slightly inconvenient you can go to the subquest and in the manage section set the default permission to None. This will definitely hide the subquest from all players regardless of it's current state. What you reported is a subquest that is in the inactive category that is showing to players. IE a non-active quest which is supposed to be hidden of course until it is activated. By explicitly setting the subquest to default permission None this will also effectively hide it though you'll have to remember when you make the subquest active / hit the play button to also go and set the default permission back to Observer so your players have the permissions to see the quest.

Shipped in 0.7.4 which is now available.


chore(util): export from root level

Summary

Context

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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 88.889%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
13

Relevant Lines:
14

💛  - Coveralls


Are you considering adding authentication/authorization in the future?

You can use other frameworks for it, like fastapi-users, and then use the Depends functionality. Hope this helps.

As @ChuckMoe correctly stated there are other frameworks that support this. Authentication / Authorization can also be handled through dependencies which has been supported from the initial release.
More details can be found here.


event.key blank for Spacebar

It's not blank, but it's showing a space character. Maybe we should add some logic to show that it's a an actual space character?
window.addEventListener('keyup', (e) => { console.log("'" + e.key + "'")})
→ ' '

Also, using browsers console you can test this:
String.fromCharCode(32)
> return " "
``

we can do this :)


Link to OpenSSL libs in config.w32

Linking the libraries is required for compiling on windows

Thanks @ovidiupruteanu


add Fit Image button to Image Editor

When editing a thumbnail, it can be challenging to use the scale slider and mouse to restore the thumbnail's original position and size.
The Fit Image button resets the thumbnail to its original size and position.
Reset Thumbnail Size

Reset Thumbnail Position

Looks great to me. Thoughts anyone else?

This is a bit confusing when we don't have a canvas to fit the image to, for example when you're editing an image file and not a thumbnail that has defined dimensions. Can we hide this button if no saveWidth/saveHeight is provided?

@KorvinSzanto
You are right, it should be hidden when not editing a thumbnail.
I added another commit to hide the button when there is no saveWidth or saveHeight.

Awesome thanks!


Fix Units in C-based Tshirt Formulation

The units for input data were not entirely consistent between the formulation and model code for the C-based Tshirt model.  This corrects that by having the formulation do a conversion before calling the model code.  It also updates unit tests as appropriate.

As a note we were seeing failures related to #201 so keep that in mind with regards to your results. Until that's fixed we might get a failure before your tests etc are run.


Only 4 Entities Added

Hello,
Have just installed the integration and only 4 entities have been added
1 - On/Off status
2 - Inside Temp
3 - Nanoe
4 - Outside Temp
The unit I have is a
Outdoor U-71PZ3R5 / Indoor  S-71PE3R
Control Unit: Panasonic RTC6
Works fine through the native iOS app. I assume there have been some API changes and it doesn't "Just work" anymore?
Anything I can do to fix it myself?
Regards,
Peter

Read the README. If you want the 2 sensors for the power usage, you need to tick the checkbox in the integration configuration. If you want to see the power usage show up in the new Energy screens, see the comments in https://github.com/sockless-coding/panasonic_cc/issues/49

Ahh I wasn't looking in the right section! All works well! thankyou!


chore: Update from _rust template

Pull Request Test Coverage Report for Build<PHONE_NUMBER>5
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

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 71.579%

Totals

Change from base Build<PHONE_NUMBER>8:
0.0%

Covered Lines:
68

Relevant Lines:
95

💛  - Coveralls


Upgrade Jest to 24.3.0

What kind of change does this PR introduce?
dependencies
Did you add tests for your changes?
existing tests
Does this PR introduce a breaking change?
No
What needs to be documented once your changes are merged?
Nothing

Not sure why this fails:

It is not a memory issue, there is never an exception a "JavaScript heap out of memory" error.
forceExit is definitely necessary, but it feels like  a hack :/

Last changed work, so it is related when running a test (basic feature).

Will try installing watchman on Ubuntu 16.04

Maybe try to figure out which jest version introduced this problem

Could it be the V8 bug I encountered (never terminating process + memory growth)? https://github.com/nodejs/node/issues/29001
I've included a workaround in jest 24.9.0 for that bug. Also, most recent node 12 also fixes the problem.

It indeed works with the latest jest version.
Thanks for your investment @montogeek

Wow, never thought that possibility! TIL :)


Added 'mock' command (no functionality yet)

Mock command takes a target and I BELIEVE fills out the requirements of:

Not letting them mock themselves or the bot.
Not letting the command be used in DMs.
Records the mock targets in a global set called "mockList".
Uses the command name "mock" and requires a "member" user option.

No rush at all on the review for this (could even wait till I get back if you want to look over it together).
I'll probably look a bit into the implementation of the command as well at some point in the next few days!

I believe I addressed them all. Please let me know if otherwise. Thanks!

ok now it should be good (I hope lol)


FORM invalid types raise errors from predicates

Say we have a form with the following dry-validation form schema:
schema = Dry::Validation.Form do
  required(:foo).filled(format?: /bar/)
end

and we call it with an invalid type (e.g. hash, array etc.): schema.call({ 'foo' => { 'a' => '1' } } )
We get a type error (quite correctly) from the format? predicate.
TypeError:  no implicit conversion of Hash into String

This behaviour makes sense when you can control the input (e.g. schema) but not in the case of forms which can be subject to HTML hacks.
In cases like this, wouldn't it be better to raise a validation error 'must be string'?

Do you mean implicitly add a str? check when we use the format predicate?
Not sure whether it's better to just be explicit in such cases:
require 'bundler/inline'

gemfile(true) { gem 'dry-validation', github: 'dry-rb/dry-validation' }

schema = Dry::Validation.Form do
  required(:foo).filled(:str?, format?: /bar/)
end

schema.call('foo' => { 'a' => '1' })
# => #<Dry::Validation::Result output={:foo=>{"a"=>"1"}} messages={:foo=>["must be a string", "is in invalid format"]}>

I just wondered whether it is safer in FORM to assume the predicate :str? unless a type predicate is given (e.g. :int?) or is that a little magical?

You should add a :str? if you expect a string, we could add format macro to DRY it up

@solnic if you do that, you'd have to do that for loads of predicates (e.g. included_in?, :size? etc.) Either we advise people to always declare the type even if its a string, or we assume string unless you declare something else for safety.

good point, I'll be adding an explicit #type interface to the DSL. This should help us with improving cases like this one.

OK so I figured out how this could be handled without getting type-specs involved - we could have a simple system for automatic rule composition based on predicate requirements. In example we could define that :format? requires to be used in conjunction with :str? so that a macro can do it automatically. It's only a matter of adding an API for defining such requirements. We could easily cover lots of common cases and reduce boilerplate in schema definitions like that.

Sounds cool. You'd have to be able to define options though as some predicates support more than one type. Also should only apply to form as you have less control over the input.


Selenium-Grid-Scaler : ScaledObject errors out when ServiceName has been used

Report
I have setup my Cluster in GKE. Attached are my Configs fro my cluser and selenium grid.
When I use the service name in my ScaledObject trigger, it doesn't instantiate the POD. However, if I use the ClusterIP directly, then only it works.
It should work with the service name as well unless I am missing anything. It adds the request to queue using the service name. Hence I am ruling out the connectivity issues with service name. However, it doesn't create a new node/pod that was suppossed to be spinned up by ScaledObject making the node available for execution.
Expected Behavior
Scaler should activate with service name as well
Actual Behavior
Scaler is being activated with cluster ip only. It's failing with service name
Steps to Reproduce the Problem
Follow the config below.
selenium-grid-config.txt
Logs from KEDA operator
keda-operator.log
KEDA Version
2.14.0
Kubernetes Version
1.29
Platform
Google Cloud
Scaler Details
Selenium-Grid-Scaler
Anything else?

Updated ScaledObject trigger config

Updated ScaledObject config
apiVersion: keda.sh/v1alpha1 kind: ScaledObject metadata:   name: selenium-chrome-scaledobject   namespace: default   labels:     deploymentName: chrome-node-deployment spec:   minReplicaCount: 0   maxReplicaCount: 100   scaleTargetRef:     name: chrome-node-deployment   triggers:     - type: selenium-grid       metadata:         browserName: chrome         sessionBrowserName: chrome         unsafeSsl: "true"         url: "http://selenium-hub-ci:4444/graphql"

Hello,
Yes, it has to work. Is your selenium-hub in the same namespace as KEDA? Despite your ScaledObject is in the same namespace as the selenium-hub, the request is done by KEDA from its own namespace, so if the hub is in other namespace, you need to include the namespace in the url (based on the file you sent):

from http://selenium-hub-ci:4444/graphql
to http://selenium-hub-ci.default:4444/graphql

@JorTurFer - Thank you for the details. It worked with the namespace. If I don't have any namespace defined (as below confirg), do I still need to consider it as default name space?
apiVersion: v1
kind: Service
metadata:
labels:
app: selenium-hub-ci-service
name: selenium-hub-ci
spec:
selector:
app: selenium-grid-hub-pod
type: ClusterIP
ports:
- name: distributor
protocol: TCP
port: 4444
targetPort: 4444
- name: subscriber
  protocol: TCP
  port: 4443
  targetPort: 4443

- name: publisher
  protocol: TCP
  port: 4442
  targetPort: 4442

yeah, every time when you don't set the namespace, the manifests are placed on the kubectl default namespace (usually it's default but it can be changed). Inside kubernetes, I suggest including always the namespace when you call directly to services, even though you are in the same namespace

Can we close this issue? Do you have any other touble?


[Snyk] Upgrade validator from 13.11.0 to 13.12.0

This PR was automatically created by Snyk using the credentials of a real user.![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to upgrade validator from 13.11.0 to 13.12.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 1 version ahead of your current version.

The recommended version was released on 22 days ago.

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 upgrade PRs.
For more information:

🧐 View latest project report
📜 Customise PR templates
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.39%. Comparing base (06757c3) to head (4d3c24c).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #398   +/-   ##
=======================================
  Coverage   90.39%   90.39%
=======================================
  Files           7        7
  Lines         229      229
  Branches       63       63
=======================================
  Hits          207      207
  Misses         19       19
  Partials        3        3

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


Add feature gate for AWS Private Hosted Zone support

@deads2k @patrickdillon @gcs278 @Miciah ptal

/lgtm


missing the HUB stack update procedure description from version v3.0.0 to v3.0.1

What were you initially searching for in the docs?
We updated the HUB stack well from v2 to v3.0.0. The documentation was helping for that. But with the new version v3.0.1 we are missing the update description. I guess it's the same procedure like the SPOKE stack: "Choose Update, then choose Replace current template."
Is this related to an existing part of the documentation? Please share a link
https://docs.aws.amazon.com/solutions/latest/serverless-transit-network-orchestrator/update-the-stack.html
https://github.com/aws-solutions/serverless-transit-network-orchestrator/releases
Describe how we could make it clearer
A separate description would be helpful to update from v3.0.0 to v3.0.1.
It would also be important to have a notice of the bridge name change: "STNO-EventBridge-v3" perhaps in the release documentation.
If you have a proposed update, please share it here

Hi,
we do not describe the update path for every release.
Usually all you have to do is update the stack with the new template.
The update to v3.0.0 was a special case, because there were breaking changes that needed to be mitigated manually. That's what we documented in the implementation guide.
When there is no description for a certain version upgrade in the documentation of any solution, the update is as simple as updating the stack with the new template.


Game book in English

What does this PR do?
Add resource: game development (Language agnostic) book
For resources
Description
Why is this valuable (or not)?
How do we know it's really free?
The book is published on the author's official website
For book lists, is it a book? For course lists, is it a course? etc.
It is a book
Checklist:

[x] Read our contributing guidelines
[X] Search for duplicates.
[X] Include author(s) and platform where appropriate.
[X] Put lists in alphabetical order, correct spacing.
[X] Add needed indications (PDF, access notes, under construction)

Followup

Check the output of Travis-CI for linter errors!

great resource, but our game development resources are currently in "misc". there are certainly enough of them to support a new category. Would be great to create the new category, with other appropriate books. If you don't feel up to moving them, to the new category, put this in misc and we can leave it to another PR to create the category.

I transferred 6 books from the "Misc" category to the new "Game Development" category

IIsn't this past the "in process" phase?

IIsn't this past the "in process" phase?

Due to the nature of the project itself (it's meant to be some kind of "Evolving Body of knowledge"), the book could be seen as "always in process". As of now it features about 400 pages of content but it still has a lot of placeholders that I think could frustrate some readers. Sadly I'm on my own in writing this book, so progress has slowed down considerably, hopefully this isn't giving you trouble.
Again, thanks for the help and letting this book be in your repository.


Anchor rate is only 75% and how to elevate it

Hi !
After juicebox, the heatmap is like this:

It looks like there are 31 chromosomes
and rerun 3d-DNA, The result is similar, the bp number of the longest 31 HiC-scaffold/all bp = 0.75(This is what I call anchor rate)

Then, I put 0.hic/assembly file in juicebox,Only some very obvious fragments were moved to debris,So it is like this

Maybe my understanding is wrong，How can I improve my data
Best
Kzr

Hi,
Closing since this is not a bug. If ok with you, this is more appropriate for the forum: aidnelab.org/forum.html.
I would briefly advise to load the coverage track to help see what is going on.
Olga


Migrate from jupyter_sphinx_theme to sphinx_rtd_theme

Closes https://github.com/ipython/ipywidgets/issues/799

@willingc Do you have any specific ideas about how we can improve the style of this RTD theme?

@gnestor I'll leave a more detailed response in the morning. Thanks! Looking forward to moving this forward.

Do you want me to merge this and we can iterate?

I will test this real quick in the afternoon. I am fine with merging and iterating.

Regarding the rendering of live widgets in sphinx, instead of having it done by our custom theme, we discussed with @ellisonbg and we are going to create a sphinx extension instead.

@SylvainCorlay Good plan to create a sphinx extension for live rendering :sunny:

@SylvainCorlay I like this idea. Will this then depend on https://github.com/ipython/ipywidgets/issues/800? Do we currently have a way of converting notebooks into static HTML with live widgets?

@willingc After Sylvain has tested, let's merge and iterate because this is an improvement over the currently published docs. You should be able to use this commit as reference to update the jupyter/jupyter docs.

@gnestor Sounds good. I would like to have a more visually appealing landing page for the jupyter/jupyter docs. After merging this, I can create a WIP PR for jupyter/jupyter and we can iterate the landing page there.

@willingc Oh nevermind, it looks like the Jupyter docs have already been switched back to the RTD theme 👍

Correction: the notebook docs have been switched back but the jupyter docs are still using the jupyter theme.

@gnestor All of the docs for individual projects typically use the RTD theme. Jupyter/jupyter is a consolidation of the various docs to better reflect Fernando/Brian's vision earlier this year for the docs landing page.

@SylvainCorlay I like this idea. Will this then depend on #800? Do we currently have a way of converting notebooks into static HTML with live widgets?

Yes, I imagine that it will probably use that. We should have a discussion on that.

@gnestor @willingc I am ok to merge but this needs a rebase.
Since the rebase was trivial, I will rebase it locally and merge so that we can iterate.

Thanks @SylvainCorlay and @gnestor


New device (Work in progress): DIGOO DG-SP01 Dual USB Interface EU Plug Smart WiFi Socket with LED Night Light

Also new device. Work in progress to integrate it (possible to need some help from light/color entity)....
{
  "result": {
    "category": "cz",
    "functions": [
      {
        "code": "switch_1",
        "dp_id": 1,
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "switch_led",
        "dp_id": 27,
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "work_mode",
        "dp_id": 28,
        "type": "Enum",
        "values": "{\"range\":[\"white\",\"colour\",\"scene\",\"music\",\"scene_1\",\"scene_2\",\"scene_3\",\"scene_4\"]}"
      },
      {
        "code": "bright_value",
        "dp_id": 29,
        "type": "Integer",
        "values": "{\"min\":25,\"scale\":0,\"unit\":\"\",\"max\":255,\"step\":1}"
      },
      {
        "code": "colour_data",
        "dp_id": 31,
        "type": "Json",
        "values": "{}"
      }
    ],

name: DIGOO DG-SP01
primary_entity:
  entity: switch
  dps:
    - id: 1
      name: switch
      type: boolean
secondary_entities:
  - entity: switch
    dps:
    - id: 27
      name: switch_led
      type: boolean
  - entity: light
    category: config
    dps:
      - id: 29
        type: integer
        name: brightness
      range:
        min: 25
        max: 255

Well, it not so easy....
{ devId: 'xxxxxxxxxxx',
  dps:
   { '1': true,
     '27': true,
     '28': 'colour',
     '29': 76,
     '31': '1c0d00001b640b',
     '32': '3855b40168ffff',
     '33': 'ffff500100ff00',
     '34': 'ffff8003ff000000ff000000ff000000000000000000',
     '35': 'ffff5001ff0000',
     '36': 'ffff0505ff000000ff00ffff00ff00ff0000ff000000' } }

Maybe the official tuya integration has some clue about how to interpret the strings. I imagine the same format is used for the cloud API as well.

I think the documentation here may help as well: https://developer.tuya.com/en/docs/iot/generic-light-bulb-template?id=Kag3g03a9vy81

@make-all
the device separatelly control the "white mode" brightness and the color mode. If the color mode is active, the white mode brighness value ID is fix 255. What do you think, a similar sollution is good? Or what is the HA standard?

I have added support for RGBW lights, which should cover the above case.  The scene and music modes are implemented as effects (which were already supported for the Kogan "fire effect" heating panels.

Sounds very good!!! Thanks the great work @make-all !! I will test it (and another RGBW plug, it need some change, but based your config, it will be really easy!)

hello @make-all
Today we able to test it bit the color change is not working.
If we try to change color, we get a error message:

As no further feedback has been received, I will assume that the fix in March resolved the issue, and if there were still issues with the RGB control after that, probably the changes in 0.17 after I bought my own RGBCW bulbs for testing will have improved that.  If that is not the case, please open a new issue for the remaining problems.


Return version not only printing it

This is more of a feature request if I am not wrong.
I may misuse this since I am new to fastlane and ruby, but I think it would be great to get the version back when using
version=flutter_version_manager(
        arguments: "-version",
        yml: "./version.yml",
        pubspec: "./pubspec.yaml")

# use version

Agree. Coming up in next release

I also needed this to get this to use in a commit message like this:
git commit -m "Version $major.$minor.$patch+$code"

I can still wait for the new release but:
Do you think there is a better way of doing it?

Would great if this feature comes fast :)

This feature would be really useful, any news on when it will be available?

@krjw-eyev do the code you posted work ? have you succeeded to get the current version and put it in a variable?
I need to know , because am trying to put the version in a git tag but don't know how , since am new to Fastlane and ruby. If anyone can help I'd be grateful.

@davormaricdev  any progress / news on the feature? Is there a way I can read the. version after incrementing it then print it in a git tag ? I'd be grateful for your help

This is what I am using. I hope it helps you.
  def versionString()
    file=YAML.load_file('../version.yml')
    version="#{file['major']}.#{file['minor']}.#{file['patch']}"
    UI.message version
    return version
  end

@krjw-eyev thank you so much that was extremely helpful. Happy coding

@krjw-eyev  am getting the following error
`
No such file or directory @ rb_sysopen - ../version.yml
`
apparently it is not able to read version.yml although am sure the path is correct because it can read it in bump version lanes , do you happen to know how I can fix this please?

It depends where your version.yml file is located. ./ is the current directory ../ is the parent directory. ../../ is the parents parent directory and so on.

@krjw-eyev  thank you for your help  , I was using the wrong path. works now :)

Is this plugin discontinued???
Fastlane-plugin-flutter_vers  | 1.0.0   | No actions found       |
| ion_manager
[!] No actions were found while loading one or more plugins
Please use bundle exec fastlane with plugins
More info - https://docs.fastlane.tools/plugins/using-plugins/#run-with-plugins .

Add these with the appropriate paths to your Fastfile and you should be good to go. They came from a little deeper in the plugin (not my code).
`
def versionCode()
@git = Git.open('../../')
head = @git.object('HEAD')
commit = @git.gcommit(head.sha)
commit.date.to_i - GIT_OFFSET
end
def versionString()
file=YAML.load_file('../../version.yml')
version="#{file['major']}.#{file['minor']}.#{file['patch']}"
return version
end
`


Whisper

Hello! 🙋🏻♂
Would it be possible to provide a way to send a whisper message for an user? Something like:
async def reply_as_whisper(ctx):
   async ctx.whisper("username", "The message content.")

I came from tmi (whisper implementation) and this is a feature that I miss. I don't know if this information is relevant but, to use the whisper feature, it is first necessary to verify the bot through this Twitch form.
Thanks for this library and for all abstraction provided.

ctx.whisper should be await not async

Hi there, Twitchio V1 is currently in critical-fix-only mode right now, as we put our efforts towards wrapping up Twitchio 2. If Twitchio2 does not already implement your issue, please change your issue title to be prefixed with (2.x)

Sorry it's taken some time to get to this. We are discussing how we would like to implement such a feature.

Twitch now block whispers unless you are verified and whitelisted bot, and even then they do not guarantee it will be successful.

In fact this "problem" of preventing the use of whispers has always existed, but Twitch doesn't make it clear, usually just find out about the need to verify a bot when started to searching on the developer forums.
Still, I think the library can implement this feature and make it available for use, just like tmi.js did. That issue about instability is already mentioned by some developers and normal users in their user voice. Let Twitch working on it. 😅
Once the feature is implemented, I can include a note in the TwitchIO documentation about the need for bot verification, as well as referral links to do this. If Twitch itself doesn't care to make it clear, we can make it clear to the people who use the library.

The best resource for this issue is the official Twitch API Discord with the devs and they have always stated it's unreliable, even for verified bots.


Section entries cannot be selected after a reorder

How to reproduce:

Go to Blueprints > Sections
Drag'n'drop reorder a section entry
Try to mouse-click-select any section entry
The section entry selection is lost, I think due to an incorrectly again-invoked reorder with step 3.

I have:

Symphony v2.6.11
Opera 44 / Firefox 52 / Ubuntu OS

Test the latest 2.7.x branch please! Thanks!


Text boxes in 'Import Data from URL' dialog have odd background in HC

Also search in the package manager as well

https://github.com/Microsoft/RTVS/commit/953ce796947f6a11f334ab12f49cefbb30b382fa

I still see this odd color (is this expected) in the build:

Yes it is expected. Click in, say, 'Search' field in a toolwindow. Or do Ctrl+F. This is default VS 'focused edit field` color.


Allow ambient temperature measure over 32

Hello,
I have noticed that the program limits the ambient reading temperature to 32.
For HA integration, using the temperature sensor of the AC is useful to avoid buying a separate one.
Ive tried to integrate this code. However, sometimes the reads of the temperature jumps over 100 °C, Could it be integrated somehow? I am testing different values.

Thank you! I will test it!

Please, test it

v1.3.1

v1.3.0 was behaving strangely, once temperature was above 30 (e.g. 31.8) it would report on 1.8. Currently testing v1.3.1, waiting for temperature to rise.

I can confirm it's working nicely. Thanks for the update.


Add icon for dune

https://dune.build is OCaml's build system

I'll check this later today when I have the time, but at first glance it looks good to me :+1:

I looked up the dune docs, and added the icon for dune-workspace as well, since it's also a file name used by dune


SMUI/Solr path mismatch on fresh checkout

When I fire up Docker on a fresh git clone and follow the README, SMUI reports a successful push to Solr but the rules.txt file in the conf folder of the Solr core is not modified. It turns out that SMUI does not push to the conf folder but to a different path.
We should fix this so that SMUI Solr work together out-of-the-box under Chorus.

I'm going to look at this, because the way we had it set up was that in Solr, it was to the ./conf/querqy/rules.txt folder, and that was because of some docker magic to share that same folder between Solr and SMUI....

Okay, I just gave it a freshcheckout, and ran the quickstart.sh script.    Went into SMUI, and added a rule, and published to Solr, then checked Solr via:
http://localhost:8983/solr/ecommerce/admin/file?wt=json&_=1596917848640&file=querqy%2Frules.txt&contentType=text%2Fplain%3Bcharset%3Dutf-8

and confirmed it published.    Can you confirm that there is NO /conf/rules.txt, but that there is a /conf/querqy/rules.txt.

I didn't use the quickstart.sh script but ran the steps from README manually. I'll re-try.

The two should be the same steps, so this is a good test!!!
On Sun, Aug 9, 2020 at 4:59 PM René Kriegler<EMAIL_ADDRESS>wrote:

I didn't use the quickstart.sh script but ran the steps from README
manually. I'll re-try.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/querqy/chorus/issues/11#issuecomment-671100331, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAFO65SGLIJBICHLDEHD33R74E37ANCNFSM4PYXNQYA
.

After pruning everything on Docker (docker system prune --volumes) and after a fresh run-through of the steps from  the README, pushing from SMUI works as expected (i.e. rules are pushed and activated).  But it looks like the SMUI version got downgraded. I'm now seeing 3.6.1 (=works), whereas I'm 'pretty sure' I saw the new spelling feature in SMUI (at least  SMUI 3.7.x - https://docs.querqy.org/smui/index.html#major-changes-in-v3-7 ) before (didn't work). How could this happen? Also pinging @pbartusch

The SMUI docker build in Chorus is still tied to 3.6.1: https://github.com/querqy/chorus/blob/master/smui/Dockerfile#L1   We should fix this via a branch probably.

Closing as Not a Bug.


Hyphen in URL

Is it possible to use hyphen in controller/action names? Is it possible to convert all hyphens to underscores?

they should be atoms as defined
"An atom is a literal, a constant with name. An atom is to be enclosed in single quotes (') if it does not begin with a lower-case letter or if it contains other characters than alphanumeric characters, underscore (_), or @."


Provide iamin reference implementation

iamin is an extension to blas and it is not included in libopenblas.so when cross-compiling for ARM. Therefore we need to provide our own reference implementation.

I see no isssues.


Add and use MapLibre in React if running Terrastories in offline mode

Addresses one chunk of the work described in #882.
This PR implements MapLibre for the React front end map at the /home/ route, if in offline mode.

Added maplibre-gl to package.json.
In Map.jsx, I created a new prop mapGL which is set to Maplibre if useLocalMapServer is true (with fallback Mapbox), and applied it across the code.
Imported the Maplibre CSS files in addition to the Mapbox ones.
Added the MapLibre logo on the bottom right for proper attribution.
Changed the prop mapboxStyle to be named mapStyle instead.

The next chunk of work will be on applying MapLibre in Rails if in offline mode, but that be a separate (follow-on) PR.

Follow up PR to take care of the Rails part: https://github.com/Terrastories/terrastories/pull/944

As of today, this PR is pulling in both mapbox and maplibre which will bloat our assets, and we will need to find a way to dynamically determine using only one of the two libraries as per the offline environment or a different means.
One possibility might be to incorporate these mapbox/maplibre React components: https://visgl.github.io/react-map-gl/docs

I implemented dynamic importing to ensure only one library is being pulled on the React side.
I tried to include the CSS imports as well, but that resulted in things like the map controls or minimap (for Mapbox) not rendering at all.
In these screenshots you can see that the non-utilized map library were not pulled by Webpack:
Mapbox:

Maplibre:

(Also, small but meaningful thing: I had the Minimap use the same style as the map itself.)

Would be great to get this one in the new offline-field-kit build :)


Dialogue System Mod not working

Reported by Geresman
Given details:

IV Version : <IP_ADDRESS>
IV-SDK.NET Version : 1.3
ScriptHookDotNet.dll Version (located in the "IVSDKDotNet -> bin" folder) : <IP_ADDRESS>
IV-SDK.NET log File : IVSDKDotNet.log
Mod Download Page : https://www.gtainside.com/en/gta4/mods/168783-grand-theft-auto-iv-dialogue-system-mod

Works now with the newest version of IV-SDK .NET and modified ScriptHookDotNet.


Theme submission: Bento

Theme submission
Please make sure that you have read the theme submission guidelines before submitting a theme. The guidelines provide all relevant information and requirements that have to be fulfilled before the submission. We strongly suggest that you test your theme with the Hugo Themes Build Script before submitting the theme for review. If a submission does not meet the criteria mentioned in the README it will be closed. You may re-submit once you fix the problems with your submission. However, please note that we have limited resources and can not provide help for general web development issues. For Hugo support questions please refer to the dedicated support forum.
Please tick the relevant boxes for your theme in the checklist below:
Link to my theme repository: https://github.com/leonardofaria/bento
I made sure that...

[X] the repository contains a good README.md describing my theme
[X] an open source license has been added to LICENSE.md
[X] all metadata have been added to theme.toml
[X] screenshots have been added in the images/ folder with the required dimensions
[X] in case I'm using a customized demo via the exampleSite folder that

[X] https://example.com is set as base url in exampleSite/config.{toml, yaml, json} to avoid the abuse of unused domains
[X] I tested that my theme's demo works with the content directory of gohugoio/HugoBasicExample

[X] I tested my theme against the gohugoio/HugoBasicExample

[X] I've checked the developer tools' console in my browser for error messages

[X] in case my theme is using Hugo Pipes features like toCSS and PostCSS that I have committed the /resources directory with all generated assets, for my theme to work in the basic version of Hugo

N.B. By submitting a theme to the Hugo Themes Showcase you understand that you need to maintain your theme. If a theme demo breaks and remains broken then at some point it will be removed from the list without prior warning. If you no longer wish to maintain a theme please let us know.
New themes will usually be promoted on Hugo's official Twitter account. If you would like to be mentioned in the tweet please add your Twitter username to this submission.
Link to my Twitter account (optional): @leozera
Feel free to ask questions. We're glad to help.

Hello Leornardo,
thank you for sharing this theme with the Hugo community. While reviewing your theme I noticed a few things:
In the example config file, is this a valid Google Analytics ID?
The README of this repo states:

An Example Site should not have third party tracking enabled. If you wish to provide configuration parameters to third party services (analytics, comments etc) then please do not enter a valid account ID or username.

Please use https://www.example.com as baseurl in the example config file when distributing a theme. In the past we encountered spammers that took advantage of abandoned urls.
Otherwise your theme looks fine and is ready to be added.
Note for myself: whitelist theme

Hi @digitalcraftsman
I have fixed the 2 things you mentioned. It is ready to go 🚀

Thank you for the fixes.
 Next, I'll promote your theme on Hugo's official Twitter account.


vuetable-2

Hello,
i need a module to show a complex data table from a json source or markdown file.
My idea was to use vuetable-2.
.vuepress/components/Vuetable.vue
<template>
  <vuetable ref="vuetable"
    api-url="http://localhost:8080/switches.json"
    :fields="['name', 'brand', 'img']"
    :show-sort-icons="true"
    data-path="data"
    pagination-path=""
  ></vuetable>
</template>

<script>
import Vuetable from 'vuetable-2'

export default {
  components: {
    Vuetable
  }
}
</script>

.vuepress/public/switches.json
{
  "data": [{
      "brand": "Gateron",
      "name": "Clear",
      "type": "Linear",
      "travel": "4.0",
      "pressure": "35",
      "img": "https://keycapsss.com/media/image/22/a2/a1/gateron-mx-5-pin-keyboard-switch-red-1_600x600.jpg"
  }]
}

In the readme.md i us <Vuetable/> as the placeholder.
If i rund npm run dev everything works, but with build i get this error.
wait Rendering static HTML...
Rendering page: /switches.html[Vue warn]: Error in beforeCreate hook: "ReferenceError: document is not defined"

found in

---> <Vuetable>
       <Vuetable>
         <V1b76fb56>
           <Content>
             <Page>
               <Layout>
                 <Anonymous>
                   <Root>
error Error rendering /switches.html: false
undefined
ReferenceError: document is not defined
    at o (node_modules/vuetable-2/dist/vuetable-2.js:1:7082)
    at r (node_modules/vuetable-2/dist/vuetable-2.js:1:6912)
    at t.exports (node_modules/vuetable-2/dist/vuetable-2.js:1:8539)
    at Object.<anonymous> (node_modules/vuetable-2/dist/vuetable-2.js:1:77868)
    at e (node_modules/vuetable-2/dist/vuetable-2.js:1:307)
    at VueComponent.r (node_modules/vuetable-2/dist/vuetable-2.js:1:23802)

The repo can be found here. https://github.com/BenRoe/awesome-mechanical-keyboard/tree/vuepress
If someone can fix this error, or has a different approach to display a data table with vuepress, that would be awesome 😃

Hello,
i need a module to show a complex data table from a json source or markdown file.
My idea was to use vuetable-2.
.vuepress/components/Vuetable.vue
<template>
  <vuetable ref="vuetable"
    api-url="http://localhost:8080/switches.json"
    :fields="['name', 'brand', 'img']"
    :show-sort-icons="true"
    data-path="data"
    pagination-path=""
  ></vuetable>
</template>

<script>
import Vuetable from 'vuetable-2'

export default {
  components: {
    Vuetable
  }
}
</script>

.vuepress/public/switches.json
{
  "data": [{
      "brand": "Gateron",
      "name": "Clear",
      "type": "Linear",
      "travel": "4.0",
      "pressure": "35",
      "img": "https://keycapsss.com/media/image/22/a2/a1/gateron-mx-5-pin-keyboard-switch-red-1_600x600.jpg"
  }]
}

In the readme.md i us <Vuetable/> as the placeholder.
If i rund npm run dev everything works, but with build i get this error.
wait Rendering static HTML...
Rendering page: /switches.html[Vue warn]: Error in beforeCreate hook: "ReferenceError: document is not defined"

found in

---> <Vuetable>
       <Vuetable>
         <V1b76fb56>
           <Content>
             <Page>
               <Layout>
                 <Anonymous>
                   <Root>
error Error rendering /switches.html: false
undefined
ReferenceError: document is not defined
    at o (node_modules/vuetable-2/dist/vuetable-2.js:1:7082)
    at r (node_modules/vuetable-2/dist/vuetable-2.js:1:6912)
    at t.exports (node_modules/vuetable-2/dist/vuetable-2.js:1:8539)
    at Object.<anonymous> (node_modules/vuetable-2/dist/vuetable-2.js:1:77868)
    at e (node_modules/vuetable-2/dist/vuetable-2.js:1:307)
    at VueComponent.r (node_modules/vuetable-2/dist/vuetable-2.js:1:23802)

The repo can be found here. https://github.com/BenRoe/awesome-mechanical-keyboard/tree/vuepress
If someone can fix this error, or has a different approach to display a data table with vuepress, that would be awesome 😃

I am also facing the same issue ! Please help

Hello,
i need a module to show a complex data table from a json source or markdown file.
My idea was to use vuetable-2.
.vuepress/components/Vuetable.vue
<template>
  <vuetable ref="vuetable"
    api-url="http://localhost:8080/switches.json"
    :fields="['name', 'brand', 'img']"
    :show-sort-icons="true"
    data-path="data"
    pagination-path=""
  ></vuetable>
</template>

<script>
import Vuetable from 'vuetable-2'

export default {
  components: {
    Vuetable
  }
}
</script>

.vuepress/public/switches.json
{
  "data": [{
      "brand": "Gateron",
      "name": "Clear",
      "type": "Linear",
      "travel": "4.0",
      "pressure": "35",
      "img": "https://keycapsss.com/media/image/22/a2/a1/gateron-mx-5-pin-keyboard-switch-red-1_600x600.jpg"
  }]
}

In the readme.md i us <Vuetable/> as the placeholder.
If i rund npm run dev everything works, but with build i get this error.
wait Rendering static HTML...
Rendering page: /switches.html[Vue warn]: Error in beforeCreate hook: "ReferenceError: document is not defined"

found in

---> <Vuetable>
       <Vuetable>
         <V1b76fb56>
           <Content>
             <Page>
               <Layout>
                 <Anonymous>
                   <Root>
error Error rendering /switches.html: false
undefined
ReferenceError: document is not defined
    at o (node_modules/vuetable-2/dist/vuetable-2.js:1:7082)
    at r (node_modules/vuetable-2/dist/vuetable-2.js:1:6912)
    at t.exports (node_modules/vuetable-2/dist/vuetable-2.js:1:8539)
    at Object.<anonymous> (node_modules/vuetable-2/dist/vuetable-2.js:1:77868)
    at e (node_modules/vuetable-2/dist/vuetable-2.js:1:307)
    at VueComponent.r (node_modules/vuetable-2/dist/vuetable-2.js:1:23802)

The repo can be found here. https://github.com/BenRoe/awesome-mechanical-keyboard/tree/vuepress
If someone can fix this error, or has a different approach to display a data table with vuepress, that would be awesome 😃

I am also facing the same issue ! Please help


[duplicate_copy_metadata] Confirm the bug if the duplicate was confirmed

Resolves #1765
Checklist

[x] Type annotations added to new functions
[x] Docs added to functions touched in main classes
[x] Dry-run produced the expected results
[ ] The to-be-announced tag added if this is worth announcing

Dry-run
2022-11-23 11:23:35,429 - INFO - Run tool duplicate_copy_metadata.py
2022-11-23 11:23:50,643 - INFO - Tool duplicate_copy_metadata.py has finished.

The following bug has fields that we copied from their duplicate bugs:

BugSummaryCopied Fields

1542189

[wfh] Add profile switching to Firefox Account button

status: NEW


No callback for setting mediaURL

I would like to set a new mediaURL and then immediately seek to a time based on the new media's duration. However, the duration sets asynchronously (within the didSet of mediaURL) and therefore seeking doesn't work immediately.
Attempt 1:
        // Fails bc duration == 0
        self.player.mediaURL = url
        let duration = player.duration.seconds
        let seconds = 0.3 * duration
        self.player.seek(to: VPTime(seconds: seconds, preferredTimescale: 1))
        self.player.play()

Attempt 2:
        // Fails within seek(toPercent:) function bc duration == 0
        self.player.mediaURL = url
        self.player.seek(toPercent: 0.3)
        self.player.play()

One idea would be to not set mediaURL directly and instead have a function similar to the initializer.
func updateMedia(autoPlay: Bool, mediaURL: URL?, startTime: VPTime?)

Otherwise, maybe some sort of callback when setting new mediaURL to signify "didFinishSetting"

As of version 3.0.0, you can set the startTime on the player to begin playback at a specific time. It may be a good idea to have a function like that in the future to simplify the call site, but you should be able to achieve this functionality by setting the startTime before setting the mediaURL


Add emoji for stale and deprecated projects

[ ] Add emojis
[ ] Show emojis

Migrated to https://github.com/uniget-org/cli/issues/19


Typo "Postgres Hyperscale"→"PostgreSQL Hyperscale"

https://docs.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/storage-data
https://github.com/MicrosoftDocs/architecture-center/blob/main/docs/guide/multitenant/approaches/storage-data-content.md
#PingMSFTDocs

#label:"aq-pr-triaged"

#Sign-Off

@EdPrice-MSFT: I'm sorry - only the author of this article, @, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


KAFKA-16272: Adding new coordinator related changes for connect_distributed.py

Summary of the changes:

Parameterizes the tests to use new coordinator and pass in consumer group protocol. This would be applicable to sink connectors only.
Enhances the sink connector creation code in system tests to accept a new optional parameter for consumer group protocol to be used.
Sets the consumer group protocol via consumer.override. override config when the new group coordinator is enabled.

Note about testing: There are 288 tests that need to be run and running on my local takes a lot of time. I will try to post the test results once I have a full run.

@lucasbru—can you take a look at this system test change? Thanks!

Thanks @kirktrue . I ran a single test by passing a parameter
 TC_PATHS="tests/kafkatest/tests/connect/connect_distributed_test.py::ConnectDistributedTest.test_restart_failed_connector" _DUCKTAPE_OPTIONS='--parameters '\''{"exactly_once_source":"False","connect_protocol":"sessioned","metadata_quorum":"ISOLATED_KRAFT","use_new_coordinator":"True","group_protocol":"consumer"}'\' bash tests/docker/run_tests.sh | tee debug_logs.txt

and it passes but when I build a yaml file like this
my_test_suite:
  - 'connect_distributed_test.py::ConnectDistributedTest.test_restart_failed_connector@{"exactly_once_source":"False","connect_protocol":"sessioned","metadata_quorum":"ISOLATED_KRAFT","use_new_coordinator":"True","group_protocol":"consumer"}'

and run it like:
 TC_PATHS="tests/kafkatest/tests/connect/test-suite.yml" bash tests/docker/run_tests.sh | tee debug_logs.txt

The yaml file is in the same location as connect_distributed.py.

@vamossagar12 did the test you ran pass?
Here is an example how I run parameterized tests using a test suite file:
consumer_test:
- tests/kafkatest/tests/client/consumer_test.py::AssignmentValidationTest.test_valid_assignment@{"metadata_quorum":"ISOLATED_KRAFT","use_new_coordinator":true,"group_protocol":"consumer","group_remote_assignor":"range"}

The change looks fine to me. If you want to be sure that the test set up works, you may want to run the parameter combinations and post the results here. However, if you have tested one parameter combination successfully, and you are confident that the general test setup is working, I am fine with merging it like this (please confirm).

@lucasbru , that test did pass. However, let me try again with the snippet you shared above and see if it works. Let me get back to you.


Auto publish aia file in App inventor community from App Inventor UI (GSOC 2022 project)

This PR is for my GSOC 2022 project. under mentorship of @jisqyv
Note: I mistakenly deleted the previous fork of this Repo, and I didn't knew that It will delete my open PR. So i again pushed the code this is same as https://github.com/mit-cml/appinventor-sources/pull/2703

[x] Menu bar help button added
[x] Authentication system using discourse identity provider implemented
[x] attach aia file and upload post to community server
[x] Fetch topic categories dynamically
[x] Fix bugs (like showing error and success messages)
[x] Code style & Variable naming conventions
[x] Add proper java doc

Apart from this I have also updated the Discourse as there was a bug in discourse identity provider. here is the my version of discourse
https://github.com/devarsh-mavani-19/discourse/tree/sso_connect_provider_login3
Screenshots of work completed
Menu button

Login button

Screen after authentication

Form to ask question

Can one of the admins verify this patch?

@ewpatton @jisqyv I am eager to have this feature live. is this feature scheduled to be merged already? or is there any way I can help? I was quite acquired and didn't check for a while.
Thank you


iOS Login WebView doesn't close after loading redirectUrl

Bug report
Describe the bug
First: works fine on Android.
The Google Login flow opens a iOS WebView in which the classic Google login is done.
When that is successful, the WebView is supposed to redirect to the specified redirectUrl.
While this technically works (the WebView opens the URL), deep links are not working in the WebView.
Neither "normal" deep links "app://route/xyz" nor universal deep links "https://app.com/route/xyz" are working in this situation. They are redirecting to the URL, but the deep link is not working, so it doesn't close the WebView and goes back into the app. Instead, if using a "normal" deep link, it throws a exception after closing the WebView, saying that the URL couldn't be opened, and if using a universal deep link, it just navigates to the link in the browser, instead of switching back into the app.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

Follow this Flutter Universal Deep Link Guide: https://docs.flutter.dev/cookbook/navigation/set-up-universal-links
Add flutter-auth-ui to your app.
Set the redirectUrl and all the other parameters accordingly.
Login via Google.

Expected behavior
The WebView closes after it redirects to a deep link.
System information
iOS version: 16.7.10
Flutter version: 3.24.3
flutter-auth-ui version: ^0.5.0

Could you try tweeking the authScreenLaunchMode parameter? I think externalApplication will work.

Could you try tweeking the authScreenLaunchMode parameter? I think externalApplication will work.

Yes! Thanks for your fast replay, already tried to play around with that, and indeed, using LaunchMode.externalApplication works.
Which probably means, that our configuration is okay, no?
Is this some weird Apple behaviour again?
On the other hand I'm quite sure that I've seen iOS apps that use deep links with WebViews, afaik.

Yeah, not sure, but glad to hear that it works for you now!


Storage crate reorg and cleanup

This is a seemly big PR but it's mostly code shuffling. With this PR I believe we are very close to release v0.1! 🥇
Purpose

Renamed the modules in blob_storage, table_storage, etc... to avoid module inception (see https://rust-lang.github.io/rust-clippy/master/index.html#module_inception).
Moved the blob_storage specific clients from core to the appropriate module.
Detangled the modules so the features compile independently (fixes #177). Right now by default it compiles everything but you can, say, use table_storage without anything else.
Removed hardcoded dependency from hyper  (to support #37). 🍾
Removed leftover dependencies no longer used.
Clippy'd everything. Most changes are really simple (ok_or_else etc...). The only "significant" change is the switch from Into to From. Now the crate is clippy-compliant. 🍾
Removed a lot of old code (most of it unnecessary, see below).

Cons

To remove the hyper dependency I had to remove the ability to generate signed URIs. We will reenable it in a future PR.

For example, the current master has a module table inside a module called table. Clippy complains with:

I cannot think of a better solution than appending storage but I'm open to suggestions.

@MindFlavor putting the the table model into a module called model would also fix this issue. I'm not against what you've done here, just trying to think about which solution is better.


[analyzer] unnecessary_null_comparison with null constants

const s = null;

void f(int i) {
  if (i == s) { // <- here
    print('');
  }
}

unnecessary_null_comparison should be triggered. It seems it is currently triggered with only null literal.

Adding this to the warning would introduce some false positives. Consider, for example
const logForName = null;

void f(String name) {
  if (name == logForName) {
    // ...
  }
}

I could imagine adding such code as a debugging aid. While it isn't hard to add an ignore for such a case, I suspect that the number of times someone defines a new name for null, with no intention that the name will never be non-null is very small, so I don't think we should do this.

I see, thanks.


WIP dark mode

i usually don't work with tailwind, attempting to add darkmode via tailwind css and a small button to toggle
will work on it further soon, feel free to reimplement things to your liking as my ways might be viewed as crude

Hey, @NotAShelf thanks for your contribution.
It's great that you have tried to add a new feature.
As I can see in the Preview the dark mode is not affecting the site properly..

The text is not in right color in dark mode
It's not affecting the footer and navbar properly
Dark mode button is not available on the user detail page

If you can fix these few things it would be great.
Thanks

Hello! I'm aware of the problems with the dark mode, which is why I left the PR as a draft. I will check back on it as soon as I can and hopefully eradicate all issues next time I commit to my fork.

Great, Thanks


feat: image catalog

Add the CRDs ImageCatalog and ClusterImageCatalog. This will allow users to define an image to use for each major version of PostgreSQL, in namespace-scoped or cluster-scoped resources.
Changing the image in the catalog will trigger updates for the clusters using it.
The major version is included in the catalog, and can be be leveraged to avoid the image naming restriction imageName has.
Closes #12

E2e test run: https://github.com/EnterpriseDB/cloudnative-pg/actions/runs/8077624232

Awesome patch! Important foundation for future improvements.


⚠ Bofrost.be has degraded performance

In 7b779c3, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1771 ms

Resolved: Bofrost.be performance has improved in ed4b69b.


fix: Fix Crowdin failing

Signed-off-by: ErikQQY<EMAIL_ADDRESS>

@ErikQQY I forgot to say, have you updated yarn.lock?

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[1pt] PR: Fix KeyError in mitigate_branch_outlet_backpool.py

Fixes a KeyError in src/mitigate_branch_outlet_backpool.py.
Closes #1096.
Changes
src/mitigate_branch_outlet_backpool.py: Addresses case where catchments_df['outlier'] are all False.
Testing
Ran fim_pipeline.sh -o -jh 2 -jb 3 -n dev-fix-backpool-keyerror -u "09010006 17020002 17020007" with no KeyError or branch errors.
Issuer Checklist (For developer use)
You may update this checklist before and/or after creating the PR. If you're unsure about any of them, please ask, we're here to help! These items are what we are going to look for before merging your code.

[x] Informative and human-readable title, using the format: [_pt] PR: <description>
[x] Links are provided if this PR resolves an issue, or depends on another other PR
[x] If submitting a PR to the dev branch (the default branch), you have a descriptive Feature Branch name using the format: dev-<description-of-change> (e.g. dev-revise-levee-masking)
[x] Changes are limited to a single goal (no scope creep)
[x] The feature branch you're submitting as a PR is up to date (merged) with the latest dev branch
[x] pre-commit hooks were run locally
[x] Any change in functionality is tested
[x] Passes all unit tests locally (inside interactive Docker container, at /foss_fim/, run: pytest unit_tests/)
[x] New functions are documented (with a description, list of inputs, and expected output)
[x] Placeholder code is flagged / future todos are captured in comments
[ ] CHANGELOG updated with template version number, e.g. 4.x.x.x
[ ] Reviewers requested
[x] Add yourself as an assignee in the PR  as well as the FIM Technical Lead

Merge Checklist (For Technical Lead use only)

[ ] Update CHANGELOG with latest version number and merge date
[ ] Update the Citation.cff file to reflect the latest version number in the CHANGELOG
[ ] If applicable, update README with major alterations

I ran a FIM pipeline example on the branch and it performed as expected for HUC 12040101. I also looked over the code and I did not see any problems with how it is executed.


WIP views: BucketCollectionView serializers

Adds a serializer for BucketCollectionView.

Signed-off-by: Sami Hiltunen<EMAIL_ADDRESS>

Coverage increased (+1.07%) to 94.355% when pulling d06ab5f1d758c9ff27f1290d162514c7e9a9e622 on SamiHiltunen:serializers into e22f070a97837786aac9a1659b4665e5949f1f4f on inveniosoftware:master.

Coverage increased (+1.07%) to 94.355% when pulling c4cd91ab60dddb86186509c414d36bf9c65de9b8 on SamiHiltunen:serializers into e22f070a97837786aac9a1659b4665e5949f1f4f on inveniosoftware:master.

Coverage increased (+1.07%) to 94.355% when pulling c4cd91ab60dddb86186509c414d36bf9c65de9b8 on SamiHiltunen:serializers into e22f070a97837786aac9a1659b4665e5949f1f4f on inveniosoftware:master.

Coverage increased (+1.07%) to 94.355% when pulling c76c0affdc9d0f6a3f6f864d163c42b1740777a1 on SamiHiltunen:serializers into e22f070a97837786aac9a1659b4665e5949f1f4f on inveniosoftware:master.

Changes Unknown when pulling eb84f94e20c3c6dc345768298966c8fac9bca138 on SamiHiltunen:serializers into ** on inveniosoftware:master**.

Changes Unknown when pulling 96092f07013ebce789331f7588ebfb99f69ffced on SamiHiltunen:serializers into ** on inveniosoftware:master**.

Changes Unknown when pulling f0c18565b7e6159eebec2d402ffe5f54989ad561 on SamiHiltunen:serializers into ** on inveniosoftware:master**.

Coverage increased (+4.4%) to 97.799% when pulling e1d6fa38c97b1f379a3b39560f190ec25087eda7 on SamiHiltunen:serializers into ade5f96cda4ba34140473df31d448801b02449a8 on inveniosoftware:master.

Coverage increased (+4.5%) to 97.967% when pulling 7c01a7a1ce9b491c7569ae123b57f440d4d9debf on SamiHiltunen:serializers into 1d768cf4b6326acdf6f32af3c6aec482f6d431c8 on inveniosoftware:master.

Coverage increased (+4.5%) to 97.967% when pulling fd18320076f1fb3a563c24d46a32b6af3c090e97 on SamiHiltunen:serializers into 1d768cf4b6326acdf6f32af3c6aec482f6d431c8 on inveniosoftware:master.

Coverage increased (+4.5%) to 97.967% when pulling 90e677442b89aae56af95417d14f18ebae0c5346 on SamiHiltunen:serializers into 1d768cf4b6326acdf6f32af3c6aec482f6d431c8 on inveniosoftware:master.

@SamiHiltunen Will you push the latest code?

Coverage increased (+4.5%) to 97.967% when pulling fbbc6965c2d793077addf52bb9c580bc132b6d6a on SamiHiltunen:serializers into 1d768cf4b6326acdf6f32af3c6aec482f6d431c8 on inveniosoftware:master.

Coverage increased (+4.5%) to 97.94% when pulling dc0c7252bfc2436762fd78e600df226e393cf93a on SamiHiltunen:serializers into 1d768cf4b6326acdf6f32af3c6aec482f6d431c8 on inveniosoftware:master.


[SPARK-39042][CORE][SQL][SS] Use Map.values() instead of Map.entrySet() in scene that don't use keys

What changes were proposed in this pull request?
Some code in Spark use Map.entrySet(), but doesn't need a keys, this pr use Map.values() to simplified them.
Why are the changes needed?
Code simplification
Does this PR introduce any user-facing change?
No
How was this patch tested?
Pass GA

This is all

only found these now

Merged to master


[web hook] when storage scale out and pending, because of resource not enough, then can not execute scale in ,it seams stuck

when enable web hook. scale out storage but failed, because cpu not enough

$ kubectl -n nebula describe pod nebulazone-storaged-9
Name:             nebulazone-storaged-9
Namespace:        nebula
Priority:         0
Service Account:  nebula-sa
Node:             <none>
Labels:           app.kubernetes.io/cluster=nebulazone
                  app.kubernetes.io/component=storaged
                  app.kubernetes.io/managed-by=nebula-operator
                  app.kubernetes.io/name=nebula-graph
                  controller-revision-hash=nebulazone-storaged-5b568d554c
                  statefulset.kubernetes.io/pod-name=nebulazone-storaged-9
Annotations:      cloud.google.com/cluster_autoscaler_unhelpable_since: 2023-10-09T09:58:34+0000
                  cloud.google.com/cluster_autoscaler_unhelpable_until: Inf
                  nebula-graph.io/cm-hash:<PHONE_NUMBER>30d20e
Status:           Pending
IP:
IPs:              <none>
Controlled By:    StatefulSet/nebulazone-storaged
Containers:
  storaged:
    Image:       asia-east2-docker.pkg.dev/nebula-cloud-test/poc/rc/nebula-storaged-ent:v3.5.0-sc
    Ports:       9779/TCP, 19789/TCP, 9778/TCP
    Host Ports:  0/TCP, 0/TCP, 0/TCP
    Command:
      /bin/sh
      -ecx
      exec /usr/local/nebula/bin/nebula-storaged --flagfile=/usr/local/nebula/etc/nebula-storaged.conf --meta_server_addrs=nebulazone-metad-0.nebulazone-metad-headless.nebula.svc.cluster.local:9559,nebulazone-metad-1.nebulazone-metad-headless.nebula.svc.cluster.local:9559,nebulazone-metad-2.nebulazone-metad-headless.nebula.svc.cluster.local:9559 --local_ip=$(hostname).nebulazone-storaged-headless.nebula.svc.cluster.local --ws_ip=$(hostname).nebulazone-storaged-headless.nebula.svc.cluster.local --daemonize=false --ws_http_port=19789
    Limits:
      cpu:     3
      memory:  16Gi
    Requests:
      cpu:        2
      memory:     8Gi
    Readiness:    http-get http://:19789/status delay=10s timeout=5s period=10s #success=1 #failure=3
    Environment:  <none>
    Mounts:
      /usr/local/nebula/data from storaged-data (rw,path="data")
      /usr/local/nebula/etc/nebula-storaged.conf from nebulazone-storaged (rw,path="nebula-storaged.conf")
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-j86r9 (ro)
Conditions:
  Type           Status
  PodScheduled   False
Volumes:
  storaged-data:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  storaged-data-nebulazone-storaged-9
    ReadOnly:   false
  nebulazone-storaged:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      nebulazone-storaged
    Optional:  false
  kube-api-access-j86r9:
    Type:                     Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:   3607
    ConfigMapName:            kube-root-ca.crt
    ConfigMapOptional:        <nil>
    DownwardAPI:              true
QoS Class:                    Burstable
Node-Selectors:               <none>
Tolerations:                  node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                              node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Topology Spread Constraints:  topology.kubernetes.io/zone:DoNotSchedule when max skew 1 is exceeded for selector app.kubernetes.io/cluster=nebulazone,app.kubernetes.io/component=storaged,app.kubernetes.io/managed-by=nebula-operator,app.kubernetes.io/name=nebula-graph
Events:
  Type     Reason             Age   From                Message
  ----     ------             ----  ----                -------
  Warning  FailedScheduling   48s   nebula-scheduler    0/3 nodes are available: 2 Insufficient cpu, 2 Insufficient memory. preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod..
  Warning  FailedScheduling   45s   nebula-scheduler    0/3 nodes are available: 2 Insufficient cpu, 2 Insufficient memory. preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod..
  Normal   NotTriggerScaleUp  46s   cluster-autoscaler  pod didn't trigger scale-up:

Your Environments (required)
nebula-operator: snap1.19
Expected behavior
when pending cause by resource , stop the scale out ,return to last status .

i resolve the problem by edit nebula-operator deployment set --enable-admission-webhook=false, to let webhook stop


Optionally locate Druid tasks through "runningTasks" endpoint on the overlord.

Requires druid-io/druid#2419
This is enabled by setting druidBeam.taskLocator=overlord, and works by polling the
overlord in a background thread. Also added a useless setting for
druidBeam.overlordLocator, which might not be useless in the future if we ever have
a way to do that without Curator discovery (perhaps a hard-coded list, or a DNS name).
No integration tests yet, since the Druid code that enables this is not yet in a
Maven release so we cannot pull it in.

Note, we have been running this in our demo cluster for a week or so and it has been working for us.

:+1:

[error] (storm/*:update) sbt.ResolveException: download failed: org.apache.storm#storm-core;0.9.3!storm-core.jar

seems like some travis goofiness, restarting.

@drcrallen any other thoughts?

:+1:


add OwnshipModeS to UI; tweaked Settings field validation

The OwnShipModeS value is assumed to come in as string (HEX) but goes back out as an integer, this really messes with the normal processing of configuration settings. Since teh HEX string is eas yfor users to enter in the UI, it made sense to preserve that in the UI and in the stratux.conf file. Therefore, it becomes necessary to work wit hthe HEX string in the Go code.
I was able to test all of the GO code with the exception of the makeOwnshipReport();
There was an issue when attempting to clear the WeatherList. It would not allow the list to be reset back to 'blank'. I updated the validation code to handle this. I also now detect field focus changes to trigger validation and storage rather than just triggering from the 'form submit' event.

I was not sure exactly how that code worked. The problem from the end user point of view is they can find a HEX or an OCT representation of their ModeS code. Thus, the UI needs to deal with that. Consequently, the UI interfaces with the stratux.conf file so it too needs to be either HEX or OCT.

Are you validating the hex/oct format and/or length in the iface?

not currently. the HEX code is validated in handleSettingsSetRequest()

I'll wait to work on any more UI until you can resolve this pull request.

On second thought, it all looks pretty good - was just a little bit unfamiliar with the way you were doing it. No changes needed.


fix: userBook details on bookCard in search, author, and series views

This is just a UI bugfix, no change to backend.
Currently details such as owned and to-read are not shown on the BookCard when on the search, author, or series pages. This update allows that data to be displayed.
Testing Performed:
Load book types that are owned, toRead, and that are not in my library on

search
series
book data
author

pages. Confirmed expected functionality is now included and did not see any regressions. Confirmed no other places are using this method.

I cannot remember if I omitted this data on purpose or not.
Let's merge this, I'll see if I remember later.
Thanks !

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

v0.60.2
GitHub release

Your semantic-release bot :package::rocket:


Add a MANIFEST.in

This will allow additional non-python files into the distribution, such
as premis_event_service/templates/*.html.

ping @ldko @somexpert

:thumbsup:

:+1:


MapView.Marker's onDragEnd stopped working

MapView.Marker's onDragEnd has stopped working and onDrag is only called once when dragging it around for several seconds (as opposed to multiple times before) when I upgraded my project to 0.10.1.
Same project seems to work fine with 0.8.2.
On iOS 10,  xcode 8, react-native 0.35.0

closing, very old


Clarify what private methods are and are not.

Problem or new feature
Putting answers to this issue in a word, private methods are not methods which happen to be hidden, they are totally different things, with totally different API. This should be sufficiently clarified.
Suggestions
Reuse @Altai-man 's and @jnthn's answers there to flesh out a good description of private methods and how introspection works.

Private methods
Private methods are implementation details. Private methods can only be invoked inside the package that encloses them, or on other objects that the enclosing package trusts for poking around inside it. Private methods are tools for implementers of the package's implementation behaviour. They are a packaged method analogy to the way a my sub is private to a lexical scope.
Private methods are not part of a package's/object's API. Private methods are not tools for users of the package's/object's behaviour. Code merely using a package/object doesn't even get to see that package's/object's private methods. Using the my analogy again, outside of a lexical scope, which also means outside the lexical scope of a package's declaration, code merely using that package can't even see its my variables.
Introspection
Introspection means "looking within". This is a very broad term, and any mechanism that involves looking within some data can be used in Raku for introspection. The main mechanisms are three categories of introspective methods:

Introspective methods that are part of an object's usage API. The rationale for including them in the usage API is that they fit well as an aspect of usage. Individual OO packages or objects can declare whatever introspective methods they choose to. A common one is .gist; the gist of an object introspects the object's class to pick out its publicly accessible attributes, and then picks out their values by introspecting the instance.

Introspective metamethods that report on an object's usage API. For example, .^methods will list methods that are part of an object's usage API. Note that .^methods is not itself a method included in an object's usage API, and it will not list private methods, because private methods are not part of an object's usage API either.

Introspective metamethods that report on aspects that are not about an object's usage API. For example, .^private_methods lists the object's private methods.


Is anyone maintaining this project somewhere?

from the look of the commits, it seems that it isn't being actively maintained, did someone forked this project?

http://retrorangepi.download/forum/showthread.php?tid=3759

Sadly http://retrorangepi.download  seems to be down, could anyone share some information about the project status?

Sadly http://retrorangepi.download seems to be down, could anyone share some information about the project status?

if you want to download the images, you can use this website https://www.retrorangepi.org/download/
i've used rearm which is a different person maintaining it, works great with a few tweaks.

i'll leave this open in case someone need this.


DCOS-18992: Extract placement tab

Just moving the section from under More Settings to the separate tab and wrapping the component with the <Mount /> so that we could override the partial.
Before:

After:

Closes DCOS-18992

Alfred test this

Alfred test this

Alfred test this

@nLight So this extracted widget will be reused in the framework json-schema form, right?

Alfred test this


BOT INIT FAILED Could not login with your username and password... Try again.

also many people complain about it on youtube comment.
I try to run it locally on Ubuntu . and I sign in to instagram on my chrome browser.

plz answer @hobbydevs

Yeah I'm also seeing this issue. @joserealdev any idea what the encoding needs to be?

@cjconnor24 To be honest, no idea. But if you want to use it anyway, you can just login in the web and get your password encoded, then put it in the config file and change the key password to enc_password in the login form at http.service.js

@cjconnor24 To be honest, no idea. But if you want to use it anyway, you can just login in the web and get your password encoded, then put it in the config file and change the key password to enc_password in the login form at http.service.js

Good call, thanks 👍

how we can get encoded password frome web please ?

how can we get encoded password from web please ?

Just login and get the password encoded from the ajax call :)

in /services/http.service.js replace the password part
password: credentials.password,
with the following:
enc_password: '#PWD_INSTAGRAM_BROWSER:0:{time}:'+credentials.password,
Insta changed the login methods

@ArdaSenturk is this still working I have had no luck with it. Cheers

Can verify what @ArdaSenturk said.
const formdata = this.getFormData({
    username: credentials.username,
    enc_password: '#PWD_INSTAGRAM_BROWSER:0:{time}:' + credentials.password,
});

How to get de encode password from web? I don't found the method with ajax


how to improve findAll operation speed

Issue
l have created the table with index in sqlserver, the table has 6000 data and it include 4 tables, i query it only need 0.2 seconds, but use Model.findAll({include:[tabel1,table2,table3]}) will need 12 seconds ,how can l improve the speed?
if use index, hope telling me how to use @index to corresponde the index of table has been created
Versions

sequelize: v6
sequelize-typescript: v6
typescript:

Issue type

[ ] bug report
[x] feature request

Actual behavior

Expected behavior

Steps to reproduce

Related code

insert short code snippets here

I'm having the same issue when i try to findAll with include all and nested true options it greatly increase the amount of time that it takes to give a result (i have about 10+ relations (oneToOne)  in a table and the more i add them to sequelize the slower it takes). I've done some testing removing sequelize-typescript dependency and the speed just comes back to normal. Is there any way to fix this?

sequelize-typescript doesn't really modify this, if it's the library issue, it's probably down to sequelize

Yeah, yesterday i was testing again the code (with sequelize-typescript) and it was very fast again to fetch data. So we discarded the idea it was sequelize-typescript. It is kinda crazy some times it takes 8s and in another day takes 200ms, i really wonder whats going on to this to happen.

@namett3 please try include models with separate: true flag. Maybe it helps you.


Savings plans / reservations expiration cloudwatch alerts

As example
https://aws.amazon.com/blogs/mt/using-amazon-cloudwatch-metrics-to-monitor-time-to-expiration-for-reserved-instances/

Regarding the Savings plans / reservations expiration CloudWatch alerts, I've verified that it's not feasible to directly integrate them with Chatbot -> Slack. While the AWS Console now offers the ability to create these alerts, they are configured to send directly to email without an SNS topic. This functionality hasn't been introduced in the API yet.
A potential solution is to implement this via a Lambda function. For reservations, AWS already provides an example. For savings plans, one could simply describe and check the "end" attribute.


[FLINK-1719] [ml] Add Multinomial Naive Bayes Classification

This pull request is related to FLINK-1719.
Multinomial Naive Bayes was successfully implemented @tillrohrmann and different ideas proposed by other authors were incorporated.

Hey Jonathan, could you change the title of this pull request to match the JIRA issue it relates to? A better title could be: [FLINK-1719] [ml] Add naive Bayes classification algorithm.

The commit history needs a cleanup

How about closing this pull request, doing some cleanup, a good name, and reopening a new one?

Hi, I see 5 different types of comments that need to be considered for the new pull request:

rename pull request: [FLINK-1719] [ml] Add Multinomial Naive Bayes Classification @uce
rename MultinomialNaiveBayesValidation to MultinomialNaiveBayesITSuite @tillrohrmann
result verifications: they are already included (line 158 and line 266 and line 374) @tillrohrmann
remove some line breaks @tillrohrmann
merge commit history to one commit @rmetzger

Anything else?

I haven't looked in depth at the PR just superficially.

Any additional comments? I included the other ones... .

Hey @JonathanH5 , I've had a quick look through your code. Can you fix the styling issues?
Also, please be more consistent with your use of line breaks.
I will try to review the algorithm after this. [Or someone else]

Hi @sachingoel0101, I will fix the styling issues... . Thx.

FYI: styling issues fixed, I will now extend my documentation and have a look at the mapWithBcSet method.

Ok, I think I incorporated everything that you asked for. I will squash all of the commits and rebase everything when you give me the go for that :).

any news?

Not since three months ago. I still wait for your review.

@tillrohrmann : Any news regarding the review? It is pending now a long time and GitHub tells me know that there are conflicts.

Should the input be DataSets of Strings?  The documentation, syntax are heavy on the side of dealing exclusively with text classification.  Could just be me since don't come from an NLP background, and this made is less clear to read the logic of the code, e.g. I'm more used to applying numeric values for Bayes.  See, e.g. examples of using Bayes in scikit-learn: http://scikit-learn.org/stable/modules/generated/sklearn.naive_bayes.GaussianNB.html.  I presume the goal of this issue would be to apply to contexts outside of text classification and allow for users to apply the Bayes to numeric data like the scikit-learn example.  Correct me if I'm wrong @tillrohrmann @chiwanpark

Sorry, currently I don't have the time to review your PR. If nobody else steps up, it will probably still take some time.
@danielblazevski you're right, ideally the naive Bayes implementation works with textual data as well as numerical data.

I hope that this can be reviewed in the near future. @danielblazevski it might be nicer if numerical data can be processed as well, but I think a version that can process textual data is still better than nothing at the moment, right?

Closing since flink-ml is effectively frozen.