Awair Element does not work

I cannot connect to my Awair Element using the local API.

Needed to specify port 80

I updated README file.
Have a nice day.

Needed to specify port 80

I updated README file.
Have a nice day.


ocamlPackages.jingoo: 1.2.18 → 1.3.4

Motivation for this change
Update package, switch to dune build system.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Also tested own project that depends on jingoo.

@GrahamcOfBorg build ocamlPackages.jingoo

@GrahamcOfBorg build ocamlPackages.jingoo


Fixing broken Link #434

Fixing broken link #434

@MSFTTracyP - Can you please assist to check, approve and merge the content of this PR based on issue #434?
Thank you.

@MSFTTracyP - We would like to follow up. Can you please assist to check, approve and merge the content of this PR based on issue #434?
Thank you.

@MSFTTracyP @AndreaBarr - Would you be able to merge the content of this PR based on issue #434?
Thank you.


call to bt_gatt_hids_init influences execution time of work queue

Describe the bug
If an application registers gatt services for a first time the bt_gatt_init is called that at the end of the day leads to call to db_hash_store if CONFIG_BT_SETTINGS is enabled.
That also leads to block of system work queue for a long time if settings are stored in flash.
Expected behavior
Is that correct to store the  hash every power up/reset of the application if the same services are registered once again?
Impact
It may cause decrease of a flash lifetime if device is restarted very often.
Can't run high frequency works in a system work queue because of lag provided by settins store of db hash.

I've added additional information about the issue in update section of description.

I don't really get this one, the stack can only really tell if the services have changed by generating a hash and then proceed to compare to the stored one. As for calling db_hash_store doesn't setting_save_one actually checks if the value is the same and skip any IO, or that is not always the case, in which case we should probably compare to stored_hash before commiting anything.

I don't really get this one, the stack can only really tell if the services have changed by generating a hash and then proceed to compare to the stored one. As for calling db_hash_store doesn't setting_save_one actually checks if the value is the same and skip any IO, or that is not always the case, in which case we should probably compare to stored_hash before commiting anything.

@Vudentz We had the same discussion here in a different issue and the conclusion there was that settings_save would not overwrite if the value was the same.
https://github.com/zephyrproject-rtos/zephyr/issues/20629#issuecomment-562073390

This might be related to #22730.

This might be related to #22730.

That's probably correct. The hash will have to calculated, but should not be stored if not changed.

@pdunaj  or @MarekPieta can you verify if the issue sill exist?

@ppryga this is probably resolved in #22730. Could you retest with lastest master and see if the issue is still there?

Close this as I was told by @MarekPieta that the issue has been fixed.


Https for registry

sbehrens@lgml-sbehrens3 ~/work/bin$ ./hyperclair pull myspecial.registry.net:7002/skynet_test:latest                                                                                1 ↵
service is unavailable
FATA[0000] pulling image myspecial.registry:7002/skynet_test:latest: 400 -
<title>400 The plain HTTP request was sent to HTTPS port</title>

400 Bad Request

The plain HTTP request was sent to HTTPS port

nginx/1.4.6 (Ubuntu)

Seems to not be using TLS by default.  do not see a configuration example or config setting for this.

You're right the TLS is not activated by default.
Need to investigate how to activate it.
you could try to add auth.insecureSkipVerify: false in your hyperclair.yml config file

sounds good, thanks.

Hi,
can you explain how to achive it? Right now I've got such configuration:
[root@git2-prod ~]# cat hyperclair.yml
clair:
port: 6060
healthPort: 6061
uri: http://docker2.host
priority: Low
report:
path: ./reports
format: html
auth.insecureSkipVerify: false
I've logged to register:
[root@git2-prod ~]# hyperclair login git:5005
Username: docker2
Password:
Login Successful
But can't download image:
[root@git2-prod ~]#hyperclair --config hyperclair.yml pull git:5005/project/phpapp:tag
service is unavailable
FATA[0000] pulling image git:5005/project/phpapp:tag: 400 -
400 The plain HTTP request was sent to HTTPS port

400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx

if strings.Contains(registry, "docker") {
	registry = "https://" + registry + "/v2"

} else {
	registry = "http://" + registry + "/v2"
}

This logic seems to prevent HTTPS:// login to a private registry. How can I achieve this?


Can not delete pickled SArray file

This only happens on Windows with Python3.
from sframe import SArray, _gl_pickle
import shutil

file_path = './foobar.tmp'

sa = SArray([1,2,3])

pickle = _gl_pickle.GLPickler(file_path)
pickle.dump(sa)
pickle.close()

unpickle = _gl_pickle.GLUnpickler(file_path)
sa2 = unpickle.load()
for i in sa2:
  print(i)

unpickle.close()
shutil.rmtree(file_path)

---------------------------------------------------------------------------
PermissionError                           Traceback (most recent call last)
<ipython-input-1-dd6674176ed4> in <module>()
     17
     18 unpickle.close()
---> 19 shutil.rmtree(file_path)

C:\jenkins\workspace\SFrame-release-build-Python3\label\erdos-win81\deps\conda\bin\lib\shutil.py in rmtree(path, ignore_
errors, onerror)
    480             os.close(fd)
    481     else:
--> 482         return _rmtree_unsafe(path, onerror)
    483
    484 # Allow introspection of whether or not the hardening against symlink

C:\jenkins\workspace\SFrame-release-build-Python3\label\erdos-win81\deps\conda\bin\lib\shutil.py in _rmtree_unsafe(path,
 onerror)
    370             mode = 0
    371         if stat.S_ISDIR(mode):
--> 372             _rmtree_unsafe(fullname, onerror)
    373         else:
    374             try:

C:\jenkins\workspace\SFrame-release-build-Python3\label\erdos-win81\deps\conda\bin\lib\shutil.py in _rmtree_unsafe(path,
 onerror)
    375                 os.unlink(fullname)
    376             except OSError:
--> 377                 onerror(os.unlink, fullname, sys.exc_info())
    378     try:
    379         os.rmdir(path)

C:\jenkins\workspace\SFrame-release-build-Python3\label\erdos-win81\deps\conda\bin\lib\shutil.py in _rmtree_unsafe(path,
 onerror)
    373         else:
    374             try:
--> 375                 os.unlink(fullname)
    376             except OSError:
    377                 onerror(os.unlink, fullname, sys.exc_info())

PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: './foobar
.tmp\\9897cd54-0263-456d-91b5-38d76e47c41b\\m_13a46a93d57e4c5e.0000'

This only happens with SArray not SFrame. Also if you do not iterate over this SArray, then deleting works fine. This issue happens consistently.

This is expected behavior. Accessing the SArray opens the files on disk in the pickle directory. If you do delete those files before they are opened, the SArray will be come inaccessible.


Windows pro

This document states all features are available for Enterprise, while only some are for Pro. What limitations will we hit with a OEM Pro license? Are we able to assign a cloud Win10 Ent license to a Kiosk device only if required?

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

ID: a0bcdb8c-3424-6f65-ff3a-e47baaf25931
Version Independent ID: bbd1e508-6d46-b9be-2f4f-a401b6cef71f
Content: Configure kiosks and digital signs on Windows desktop editions (Windows 10)
Content Source: windows/configuration/kiosk-methods.md
Product: w10
GitHub Login: @jdeckerMS
Microsoft Alias: jdecker

@Niglb The difference between Pro and Ent in this scenario is the method you can use to configure a single-app kiosk running a Win32 desktop app.
As far as I know, there are no conditional upgrade licenses.

@Niglb - From our understanding, the issue you raised has been answered by jdeckerms. If you feel it hasn't been answered, please re-open this issue.
Thank you for your contribution to make the docs better! Much appreciated!

@officedocsbot close


Discord update broke it?

Could you help me on what I need to change to make it work again with the newest disc version?
It is still starting the socket server but for some reason, it's no longer drawing anything, even when testing.

Could you please help me, I am willing to even support you.


Unable to send message, missing public key for receiver

Sending message from one device to another device gives me unable to send message, missing public key for receiver. Is there any setup or its a issue related to lib? Please guild me if I am wrong.

Bridgefy SDK works with a one-to-one encryption model, so you need to connect at least once with another bridgefy sdk user, this action is reported in StateListener.onDeviceConnected.
After knowing the recipient's public key, messages are encrypted and sent.
If you still have a problem, I will keep an eye on it.
Regards


Implement ack notification

At-mention Notification feature requires learning about when operations gets acknowledged by server.
This shows up in two different ways:

Actual notification is sent only when content (at-mention text) landed in the file. I.e. we ensure that user does not get notification, but there is actually no notification in the file itself.
Issue #4659 requires generating sequential IDs based only on acked content, such that all clients arrive to exactly same state.

Shared directory and Sequence are two data structures where we need to expose ack events. Currently, change events reflect either local (non-acked) changes, or remote changes, but events are not fired for ack of local changes.
That said, we should do proper changes across the board, including map.

@curtisman - can we get someone implementing it this month? It blocks notification FC

@curtisman - can we get someone implementing it this month? It blocks notification FC

Do we have a proposal how it can be exposed?
Does the ack needs to be associated with the action (e.g. returning a promise on action) or having an "event"?
If it is an event how it is different from the normal "valueChanged" event, or "op" event?

Do we have a proposal how it can be exposed?
Does the ack needs to be associated with the action (e.g. returning a promise on action) or having an "event"?
If it is an event how it is different from the normal "valueChanged" event, or "op" event?

The best course of action would be for @anthony-murphy working with @montselozanod to design it based on requirements of sequential ID feature.
But to answer your question, yes, ack needs to be associated with action, in a sense of identifying data content of DDS (in case of merge tree - segments). Feature in question here needs to assign unique IDs to all acked (remote and local) segments with certain properties.
Whiteout too much thinking about it, I'd say that evening system we have should expose ability for subscriber to subscribe to

Changes (current model, includes local lies)
Acks (changes known to all clients)

I.e. these are two independent events (I do not see a need for 3rd one - receiving both in the form of one event).

The best course of action would be for @anthony-murphy working with @montselozanod to design it based on requirements of sequential ID feature.
But to answer your question, yes, ack needs to be associated with action, in a sense of identifying data content of DDS (in case of merge tree - segments). Feature in question here needs to assign unique IDs to all acked (remote and local) segments with certain properties.
Whiteout too much thinking about it, I'd say that evening system we have should expose ability for subscriber to subscribe to

Changes (current model, includes local lies)
Acks (changes known to all clients)

I.e. these are two independent events (I do not see a need for 3rd one - receiving both in the form of one event).

I'll add that we either find time to do it right, or we go with current prototype Montse shared that relies on listening and parsing merge tree ops. It's not ideal, but time is too tight - we just can't sit on it - there is work that is blocked by it (i.e. ack notifications -> sequential IDs -> add sequential IDs to URIs and notifications -> consume all this info in ODSP notification service) 0 all of that ideally be done by end of Feb.

I'll add that we either find time to do it right, or we go with current prototype Montse shared that relies on listening and parsing merge tree ops. It's not ideal, but time is too tight - we just can't sit on it - there is work that is blocked by it (i.e. ack notifications -> sequential IDs -> add sequential IDs to URIs and notifications -> consume all this info in ODSP notification service) 0 all of that ideally be done by end of Feb.

From the merge tree perspective this is straight forward, and the code is factored in a way that adding this event is easy.
I would just reuse merge tree's existing mergeTreeMaintenanceCallback, and add a new type for acknowledged, and call the callback from ackPendingSegment. This is basically the change:

            const deltaSegments: IMergeTreeSegmentDelta[] = [];
            pendingSegmentGroup.segments.map((pendingSegment) => {
                overwrite = !pendingSegment.ack(pendingSegmentGroup, opArgs, this) || overwrite;
                if (MergeTree.options.zamboniSegments) {
                    this.addToLRUSet(pendingSegment, seq);
                }
                if (!nodesToUpdate.includes(pendingSegment.parent)) {
                    nodesToUpdate.push(pendingSegment.parent);
                }
                deltaSegments.push({
                    segment:pendingSegment,
                });
            });
            if(this.mergeTreeMaintenanceCallback) {
                this.mergeTreeMaintenanceCallback(
                    {
                        deltaSegments,
                        operation: MergeTreeMaintenanceType.ACKNOWLEDGED,
                    },
                );
            }

Just nee to make sure exisitng usage of the maintaince event can handle the new value, and add some tests

From the merge tree perspective this is straight forward, and the code is factored in a way that adding this event is easy.
I would just reuse merge tree's existing mergeTreeMaintenanceCallback, and add a new type for acknowledged, and call the callback from ackPendingSegment. This is basically the change:

            const deltaSegments: IMergeTreeSegmentDelta[] = [];
            pendingSegmentGroup.segments.map((pendingSegment) => {
                overwrite = !pendingSegment.ack(pendingSegmentGroup, opArgs, this) || overwrite;
                if (MergeTree.options.zamboniSegments) {
                    this.addToLRUSet(pendingSegment, seq);
                }
                if (!nodesToUpdate.includes(pendingSegment.parent)) {
                    nodesToUpdate.push(pendingSegment.parent);
                }
                deltaSegments.push({
                    segment:pendingSegment,
                });
            });
            if(this.mergeTreeMaintenanceCallback) {
                this.mergeTreeMaintenanceCallback(
                    {
                        deltaSegments,
                        operation: MergeTreeMaintenanceType.ACKNOWLEDGED,
                    },
                );
            }

Just nee to make sure exisitng usage of the maintaince event can handle the new value, and add some tests

I'd vote we scope it to Merge tree for now, we need to unblock existing scenarios, Symmetry in other DDSs could sit in backlog

I'd vote we scope it to Merge tree for now, we need to unblock existing scenarios, Symmetry in other DDSs could sit in backlog

closing for now. we will handle this in the context of #4659

closing for now. we will handle this in the context of #4659


Process CC Compiler params in the execution phase

This reduces the amount of Starlark retained memory.

Seems like it's a huge memory savings.

Merging to unblock other changes.


RAGAS score calculation from annotations is unclear

I'm not sure how the RAGAS score is computed from annotations in RAG_Automatic_Evaluation/RAGAS_Scoring.py:
# Lines 68-72
sampled_y_labels = dataset.sample(n=300, random_state=42)
context_relevance_prediction = sum(dataset["Context_Relevance_Label"].tolist()) / len(sampled_y_labels)
answer_relevance_prediction = sum(dataset["Answer_Relevance_Label"].tolist()) / len(sampled_y_labels)
context_scores.append(context_relevance_prediction)answer_relevance_scores.append(answer_relevance_prediction)

While I'm not sure what this code is trying to compute, I ran it to sanity check, and I got nan outputs:

Any help understanding this issue and pointers to the relevant sections in the paper would be greatly appreciated. Thanks!

I believe that was a bug with an earlier version. It should work fine now. Thanks!


Readiness check for HDFS

Can one of the admins verify this patch?

retest this please

@NimaVaziri:  Can you add the requested comment and rebase?  Would like to get this in.

Oh the comments are now included, unless you prefer them to be more detailed.

@gabrielhartmann given that the other problem we ran into isn't necessarily related to readiness checks, unless you have more comments, this should be good to go

@gabrielhartmann addressed comments

@NimaVaziri:  LGTM.  Can you resolve the merge conflicts please?

retest this please

retest this please


added code to extract ensemble forecasts

This code

downloads forecasts
downscales using interpolation
extracts 30 ensemble members of forecasts for each of the 28 azmet stations
combines these into a dataframe
plots temperature, as an example

Thanks David!  I'll review this and then either implement it as part of the targets workflow or possibly deploy it on RStudio Connect on its own and have it save the data as a pin that the targets workflow can use.

gefs4cast is buggy, can't get running for now.  Opened issue: https://github.com/eco4cast/gefs4cast/issues/7


feat(ignores): add support for user defined ignores

Having the ability to specify a custom tsconfig.json file will be the best option, but in the meanwhile specifying user-defined ignores adds additional functionality while getting rid of the errors found in #27.

This should not be needed. You can just ignore any files you want with the basic Eslint feature in the eslint.config.js file.
This is the docs that explain it: https://eslint.org/docs/latest/use/configure/configuration-files-new#globally-ignoring-files-with-ignores


Adds cairosvg as SVG preview builder

Warning ! Do not merge: no clean...

Tests updates: more files

Seems clean:

svg support with cairosvg, exports JPEG and PDF
Adds some tests for various svg files

Might be merge-able...

OK for docs

@frague59 test are broken due to missing cairosvg in setup.py

@frague59 Test failed because code try to use inkscape builder instead of cairosvg one.

@frague59 @inkhey I talked to @liZe (cairosvg author); he confirmed that both inkscape and cairosvg might be usefull because there is no better implementation of SVG (some stuff will be better in inkscape while others will be better in cairosvg)
I suggest... I don't know exactly but we should keep both. I think tests must access directly to builder, not get it from manager.

Hey everybody,
Thanks a lot for using CairoSVG!
CairoSVG and Inkscape are very different SVG renderers. Using a simple Python library is probably cleaner than relying on software with a graphical interface, but both have their pros and cons.
You can also take a look at librsvg (GNOME's default SVG renderer). It's widely used and already installed on many Linux desktops. I think that it supports less SVG features than CairoSVG and Inkscape, but I'm obviously not neutral about that :wink:.
Last but not least: during our discussion, I've forgot to say that the most advanced renderers for SVG are browsers. I don't know if it's easy (or even desirable, it's a huge dependency) to use them in preview-generator, but it should be possible.

Hello @frague59 wave
Thank for this feature.
Could you allow us to modify you branch directly to help us release the feature sooner ? (see https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

@frague59 could you send me both your postal address and your tshirt size in order I send you the algoo tshirt ? lets send it to my professionnal email : damien dot accorsi arobase algoo dot fr


Operator/common files

@sdake: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

mesh_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test mesh_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: PR needs rebase.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

mesh_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test mesh_operator

lint_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test lint_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

mesh_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test mesh_operator

lint_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test lint_operator

mandiff_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mandiff_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

mesh_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test mesh_operator

lint_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test lint_operator

mandiff_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mandiff_operator

test_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test test_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

gencheck_operator
28b5ac7d6b75371112ec4b5cb4af9423c40311df
link
/test gencheck_operator

lint_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test lint_operator

mandiff_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mandiff_operator

test_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test test_operator

mesh_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mesh_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test lint_operator

mandiff_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mandiff_operator

test_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test test_operator

mesh_operator
a52b44bac5303f86c7d4c8ed8bbf987ce0f695cb
link
/test mesh_operator

gencheck_operator
6d78ca80c8ca6eca7adb3ecbc8b65475566f0292
link
/test gencheck_operator

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@sdake maybe I didn't setup things correctly, but it seems like docker targets only work with local builds still. Is your change supposed to make it works for container build as well?


[Question] How to import an SSL certificate?

Hi! I'm targeting a host that requires SSL certificate validation, so I've installed the certificate on the machine that I'm running the tests from, and that works just fine in headed mode, however, in headless mode, I am unable to connect to the host (using Chromium, for this particular implementation). I've extracted the CRT and KEY files and attempted to import them programmatically, but I've reached a bit of a roadblock and I'm not entirely sure how to feed these to the browser context. Any suggestions that might point me in the right direction, please?

This sounds like a duplicate of https://github.com/microsoft/playwright/issues/1799 to me.

This sounds like a duplicate of microsoft/playwright#1799 to me.

Hi @mxschmitt. As far as I can tell, and please correct me if I'm wrong, the referenced issue seems to me to be slightly different from this one, in the sense that it seems to refer to the popup that you get for selecting a certificate, which I've already worked out by creating a registry entry for the browsers I'm using.
e.g.
[HKEY_CURRENT_USER\SOFTWARE\Policies\Chromium\AutoSelectCertificateForUrls]
"1"="{\"pattern\":\"https://example.net/\",\"filter\":{\"ISSUER\":{\"CN\":\"CERT-NAME\"}}}"

Don't get me wrong, having the ability to do this programmatically without having to resort to registry hacks would be amazing, but this particular issue is not a blocker for my organization, whereas not being able to import a certificate currently is.
That being said, the answer seems to be more related to the issue I'm having so I will try to port that solution to C# code hoping it's a straightforward port. The implementation of a feature to support this at the API level would be really nice, though.
Thank you very much for the help, Max, I hope the solution from your referenced issue gets me back on track.

Hi @mxschmitt, unfortunately I've hit a roadblock again, as I am unable to find an equivalent for...
agentOptions: {
    ca: fs.readFileSync('./certs/ca.pem'),
    pfx: fs.readFileSync('./certs/user_cert.p12'),
    passphrase: fs.readFileSync('./certs/user_cert.p12.pwd'),
}

...which I assume would need to be part of a RouteContinueOptions object passed as the argument to a ContinueAsync(options) call, or maybe set an IRequest property?
Any help you could provide with this issue would be greatly appreciated, as I've invested a significant amount of time and staff resources on this particular automation project and this issue is completely blocking us from going live at the moment.

If I understand your issue correctly, this  is related to https://github.com/microsoft/playwright/issues/1799. I suggest that you upvote that issue so that we have an effective way of gauging interest.
As a workaround, can you try having the user certificate imported on the OS level?

Brilliant, thank you very much, I've upvoted the related issue and I'll give this snippet a try!

Just to clarify one thing, did you make sure you're importing to the right cert store? I think My is correct, but I'm not 100% sure at the moment.

Hi @avodovnik. Yeah, I've tried all permutations of StoreName and StoreLocation. When I do it manually I normally import the certificate in the Personal store for the Current User.

Closing since we track this feature request upstream.

There doesn't seem to be any progress on https://github.com/microsoft/playwright-dotnet/issues/1601 yet.


Before update to DotNetCore SDK 2.1 (2.1.301) can't load my project.

Hi, if can help i will very much grateful.
Environment data
user@vm-dev-01:~$ dotnet --info
.NET Core SDK (reflecting any global.json):
Version:   2.1.301
Commit:    59524873d6
Runtime Environment:
OS Name:     ubuntu
OS Version:  16.04
OS Platform: Linux
RID:         ubuntu.16.04-x64
Base Path:   /usr/share/dotnet/sdk/2.1.301/
Host (useful for support):
Version: 2.1.1
Commit:  6985b9f684
.NET Core SDKs installed:
2.1.301 [/usr/share/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
user@vm-dev-01:~$ mono --version
Mono JIT compiler version <IP_ADDRESS> (tarball Thu May  3 09:48:32 UTC 2018)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS:           __thread
SIGSEGV:       altstack
Notifications: epoll
Architecture:  amd64
Disabled:      none
Misc:          softdebug
Interpreter:   yes
LLVM:          supported, not enabled.
GC:            sgen (concurrent by default)
VS Code version:
C# Extension version:
Version 1.24.1
Commit 24f62626b222e9a8313213fb64b10d741a326288
Date 2018-06-13T17:47:35.732Z
Shell 1.7.12
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64
Steps to reproduce
I just try to open my workspace with the new update sdk of dotnet core release recently. I spend some some hours to figure out but without any progress.
Expected  behavior
Open the workspace, and all the projects without get fails error on log.
Actual behavior
I can't use the extension, the intellisense   not work, the go-to definitions, because the project can be load correctly.
How the problematic project is setup.

netcoreapp2.1

The Log I get.
Starting OmniSharp server at 6/29/2018, 12:15:32 PM
Target: /mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/dev-cognatis-ntl4-eventlog.sln
OmniSharp server started with Mono 5.12.0
Path: /home/user/.vscode/extensions/ms-vscode.csharp-1.15.2/.omnisharp/1.30.1/omnisharp/OmniSharp.exe
PID: 31022
[info]: OmniSharp.Stdio.Host
Starting OmniSharp on ubuntu 16.4 (x64)
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Located 2 MSBuild instance(s)
1: Mono 15.0 - "/usr/lib/mono/msbuild/15.0/bin"
2: StandAlone 15.0 - "/home/user/.vscode/extensions/ms-vscode.csharp-1.15.2/.omnisharp/1.30.1/omnisharp/msbuild/15.0/Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Registered MSBuild instance: Mono 15.0 - "/usr/lib/mono/msbuild/15.0/bin"
CscToolPath = /home/user/.vscode/extensions/ms-vscode.csharp-1.15.2/.omnisharp/1.30.1/omnisharp/msbuild/15.0/Bin/Roslyn
CscToolExe = csc.exe
[info]: OmniSharp.Cake.CakeProjectSystem
Detecting Cake files in '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog'.
[info]: OmniSharp.Cake.CakeProjectSystem
Could not find any Cake files
[info]: OmniSharp.DotNet.DotNetProjectSystem
Initializing in /mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog
[info]: OmniSharp.DotNet.DotNetProjectSystem
Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
Resolving projects references
[info]: OmniSharp.MSBuild.ProjectSystem
Detecting projects in '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/dev-cognatis-ntl4-eventlog.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.webapiend/cognatis.eventlog.webapiend.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.backend/cognatis.eventlog.backend.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.test/cognatis.eventlog.test.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis-sharedlib/cognatis.sharedlib/cognatis.sharedlib.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
Detecting CSX files in '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog'.
[info]: OmniSharp.MSBuild.ProjectManager
Loading project: /mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.webapiend/cognatis.eventlog.webapiend.csproj
[info]: OmniSharp.Script.ScriptProjectSystem
Could not find any CSX files
[info]: OmniSharp.Stdio.Host
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
[info]: OmniSharp.Stdio.Host
Configuration finished.
[info]: OmniSharp.Stdio.Host
Omnisharp server running using Stdio at location '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog' on host 30907.
[fail]: OmniSharp.MSBuild.ProjectLoader
The project was restored using Microsoft.NETCore.App version 2.1.1, but with current settings, version 2.1.0 would be used instead.  To resolve this issue, make sure the same settings are used for restore and for subsequent operations such as build or publish.  Typically this issue can occur if the RuntimeIdentifier property is set during build or publish but not during restore.
[warn]: OmniSharp.MSBuild.ProjectManager
Failed to load project file '/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.webapiend/cognatis.eventlog.webapiend.csproj'.
/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.webapiend/cognatis.eventlog.webapiend.csproj
/mnt/data/project/cognatis/dev-cognatis-ntl4-eventlog/cognatis.eventlog.webapiend/cognatis.eventlog.webapiend.csproj(0,0): Error: The project was restored using Microsoft.NETCore.App version 2.1.1, but with current settings, version 2.1.0 would be used instead.  To resolve this issue, make sure the same settings are used for restore and for subsequent operations such as build or publish.  Typically this issue can occur if the RuntimeIdentifier property is set during build or publish but not during restore.

Hi after post here I try to modify my project files.
I point then to Microsoft.NETCore.App version 2.1.0 instead to Microsoft.NETCore.App version 2.1.1.
After clean all bin and obj, and reload all apparently is working again.

@guiuprado Glad to know it worked.
Will go ahead and close this for now. Feel free to reopen it if you happen to run into this again.


RFC, WIP : Support for Time Dependent Equations

This is an initial attempt at supporting time dependent equations in QuDynamics. Though, currently the support is for QuSchrodingerEq type it will be extended to other similar types. The usage is as follows :
# requires `complex` from QuBase, currently not supported by the base.
julia> using QuBase

julia> using QuDynamics

julia> seq = QuSchrodingerEqTD(t->t*coeffs(sigmax)+t/2*coeffs(sigmay)+t/3*coeffs(sigmaz))
QuDynamics.QuSchrodingerEqTD((anonymous function))

julia> seq.hamiltonian(2)
2x2 Array{Complex{Float64},2}:
 0.666667+0.0im        2.0-1.0im
      2.0+1.0im  -0.666667+0.0im

julia> setd = QuStateEvolution(seq, complex(statevec(1, FiniteBasis(2))), 0.:0.1:2*π, QuExpokit())
QuDynamics.QuStateEvolution{QuDynamics.QuExpokit,QuBase.QuArray{QuBase.FiniteBasis{QuBase.Orthonormal},Complex{Float64},1,Array{Complex{Float64},1}},QuDynamics.QuSchrodingerEqTD}(QuDynamics.QuSchrodingerEqTD((anonymous function)),2-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[1.0 + 0.0im,0.0 + 0.0im],0.0:0.1:6.2,QuDynamics.QuExpokit(Dict{Symbol,Any}()))

julia> for (t, psi) in setd
           println(t, psi)
       end
0.12-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9999319452163673 - 0.003333257716563999im,0.0049998865748459975 - 0.009999773149691995im]
0.22-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9993875625234887 - 0.009997958458381771im,0.014996937687572657 - 0.029993875375145314im]
0.300000000000000042-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9975510002532798 - 0.019983670667866514im,0.029975506001799768 - 0.059951012003599535im]
0.42-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9932021602074401 - 0.033257767494471145im,0.049886651241706714 - 0.09977330248341343im]
0.52-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9847265389049336 - 0.04974518216959884im,0.07461777325439828 - 0.14923554650879656im]
0.60000000000000012-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9701373249726354 - 0.06930180708244918im,0.10395271062367377 - 0.20790542124734754im]
0.70000000000000012-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9471172291701745 - 0.09168221700537858im,0.13752332550806787 - 0.27504665101613573im]
.
.
.
5.02-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.6726861118655973 - 0.21140799029232685im,0.31711198543849006 - 0.6342239708769803im]
5.10000000000000052-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.971820096386157 - 0.06734965130888733im,0.10102447696333089 - 0.2020489539266619im]
5.22-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.9327954328048941 + 0.10297322042928472im,-0.15445983064392702 + 0.3089196612878539im]
5.3000000000000012-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.5511648169336071 + 0.23839897010025188im,-0.3575984551503776 + 0.7151969103007553im]
5.42-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.04622392867070896 + 0.2854088865539027im,-0.4281133298308537 + 0.8562266596617079im]
5.52-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.6349216268345304 + 0.22073615754372197im,-0.33110423631558283 + 0.6622084726311661im]
5.60000000000000052-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.9737675389036275 + 0.06501289051305957im,-0.09751933576958946 + 0.1950386715391791im]
5.72-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.906682813602937 - 0.120518023215452im,0.18077703482317775 - 0.3615540696463554im]
5.8000000000000012-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[0.44276993597104014 - 0.2561815019529585im,0.38427225292943734 - 0.7685445058588747im]
5.92-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.22763453703350778 - 0.2782133255145054im,0.41731998827175754 - 0.8346399765435155im]
6.02-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.8014093051320135 - 0.17089037556587786im,0.2563355633488165 - 0.5126711266976336im]
6.10000000000000052-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.9975146295768043 + 0.020131331616999027im,-0.030196997425498362 + 0.06039399485099639im]
6.22-element QuVector in QuBase.FiniteBasis{QuBase.Orthonormal}:
...coefficients: Array{Complex{Float64},1}
Complex{Float64}[-0.7011042299260944 + 0.2037310870209901im,-0.3055966305314848 + 0.6111932610629696im]

@acroy any thoughts on this will be helpful. Thanks :-)

Coverage decreased (-1.5%) to 88.43% when pulling 8df331daffb3cf50cff14d78d0b768f158c84da0 on amitjamadagni:time_dependence into 663ed56682e58bc95bfd8f0282e98ba6e530fd4c on JuliaQuantum:master.

Coverage decreased (-0.7%) to 89.167% when pulling 8b36511cdce03b27d141e4fd6c655b73e49980cb on amitjamadagni:time_dependence into 663ed56682e58bc95bfd8f0282e98ba6e530fd4c on JuliaQuantum:master.

Coverage decreased (-0.7%) to 89.167% when pulling 9b8d6f0522d943629f3aff83ffed4f4d11852aee on amitjamadagni:time_dependence into 663ed56682e58bc95bfd8f0282e98ba6e530fd4c on JuliaQuantum:master.

@acroy using the recent commit, the following are the results for time-dependent with and without collapse operators.
Without collpase operators : https://github.com/amitjamadagni/Notes-Notebooks/blob/master/Notebooks/Time Dependence without collapse operators.ipynb
With collapse operators https://github.com/amitjamadagni/Notes-Notebooks/blob/master/Notebooks/Time Dependence with collapse operators.ipynb
This in comparison with the results from QuTiP time dependent version seem to match. Here are the results from the QuTiP version.
QuTiP version : https://github.com/amitjamadagni/Notes-Notebooks/blob/master/Notebooks-python/Time Dependence.ipynb
Thoughts on this would be helpful !

Coverage decreased (-0.7%) to 89.167% when pulling 5df012936b77edcacbb905782e75e5a03888198a on amitjamadagni:time_dependence into cad6f8aca46e0fb1971cc7216fa1fffb503a18bc on JuliaQuantum:master.

julia> using QuBase

julia> using QuDynamics

julia> immutable QuLindbladMasterEqTD <: QuEquation{1} end

julia> function h_td(H,t)
           return expm(H*t)
       end
h_td (generic function with 1 method)

julia> function cops_td(cops, t)
           cop = []
           for op in cops
               push!(cop, expm(op*t))
           end
           return cop
       end
cops_td (generic function with 1 method)

julia> function QuDynamics.operator(eq::QuLindbladMasterEqTD, t)
           QuDynamics.lindblad_op(h_td(sigmax, t), cops_td([lowerop(2)], t))
       end
operator (generic function with 9 methods)

julia> qprop = QuPropagator(QuLindbladMasterEqTD(), statevec(1, FiniteBasis(2))*statevec(1, FiniteBasis(2))', 0.:0.1:2*π, QuExpmV())
Summarizing the system :
Time steps used : 0.0:0.1:6.2
Solver used : QuDynamics.QuExpmV(Dict{Symbol,Any}())

@show does not work as expected for new types.

Coverage decreased (-0.6%) to 82.946% when pulling f1a7ff8d76dd628f4197b0646aa0b4a46ffe2241 on amitjamadagni:time_dependence into 2f907394c16b11d8442077f2aa7614446b7d4207 on JuliaQuantum:master.

@acroy the failure is because of normalize issue in the QuBase. I have used Compat to fix the problem as of now. The PR in QuBase regarding the same is https://github.com/JuliaQuantum/QuBase.jl/pull/47, once that is merged we can merge this as well.

Coverage decreased (-0.6%) to 82.946% when pulling b3fb25e40aa725d8443ebd1401be636e23b082d1 on amitjamadagni:time_dependence into 2f907394c16b11d8442077f2aa7614446b7d4207 on JuliaQuantum:master.

Coverage decreased (-0.6%) to 82.946% when pulling b3fb25e40aa725d8443ebd1401be636e23b082d1 on amitjamadagni:time_dependence into 2f907394c16b11d8442077f2aa7614446b7d4207 on JuliaQuantum:master.

Coverage decreased (-0.6%) to 82.946% when pulling 60a2f50c58d33295f773f5b9ddc496631e7496aa on amitjamadagni:time_dependence into 2f907394c16b11d8442077f2aa7614446b7d4207 on JuliaQuantum:master.

Travis build pass. Merging this !


Removed public site reference

Public sites have been removed

@JoeDavies-MSFT Is this okay to merge?

I think this one OK to merge. @tomresing is on the SharePoint team.

Thanks
Get Outlook for iOShttps://aka.ms/o0ukef

From: Ken Withee<EMAIL_ADDRESS>Sent: Wednesday, November 21, 2018 5:15:09 PM
To: MicrosoftDocs/OfficeDocs-SharePoint
Cc: Tom Resing; Author
Subject: Re: [MicrosoftDocs/OfficeDocs-SharePoint] Removed public site reference (#410)
Merged #410https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SharePoint%2Fpull%2F410&data=02|01|Tom.Resing%40microsoft.com|71950d212d85405537c808d65017f2de|72f988bf86f141af91ab2d7cd011db47|1|0|636784461128275769&sdata=bkJmt8zxqpf3kGShKG8b5SzchJ%2F31zj7bzfrtDbCH2A%3D&reserved=0 into live.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SharePoint%2Fpull%2F410%23event-1981409496&data=02|01|Tom.Resing%40microsoft.com|71950d212d85405537c808d65017f2de|72f988bf86f141af91ab2d7cd011db47|1|0|636784461128285770&sdata=1GCoKUT7%2FcV3%2Bo%2B16580ys2cFYwjYYrq10ySvDQIIgs%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACiW8S7hmTGPuTGMV7FogwReXhz1YWD_ks5uxfqdgaJpZM4YevPs&data=02|01|Tom.Resing%40microsoft.com|71950d212d85405537c808d65017f2de|72f988bf86f141af91ab2d7cd011db47|1|0|636784461128285770&sdata=SYsPMm%2BbY2cIlCoZzHq%2Fo11t8XXONsKkiqTrzsUf5Qg%3D&reserved=0.


New repository for stackedit

Due to the inactivity of the maintainer I created this repository. Feel free to contribute and help me upgrade all dependencies to the latest version and try to merge all open pull requests.

I started from scratch because the codebase is not very clean and contains many cycles. You can find the repo here: https://github.com/SamTV12345/stackedit-react.git


Need the clear logs functionality

Needs to be implemented here https://github.com/resin-io/resin-device-logs/issues/18.
Updating that module to use pubnub@^4 would also be nice.
Also the SDK docs have to mention the unsubscribe method that's already supported.

@emirotin I think this now be closed - is that right?

The first two points are done indeed.
Not sure about the docs


gorm.Session  WithConditions 这个配置好像去掉了,是其他配置项代替了吗

gorm.Session  WithConditions 这个配置好像去掉了,是其他配置项代替了吗

应该是的，我去看GORM最新的源码也看不到了，我写文章的时候GORM V2还没发布正式版本，不过影响不大吧。
gorm.go - 0.2.31版本
// Session session config when create session with Session() method
type Session struct {
	DryRun                 bool
	PrepareStmt            bool
	WithConditions         bool
	SkipDefaultTransaction bool
	Context                context.Context
	Logger                 logger.Interface
	NowFunc                func() time.Time
}

AltLayer Airdrop Season One Update

🚀 Exciting Announcement!
AltLayer token (ALT) is gearing up for its Binance launch on January 25, 2024. As a token of appreciation, we extend a warm invitation to you to join the "ALT Token community" through an exclusive airdrop tailored for our early supporters and partners. Here's a quick overview:

Total Allocated ALT Tokens: 400,000,000 (4% of the total supply)

For a comprehensive breakdown of criteria and further details, refer to the complete announcement Oficial Website.
The window to Claim $ALT tokens is open from January 25 to February 08, 2024.
Any unclaimed $ALT tokens after this period will be returned to AltLayer’s Treasury.
We deeply appreciate your contribution to AltLayer's success! Stay tuned for more exciting developments in Season One.
Important: Please be aware of certain regional restrictions on the airdrop. Review the disclaimer before participating.
Bmt3514, @xiaoliangliu, @bitruss, @ethereumNetStats, @MrsP3lt, @aketekt, @lla-dusk, @htamop, @odedNea, @0xgokuz, @m-abdalrahman, @ocestari, @BlockchainJohn, @infoyou, @raozhen0328, @toykam, @akashthedeveloper, @choyeah, @MyzzThickFineSierra, @WilliamOfSweden

您好，您的邮件我已收到，我会尽快查收并回复，谢谢


Onboard prometheusservice-controller to OLM/OperatorHub

Is your feature request related to a problem?
This controller is missing the olm file, so that needs to be added so that the code generation during releases kicks off.
Describe the solution you'd like
Add the file with the proper information
Describe alternatives you've considered
N/A
Additionally create the folders in the OperatorHub repos as well.

/assign


Add missing dependencies

Description
robot_properties_solo and _teststand are needed to build the demos but were not specified as dependencies before.
How I Tested
catkin build blmc_robots

I fulfilled the following requirements

[x] All new code is formatted according to our style guide (for C++ run clang-format, for Python, run flake8 and fix all warnings).
[x] All new functions/classes are documented and existing documentation is updated according to changes.
[x] No commented code from testing/debugging is kept (unless there is a good reason to keep it).

In essence I am not against this PR but I would prefer working on splitting this repos in several ones rather than rather than adding this dependencies.
Oo I forgot we need these dependencies for the demos!
Ok then I approve.

I would actually be happy to get rid of these dependencies :D


Unify ml input data type to one interface

Many ml algorithms use a similar (or verbatim) same type of input. i.e. a matrix X that has samples along the rows with each column being a certain feature of the data, and column vector y that has labels indicating what class each sample belongs to in the case of classification, or output points in the case of regression.
To avoid rewriting the handling of this data for every ml module, maybe we can make a single interface (maybe MLInput?) that stores this information and is used as an input for the ml modules?

I'm working on a draft of such an interface. See here for an idea of what it looks like.

I agree, makes sense to have one interface for all of them.

Just a heads up, I have unpacked the ml sub-directories, as it is not a very big module yet so the extra folders are not necessary imo.


"Get Involved" improvements & component consistencies

Tracking Info
Resolves #38
Make sure your branch name conforms to: <feature|staging|bugfix|...>/<username>/<3-4 word description separated by dashes>. Otherwise, please rename your branch and create a new PR.
Changes
What changes did you make?

Removed margin around "Get Involved" section to match Figma
Added Quizlet-style flipping animations to Get Involved cards
Made everything use consistent font and button sizes, where possible
Made everything use consistent desktop-to-mobile breakpoint (600px, can easily be changed if we want)
Made all external links open in a new tab

Testing
How did you confirm your changes worked?

I tested looking at and interacting with all components on a variety of screen sizes.

Confirmation of Change
Upload a screenshot, if possible. Otherwise, please provide instructions on how to see the change.
See attached video for a demo of the changes
https://user-images.githubusercontent.com/68413232/235818338-67caf93f-8c1f-4cc1-b046-935bbe0e12df.mp4

I found and fixed the problem causing the gap, it was Mac-specific. I think this branch is ready to merge now @Cubified


PS3 not detected when on bluetooth

I'm on an RPi Zero W, running Raspbian Jessie, and an official PS3 controller.
I'm running the newest version of inputs from this git.
The controller shows up as a joystick under /dev/input/js0. I can run jstest /dev/input/js0 and see all axes and buttons.
Code I'm trying:
#!/usr/bin/env python3
from inputs import devices
print('List Devices')
for device in devices:
        print(device)
print('Done')

Output when using bluetooth:
Devices
Done

It works when plugged in via USB though:
Devices
Sony PLAYSTATION(R)3 Controller
Sony PLAYSTATION(R)3 Controller Motion Sensors
Done

This probably could work with sixad, though I haven't actually managed to get sixad to work on my Linux computer. Is there are particular Operating System that sixad works on?

Ok, RetroPi claims sixad support, maybe I will see if I can get inputs working on that with the PS3 over bluetooth. Then I will see if I can work my way to getting it to work on Raspian.
https://retropie.org.uk/docs/PS3-Controller/

I wasn't able to get sixad or qtsixa to work on the newest Raspian version.
I've gotten it to work on older Raspian versions and pre Ubuntu 16.04. It
looks like those two projects are no longer being updated either.
That being said, sixpair is a single c file that I've gotten to work on
every Linux distro I've ever used (Arch, Ubuntu, Raspbian, Fedora, etc...)
both old and new.
With just sixpair and the python evdev package, I can access the gamepad
without issue. The fd shows up in /dev and jstest shows all axes and
buttons working without sixpair/qtsixa.
On Sun, Jul 8, 2018, 14:34 Zeth<EMAIL_ADDRESS>wrote:

Ok, RetroPi claims sixad support, maybe I will see if I can get inputs
working on that with the PS3 over bluetooth. Then I will see if I can work
my way to getting it to work on Raspian.
https://retropie.org.uk/docs/PS3-Controller/
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zeth/inputs/issues/29#issuecomment-403306913, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABvm01Rc77CiHt16en2Qr7pp5K9cYyjcks5uElDJgaJpZM4U1CR4
.

You are doing better than me. My PS3 controller is a Chinese clone (known as Gasia) and I haven't managed to get it to pair with bluetooth at all.
Apparently if it ever pairs, it should become available in:
/dev/hidrawX
Then we can connect it to inputs.
When your fd shows up in /dev using bluetooth, what does it come up as?

Shows up as: /dev/input/js0 and /dev/input/event0
As I recall, sixpair was patched to work with non-official PS3 controllers...but I could be wrong.
Here are my steps on Ubuntu 18.04:
sudo apt install libusb-dev joystick
cd /tmp/
wget http://www.pabr.org/sixlinux/sixpair.c
gcc -o sixpair sixpair.c -lusb
#And then I read sixpair.c for shells...because I'm paranoid I guess...
sudo mv sixpair /usr/bin
rm -f sixpair.c

From there I:

Plugged the controller in via USB.
Ran: sudo sixpair
Unplugged controller.
Turned controller and Bluetooth on.
Then I had to trust the Bluetooth connection once I saw the controller in the Bluetooth manager.

You can trust the controller via cmd if that's easier:
bluetoothctl
agent on
discoverable on
#Wait to see controller and grab address
trust XXXXXXXXXXXXXXXXXXXXX
connect XXXXXXXXXXXXXXXXXXXXX
discoverable off

Thanks I will try that.


BetterUI for 20MTD 1.0 using UtillI and MTDUI

Fixed crashes due to base game 1.0
Added MTDUI config registration
Refactored InfoDisplay to use UtillI lib
Included more than one stat selection option as well as user custom
Renamed files and class for clarity
Removed LastDarkness as it's in base game now
Added CloseOnEscape to MTDUI pause state

Ping me on Discord if you want to chat
Also you should add the manifest.json, icon.png and README.md of Thunderstore to the repo, that way I could have modified them directly. You need to add UtillI and MTDUI dependencies to the manifest and update the readme ! 🙏
💯


Large tables overflow and create a horizontal scroller

Describe the bug
context
When I use jupyter notebook to print a large table it generates a horizontal scroller on the screen
I expected the page to contain large-width tables
Image:

problem
This is a problem for people using notebooks to generate large tables in their docs because it might affect the readability
Reproduce the bug
notebook attached
large-table-html-notebook.zip
jupyter-book build --all large-table-html-notebook.ipynb

result

List your environment
Jupyter Book      : 0.13.1
External ToC      : 0.2.4
MyST-Parser       : 0.15.2
MyST-NB           : 0.13.2
Sphinx Book Theme : 0.3.3
Jupyter-Cache     : 0.4.3
NbClient          : 0.5.13

I believe that this one is now fixed via the pydata theme update!


[llamacpp] - Llama.CPP HTTP server.

起始日期 | Start Date
No response
实现PR | Implementation PR
No response
相关Issues | Reference Issues
No response
摘要 | Summary
Hi, I am trying to load this using Llama.CPP HTTP server. However, it failed to return the correct answer when called. Is this method not supported now?

基本示例 | Basic Example
llama.cpp api server
缺陷 | Drawbacks
No Drawbacks
未解决问题 | Unresolved questions
No response

Yes, I haven't taken the time to adapt this part of llamacpp yet.

If possible, I would greatly appreciate it if you could prioritize fixing this issue at your earliest convenience. This feature is particularly important for my current work, and having it operational would significantly aid in my progress. Thank you very much for your understanding and assistance!


Add support for loading schema with oneOf, anyOf, allOf, not $refs

Hi fellas,
I get this:
 File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/testing.py", line 37, in validate_response
    verbose_error_message = format_response_tester_error(e, hint=e.response_hint)
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/utils.py", line 47, in format_response_tester_error
    example_item = settings.loader_class.create_dict_from_schema(exception.schema)
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/loaders.py", line 335, in create_dict_from_schema
    return self._iterate_schema_dict(schema)
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/loaders.py", line 294, in _iterate_schema_dict
    elif read_type(value) == 'object':
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/openapi.py", line 53, in read_type
    raise OpenAPISchemaError(
django_swagger_tester.exceptions.OpenAPISchemaError: Schema item has an invalid `type` attribute. The type should be a single string.

I then see this printed:
Schema item: {'allOf': [{'type': 'object', 'description': 'Read-only Product Serializer', 'properties': {'slug': {'type': 'string', 'readOnly': True, 'pattern': '^[-a-zA-Z0-9_]+$'}, 'loop': {'type': 'string', 'readOnly': True}, 'sites': {'type': 'array', 'items': {'type': 'object', 'description': 'read-only Site serializer', 'properties': {'id': {'type': 'integer', 'readOnly': True}, 'slug': {'type': 'string', 'readOnly': True, 'pattern': '^[-a-zA-Z0-9_]+$'}, 'domain': {'type': 'string', 'readOnly': True}}, 'required': ['domain', 'id', 'slug']}, 'readOnly': True}, 'acr': {'allOf': [{'enum': ['3', '4'], 'type': 'string'}], 'readOnly': True}}, 'required': ['acr', 'loop', 'sites', 'slug']}], 'readOnly': True}
which I prettified:
{
  allOf: [
    {
      type: "object",
      description: "Read-only Product Serializer",
      properties: {
        slug: { type: "string", readOnly: True, pattern: "^[-a-zA-Z0-9_]+$" },
        loop: { type: "string", readOnly: True },
        sites: {
          type: "array",
          items: {
            type: "object",
            description: "read-only Site serializer",
            properties: {
              id: { type: "integer", readOnly: True },
              slug: {
                type: "string",
                readOnly: True,
                pattern: "^[-a-zA-Z0-9_]+$",
              },
              domain: { type: "string", readOnly: True },
            },
            required: ["domain", "id", "slug"],
          },
          readOnly: True,
        },
        acr: { allOf: [{ enum: ["3", "4"], type: "string" }], readOnly: True },
      },
      required: ["acr", "loop", "sites", "slug"],
    },
  ],
  readOnly: True,
};

I dont see any issue with the type key here.

Here is another one:
 File "/opt/project/consumer_portal/base_test_cases.py", line 62, in assertResponse
    validate_response(
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/testing.py", line 28, in validate_response
    SchemaTester(
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/schema_tester.py", line 46, in __init__
    self.test_dict(schema=schema, data=data, reference='init')
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/schema_tester.py", line 154, in test_dict
    if read_type(schema_value) == 'object':
  File "/usr/local/lib/python3.8/site-packages/django_swagger_tester/openapi.py", line 53, in read_type
    raise OpenAPISchemaError(
django_swagger_tester.exceptions.OpenAPISchemaError: Schema item has an invalid `type` attribute. The type should be a single string.

Schema item: {'allOf': [{'enum': ['activated', 'deactivated', 'pending'], 'type': 'string'}], 'nullable': True}

I suspect it's because of your brackets ([, ]).
As far as I can tell you're seeing the error because this function is unable to read the type of the objects it's receiving, and I believe this logic is structured this way because arrays aren't permitted in OpenAPI specs. I could be wrong here, but this was done intentionally based on that assumption.
I believe your documentation will be correct if you drop the brackets.
Here's a simple example of what I mean:
{
  'title': 'object_type_title',
  'type': 'object',
  'properties': {
    'string': {
      'description': 'This is a string type',
      'type': 'string',
      'example': 'string'
    },
    'integer': {
      'description': 'This is an integer type',
      'type': 'integer',
      'example': 1
    },
    'number': {
      'description': 'This is a number type',
      'type': 'number',
      'example': 1.1
    },
    'bool': {
      'description': 'This is a boolean type',
      'type': 'boolean',
      'example': True
    }
  }
}

Please let me know if that helps you 👍

well, my specs are auto generated by drf-spectacular and are valid according to swagger-cli. I think the issue is with your handling of allOf, oneOf etc. These are most defintely based on array notation.

I'm pretty confident drf-yasg does it the way shown in the example, so that difference is probably why this happened. I'll look at this after work today - perhaps it can be resolved as easily as by adding a pass for the first item of arrays and a guard somewhere upstream to ensure it's not empty.
In the meantime PRs are of course always welcome 🥇

my specs are auto generated by drf-spectacular and are valid according to swagger-cli

Just wanted to follow up with a quick question before looking to solve this. Here's the docs for the OpenAPI 3 array type. I can't see anything indicating that brackets are valid for documenting arrays.
Are you sure this isn't a drf-spectacular issue? It would be really great if you could link some docs showing otherwise.

this is YAML, not OpenAPI specific. In YAML you can use either bracket notation or the structured list with - notation.
See this for example:
https://stackoverflow.com/questions/23657086/yaml-multi-line-arrays/33136212

Also @sondrelg  I use swagger-cli whenever i have doubts to validate specs - the drf spectacular specs are passing it: swagger-cli validate <file>.
You can see various examples in this repo: https://github.com/OAI/OpenAPI-Specification/tree/master/examples/v3.0

Ok that's great. I guess I can just add a test for validating a response with this type of example and it should be easy enough to fix.

@Goldziher, could you check if #119 fixes the issue for you?

@Goldziher, could you check if #119 fixes the issue for you?

I can, hold on.

Seems I cannot - i tried installing this particular commit using pipenv and im getting an error:
pipenv install -e git+https://github.com/snok/django-swagger-tester.git@0b87b139c77b6aff4bc36f0a82d005d2b0810c11#egg=django_swagger_tester
Doesnt work because:
ModuleNotFoundError: No module named 'setuptools'

I've never used pipenv, but can you not just use pip install git+https://github.com/snok/django-swagger-tester/tree/sondrelg/fix-116?
My project mostly use Poetry which seems very similar, but you can always just use pip to install things in your venv directly. Does that work for you?

It doesnt no. I will temporarily clone this into my project to test.

This my comment on the PR

Nice, this makes sense. To resolve this, would you be willing to create a test with example data to replicate your issue?
Something like this test, just substituting GOOD_DATA for failing data.

I'm afraid I do not have the spare time at present and have several pending projects of my own. If I had the time I would resolve the issue myself.
Since this is a core aspect of openapi - I would also suggest you guys get a hold of several complex schemas that are valid (using swagger-cli to ensure they are), and then make sure you are able to actually parse the entire thing. That is, do not check the response validation first, make sure you are in fact able to parse the specs without raising an "SwaggerDocumentationError" or encountering a builtin exception when doing this.

After re-reading this on a non-work day, I see now that oneOf, anyOf, etc. are $ref mechanics. I got a bit stuck on the type error when reading this last week I think.
Adding support for this would of course be welcomed, but like you I am also pressed for time, and I'm no longer using this package as actively in my own work as I used to, so I don't think I'll be able to sit down and do this myself anytime soon.
I've added the help wanted tag for this issue, and hopefully this can be picked up by someone else at some point.

Thanks for your time @sondrelg. I will implement this I think when I have time. Two questions-

any issue with me using https://github.com/jfinkhaeuser/prance to implement parsing mechanics?
will you add me to the organization and give me some privileges (like creating a branch?).

Hi @Goldziher!

any issue with me using https://github.com/jfinkhaeuser/prance to implement parsing mechanics?

No I don't have any issue with that. I think a OAS parser downstream library seems like a reasonable requirement for a OAS validation package.

will you add me to the organization and give me some privileges (like creating a branch?).

Absolutely 👏 That's well earned, and I'll take all the help I can get! I've given you write access to the repo; let me know if you encounter any problems or need anything else 👍

I have the same problem mentioned here. I'm also generating my schema with drf-spectacular. Is there any way I can help?

I have the same problem mentioned here. I'm also generating my schema with drf-spectacular. Is there any way I can help?

Hi @idesoto,
I will add a PR this weekend (hopefully). If you have schemas you can share to use as a basis for testing it would be helpful to me :).

Hi @idesoto,
I will add a PR this weekend (hopefully). If you have schemas you can share to use as a basis for testing it would be helpful to me :).

Hi @Goldziher, I can test the changes with my schema. Is it the PR that was merged 13 hours ago?

Hi @Goldziher, I can test the changes with my schema. Is it the PR that was merged 13 hours ago?

hi @idesoto - yes, you should be able to test the library against allOf. handling of anyOf and oneOf is still in development.

hi @idesoto - yes, you should be able to test the library against allOf. handling of anyOf and oneOf is still in development.


BRS-031/032/033: Create Positive Acknowledgement (RSM-033/D18) to sender and put on Service Bus (post office)

Description:
As the DataHub
I want to send a positive acknowledgement to anyone that has sent in a valid charge change
So that the sender know it has been accepted
#112185 is a prerequisite for this story
Tech note:
It has been agreed upon to not use protobuf for this story
ACs:
The following ACs must all cover:
Tariffs, fees, subscriptions
Created, updated, deleted
It must be possible to demo that for each valid charge change send through the async ingestor, an acknowledgement for the sender end up on the Service Bus representing the post office
The information in the acknowledgement must include all information determined in #112140-->112185 BRS-031/032/033: Determine needed information for positive and negative acknowledgements
Comment from Michael:
As part of this task, please make sure our event between message receiver and chargecommandreceiver uses a separate topic instead of filtering

PTA to clean up and include naming convention

I was going to test this ticket, but my postman is blocked on my Dev machine when trying to reach our functions. @bemwen or @prtandrup can still test it on T


0.2 changes

firma la cla
aggiorna le release_notes

I have read the CLA Document and I hereby sign the CLA

@Valecant https://github.com/orchestracities/auth-management-ui/runs/7135657756?check_suite_focus=true


Add PGO Test script

Just adding it to keep it around. Current results on MBP:
No pgo: Took  57.55 secs for 10 epochs, avg per epc:  5.755
Yes pgo: Took  53.58 secs for 10 epochs, avg per epc:  5.358
I really don't understand how to get a good overview over the compiler's inlining decision, -gcflags=-m doesn't output anything useful. Maybe I should ask on the slack.

Nice!


[REQ] Automatic RCO flag removal

Acknowledgement of preliminary instructions

[X] I have read and acknowledged the preliminary instructions.

What idea do you have?
Unstable flags need going.
If FStringFlagUpdateVersion or FIntFlagUpdateVersion are present in flag lists, they are from RCO.

closed because of recent updates


Add support for iPhone 13.

Support for the iPhone 13 series was added in version 4.5.0:
https://github.com/devicekit/DeviceKit/releases/tag/4.5.0


Node-free Tailwind/UnoCSS

Required check list:

[x] I didn't find in the repository's issues section a similar bug.
[x] I understand, this is an Open Source and not-for-profit product.
[ ] This is not about a third-party project, framework, or technology.

Is your feature request related to a problem? Please describe.

I don't want the Node toolchain.
Describe the solution you'd like:

Tailwind v4 looks to remove the need for PostCSS & co. Once v4 has it's standalone CLI released, it would be great to see a version of GoWebly that has Node-free Tailwind support. Even more ideal would be the same for UnoCSS.
Describe alternatives you've considered:

I currently don't use GoWebly because of the requirement of Node for Tailwind/UnoCSS.
Screenshots:

...
Additional context:

https://tailwindcss.com/blog/tailwindcss-v4-alpha

Hi, @jthegedus
Yes, I also fully support the concept of switching to Bun from Node.js.
I've been using it in my projects for a long time, even before version 1.0.0.
As soon as the stable release of Tailwind CSC 4.0.0 is available, I will add the option to select the Node-free installation option for the Gowebly CLI.

switching to Bun from Node.js

I don't mean to suggest making Bun the default, ideally there would be no JS runtimes at all, just a pure Go project. I am not sure how to orchestrate installing the Tailwind v4 CLI, but ideally that would be something done outside the JS ecosystem, with either no external dependency or somehow within the Go ecosystem.

I don't really understand the desire to move what JS does well in the browser inside the backend. What for? What advantages will this have for a particular developer?
Please describe examples of using this approach in modern web development. Otherwise, I just don't understand the purpose of this feature.

Currently using the Tailwind styling option will require Node.js or Bun for installing PostCSS and Tailwind.
After Tailwind 4.0, since Tailwind itself will do all the PostCSS stuff, I shouldn't really need Node.js or Bun, simply to install the Tailwind standalone CLI, this tool could do that instead of relying on Node/Bun + package.json.

@koddr The 4 beta has released https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.0.0-beta.1

@koddr The 4 beta has released https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.0.0-beta.1

Yes, waiting for stable release.


Changes in MongoDB and OpenResty break run.py

There's a pull request here (for develop, not master), though:
https://github.com/CounterpartyXCP/federatednode_build/pull/266

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/32300066-changes-in-mongodb-and-openresty-break-run-py?utm_campaign=plugin&utm_content=tracker%2F494308&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F494308&utm_medium=issues&utm_source=github).

PR merged. Will test develop in the next day or so and then update to master. Thanks


can not list the contents for blobs

Preflight Checklist

[X] I have installed the latest version of Storage Explorer.
[X] I have checked existing resources, including the troubleshooting guide and the release notes.
[X] I have searched for similar issues.

Storage Explorer Version
1.35.0
Regression From
No response
Architecture
x64
Storage Explorer Build Number
No response
Platform
Windows
OS Version
No response
Bug Description
I run into the issues that "No data available" in the blob node
and there is message also:
This request is not authorized to perform this operation using this permission. RequestId:1bc2568f-801e-001c-6493-f3f4e5000000 Time:2024-08-21T06:27:31.8967985Z
Steps to Reproduce
Launch Storage Explorer
Sign in with my alias
Expand a blob container node
there is nothing in this blob, it should have many folders.
And there is a message on the top of UI: This request is not authorized to perform this operation using this permission. RequestId:1bc2568f-801e-001c-6493-f3f4e5000000 Time:2024-08-21T06:27:31.8967985Z

Actual Experience
No data available in this blob. actually, in other blob, it is the same issue.
Expected Experience
display the folders in this blob
Additional Context
No response

seems my issue is similar with https://github.com/microsoft/AzureStorageExplorer/issues/8118
I checked my role in Azure portal, it is contributor.
Could you help me debug it using the RequestId

I joined some security group, then the issue is gone.


feat(congregation): send and retrieve lmm-oa backup from app

:tada: This PR is included in version 3.0.0-alpha.38 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Code references non-existing images from the bundle

The KKGridViewCell references images that are not present in the bundle (such as UIPreferencesWhiteCheck). Is this a known issue?

Yep; I think I'll end up base64 encoding the images we want to bundle with the project.


Make RequireUser preprocessor gives a better error message

connect https://github.com/SkygearIO/skygear-SDK-Android/issues/89

@b123400, thanks for your PR! By analyzing the history of the files in this pull request, we identified @rickmak, @cheungpat and @ben181231 to be potential reviewers.


GitHub Actions

Hi,
Following up on #159 with this draft. Let's discuss it here, then when we're all sure you can merge it back.
By using this, now I can pass environment variables via env: option and run all sfcc-ci commands smoothly. If there's a result (either in JSON or plain text) it goes back into result output, so the rest of the actions can read it via steps.<step_id>.outputs.result.
My only worry is, this might require a minor bump in the version, rather than a patch. But as far as I can see, it's somewhat working and needs more testing.
I hope this makes sense.
Best,
G.

This looks like a great update.  I look forward to seeing it finalized.

Aha! Lemme focus on this a bit then. I didn't realise someone else then myself would use it. Stay tuned ^_^


blocking-slick-32 0.0.12 depends on Slick 3.3?

Hi. We're using blocking-slick in our production.  Thank you for nice library!
By the way, as this issue title describes, blocking-slick-32 0.0.12 depends on Slick 3.3. (Updated at #37).
I've been believing blocking-slick-32 is for Slick 3.2 (and blocking-slick-31 is for Slick 3.1).  Am I misunderstanding naming policy?
Note: Slick 3.3 is announced not to have major API changes in their release news, so practically this change does not cause problems in most cases.

You're right. It should be blocking-slick-33. I released blocking-slick-32 0.0.12 built for Slick 3.3, but it was my fault. I will release blocking-slick-33 immediately to avoid confusion.

Released blocking-slick-33 0.0.13. It will be available on Maven Central shortly.
https://github.com/takezoe/blocking-slick/releases/tag/SLICK-33-0.0.13
Thank you for letting me know!

I see.  Thank you for very quick response!


use glide v1.1

I'll appreciate any comments

How use this branch?

in composer.json add this:
 "repositories": [     {       "type": "vcs",       "url": "https://github.com/biserantonov/yii2-glide.git"     }   ],
And then in require section edit: "trntv/yii2-glide": "dev-glide-1.1"
This way composer will use my git branch instead of official repository.
If you want to add the branch to your fork, you can add my repo as another remote and then fetch


Updating an existing project with a new version of api spec

Is it possible to update existing soapUI project with new version of raml spec (added new resource or method)?

where can I find it?


chore: update with version support

Update to note support for 1.5
Bump up the ngversion for Plunker

This closes #5436.

There is something I wanted to do and this PR is perfect. Lock dependencies in package.json so we don't get caught into random update issues anymore.

What should I modify the package.json to? We're fairly loose with the dependency versioning there, since some users like to test the edges of Angular as it's released.

what we put on the package.json  is irrelevant to those users because those are devDependencies.
I vote for hard locking it to "1.5.0" instead of "^1.x.x" that way travis won't use an updated angular when it gets out and freaking us out.

I'm still confused - where do we want to do this?


Fix SwiftUI link

After upgrading to Kingfisher 6, our app got crashed on iOS 12 device. (ipa was archived in Xcode 12.3)
Here is the log:

It seems like Xcode did not handle this correctly, and got "strong" link to SwiftUI. This bug should have fixed in Xcode 11.1, but somehow triggered with Kingfisher 6.
It is good to have an more explicit declaration on podspec file, to tell Xcode should weakly link to SwiftUI and Combine. I test it on my device and it works fine.

Oh. Didn't know that!
LGTM.

Oh. Didn't know that!
LGTM.


Improve example and readme

This fixes the example completely and adds some more info to the README. The Hello/World module structure is a bit contrived, but it makes it easier to demonstrate webpack --watch

Just a general question, if this PR is ok, shouldn't we look to push a new version to npm then?
The latest version on npm is 0.2

CC @rtfeldman - I think you're the only one with the ability to push to npm, but if you could push the latest after this merge, that would be awesome!

Cool - are we ready for 1.0.0?

Not quite yet - let me add support for not creating files first

@eeue56 cool - want to include the version bump in that PR so we can confirm we're on the same page?

:+1:


SI - Complete the Streaming Integration Admin Guide

Description:

Suggested Labels:

Suggested Assignees:

Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:

This was completed for the release.


added merge sort.py

Name: Amitrakshar Sanyal
What type of PR is this? (check all applicable)

[x] ✨ Feature
[x] 🌟 stared the repo

Description
Added Merge sort python
Add Link of GitHub Profile
https://github.com/amitrakshar01

@keshavsingh4522


chore: release 1.2.47

:robot: I have created a release *beep* *boop*
1.2.47 (2021-12-03)
Bug Fixes

cleanup: ignore harbor "unsupported 404 status code" errors (adf60a0)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/werf/werf/releases/tag/v1.2.47 :sunflower:


Decode a Morse code message

In this milestone, the following was done;
Create a method to decode a Morse code character, takes a string parameter, and return the corresponding character in uppercase
Create a method to decode an entire word in Morse code, takes a string parameter, and return the string representation. Every character in a word is separated by a single space
Create a method to decode the entire message in Morse code, takes a string parameter, and return the string representation. Every word will be separated by 3 spaces

Hello sir I think So that there has been a mistake i am Sami and I have added all the meaningfull code here
the problem is that you may have been confused because my pic is not showing

these commits where pics are not shown are my contribution and you can check that by clicking on them
Uploading Screen Recording 2023-11-08 at 11.12.40 PM.mov…


tpm_emulator: use tpm2-abrmd as resource manager

Talking directly to the TPM causes problems with transient objects, so we use tpm2-abrmd as a resource manager.
I have only validated those changes on Fedora 35.

What's the problem?  Transient objects should be closed when the connection to /dev/tpmrm0 is closed.  I presume Intel's abrmd does the same.
This should only be an issue if the application opens and closes connections during its processing.

What's the problem? Transient objects should be closed when the connection to /dev/tpmrm0 is closed. I presume Intel's abrmd does the same.

The problem is that for the emulator we directly talk to the IBM TPM emulator without a resource manager. This causes transient objects to be never flushed and after a few runs the TPM is out of memory. This PR adds tpm2-abrmd as a resource manager between tpm2-tools and the TPM emulator.

As discussed on Slack I'll add flushing after each TPM interaction instead of re-introducing tpm2-abrmd.


Error running test script

Not sure what is missing, but I got:
_λ npm run test

<EMAIL_ADDRESS>test C:\Users\atale\Documents\Gits\balances-rpc-dot
mocha --exit --recursive

'mocha' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>test: mocha --exit --recursive
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\atale\AppData\Roaming\npm-cache_logs\2021-08-19T05_11_28_127Z-debug.log_

Hi @anaelleltd, sorry about that. I had installed mocha globally and therefore oversaw this.
I have added mocha in as a dev dependency here: https://github.com/James-Sangalli/balances-rpc-dot/commit/0ae642b656c00a1643b2237839318990b6469807
Please pull and retry

Thanks for that.
Now, I am getting the message below, but no balance object.
_λ npm run test

<EMAIL_ADDRESS>test C:\Users\atale\Documents\Gits\balances-rpc-dot
mocha --exit --recursive

AccountInfo functionality
√ should be able to get a native balances object (1492ms)
1 passing (2s)_

Thanks for that.
Now, I am getting the message below, but no balance object.
_λ npm run test

<EMAIL_ADDRESS>test C:\Users\atale\Documents\Gits\balances-rpc-dot
mocha --exit --recursive

AccountInfo functionality
√ should be able to get a native balances object (1492ms)
1 passing (2s)_

Yes, to clarify this runs a test to check that the object you get back is a balance object, if you wanna see what's inside the object you can console log it:
it("should be able to get a native balances object", async () => {         const accountNativeBalances = await this.accountInfo.getAccountInfo();         console.log(accountNativeBalances); // Add this line in         ....
sample output:
{   nonce: 219,   index: 1,   freeBalance: '0x038731bdc3e76bf8',   locked: 0,   reserved:<PHONE_NUMBER>000 }
Thanks for reporting this issue


Initial commit for basic interoperability test without adapter.js:

node.js based minimal web app and signalling server, in KITE-NoAdapter-Test/server. See KITE-NoAdapter-Test/README.md for instructions.
KITE Test relying on the web app and minimal signalling server.

Addresses #32

Internal test and review by @namvuCosmo


Change static methods to class methods

Static methods that use their own class, e.g. to create a new instance of its own class should be class methods. This makes the methods also work on subclasses.
Closes #1695.

Changes made in tinygrad/:
------------------------------------------------------------
files                             insertions       deletions
------------------------------------------------------------
tinygrad/lazy.py                           3               3
tinygrad/tensor.py                        54              55
------------------------------------------------------------
total                                     57              58
------------------------------------------------------------
lines added in the tinygrad folder: -1

I also want to type-hint the class methods. In Python 3.11, this is done using typing.Self. <3.11, this can be done by just specifying the class name:
e.g. in Tensor:
def eye(cls:Tensor, dim:int, **kwargs) -> Tensor:
    ...

But this doesn't work for subclasses, as they return the subclass of Tensor, and not Tensor. So this is the recommended way for type hinting cls and the return value of the class method:
T = TypeVar('T', bound=Tensor)
def eye(cls:T, dim:int, **kwargs) -> T:
    ...

This however (1) adds a line to the codebase and (2) is probably not very clear to all users what it does. We could of course use a better name than T, but still.
What do you think? Leave the type hints for now, or go with one of the two options above?

How about TensorInstance or TensorType?

No it would not. By using TypeVar: If you call Tensor.eye(), the TypeVar type hint understands that cls is of type Tensor and the return value of Tensor.eye() is Tensor as well. Only if we subclass Tensor as e.g. MyTensor, then MyTensor.eye() will return an instance of type MyTensor.

How about TensorInstance or TensorType?

the following would be the most standard way and also comprehensible
TensorType = TypeVar("TensorType", bound=Tensor)

Went with TensorType as proposed by @prusnak.

Because other methods are used in the classmethods (e.g. .reshape() in .empty()), the typevar doesn't work unless we change all methods returning Tensor to return TensorType instead. I think this will make things only less clear. I propose to type annotate them for now as Tensor, which doesn't support the right typehints for subclasses. When support for 3.8 is dropped, it can be changed to be type hinted as typing.Self, as supported by 3.11+.

Going to close this. Sorry I said it was fine, subclassing Tensor isn't really supported, and now with the custom type it's adding complexity.
PR should be "speed (either emitted or the Python), conceptual simplicity, mlperf training, and bugfixes"

And without the custom types and just the staticmethod -> classmethod conversion (34616296c7d70fb68a6f0d389fd5fd2a6a844718)? I agree that the custom type is adding too much complexity and Tensors being subclassable is not really the goal.
Otherwise sorry for your time! Hope to provide more useful PR's in the future that align with the PR goals :)

Probably still not worth it. If there's a real use case for subclassing Tensor we can revisit


⚠ Samsung has degraded performance

In 65051ee, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2803 ms

Resolved: Samsung performance has improved in d2b30c3.


Clicking the search image button will refresh the entire page

I clicked the search image button in the Image Select window, then the entire page refreshed. It seems that the default submit event was not prevented. I was using the latest release v0.19.

@yuezhihan Thanks for reporting, Fix will be in the next release.