Handling multiple occurrences of an option (--input foo --input bar)

Do you have any plans to support multiple occurrences of an option, such that all arguments are saved, instead of only the last one?
mybin --input foo --input bar => input = ["foo" "bar"]
You talked about this feature here but I'm not sure what the result of the discussion was.

@asimonov-im, sorry but that link you reported is quite old stuff. Updated discussion happens on GitHub also if time to time I'll update CodePlex home too.
You don't need a such verbose syntax.
If you want capture a sequence just attach your property to a sequence data type:
class Options {
  [Option]
  public IEnumerable<string> Input { get; set; }
}

Here you can use also Min\Max to force a specific range minimum and maximum, avoiding it will capture all strings after --input.
Another option is the use of sepator:
class Options {
  [Option(Separator('+')]
  public IEnumerable<string> Input { get; set; }
}

// allows:
// app --input foo+bar+baz+xyz

Hope it helped, if not back here and please ask again... :smile: !

@gsscoder Thank you for the suggestions. Unfortunately I am unable to change the program interface, as a result of compatibility concerns. I am re-implementing an interface that already exists, and so I was trying to make it work with the parser library.

@asimonov-im, this is because someone else call your app and can't change how it's invoked? I guess...?

@asimonov-im, perfect :+1: ! I'm glad...
So if you don't need more help, please be kind to close the issue. :)
Have nice times.

@asimonov-im, for anything else, we're here! :)

@gsscoder Much appreciated :)


tpseto01

closing pr. reason: pr outdated, /landscape-of-the-heart existing, contributed by @tpseto

This is a collection of my works.
Because the notation is different from Magic Eden, I want to match it.
https://magiceden.io/ordinals/marketplace/landscape-of-the-heart
2023年5月7日(日) 4:51 chrisconfirm @.***>:

Closed #1342
https://github.com/ordinals-wallet/ordinals-collections/pull/1342.
—
Reply to this email directly, view it on GitHub
https://github.com/ordinals-wallet/ordinals-collections/pull/1342#event-9183123660,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4LPFD2AR3TTA7DCUMBW4FTXE2TSNANCNFSM6AAAAAAV6N77XQ
.
You are receiving this because you were mentioned.Message ID:
<ordinals-wallet/ordinals-collections/pull/1342/issue_event/9183123660@
github.com>

closing pr. reason: not possible to update collection. please resubmit as pull request for /collections/landscape-of-the-heart/ so that we can update the collection. Thank you for your understanding.

close pr. outdated metadata. as stated above, we need a new pull request with the latest metadata if an update is needed. thank you for your understanding.


Operation failed. [Code: "ResourceNotFound"]

While trying to create a diagnostic setting for a Key Vault, I get this error:
Operation failed. [Code: "ResourceNotFound"]
Command:  $ az monitor diagnostic-settings create --resource /subscriptions/REDACTED/resourceGroups/My-RG/providers/Microsoft.KeyVault/vaults/test-kv11 -n test --workspace testsdevws01 --storage-account testarchivedev1 --logs '[
{
"category": "AuditEvent",
"enabled": true,
"retentionPolicy": {
"enabled": true,
"days": 365
}
}
]'
--metrics '[
{
"category": "AllMetrics",
"enabled": true,
"retentionPolicy": {
"enabled": false,
"days": 365
}
}
]'
The --resource exists:
$ az keyvault list --query [].id -o tsv
/subscriptions/REDACTED/resourceGroups/My-RG/providers/Microsoft.KeyVault/vaults/test-kv11

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

ID: b9ae3afa-74ff-12e8-a32c-c01240bd37da
Version Independent ID: 522b7e55-2510-8e51-021a-2fc134fabfbe
Content: az monitor diagnostic-settings
Content Source: src/command_modules/azure-cli-monitor/azure/cli/command_modules/monitor/_help.py
Service: monitoring-and-diagnostics
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Please provide the output of az --version. Additionally, please run the command with --debug and see if you get any more error information (do not just paste the whole debug output)

ob@Azure:~$ az --version
azure-cli                         2.0.58
I'm running all the commands in the Azure cloud shell, so the versioning is managed automatically by Azure afaik.
Ran the same command using a different subscription and different RG and getting below errors:
urllib3.connectionpool : https://management.azure.com:443 "PUT /subscriptions/REDACTED/resourceGroups/drupal-acr-poc/providers/Microsoft.KeyVault/vaults/test111222/providers/microsoft.insights/diagnosticSettings/test?api-version=2017-05-01-preview HTTP/1.1" 404 42
msrest.http_logger : {"code":"ResourceNotFound","message":null}
msrest.exceptions : Operation returned an invalid status code 'Not Found'
Operation failed. [Code: "ResourceNotFound"]
The Keyvault exists, so not sure what is happening here.

@mariojacobo I was able to reproduce this and it was the OperationalInsights workspace that did not exist. Apparently the service throws a bad error when any of the related resources cannot be found. Since you provided names for both the workspace and storage account, if either of those are in a different subscription or resource group, they would not be found and might be the reason for your error. Try supplying those values by ID.

Looks to be working fine @tjprescott, thanks a lot.  Also, this (https://github.com/Azure/azure-cli/issues/5637) helped with getting both logs and metrics.

Glad it is working for you @mariojacobo. I will leave this issue open because the service team needs to fix the bad error messages.

@Dalubash Could you please take a look at this issue?

Thanks for sharing this feedback.  We plan to rollout an improvement to the error message by early October.

@asheniam Hello. Is there any update about this issue?

The error message should be fixed already.


Option to stop rebuild on every action

Is your feature request related to a problem? Please describe.
When code size gets large, browser starts lagging and it is already difficult to move blocks around or make edits. this combined with the live rebuild for simulator makes it difficult to progress smoothly.
Describe the solution you'd like
Is it possible to add an option to stop the live rebuild and simulator update so that the user can choose to disable "live rebuild". This can be set to "live rebuild" by default (as it works currently)
Describe alternatives you've considered
Not sure if having alternate editor is an option. please point to any instructions if such option exists for the arcade environment.
Additional context
https://makecode.com/_KMoKbhEE3U0A
https://github.com/MINTGenie/daveawesome-throwback

This could be a flag on pxt.json

Stopping simulator is the right way. We have light mode where we don't run the simulator. We should switch to light mode in these cases.

It's the background compilation that needs to be stopped.

MakeCode sometimes rebuilds the project unnecessarily, like when moving a block on the canvas resulting in no code changes. Compilation time hasn't been an issue until Arcade, where large projects are more common. We recently made some performance improvements that will be available in the next release. They're not yet in beta, but should be there soon. Once the changes are out and you can retest, please report back if you're still seeing bottlenecks.
Related: https://github.com/microsoft/pxt-arcade/issues/1928

We've made some performance improvements. If this is till an issue for you, please reopen.


[OAP-1947][oap-native-sql][C++] reduce sort kernel memory footprint

What changes were proposed in this pull request?
reduce memory usage for sort kernel by using more compact data structure
Signed-off-by: Yuan Zhou<EMAIL_ADDRESS>How was this patch tested?
locally verified

Note: this patch only make Sort using a smaller data structure - the logic is not touched


Dead code

A couple of hits:
net/encryption.go:258:1:warning: getCipherTextVersion is unused (deadcode)
openbazaard.go:91:1:warning: encryptedDatabaseError is unused (deadcode)

Superseded by #499


fix: pass keys to column optimisation

@douglasdavis I think this fixes #426.
However, I changed the type hints and made a subtle change to appease the type checker. I'm not convinced it's correct and would appreciate your input. I'll tag you at the edit site.
In our tests we assume that we can pass in keys=[]. Is that supposed to be the way that dask.optimize is used?

Alright this is getting close. It fixes #426 which was the goal. Just need to get a test in that doesn't depend on coffea.


Remove recursion from AST to NFA transformation

Fixes https://github.com/kddnewton/regular_expression/issues/85

Thanks guys!! I ended up taking a lot of this, but reworked it by adding an unshift transition method and a push transition method (so that the epsilons got added at the end and the others got added at the beginning). You can see how here: https://github.com/kddnewton/regular_expression/pull/113. Thanks again!


fix: get_route_maps not working starting 202211

starting 202211, the hacky command has an issue:
$ show route-map ?
  <cr>
  WORD  route-map name

     RM-BGP_PROV_2M203108
  json  JavaScript Object Notation

Let's stop doing crappy hack, and use a proper query instead :)

tested on 201911 and 202205


Investigate error "Did not find title"

The request http://sciety.org/groups/elife/feed?page=17 produced this log line:
{"timestamp":"2024-02-14T18:30:13.285Z","level":"warn","message":"Unable to find authors","payload":{"expressionDoi":"10.7554/elife.90296.1","response":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<doi_records>\r\n  <doi_record>\r\n    <crossref>\r\n      <error>doi:10.7554/elife.90296.1</error>\r\n    </crossref>\r\n  </doi_record>\r\n</doi_records>","requestId":"178fbcb0-cb67-11ee-9556-e99104a99a12"}}

Cached request that contained the error xml:
{"timestamp":"2024-02-14T18:30:13.282Z","level":"debug","message":"Axios cache hit","payload":{"url":"https://api.crossref.org/works/10.7554/elife.90296.1/transform","requestId":"178fbcb0-cb67-11ee-9556-e99104a99a12"}}

We cached this 200 response from Crossref containing an error in XML form:
{
  "timestamp": "2024-02-13T20:49:03.199Z",
  "level": "debug",
  "message": "Response time",
  "payload": {
    "url": "https://api.crossref.org/works/10.7554/elife.90296.1/transform",
    "durationInMs": 232,
    "responseStatus": 200,
    "requestId": "514347d0-cab1-11ee-ab3a-e5deae063947"
  }
}

2024-02-13 20:49:03.199
{
  "timestamp": "2024-02-13T20:49:03.199Z",
  "level": "debug",
  "message": "Axios cache miss",
  "payload": {
    "url": "https://api.crossref.org/works/10.7554/elife.90296.1/transform",
    "requestId": "514347d0-cab1-11ee-ab3a-e5deae063947"
  }
}

2024-02-13 20:49:03.199
{
  "timestamp": "2024-02-13T20:49:03.199Z",
  "level": "debug",
  "message": "Storing third party data in the cache",
  "payload": {
    "requestKey": "https://api.crossref.org/works/10.7554/elife.90296.1/transform 22517adaae2dbbd2a514960cd4657b8f",
    "redisKey": "sciety-cache-https://api.crossref.org/works/10.7554/elife.90296.1/transform 22517adaae2dbbd2a514960cd4657b8f",
    "requestId": "514347d0-cab1-11ee-ab3a-e5deae063947"
  }
}

2024-02-13 20:49:03.199
{
  "timestamp": "2024-02-13T20:49:03.198Z",
  "level": "debug",
  "message": "Response from Crossref looks like XML, caching",
  "payload": {
    "url": "https://api.crossref.org/works/10.7554/elife.90296.1/transform",
    "requestId": "514347d0-cab1-11ee-ab3a-e5deae063947"
  }
}

We could try to exclude it from the cache.


search: Keep search box open when selecting from auto-complete

This PR resolves Issue 20394.
Testing plan:
This issue pertaining to the search bar was tested within the development environment and successfully keeps the search bar in focus when the user chooses a search suggestion. When the user chooses a search suggestion via enter or a mouse click the search bar remains in focus so that the user can continue their search query if needed. When they blur the search bar manually, the message_view_header then repopulates the search bar.
I added 2 additional tests within the search.js frontend/nodejs test file. One test where the user does not use a search suggestion and one where the user does use a search suggestion.
GIFs or screenshots:
Here is an example of the search bar remaining in focus when the user chooses a search suggestion via arrows and enter key:

Here is an example of the search bar remaining in focus when the user chooses a search suggestion via a mouse click:

Thank you!

Closing as the issue was closed as not planned, thanks for working on this @CamOglesby!


Memory leak when using db persistent connections

We need to disable db persistent connections in the benchmark.
It's the only php framework using it that have this problem.
https://github.com/TechEmpower/FrameworkBenchmarks/pull/4514
Also fail in local using vagrant, so it's easy to test.
PD: Feel free to update the codeigniter code in the benchmark
https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/PHP/codeigniter

I'm sorry, but what are we supposed to do with this? You've provided zero details and we can't control how persistent connections work anyway ... It's not like we do something specai with them; we just switch *_connect() with *_pconnect() where applicable.

Are you still using this fix #1265 ?

Yes, that patch is still in effect. But what difference does that make? Closing a persistent connection makes no sense ... Maybe it would eliminate errors from your test results, but it wouldn't actually solve any real problem.

Fixed in the last version.


feat: polygon support

Description
This pull request adds support for Polygon, a new blockchain, to the ShapeShift platform. With this update, users can now track their Polygon balances and swap their assets to and from Polygon from other supported blockchains.
This new feature provides users with greater flexibility and choice when managing their crypto assets, especially as Polygon's popularity continues to grow.
Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Risk
Because CAIP and asset metadata was regenerated, this might impact other chains if something was been messed up.
Testing
To test this feature, follow these steps:

Connect a wallet that supports Polygon
Verify that Polygon is listed
Swap some tokens between other chains and Polygon
Confirm that trades work correctly
Confirm that asset tracking works correctly, all Polygon ERC20 tokens should be supported

Screenshots (if applicable)

@gomesalexandre weird, after patching swapper MATIC -> USDC is valid but not USDC -> MATIC:

Both WS and MATIC -> USD should be fixed now

@lmyslinski FYI merge-fixed this against develop, should be good now

Ops is not testing this one currently as per @0xdef1cafe in discord: polygon behind flag still, do not test, we'll ship later today


Won't work with GT-I9000

I have filename sample from the past GT-I9000_SEB_2_20110729165124.zip.enc2, but can't get anything nowadays.

OK. I will check this problem.
Could you upload your log file?

Here it is:
2019.08.08 04:27:20
SamFirm v1.3.0
Checking firmware for GT-I9000/SEB/
 ##################################
https://samdb.org - last samsung firmwares
 ##################################
/
Error UpdateCheck(): Could not send BinaryInform. Status code (200/666)
Checking firmware for GT-I9000/SEB/
 ##################################
https:/samdb.org - last samsung firmwares
 ##################################
/
 ##################################
https:/
 ##################################
https:
Error UpdateCheck(): Could not send BinaryInform. Status code (200/666)
Error UpdateCheckAuto(): Could not fetch info for GT-I9000/SEB. Please check the input data.

Found the cause of this issue.
Cause: The device is too old to find firmware information. This program uses 3 sites, but was not found.
http://fota-cloud-dn.ospserver.net (top priority)
http://www.sammobile.com
https://samsung-firmware.org
I looked it up on the updato.com site, but it wasn't there.
I think the firmware has been deleted from the firmware database.

But I can found something via vanilla app with Manual mode:

14.08.2019 11:24:37
SamFirm v<IP_ADDRESS>
Checking firmware for GT-I9000/SEB/I9000XWJVN/I9000OXEJV3/I9000XXJVQ/I9000XWJVN

Current firmware is latest:
Model: GT-I9000
Version: I9000XWJVN/I9000OXEJV3/I9000XXJVQ/I9000XWJVN
OS: Gingerbread(Android 2.3)
Filename: GT-I9000_SEB_2_20110729165124.zip.enc2
Size: 189895776 bytes


Added F# support and example

Added support for F# and included example page

Thanks for submitting this.
(Note for later: this fixes #447 )

Concretely I think the number patterns should be as followed:
	[
		{
			pattern: /\b-?0x[\da-fA-F]+(un|lf|LF)\b/g
		},

(at least one hexadecimal char and mandatory suffix)
		{
			pattern: /\b-?0b[01]+(y|uy)\b/g
		},

(at least one binary char and mandatory suffix)
		{
			pattern: /\b-?(\d+\.|\d*\.?\d+)([fFmM]|[eE][+-]?\d+)?\b/g
		},

(a number followed by a dot alone or a decimal number, followed by optional suffix or optional exponential notation)
		{
			pattern: /\b-?\d+(y|uy|s|us|l|u|ul|L|UL|I)?\b/g
		}
	]

(a number followed by optional suffix)
Do you think this handles all the cases?

The patterns you suggest look good, better than what I could write
The only changes I made where to make the suffixes for binary and hexadecimal numbers optional as they are valid ints

Great!
This looks good to me, @LeaVerou.

Why are there objects with just a pattern attribute instead of just regexes? The object syntax is for when you need to set more attributes than just the pattern...

Whoops, my bad. I've changed them to a simple array as per the documentation

LGTM, merging.
As a minor comment, the array would be more readable if every regex was on separate lines.


Add PlaylistScreen

WHAT
Add PlaylistScreen.

WHY
In order to provide common screens.
HOW

Add PlaylistUiModel;
Change DownloadPlaylistUiModel to contain a PlaylistUiModel;
Add PlaylistScreen implementation;
Add previews in debug folder;
Change BrowseScreen to pass largeIcon = true to SecondaryChip;
Change SecondaryChip param name to label in order to align with param name from material Chip;

Checklist :clipboard:

[x] Add explicit visibility modifier and explicit return types for public declarations
[x] Run spotless check
[x] Run tests
[x] Update metalava's signature text files

Shouldn't this be playlists (plural) in the code?

asked in Figma

This also gets into naming, might be worth checking with Danny. Maybe its Collection or some other term.

this is a broader strategy to be defined for the whole lib and not just in this PR - needs to be defined and iterated over all the default texts


screen glitch while scrolling

Steps to reproduce

Applications still seem to have a background glitch while scrolling
How to generate bug:

Start an application
Scroll the screen up or down

✔ Expected Behavior
The android applications should have a smooth scrolling visual while running
❌ Actual Behavior
the applications seem to have glitches when scrolling through in the running android applications

Other Software
No response
Please specify the version of Windows Subsystem for Android
windows-subsystem-for-android-wsa-2308-40000-4-0

Can you provide some more details? What CPU/GPU?  What application is having this problem?
If you can file this as a feedback hub report (Windows key + F)  under category Apps > Windows Subsystem for Android that will collect relevant logs as well.

See same behavior but with mouse/touchpad scrolling only. Touchscreen scrolling is smooth...  Using Dell 7320 Detachable like a Surface.


Allow nested factory objects

Recursively copies nested properties and calls nested functions in the factory definition. Not always as robust as factory relationships. But sometimes your API response format is trivially nested, and this gets ember-cli-mirage to match it quickly. Fixes #206.

Looks like some of this may be solved with embedded serializers, but, I think this won't step on any future APIs. I could be wrong, but I think it looks good.
Thank you!


Add image handling

Markdown should be able to display images. Right now everything is ready for this, since the module is developed in a column, so non-inline images can be simply added one after the other. For this, I believe the best option is to use a library like Glide or Coil.

Closed by #10


Fix deps dedupe

I messed up the specifier in turbo, so it doesn't run.
However, I found in my project that it can't run concurrently, so I'll need to mess with CI.

Oh, @AndreaPontrandolfo, this is tangentially related: can you please review AndreaPontrandolfo/eslint-plugin-fsecond#6?
That should dedupe a lot more.


docker-in-docker fails with the ubuntu:latest image

Description
Reported in https://github.com/devcontainers/ci/issues/192
Docker fails with Is the docker daemon running error & the when the container is started, we can see sed: couldn't flush stdout: Device or resource busy error.
These errors are flakey (action fails ~20% of times) and only happens in a GitHub action with runs-on: ubuntu-latest in the workflow.
Note: The errors does not appear with runs-on: ubuntu-20.04
Platforms affected

[ ] Azure DevOps
[X] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[X] Ubuntu 22.04
[ ] macOS 11
[ ] macOS 12
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
https://github.com/customink/dnd-demo/actions/runs/3990966349/jobs/6845376920
Is it regression?
Not sure
Expected behavior
Docker should always work in a ubuntu:latest action runner.
Actual behavior
Docker fails to start.
Repro steps
Reference repo - https://github.com/customink/dnd-demo

Hello @samruddhikhandale, we'll take a look at it.

The user "runner" used on runner-images is a member of a "docker" group, so you shouldn't expect such problems.
However to understand the nature of the problem, could you please run the docker-in-docker task without using<EMAIL_ADDRESS>action?
We would like to make sure that the root cause is not the action itself.

So @samruddhikhandale asked if I would you be interested to test this hypothesis?. I would, but I'm not sure what "run the docker-in-docker task" would entail. From previous tests (https://github.com/customink/dnd-demo/actions/runs/3981703221) we know that devcontainers/ci has docker working in the runner. If you look at the good/bad jobs you can see it fails to start the container from the CLI due to some sed error.
Basically, I'm not sure how to exercise a test for y'all outside of running the devcontainer/ci as intended. Do y'all have recommendations?

@metaskills One way to do this could just be to use the docker CLI directly with the universal image given it has DinD already set up.
docker run --privileged -it --rm mcr.microsoft.com/devcontainers/universal bash -c 'docker ps'
The devcontainer CLI could also be used - though that's what the Action ultimately uses.

@Chuxel -i would not work here as action image is being run with non-interactive shell
@samruddhikhandale @metaskills
 docker run -d --name=dind -t -v /var/run/docker.sock:/var/run/docker.sock docker
 docker exec -t dind docker ps

These commands is the bare minimum to indicate that dind in the images is functional as the concept, i.e. as you can see it does not reveal socket-specific problems described above.

Hi 👋
@Alexey-Ayupov Wondering if you have an update, we have another user reporting the same issue in https://github.com/devcontainers/features/issues/372 Thanks!

@mikhailkoliada Thanks for those commands. They fail at the same percentage on ubuntu-latest as the full docker in docker stuff. Does that help provide a test case for resolution?
https://github.com/customink/dnd-demo/actions/runs/4089367131

Hello! We are still unable to reproduce the failure. Could you please track the systemctl status docker call if failure happens?

Please reopen the ticket once you have more data for us we could analyze, currently we have not enough information.

I'm confused. I have a repo (link above) that consistently demonstrates the issue in a reproducible way. Whose responsibility is it to track the systemctl status docker? Are you saying that this is a devcontainer/cli issue?

I did another test today and did not see a failure in 20 runs. So maybe this has been fixed. https://github.com/customink/dnd-demo/actions/runs/5135465641


Add relative ETA change to copy estimates

It is expected that inserting into a larger table can slow down. This is particularly true if the table has unique indexes or is using Aurora (can't use insert buffer).
It is difficult for the copier to project the rate of which the slow down is occuring, but I wonder if (for multi-day DDLs) it is easier to surface it. i.e.
copier-remaining-time=217h7m22s (+30h from 1d ago).

This makes it very clear that as long as the estimate is going up by a lot, the value itself can't be trusted that much.

sanity check design goals:

output shows at most 1 day ago, older estimates can be discarded
output will show at minimum 1 hour ago, or nothing if there is no data
as the day progresses, the output will show the oldest output stored (i.e., from 1h ago, from 2h ago, etc.)
Once a full day is reached, the lookback history is a sliding window
Lookback history is stored in hourly increments only, so only 24 records at most.


about 'keypoints_logits' and 'keypoints'  in person_bbox.pkl

Thanks for your great job!
In the dataset, I dont know the meaning of keypoints_logits .

Thanks for your great job!
In the dataset, I dont know the meaning of keypoints_logits .

Did you figure it out? I'm confusing about it too.


mkvtoolnix: GUI is not being built

I'm trying (unsuccesfully) to build mkvtoolnix-gui. legacyGUI option should be on by default but seems to do nothing (there is no GUI binary in the build output) and if I set withGUI to true nix gives this error:
error: cannot coerce a set to a string, at nixpkgs/pkgs/applications/video/mkvtoolnix/default.nix:20:3

Also in the ./configure log I noticed this:
configure: WARNING: unrecognized options: --with-mkvtoolnix-gui, --enable-gui, --enable-wxwidgets

So something is definitely not right. Is anybody using this package? @Fuuzetsu?

wxwidgets was dropped completely as of 8.2.0.
qt5 packaging has changed since this build was rewritten, it should now use qt5.qtbase (not qt5, hence it casting a set to a string )
For reference:
https://github.com/triton/triton/blob/master/pkgs/all-pkgs/mkvtoolnix/default.nix

Thank you.


Update Builder.php

Add WhereLike function to short-cut Like query, I can't make test case can any one do it

What about other drivers.

I guess this should be sent to master, as the query builder allows for dynamic where clauses, and someone could be using ->whereLike(...) to filter a column named like

sorry am not expert enough, so if anyone has any update more then welcome I just thinking why not a method like this not exists yet so I decided to add it

Thanks for your pull request to Laravel!
Unfortunately, I'm going to delay merging this code for now. To preserve our ability to adequately maintain the framework, we need to be very careful regarding the amount of code we include.
If possible, please consider releasing your code as a package so that the community can still take advantage of your contributions!
If you feel absolutely certain that this code corrects a bug in the framework, please "@" mention me in a follow-up comment with further explanation so that GitHub will send me a notification of your response.


Bug with multicarret (rectangle selection) delete

If you try to delete symbols with multicarret (rectangle selection) while having 0 visual columns (by pressing backspace or del), you will have your selection flushed back to single line carret and only 1 symbol will be deleted.
Back in 4.3.1 everything was fine with it

This is definitely still an issue. If you block select multiple lines and 1+ columns and backspace, that backspace effects all lines, as expected. If you block select multiple lines with 0 columns (such as by holding alt+shift and arrow key down a few times) and then backspace, only one line in that selection will have that backspace. For example, in the following text:
abc|def abc|def abc|def abc|def
Assuming that the space between the c's and d's is selected, you would think that backspace would erase all c's but instead it will only erase the c from one line. Erasing all lines is the behavior you'd expect, and standard among every editor I have seen with block select mode. Text entry does work. In the above case, if you type any character it is added to all lines, but if you then press backspace that character is removed from only one line...


[moleculer-mail] Upgrade to email-templates@5

This PR update email-templates to v5 (and every other dependencies of moleculer-mail).
It comes with a few breaking changes detailed in the CHANGELOG.md file
So I propose bumping the package to 2.0.0.
I'd like your review on this changes as I had to make arbitrary decisions and I'm not sure about all of them :smile:

Pull Request Test Coverage Report for Build 300

32 of 32 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.07%) to 97.619%

Totals

Change from base Build 299:
1.07%

Covered Lines:
195

Relevant Lines:
195

💛  - Coveralls

Thank you for your PR. I need more time to check it.

I just updated dependencies to the latest version (and removed nodemailer-html-to-text dependency)

@Embraser01, unfortunately, email-templates goes in a very different way than the early version (v2) what I have implemented. It means, I won't upgrade it, instead, I will rewrite the moleculer-mail without it. Sorry.

@Embraser01, unfortunately, email-templates goes in a very different way than the early version (v2) what I have implemented. It means, I won't upgrade it, instead, I will rewrite the moleculer-mail without it. Sorry.

I understand, no problem 😃


DO NOT MERGE! Fast Forward stable to f895dcb3a7151121e5872086246d621caed96df2.

This PR will be merged automatically once checks are successful.

Jenkins job manager/postsubmit passed


[HOLD] Caching the existing avatars is not working / unclear fallback behavior

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

open app and login
Go offline
refresh the app
Go back online

Expected Result:
All Avatars should display fall back icons
Actual Result:
When on the spotty plane wifi but user's own avatar in NewDot is showing the gray “fallback” avatar that we show when we can’t fetch an avatar.
Workaround:
unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.74-2
Reproducible in staging?: Y
Reproducible in production?: needs repro
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1654533813143499
View all open jobs on GitHub

Grabbing this and making it a weekly

Not going to get to this issue this week

No update. Probably will not get to this until next week

Hoping to submit a PR for this today

Putting this on HOLD and adding it to this tracking issue

Assigning over to @mallenexpensify since this is part of https://github.com/Expensify/App/issues/10894

Bumping to weekly cuz it's on Hold

On hold, the tracking issue was recently updated so we should be moving forward soon #10894

@Beamanator, I believe this is still on hold. Specifically, it's held on #10792 that Margelo are actively working on right? Will update the title to be more specific than the tracker if so!

Yep still on hold for that one 👍 & technically even holding on https://github.com/Expensify/App/issues/12603

When you say even holding on #12603, is that blocking #10792 or I just cited the wrong issue it's actually held on? 😅

I mean those two issues you linked are both solving the same problem (image caching) but for different platforms - and I don't think we can work on this one until caching is working on all platforms.

Excellent, updated. Thanks!

@roryabraham Are you interested in taking over this one, mainly implementing the "fallback behavior" which would be the default avatar SVGs (not URLs)? I think you mentioned you're interested in implementing that feature :D

I'll get to this soon. Working on another issue atm, part of WAQ.

Nice, thanks @cristipaval! ❤
I've added the Internal label, and added this to the WAQ milestone. #10792 has merged, so updating the title to reflect the remaining web/desktop caching issue we're blocked on.

Clarifying here, there are really two tasks:

load cached images even offline. This should be on HOLD for https://github.com/Expensify/App/issues/12603
Bundle default avatars as svg in the repo, use them as a fallback when custom avatars are not loaded or cached. This does not need to be on HOLD

Yes, agreement

Okay, got it. So my suggestion would be to make this more clear than it currently is in the title and OP. If they aren't dependent on each other, then "part 1" / "part 2" doesn't seem intuitive. Let's call this issue:
[Image] Bundle default avatars as SVG to use as a fallback when custom avatars are not loaded or cached.
Cristi doesn't need to be blocked on getting going on that while we wait on #12603 to merge. After it does, we can confirm caching on web/desktop works as intended for avatar images as well.

Where can I find the svg files?

Just wanted to clarify that this is the correct fallback avatar link: https://github.com/Expensify/App/blob/main/assets/images/avatars/fallback-avatar.svg

Oh, whoops thanks @shawnborton. I didn't link to main

Hey @roryabraham, @Beamanator! Looks like the issue is not reproducible anymore. Looking at the Avatar.js source code, the fallback avatar is already implemented and points to the desired svg. Please also see below some tests with Storybook (by the way thanks Rory for suggesting me to use this tool, I love it!)
Am I missing anything?
https://user-images.githubusercontent.com/18078393/204826545-d4e2999e-70ae-4fc2-9029-5e2295ae3ab6.mov

One more thing:
Yes, the fallback icon is an SVG bundled in the App, is not an cloud front url.
See this piece of code in the Avatar.js and this one in the Expesicons.js

I had a 1:1 with @Beamanator. He helped me understand the context a bit more. So basically the default avatar is different than fallback avatar.

The fallback avatar has been showing whenever there is an error while fetching the image from a specific source
The default avatar is shown when there is no custom avatar uploaded for the account

We want to bundle the default avatars in the App instead of fetching them from the cloud front. This opens up some other questions:

Do we still need the fallback avatar if we have the default avatars bundled in the App? We could just show the default avatar whenever a custom avatar fails to download.
Georgia added new default avatars in this PR. I guess we want to use these new avatars instead of the old ones. The thing is that these avatars are png files. @shawnborton is there a way to convert them to svg? Looking at this Slack convo my suggestion is to bundle the png files in the App for now and then work on implementing support for svg avatars in a separate PR.
What do you guys think?

Thanks @shawnborton! I only see png files here. COuld you help me find the svg files for the new default avatars?

CC @grgia as she is working through the default avatars as well - let's make sure both of this issue and the default avatar issue work nicely together?
In terms of the SVGs, they aren't on cloudfront but I can provide them to you in a folder here? But thinking more on this... maybe we do just want one default fallback avatar to use when we can't fetch the defaults?

Yeah, chatting more with Georgia and Yuwen, I think the title of this issue is misleading and isn't actually reflective of the original issue I reported. The original issue I reported was that I had an avatar uploaded, but then I went offline and the app started showing a fallback offline avatar. It sounds like that's actually going to be fixed here: https://github.com/Expensify/App/pull/12808
So that being said, my vote is to just close this one out. Thoughts?

I totally agree with you @shawnborton. I think that after we merge https://github.com/Expensify/App/pull/12808 into master, it doesn't make a lot of sense to bundle default avatars into the App given the fact that we're going to cache the avatars for offline usage (as @roryabraham mentioned in the first task here). Once we have the avatars cached it will be quite rare when we will see the fallback avatar and technically I don't a specific use case/corner case when the bundled default avatars could improve the ux. I am also leaning towards closing this issue.
cc @Beamanator @trjExpensify @JmillsExpensify

Yes, this is the same context that I have. Thanks for putting it in order.
Now, given the fact that we're going to cache custom avatars for offline usage, I see 2 approaches:

Do nothing and the default avatars will be cached as well as the custom ones. Whenever the App is offline and the cache is corrupt the fallback avatar is shown (which is a rare case I'd say).
Bundle default avatars in the App, get rid of fallback avatar and implement a mechanism to display defaults instead of the fallback icon.
I am leaning towards 1 because I don't expect the users to see fallback avatar quite often.

I am leaning towards 1 because I don't expect the users to see fallback avatar quite often.

Doesn't that mean that in all instances of things like starting a chat with someone new while offline via places like New chat or sending a money request, we'd be using the fallback avatar until they come back online and it loads for the first time?

In this issue I believe the plan is to load these files directly into App so we don't have to load from Cloudfront, meaning we don't need a "fallback" anymore since users will always have access to these assets

I thought this was the point of the revised plan, so we do away with this notion of a "fallback" avatar and instead show the new default avatar in those instances.

Doesn't that mean that in all instances of things like starting a chat with someone new while offline via places like New chat or sending a money request, we'd be using the fallback avatar until they come back online and it loads for the first time?

Yeah I think 1 is basically saying that there are (edge) cases where a fallback avatar is useful. However, we could also say that given that this case should be so rare, we don't do anything about and remove the concept of the fallback avatar entirely.

Doesn't that mean that in all instances of things like starting a chat with someone new while offline via places like New chat or sending a money request, we'd be using the fallback avatar until they come back online and it loads for the first time?
Oh, this is indeed a concrete use case which I missed and I think it's beautiful to have default avatars.

Ok, so I'll just continue my work on the issue. We get rid of the fallback icon and we bundle them in the App to be used whenever no custom avatar is available to load.

@cristipaval can you coordinate with @grgia on this one? I know she started this PR here so just want to make sure we aren't doing overlapping work

@cristipaval can you coordinate with @grgia on this one? I know she started this PR here so just want to make sure we aren't doing overlapping work

Sure, thanks for linking me to her PR!

Also quite tiny note @JmillsExpensify :

Yeah I think 1 is basically saying that there are (edge) cases where a fallback avatar is useful. However, we could also say that given that this case should be so rare, we don't do anything about and remove the concept of the fallback avatar entirely.

To be clear, we need the fallback avatar iff the default avatars are held in Cloudfront (as they are now), because there's flows where we might open a chat offline (brought up above) and probably more where we don't have internet access & are trying to pull the custom avatar or default avatar from the interwebs. But it seems we're all in agreement that it makes the most sense to make the default avatars even available offline so we will never need the Fallback avatar (a.k.a. the defaults become the fallback)

Agree with the outcome here! 👍

Here are the SVGs we'd need if we go that route: Random User Icon.zip

Yeah love this! Great discussion.

@cristipaval can you coordinate with @grgia on this one? I know she started this PR here so just want to make sure we aren't doing overlapping work

I had a 1:1 with @grgia and we realised that we were doing overlapping work. She is ahead of me and we decided that in order to implement the solution that we decided here it's easier to update her PRs (this one on WebE and this one on the App). I'll assist her if she needs help.

Given that this is being taken care of in the WIP PRs to update the default avatars, how do we feel about closing this one out at this point then as there isn't any further action to take here?

👋 discussed this one here, let's close it in favour of the issue Georgia is working on here to update the default avatars.


您好，xodr地图可视化失败，转换apollo地图失败,有如下报错

imap -m sssssr.xodr
Traceback (most recent call last):
File "/usr/local/bin/imap", line 11, in
load_entry_point('imap-box==0.1.6', 'console_scripts', 'imap')()
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/main.py", line 98, in main
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/main.py", line 39, in show_open_drive_map
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/convertor.py", line 118, in init
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/opendrive/map.py", line 117, in load
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/opendrive/map.py", line 79, in post_process
KeyError: '1837'
chenghong@CNSHA0206L:~/Downloads$ imap -f -i  sssssr.xodr -o apollo_map.txt
Traceback (most recent call last):
File "/usr/local/bin/imap", line 11, in
load_entry_point('imap-box==0.1.6', 'console_scripts', 'imap')()
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/main.py", line 108, in main
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/main.py", line 31, in convert_map_format
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/convertor.py", line 118, in init
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/opendrive/map.py", line 117, in load
File "/usr/local/lib/python3.8/dist-packages/imap_box-0.1.6-py3.8.egg/imap/lib/opendrive/map.py", line 79, in post_process
KeyError: '1837'

The reason for the error is that the road with id 1837 cannot be found. You should check if junction's connection road does not contain road 1837


test: fix invalid test variable type

My fault, I accidentally wrote const instead of char, and C implicitly assumed that it was an int pointer.
Maybe it's worth setting -Werror in our code so that all C warnings become errors.

I added once (a year or so ago) the -Werror.  But we should add it again. I think this time there will be less errors.


Idea: Add additional sections in docs around usage guidelines

Proposal: Modify Rake to allow additional docs sections aside from Examples, Slots. Update templates/component.tt with additional sections.
Potential sections:

Description of component and when to use.
Usage/Best practices (do this, don't do that, offer alternative components)
Accessibility-related information to be aware of when using the component.

Reasons:

Consumers of primer/view_components will likely rely heavily on the docs to make informed UI decisions. We should empower consumers to make informed decisions as easily as possible by surfacing relevant information through docs. Though we can have systemic code checks in place to prevent some bad decisions from being made, there are decisions that consumers may have to make for their specific context.
Having to document usage information also allows us to develop primer view components with relevant code checks in place. (e.g. putting in restrictions around allowed tags)

Side note:
I don't quite understand how yard works and if it's possible to add things like custom tags for new sections so got stuck in approaching this. If you are familiar, let's pair!

@khiga8 after seeing the USDS docs during our pairing this morning, I think this is a great idea!
I think we can achieve this with custom tags in YARD: https://rubydoc.info/gems/yard/file/docs/TagsArch.md#adding-custom-tags.
How about we start by adding an accessibility tag and see how that goes?

The :docs:build task is getting big as well. Is it time for us to extract it into a gem to include back into the project?

The :docs:build task is getting big as well. Is it time for us to extract it into a gem to include back into the project?

@koddsson Maybe....? (cc: @joelhawksley @manuelpuyol )
I'm not sure what that looks like so happy to pair on it with you next week.

I think that if nothing else, it should be written (and maybe tested) as a class. I don't think we'd want it in a separate repo if it's going to change a lot.


select2 cursor focus not jump

I inserted an input text on my select2:
$('
<input type="text" class="inputADD" role="comboboxadd" id="addBank" placeholder="" autofocus><input type="submit" value="Add">
').insertAfter("#s2id_selectBank .select2-results").on('mousedown mouseup click', function(e) { e.stopPropagation();});
it happens that the cursor focus is all the time in the input searchbox select2 .. when I click on my new input text the cursor focus not jump to my new field.

Any solution? I found a similar topic (http://stackoverflow.com/questions/27185950/select2-additional-checkbox-not-checking) but did not work with the input text =/
p.s.: out of curiosity tested in IE11 the cursor / focus works 100%. In chrome and firefox the cursor is locked into the search field = /

This appears to be more of a usage question than a bug report or common feature request.  As we continue to keep the Select2 issue tracker geared towards these two areas, bug reports and common feature requests, we are redirecting usage questions to other communities such as the mailing list, IRC, or Stack Overflow.

kevin-brown, My topic was referred to somewhere? or  I need  do it manually?

I found the solution!!!
`$('
<input type="text" class="inputADD" role="comboboxadd" id="addBank" placeholder=""><input type="submit" value="Add">
').insertAfter("#s2id_singleSelectExample .select2-results").on('mousedown mouseup click',

		function(e) {
			$( "#s2id_autogen1_search" ).prop( "disabled", true );
		$('#s2id_autogen1_search').css('cursor','text');

			}
	).on('focusout',
		function(e) {
			$( "#s2id_autogen1_search" ).prop( "disabled", false );
		});`


fixed meet pets issue

FOR ISSUE : Meet Pets in news page not working #1217
Solved the link problem.

@akshitagupta15june check this out!!


is there a point to amenity data? Shouldn't the function just return an array of amenities?

while I am at it, shouldn't Amenities be Amenity?
[KRS] - Yeah, I agree.   I dont see why lat/long should be in this class!  Lets rework this to make it a vector..
Hmmm, lots of work..

Fixed -- Now we have only Amenity class and a vector of Amenities for the API. Checked API - all 3 tests in each language is working


Image base maps do not show

We were able to recreate this issue. Here are the steps we took.

Install SS2 fresh
while online, sign in and create a new project
plot a spot
go offline then take, or load, an image
view as image basemap
Screen is white whereimage should be

I have this same issue with Ipad Mini 6 running iOS 15.5 but it did not occur for a colleague on Ipad mini5 running 15.0.


Probability example is broken

Go to the Try Eff page.
Go to the Probability example
Hit "Load File"
Expected behaviour: file loads successfully.
Actual behaviour:
Warning (line 11, char 19):
This pattern-matching is not exhaustive.
                                    Here is an example of a value that is not matched:
val uniform : 'a list -> 'a = <fun>
Typing error (line 22, char 16):
Unbound operation Random_float
#

Whoops! Fixed in 506c681cbde18689480877a51bccac79b34065fc.


Domain check

Checks public and service name to be of proper format.

r? @ustulation
(maidsafe_highfive has picked a reviewer for you, use r? to override)


Adaptive border radius not working in Firefox

See forked example with more exaggerated border radius: https://codesandbox.io/s/hidden-cloud-o8vrl

Working fine in Chrome and Safari:

Interesting! It looks like Firefox doesn't return borderRadius in at all the same way that webkit browsers do:
Firefox:

Chrome:

I'm not sure why Firefox isn't populating the regular borderRadius property, but that is what we rely on to calculate the adaptive border radius, so that's why it's not adapting there at least.
Since the inividual corner values are populated, maybe we can do something with that and build up the value from the corners to be more flexible?


Unable to create aiven_service_integration_endpoint type postgres

What happened?
Terraform apply does not work
resource "aiven_service_integration_endpoint" "postgres_replica" {
  project       = ""
  endpoint_name = ""
  endpoint_type = "external_postgresql"
  external_postgresql {
    host          = ""
    port          = ""
    username      = ""
    password      = sensitive("")
    ssl_mode      = "verify-full"
    ssl_root_cert = ""
  }
}

When get applied:
Error: 400: {"errors":[{"message":"Invalid input: 'user_config' is a required property","status":400}],"message":"Invalid input: 'user_config' is a required property"} -

What did you expect to happen?
For the terraform to run successfully and apply
What else do we need to know?
Terraform provider version 4.13.3

Hey, @nate-kis! 👋
Thanks for reporting this.
@byashimov could you please check if this is related to the recent release of the new user config generator?

@Serpentiel new generator does not cover integrations and integration endpoints.

@byashimov hm, I might be wrong, but isn't it covered in those 2 PRs:

https://github.com/aiven/terraform-provider-aiven/pull/1505
https://github.com/aiven/terraform-provider-aiven/pull/1509

Hey, @nate-kis! 👋
We are currently working on the solution to this problem.

Should be covered by #1623. A test is needed.

Hey, @nate-kis! 👋
Quick question. Have you created the resource with empty strings as you've highlighted in the description of the issue, or were they omitted by you?
We've identified some issues, but those are mostly due to lack of "requireness" in the logic that was related to the field, so it was not possible to create it with empty strings.
Filling the fields, however, doesn't seems to produce such a result, so I wanted to clarify things with you. Thank you!

I omitted the values to remove sensitive data, I had them all filled out when I got the error when I sent this in


Only merge as far as each entity, remove mergeDeep

https://github.com/blueflag/redux-blueflag/pull/12


Convert existing pages to posts

The existing pages in the about and outside work sections should be converted into posts so they can be easily searched.
It makes sense to hide the previous and next post UI when they are navigated to from the main site navigation.
They should be grouped in subdirs of the blog\posts directory which means the tooling needs to be updated to account for posts in subdirectoriess.

May revisit this one day, but for now it's a lot of work for little gain.


Lacking the list of benefits from integrating an Azure bot?

I believe that the benefits called out for Azure bots (https://docs.microsoft.com/en-us/dynamics365/omnichannel/administrator/configure-bot) holds true for PVA, so could we please add that list to this page as well? It's highly useful in helping customers understand why they want to 'attach' a bot, beyond just the escalation feature. Thanks!

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

ID: 8a472f57-5b0b-df61-44fd-840c7162b40d
Version Independent ID: 60c8f470-5f13-1fe2-c1ae-2a8268adfa5c
Content: Integrate a bot
Content Source: ce/omnichannel/administrator/configure-bot-virtual-agent.md
Service: dynamics-365-customerservice
GitHub Login: @platkat
Microsoft Alias: ktaylor

Hi Yan,
Tom suggested we add this list of benefits from the Azure bot page to the PVA page in the OC docs. I think it makes sense, but I wanted to run it by you before I make any changes. Thanks!

When you integrate an Azure bot with Omnichannel for Customer Service, you get the following capabilities for bot conversations:
·       Seamlessly integrate your Azure (or PVA) bot with all channels—such as Chat, SMS, and Facebook—without needing to add channel-specific code in the bot.
·       Transfer bot conversations to human agents, and include the full context of the conversation.
·       Analyze the bot transcript that's available in Common Data Service after the chat is completed.
·       Configure routing rules to selectively route incoming requests to bots based on context, such as issue type or customer type. For example, you can route low-complexity issues to bots, or route the conversation to a sales or support bot based on the webpage browsing history of the customer.
·       Monitor the bot conversations in real time by using the supervisor dashboard, which includes details such as customer sentiment.
·       Use the historical dashboards to get insights into the effectiveness of the bots through metrics such as resolution rate, escalation rate, resolution time, escalation time, and average sentiment.
·       Configure routing rules to use bots in post-chat surveys.
·       Repurpose bots to be smart-assist bots and provide recommendations to agents.
From: tombyang<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 8:24 AM
To: MicrosoftDocs/dynamics-365-customer-engagement<EMAIL_ADDRESS>Cc: Kat Taylor<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: [MicrosoftDocs/dynamics-365-customer-engagement] Lacking the list of benefits from integrating an Azure bot? (#1752)
I believe that the benefits called out for Azure bots (https://docs.microsoft.com/en-us/dynamics365/omnichannel/administrator/configure-bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306716411&sdata=V1zkqWUSaSVu892tr2hG7Ck4sFALd%2FSSzzn9%2BaWz6q4%3D&reserved=0) holds true for PVA, so could we please add that list to this page as well? It's highly useful in helping customers understand why they want to 'attach' a bot, beyond just the escalation feature. Thanks!

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

ID: 8a472f57-5b0b-df61-44fd-840c7162b40d
Version Independent ID: 60c8f470-5f13-1fe2-c1ae-2a8268adfa5c
Content: Integrate a bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306716411&sdata=z%2FFxXvkxs2OhC4LFs94X1aq7JjqTDmqBgWtn9QfyqaU%3D&reserved=0
Content Source: ce/omnichannel/administrator/configure-bot-virtual-agent.mdhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fblob%2Fmaster%2Fce%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent.md&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306726406&sdata=mh1BtYfDG0MhtjkN1aMpr50eVqebJp1oPzqyBRuYv9Q%3D&reserved=0
Service: dynamics-365-customerservice
GitHub Login: @platkathttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fplatkat&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306726406&sdata=ruUBVue2Zq%2B8yC850ssuuP4VEaAIOOIl8mba1oCOvI0%3D&reserved=0
Microsoft Alias: ktaylor

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fissues%2F1752&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306736400&sdata=tSfofmqjb4h8nvfJACAR3c5AL6zuTQ94w0Gtotszgk4%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMYDWBSIH6DWRGGQ65GN52LRO3YIFANCNFSM4MS5VWGQ&data=02|01|Kat.Taylor%40microsoft.com|ab070f30190344d8d15208d7eb88250b|72f988bf86f141af91ab2d7cd011db47|1|0|637236842306736400&sdata=sUE1lcYmoJjDskCYuooNUmwUeozRKho9lj%2FP1mHcAcM%3D&reserved=0.

That was fast 😊
There are a couple of things here that don’t work for PVA (such as Smart Assist), but most of the list should…
Thank you,
Tom Yang | Global Sales Director
Dynamics Customer Service & Power Virtual Agents
tom.yang<EMAIL_ADDRESS>|<PHONE_NUMBER>
From: Kat Taylor<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 9:33 AM
To: MicrosoftDocs/dynamics-365-customer-engagement<EMAIL_ADDRESS>Cc: Yan Gao<EMAIL_ADDRESS>Tom Yang<EMAIL_ADDRESS>Subject: OC doc addition: Benefits of integrating a PVA bot
Hi Yan,
Tom suggested we add this list of benefits from the Azure bot page to the PVA page in the OC docs. I think it makes sense, but I wanted to run it by you before I make any changes. Thanks!

When you integrate an Azure bot with Omnichannel for Customer Service, you get the following capabilities for bot conversations:
·        Seamlessly integrate your Azure (or PVA) bot with all channels—such as Chat, SMS, and Facebook—without needing to add channel-specific code in the bot.
·        Transfer bot conversations to human agents, and include the full context of the conversation.
·        Analyze the bot transcript that's available in Common Data Service after the chat is completed.
·        Configure routing rules to selectively route incoming requests to bots based on context, such as issue type or customer type. For example, you can route low-complexity issues to bots, or route the conversation to a sales or support bot based on the webpage browsing history of the customer.
·        Monitor the bot conversations in real time by using the supervisor dashboard, which includes details such as customer sentiment.
·        Use the historical dashboards to get insights into the effectiveness of the bots through metrics such as resolution rate, escalation rate, resolution time, escalation time, and average sentiment.
·        Configure routing rules to use bots in post-chat surveys.
·        Repurpose bots to be smart-assist bots and provide recommendations to agents.
From: tombyang <notifications<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 8:24 AM
To: MicrosoftDocs/dynamics-365-customer-engagement <dynamics-365-customer-engagement<EMAIL_ADDRESS>Cc: Kat Taylor <Kat.Taylor<EMAIL_ADDRESS>Mention <mention<EMAIL_ADDRESS>Subject: [MicrosoftDocs/dynamics-365-customer-engagement] Lacking the list of benefits from integrating an Azure bot? (#1752)
I believe that the benefits called out for Azure bots (https://docs.microsoft.com/en-us/dynamics365/omnichannel/administrator/configure-bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095149031&sdata=ueoPQIVV1oy8dPexuVhnMX2C2U0KdYMFvl9et3v6hDA%3D&reserved=0) holds true for PVA, so could we please add that list to this page as well? It's highly useful in helping customers understand why they want to 'attach' a bot, beyond just the escalation feature. Thanks!

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

ID: 8a472f57-5b0b-df61-44fd-840c7162b40d
Version Independent ID: 60c8f470-5f13-1fe2-c1ae-2a8268adfa5c
Content: Integrate a bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095149031&sdata=nI8kRtGR12lCyybJhjGs4MoHr%2F7L7z0yIweWOCvqdK4%3D&reserved=0
Content Source: ce/omnichannel/administrator/configure-bot-virtual-agent.mdhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fblob%2Fmaster%2Fce%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent.md&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095159024&sdata=jLRR%2BPnM8Ah4s0H2%2F%2FqILzVOofI5OAy45tVZ2YPuBUg%3D&reserved=0
Service: dynamics-365-customerservice
GitHub Login: @platkathttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fplatkat&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095169019&sdata=wEuaFLn1DcjSxYQ1%2BUH%2FBaeEsZlakVw9Gx%2FZOudKTbE%3D&reserved=0
Microsoft Alias: ktaylor

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fissues%2F1752&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095169019&sdata=gMdOFg%2FVdN2psJCPLaVxfzZGaJNzAdvJy4Ej%2FbZx3zw%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMYDWBSIH6DWRGGQ65GN52LRO3YIFANCNFSM4MS5VWGQ&data=02|01|toya%40microsoft.com|fcc5ad15f92f4c7c724c08d7eb897ffa|72f988bf86f141af91ab2d7cd011db47|1|0|637236848095179014&sdata=6ADOIyaNgH4O2LGQv3cVnGcs99E1RGLmlzm5%2BZUEEr4%3D&reserved=0.

Thanks for sharing this @Tom<EMAIL_ADDRESS>@Kat<EMAIL_ADDRESS>I’ve made some minor changes for PVA.
When you integrate an Azure bot with Omnichannel for Customer Service, you get the following capabilities for bot conversations:
·       Seamlessly integrate your (Azure)PVA with all channels—such as Chat, SMS, (and Facebook)social channels and Microsoft Teams—without needing to add channel-specific code in the bot.
·       Transfer bot conversations to human agents, and include the full context of the conversation.
·       Analyze the bot transcript that's available in Common Data Service after the chat is completed.
·       Configure routing rules to selectively route incoming requests to bots based on context, such as issue type or customer type. For example, you can route low-complexity issues to bots, or route the conversation to a sales or support bot based on the webpage browsing history of the customer.
·       Monitor the bot conversations in real time by using the supervisor dashboard, which includes details such as customer sentiment.
·       Use the historical dashboards to get insights into the effectiveness of the bots through metrics such as resolution rate, escalation rate, resolution time, escalation time, and average sentiment.
·       (Configure routing rules to use bots in post-chat surveys.) not applicable for PVA
·       (Repurpose bots to be smart-assist bots and provide recommendations to agents.) not applicable for PVA
Thanks,
Yan
From: Tom Yang<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 8:36 AM
To: Kat Taylor<EMAIL_ADDRESS>MicrosoftDocs/dynamics-365-customer-engagement<EMAIL_ADDRESS>Cc: Yan Gao<EMAIL_ADDRESS>Subject: RE: OC doc addition: Benefits of integrating a PVA bot
That was fast 😊
There are a couple of things here that don’t work for PVA (such as Smart Assist), but most of the list should…
Thank you,
Tom Yang | Global Sales Director
Dynamics Customer Service & Power Virtual Agents
tom.yang<EMAIL_ADDRESS>|<PHONE_NUMBER>
From: Kat Taylor <Kat.Taylor<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 9:33 AM
To: MicrosoftDocs/dynamics-365-customer-engagement <reply<EMAIL_ADDRESS>Cc: Yan Gao <yangao<EMAIL_ADDRESS>Tom Yang <toya<EMAIL_ADDRESS>Subject: OC doc addition: Benefits of integrating a PVA bot
Hi Yan,
Tom suggested we add this list of benefits from the Azure bot page to the PVA page in the OC docs. I think it makes sense, but I wanted to run it by you before I make any changes. Thanks!

When you integrate an Azure bot with Omnichannel for Customer Service, you get the following capabilities for bot conversations:
·       Seamlessly integrate your Azure (or PVA) bot with all channels—such as Chat, SMS, and Facebook—without needing to add channel-specific code in the bot.
·       Transfer bot conversations to human agents, and include the full context of the conversation.
·       Analyze the bot transcript that's available in Common Data Service after the chat is completed.
·       Configure routing rules to selectively route incoming requests to bots based on context, such as issue type or customer type. For example, you can route low-complexity issues to bots, or route the conversation to a sales or support bot based on the webpage browsing history of the customer.
·       Monitor the bot conversations in real time by using the supervisor dashboard, which includes details such as customer sentiment.
·       Use the historical dashboards to get insights into the effectiveness of the bots through metrics such as resolution rate, escalation rate, resolution time, escalation time, and average sentiment.
·       Configure routing rules to use bots in post-chat surveys.
·       Repurpose bots to be smart-assist bots and provide recommendations to agents.
From: tombyang <notifications<EMAIL_ADDRESS>Sent: Tuesday, April 28, 2020 8:24 AM
To: MicrosoftDocs/dynamics-365-customer-engagement <dynamics-365-customer-engagement<EMAIL_ADDRESS>Cc: Kat Taylor <Kat.Taylor<EMAIL_ADDRESS>Mention <mention<EMAIL_ADDRESS>Subject: [MicrosoftDocs/dynamics-365-customer-engagement] Lacking the list of benefits from integrating an Azure bot? (#1752)
I believe that the benefits called out for Azure bots (https://docs.microsoft.com/en-us/dynamics365/omnichannel/administrator/configure-bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363896819&sdata=VMZNqd9YHQdlv%2Bg2coFbUTtARKwxa8o2wmM4rMxuQrg%3D&reserved=0) holds true for PVA, so could we please add that list to this page as well? It's highly useful in helping customers understand why they want to 'attach' a bot, beyond just the escalation feature. Thanks!

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

ID: 8a472f57-5b0b-df61-44fd-840c7162b40d
Version Independent ID: 60c8f470-5f13-1fe2-c1ae-2a8268adfa5c
Content: Integrate a bothttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fdynamics365%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363906812&sdata=QjmKOhEqrOptx8fsYu%2Fx%2BoGmH7t5kbqINuX%2BE5C96vM%3D&reserved=0
Content Source: ce/omnichannel/administrator/configure-bot-virtual-agent.mdhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fblob%2Fmaster%2Fce%2Fomnichannel%2Fadministrator%2Fconfigure-bot-virtual-agent.md&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363906812&sdata=lc23wh%2BLzR74uvY%2BsypGoTE8XawRp4%2BLfNKM6D%2FYtIM%3D&reserved=0
Service: dynamics-365-customerservice
GitHub Login: @platkathttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fplatkat&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363916806&sdata=NHh1M8DCfhVVzrfZHGMAONjmT84RdhEEcUJBknmebJ0%3D&reserved=0
Microsoft Alias: ktaylor

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fdynamics-365-customer-engagement%2Fissues%2F1752&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363926799&sdata=zeplmIPnMdGN2pDqr5SzC5j4dO%2F2qh6LztfQS%2FezaMU%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMYDWBSIH6DWRGGQ65GN52LRO3YIFANCNFSM4MS5VWGQ&data=02|01|yangao%40microsoft.com|6a1e206ab77c4923d25d08d7eb89cb8a|72f988bf86f141af91ab2d7cd011db47|1|0|637236849363926799&sdata=K44PfEk1w8GTYZq%2FvA%2FwQ%2BFJptYukIOuU%2F9sudkn6xk%3D&reserved=0.

Thank you, @platkat and @tombyang for helping to bring out the value proposition of bots. We have also recently reorganized the content for bots. You might want to have a look at them at

Overview of bots
Integrate an Azure bot
Integrate a Power Virtual Agents bot

Please let us know if you have further feedback.
I am closing this issue as all the pertinent issues have been resolved.
Best regards,
Neeraja


Added SMT V guide

hope this works >.>
this commit includes images and info on porting SMT V models

This looks good for the most part. Three things though:

Could you try using a markdown table for the Required Tools table. That should make it look more consistent and make the enormous line of text that it is into something much more readable in case stuff needs to be changed in it in the future.
Also with the table, instead of having the full links like they are it'd be better if you could just hyperlink the name of the tool like [UModel](https://www.gildor.org/en/projects/umodel). As it is the table has a horizontal scroll bar which isn't ideal
Could you add a P4G Model porting page or something along those lines and then make this (and your other ones) children of that please. It doesn't really make sense just having a page called SMT V Models, that doesn't tell me it's model porting at all. Also, move the md file into the models folder. So you'd have something like models\p4g-model-porting\smt-v-models

Thanks, that looks better!


feat: add Priyansh Prajapat

added @oyepriyansh profile

@oyepriyansh Thank you so much for your contribution! Your efforts are greatly appreciated and will go a long way in improving our project. Please feel free to share it with others and Star the repo to help us grow even further!


Containers without connection do not have a minor title of their host name in containers topology

to repro, start a container not doing any net io:

This is probably going to be fixed by #228

Yes this has been fixed by #228 (still under review)


Fix font loading for iOS 13

Fixed with updating SwiftRichString to 3.7.1
Before:

After:

Moved to https://github.com/Samourai-Wallet/Sentinel-iOS/pull/13


What is the environment needed for running this?

I'm having quite a bit of trouble running this, from simple stuff between python2.7 and 3.6 to weird behavior from my version of PyTorch not broadcasting types properly.

Hi, I've listed all the package versions here: https://github.com/xu-ji/IIC/blob/master/package_versions.txt
I used virtualenv to isolate the environment, highly recommend it.

I'm working on porting this to python3.6 and torch 1.0.1, I can make a PR if you think it will be useful.

I would like the results to be exactly reproducible. I think the simplest thing would be to keep the code separate. In the main readme for this repo, I'll add a list of links to associated repos for people check out.
(Btw I think you added some *pyc files to your repo, not sure if this was intentional)

Alright, I'll keep that in mind, right now I'm running a few of the examples using the translated code. Just out of curiosity, how long did it take to complete training for STL10(569)?
(Also, thanks for letting me know about the *.pyc's, I didn't notice!)

The most dramatic learning curve is in the first 30~50 epochs. It took 28 epochs for STL10 569 to go from 11% acc (random init) to 50% acc. This took 22 hours (including ~5min eval after every epoch). In total best performance was reached in just under 9 days.

Hey, thanks for the numbers! I left it running and accidentally forgot to check it at epoch 50, however at epoch 138 I got an average accuracy of 53.46% with the best at 56%. I'm assuming those numbers are reasonable judging from what you said. I'll test segmentation now(COCO-Stuff-3 (555)).

How to install javapackages==1.0.0?

Hi, sorry for reopening this. I am trying to reproduce your results using your code. In particular, I want to train model 640 (CIFAR 10, sobel, two heads) using a Tesla K40. It takes approx 1h20min for each epoch which is a lot. I tried using multiple GPUs (K40) but it didn't help, it looked even slower. Also, I downloaded your trained models and I saw you need more or less 1k epochs in order for the model to properly converge. Doing the maths it looks like it will be done in some months. What hardware did you use? Did you train on multiple GPUs?

Thanks for the quick reply. I tried with 2x1080ti, I get under 10min per epoch, with a single 1080ti between 12 and 13min. For some reason, K40s are not good, or maybe the machine I was using has some issues.
I did not increase the batch size because I thought it could hurt performance. How did you choose to use 660 for CIFAR10? Hardware constraints or tuning?

Mostly hardware constraints, as in general bigger batch size is better (up to some point). But it's not a perfectly monotonic relationship because of the learning rate so I did try a few values.
The larger the batch the better it approximates the whole dataset and the better it feeds the large number of clusters in the overclustering head. As the 660 number includes 3x augmentation (num_dataloaders variable) this is really 220 original images (each one duplicated 3 times and paired with a different random transform) per batch. From what I remember, both made a difference but the number of original images mattered more than the number of augmentations/nominal batch size.


[Skype Web Control] Markdown support?

System Information

SDK Language: Node.js
SDK Version: 3.9.1
Development Environment: Localhost & Azure

Bot Info

Bot name: Test Bot 2
Bot handle: tv-test-bot-2
App ID: bcfdd1f3-1e9d-45d9-8d1e-df5f75682a47
Connected channels: Skype Web Control

Issue Description
I am using Skype Web Control and I am experiencing a problem with the Markdown support. More precisely, when I am using bullets + links or bullets + bold text in a message, the bullets are not rendered correctly. When clicked, the links also open inside the iframe of Skype Web Control instead of opening in a new window.
Code Example 1
When I send the following message:
session.send('Here are the options we can offer you: \n\n * Option 1 [link](https://www.microsoft.com) \n\n* Option 2 [link](https://www.microsoft.com) \n\n* Option 3 [link](https://www.microsoft.com)');
I get the following result:

When I do not use links or bold in the bullets, everything is rendered as expected.

Steps to Reproduce the Issue

Open a conversation with a bot via the Skype Web Control.
Send a message including markdown with bullets + links from the bot to the user.

Expected Behavior
The bullets should be rendered with HTML and links should open in a new window/tab when clicked.
Actual Results
Bullets are not rendered as HTML but as plain text. Also the links open inside the iframe instead of opening in a new tab. They are missing "target=_blank".

As of this writing, Skype Web Control does not support Markdown formatted messages.
See: https://support.skype.com/en/faq/FA34704/what-is-skype-web-control
What can I send through Skype Web Control?

You can send messages, pictures, and files. We're keeping things simple so you can't send emoticons yet. To send attachments, select the attachment icon and then choose a file to send.

Well, apparently it does support Markdown in messages but it does not support it completely.

Any update on support for markdown? I am trying to show code markdown using ```. and it doesn't work.


Update the release notes

This change:

Adds documentation for the numba extension support
Adds a summary of all the changes to multivector inverses
Adds changelog entries for 1.4.0
Pulls in two doc changes from #389
Fixes weird indentation in the changelog page
Updates the sphinx theme for good measure

This might not be completely exhaustive, but is the things that jumped out to me in https://github.com/pygae/clifford/compare/2da66d3243651a3fe50363158c2b6cdc9dc1d725...master
https://clifford--403.org.readthedocs.build/en/403/changelog.html

This looks great Eric


IntMap.containsValue() returns true for values that have been removed.

IntMap.containsValue() returns true for stale values. This creates problems with the Gwt backend on touch screens when trying to determine if a touch identifier has been seen before as it thinks that there are multiple touches on the screen. This causes the pinch handlers to be called rather than the pan handler.
Reproduction steps/code

Add an item to an IntMap<>.
Remove the item.
Call containsValue() with the value.
containsValue() returns true.

Version of LibGDX and/or relevant dependencies
Please provide the version(s) affected.
1.9.12
Test Case
The following test fails:
class IntMapTest {
    @Test
    void test_contains_value_returns_false_after_removal() {
        IntMap< Integer > map = new IntMap<>();
        Integer value = 123;
        map.put( 1, value );
        map.remove( 1 );

        assertFalse( map.containsValue( value, false ) );
    }
}

Please select the affected platforms

[ ] Android
[ ] iOS
[x] HTML/GWT
[ ] Windows
[ ] Linux
[ ] MacOS

Looking into it; I think I saw a recent-ish change that seemed like a likely culprit, but it could be older. Also I'm guessing you just used Integer as the value type as an example placeholder type, but most cases mapping ints to ints would be better with an IntIntMap.

Checking for a non-zero key didn't work for me when I tried it, though I tried something a little kludgy using findKey(). Setting the removed value to null worked so I didn't investigate the key check any further. It also allows GC to collect the object.
I used Integer because that is how the IntMap<> is used in DefaultGwtInput for keeping track of pointer identifiers.
Thanks for the quick fix!

Indeed, DefaultGwtInput does use IntMap... it looks like it would be another PR to make it use IntIntMap, though I don't know if Integer and int are so significantly different for performance on GWT. Glad the fix works!

I should probably note that it looks like this bug probably occurs in IntIntMap, IntFloatMap, ObjectIntMap, ObjectLongMap, and ObjectFloatMap as those don't null out the valueTable[i] in remove() either. I'm not familiar enough with the code base to know what other classes it might be applied to, or if there is any code generation going on.

You can't null out an int, float, or long, @nickswebsite -- that's part of using primitive-backed collections, those types aren't references. The values there are assigned 0 before they have a key, and maybe this same bug with containValue() would affect searching for a 0 value; I can test.


Adding option to change languages in settings

Describe the feature
THe option to change languages is redundant for now. Id add all the localization/language options to this and make it as aa user option to switch between the localizations.
Add ScreenShots

Record

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

@avinashkranjan please assign me this


Change all failonerror="false" to true

Hi @smlambert,
I wanted to let you know that I have made some changes to address the #4701 issue we discussed earlier. I would appreciate it if you could review my pull request and merge it into the master branch if everything looks good to you.
Thank you for your time and attention.

Hi @Rajeevjewar - this was not exactly what we need to have done.  Everything that is explicitly marked as failonerror=false should stay that way.
Other targets that do not explicitly have failonerror defined need to be considered.
Also, in order for you to contribute, you will need to sign the ECA (details on how to do that are here: https://adoptium.net/docs/eca-sign-off/).


actAs in AppModel will not work

For some reason if I include actAs inside AppModel it will not work with Tag plugin
every time it will try to create a tag it will fail
var $actsAs = array('Tags.Taggable','Containable');

I got the same issue and get these error messages:
Error: Tags.TaggableBehavior could not be found.
Error: Create the class TaggableBehavior below in file: /var/www/html/mdm1/app/Plugin/Tags/Model/Behavior/TaggableBehavior.php
However, the file and class exists in the specified location.

@dithmarschen77 Sounds like you've not loaded the plugin in your bootstrap


Support for NN, NT, TN, TT GEMMs in FP64, FP32 and BF16

This PR adds support for NN, NT, TN, TT GEMMs in FP64, FP32 and BF16. In case of BF16 the format of each A / B matrix is flat. The PR aims on faster enabling on AVX512, AVX2-CONVERT and AMX machines such that VNNI packing becomes a performance tweak but not necessary feature.

@ddkalamk : I have revert the I8 and quant TPP "fixes". These we will fix in the other branch and we will merge the new main into feature_I8_gemm ASAP when this PR is merged


Widget - RSS Feeds - save settings problem

The settings cannot be saved. If you click on save, the RSS feeds appear in a new page without formatting. Nothing else happens. I have attached a screenshot. This problem has been around for ages.

@AdSchellevis would you mind moving this to core since this is not a plugin issue?

better close and ask @opnsenseuser to open a complete ticket in core, it's not very useful to keep moving incomplete tickets.

Did a new ticket in Core.

courtesy link because having everybody figure this out on their own is mean ;) https://github.com/opnsense/core/issues/3867


The "(Table)" label disappears next to the Table server after executing “Refresh” command

OS: All
Azure Resource Extension Build Version: 20220421.32 (unified)
Azure App Database Extension Build Version: 20220422.3 (unified)
Regression: Not a regression
Repro Steps:

During deleting a Table server ->  Right click the subscription node -> Refresh.
Check whether the "(Table)" label always displays next to the Table server or not.

Expect:
The "(Table)" label always displays next to the Table server.
Actual:
The "(Table)" label disappears next to the Table server.

More Info:
This issue also reproduces for other servers.

Fixed by https://github.com/microsoft/vscode-azureresourcegroups/pull/227


vim for output

Is your feature request related to a problem? Please describe.
yes,
Hello
First of all, thanks for understanding Vim and merging vim world to Jupyter lab world. Now we can have benefits of both.
As a user who is obsessed with Vim since the date I knew it, using the mouse decrease my productivity, and concentration.
There happens that we need to copy a text from an error, or we need some part of the output to be copied.
unfortunately we should select them by mouse.
It would be awesome if we could have text selection with vim keybindings.
Describe the solution you'd like
I personally, use vim extension for my browser, in order to enjoy vim even when browsing. but unfortunately it have some functional conflicts with Jupyter lab in with vim.
1.Having the output as a (read only) cell is another idea.
2.we could also have same functionality of Vim extension but being able to turn it ON or OFF.
Thanks again

1.Having the output as a (read only) cell is another idea.

Can you have a look at https://github.com/jupyterlab-contrib/jupyterlab-vim/issues/53 ?

2.we could also have same functionality of Vim extension but being able to turn it ON or OFF.

This is actually possible if you go to settings > advanced settings editor> vim it was added in https://github.com/jupyterlab-contrib/jupyterlab-vim/pull/32 but never really documented. PRs welcome that would add a description of usage to the readme.

Thanks @ianhi for the references.
After your guidance, I was able to see the vim in editor settings.
except than that, commented under the #53 thread.
Will add the documentation of thread #32 to my todo list to send a PR. Hope can manage to do it soon.


MDX23C Model:MDX23C-InstVoc HQ model can't download

this model neither download in download center nor manual download

see the screenshot in issue，the second one is by manual

see the screenshot in issue，the second one is by manual

I apologize for the oversight. I'll get that fixed.
Here's the direct link in the meantime - https://github.com/TRvlvr/model_repo/releases/download/all_public_uvr_models/MDX23C-8KFFT-InstVoc_HQ.ckpt

see the screenshot in issue，the second one is by manual

I fixed the issue. Please download the patch I just updated here -
https://github.com/Anjok07/ultimatevocalremovergui/releases/download/v5.6/UVR_Patch_9_26_23_21_48.exe

see the screenshot in issue，the second one is by manual

I fixed the issue. Please download the patch I just updated here -
https://github.com/Anjok07/ultimatevocalremovergui/releases/download/v5.6/UVR_Patch_9_26_23_21_48.exe

would it also be possible to get this model as a onnx file rather a ckpt file?

Could the model can be downloade standalone?


Adds ViewDefinition for all sample flat views

Description of what I changed

Fixes #978; also fixes some minor issues in the SQL versions and an NPE in ViewDefinition class.
This also removes US-Core from default config to prevent confusion for users who don't need US-Core (the sample Observation flat view was failing because of that).
Please note this is built on top of  PR #996 and only the last commit belongs to this PR.
E2E test

TESTED:
Ran the controller locally and ran some sample queries against the new view tables in Postgres.
Checklist: I completed these to help reviewers :)

[x] I have read and will follow the review process.

[x] I am familiar with Google Style Guides for the language I have coded in.
No? Please take some time and review Java and Python style guides.

[x] My IDE is configured to follow the Google code styles.
No? Unsure? -> configure your IDE.

[x] I have added tests to cover my changes. (If you refactored existing code that was well tested you do not have to add tests)

[x] I ran mvn clean package right before creating this pull request and added all formatting changes to my commit.

[x] All new and existing tests passed.

[x] My pull request is based on the latest changes of the master branch.
No? Unsure? -> execute command git pull --rebase upstream master

Codecov Report
Attention: Patch coverage is 44.92754% with 38 lines in your changes are missing coverage. Please review.

Project coverage is 50.34%. Comparing base (049c465) to head (581087d).

Files
Patch %
Lines

.../java/com/google/fhir/analytics/ApiController.java
0.00%
26 Missing :warning:

...com/google/fhir/analytics/view/ViewDefinition.java
44.44%
4 Missing and 1 partial :warning:

...java/com/google/fhir/analytics/MainController.java
0.00%
4 Missing :warning:

...com/google/fhir/analytics/view/ViewApplicator.java
92.85%
2 Missing :warning:

...ava/com/google/fhir/analytics/PipelineManager.java
0.00%
1 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1004      +/-   ##
============================================
+ Coverage     50.32%   50.34%   +0.01%
  Complexity      644      644
============================================
  Files            87       87
  Lines          5210     5270      +60
  Branches        666      669       +3
============================================
+ Hits           2622     2653      +31
- Misses         2339     2369      +30
+ Partials        249      248       -1

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