Feature: make all classes important

Currently we can make individual class rules important by prefixing them with ! . It would be nice to have a config on unocss config to make all classes important so you dont have to prefix everyone with ! . People coming from tailwind will find this pretty useful

Any particular reason you might want this? Seems like if every class is important then none of them are important

Only applied classes should be important. Similar to how tailwind classes behave.

Still why would you want that though? It would make it impossible to override classes on reusable components

That would ease migrating from tailwind easier.

I'm sure tailwind doesn't set important by default. Bootstraps' does.

Tailwind has important: true setting in its tailwind.config.js file to set them all important.
The use case is, let say I'm using a UI framework in a Vue project, say Quasar Framework or Vuetify, but I am not happy all the helper css helpers shipped with them. Therefore I want to use a unocss feature over their styles and all of the unocss/tailwind styles I am using should be important.

For now, try preprocess to append the important variant. Something like:
preprocess: (t) => {
  if (t.includes('!')) return t;
  return `!${t}`;
}

You could either use preprocess or postcess to achieve your goal. Since we are utils agnostic, we probably won't provide an option for that by default.

Any particular reason you might want this? Seems like if every class is important then none of them are important

https://github.com/vitejs/vite/issues/3924 Due to a bug in Vite (which seems hard to fix), unocss cannot override existing component styles. So at this time, it would be very useful if all unocss styles have !important.Fortunately, preprocess solved this problem.

@hellohejinyu how did you do it with preprocess? :) I am struggling with it

@hellohejinyu how did you do it with preprocess? :) I am struggling with it

// uno.config.ts
export default defineConfig({
  preprocess: (t: string) => {
    if (t.includes('!')) {
      return t
    }
    return `!${t}`
  },
}


Birdrun timer

On screen timer for bird runs, probably with current bird house icon
Something like this but birdhouse under timer

That would be hella dope

This should probably work in similar way as farming plugin, e.g side panels? not sure

Actually, duplicate of #1224


Add priorityMixPolicy property to VMScaleSets

This design review is based off of the issue created in the Powershell Design request: https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1250. There, I have listed a more extensive list of use cases and requirements for being able to set the property. Since the property itself is a struct with 2 fields, it may be best to flatten that struct. I have also listed this on the Powershell design request linked above.
Additionally, please note that the Swagger changes and SDK changes have not been merge to their respective feature branches, and the PowerShell features also have not been implemented by the PS team.
Resource Provider
CRP (Microsoft.Compute)
Description of Feature or Work Requester
Add support in Azure CLI to be able to set priorityMixPolicy property of VMScaleSets in VMSS creations and updates
i.e.
az vmss create --name myScaleSet --resource-group myResourceGroup -priority-mix-policy
az vmss update --name myScaleSet --resource-group myResourceGroup -priority-mix-policy
Minimum API Version Required
2022-08-01
Swagger Link
https://github.com/Azure/azure-rest-api-specs/pull/20079
Target Date
September, 2022

Compute

@aleclawlor Please note that the code of this sprint will be frozen in a few days. Since the feature request is submitted late, it may not be able to catch up with the release in this sprint.
Therefore, we plan to release it in the next sprint. The release time is 10-12, may I ask does this date meet your expectations?

@aleclawlor Please note that the code of this sprint will be frozen in a few days. Since the feature request is submitted late, it may not be able to catch up with the release in this sprint. Therefore, we plan to release it in the next sprint. The release time is 10-12, may I ask does this date meet your expectations?

Hi Zhoxing, we want to get the code in with this Sprint if at all possible. I'd be happy to make and test the changes myself, as it is not a major change to the code, but the feature itself will be very beneficial to have.
The only issue I see is that the Swagger and SDK changes are not yet published to their respective repositories. However, is it possible to run code generation locally, or manually make changes, so that I am still able to raise a PR to this repository? I know the CLI relies on the Python SDK, however, I also know the changes can be generated locally using autorest. This would let me bypass the whole "depends on" nature of the API/SDK/CLI/PS releases.
To note, the Swagger release will not be merged to the master branch of the public API specs until 8/31, so if I could use local code generation, or just make manual changes, to have the code in without waiting on the whole release pipeline, that would be ideal.

@zhoxing-ms ^^^

@aleclawlor Yes, since CLI relies on Python SDK, if the Python SDK and Swagger are not ready, we cannot develop and release this feature in this sprint.
However, we can first develop locally through a private Python SDK from Swagger PR, and then generate a private CLI package through edge build. We should be able to provide you with a private CLI package for testing this feature or for customers with urgent needs in September. Do you think this way is acceptable?

@aleclawlor In addition, please note that the local build currently only supports generating private packages of pip. If you want to have the private packages with multiple installation methods *(such as MSI, docker..), you need to release the python SDK as soon as possible, so that we can generate the private package through the edge build from PR CI pipeline.

"priorityMixPolicy": {           "baseRegularPriorityCount": 4,           "regularPriorityPercentageAboveBase": 50         }
Hi @aleclawlor  when I test it returns error
BadRequest: InvalidParameter, The value of parameter priorityMixPolicy is invalid.
Do we need to register this feature to our test subscription to use it?


Updates with new ESN0 field

Updated the new field for telemetry

@hrshelar

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


Login redirect doesn't go to HTTPS

On an ACS installation using HTTPS, visiting https://manager.domain when not logged in results in a redirect to http://manager.domain/login. The HTTPS has been dropped, and this gives a 404.

Disabled 80/1883 endpoints instead.


[CI] Update Go Unit & Integration GitHub Actions Workflow.

Current Behavior

The current GitHub Actions workflow for the Go Unit test & Integration test is using outdated versions of various actions.
Along with the missing Docker Compose install step.
Desired Behavior

The workflow should be updated to use the latest versions of the GitHub Actions to ensure compatibility and access to the latest features.
Adding Install Docker Compose step.
Implementation

Acceptance Tests

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation
Meshery documentation site and source
🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack
🧪 Meshery Test Plan Spreadsheet

You haven't described why missing docker compose is a problem, @singh1203


Fix decoding

Windows-1253 encoding decodes to question marks

Thanks @GeorgopoulosIoannis for the PR and thanks @waldyrious for taking time to review !!!


Comments with bp/no_avatar authors do not show their avatar

Do you use an emulator or an actual device? I experience the same issue while running an AVD, but I can't reproduce it on a real ICS device.

Related to #1 and its fix 3f15166843936a86e1bb45ac0627292fcba843f1: it looks like CircleImageView doesn't work with vector drawables after all.

I'm running this on my Nexus 5X.


Invalid option '--stdin-filename' - perhaps you meant '--stdin'?

It use to work like a charm, but somehow it stop working and output following log in Sublime's console:
SublimeLinter: eslint: ipush.js ['/usr/local/bin/eslint', '--format', 'compact', '--stdin', '--stdin-filename', '@']
SublimeLinter: eslint output:
Invalid option '--stdin-filename' - perhaps you meant '--stdin'?

I've tried reinstall sublimelinter-contrib-eslinter in Sublime Text, it doesn't help.
eslint: v0.18.0
node: v0.10.31
OS: OS X 10.10.2
Sublime Text: v3 build 3083

See #43


Error deploying FortiGate/Active-Passive-ELB-ILB

Hi there!
I've tried to deploy this solution on an Azure test Subscription using Azure Cloud Shell and if throws an error while attempting to create NIC4 for both vms.
Deployment failed. Correlation ID: 29dddaf0-66ca-4b9e-aad0-c2f1fb7edcb3. {
"error": {
"code": "InvalidRequestFormat",
"message": "Cannot parse the request.",
"details": [
{
"code": "MissingJsonReferenceId",
"message": "Value for reference id is missing. Path properties.ipConfigurations[0].properties.publicIPAddress."
}
]
}
}
Same error occurs while trying to create using the ARM template directly on Azure Portal.
error.txt

Thanks for using our templates and sumitting this issue. We are aware of the error. We are in the process of adding new features and had some issues. This should be fixed with the updates I just commited. I've not tested it completely. If you want to use a template that certainly will deploy use the stable versions on the official Fortinet GitHub here:
https://github.com/fortinet/azure-templates/
Regards,
Joeri

Thank you for such a quick answer. I've managed to successfully deploy the template with latest changes.

Good to hear! Glad it worked.


Did you find a way to have /dev/net/tun (tun module) in Debian Candyhouse kernel

http://www.wolfteck.com/projects/candyhouse/install/#comment-1975829450

Hi here !
It won't work anymore ... maybe it's my usb stick who need to be "reinstalled".
It worked with 3.13.7, what do you think ?
Thanks.

The image that I built at the airport didn't work because CONFIG_CMDLINE got reverted to looking for the rootfs in NAND instead of on USB.  I fixed that for this one and confirmed that it boots on my EA4500.  What symptoms are you seeing when it doesn't boot?  Have you poked through /var/log/[dmesg, kern.log, messages, syslog] to see if there's any hint there?  If none of the logs change (use checksums, timestamps aren't reliable during boot on this platform), then it might not be finding your USB.  Does your USB stick's activity light flash during the failed boot attempts?

After re-format my usb stick, it works fine !
Thanks for your support

This was fixed in 68e5165e310995a9ca6452396759e56ba91f4d9b -- thanks for the confirmation!


Displaying json data of current result

I have scrapped the election result from the election.comission website but it is in json so we may have to convert it into csv to display on the site.

Thank you so much @shubhajeet, My plan is to wait until the final result it published. What do you say :)

I think all the result of gaupalika is out and it looks like it will take time to count of Mahanagar. We may replace it at the end and just show the current result on the site for anybody interested to analyze.


dpkg-deb: error: 'rexray_0.9.2-1_amd64.deb' is not a debian format archive

Summary
Using Packer to provision AWS AMI instance:
curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable
Expected Behavior
Action:
AMI with REXRAY included
Actual Behavior
Getting error on packer build
"dpkg-deb: error: 'rexray_0.9.2-1_amd64.deb' is not a debian format archive"
Steps To Reproduce
curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable
Full Packer File JSON is:
{
  "builders": [{
    "type": "amazon-ebs",
    "region": "us-east-1",
    "availability_zone": "us-east-1a",
    "source_ami_filter": {
      "filters": {
        "virtualization-type": "hvm",
        "name": "*ubuntu-xenial-16.04-amd64-server-*",
        "root-device-type": "ebs"
      },
      "owners": ["099720109477"],
      "most_recent": true
    },
    "instance_type": "t2.micro",
    "ssh_username": "ubuntu",
    "ami_name": "us-east-1-node",
    "force_deregister": true
  }],
  "provisioners": [{
    "type": "shell",
    "inline": [
      "sleep 15",
      "sudo apt-get clean",
      "sudo apt-get update",
      "sudo apt-get install -y apt-transport-https ca-certificates nfs-common",
      "curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -",
      "sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\"",
      "sudo apt-get update",
      "sudo apt-get install -y docker-ce",
      "sudo usermod -aG docker ubuntu",
      "curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable"
    ]
  }, {
    "type": "file",
    "source": "docker.service",
    "destination": "/tmp/docker.service"
  }, {
    "type": "shell",
    "inline": [
      "sleep 15",
      "sudo ssh-keygen -b 4096 -f /home/ubuntu/.ssh/id_rsa -t rsa -N ''",
      "sudo chmod 400 /home/ubuntu/.ssh/id_rsa",
      "sudo chmod 700 /home/ubuntu/.ssh/id_rsa.pub",
      "sudo chown ubuntu:ubuntu /home/ubuntu/.ssh/id_rsa",
      "sudo chown ubuntu:ubuntu /home/ubuntu/.ssh/id_rsa.pub",
      "sudo mv /tmp/docker.service /lib/systemd/system/docker.service",
      "sudo chmod 644 /lib/systemd/system/docker.service",
      "sudo systemctl daemon-reload",
      "sudo systemctl restart docker",
      "sudo mkdir -p /workspace",
      "sudo chmod 777 /workspace",
      "sudo sysctl -w vm.max_map_count=262144"
    ]
  }]
}

@carl-utter Thanks for reporting this. Interesting, the deb packages are missing for 0.9.2. You can manually specify 0.9.1 with curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable. We will investigate further.

Travis-CI just updated all their Ubuntu worker images. I bet that broke the deb package install for the dpkg tools I use to build the pkgs. Ugh. Thanks for the notice.
--
-a

On Jun 29, 2017, at 6:57 PM, Clinton Kitson<EMAIL_ADDRESS>wrote:
@carl-utter Thanks for reporting this. Interesting, the deb packages are missing for 0.9.2. You can manually specify 0.9.1 with curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable. We will investigate further.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

 Broke fakeroot pkg. I'll get those debs up for 0.9.2 and fix this for future releases.

@clintkitson the curl command you provided for manual specification to fetch the 0.9.1 version curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable is exactly the same as what I was using and which is attempting to fetch the 0.9.2 version.
What is the correct curl command format to use and be version specific for rexray?

Not working for myself either; definitely not Packer-specific as I've tried with both. Specifically specifying 0.9.1 still works - so just the 0.9.2 version.

@carl-utter I think my comment is exactly the same as your second one including 0.9.1? We have identified the issue as missing deb packages from the 0.9.2 release.

We encountered the same problem. The workaround with pinning the version to 0.9.1 is working.
Any idea when debian packages will be back? Do we have to wait for TravisCI to fix the environment or is there something we can do?

@akutz Has this already been deployed? I'm still encountering the same issue after the #919 fix.
The issue is not that the .deb was not generated (Which seems like the confirmation in #919 is testing); but that it was generated with an invalid format, see below with a pull from the latest:
curl -sSL https://dl.bintray.com/emccode/rexray/install | sh -s -- stable

dpkg-deb: error: 'rexray_0.9.2-1_amd64.deb' is not a debian format archive
dpkg: error processing archive rexray_0.9.2-1_amd64.deb (--install):
 subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
 rexray_0.9.2-1_amd64.deb

We can validate that that the package was generated correctly via dpkg-deb --info file_name.deb which is currently returning an exit-code of 2 with the following error:
dpkg-deb: error: 'rexray_0.9.2-1_amd64.deb' is not a debian format archive

That's because it's pulling down a nil stream. The fix didn't place a deb online for the missing version. I still have to generate that.

Hi @thomasbiddle,
I've uploaded the DEB packages for 0.9.2. Future deployments will work automatically with the fakeroot fix from #919. Thank you again for pointing this out!


DRILL-4695: Log error thrown out of drillbit.run before close

Seems reverting previous change closes the pull request, have to send a new one. Thanks Sudheesh for prompt code review at:
https://github.com/apache/drill/pull/535/

+1


Make meta publicly accessible

There have been some issues coming up with how we handle meta. I think they boil down to users needing a way to control the meta on their dask.dataframe objects.

add public methods for setting/getting meta.
add meta as a kwarg on all functions so people can optionally specify what their output looks like
preserve as much info as possible on meta (things like setting meta to a subset of the data on read).
improve error messages so that issues that come up are less cryptic, this will often look like suggesting that users pass meta in as a kwarg.

This idea is kind of related to https://github.com/dask/dask/issues/8435

I think making meta a public attribute is a good idea. It's already part of the public API in a number of places (various map and apply function args), and having it be private on a collection is kind of weird. In particular, I would love to be able to explicitly say: "this map operation doesn't change the shape/dtype", which today looks something like (AFAIK):
import dask.array as da

x = da.ones((100, 100), chunks=(10,10))

def double(arr):
    return arr * 2.0

x.map_blocks(double, meta = x._meta)  # private attribute access to indicate no change!

add public methods for setting/getting meta.

Maybe just a getter? I'd still think we mostly don't want users messing with it unless we are in one of the map/apply situations.

add meta as a kwarg on all functions so people can optionally specify what their output looks like

Many functions probably don't need it, I'd imagine, since Dask can figure it out based on the last meta. Or do I misunderstand what you mean? Are there any current functions that don't have it but should?

improve error messages so that issues that come up are less cryptic, this will often look like suggesting that users pass meta in as a kwarg.

Big +1

Thanks for engaging with this Ian! I should have put in the original post that I was talking this came up in conversations with @gjoseph92. I think it was his idea to emphasize the potential positive impact on error messages :)

Maybe just a getter? I'd still think we mostly don't want users messing with it unless we are in one of the map/apply situations.

I think that anytime there is a method that outputs a dataframe, it is potentially useful to be able to override the meta. Not that we should force people to provide it like we do for map_partitions but it would be useful in:
https://github.com/dask/dask/issues/8579 for instance to be able to do:
ddf["value"].add(ddf["arrays"], meta=...)


Rename npm package

Because Node 0.6 will have built in zlib support, calling require("zlib") to load this module no longer works since the built in version overrides the npm package.  I use this module as a dependency to one of my own modules and will continue to do so for a little while yet for backwards compatibility reasons.  However, my module is currently broken because because of the naming conflict with the built in version in 0.6 which uses a different API.  It might be a good idea to rename this npm module to avoid this naming conflict.  Thanks!

I forked and renamed to _zlib, and upgraded the wscript to work with node v6: https://github.com/springmeyer/node-zlib

+1

The npm webpage, needs to be removed or changed to deprecated


mdhiggins/sonarr-sma on Unraid

Just tried the docker image from mdhiggins on Unraid. Been using MP4 autmator on Windows for some time. Works great! Not sure why I can't get it working on Unraid. Sonarr portion woks fine. Might be careless somewhere or not getting him correctly. Posted on the docker issue thread without realizing it was closed.  This is generally what i did.
Volumes:
/mnt/user/appdata/sonarr-sma:/config
/mnt/user/appdata/sma:/config/sma - set as read only
/mnt/user/appdata/sma/autoProcess.ini:/usr/local/bin/sma/sickbeard_mp4_automator/autoProcess.ini - set as read only
/mnt/user/media/TV Shows:/tv
/mnt/user/downloads/completed:/downloads
Sonarr:
Completed Download Handling: On
Custom Script: path = /usr/local/bin/sma/sickbeard_mp4_automator/postSonarr.py - test is successful
autoProcess.ini visible from both /config/sma and /usr/local/bin/sma/sickbeard_mp4_automator
Autoprocess.ini
ffmpeg = /usr/local/bin/ffmpeg/ffmpeg/ffmpeg.exe
ffprobe = /usr/local/bin/ffmpeg/ffprobe/ffprobe.exe
Sonarr portion is filled up with appropriate values
This is the error Sonarr throws up.
postSonarr.py | ImportError: No module named requests | 1:13pm
postSonarr.py | import requests | 1:13pm
postSonarr.py | File "/usr/local/bin/sma/sickbeard_mp4_automator/postSonarr.py", line 5, in | 1:13pm
postSonarr.py | Traceback (most recent call last): | 1:13pm
Not too sure how to access the log to submit. When trying to map the container path - /var/log/sickbeard_mp4_automator to any host path using the shared tag, to access the logs, the entire log folder appears blank. It only works when not mapping.
Any help towards where to look for more info or how to solve will be appreciated.

Looks like you have one too many ffmpeg directories
Should be
ffmpeg = /usr/local/bin/ffmpeg/ffmpeg
ffprobe = /usr/local/bin/ffmpeg/ffprobe
And its unix based, so no .exe


Fix test/Interpreter/dynamic_replacement_opaque_result.swift

rdar://53029978

@swift-ci Please test

Build failed
Swift Test Linux Platform
Git Sha - 4300a589dc29e973ffc2d71a50fb2aebca2f11f4

@swift-ci Please test

Build failed
Swift Test Linux Platform
Git Sha - 4300a589dc29e973ffc2d71a50fb2aebca2f11f4

Build failed
Swift Test OS X Platform
Git Sha - 4300a589dc29e973ffc2d71a50fb2aebca2f11f4

Build failed
Swift Test OS X Platform
Git Sha - 4300a589dc29e973ffc2d71a50fb2aebca2f11f4


Data classification&Value predication&Recommendation&Forecasting&Text classification&Sentence similarity: Training failed.

System Information (please complete the following information):
Windows OS: Windows-11-Enterprise-22H2
ML.Net Model Builder 2022: <IP_ADDRESS>5101 (Main Build)
Microsoft Visual Studio Enterprise: 2022(17.4.5)
.Net: 6.0
Describe the bug

On which step of the process did you run into an issue:
Training failed for Data classification&Value predication&Recommendation&Forecasting&Text classification&Sentence similarity scenarios.

TestMatrix
home-depot-sentence-similarity-small.csv
To Reproduce
Steps to reproduce the behavior:

Select Create a new project from the Visual Studio start window.
Choose the C# Console App (.NET Core) project template.
Add model builder by right click on the project.
Select "Data classificatio or Value predication or Recommendation or Forecasting or Text classification or Sentence similarity" scenario.
On Data page, choose the data source.
Click "Start training" button on the Train page.

Expected behavior
Training successful.
Screenshot
Data classification:

Value predication & Recommendation & Forecasting & Text classification & Sentence similarity:

Additional context
The bug is not repro for Image classification and Object detection scenarios.

@v-Hailishi  the main is now broken by ongoing work to enable the validation dataset selection.
I will let you know when things are done.

The bug is still repro on the latest main build <IP_ADDRESS>5701.

@v-Hailishi  thanks for your patience , you can test it now

The bug has been fixed on the latest main build <IP_ADDRESS>6001(The failed build #20230310.1 • quick fix for main break (#1698)).


ci: update AWS VPC CNI plugin for AWS-CNI workflow in v1.11/v1.12 branches

While updating eksctl to v0.101.0 in master/v1.11 as part of commit
396eb1bd41dd ("ci: update eksctl to v0.101.0 and AWS VPC CNI plugin to
v1.11"), the AWS VPC CNI was updated to 1.11 on master, but not on the
v1.11 branch. Do that now to fix the following error on that workflow:
error: unable to recognize "https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/v1.7.10/config/v1.7/aws-k8s-cni.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"

Since v1.12 was branched of in the meantime, also using the outdated AWS
VPC CNI version bump it in the corresponding workflow as well.
Fixes: 396eb1bd41dd ("ci: update eksctl to v0.101.0 and AWS VPC CNI plugin to v1.11")
Reported-by: Martynas Pumputis<EMAIL_ADDRESS>

@tklauser I think we need to update v1.10 too: https://github.com/cilium/cilium/runs/7089474018?check_suite_focus=true#step:10:24

@tklauser I think we need to update v1.10 too: https://github.com/cilium/cilium/runs/7089474018?check_suite_focus=true#step:10:24

not sure how I missed that - again :facepalm: will send a follow-up PR.


Runtime env_vars cannot be passed down to executors

When we use ray.init(runtime_env={"env_vars":"xxx"}), executors cannot get "env_vars" while it is critical for executors in many scenarios.
It is because RayAppMaster will raise a new job which is separated from the worker pod of RayDPSparkMaster.

I'm running in to this also. Would like to be able to run experiments with different dependent libraries (and send them to the workers with an env_var) without having to change the base image of my ray cluster.

If you are having ray clusters on k8s, you can introduce these variables in pods env.


cosmetic outputs improvements

A few comments on wording:
* Do not print CRN values in the middle of a sentence because real CRNs are very long. Instead, print the error message and then add: "The CRN of the offending resources: \n \t [CRN1] \n \t [CRN2] \n"

* Avoid using language that refers to the code. Examples I encountered:
  "ignoring floatingIP public-gw1: target.ResourceType public_gateway is not supported (only networkInterfaceResourceType supported)". I don't understand the warning (I did not use the name of a public gateway as src or dst so what is this warning about?) so I can't suggest a new phrasing. However, none of the following should be used: floatingIP, target.ResourceType, networkInterfaceResourceType

* "The following connection exists between vsi1[<IP_ADDRESS>] and vsi2[<IP_ADDRESS>]: All Connections" -- replace "All Connections" with "all connection types" or "all protocols" (in this and all other relevant scenarios where this phrase is used).

* Replace the following:

No connection between private-2-instance[<IP_ADDRESS>] and Public Internet <IP_ADDRESS>/16;
no fip/pgw and dst is external

with:
No connection between private-2-instance[<IP_ADDRESS>] and Public Internet <IP_ADDRESS>/16;
    The dst is external but there is no Floating IP or Public Gateway connecting to public internet

* Replace the following:

illegal src: in combined-vpc-local-tg1 there is more than one resource (crn:467, crn:521) with the given input string vsi1-subnet2. can not determine which resource to analyze. consider using unique names or use input UID instead.

with:
ambiguous src: the configuration contains multiple resources named vsi1-subnet2, try using the VPC name to scope resources: vpc-name/instance-name

Do not use "combined-vpc-local-tg1" in messages, this is an internal entity.
* Replace the following:

src test-vpc2/vsi1-subnet2 and dst test-vpc0/vsi0-subnet0 connected by more than one transit-gateway - local-tg1, local-tg2 - this usecase is not supported, yet.

with
The src and dst are in separate VPCs connected by multiple transit gateways (local-tg1, local-tg2). This scenario is currently not supported.

@kyorav please open a separate issue with these comments.
We will close this PR, and then have another one to handle the above comments (we might need some ping pong until all is clear and agreed)

done #541


chore: add benchmarks for serializing a dummy program

Description
Problem*
Resolves
Summary*
This PR adds some benchmarks for serializing a (not particularly realistic) ACIR program to give a sense of how this scales with the number of opcodes in a program. As part of this I've fixed some issues in the existing benchmarks which prevented good flamegraphs being generated on linux.
I've also smoothed out the experience for creating flamegraphs with new scripts

run ./scripts/benchmark_start.sh
cargo bench --bench serialization  -- --profile-time=10
run ./scripts/benchmark_stop.sh

The flamegraphs for all of the serialization benchmarks will then be stored in target/criterion/<benchmark_name>/profile
The scripts to start and stop benchmarking disable/enable some kernel settings which improve profiling performance at the expense of security.
Additional Context
Documentation*
Check one:

[x] No documentation needed.
[ ] Documentation included in this PR.
[ ] [For Experimental Features] Documentation to be submitted in a separate PR.

PR Checklist*

[x] I have tested the changes locally.
[x] I have formatted the changes with Prettier and/or cargo fmt on default settings.

2. cargo bench --bench serialization  -- --profile-time=10

Noting this has to be done from the acir package.

I can't seem to run the provided scripts on my SSH box even though I have sudo access. Is there anything I have to run before in order to run these scripts?

Nothing I can think of, but I've installed stuff for profiling in the past so maybe? What error message are you getting?

It's also possible that it's a mac thing?

It's also possible that it's a mac thing?

I'm on mainframe I get:
tee: /proc/sys/kernel/perf_event_paranoid: Permission denied
-1

Let me try on mac

With mac I get:
tee: /proc/sys/kernel/perf_event_paranoid: No such file or directory
-1

I'm on mainframe

I tried to change benchmark_start.sh to this: sudo sysctl -w kernel.perf_event_paranoid=-1, but I get a similar error.
sysctl: permission denied on key "kernel.perf_event_paranoid", ignoring
kernel.perf_event_paranoid = -1

I'm on mainframe I get:
tee: /proc/sys/kernel/perf_event_paranoid: Permission denied
-1

Ah yeah, sorry I left the sudos off of the commands.

Ah yeah, sorry I left the sudos off of the commands. We're mucking with kernel security stuff here so definitely needs a sudo.

I tried calling ./scripts/benchmark_start.sh with a sudo and I get that. I also see a sudo when calling the command in the script?

This is not really a blocker as I can still run the cargo bench but just letting you know I'm having trouble running the script

Do we even have sudo access on the mainframe? I doubt that we're going to be able to call that on there.

Do we even have sudo access on the mainframe? I doubt that we're going to be able to call that on there.

With the new ssh-box I was told that we do have sudo access. But perhaps with the kernels it is still restricted


Register Model with data-assets associated - Missing documentation

          Hi @MarkusDressel.  Thank you for opening this issue and giving us the opportunity to assist.  We believe that this has been addressed.  If you feel that further discussion is needed, please add a comment with the text “`/unresolve`” to remove the “issue-addressed” label and continue the conversation.

Originally posted by @ghost in https://github.com/Azure/azure-sdk-for-python/issues/29429#issuecomment-1500455373
Hi, I see comments ttatign this has been fixed,  but can you please point us to the right documentation? The documentation here: https://learn.microsoft.com/en-us/python/api/azure-ai-ml/azure.ai.ml.entities.model?view=azure-python
does not show that the model constructor takes any associated data assets. Or if possible, please shows us an example.

Hi, is there any update on this please?

SDK V2 does not support this functionality today.
https://github.com/Azure/azure-sdk-for-python/issues/29429


Is there any test or deploy document for this project ?

Hi yuxian, is there any test or deploy document for this project ?

The readme file has been updated , please refer to it.


XCDYouTubeLog ignores Cocoalumberjack log level

Hi,
your define of XCDYouTubeLog provides 'NSUIntegerMax' as log level. If Cocoalumberjack isn't included in the project the XCDYouTubeLogger ignores the property and makes use of XCDYouTubeKitLogLevel. But if Cocoalumberjack is included, the LOG_LEVEL_DEF define (compare with Cocoalumberjack 2.0) is ignored and all log levels will be logged.
Best,
Grogster

Having same issue. Logging avalanche starts when a video is played: HTML, javascript, everything.
Working around this by no-oping logging macros defined in XCDYouTubeLogger.h for now.

The LOG_LEVEL_DEF macro used in CocoaLumberjack is a trick to remove logs at compile time. I chose to always compile all logs for XCDYouTubeKit.
To get rid of the verbose logs, you don’t need to modify XCDYouTubeKit, simply specify the log level when you add the logger. If you want errors and warnings only, just add your logger this way:
[DDLog addLogger:[DDTTYLogger sharedInstance] withLevel:DDLogLevelWarning];

Another option is to use the excellent NSLogger with my XCDLumberjackNSLogger logger. With NSLogger, you’ll be able to filter out verbose log with a simple keyboard shortcut.

@0xced I can't do what you suggest because, In my project, I have multiple instances of ddLogLevel setup so I can trace at file-level granularity without noise from rest of the app.
Hack or not, I have no problem using GCDWebServer which uses LOG_LEVEL_DEF just fine to keep its logging system out of app's hair.

Then I’d suggest you to use dynamic level filtering with a trivial custom formatter acting as a filter. That’s what I do in the demo app and it works fine for disabling verbose logs.
Also, I reiterate my suggestion to have a look at t NSLogger and XCDLumberjackNSLogger, you might reconsider your logging strategy once you try it! 😉

I'll check XCDLumberjackNSLogger. I used to use LumberjackNSLogger combo but left it behind because the bridge wasn't being maintained. Looks like your versioin fixes that problem. Thx. :-)

With version 2.5.0 comes a very flexible way to configure XCDYouTubeKit logging, see the new XCDYouTubeLogger class documentation.

great. thx for making life easier. :-)


Create a new Adventure world with TC generator

with the same biomes as vanilla minecraft

Blocked due outdated TC plugin (currently it is 1.10.x)

closed via #32


Listen mode is completely broken in Windows XP

Listen mode does not seem to work on XP, it seems to constantly re-upload the ROM. Time to fix!

Basically, what I ended up doing was using Windows file functions in Windows, and stat for MacOS/Linux. Ugly workaround, but 'tis life when MS does not want to fix a 7 year old bug.


resign.sh missing DER entitlements for iOS 15 when ran on macOS >=10.14, <11

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
If you are running Fastlane on macOS 10.14 or later, but not yet 11, codesign will not automatically include the DER entitlements necessary for iOS 15.  Detailed here.  Adding --generate-entitlement-der to the codesign commands in the resign.sh script should solve this issue.
Command executed
Using the resign functionality.
Complete output when running fastlane, including the stack trace and command used
N/A
Environment
N/A

Hi,
We are also experiencing an issue with installing a release build on iOS 15

We expect this change would fix it. Has any work been done on it?
Cheers,
Sam


missing ./ in main path

fixed browserify issue: "Cannot find module 'videojs-contrib-hls.js'"
as reference video.js uses main: "./es5/video.js"

this should have been resolved in the last v3 commit.
can you please pull latest updates and try again?

I just created a test bundle using browserify using the latest version and it works well


Download message in console log for production

Versions
VueJS: 2.0.3
Vue Devtools: 2.1.2
Webpack: 2.1.0-beta.25
What is the problem?
When creating my production build with Webpack, I receive Download the Vue Devtools for a better development experience in the console log.
Vue.config.devtools is not being set to false automatically.
How to reproduce?
Run: NODE_ENV=production webpack
Setup Webpack like this:
const ENV = process.env.NODE_ENV

if( ENV === 'production' ) {
  ...
  plugins: [
    new webpack.optimize.UglifyJsPlugin({
      compress: { warnings: false }
    })
  ]
}

Notes
The bundle is minimized correctly and all other warnings are being stripped.
Using Vue.config.devtools = false manually works.

I get the same warning, but the vue-devtools plugin is installed for me.

I think this is a Vue/Webpack template issue rather than Vue Devtools.
I'd create it here: https://github.com/vuejs-templates/webpack/issues

This has been fixed somewhere in between the v3


Edit button - click triggering a custom function

Hi,
Is it possible to attach custom trigger code to <grid-column-edit hide-cancel></grid-column-edit> element? I would like the "save" button to actually save changes back to my REST api by triggering another function. Is there any clean solution without rewriting the plugin's code?
I'm quite new to aurelia and js in general, any help appreciated.

Yes, try this:
</
The row's item is passed in as an argument. Your method will look similar to this:
saveToApi(item) {
this.api.save(item);
}

Using save-click.bind should give you what you are looking for with the current version.  I just tried it using the code here and it shows all the appropriate information in the alerts.
However, .call and .delegate will not work as expected.  This will be addressed in the next release. They will work the same as the button-click event on .
Hope this helps.

Although it does show the appropriate information in the alerts, It still doesn't work as I'd like it.
The rest of the code in the app view module is unavailable, I can't find a way to call for other objects available in the app.js scope. Could be my lack of skill (most certainly), but I can't get it running.
Here's code example:
app.html
...
<button click.trigger="saveItem({'name':'John'})">This works as expected</button>
<!-- Somewhere inside the grid: -->
<grid-column-edit save-click.bind="saveItem">This doesn't work, there's no such thing as saveCustomer function. </grid-column-edit>
app.js
export class Listgrid {
saveCustomer(customer) { console.log("I have just updated your database");}
       saveItem(customer) {
      console.log("I'm going to update the database for user: " + customer.name);
      this.saveCustomer(customer)
       }
}
I have tried all novice ways of calling the function saveCustomer within saveItem to no avail.
As always - thanks for your great work!

Ah, I understand.  JavaScript's scoping and this keyword can be a little tricky.  Check out this article here.
To address your problem, you can do one of two things:

Option 1 Keep your HTML the same as it is and convert your saveItem function to an arrow function:

  saveItem = (customer) => { ...}

Option 2 Or, keep your JS code the same but in your HTML, change

save-click.bind="saveItem"

to
save-click.call="saveItem(row)"

I recommend Option 2 because with Option 1, the customer argument will be the click event object instead of the actual customer object.  Also, with Option 2, you can control the parameters being passed to your saveItem function.  For instance, if you need both the click event object and the customer object, you can modify the code as follows:
HTML
save-click.call="saveItem($event, row)"

JavaScript
saveItem(event, customer) {
  console.log('event', event);
  console.log("I'm going to update the database for user: " + customer.name);
  this.saveCustomer(customer)
}

The second option is 100% my dreams come true variant.
I felt that something like that was possible, I didn't know that instead of binding, I could also call a function from grid-column-edit. The whole mechanism is still a little blurry for me, gonna dig into it.
I will certainly read the article you linked for me. I have read a couple of articles regarding 'this' in Java Script, nothing that thorough though.
Thanks for your time and keep up the good work!


Switch database connection before auth.attempt

How do i set db connection name while auth.attempt?
we have changing database connection on the fly as per request using Database.connection but while trying do auth.attempt then it uses default connection which is set in env
Is there any way to set connection before auth.attempt?

Default connection is working as expected but I want to switch db connection before auth.attempt
Can somebody help me with this? It is bit urgent.I have tried below but nothing works.
First tried this
User.connection = connectionName - doesn't work
Then
ctx.auth.config.provider.connection = connectionName - doesn't work
Then
user.useConnection(connectionName) - doesn't work
Then in User.ts
static get connection () {     return 'mssql4';   } - doesn't work
Nothing works for me. Anything missing over here

Issue doesn't adhere to the guidelines of creating a proper issue.

Make sure that you are only reporting bugs or submitting feature requests on Github.
In case of feature requests, please be descriptive and explain how this feature helps a broader audience and not just you.

If you are not submitting a bug and neither a feature request, then please use the discussion threads
In any case, issues which are not descriptive enough will be closed. Please respect our time.


How to make a "Single Instance App" for Desktop

Is there a built-in feature or gradle configuration etc. that would prevent a user from running multiple instances of a Desktop app built in Kotlin Multiplatform?
I got an app running on a touch screen Windows computer but run into a problem where if the user hides the app by mistake (accidently using gestures to go to the Windows desktop), when they click on the app's executable it opens up a new instance of the app, but my preference would be it pulls up the existing running instance. I don't think the singleWindowApplication is what I'm looking for as it seems that's for within an app's instance.

There's no facility for this in Compose, and it falls just outside of the scope.
There are Java libraries that solve this. A quick googling found this one: https://www.sauronsoftware.it/projects/junique/

For posterity, I did the following to make the above feature work:

Added the following check at the start of the app, which prevents the user from starting the app up twice. Taken from https://stackoverflow.com/a/52950331/13225055 :

fun lockInstance(): Boolean {
   return try {
      val file = File("/path/to/my/lockfile.lock")
      val randomAccessFile = RandomAccessFile(file, "rw")
      val fileLock = randomAccessFile.channel.tryLock()
      if (fileLock != null && fileLock.isValid && !fileLock.isShared) {
         Runtime.getRuntime().addShutdownHook(Thread {
            try {
               fileLock.release()
               randomAccessFile.close()
               file.delete()
            } catch (e: Exception) {
               false // log error
            }
         })
         true
      }
   } catch (e: Exception) {
      false // and log whatever
   }
}

Used a Powershell script and turned it into an .exe file which I copied into the my app's appResourcesRootDir directory so it can be copied out of the app's directory when installed. Taken mainly from https://stackoverflow.com/a/42567337/13225055 :

$programName = "MyApp"

if (Get-Process -Name $programName -ErrorAction SilentlyContinue) {
   $programProcesses = Get-Process -Name $programName | Sort-Object -Property WorkingSet -Descending

   Add-Type @"
using System;
using System.Runtime.InteropServices;
public class WinAp {
   [DllImport("user32.dll")]
   [return: MarshalAs(UnmanagedType.Bool)]
   public static extern bool SetForegroundWindow(IntPtr hWnd);

   [DllImport("user32.dll")]
   [return: MarshalAs(UnmanagedType.Bool)]
   public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
}
"@

   $hWnd = $programProcesses[0].MainWindowHandle
   [void] [WinAp]::SetForegroundWindow($hWnd);
   [void] [WinAp]::ShowWindow($hWnd, 3);
} else {
   # If I ran Start-Process it wouldn't show the app's splash screen
   Set-Location "c:\Program Files\MyApp"
   .\MyApp.exe
}

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


Mismatched types

I imagine this is a change in clap, but on Bioconda I'm running into the following errors during compilation:
2021-03-31T20:34:40.9529590Z 20:34:40 BIOCONDA INFO (ERR) error[E0308]: mismatched types
2021-03-31T20:34:40.9533120Z 20:34:40 BIOCONDA INFO (ERR)   --> src/cli.rs:45:17
2021-03-31T20:34:40.9535020Z 20:34:40 BIOCONDA INFO (ERR)    |
2021-03-31T20:34:40.9536860Z 20:34:40 BIOCONDA INFO (ERR) 45 |         short = "i",
2021-03-31T20:34:40.9538000Z 20:34:40 BIOCONDA INFO (ERR)    |                 ^^^ expected `char`, found `&str`
2021-03-31T20:34:40.9538590Z 20:34:40 BIOCONDA INFO (ERR)

Perhaps you've already fixed this in the main branch (I don't know rust, but I assume this should be 'i' rather than "i") and if so it'd be great if you could tag a new release soon.

Yes It's solve on master.
yacrd is using a beta version of clap so that's probably why this error appeared.
I may consider releasing a new version if necessary.

Cool, I've patched this over on bioconda, so no rush from our end :)


Measure and improve current performance for > 200 jobs

Some commands like commit or status need ~3sec. We need to measure the current bottlenecks and try to improve the performance for big job repositories with > 200 jobs.

The performance is needed in "chapi/src/BusinessCase/Comparison/JobComparisonBusinessCase.php" in function "isSchedulePropertyIdentical". Currently i see no safe and clean way to improve the interval comparison for "older" start dates.


fix deadlock on call listunspent and walletpassphrase

Maybe deadlock on call listunspent. cs_main require on pwallet->chain().accessCoin().

About walletpassphrase issues see https://github.com/bitcoin/bitcoin/pull/18487 .


Phone number auto detection and rendering as a hyperlink

Feature Request
Is your feature request related to a problem? Please describe.
Currently webchat does not detect phone numbers in a message and relies on a browser auto detection which might be a browser configuration setting. It also not consistent from browser to browser.
Describe the suggestion or request in detail
A better solution and It will be desired to have auto detection on webchat which will detect a phone number and convert it to a hyperlink.
This could be a setting option giving the developer to control it.
Describe alternatives you have considered
None
[Enhancement]

Hi @arman-g. If we added auto-detection to WebChat's core logic and did what you suggested, what would the hyperlink link to? Keep in mind the need to support desktop browsers and mobile environments.
We have the activity middleware mechanism to allow consumers to consume and render activities in any way they would wish, and as its designed this would be the way to support what you are looking to do: write your own phone number detection algorithm and run it inside the activity middleware pipeline.

@cwhitten I was just thinking about using middleware for this. Thanks for confirming this.
In general would be good to have it as a build in setting option.
For example<PHONE_NUMBER> would be rendered to

@cwhitten I can't find how to effect the rendering of the message from activity middleware. I don't think it is even possible to effect the rendering of the html unless it is just a simple text change. If I change<PHONE_NUMBER> to<PHONE_NUMBER> it shows error under emulator.

Web Chat uses the Markdown-it npm package to render markdown into HTML which by default supports the tel protocol. However, Web Chat also uses the sanitize-html npm package to sanitize the resulting HTML from the markdown renderer, and we currently don't have the tel protocol listed as an allowed schema. As a result, the sanitizer removes the link.
There are two options to enable the tel protocol in Web Chat and remedy this issue:
Option 1
Add the tel protocol to the list of allowed schema's
const SANITIZE_HTML_OPTIONS = {
  ...
  allowedSchemes: ['data', 'http', 'https', 'ftp', 'mailto', 'sip', 'tel'],
  ...
};

https://github.com/microsoft/BotFramework-WebChat/blob/f3275bc58f0c938bb0c910b3cd72be8e499012fc/packages/bundle/src/renderMarkdown.js#L7
Option 2
Developers can currently pass their own markdown renderer to Web Chat that does not sanitize the HTML.

Result
Bot Framework SDK v4 (Node)
context.sendActivity("[(505)503-4455](tel:(505)503-4455));

Screenshots

@tdurnford thank you for the information. I am using the CDN and not sure if I can add 'tel' to sanitize options. Can this option be added in the next release of the webchat?

The tel protocol would have to be added the ‘allowedSchema’ in a PR.

@tdurnford that makes sense to me - seems tel may have been an oversight in the original list.


Settings dialog "save" => black links background

The default value is default-theme instead of author-theme, which results in hyperlinks becoming white-on-black when saving settings.

Fixed by https://github.com/readium/readium-js-viewer/commit/264d87a9b62ca00746f4c83b1e374c305f924c4f


Use plaintext instead of js(on)

Comments in JSON do not render well

For that exact reason, these comments use js, not json. This renders fine, as you can see in this screenshot:

Unfortunately not in rouge, what jekyll uses: https://www.thethingsnetwork.org/docs/v2-preview/mqtt/#uplink-messages

Can't you just configure redcarpet and pygments?

Yes, if that is closer to what Github renders we should indeed. Will give it a try.

Created https://github.com/TheThingsNetwork/docs/issues/100


[VL] Gluten TableScan's metric(raw input bytes) is larger than Vanilla's

Backend
VL (Velox)
Bug description
The gluten TableScan operator's metric(raw input bytes) is larger than the vanilla spark, it's curious and abnormal, upon checking the code, I found the following info.
First, this metric comes from ReadFileInputStream::read() and is stored in IoStatistics.rawBytesRead_, it means how much data is read from the file with the calling of readFile_->pread().
the class BufferedInput, which wraps ReadFileInputStream, buffers the file's data in memory to enhance reading performance, and it is used by the class ReaderBase and StripeReaderBase.
filePreloadThreshold has a default setting of 8M,  and the preload will occur in the constructor of ReaderBase.
A local file's size may be 10M, but the same segment may be read multiple times, resulting in rawBytesRead_ being greater than the file's actual size.
What should we do about this problem?
Spark version
None
Spark configurations
No response
System information
No response
Relevant logs
No response

We will decrease the value of filePreloadThreshold to validate our guess.

We will decrease the value of filePreloadThreshold to validate our guess.

It does not work, the metric of raw input bytes does not decrease.

I decreased directorySizeGuess_, from 1M to 3k, and made a test, the result shows that the TableScan time reduced from 3.1m to 2.8m(almost 10%), the file I/O reduced from 5.6G to 5.3G.

the responding SQL is as below:

I also have the same question. In most cases, the input size of gluten is lower than that of vanilla spark. Occasionally, the opposite situation occurs. What are the factors that lead to these phenomena?

I decreased directorySizeGuess_, from 1M to 3k, and made a test, the result shows that the TableScan time reduced from 3.1m to 2.8m(almost 10%), the file I/O reduced from 5.6G to 5.3G.

How to modify directorySizeGuess? Can it only be updated by modifying the velox code? What impact does this parameter have?


Question: Local development

Hey @redyf
I hope you don't mind me posting this here.
I was hoping you might help me improve my workflow for developing a standalone nix config.
So far the only way that I can develop while maintaining a nix-config on my machines is below. Is it the same workflow you use?

Active development on standalone nixvim configs in a cloned repo on my local.
Run nix run to check that it's working
Commit and push to GitHub
Add standalone nixvim configs as a flake into my nix-config for my machines
Run nix flake update on nix-configs to pull in latest nixvim configs
Switch to new version of the nix configs flake.

I feel like I might be missing a trick with nix develop and build on my local. Can you spare any wisdom, please?

Hey @redyf
I hope you don't mind me posting this here.
I was hoping you might help me improve my workflow for developing a standalone nix config.
So far the only way that I can develop while maintaining a nix-config on my machines is below. Is it the same workflow you use?
1. Active development on standalone nixvim configs in a cloned repo on my local.

2. Run `nix run` to check that it's working

3. Commit and push to GitHub

4. Add standalone nixvim configs as a flake into my nix-config for my machines

5. Run `nix flake update` on nix-configs to pull in latest nixvim configs

6. Switch to new version of the nix configs flake.

I feel like I might be missing a trick with nix develop and build on my local. Can you spare any wisdom, please?

Those are the exactly same steps I do too

Thanks!


different behaviour for impdp with gvenzl/oracle-xe:21.3.0-slim image

Hi,
we used the impdp tool in gvenzl/oracle-xe:21.3.0-slim image. Few months ago we was able to import a dump in a specific pluggable db (XEPDB1) using the following command:
impdp system/${ORACLE_PASSWORD}@XEPDB1 DUMPFILE=$DUMP_FILE LOGFILE=$LOG_FILE

Now the same command fails because it does't run it in the PDB.
To have the same result we replaced the command with
export ORACLE_PDB_SID=XEPDB1
impdp system/${ORACLE_PASSWORD} DUMPFILE=$DUMP_FILE LOGFILE=$LOG_FILE

Hi @RiccardoSioli,
Thanks a lot for using these images!
I cannot reproduce this scenario on my end. When connecting inside a 21-slim container to XEPDB1 via SQL*Plus, I do end up in the PDB. tnsping also confirms that it's connecting to the right service name:
bash-4.4$ sqlplus system/LetsTest1@XEPDB1

SQL*Plus: Release <IP_ADDRESS>.0 - Production on Fri Nov 11 21:35:13 2022
Version <IP_ADDRESS>.0

Copyright (c) 1982, 2021, Oracle.  All rights reserved.

Last Successful login time: Fri Nov 11 2022 21:34:48 +00:00

Connected to:
Oracle Database 21c Express Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0

SQL> show con_id;

CON_ID
------------------------------
3
SQL> show con_name;

CON_NAME
------------------------------
XEPDB1
SQL> exit
Disconnected from Oracle Database 21c Express Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0

bash-4.4$ tnsping XEPDB1

TNS Ping Utility for Linux: Version <IP_ADDRESS>.0 - Production on 11-NOV-2022 21:36:30

Copyright (c) 1997, 2021, Oracle.  All rights reserved.

Used parameter files:
/opt/oracle/homes/OraDBHome21cXE/network/admin/sqlnet.ora

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <IP_ADDRESS>)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XEPDB1)))
OK (0 msec)

Could you please provide the log and error that you are getting?
Thanks,

Hey @RiccardoSioli
Sorry, I still cannot reproduce this. Both export and import work fine with @xepdb1:
[gvenzl@localhost ~]$ podman exec -ti test bash
bash-4.4$ sqlplus sys/LetsTest1@xepdb1 as sysdba

SQL*Plus: Release <IP_ADDRESS>.0 - Production on Mon Aug 21 04:19:23 2023
Version <IP_ADDRESS>.0

Copyright (c) 1982, 2021, Oracle.  All rights reserved.

Connected to:
Oracle Database 21c Express Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0

SQL> create user gerald identified by gerald quota unlimited on users;

User created.

SQL> grant connect, resource to gerald;

Grant succeeded.

SQL> conn gerald/gerald@xepdb1
Connected.
SQL> create table foo (id number, text varchar2(25));

Table created.

SQL> insert into foo values (1, 'Row #1');

1 row created.

SQL> insert into foo values (2, 'Row #2');

1 row created.

SQL> commit;

Commit complete.

SQL> exit
Disconnected from Oracle Database 21c Express Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0
bash-4.4$ expdp system/LetsTest1@xepdb1 schemas=gerald dumpfile=gerald.dmp logfile=gerald_exp.log

Export: Release <IP_ADDRESS>.0 - Production on Mon Aug 21 04:26:08 2023
Version <IP_ADDRESS>.0

Copyright (c) 1982, 2021, Oracle and/or its affiliates.  All rights reserved.

  All rights reserved.

  All rights reserved.

Connected to:
Oracle Database 21c Express Edition Release <IP_ADDRESS>.0 - Production
Version <IP_ADDRESS>.0

SQL> select * from foo;

	ID TEXT
---------- -------------------------
	 1 Row #1
	 2 Row #2

SQL>


Allow forwarding all or some noise to network room

Forward all NAMES/modes/topic replies permanently or during connect sync to network room like plumbs do if requested. This reduced channel spam that shows activity in Matrix.

Fixed in master with a full redirection for now.


Upgrade to Spring Session 1.0.0.RELEASE

Blog post: http://spring.io/blog/2014/11/18/spring-session-1-0-0-rc1-released

Done with 9711c325e29d1a7786476603f4dbdcfda8795155


About page tiles missing inner circle

I think this regressed in #365.

Eugh i forgot about the about page. Will fix


Cex

[!] Error in Cex_IO:check_for_clicks:   'farmStartedAt'

Thank you 🙏 the bug has been fixed.


Custom organization sort (with drag and drop maybe?)

I don't know how the official Slack app handles this (or if it handles it at all), since I only use Linux, but I'd love the ability to sort my organizations using a custom order.
I noticed this was already mentioned here but I thought it belonged to an issue of it's own
I'd like to implement this myself, but I currently have no experience with React or Flux, so I guess it'll take some time. Plus, these are busy times at my company :smile:

I think there would be 2 parts (i.e. 2 separate PRs) to solving this problem:

Add preservation of team information between application sessions (e.g. keep track of the teams, their icons, and their orders)

This would get teams to always be loaded in the same order

Add support for drag/drop of team icons (upon drag/drop of team icon, update team ordering and preserve with application state)

This adds customized order which persists on future loads

Let me know if you run into any issues =)


VMWare provider?

Any plans to support a box for the vmware provider?  I'm interested in doing testing with multiple machines and the performance benefits attract me...
thanks!

@RVN-BR You can use vagrant vshpere-plugin. It works pretty good.

Hi @vikas027 , thks for the help, but I was actually looking for the vmware provider (to use on development with fusion instead of vbox)... :+1:

@RVN-BR The link I gave in my earlier post was of the vsphere (VMware ESXi) plugin, not virtualbox. If you are looking for VMware Fusions, then I believe this is what you are looking for.

Hi @vikas027 I already have the driver, what I was asking for is a RancherOS premade image compatible with the vagrant provider...  At the time I tried it there were only vbox images available...
(different drivers are unfortunately not compatible with a single box... kinda defeats the purpose imho but whatever...)

Aah, got you know @RVN-BR . My apologies, I misunderstood your question. I have not tried RancherOS on VMware ESXi/Fusion yet, but that is my next goal.

No worries ;)
If you do get a rancher box for vmware do let me know... I'd like to give it a try to compare fusion and virtualbox...

We're no longer supporting our vagrant repo and have moved to supporting docker-machine to start up RancherOS. As a result, we will be closing the issues tab in the repo.
Learn how easy it is to use RancherOS with docker-machine.


Search Engines sometimes fail the tests on greatfirewallofchina

It is not consistent that yahoo/bing are allowed/blocked...
Currently if the search keyword matches the triggers, the page won't be checked and the menu displays the server info as OK.
However, this would be very strange if the search engine url fails the server tests, which means that the server result displayed is 'ok' if the keywords is blocked, and 'fail' if the keyword is not blocked.
One way to avoid this is to always check server for the webpage.

are any of the search engines actually blocked in china (according to GFW) ?
or are you saying that sometimes they are blocked?

There are some differences between the result I got from GFW and my personal experience/ my friend's live testing.
According to the testing of a friend in China, Google search is blocked, while Bing and yahoo.com/yahoo.tw are ok.
However when I test them on GFW, google has never been blocked so far, while bing and yahoo.tw sometimes is blocked.
now when I check http://www.baidu.com on GFW, it fails the tests as well... which doesn't make sense to me at all.

2.GFW's own inconsistency
Bing used to be able to pass the server test, but from the result I got today and yesterday, it is not.
I do believe that the blocking situation changes in China, but the result from GFW doesn't seem to  change completely according to the situation.
3.regional difference
according to a current feedback, yahoo.hk is blocked while yahoo.tw is not.

Since there are cases like No.2 or No.3, I think it is better to not pass the server tests if a search keyword matches the triggers. So that ChinaEye can keep consistence in it's own result.

you mean that if, the search is a trigger word, we dont check GFW, otherwise we do?

you mean that if, the search is a trigger word, we dont check GFW, otherwise we do?
This is our current approach
I am suggesting to always check GFW, even after a trigger word is detected

@dhowe what's your opinion on this? Both in the current result from GFW or the actually situation, the search engine we covered are now always allowed. So it makes sense to always check both the search keyword and the search result.
And the blocking status should be set after checking keyword and server.
This will also related to https://github.com/dhowe/ChinaEye/issues/59.

And the blocking status should be set after checking keyword and server.

Makes sense... if either status is 'blocked' though, do we still need to check the other?

It was ok not to check the other when we don't display them in the menu. But since now we are showing blocking status for both of them, it makes sense to check them both... or you mean it should only check the other if the menu is opened?

Yes, but maybe it is more trouble than its worth

yes... especially when we are getting the server info from the cache, it doesn't really save much effort to not check the blocking status of an searh engine.

agreed


sh <(curl tea.xyz) not working on macOS 13.3 M1

┌─[ ~ ]
└─▪ sh <(curl https://tea.xyz)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4797  100  4797    0     0  12662      0 --:--:-- --:--:-- --:--:-- 12792
/dev/fd/11: line 1: !DOCTYPE: No such file or directory
/dev/fd/11: line 2: html: No such file or directory
/dev/fd/11: line 3: head: No such file or directory
/dev/fd/11: line 4: meta: No such file or directory
/dev/fd/11: line 5: base: No such file or directory
/dev/fd/11: line 6: meta: No such file or directory
: command not found
/dev/fd/11: line 8: link: No such file or directory
/dev/fd/11: line 9: link: No such file or directory
/dev/fd/11: line 10: link: No such file or directory
/dev/fd/11: line 11: !--[if: No such file or directory
/dev/fd/11: line 12: link: No such file or directory
/dev/fd/11: line 13: syntax error near unexpected token `<'
/dev/fd/11: line 13: `           <script src="https://www.mailcontrol.com/http-resou'ces/head.js"></script>

is your curl user-agent set to something not curl?

you can do sh <(curl https://raw.githubusercontent.com/teaxyz/setup/main/install.sh) instead in the meantime.

Same thing happens
└─▪ sh <(curl https://tea.xyz/pour.sh)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4804  100  4804    0     0  11096      0 --:--:-- --:--:-- --:--:-- 11172
/dev/fd/11: line 1: !DOCTYPE: No such file or directory
/dev/fd/11: line 2: html: No such file or directory
/dev/fd/11: line 3: head: No such file or directory
/dev/fd/11: line 4: meta: No such file or directory
/dev/fd/11: line 5: base: No such file or directory
/dev/fd/11: line 6: meta: No such file or directory
: command not found
/dev/fd/11: line 8: link: No such file or directory
/dev/fd/11: line 9: link: No such file or directory
/dev/fd/11: line 10: link: No such file or directory
/dev/fd/11: line 11: !--[if: No such file or directory
/dev/fd/11: line 12: link: No such file or directory
/dev/fd/11: line 13: syntax error near unexpected token `<'
'dev/fd/11: line 13: `           <script src="https://www.mailcontrol.com/http-resources/head.js"></script>`

User agent seems fine
└─▪ curl -vI tea.xyz
*   Trying <IP_ADDRESS>:80...
* Connected to tea.xyz (<IP_ADDRESS>) port 80 (#0)
> HEAD / HTTP/1.1
> Host: tea.xyz
> User-Agent: curl/7.87.0
> Accept: */*

It looks like maybe you have something local modifying your response (firewall, IDS, etc). Try this:
curl https://tea.xyz | head
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13855  100 13855    0     0  41177      0 --:--:-- --:--:-- --:--:-- 41606
#!/bin/sh

set -e
set -o noglob

# prevent existing env breaking this script
unset TEA_DESTDIR
unset TEA_VERSION
unset TEA_MAGIC


Fixed resources are not add the global hub finalizer in OCM namespace

Signed-off-by: myan<EMAIL_ADDRESS>Fixed: https://github.com/stolostron/backlog/issues/25837

/retest

/cc @clyang82 @morvencao

/lgtm


Lap and ClearLap function

@avinash201199  Should I raise a PR?

@Tejaswi-Chaudhari go ahead

@avinash201199 Please review PR #18


Trivial: Update links to MIT license (https).

Fixes #12. More details in
https://github.com/bitcoin/bitcoin/issues/12190 .

ACK 913b523a39a06520b4885d85df1ceaf8c1fa828c


Add note about multiple loggers

@nohwnd : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off Thanks!


orthographic information이 무엇인가요?

from https://github.com/YBIGTA/DeepNLP-Study/wiki/Character-Aware-Neural-Language-Model(2016)

문법적 정보라고 합니다 https://en.wikipedia.org/wiki/Orthography


Please update this page for ADX dashboards.

[Enter feedback here]

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

ID: 4f5815d8-3946-1579-14a0-6f1b94f2daf2
Version Independent ID: 0b9bfbd9-0b00-f27c-0800-cc6a4b8e40d3
Content: Azure Data Explorer data visualization
Content Source: data-explorer/viz-overview.md
Service: data-explorer
GitHub Login: @orspod
Microsoft Alias: orspodek

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

Thank you for your feedback. This has been assigned to the content owner , @orspod  and will be updated as appropriate.

@mitulmk - thanks for your feedback. The following PR was created to add the ADX dashboards to the viz overview page: https://github.com/MicrosoftDocs/dataexplorer-docs-pr/pull/357
Closing this issue.


EF migration creates designer.cs file with compile error

dotnet ef migrations add <name> command generates  the cs and designer.cs files. However the dotnet ef database update shows error Build failed. On further investigation it is found that the second line of the designer file & the ModelSnapshot.cs file are the culprit - using ;
Steps to reproduce
Create a migration using the cli - dotnet ef migrations add <name>
Try to apply it in the database using the command - dotnet ef database update
Further technical details
Entity Framework Core .NET Command Line Tools
2.0.0-rtm-26452
Database Provider: (e.g. Microsoft.EntityFrameworkCore.SqlServer)
Operating system:  Windows 10
IDE: VS Code

Duplicate of #2467
Fixed in 2.1.0-preview1


Use Option for nullable COM pointers as return values

In some COM methods that have a COM pointer as a retval, it's normal to return a result of S_OK but set the retval to null. An example is the IRawElementProviderSimple::GetPatternProvider method in UI Automation. So it seems to me that in the Rust bindings for these methods, the return value should be, for example, Result<Option<IUnknown>>, not Result<IUnknown>.

Based on some test code under tests/legacy, it looks like the current way of returning a null COM pointer with an HRESULT of S_OK is to return Err(Error::OK). Is this the intended long-term solution? If so, a FAQ entry for this would be helpful.

Yes, thus far that has proved to be the best solution. The Result<Option<IUnknown>> approach penalizes most API usage that expects non-null values.

An FAQ would be nice but I'm not very good at maintaining it so I'm probably going to expand the samples repo with more specific examples that can illustrate things like this and also be validated by the build. That should age better than markdown.


Added method to render text to the screen at a given position

Resolves https://github.com/NinovanderMark/ConsoleRenderer/issues/5

Doesn't actually resolve all of #5, so more work is required.


[F] Build entity selector UI

@jen-castiron Here's an initial version of the selector. I've implemented it first in ParentSelectorModal like you suggested.
I'd love any feedback you have, but in particular, I think there's work to do on the UX of selecting an entity versus navigating into it. For instance, the link with the name of the entity— should that open the children or select the entity?
In terms of function, I've added a couple of props, startEntity and scopeToCommunity. The former opens the selector at a particular entity in the hierarchy; the latter makes it so a user can only select entities within a given community. I don't know if we need this, but it seemed to make sense for reparenting, at least in some cases. I don't think it would be hard to expand the scope to functionality to collections also, if that is desirable.
I also ran into some issues integrating the selector with the form. I had to add e.preventDefault to all of my click handlers in order to avoid triggering form submit when navigating through the selector. This may be fine, but maybe you see a better solution.

Just a note for myself to add an option omitSelf from this list of entities.

@jen-castiron This is ready for review! I love the hidden radio look. ✨ See my comments on the props of Controller for config options.
There's one remaining issue, which isn't about the entity selector per se, but form validation doesn't work for the parent selector modal (and wasn't working previously). The error names returned from the server don't match the form field name parentId so the error component we use from react-hook-form doesn't render anything. I have an idea for how to fix this, since we don't want to show the server error text regardless, but I'll make a separate ticket for it, so I can run it by you.

@1aurend A couple small things:

The text should line up with the parent text
The save button is cut off in small browsers / devices, and the buttons could be cut off and unreachable

Thanks for the catch on the padding @jen-castiron. I must have messed it up when I was adjusting the clickable areas. Re: small screens— I adjusted the height of the selector to use a vh unit rather than px. Can you think of a better way to set the height?


Great Renaming, Take 3

Basically #254, with merge conflicts fixed.

Uh oh, something went wrong with the build. Need to check on that

This is already a third PR of this renaming. Before, there was #254 and #253.

There ya go, fixed it.
Now can you please provide some meaningful review? :P

Also, I did try running it this time :P

Hooray Jenkins reported success with all tests good!

Seems fine. Exiting and rejoining game while transcendentheroing through sun kills you, but that's Ghosts's issue, not mine.


Create a docker image with no volume mounts

In the dockerfile for percona there is a volume mount for persistence
VOLUME ["/var/lib/mysql", "/var/log/mysql"]
This is very good for production! But for development, I wish there was a way to NOT mount these volumes. Let me explain.
On my CI server, I create a development database image that contains MySQL data inside the container. I achieve this by forking the percona docker file and build percona my self without the volume mounts.
So when I restore my development database data to this image and push the image version to my docker hub, the data stay on the image.
In my docker compose file I map the /var/lib/mysql to local for persistence.
What I would like is this
Can you make a version of the percona image that does not mount the volumes in the Dockerfile? Let us mount the volumes when we want to? This way I can build and add DB data to the image for distribution. And then I do not have to maintain my own set of images that is more or less exactly the same as yours.
I have tried to get docker to make a docker build --no-volumes parameter or similar, but no one understands why it is needed. I guess I am very bad to explain.

I also had this usecase and resorted to creating a child image that uses a different datadir:
FROM percona:5.7.20

# Changes datadir to a non-volume so that it is persisted
RUN sed -i 's:/var/lib/mysql:/var/lib/mysqldata:' /etc/mysql/percona-server.conf.d/mysqld.cnf

Strangely, this stops working with Percona 5.7.21+.
Also while on this subject, Volumes and dockerfiles don't mix.

I've had success with the following:
FROM percona:5.7
CMD ["--datadir=/datadir"]

Issue seems resolved so going to close


Is there a simple way to compile Haxe client code into CPP code?

I want to use colyseus in my cpp project, and there is no official cpp client
so I want to compile haxe client to cpp
Is this feasible? Are there any best practices?

Hi @mmssddss, I think there are two options:

compile the Colyseus Haxe SDK as a cpp library (not sure how to do that!)
use a cpp-ported library, there's one made by the community for Unreal Engine here: https://github.com/charisma-ai/colyseus-unreal (although schema support is outdated there)

https://github.com/charisma-ai/colyseus-unreal
Can this library only support the Unreal engine, or can it be used for any CPP engine project?

That one is specific to Unreal Engine. I'm afraid there's no general-purpose cpp client out there, the closest to that would be compiling the haxe SDK to cpp - which would include the whole haxe stdlib into your project...

Closing as a non-issue, best place for questions is Discord or https://github.com/orgs/colyseus/discussions


Create LICENSE

This is an extremely small PR, just wanted someone else to have a look at it before merging


[tvla] Add function for plotting average and variance traces and diffs

These functions are particularly useful when debugging e.g. cases where the t-test results are not centered around 0.
Below figures show some example plots for SHA3 where I used this to debug a "fake" leakage issue.

The average fixed and random trace. They cannot really be distinguished here.

The difference between the fixed and random trace average. We see a big peak at the very beginning where the plaintext is loaded. Then the difference slowly and almost linearly decreases while the target is completely idle. This is when the power rails recharge from the initial plaintext loading.

The variance for the fixed and random trace set.

The difference between the fixed and random trace variance.

The resulting TVLA plot. We can see the resulting fake leakage during the idle period and spanning into the SHA3 processing where it covers potential real leakage. These newly added figures are useful to debug such issues.

FYI: to reduce the fake leakage one has to change the fixed plaintext to something more uniform, for details see #122 .

Thanks for your review @vrozic , I am merging this.


Add podcast and newsletter

@d3sandoval and @kevmodrome have both pointed out that the newsletter isn't very discoverable from svelte.dev currently. There's been some hesitation about putting it on svelte.dev since no one wants to take on the burden of being responsible for making it official. But sveltesociety.dev seems like a great place for it to live since it's the community site. And then I'd like to do a better job surfacing sveltesociety.dev on svelte.dev after we finish doing some of these things
I think that putting a link to the podcast and newsletter on the homepage next to the YouTube, Twitter, and Discord links could be a good place to surface it

https://www.iconfinder.com/iconsets/social-hand-drawn-icons

Sorry, must have missed this - GitHub notifications aren't the best. I think this makes sense.

This was done in https://github.com/svelte-society/sveltesociety-2021/pull/6. Thanks to @brittneypostma!


Wrong position of points on image in leaflet map

I plotted the origin of the world coordinate system on Google Maps and on the Leaflet Map.
"latitude": 52.317118,
"longitude": 7.630613

The point's location is on a completely  different bed, any idea why? @lucaslootalot @dobro929

I think the image needs to be rotated by 180°, since the tent structure has to be on the top.

You are absolutely right. Are you going to rotate the picture or should I just do it?

I have no idea how to do it, so it's up to you :grin:

Not 100% accurate, but looks more correct. 😄

@jarkenau Can the issue be closed?


Dev kp

new function debleach_signals can be used to detrend signals across the entire session or at the trial level. In order to account for differential photobleaching in both channels, debleaching is done by fitting biexponential models to each signal independently.

When calling tfc_trials_df you can now set trial_debleach=True to perform debleaching and dFF calculation individually on each trial.


When Dropdown is open in Bootstrap model can not able to scroll

We have used select2 in Contact form 7's  select box as a dropdown in the modal popup of Bootstrap, but when we open the dropdown then we can not scroll the model up or down
in page work fine but not working on a model
Video
Select2 version > Select2 4.1.0
We have also removed all tabindex=-1 from the modal.
https://www.harrys-home.com/service/harrys-home-tour/

What version of jquery are you using?
I had similar problems with jquery 3.6 but downgrading to 3.5.1 makes select2 work again

@PaolaRuby > We are using  jQuery version >  jQuery v3.5.1

Most likely a duplicate of https://github.com/select2/select2/issues/5800.


add missing permission message and debug suggestion

Fixes: https://issues.redhat.com/browse/LOG-3750
Improves the message when logs cannot be fetched due to permissions, adds a suggestion on how to solve the issue.

Shouldn't the "forbidden" red title have an upper case "F"?

/cherrypick release-5.6


Update android project setup with new all-android recipe

Very basic android dev setup in case things need to be tested in a mobile environment.
For me, usually desktop is sufficient, but since I am on Linux/Windows and have no access to an iOS device or Mac with XCode, Android is the easiest option for mobile debugging.

PR/issue #1000! :tada:

Is there yet another target missing for running this in the emulator on Mac? Any ideas @Restioson

This branch is missing a change on main which builds libnative.so for x86, so with that integrated it should work!

I've updated this from main, but it should work

Retesting!

Retesting!

I ran into a separate error:
══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
The following ArgumentError was thrown while handling a gesture:
Invalid argument(s): Failed to load dynamic library 'libnative.so': dlopen failed: cannot locate
symbol "__extenddftf2" referenced by
"/data/app/~~R9JQuf4SHIHcuppjYxBypA==/finance.get10101.app.local-X7s4VBga0zoY5UDPecX7kw==/lib/x86_64/libnative.so"...

When the exception was thrown, this was the stack:
#0      _open (dart:ffi-patch/ffi_dynamic_library_patch.dart:11:43)
#1      new DynamicLibrary.open (dart:ffi-patch/ffi_dynamic_library_patch.dart:22:12)
#2      api (package:get_10101/ffi.dart:22:22)
#3      api (package:get_10101/ffi.dart)
#4      _WelcomeScreenState.build.<anonymous closure> (package:get_10101/features/welcome/welcome_screen.dart:78:23)

I think this must be related to my setup somehow, but don't have the time to dig into this.
I approved the PR, because I don't think this problem is related to the changes :)

bors r+


How to download ?

Hi so i can't find any download for a setup or something like that.
Do i have to download the source code and start the app with electron or i there any installation setup ?

We do not have a binary download available.  Partly due to the need for multiple API keys that you should configure.
The readme shows how to build the binary, but perhaps that part is confusing.

Download the repo
Run yarn install
Add your keys to services.config.js
Then run yarn build:production

@petebytes Ok i'll do this, thanks you

thank you for the great work I used it before but I can't find it now
I simply want an EXE to run, what are these keys

We do not have a binary(exe) download available.
The keys are used to access the services codepilot uses such as Github.
To create the exe:
Download the repo
Run yarn install
Add your keys to services.config.js
Then run yarn build:production

@petebytes I was thinking; is there any reason to not do a fully compiled binary executable file (or maybe an installer) and then when the app start ask to the user to enter hes keys in some inputs, a little bit like a login ?

@AnatoleLucet That would be great. My preference would be to have the binaries read from external config and provide UI in the app to update. (instead of installer).

@petebytes Yes sorry I misspoke, this could not be really practical if the user have to enter some keys in the installer. But the UI in the app for doing this is a great idea, I hope this will pops out 😉


Updated user agents

I have updated the user agents (both DB and the hardcoded default) so that ArchiveBot doesn't appear to be using ancient, security-flawed versions of browsers.

Sorry for only coming back to this now. The versions in here are very outdated again by now, so it's probably best to update everything in a separate PR. I'll leave it open though for reference until we have a replacement.

I have updated the user agents; it should now be much more up-to-date again.


document.body.appendChild replace with EditorUi.container.appendChild

Feature required for Node-Webpack library Project. https://github.com/ArfanMirza/drawio
Draw.io is built as SPA using Javascript framework, this beauty is required in Angular CLI project as a component instead of the whole page application and mostly it will be used with other components in Dashboard.
Right now every div append to document.body and add geEditor class for global CSS integration.
In Angular CLI each div is appended to the component's selector-div as a child, so when draw.io is used in component few problems are created for example
On-Page navigate:

Layer/outline box panel did not disappear on Draw.io deletion because that is appended to document.body not component's selector-div
Rulers append to document.body instead of component's selector-div, this did not fit into draw.io page

There is a few more other problem that breaks draw.io full functionality.
EditorUi = function(editor, container, lightbox)
this.container = container || document.body;

It will the best if the EditorUi.container is used to append all div instead of the document.body

Declined


I cannot change the ico in tab

@claviering Hi, I accessed your blog claviering.github.io, and I saw the ICO is changed from theme's default image, I think the appearance that you saw was caused by your browser's cache. So please clear the cache or refresh your website by forced (command + shift + r key short for mac's Chrome).


Node red typings update

update node-red typings for env.get as discussed here

Coverage remained the same at 67.611% when pulling 714a5e26b378b49085a168015f4a79b243126841 on Steve-Mcl:node-red-typings-update into e9e64f6a44204e4ae3c0b527b416ffea50ee5c2c on node-red:dev.

NP Nick
(as soon as github returns to normal anyway! status)

Invite re-sent.


Add proper Go version before project checks

Due to a change in Go, the go.mod file cannot declare a version of Go
above the installed go version; until the default Go version in GitHub
Actions virtual environments is 1.16 or above, we have to install 1.16 before
running the project checks now.
More details: https://github.com/golang/go/issues/46143
The 20210606 version of virtenv ubuntu-18.04 is still rolling out so I have only seen this fail one PR build in the last 24 hours, but we should get this change in before it starts breaking all PR runs once rollout of the new virt. env. image is complete.
Signed-off-by: Phil Estes<EMAIL_ADDRESS>

Not setting cherry pick label for release/1.4 as it is still using Go 1.15.x; the CI yaml there would need the same change if we ever move up to Go 1.16 and declare that in go.mod.

Lucky me; this PR even tested the change as I was placed on a 0606 env. image :)
Environment: ubuntu-18.04
  Version: 20210606.1
  Included Software: https://github.com/actions/virtual-environments/blob/ubuntu18/20210606.1/images/linux/Ubuntu1804-README.md
  Image Release: https://github.com/actions/virtual-environments/releases/tag/ubuntu18%2F20210606.1


you can't download a fasta of speciality genes

A user alerted me to the fact that the ability to download a set of speciality genes in FASTA format (AA or DNA) is missing on the speciality genes tab.  It is kind of a huge pain to have to build a feature set in order to get this.
Here is the download button from the speciality genes tab.

Here is the download button after creating a feature group:

You have "FASTA" button and once you open a window, there is a download button on the top.

I will work on this. Since the FASTA data does not exist in the sp_gene table, it has to be retrieved from genome_feature table and the file name will be PATRIC_genome_feature.fasta.

this is done, pull request has been submitted.

This doesn't appear to work if there is more than one page in the result set.

My understanding is that the download is only supported for results in current page. @hyoo @dmachi is this true?

since #1717 was open and it's more general on URI/download, close this ticket.

I agree with @dawenx, the problem @fbjornlund reported is a general grid selector problem. The selection does not work when picked across multiple pages.


Reverse a string recursively

Before jumping into Pr first comment for assign.
Problem statement : This program will reverse a string recursively.
Probelm Link : https://edabit.com/challenge/HXGx9oXukEgsFK6PH
Choose one Cateorgy - Medium
question category : recursion,strings

Before submitting a PR please Check some details.

[ ] fileName formet should be in camelcase
example- returnTheNextNumber.py
[ ]  Choose label for Problem , example- "good first issue", "easy"
[ ]  In file there should be problem statement and link to problem

/* Problem-Task : Write a function that reverses a string. Make your function recursive.
 * Problem Link : https://edabit.com/challenge/HXGx9oXukEgsFK6PH
*/
int main() {
    int bla;
    return 0;
}

This repository is vaild for HacktoberFest2020
Read before making PR - How to contribute on Github
Good Luck,

Please @aayushi-droid assign this to me

Hey @Rituraj-commit. I would be glad to do this 👍.

Can you please Assign this to me, it would be a pleasure working on this!

Can u assign this to me?

Can u assign this to me?


mc: test_put_object_error should fail to pass neg test.

test_put_object_error wasn't failing. Now, pass a long object name (> 1024 characters) to trigger failure and satisfy negative test.
Fixes https://github.com/minio/mc/issues/2261

Closing. This PR https://github.com/minio/mc/pull/2262 will fix the issue differently.


deps: upgrade kanon v0.5.2

Codecov Report

Merging #55 (3a9279b) into master (ec8e4b3) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #55   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           12        12
  Lines          454       449    -5
=========================================
- Hits           454       449    -5

Impacted Files
Coverage Δ

kanon_api/__init__.py
100.00% <ø> (ø)

kanon_api/core/ephemerides/utils.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Experimenting with interface to enable/disable charger

Not meant to be merged in this fashion. More of a PoC of what I am thinking of.
I am ptracing the victron-connect utility to get the payload to enable/disable the charger.
Interestingly enough both work identically:
0x58, 0x37, 0x01, 0x00, <0x14 for on, 0x54 for off>, 0x81
0x5a, 0x37, 0x01, 0x00, <0x14 for on, 0x54 for off>, 0x81
Anyone has documentation on the protocol beyond the CRC and the frameHeader and size prefix?

Thanks @ncthompson. Closing the PR, I appreciate the link to the protocol description. That'll make it much easier. :)


feat: start adding redis for rate limiting

Start adding redis for use with rate-limit

Closing this - https://github.com/sublinks/sublinks-api/pull/225 supersedes it


⚠ 366.ru has degraded performance

In 4e279e3, 366.ru (https://366.ru) experienced degraded performance:

HTTP code: 200
Response time: 1325 ms

Resolved: 366.ru performance has improved in 171ec34 after 5 minutes.


[VDA-SBT] IsClaimedSBT() update

Can't check whether SBT is claimed with SBTType & UniqueID. Only the owner of SBT can check this
Update to check anybody can check whit SBTType & UniqueID

Now, isSBTClaimed(...) function in the smart contract checks whether the sbt is claimed to the function caller (msg.sender). This is inconvenient in following cases:

In the verida-js/vda-sbt-client, we create the vda-sbt-client with DID. This instance can call isSBTClaimed() function to check the claimed information regarding the DID. If there are multiple wallets for this DID, this instance can't check multiple wallets.
In the Polygon scan (https://mumbai.polygonscan.com/ for test net), we can't call this isSBTClaimed() function manually, because we can't connect wallt for Read functions:

Same for getClaimedSBTList() function.

This change allows calling isSBTClaimed() by anyone, not just owner.


ciao-controller: confirm tenant in openstack volume interface

Prior to doing any work in the openstack_volume interface, make
sure that we have confirmed the tenant. If this is a tenant we
don't know about, we need to add them to our tenant list and
start up a cnci for them. This is permissible because they have
passed authentication already.
Signed-off-by: Kristen Carlson Accardi<EMAIL_ADDRESS>

Coverage increased (+0.02%) to 66.452% when pulling 2013cc12a87aab2be5d99729595395d734eb3c9d on kaccardi:topic/confirm-tenant into 35f5489feba9e8e1f478bc418e921896b933ec8d on 01org:master.

@kaccardi It looks like this one needs to be rebased.

Coverage decreased (-0.01%) to 66.401% when pulling 7a70e57f0b0e70b0349205d15652288fcffadd8a on kaccardi:topic/confirm-tenant into c66e9054d7f89c49e77d028b63e6256322507af0 on 01org:master.


i want to get the signature drawn on the white canvas

Good day tbolis,
i want to get the signature drawn on the white canvas, is there a method i can use to call it. i tried using the useState hook and sending it to the redux store but its not showing.
thank you.

I feel there are many other libraries that you can use for getting a signature drawn on a white canvas and you can also download the same. Try 'react-konva' or 'react-drawing-board'


UseUI breaks things for a time!

When using use UI, it seems to spawn very slowly on startup, during this time attempts to get the locker pages just error out with:
TypeError: Cannot read property 'instance' of undefined
at Router. (/home/elsmorian/Locker/Ops/webservice.js:438:33)
at done (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:250:22)
at middleware (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:244:9)
at param (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:227:11)
at pass (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:232:6)
at Router._dispatch (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:255:4)
at Object.handle (/home/elsmorian/Locker/node_modules/express/lib/router/index.js:45:10)
at next (/home/elsmorian/Locker/node_modules/connect/lib/http.js:201:15)
at /home/elsmorian/Locker/node_modules/connect/lib/middleware/session.js:323:9
at /home/elsmorian/Locker/node_modules/connect/lib/middleware/session.js:342:9
After 2 minutes or so of starting locker, the useUI spawns and then things start working again.

OK, Fixed this hanging, was caused by lack of Clucene lib :)

This is still a bug, fixing right now...


Hotfix/soap fault exception http

Even if we set where the request should be sent, even if we set it to be sent over HTTPS, PHP can internally change this, and this fix didn't help the client.


Improve how Configs and Pref are serialized to client.

REST endpoints should also receive value data in the correct type.
DRY

Thanks, I was debating where the boolean handler should go, but this makes it clear that it really belongs on the server. I'm curious about the jsonAsObject option for a user pref - can we now remove a JSON.parse from the client side code?


Parse and Implement px2 for layer filter

Fixes #972
For details on the usage of px2 for filtering rules: https://github.com/tangrams/tangram/pull/395

Yup make sense, will update.

Updated!


SpringAnimation for OC lover

Reason
The SpringAnimation.swift doesn't support for objective-c.
Resolution
Create a OC model that have same function as SpringAnimation.

I bought the book BTW :DDD

Hey @LawrenceHan, thanks for your suggestion and the Pull Request. :+1:
I had a very similar issue a few days ago (#72) and struggled to close it. Now I have to admit that Obj-C is used more often than expected :smile:.
I would not recommend to duplicate code just to support Obj-C. I considered to remove the top-level functions and add them to a Class, but that would break API compatibility with previous Spring versions.

@schneiderandre I would drop Obj-C right now if our app started to use swift as main language. :smile:
Spring is one of the most popular swift animation tool. So I would suggest to tell those Obj-C users to copy my code as a temporary workaround. (maybe put it in ReadME?)
And you may close this issue if you want.

Haha, I know the feeling :joy:. I'm not sure if we really should close it, I'm sure there are others in the exact same position as you.
How does that sound: I'll do a feature branch to solve this without adding too much duplicate code and we can take a look if it works seamlessly with Obj-C.

Sounds perfect, please do it :+1:

@LawrenceHan here is my solution #97.

Okay, I merged this version. Have fun using it in Objective-C :smile:


Add anonymous authentication support

These changes adjust some things to allow the NTLM session to authenticate anonymously (without a username and password).
For both NTLMv1 an NTLMv2, the docs call out that when the username and password are blank strings, the challenge fields should be special values.

If (User is set to "" && Passwd is set to "")
-- Special case for anonymous authentication
Set NtChallengeResponseLen to 0
Set NtChallengeResponseMaxLen to 0
Set NtChallengeResponseBufferOffset to 0
Set LmChallengeResponse to Z(1)
Else

This also adjusts the Message class to pad security buffer fields to a two byte boundary when the UNICODE flag is set. Per MS-NLMP Section <IP_ADDRESS> the user, domain and workstation fields must have offsets that are multiples of 2. A single null byte is used as padding when necessary. When the UNICODE flag is not set, no padding takes place. The padding is necessary because the code path executed when using anonymous authentication sets the lm_response field to a single null byte and shifts all fields after it.
The last change adjusts how the character encoding is determined. Per MS_NLMP Section <IP_ADDRESS>, the UNICODE flag should take priority regardless of the value of the OEM flag. That is to say that when both are set, the "... choice of character set encoding MUST be Unicode".
Lastly some specs that exercise the updated code paths were added.
This was tested in combination with RubySMB and the anonymous_auth example.

Looks good to me :+1:
From a quick look at the recent pull requests, I think @mwrock might still be active to help with publishing this 🤞

Let us know if there's anything we can do to help out @mwrock 🎉

thanks!