🐛 Crash in android when app background.

What's happening?

Start video recording
App move to background
App crashed

I try to run your example but camera is frozen when app open.
Reproduceable Code
const isFocused = useIsFocused()
    const appState = useAppState()
    const isActive = isFocused && appState === "active"

    useEffect(() => {
        setTimeout(() => {
            setCameraIsActive(true);
        }, 10)

    }, []);

{
                cameraIsActive &&

                <View style={{
                    position:"absolute",
                    aspectRatio: 9 / 16,
                    width: wp(100) - (isFullyFit ? 0.4 : 0) }}//Samsung Note FE dialog problem
                >

                    <Camera
                        onError={(er) => {
                            console.log("camera error ",er)}}
                        onStopped={(e) => {
                            console.log("onStopped",e)
                        }}
                        exposure={0}
                        isActive={isActive}
                        device={device}
                        ref={camera}
                        format={format}
                        video={true}
                        audio={true}
                        enableBufferCompression={true}
                        // resizeMode={"contain"}
                        style={{
                            aspectRatio: 9 / 16,
                            zIndex: -1,
                            width: "100%",
                            height: "100%",
                            alignSelf: "center",
                        }}
                    />

                </View>

}

Relevant log output
FATAL EXCEPTION: main
                                                                                Process: com.onremoteassistant.android.dev, PID: 475
                                                                                java.lang.RuntimeException: Cannot render to a null Surface! Error: 12291
                                                                                at com.mrousavy.camera.core.VideoPipeline.onFrame(Native Method)
                                                                                at com.mrousavy.camera.core.VideoPipeline.onFrameAvailable(VideoPipeline.kt:170)
                                                                                at android.graphics.SurfaceTexture$1.handleMessage(SurfaceTexture.java:206)
                                                                                at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                at android.os.Looper.loop(Looper.java:214)
                                                                                at android.app.ActivityThread.main(ActivityThread.java:7050)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
                                                                                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)

Camera Device
{
  "formats": [],
  "sensorOrientation": "landscape-right",
  "hardwareLevel": "full",
  "maxZoom": 8,
  "minZoom": 1,
  "maxExposure": 20,
  "supportsLowLightBoost": false,
  "neutralZoom": 1,
  "physicalDevices": [
    "wide-angle-camera"
  ],
  "supportsFocus": true,
  "supportsRawCapture": true,
  "isMultiCam": false,
  "minFocusDistance": 10,
  "minExposure": -20,
  "name": "BACK (0)",
  "hasFlash": true,
  "hasTorch": true,
  "position": "back",
  "id": "0"
}

Device
Samsung Note FE, Samsung S21 , Xiaomi Redmi Pro 11
VisionCamera Version
3.8.2
Can you reproduce this issue in the VisionCamera Example app?
I didn't try (⚠ your issue might get ignored & closed if you don't try this)
Additional information

[ ] I am using Expo
[ ] I have enabled Frame Processors (react-native-worklets-core)
[x] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar issues in this repository and found none.

@mrousavy I tested on 3.9.0-beta.1 and works fine on android and IOS . IOS has diffrent problem about pause and resume when app goes to background. I guess that issue already created


SRV record support

You'll want to use https://nodejs.org/api/dns.html#dns_dns_resolvesrv_hostname_callback to resolve any SRV records. I won't build this into the library since it will add unnecessary overhead and complexity.
Minetrack has an example usage of it here: https://github.com/Cryptkeeper/Minetrack/blob/master/lib/servers.js#L342


Basic integration tests

With mock database containing dummy heartbeats.

Having cURL commands in a script and running them against a manually created, empty Wakapi instance, similar to https://kolaente.dev/vikunja/api/src/branch/main/REST-Tests/attachment_from_scratch.sh, would be fine for now.

https://golang.org/pkg/net/http/httptest/#example_ResponseRecorder

https://pkg.go.dev/github.com/emicklei/forest?utm_source=godoc#JSONPath

https://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/


Add tests #15

Sets up initial test examples with testing environment working.
Adds test section to README.

@krantzinator @vinnieking06 Again, just FYI.


Set word sprint length from leaf

It might be useful to change the word sprint length setting to simply be a default word sprint length and then allow users to set the word sprint length from the word sprint leaf before starting the sprint. This could be useful for situations where another person decides the length of the word sprint.

Since we now have this functionality, I am closing this issue.


Dev setup needs to be documented in README.md

The documentation for locally setting up the project is incomplete

is this issue closed?

@rrsk  can you confirm this?

Yeah I believe it is.

Closing this issue. Thanks @pratyush1687 @rrsk for helping us clear up this issue.


Index packages' icons and licenses

Download the resource pointed to by nupkg's iconUrl and licenseUrl and store it in the flat container

This has been replaced by this issue: https://github.com/loic-sharma/BaGet/issues/67


100 bug query view copy issues

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

Visual Studio Marketplace
GitHub release

Your semantic-release bot :package::rocket:


docs: add remark-embed-images plugin

Hi @wooorm,
I created a new plugin that embeds images. It's still very very experimental and works for basic usages just

👍


Front end 2018

Great job on the PR! The commits are really messy though. It should go like this:

Commit with added images, and changed image links in homepage
Commit with only styling changes
Commit with copy changes (copy == text)


QPPA-680: Updating developer docs to use renamed fields eligiblePopulation and …

... eligiblePopulationExclusion as well as the new field eligiblePopulationException.
https://jira.cms.gov/browse/QPPA-680

Also, I happened to notice that in the "Submission JSON & XML" section, the XML example has a much different submission than the JSON example -- the XML example doesn't even have a single/multi performance rate measurement in there. Should we update them to match...?

@marimiyachi cool I've created this ticket: https://jira.cms.gov/browse/QPPA-737


Add link to custom tool

I'm unable to add link to my custom tool
Tried with internal link but did not get it to work
Any idea ?

@kephren226 how did you solve it?

I stopped using this tool
I just stuck to nova default for now


fix(feature/77): use CronetClient instance for auth request

This PR fixes a misconfigured HTTP request during the initial auth check, as well as removes the custom SSLHttpOverrides class.
Additional refactoring of the manifest for easier reading.
This should resolve the base PR issue by accepting user-installed CA certificates on the device.
Tested on my Samsung S22 with a custom 3-tier PKI.

adding a comment to link #391

In truth, following the discussion in #388, I had almost the same changes as your branch, minus the cleanup, but it wasn't working.
I didn't realize the mistake I had made until I saw and merged with your branch: I put the android:networkSettingsConfig attribute on the wrong element 🤦
Thanks for the app, I love a good, easy-to-use client!


Would  you please share the checkpoint and its corresponding hyperparameters with me?

Hello, thank you for your excellent work. I am currently attempting to implement your model in my local environment. However, I am facing difficulties in achieving the performance of the R2R test dataset displayed in your paper. While the performance in Val Unseen is similar to what you reported, it is notably lower in the test dataset. I was wondering if it would be possible for you to share the checkpoint of your best model and its corresponding hyperparameters with me. Thank you in advance!

Hi,
Thanks for your interest. Previously we conducted the experiments in a foreign server which is not available now. Sorry for the inconvenience. But we have two suggestions for your issue.

The performance maybe affected by different local environments. We use a language auxiliary loss to regularize the attention weight. Empirically, we find the loss weight (--LWeight and --AWeight) will make the performance a bit change when ranging from 0.5 to 2.0.

The agent takes a long time to converge, and sufficient training steps may be helpful.  The machine we used has the limitation of two days in one trial, so we often train the model in a "resume" manner.

Thanks again.


during setup some data files are created owned by the setup user, not writeable by www-data

Fixed in version 2023.2.0


memory tooltip hoverbox traces wrong line?

The bold line - Heap Usage - is the main metric, but the tooltip follows the RSS line

Should be fixed in latest


Failed to quickly view an Excel file using the Excel Viewer extension

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
OS Version:

Steps to Reproduce:

May be there is some conflict between newly updated VSCode version and Excle viewer extension？Since it's OK to open the same file in the past month.

/causedByExtension


Add a delegating JsonRpc descriptor implementation

Based on discussion at #169 there are cases where a wrapping descriptor may want to call wrapped descriptors protected methods as part of its implemenation.
The DelegatingJsonRpcDescriptor class added here will allow inheriting descriptors to achieve this without exposing the protected methods.
A use case for this could be a descriptor wrapping another one but customizing one of the protected methods such as CreateJsonRpc while wanting to keep custom implementations of others such as CreateFormatter.

@BertanAygun Let's wait for #171 to merge since this adds new public API and thus should only be done after a minor version bump.


Change SPI clock frequency from menuconfig, ILI9488 default 40MHz.

Added ability to change SPI clock frequency from menuconfig.
Set default frequency for ILI9488 to 40MHz (as per datasheet).

It looks very useful, do you want me to merge it right away?

As pointed out in the issue, the ESP32 does not have fractional multipliers for the SPI clock, so a multiple choice menu could be a better solution. I'm going to read the ESP32 documentation to better understand what choices we have and do some tests tonight with a different menu setup.

OK, it seems that the possible frequencies are obtained dividing the APB clock by an integer number from 1 to 10. I didn't find any related setting in menuconfig, but it seems that the APB is 80MHz, obtained dividing the CPU clock by three when set to 240MHz and by two when set to 160MHz. Although the APB clock could be changed, it seems to be meant to be always at 80MHz, from what I can read in some tables regarding the power management of the ESP32.
I'm not an expert in this field, but I would go with a menu from which you can select one of the ten available frequencies (rounded to the megahertz, letting ESP-IDF choose the correct divider), instead of letting the user freely choose it and then maybe get an unexpected result. For the default frequencies of the displays, I would round them to the nearest value, except for those that would round to an excessively high value.

Updated. I'll mark it ready for review.

Thanks for the PR @persello, dev 7 is getting almost ready to be merged.


os.tmpDir() is deprecated. Use os.tmpdir() instead

VSCode Version: 1.18
OS Version: macOS

[Extension Host] (node:37099) DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.

This is probably coming from an extension. I don't see any references to the deprecated version in our code.


[AMORO-2273]: Fix highly memory usage when orphan file clean is enabled with too many manifest list file

Why are the changes needed?
Close #2273.
Brief change log

Remove in-memory Content file cache for mixed-format Table Maintainer.
Refactor logic of fetch all  manifest file info from a snapshot when doing orphan file clean.

How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[X] Run test locally before making a pull request

Documentation

Does this pull request introduce a new feature? (no)

Thanks @baiyangtx for contributions, I left some comment，BTW the ci is unpass


TextAlign in cells

Is it possible to align the text in the cells e.g right? And how is it done?

Use style or getProps in the column definition - check the doco for what props are available on a column. Also join #react-table on Slack (badge at the top of the README in the doco) for implementation type questions as there are only a few core people that monitor the github issues. Thanks.


Pass spider argument to _create_browser_context

Closes #211

Cool, bro . I originally wanted to submit my PR after dinner . You're too fast


Forward flow bug fixes and minor optimisations

Description
Fixes # (issue)
scrap the code for fallback gas tank
avoid calling external api for estimating account deployment
fix handle payment override by only sending non-zero value as baseGas
rely on account computation / call to wallet factory rather than making backend api call to get smart account address
fix smart account state issue. currently sdk has to be reinitialised after doing first transaction that deploys the wallet because state doesn't get updated.
remove hard coded gas limit of 2M
required changes ref gas limits are done and deployed on the relayer side.
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:

Firmware version:
Hardware:
Toolchain:
SDK:

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

LGTM


coreg issue in mne 0.16

When running with mne-0.16.dev0: mne coreg I got:
TypeError: coregistration() got an unexpected keyword argument 'project_eeg'

I think it could be due to mixing conda and pip installs, they're not completely compatible, I would try (pip) installing mne again.

Closing as an installation problem, but we can reopen if there is something to fix at the MNE end.
If you do figure it out, maybe adding some insights to a new "debugging conflicting environments" entry in the FAQ would help.


Fix bug that does not parse points greater than 999 correctly when entering / leaving giveaways

Description
When having more than 1000 points available to put into giveaways, the enter button on the main (All) page turns red for all giveaways until enough points are allocated that it's less than 1000 points. Then all the Enter buttons turn green again.
Steps to Reproduce

remove entries to get more than 100 points free
Click on "Enter" on the All page
See error

Console Errors
none
System (please complete the following information):

ESGST Version: Extension v8.5.10
Browser + Version: Chrome v78.0.3904.97

It only happens after you click on the Enter button, right?

Yes.


fixing MSB3052 project warnings

Fixing compiler warning: MSB3052	The parameter to the compiler is invalid, '/define:Version=0.20.1' will be ignored.
This will remove 5 warnings

it compiled on my machine by removing the define constant but want to be sure it does on farm as well.  Unclear why we need that DefineConstants

I think the plan was to use it for C# projects, but at this point it's unused.

crap, looks like that was leveraged by Product.wxs

@crutkas
yes, it's required by the installer, the warnings need to be fixed in the consumers.


[BUG] Changing toleration to remove node after Eviction of volumes keeps the node as Down

Changing toleration to remove node after Eviction of volumes keeps the node as Down, how may I remove it ?
Environment:

Longhorn version: 1.1.0
Kubernetes version: v1.20.0
Node config

OS type and version: Ubuntu 20.10
CPU per node: 4
Memory per node: 2 to 16GB
Disk type: SD and HDD
Network bandwidth and latency between the nodes: 1GB/s

Underlying Infrastructure (e.g. on AWS/GCE, EKS/GKE, VMWare/KVM, Baremetal): Baremetal

Additional context
Hi,
In order to remove a node, I descheduled, then evicted all the volumes on that node after adding a new fourth node.
I changed the toleration of the deployments and daemonsets to remove my 2GB node from longhorn.
All pods have been correctly evicted from that node, however the node stays in the UI with a Down state, and I have found nowhere, where I may delete the node in the UI.

Could you help me out to fix this issue ?
Thanks in advance

@caimez
Yeah, in the current implementation, Longhorn UI doesn't allow users to delete a node. The workaround is using kubectl: kubectl delete nodes.longhorn.io NODE_NAME -n longhorn-system
A note for Longhorn team, we need to consider:

Expose the node deletion API to Longhorn UI. Need to figure out when it is safe to delete a node (i.e., Kubernetes node object doesn't exist, Longhorn manager pod is not running, ...)
It is a little confusing when the node is down but the Readiness still showing ready (It is because the manager pod went down so no one updates the status for instance manager CR. So the instance manager CRs on the failed node still have runningstatus ). We might want to change is to NotReady or leave it as an empty value.

@caimez
Yeah, in the current implementation, Longhorn UI doesn't allow users to delete a node. The workaround is using kubectl: kubectl delete nodes.longhorn.io NODE_NAME -n longhorn-system
A note for Longhorn team, we need to consider:

Expose the node deletion API to Longhorn UI. Need to figure out when it is safe to delete a node (i.e., Kubernetes node object doesn't exist, Longhorn manager pod is not running, ...)
It is a little confusing when the node is down but the Readiness still showing ready (It is because the manager pod went down so no one updates the status for instance manager CR. So the instance manager CRs on the failed node still have runningstatus ). We might want to change is to NotReady or leave it as an empty value.

We need to add back the node deletion with certain conditions in the next release.

Verified with Longhorn-master - 03/08/2021
Validation - Pass
Validated below scenarios:

Once the node is evicted and taint was added to the node, the node shows down status on the Longhorn-UI and can be deleted by clicking the remove node.

Deleted node can be added back after removing the taint.

The node with down status but have at least one replica is not allowed to remove from the Longhorn UI.

Logged https://github.com/longhorn/longhorn/issues/2308 to track the Enable Scheduling option becoming available for the down node.


merging buil pipeline

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


improve: calculate redis rate-limit token in milliseconds

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

Project coverage is 64.86%. Comparing base (ae3b4b8) to head (39d4a29).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #22   +/-   ##
=======================================
  Coverage   64.86%   64.86%
=======================================
  Files          24       24
  Lines         740      740
=======================================
  Hits          480      480
  Misses        227      227
  Partials       33       33

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


Add resources

I wanted to add resources for DSA , ML and Web development.
free and best resources to learn .
I also check that there is no resources that I wanted to add.

Sure. Go ahead


Resolve Issue #184 (Extract Contextualize class)

Related Issue: #184
Why
To create a new copy of Reference we use _referenceCopy. This function creates a new Reference and copies all the attributes of the current Reference object into the new one. Now if an attribute is an object, it will copy the reference of this object.
In Reference we have an object called contextualize. Using _referenceCopy in Reference just copies the reference of contextualize attributes. Therefore after
var newRef = _referenceCopy(ref);

newRef.contextualize and ref.contextualize point to the same object and changing newRef.contextualize._reference will result in changing ref.contextualize._reference.
In Reference.relatedI used
var newRef = _reference(this);
newRef.contextualize._reference = newRef;

Based on what I said, this will changethis.contextualize._reference too. And since I am doing this for all the related references, all of them will have the same contextualize._reference.
Solution
The main issue is setting a pointer to Reference in contextualize. To avoid the problem, I extracted contextualize as a separate Class. Now instead of changing attributes of contextualize, I just create a new Contextualize object (_referenceCopy function takes care of this).

No comments from me about the changes.


Error uploading to git remote

Hi I have succssfully deployed Dokku, but I can't seem to deploy using the git remote dokku<EMAIL_ADDRESS>command. It either return a Enter password field or it tells me the git repository doesn't have the rights to do so.
I tried to cat id_rsa.pub | ssh... but what should I input for ssh. Because if I were to do a ssh dokku@ it would fail as well because there isn't such a user. I am running on an Azure Ubuntu VM.
Please advise.

You'll need to pipe the contents of the public key side of the ssh key you'll be using for deployments into sshcommand, not ssh.
Example
echo "contents of public key" | sshcommand acl-add dokku deploy

@michaelshobbs may i clarify, so I need to download sshcommand, and then from my machine, do I need to cat ~/.ssh/id_rsa.pub | ssh username@hostvmserver sshcommand acl-add dokku deploy or the example you provided would suffice?
Besides, the installation of sshcommand should be run as a bash file ./sshcommand?
This might be what I need since I have been getting issues with Dokku. Besides, I have pasted the public key on http://:2000 but it didn't reflect though.

sshcommand is installed with dokku

Also check what is in /home/dokku/.ssh/authorized_keys

Alright I'll check that. So within my VM, I would need to docker ssh into dokku? My Ubuntu VM authorized_keys is empty though.

Not in docker, just the docker host.

That is my Host VM? Yup it was empty. Even after setting the public key in http://ip:2000

I got this error.
/usr/local/bin/sshcommand: line 55: /home/dokku/.ssh/authorized_keys: Permission denied

Run it as root

It's still prompting me for a password when I tried doing this git remote add dokku dokku@<host_vm>.cloudapp.net:nodejsapp.
I have successfully added it as you have recommended. Am I missing a step? I have followed the guide as it is.

The issue is that /home/dokku/.ssh/authorized_keys is empty. You'll need to get that sshcommand command to work. Feel free to share the command you ran and the output.

root@testvm:/home/user1# echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFsIWXoXnwt+aOq+rKHmVs0eQXO3IJEjTCx1ORkIy8E+dMhfdkqlJdbs9zZ8/Pxpn3HvIMbIo6/Nl8o22fvVKuA/DzzOcdyyDoIAWBA/MO9ghscOKOHnLl5O7KFYRzkPzxBaxfrHWxsgQLH+5CC8hH6zeVmPV5ysEgEaEY3th9CyAyWMtaUyd7yt/HZzJCjliFiK4lzKM6ZS96tTcsMPkN44XRws887VcgTStMcICVgREFie9y0Fr8NMX+uM9A/0w6h7V344JScYmNrZ9ryCjLUlrdlrQhbPmZnTx1xTEvb0i64AUbr3jDW7uifvFn6b2qV9ipO2ZIDyzzE9rQFxgx<EMAIL_ADDRESS>| sshcommand acl-add dokku deploy
cd:10:fe:93:73:d2:4f:31:5b:e9:8b:76:aa:2b:8f:9d

And what's in /home/dokku/.ssh/authorized_keys? Looks like that command completed. Make sure you're checking the dokku user's .ssh directory.

authorized_keys unfortunately resulted in an empty file. I manually entered it in as followed
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFsIWXoXnwt+aOq+rKHmVs0eQXO3IJEjTCx1ORkIy8E+dMhfdkqlJdbs9zZ8/Pxpn3HvIMbIo6/Nl8o22fvVKuA/DzzOcdyyDoIAWBA/MO9ghscOKOHnLl5O7KFYRzkPzxBaxfrHWxsgQLH+5CC8hH6zeVmPV5ysEgEaEY3th9CyAyWMtaUyd7yt/HZzJCjliFiK4lzKM6ZS96tTcsMPkN44XRws887VcgTStMcICVgREFie9y0Fr8NMX+uM9A/0w6h7V344JScYmNrZ9ryCjLUlrdlrQhbPmZnTx1xTEvb0i64AUbr3jDW7uifvFn6b2qV9ipO2ZIDyzzE9rQFxgx<EMAIL_ADDRESS>
But I am still getting a password request upon git push dokku master command

Unfortunately for this issue, sshcommand doesn't just pass the pubkey through. It adds additional necessary ssh options. Not sure what's going on here for you. How was this vm provisioned?

I provisioned an Ubuntu 14.04LTS on Windows Azure. Did the same commands, run it through the same setup as on Github. No idea what's wrong though

Here's what that file should look like. (From my test environment)
root@dokku:~# cat /home/dokku/.ssh/authorized_keys
command="FINGERPRINT=06:df:22:54:26:92:d4:ac:76:91:b1:3f:51:26:01:f3 NAME=test `cat /home/dokku/.sshcommand` $SSH_ORIGINAL_COMMAND",no-agent-forwarding,no-user-rc,no-X11-forwarding,no-port-forwarding ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDd7hKztLrPo3VlVn5I5EXZ3RQf/Kxtux+YoOQ7sL/i+iAncdCA3oscEQFxW564NAe8pEazJ/u4TFRuv3KQ5rlxs0mo/I2GPZqwJdahW/x60vinF+ilwUQpLiZO5qIqh1d1WHYKG0lkwBe+cIHjnPTL2yKSnlh3LIkPYXQNzLuKYnzYc16JoCfIYtl1/C+k/7Km/0Uyo0sBFkZB+ireXr2wQIjgoaoLVQyXKbDtBJplQkFRDvFVMYzaho05aNYxYFkw0sdLT1eYxB9SDoiQjDqinyp09IrOOPSyEvhJXhPrEqCloSXIWNwdDFzEESOkKSDdtP/vZ/v96gqEoRUHUrFt root@dokku

From this command:
root@dokku:~# history  | grep sshcommand
  234  echo "AAAAB3NzaC1yc2EAAAADAQABAAABAQDd7hKztLrPo3VlVn5I5EXZ3RQf/Kxtux+YoOQ7sL/i+iAncdCA3oscEQFxW564NAe8pEazJ/u4TFRuv3KQ5rlxs0mo/I2GPZqwJdahW/x60vinF+ilwUQpLiZO5qIqh1d1WHYKG0lkwBe+cIHjnPTL2yKSnlh3LIkPYXQNzLuKYnzYc16JoCfIYtl1/C+k/7Km/0Uyo0sBFkZB+ireXr2wQIjgoaoLVQyXKbDtBJplQkFRDvFVMYzaho05aNYxYFkw0sdLT1eYxB9SDoiQjDqinyp09IrOOPSyEvhJXhPrEqCloSXIWNwdDFzEESOkKSDdtP/vZ/v96gqEoRUHUrFt root@dokku" | sshcommand acl-add dokku test

Out of curiosity, what is in /home/dokku/.sshcommand?

Could I manually enter that in? I tried the sshcommand method but authorized_keys is always empty.

Sure you could. I'm concerned there is something else going on however.

I see. Give me a moment while I pull the /home/dokku/.sshcommand I just reloaded my VM environment

/usr/local/bin/dokku this is inside of /home/dokku/.sshcommand

authorized_keys is now showing what you have just showed me above. But I am not sure why I can't deploy the Heroku Node JS App sample. It keeps requesting for password

It's simple ssh config at this point. You'll need to load the private key into the ssh-agent on the host you're pushing from or add config to your local .ssh/config

Most important is telling ssh which private key to use for your dokku host.

Example
Host vm1sea
  User dokku
  Hostname <ip>
  Port 22
  IdentityFile /path/to/private/key/file

Allow me to clarify, the host that I am pushing from is directly from my machine which has both my public and private key configured under .ssh with a wildcard access in config so basically everything is passed. I think maybe I need to specifically identify it then which key to use. I missed that again.
I'll try that later. Thank you for the tips.

By the way @michaelshobbs before all that, do I need to go through this step of creating a user and all?
https://github.com/dokku-alt/dokku-alt/tree/master/gitreceive

To be clear, this the dokku project and not dokku-alt. So I don't know what is done during their installation process. However, using our installation, a dokku user is created for you.

Ah that's right, what am I thinking. I was looking at dokku-alt gitreceive module. Cool, I'll set up the ssh config and try again.

@michaelshobbs yes I forgot to setup .ssh/config. It is working now. However I am not able to actually view the page. It says the host does not exist. It has successfully been deployed.

Sound like a DNS issue?

No idea. Might be. Trying to see what's wrong with it.

I found this error while installing.
modprobe: FATAL: Module aufs not found.

That's just output from when we check if that module already exists. If not we grab it and install it.
You wouldn't have gotten deployed if that was really an issue.

@kennetham did you verify that your DNS is setup correctly? what error are you seeing now and when doing what operation?

Yup I verified that DNS is setup correctly. It's pointing to the nameservers and all. Besides, I also checked /home/dokku/HOSTNAME and /home/dokku/VHOST, the DNS is inside. I dig and nslookup no problem as well.
Upon deployment, git tells me it has successfully been pulled, then dokku says it's successfully deployed to the link provided. However when I access the URL, it just showed the usual page when you don't have internet connection or the page just doesn't exist, it's a error to connect anywhere page.

So that makes no sense. Do you get the dokku server IP when you dig the hostname of the URL that dokku spits out at the end of deployment?

Yup I got the dokku server. I am running on Windows Azure VM, so the DNS that I am provisioned with is configured to the IP address which is the server running dokku. Yup that's correct, dokku spits out the server IP with the hostname of the url after deployment.

The error page you are describing is definitely DNS related. Maybe it's a local DNS cache issue. Fyi chrome caches on top of the system cache. Restarting chrome generally clears it. Let us know what you find out.

Yup sounds like. I will try that out. I have a quick question on top of that. Dokku itself runs like Heroku, so which means to say, to deploy my project, it is exactly like Heroku? How about the buildpacks and databases? How do those come into play? For instance, if I want to spin off a Ruby / Node.js / Python web project with probably database backend such as Redis / MongoDB / RethinkDB etc, how do I configure them within Dokku? I don't see much of those in the documentation.

Dokku uses the exact same BUILDPACK code as Heroku. Obviously there is no managed infrastructure with dokku. That's up to you. So you can either run your own data stores and inject config variables into your app with dokku config:set or use a plugin. You can find more info about available plugins in the docs.

I see, that's awesome. So if I use say a plugin, following the instructions to deploy, all I need to do is to configure my deployment to link to that plugin installed right? Do I need to do any like manual dokku command to link it?

Go ahead and contact the plugin maintainer for implementation specifics.

Got you. I will get back to you on the DNS issue.

There is an error downloading and installing v0.3.19.
E: Version '0.3.19' for 'dokku' was not found

An issue is already open for that. #1247 @josegonzalez will resolve shortly

@michaelshobbs got that. thanks for following up

Fixed the 0.3.19 issue.

Hi @michaelshobbs I have reinstalled v0.3.19 but the DNS is still the issue. I have successfully deployed Heroku Node.js app but I can't get it to point to my domain. Are there any settings that I need to set?

weird enough, it pointed not to the subdomain, but the main domain instead. nussky.cloudapp.net instead of nodejsapp.nussky.cloudapp.net. Why is this so?

Did you create a wildcard DNS record?  Make sure you have DNS records for
nussky.cloudapp.net AND *.nussky.cloudapp.net
On Thu, Jun 25, 2015 at 10:28 AM, Kenneth Ham<EMAIL_ADDRESS>wrote:

weird enough, it pointed not to the subdomain, but the main domain
instead. nussky.cloudapp.net instead of nodejsapp.nussky.cloudapp.net.
Why is this so?
—
Reply to this email directly or view it on GitHub
https://github.com/progrium/dokku/issues/1242#issuecomment-115276002.

--
Josh Cohen<EMAIL_ADDRESS>| @joshco | LinkedIn
http://linkedin.com/in/joshrcohen/ | GitHub https://github.com/joshco
| OSDI opensupporter.org http://opensupporter.org/
"If [OSDI http://opensupporter.org/] succeeds, it could usher in the next
chapter in political technology." - Washington Post http://wapo.st/1hYXX7O
In the LGBT community, Domestic Abuse is the friendly-fire equivalent of
bullying, sexual assault, discrimination, Religion based bigotry  and other
types of  subjugation.
Let's stop it. Please help
https://www.crowdrise.com/avpchamps-friends/fundraiser/joshcohen2

@joshco I am actually checking now on Azure how to set that up

@kennetham in case you missed these
http://progrium.viewdocs.io/dokku/dns
http://progrium.viewdocs.io/dokku/application-deployment (see deploying to subdomains)

Thanks @michaelshobbs for walking me through the errors. It's a DNS issue and it's fixed. I'm getting a new domain to test out tomorrow. As of now, all is fixed. I just need to figure how to link databases to the app.

:+1:


Dbt Cloud Log In Issue

Ken and I have been unable to log into dbt could since last week using this URL. It seems that some other Caltrans team members are also experiencing the same issue, although not everyone is affected (Mintu is able to log in).
Could you please look into this and let us know if there are any updates or solutions?
Thanks!

Hello Everyone,
Here is the latest update from DBT. They have identified the issue and are
working on it.
Thank you,
Ram Kishore

Taylor (dbt Labs Support)
Nov 27, 2024, 17:26 EST
Hi Ram,
Quick follow up - we have identified the problem and are working on a fix!
Taylor Erwin
Solutions Engineer, US
dbt Labs

On Wed, Nov 27, 2024 at 12:34 PM Ian Rose @.***> wrote:

Thanks for raising @thehanggit https://github.com/thehanggit, we're
prioritizing fixing this with some urgency
—
Reply to this email directly, view it on GitHub
https://github.com/cagov/caldata-mdsa-caltrans-pems/issues/488#issuecomment-2504728460,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BLKZCRWI32SODBON2CNCKE32CYUEXAVCNFSM6AAAAABSTUD74KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBUG4ZDQNBWGA
.
You are receiving this because you were assigned.Message ID:
@.***>

@ram-kishore-odi Thank you Ram for the quick response!

Hi @thehanggit can you check if you are able to log in now?


Team Requests Site Creation Failed

I am trying the new version of the PowerShell Script.
I am the Global Admin of my Azure Tenancy.
TEAMS REQUESTS SITE CREATION
Creating Teams Requests SharePoint site  https://NJPEnterprises.sharepoint.com/sites/Requestateamapp6  Request a team app6...
Account                   Environment TenantId                             TenantDomain       AccountType

<EMAIL_ADDRESS>AzureCloud  4e7056d6-0830-41be-a136-93b24c588169 yyyyyyy.com User
New-PnPSite : The remote server returned an error: (403) Forbidden.
At C:\Users\xxxxxx\OneDrive\Documents\RequestATeamsApp\22042021\microsoft-teams-apps-requestateam-master\Deployment\Scri
pts\deploy.ps1:329 char:13

        New-PnPSite -Type TeamSite -Title $RequestsSiteName -Alia ...

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

CategoryInfo          : WriteError: (:) [New-PnPSite], WebException
FullyQualifiedErrorId : EXCEPTION,PnP.PowerShell.Commands.NewSite
Site created
TEAMS REQUESTS SITE CREATION COMPLETE

REQUESTS SPO SITE CONFIGURATION
Configuring SharePoint site...
Applying provisioning template... ..\Templates\requestateam-sitetemplate.xml
Invoke-PnPSiteTemplate : The remote server returned an error: (404) Not Found.
At C:\Users\xxxxxx\OneDrive\Documents\RequestATeamsApp\22042021\microsoft-teams-apps-requestateam-master\Deployment\Scri
pts\deploy.ps1:360 char:9

    Invoke-PnPSiteTemplate -Path $JoinedPath -ClearNavigation

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

CategoryInfo          : WriteError: (:) [Invoke-PnPSiteTemplate], WebException
FullyQualifiedErrorId : EXCEPTION,PnP.PowerShell.Commands.Provisioning.Site.InvokeSiteTemplate
Applied template
Error occured while configuring the SharePoint site: Exception calling "ExecuteQuery" with "0" argument(s): "The remote server returned an error: (404) Not Found."

So I have found the problem here.  If you have run the script once and it failed after it create the SharePoint Team Site (New-PnPSite) and then rerun it.  The url of the created site maay not be the one you thought it should be. eg RequestATeamApp2 might comeback as RequestATeamApp277  I think because the system thinks there is a group already there.  A possible work around is straight after the New-PnPSIte  is $createdsite=Get-PnpSite and use the $createdsite as the variable when logging into site later on.

@NPrice99 that is odd, if you specify the same site name when re-running the script it should overwrite it. Obviously the name of the site would have to be exactly the same.
e.g. if yours was RequestATeamApp and you specified RequestATeamApp again the second time it should not recreate the site but rather apply the template to it.
I'm going to do some testing and report back.

Hi Alex
If you run the deploy script and it fails, you then delete the created site.  Rerun the deploy script and the created site will not have the same url as the site had when the script was First run.
I hope I have explained things more clearly.
Regards
Nigel

From: Alex Clark @.>
Sent: 26 April 2021 22:32
To: OfficeDev/microsoft-teams-apps-requestateam @.>
Cc: Nigel Price @.>; Mention @.>
Subject: Re: [OfficeDev/microsoft-teams-apps-requestateam] Team Requests Site Creation Failed (#254)
@NPrice99https://github.com/NPrice99 that is odd, if you specify the same site name when re-running the script it should overwrite it. Obviously the name of the site would have to be exactly the same.
e.g. if yours was RequestATeamApp and you specified RequestATeamApp again the second time it should not recreate the site but rather apply the template to it.
I'm going to do some testing and report back.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/OfficeDev/microsoft-teams-apps-requestateam/issues/254#issuecomment-827159717, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACAXJUE54FSFMUR2IL6BOEDTKXLVTANCNFSM43QMZ6PQ.

I am getting the error Invoke-PnPSiteTemplate while running the deploy script.
Is anyone having a solution to this error?
TEAMS REQUESTS SITE CREATION COMPLETE
REQUESTS SPO SITE CONFIGURATION
Configuring SharePoint site...
Applying provisioning template...
Invoke-PnPSiteTemplate : The remote server returned an error: (404) Not Found.
At C:\Deployment\Scripts\deploy.ps1:357 char:9

    Invoke-PnPSiteTemplate -Path (Join-Path $packageRootPath $tem ...

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

CategoryInfo          : WriteError: (:) [Invoke-PnPSiteTemplate], WebException
FullyQualifiedErrorId : EXCEPTION,PnP.PowerShell.Commands.Provisioning.Site.InvokeSiteTemplate
Applied template
Error occured while configuring the SharePoint site: Exception calling "ExecuteQuery" with "0" argument(s): "The remote server returne
d an error: (404) Not Found."

Same problem. Any news?

Same problem. Any news?

Had the site, to which you wanted to apply the template, exist? If not, then you will get this 404 error.

Did some digging in the scripts.
apparently the sharepoint site is default created (might be tenant specific) in the /teams/* path since there is a team owner group behind, but setting the "ManagedPath" to sites in the deployment scripts breaks detection of the correct site and causes the error.
simply put, changing "ManagedPath" from sites to teams solved the issue for us.

Closed due to inactivity - reopen if required


Simplified installer: add support for encrypted raw images

This PR depends on:

osbuild stages https://github.com/osbuild/osbuild/pull/967
luks support https://github.com/osbuild/osbuild-composer/pull/2141
still missing rhel86 support (will do asap)

I think we should bump the osbuild requirement in the spec file here to the release that contains the corresponding stages.

I think we should bump the osbuild requirement in the spec file here to the release that contains the corresponding stages.

ack, is there a release already with those new stages? 48 is a week old

I think we should bump the osbuild requirement in the spec file here to the release that contains the corresponding stages.

ack, is there a release already with those new stages? 48 is a week old

@ochosi will do a release today.

despite the last commit, this is still picking up osbuild 46 instead of latest
++ cat Schutzfile
++ jq -r '.["rhel-8.6"].dependencies.osbuild.commit'
+ OSBUILD_GIT_COMMIT=8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
+ [[ 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8 != \n\u\l\l ]]
+ setup_repo osbuild 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8 10
+ local project=osbuild
+ local commit=8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
+ local priority=10
+ local REPO_PATH=osbuild/rhel-8.6/x86_64/8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
+ [[ false == \t\r\u\e ]]
+ greenprint 'Setting up dnf repository for osbuild 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8'
++ date -Isecond
+ echo -e '\033[1;32m[2022-02-23T17:48:43-05:00] Setting up dnf repository for osbuild 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8\033[0m'
[2022-02-23T17:48:43-05:00] Setting up dnf repository for osbuild 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
+ sudo tee /etc/yum.repos.d/osbuild.repo
[osbuild]
name=osbuild 8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
baseurl=http://osbuild-composer-repos.s3-website.us-east-2.amazonaws.com/osbuild/rhel-8.6/x86_64/8f75d1e7a10879dfc41ad82dc2f1c6183f5ff4f8
enabled=1
gpgcheck=0

despite the last commit, this is still picking up osbuild 46 instead of latest

I think it's just related to the fact that the repo has priority=10 (but keep making no sense as to why it doesn't work as the osbuild-composer repo has priority=5 and it installs the correct RPM :man_shrugging: )

we should also make sure to bump the Requires on osbuild to be > 49 when this lands

I pulled in the fixes from #2369.

tests are failing here cause the layout of the disk changed and we have some ansible checks around that, @yih-redhat will fix them in a couple hours

but I can tell the raw image built just fine with encryption if we got to the ansible ostree checks :smile:


Save save_to_config to samconfig.toml

Describe your idea/feature/enhancement
I wish SAM CLI would save save_to_config to samconfig.toml so that the answer to Save arguments to samconfig.toml can be defaulted to the saved one rather than hard-coded True in guided deploy.
Reason is that samconfig.toml is usually version controlled, containing only common shareable configs. Per-invocation variations shouldn't be saved in it. This is achievable had save_to_config been set to false in samconfig.toml and sam defaults to it.
Proposal
I think this can be easily implemented by modifying guided_context.py and possibly guided_config.py

@f-w Can you please explain what do you mean by Per-invocation variations shouldn't be saved in it?
I tried invoking sam deploy --stack-name test2 while my samconfig.toml have stack name as test1. Sam deploy did deploy with new stack name bug samconfig.toml was not updated for that invocation.

@c2tarun, if instead I run sam deploy -g and specify test2 at prompt, then test2 will be written to samconfig.toml overwriting the version controlled default one. This is what I want to avoid.

@f-w Can you please explain me your use case in more detail? sam deploy -g is expected to be used only when you don't have a guided config. Once you have a config, you can simply override parameters of config by passing them via CLI.

@c2tarun, I perceive sam deploy -g as the "default" way to run sam deploy as it is documented in getting started tutorial as well as other places for newbies. There is no place saying only use it when you don't have a guided config. In fact it work when samconfig.toml exists. Intuitively I expect samconfig.toml provides default value for guided deploy.

Thanks @f-w for providing that feedback, we will work on fixing our documentation to remove this confusion. I'll try to explain a bit here though.
As you already know sam deploy --guided generates samconfig.toml file. Our intention with guided deploy is for developers to use it first time to setup that config. Once that config is setup one should deploy simply by using sam deploy command.
For situation where you have to change certain parameters already mentioned in samconfig we can simply override them by passing as CLI option.
Generate config in new project:
sam deploy --guided this will create a config file and trigger a deploy at the end.
Deploying that project after updates:
sam deploy - for simply deploying new changes and updating the stack,
or sam deploy --stack-name new-stack-name - to deploy with different stack name
or sam deploy --region us-east-1 - to deploy to us-east-1.
I am marking this ticket as resolved as we are tracking documentation issue internally. Please feel free to re-open the ticket if you have more questions.
Thanks
Tarun


inquiry about the convneck in ViTMatte

First, congrats on this amazing job to push the boundary of image matting forward!
I took some time to read your paper along with the source code in the repo. As in the config, the backbone is swin_v1_l (I tried to run the colab code and did print the config to make sure what the backbone is), but I can not find the code for convneck as it presented in the paper.
where can I find the convneck if I did not miss it in the code? Or is it dismissed in the real implementation?
congrats again!

What do you by the convneck? I didn't find it in my paper. Weights with all different backbones are provided in the model zoo and the GDrive folder. ConvNets were also not used as the backbone in the original paper, and the implementation still has some problems (issue before). I currently don't have time to validate it, but may fix it in the future.

oh! sorry! my bad, I took wrong paper...

Aha, no worry. I was also confused by why you talk about ViTMatte in the title.


Use identity function for data join

The data being used for the ticks was already being sent through the scale function.
Fixes issue d3/d3-axis#10

There’s a bug, but this isn’t the right fix. I will investigate your issue and find a solution shortly.


How to check if a torrent is downloaded?

I want to download lots of torrents so i need some way to throtle them (or i get an error of too many files opened) is there any way to check if a torrent is completely downloaded? maybe a callback or something?
thanks for the tool

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/14508772-how-to-check-if-a-torrent-is-downloaded?utm_campaign=plugin&utm_content=tracker%2F298985&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F298985&utm_medium=issues&utm_source=github).

The torrent object emits a 'done' event when it's finished downloading. You can use that to throttle the number of concurrent downloads.


Pagination drop down requires double click

@AllenFang  everytime needs double click

Pagination drop down every time requires double click

This issue is visible on demo/examples page too.

Fixed on v4.1.1, now the sizePerPage dropdown work well. Thanks


tcp_proxy: ignore transfer encoding in HTTP/1.1 CONNECT responses

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md
Commit Message: Ignore the transfer encoding header in CONNECT responses
Additional Description: NONE
Risk Level: low
Testing: integration test
Docs Changes: NONE
Release Notes: https://github.com/irozzo-1A/envoy/blob/ignore-transfer-encoding/docs/root/version_history/current.rst#new-features
Platform Specific Features: NONE
Fixes #11308

xref: https://github.com/envoyproxy/envoy/pull/13293#discussion_r520351145

xref: https://github.com/envoyproxy/envoy/pull/13293#discussion_r520351145

Hi @alyssawilk, this should be the last piece regarding #11308.

Hi @alyssawilk, this should be the last piece regarding #11308.


chore: fix wrong character

Change Type

[ ] Feature
[x] Chore
[ ] Bug Fix

Change Level

[ ] major
[x] minor
[ ] patch

Further Information (screenshots, bug report links, etc.)
there is just simple wrong character in README.md
Checklist

[ ] Added tests / did not decrease code coverage
[ ] Tested in supported environments (common browsers or current and LTS Node)

Thanks!


To add "Heap Sort algorithm" in C++

Hello @trishan9
I want to add "Heap Sort algorithm" in sorting section
As a new to contribution
kindly assign this issue under Hacktober fest 2024

please assign this task to me for hacktoberfest2024.

I assign this issue to you all, please come up with different approaches for the solution!

Issue has been assigned to you all under Hacktoberfest! @anmol-tripathi83 , @Taj-2005 , @Taj-2006

Happy contribution!

Hello @trishan9
I want to add "Heap Sort algorithm"
As a contributor
kindly assign this issue under Hacktober fest 2024

Hey @trishan9 ,please assign this task to me for hacktoberfest2024.


Bosch Smart Home Bridge Adapter stable 0.1.14

Bosch Smart Home Bridge Adapter stable 0.1.14

Changes from 28.08.2021:
https://github.com/holomekc/ioBroker.bshb/commits


docs: improve Calendar styling on Mail example

Before submitting the PR, please make sure you do the following
Minor styling issue; previously set the padding on the Calendar itself - terrible idea.
Before:

After:

P.S. I don't know why the registry files are being affected - just did pnpm dev and they "built". 🤷♂

[x] If your PR isn't addressing a small fix (like a typo), it references an issue where it is discussed ahead of time and assigned to you. In many cases, features are absent for a reason.
[x] Prefix your PR title with feat:, fix:, chore:, or docs:.
[x] This message body should clearly illustrate what problems it solves.
[x] Format & lint the code with pnpm format and pnpm lint

Don't worry about the registry bit, we probably should add them to the .gitignore since they are built when the app is deployed anyways!


Video play state toggles on quality change

Current Behavior:
Instead of the video continuing playback when changing the video's quality, the playback state toggles to play or pause, depending on its current state. This means that if I pause a video and then change the quality, the video would start playing. If I play a video and change the quality, the video would pause.
current
Expected Behavior:
Wanted behaviour would be for the video to just keep its current playback state (playing or paused) throughout any quality changes.
Environment:

Framework: Vue 2.7

Can confirm, does the same with React as well.


Move image hash away from finding desc to references

While setting up @ptrovatelli 's awesome dedup-per-parser configuration on Anchore, I noticed that dedupe didn't work as expected because of the description's inclusion of "imageDigest" (shows as "Image hash" in the UI). E.g., say you scan 10 docker images that share the same baseline, you can't dedup across them if you include imageDigest in the description and despite the fact the findings are indeed the same.
This PR simply moves that information to references.
Therefore, if setting up dedup-per-parser on Anchore, the description field can be used. If you want to keep the previous behavior for dedup, you could simply add references field to the dedup configuration fields.
When submitting a pull request, please make sure you have completed the following checklist:

[x] Your code is flake8 compliant
[x] Your code is python 3.5 compliant
[ ] If this is a new feature and not a bug fix, you've included the proper documentation in the ReadTheDocs documentation folder. https://github.com/DefectDojo/Documentation/tree/master/docs or provide feature documentation in the PR.
[ ] Model changes must include the necessary migrations in the dojo/dd_migrations folder.
[ ] Add applicable tests to the unit tests.

Hi @madchap :) ,
I don't think that keeping the description in the deduplication keys is the best option for this parser. that description is pretty long and specific (even without the image hash) and will change in many cases while the vuln in it's essence will still be the same.
Looking at the report, i'd say ideally we should deduplicate on :

package_name
cve
severity (because i always fear that a less important vuln will be hidden by a more important one. In most case this one will probably be useless but it doesn't hurt)

that way for example you'll be able to track the vuln even if anchore version changes and the description changes a little bit, or when a library is updated but still has the same vulnerability. Also it will allow cross-parser dedupe because it's only standard data.
Now, package_name is not recorded in defectDojo right now.
A couple of options are:

add it for example in "sourcefile" field which is not really used right now (except by veracode parser). My first choice would be "filepath" but it's already used in this parser for something else
if you're up to some model change mabe add a new field that will be used specifically for image names (or package name or something generic enough so that we can reuse for other similar things. in clair scanner for example that would be the "featurename" tag from the report)
the most simple and pretty acceptable solution: deduplicate based on title + severity. you get rid of all issues related to dedupe based on description. you'll only fail detecting duplicates when the image changes version and still has the same vuln because the title includes not only the package name but also it's version)

Indeed, your option 3 is what I am actually doing now short-term.
Adding a specific field for the "artifact" name (i.e. docker image, war file fingerprint or else?) could be nice. What about sourcefilepath? As you noted in the source code through a comment, it does not seem to be used anywhere?

What about sourcefilepath? As you noted in the source code through a comment, it does not seem to be used anywhere?

well it's not really a sourcefilepath :) . technically it'll work but maybe we should add missing fields when we find them rather than re-using wrongly named fields

You're right. I can take a look at that.
Regardless of that, do you think this PR can still get merged because it makes sense anyways? Or should I jut close it?

i'd close this one :) . I'd say the image hash belongs more to description than references :) . what is usually stored in references is links to cve or cwe details isn't it?

I have no strong opinion. I'll close it. Thanks for the feedback :)


When using slim, .so files are being broken

Issue was mentioned on thread for another issue - https://github.com/UnitedIncome/serverless-python-requirements/issues/216#issuecomment-419037475
Trying to deploy python lambda app using circleci. Build and deploy is successful but then when lambda runs we get the following error
Runtime.ImportModuleError: Unable to import module 'src.aws_lambda.handlers': /tmp/sls-py-req/PIL/_imaging.cpython-37m-x86_64-linux-gnu.so: ELF load command address/offset not properly aligned

Plugin configuration:
custom:
  pythonRequirements:
    fileName: requirements-prod.txt
    dockerizePip: true
    zip: true
    slim: true
    useStaticCache: true
    useDownloadCache: true
    cacheLocation: './.serverless-python-cache'

Same serverless.yml configuration works when I run it from my own mac OS computer.
On circleci I've tried using dockerizePip: true with the circleci/classic:201808-01 machine and using dockerizePip: non-linux using the circleci/python:3.7-node docker image. In the latter case the whole build takes place in the circleci docker container - originally I thought this was the cause of the issue.
I don't think I can stop using slim because the file not meet the aws lambda requirements.

Same here:
{
  "errorMessage": "Unable to import module 'handler': /opt/python/cv2/cv2.cpython-37m-x86_64-linux-gnu.so: ELF load command address/offset not properly aligned",
  "errorType": "Runtime.ImportModuleError"
}

This is my pythonRequirements setup just in case it helps:
  pythonRequirements:
    dockerizePip: non-linux
    slim: true
    zip: true
    layer:
      name: ${self:service}-python-requirements
      description: Python requirements lambda layer
      compatibleRuntimes:
        - python3.7
      licenseInfo: GPLv3
      allowedAccounts:
        - '*'

I'm seeing the same issue when adding Pillow as a dependency. Setting slim: false succeeds as a workaround, but I need to slim the lambda package.

I'm seeing the same issue as well with opencv-python in an individually packaged function.

After reading this issue, I realized that my serverless-python-requirements version was 4.3.0 which doesn't contain the PR #326. When I followed the workaround mentioned in the issue (basically pinning my serverless-python-requirements to a commit in master more recent than PR #326 ), I was able to solve the ELF command error which was occurring for me with opencv-python-headless.

Could we get a new release that includes this fix, please?

Harumf I'm having the same problem but sadly still no luck. Interestingly I don't see a serverless-python-requirements dir in Library/Caches/ at any stage.

A note for anyone running into this error: ELF load command address/offset not properly aligned.
It may not have to do with your serverless packaging at all.
I spent a bunch of time figuring out our error and it was related to a version incompatibility between numpy 1.8.0 and scipy 1.5.4.  The error showed as: _fblas.cpython-37m-x86_64-linux-gnu.so: ELF load command address/offset not properly aligned
When I downgraded scipy to 1.4.1, the problem was solved.


cmd/cgo: regression in Go1.12beta2 causes "unexpected semicolon, expecting expression" error

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

$ go version
go version go1.12beta2 darwin/amd64

Does this issue reproduce with the latest release?
No (tested go version go1.11.5 darwin/amd64).
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GOARCH="amd64"
GOBIN="/Users/rjeczalik/bin"
GOCACHE="/Users/rjeczalik/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Volumes/rjk.io/work"
GOPROXY=""
GORACE=""
GOROOT="/Users/rjeczalik/go"
GOTMPDIR=""
GOTOOLDIR="/Users/rjeczalik/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/dl/s7jq4vyn7358p1mtsmn3bk5w0000gn/T/go-build100527020=/tmp/go-build -gno-record-gcc-switches -fno-common"

What did you do?
$ cat main.go

package main

// #include <CoreServices/CoreServices.h>
// typedef void (*CFRunLoopPerformCallBack)(void*);
// #cgo LDFLAGS: -framework CoreServices
import "C"

var eventloop = C.CFRunLoopSourceCreate(C.kCFAllocatorDefault, 0, &C.CFRunLoopSourceContext{
	perform: (C.CFRunLoopPerformCallBack)(nil),
})

func main() {}

go build

What did you expect to see?

What did you see instead?
# _/Users/rjeczalik/src/bug
./main.go:8:86: syntax error: unexpected semicolon, expecting expression

Thank you for reporting this issue @rjeczalik!
I shall kindly page @ianlancetaylor.

Lighter OS agnostic repo that I confirmed still happens on tip hash aa161ad17e65df8f615f25c5dca84e505a8c8315
package main

/*
typedef void (*CFRunLoopPerformCallBack)(void*);

typedef struct {
	CFRunLoopPerformCallBack perform;
}CFRunLoopSourceContext;

#define kCFAllocatorDefault 1

void CFRunLoopSourceCreate(int a, int b, CFRunLoopSourceContext* c) {}
*/
import "C"

var eventloop = C.CFRunLoopSourceCreate(C.kCFAllocatorDefault, 0, &C.CFRunLoopSourceContext{
	perform: (C.CFRunLoopPerformCallBack)(nil),
})

func main() {}

@AlexRouSg The updated version does build for me, and this looks like the same problem as #29781, which is fixed on tip.  Can you double check that you used the tip version of cgo?  Thanks.

@ianlancetaylor yup did a fresh git clone and build with hash 7ccd3583eddcd79679fb29cfc83a6e6fb6973f1e
PS C:\Users\alexr\go\src\test> c:/Go-tip/bin/go.exe version
go version devel +7ccd3583ed Thu Feb 7 18:34:43 2019 +0000 windows/amd64
PS C:\Users\alexr\go\src\test> c:/Go-tip/bin/go.exe run .
# test
.\test.go:16:86: syntax error: unexpected semicolon, expecting expression

Not sure if it matters but I'm on windows amd64

facepalm I forgot to set goroot

Thanks for testing.  I'm going to close this as fixed on tip.  Thanks for reporting the problem.


Added Trio_Match game

PR Description 📜
Added a game, called Trio Match where the player has to match blocks of three same colors to gain points!
Fixes #2149

Mark the task you have completed ✅

[X] I follow CONTRIBUTING GUIDELINE & CODE OF CONDUCT of this project.
[X] I have performed a self-review of my own code or work.
[X] I have commented my code, particularly in hard-to-understand areas.
[X] My changes generates no new warnings.
[X] I have followed proper naming convention showed in CONTRIBUTING GUIDELINE
[X] I have added screenshot for website preview in assets/images
[X] I have added entries for my game in main README.md
[X] I have added README.md in my folder
[X] I have specified the respective issue number for which I have requested the new game.

Add your screenshots(Optional) 📸

Thank you soo much for contributing to our repository 💗

Thank you @sabhisharma-ise ,for creating the PR and contributing to our GameZone 💗
Review team will review the PR and will reach out to you soon! 😇
Make sure that you have marked all the tasks that you are done with ✅.
Thank you for your patience! 😀

@gurjeetsinghvirdee Hey, please review this PR!

@gurjeetsinghvirdee Hello can you please merge this PR!

Thank you  @sabhisharma-ise , for your valuable time and contribution in our GameZone 💗.
It’s our GameZone, so Let’s build this GameZone altogether !!🤝
Hoping to see you soon with another PR again 😇
Wishing you all the best for your journey into Open Source🚀


Send potential ActionExecutionRejected after form validation

The FormAction currently returns an ActionExecutionRejected event in case there were no slot candidates extracted (see here).
The problem is that with Rasa Open Source 2.0 users can extract custom slots in their custom validate action. In case they only extract slots manually, it currently throws a ActionExecutionRejected. Instead it should run the custom validate function and decide then whether a ActionExecutionRejected event should be returned.
Notes by @Ghostvv

we need to think how custom vs default validation works and how to notify form through custom validation action

I tried to use ActionExecutionRejected for implementing some logic, but got stuck because it is not possible to set slots at the same time. It would be a good enhancement I think to allow to set slots.


How do I set the chunck size for Storage.put?

Storage.put uses a default 5MB chunk size, and does a multipart upload if the file size exceeds the chunk size. I would like to do a simple put and not a multipart upload, but it is not clear to me whether setting the chunk size to 50MB or 100MB would help with that.
In any case, how can I control the chunk size?
I looked at
https://github.com/aws/aws-amplify/blob/af6f351dbf5ba885c5d1ea3c12e170ba0b112668/packages/aws-amplify/src/Storage/Storage.ts#L150
and
https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#upload-property
which suggest that
Storage.put(key, object, { partSize: 1024 * 1024 * 50 })

might work, but it did not; I still got a multipart upload with 5MB chunk size. I was hoping, after reading the source code of Storage, that the option would go through to the underlying low-level API call, but it did not.

Tracking this in #61 for the multipart / resumable uploads feature in progress. Adding reference to our backlog to this issue as well for functionality.


Images for mediaitems HTTP instead of HTTPS - causing browser warnings

Home Assistant is installed as a PWA. It is accessed over HTTPS.
Because the logos for TuneIn radio are being served over HTTP, Chrome pops up the not secure banner.

The channel logo definitely exists on the https URL https://cdn-profiles.tunein.com/s6954/images/logoq.jpg - so this is hopefully a simple fix.

Playing something on Spotify caused the same thing to happen - and a quick check of the Network tab showed it loaded more http content from fanart: http://assets.fanart.tv/fanart/music/5b9890b9-a2e8-4768-ad70-9f28bb81fc00/artistbackground/avidan-asaf-51052b9b36527.jpg again this is available over https - https://assets.fanart.tv/fanart/music/5b9890b9-a2e8-4768-ad70-9f28bb81fc00/artistbackground/avidan-asaf-51052b9b36527.jpg

I consider this a bug as we do not want these security errors popping up. It did not yet catch my attention as my development machine runs HA (and MA) on localhost. I will fix this in the frontend app itself.

Fixed in 2022.6.2

Fanart is still being served over http.

OK, thanks, I must have forgotten a place then. Did you force refresh the browser as I patched this in the Vue frontend app.
I will have another look at this tonight/tomorrow. Now family duties :-)

Yup, I did a CTRL + SHIFT + R on the PWA window, the usual force I force a full reload. It's not the end of the world, and will obviously be fully fixed with a built in image proxy (I see in the code that is temporarily disabled). Sadly Python is not my language, (I really need to sit down and learn it one day) - or I would have been able to help fix this.

OK - when you get a moment:
        url = f"http://webservice.fanart.tv/v3/{endpoint}"

Line 85 of
music-assistant-lib/music_assistant/controllers/metadata/fanarttv.py

That is the api connection and not the image URL itself. Besides that I don't want to alter the source material itself and instead just let the frontend handle it. Use https if that is available, otherwise redirect to the image proxy.

Should be fixed in 2022.6.3 (I couldn't reproduce anymore) - If not please reopen. Thanks!


Adding test cases for WebSocket

Test cases for WebSocket are not implemented. It is better if they can be implemented for testing purposes.

This is already fixed.


Roll engine afb9d510c3bb..74975a4d1716 (13 commits)

https://github.com/flutter/engine/compare/afb9d510c3bb...74975a4d1716
git log afb9d510c3bb0f1b97980434b41200a2d3491697..74975a4d17162f23bea92ac298d1b96c2995a529 --no-merges --oneline
74975a4d1 Copy TimingsCallback declaration into the stub_ui package (flutter/engine#9216)
99e84a9cf Update Engine::ReportTimings to use the new FML_TRACE macros (flutter/engine#9215)
9b47dc679 Roll src/third_party/skia 93d0146dc6a1..6e4fee8c812e (8 commits) (flutter/engine#9214)
9f088c65e Add onReportTimings and FrameRasterizedCallback API (flutter/engine#8983)
647a8524b Revert "Switch PlatformViewsController from Activity ref to Application ref. (#9193)" (flutter/engine#9211)
1d4f3372d Roll src/third_party/skia c5fae22bce20..93d0146dc6a1 (1 commits) (flutter/engine#9209)
2a57255fc Roll src/third_party/skia 642178396b09..c5fae22bce20 (3 commits) (flutter/engine#9208)
2bc2cee67 Roll src/third_party/skia 0f809020ecb0..642178396b09 (2 commits) (flutter/engine#9207)
ca572db14 Roll src/third_party/skia e0d90c84e42f..0f809020ecb0 (5 commits) (flutter/engine#9205)
3371da1e0 Add platform_fuchsia.cc for default font on fuchsia (flutter/engine#9204)
782654846 Align fuchsia and non-fuchsia tracing (flutter/engine#9199)
5ea125eaf Switch PlatformViewsController from Activity ref to Application ref. (flutter/engine#9193)
fd4368c85 Skip golden tests on non-Linux OSes (flutter/engine#9198)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop
the roller if necessary.

Trybots failed. These were the failed builds: https://cirrus-ci.com/task/6107650027159552

Commit queue failed; closing this roll.


Issue #204-Fixed

Majority of new installs throwing this error
ERROR
No specs found for module custom.plugins
SITUATION
Normal usage of nvim
ORIGIN
Line : 187 throws error guarantied, as there is no custom.plugins plugins plugin, it's just syntax ref for future purposes.
FIX
1.Just commented the line that's causing error
2.Mentioned it is a syntax, to add plugins in future, as it was intended.

Hi! Thanks for your contribution!
As per README.md you must actually install the entirety of the kickstart.nvim files into your config in order for things to work.
Just copying in init.lua isn't supported with the current distribution.
Closing. Please feel free to re-open if you disagree.


Null safety added on TextSelectionGestureDetector

Pull request for Adding Null Safety Enhancements
Changes Made:
Introduced null checks in critical areas where methods can be null.
Benefits:
flutter_math_fork used in latest flutter_html: ^2.2.1 package causing bugs after updating flutter to 3.10.0 and dart to 3.0.0 fixes this issue.
Please review and merge this pull request to incorporate the added null safety measures into the project.

@alihaider78222 it looks like to me that the implementation of our package in flutter_html might be wrong. Why not fix it there instead?

@Sese-Schneider I agree but adding null safety here will surely prevent errors across all plugins using flutter_math_fork. what do you think?


Consider renaming the extension in the marketplace to avoid confusion

Sorry for my late reply, I have published a new version that renames it to Markdown All in One - Web to distinguish the origin one.


[Docs Bug 🐞 report]: Links to GitHub are incorrect

Describe the bug you found in AsyncAPI Docs.
The links at the top of every docs page point to the incorrect path at GitHub
For example, on this page:  https://www.asyncapi.com/docs/concepts/asyncapi-document/securing-operations

the link points to https://github.com/asyncapi/website/blob/master/pages/docs/concepts/asyncapi-document/securing-operations.md
The correct link is actually https://github.com/asyncapi/website/blob/master/markdown/docs/concepts/asyncapi-document/securing-operations.md
(i.e. pages should be markdown in the path)
The bug is most likely in the generateEditLink function, though I can't immediately spot it
Attach any resources that can help us understand the issue.
see info in description
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hi @derberg I would like to open a PR for this issue

@anshgoyalevil should we setup a GitHub action for this or only changing the config file will work

IMHO, we should first try with the config file way, and if there's no appropriate solution with that, we can go with a GitHub Action

I would like to work on this issue can you assign it to me?
Also should I redirect the link to to the github code file of the docs/concepts page or to the link mentioned in the description

closing this one

closing this as this issue has been mentioned under another issue and is now under bounty program


Refactor iterate git tree to reduce memory usage

Make git tree recursive iteration stoppable and reduce the memory usage when calculating language stats.

It doesn't seem right, especially the different "ctx" are mixed together.
And in the end, you still read everything into memory entries = append(entries, entry)

To make it overall right, it needs to consume the outputs on the fly, and make the git command has ability to limit the read data size.

It doesn't seem right, especially the different "ctx" are mixed together.
And in the end, you still read everything into memory entries = append(entries, entry)
To make it overall right, it needs to consume the outputs on the fly, and make the git command has ability to limit the read data size.

This PR introduced an iteration method and only reduces memory when calculating language stats. For tree list, they are kept as before and we can improve it in the future.


BUG:user increase the quantity then not change the price value

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
user increase the quantity then not change the price value
expected:when user increase the quantity then also increase the price as well as decrease quantity then decrese the price

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Hello @Varsani2520  !
I believe this issue is now already resolved on our website.
Keep looking for new issues or go through the existing issues for contributing on our repo.
Happy Coding!! ✨


HTTP error codes not detected as failures

If the URL you are attempting to snapshot returns a 404, 502, 503, 504, etc, the job takes a snapshot of the error page in the history, then snapshots the error page for the comparison, resulting in a successful comparison because the content was unchanged. It should fail to take the original snapshots on anything but a 200 OK response, or at least make that option configurable.
Is this a limitation of the underlying phantom library? It appears that even though it's getting an http error response, the status is successful in the library. It seems to only fail if it can't talk to the http server at all. If that's the case, would one of the other drivers give more flexibility?

I looked into this more and apparently this is only possible with the onResourceReceived callback:
http://phantomjs.org/api/webpage/handler/on-resource-received.html


Differentiate simple-prod-with-volumes from simple-prod in e2e-tests-examples2

Signed-off-by: Eric Wohltman<EMAIL_ADDRESS>This PR is to test if differentiating simple-prod-with-volumes from simple-prod helps when running smoke tests.
This is related to Issue https://github.com/jaegertracing/jaeger-operator/issues/947.

Looks like this idea didn't work. Worth a try :smile:


detectRetina causes wild cursor behavior on Android

[x] I've looked at the documentation to make sure the behavior is documented and expected
[x] I'm sure this is a Leaflet code issue, not an issue with my own code nor with the framework I'm using (Cordova, Ionic, Angular, React…)
[x] I've searched through the issues to make sure it's not yet reported

Steps to reproduce
Adding a polyline and having detectRetina enabled.
Expected behavior
The cursor should not jump all over the place
Current behavior
The cursor jumps all over the place, clicking even outside the window, opening new tabs, etc.
Environment

Leaflet version: 1.6.0
Browser (with version): Chrome for Android version 83.0.4103.83 and Firefox for Android version 68.8.1
OS/Platform (with version): Android version 7.0

Additional context
It appears to only happen once the polyline is in view.
Minimal example reproducing the issue
source: http://bl.ocks.org/jguddas/d9708a1244bbe80574f939fb792dc023
demo: http://bl.ocks.org/jguddas/raw/d9708a1244bbe80574f939fb792dc023

[x] this example is as simple as possible
[x] this example does not rely on any third party code

Not enough info to reproduce the issue.
Is it happening while you are dragging the map with mouse?
Or what 'cursor' do yo mean?

Open Settings on the Android device.
Scroll to the very bottom of the menu and select ‘About phone’.
Scroll to the very bottom of the menu and select ‘Build number’ repeatedly.
Click back to return to the main Settings menu.
There should be a new ‘Developer Options’ option above to ‘About phone’ option. Select ‘Developer Options’.
Under the ‘Input’ heading there is a ‘Show touches’ option. Selecting this will show all touch events on the screen including pinch to zoom gestures and so on.
Open http://bl.ocks.org/jguddas/raw/d9708a1244bbe80574f939fb792dc023 with chrome.
See a bunch of touch events (which are now shown as dots) flickering all over your screen and behaving like user input.

i can make a video but there does not seem to be much interest in this issue

Sorry, still unable to reproduce.

Thanks, I will keep an eye out for what might be causing this on my phone.


Add Charms for common utility methods

Closed by https://github.com/luckyframework/web/commit/1f6a8c51fb37fbf9b9788fe226ae4013648764ac


How to use logging in a console application or a class library

No info on how to use logging in non web applications, like a pure console application or a class library.

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

ID: 7184a308-a254-9350-a5cd-5bced1f369ae
Version Independent ID: 726e3bf1-f367-d733-8933-bccc04da0e16
Content: Logging in ASP.NET Core
Content Source: aspnetcore/fundamentals/logging/index.md
Product: aspnet-core
Technology: aspnetcore-fundamentals
GitHub Login: @tdykstra
Microsoft Alias: tdykstra

@Bartolomeus-649 Good point, thanks for bringing it up. We're aware of the documentation gap and have a discussion about it going in issue https://github.com/dotnet/docs/issues/4567 in the .NET docs repo.  Since we're tracking it there I'll close this one as a duplicate.  Feel free to add comments in 4567.


Looking for someone to take over this plugin

See README

Yep, here 🙂

How can I contact you?

@devtronic Sent you an email.

Transfer complete. Thank you very much for your great work so far, @matthewtsmith!


Treeview flicker

Some more work trying to avoid flickering.
Also, optimized the creation and update of the outline.

I made some changes over the weekend, I don't know if you were noticed about them.

I merged after checking your changes, let's give a good try :)

BTW, although FileModel.OutlineState isn't used anywhere else, it has effect when switching files.

What effect?
BTW I'd like to remove FileModel.OutlineState completely but I didn't want to delay this merge for that.

I meant that although FileModel.OutlineState isn't used anywhere else, and it seems it doesn't have any use, it turns out that when switching files their last outline tree state is now restored.
If you want to remove it I see two options:
1.- Forget about other files and care only for the current file. As far as I've seen in the GitHub history, state wasn't correctly restored until now, so there is no real loss.
2.- Use a Dictionary in PluginUI to keep the state of other files. This would require more code to manage the data kept in it.

Yes I understand that.


Install PlemolJP via nixpkgs

https://github.com/kachick/dotfiles/pull/462/files#diff-a64dae111b719e8e20432929ca6c9c1bcdb8d9456fbd3164f474c36cf4e4d99cL5
I dropped because of nixpkgs doesn't have
similar
https://github.com/NixOS/nixpkgs/pull/259844
https://github.com/NixOS/nixpkgs/pull/196848
https://github.com/NixOS/nixpkgs/pull/42827
https://github.com/IBM/plex?tab=OFL-1.1-1-ov-file#readme
https://github.com/yuru7/PlemolJP/blob/f05eae19b04157f90b5ede3238fed244ba1e5310/LICENSE

Windows part is https://github.com/kachick/dotfiles/issues/284


Test mail configuration

Hi,
Is there a way to test the mail configuration?
Thanks for your help.

I have made the decision to archive this repository. Please see the README for more information.


3.0 Fix uge playback, .ARG10-16

Please check if the PR fulfills these requirements

[x] The commit message follows our guidelines
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Bug fixes

What is the current behavior? (You can also link to an open issue here)
Clicking outside of gbstudio while in the music editor will close the music engine,
previewing uge songs in events would cause multiple listeners to be added and corrupt playing sound.
Using large custom events may ask for arguments over 9 and cause an error,
missing \ key and -+ from openmpt uge keymap

What is the new behavior (if this is a feature change)?
Clicking outside a window will not stop audio preview, only pressing pause on an event or closing the music editor tab.
Previewing in events no longer corrupts after previewing lots of songs
large custom events can have up to 15-16 arguments (actors + variable holders) and not crash. (it seems global var reference was not added... please look into it some time? 🥺 )

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

toxa noted nesting events may cause issues with the 64 arg stack, so limiting them to 16 was advised (letting larger ones still have a compile error), This would be better with hard global var references, so less stuff needs passing.
Music from event previews will keep playing until pause is pressed, perhaps would be better if event tab was changed?

Other information:
.ARG0 from math clamp to 0-255 is not fixed as part of this pull, pautomas said something?
Double check if .ARG10-16 are ever included in another patch.

Being able to reference global variables from within custom events would be a game changer

We should merge this change as it'll help in most of the cases, however Custom Scripts allow 10 variables and 10 actors as parameters by default, meaning it'll get to .ARG21 if I understand this well which will still crash.
What about expanding to .ARG21 and add a warning at compile time if any script uses anything above .ARG16?


Overall value missing in Vault TVL

At the beginning of the Vault TVL evaluation the overall value is not shown

Fixed with #294


Support for forge

add forge please

I've been trying to port this mod to forge and it kept spurring out errors despite it working in development but not in production, Forge has given me unimaginable level of stress and anger, there will never be a forge port of this mod coming from me, thanks for your suggestion.


Add Workbooks_ListBySubscription Definition

Adding the missing api definition for GET Workbooks_ListBySubscription along with corresponding example file.
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Please ensure to add changelog with this PR by answering the following questions.

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[x] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
If it's an update to existing version,  please select SDKs of specific language and CLIs that require refresh after swagger is published.

[ ] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[x] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[ ] No, no need to refresh for updates in this PR

Contribution checklist:

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

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

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

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

[ ] Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

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

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

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

If I make a new api-version (due to breaking change) will it resolve the S360 item even though this 2020-10-20 api-version is still missing the operation definition?

If I make a new api-version (due to breaking change) will it resolve the S360 item even though this 2020-10-20 api-version is still missing the operation definition?

Yes. if there is still a call for operation in 2020-10-20, but we just track last 2 API version


No rust-doc installed for stable-armv7-unknown-linux-gnueabihf

Problem

I've installed Rust on x86-64 and Raspberry Pi platforms.  rustup doc only works on the X86-64 and fails on the PI due to  /home/pi/.rustup/toolchains/stable-armv7-unknown-linux-gnueabihf/share/doc/rust/html not exisiting.
There seems to be no rust-doc built for armv7....
pi@Pi3BPlus1:~ $ rustup install nightly
info: syncing channel updates for 'nightly-armv7-unknown-linux-gnueabihf'
info: latest update on 2019-02-18, rust version 1.34.0-nightly (9a3392e17 2019-02-17)
info: downloading component 'rustc'
69.3 MiB /  69.3 MiB (100 %) 963.2 KiB/s ETA:   0 s
info: downloading component 'rust-std'
51.9 MiB /  51.9 MiB (100 %) 960.0 KiB/s ETA:   0 s
info: downloading component 'cargo'
3.8 MiB /   3.8 MiB (100 %) 959.7 KiB/s ETA:   0 s
info: installing component 'rustc'
info: installing component 'rust-std'
info: installing component 'cargo'
nightly-armv7-unknown-linux-gnueabihf installed - rustc 1.34.0-nightly (9a3392e17 2019-02-17)
Steps

runing  "rustup doc"  produces and error pop-up about index.html missing.

pi@Pi3BPlus1:~ $ rustup --version
rustup 1.16.0 (beab5ac2b 2018-12-06)
pi@Pi3BPlus1:~ $ rustup show
Default host: armv7-unknown-linux-gnueabihf
installed toolchains
stable-armv7-unknown-linux-gnueabihf
nightly-armv7-unknown-linux-gnueabihf
active toolchain
stable-armv7-unknown-linux-gnueabihf (default)
rustc 1.32.0 (9fda7c223 2019-01-16)

I've the same problem with no rust-doc on my JollaC phone. I tried stable and nightly toolchains.
`[nemo@JollaC ~]$ rustup show
Default host: armv7-unknown-linux-gnueabihf
installed toolchains
stable-armv7-unknown-linux-gnueabihf (default)
nightly-armv7-unknown-linux-gnueabihf`
I can't add any of otherwise listed components below:
[nemo@JollaC ~]$ rustup component list
cargo-armv7-unknown-linux-gnueabihf (default)
llvm-tools-preview-armv7-unknown-linux-gnueabihf
rls-armv7-unknown-linux-gnueabihf
rust-analysis-armv7-unknown-linux-gnueabihf
rust-src
rust-std-aarch64-apple-ios
rust-std-aarch64-fuchsia
rust-std-aarch64-linux-android
rust-std-aarch64-pc-windows-msvc
rust-std-aarch64-unknown-cloudabi
rust-std-aarch64-unknown-linux-gnu
rust-std-aarch64-unknown-linux-musl
rust-std-arm-linux-androideabi
rust-std-arm-unknown-linux-gnueabi
rust-std-arm-unknown-linux-gnueabihf
rust-std-arm-unknown-linux-musleabi
rust-std-arm-unknown-linux-musleabihf
rust-std-armebv7r-none-eabi
rust-std-armebv7r-none-eabihf
rust-std-armv5te-unknown-linux-gnueabi
rust-std-armv5te-unknown-linux-musleabi
rust-std-armv7-apple-ios
rust-std-armv7-linux-androideabi
rust-std-armv7-unknown-linux-gnueabihf (default)
rust-std-armv7-unknown-linux-musleabihf
rust-std-armv7r-none-eabi
rust-std-armv7r-none-eabihf
rust-std-armv7s-apple-ios
rust-std-asmjs-unknown-emscripten
rust-std-i386-apple-ios
rust-std-i586-pc-windows-msvc
rust-std-i586-unknown-linux-gnu
rust-std-i586-unknown-linux-musl
rust-std-i686-apple-darwin
rust-std-i686-linux-android
rust-std-i686-pc-windows-gnu
rust-std-i686-pc-windows-msvc
rust-std-i686-unknown-freebsd
rust-std-i686-unknown-linux-gnu
rust-std-i686-unknown-linux-musl
rust-std-mips-unknown-linux-gnu
rust-std-mips-unknown-linux-musl
rust-std-mips64-unknown-linux-gnuabi64
rust-std-mips64el-unknown-linux-gnuabi64
rust-std-mipsel-unknown-linux-gnu
rust-std-mipsel-unknown-linux-musl
rust-std-powerpc-unknown-linux-gnu
rust-std-powerpc64-unknown-linux-gnu
rust-std-powerpc64le-unknown-linux-gnu
rust-std-riscv32imac-unknown-none-elf
rust-std-riscv32imc-unknown-none-elf
rust-std-s390x-unknown-linux-gnu
rust-std-sparc64-unknown-linux-gnu
rust-std-sparcv9-sun-solaris
rust-std-thumbv6m-none-eabi
rust-std-thumbv7em-none-eabi
rust-std-thumbv7em-none-eabihf
rust-std-thumbv7m-none-eabi
rust-std-thumbv7neon-linux-androideabi
rust-std-thumbv7neon-unknown-linux-gnueabihf
rust-std-thumbv8m.main-none-eabi
rust-std-wasm32-unknown-emscripten
rust-std-wasm32-unknown-unknown
rust-std-x86_64-apple-darwin
rust-std-x86_64-apple-ios
rust-std-x86_64-fortanix-unknown-sgx
rust-std-x86_64-fuchsia
rust-std-x86_64-linux-android
rust-std-x86_64-pc-windows-gnu
rust-std-x86_64-pc-windows-msvc
rust-std-x86_64-rumprun-netbsd
rust-std-x86_64-sun-solaris
rust-std-x86_64-unknown-cloudabi
rust-std-x86_64-unknown-freebsd
rust-std-x86_64-unknown-linux-gnu
rust-std-x86_64-unknown-linux-gnux32
rust-std-x86_64-unknown-linux-musl
rust-std-x86_64-unknown-netbsd
rust-std-x86_64-unknown-redox
rustc-armv7-unknown-linux-gnueabihf (default)
rustfmt-armv7-unknown-linux-gnueabihf

Yes, armv7 is tier 2 and rust-doc doesn't build for it right now.
We could add better error messages for rustup doc perhaps, and we'll likely do that when we add support for profiles.  Until then, I don't really see the value in this issue so I'm closing it.
You can reopen it if you feel there's actually something rustup can do for you for this situation.

I don't care any more.  I found rust to be just to different for the sake of being different for my liking.
I have no interest in it anymore

@PeterOGB I'm sorry to hear that Rust didn't fit well with you, and I wish you all the best.

I hit this issue while attempting to use the docs on a aarch64 Chromebook.
What's the issue that needs to be resolved? I had a quick search and couldn't find an issue relating to building docs for arm.
I am surprised that html documentation is architecture specific. Can we install the x86 package as a workaround?

Unfortunately the documentation is actually architecture specific to some extent.  It's unclear to me why docs fail to build on those architectures, but you could try opening an issue on rust-lang/rust about improving matters?  There's little we can do in rustup itself really :(

You missed the second half of my question. How would a user install the x86 documentation?

@shenki Oops sorry, You could install an x86 toolchain just to use the docs, but that will use the space for the compiler and cargo too :/

Yes, armv7 is tier 2 and rust-doc doesn't build for it right now.
We could add better error messages for rustup doc perhaps, and we'll likely do that when we add support for profiles. Until then, I don't really see the value in this issue so I'm closing it.
You can reopen it if you feel there's actually something rustup can do for you for this situation.

Yes a better error message would be a good interim solution perhaps pointing towards the online version of the documentation https://doc.rust-lang.org/book/#the-rust-programming-language which might help Tier 2 users feel less like second class citizens!

@mdinsmore An interesting idea.  Could you open a fresh issue describing the situation you're in, and a proposal for how to alter rustup doc to support it?

For old Raspberry Pi, it's using armv7-unknown-linux-musleabihf platform.
Possible to support it soon?

As already mentioned, this requires rust-docs to build the docs.


Fathom script loaded twice

I followed the instructions for adding this to app router. I see the script being loaded twice.

I wonder if this is a React Strict Mode thing. Can you try disabling strict mode and see if this behavior stops? https://nextjs.org/docs/pages/api-reference/next-config-js/reactStrictMode
It's probably worth making our load function be a bit smarter about only injecting the script if it's not present on page already.

I wonder if this is a React Strict Mode thing. Can you try disabling strict mode and see if this behavior stops? https://nextjs.org/docs/pages/api-reference/next-config-js/reactStrictMode
It's probably worth making our load function be a bit smarter about only injecting the script if it's not present on page already.

@derrickreimer I can confirm that when I disabled strict mode, the script is only loaded once.

Thank you! I can confirm this is fixed on my production website.


Attendance Statistics and Charts

filters:

[ ] semester (including across all semesters)
[ ] meeting (only if semester is selected, including across all meetings)
[ ] small group (only if meeting is selected
[ ] class (2025, 2026, etc.)
[ ] credit count (0, 1, 2, 3, 4, 0+, 1+, 2+, 3+)

display:

[ ] bar chart

comparison:

[ ] compare charts

We might want to use Preact for this. Perhaps introducing a simple build step for the more dynamic pages wouldn't be terrible. It's already pretty straightforward to get running.

I don't see a strong need for JS beyond Chart.js at this moment in time.


Explore CogVLM

Feature request
How can we take advantage of https://github.com/THUDM/CogVLM / https://arxiv.org/abs/2311.03079 ?
Motivation

Presents CogVLM, a powerful open-source visual language foundation model that achieves SotA perf on 10 classic cross-modal benchmarks

https://github.com/THUDM/CogVLM

Dup


Correct Size Of Success Messages

As
pupil
I want
to have have success messages which aren't as wide as the whole page
In order to
enjoy looking at them
Dependencies:
Estimate:
Acceptance Criteria:

[ ] success messages should only be as wide as the container below it

is done