Add minimumDisplayTime property

Suppose you show a HUD during a network request, but that request completes very quickly. Without this feature, the HUD appears and then quickly disappears, flashing too quickly on the screen. Prevent quick flashes by allowing specification of a “minimumDisplayTime”.

Makes sense, I'll probably merge this the next time I update the project, thanks!

I encountered the need to solve this issue today.
Another approach would be to add a new method 'showInView' with an 'afterDelay' parameter.

Thats a completely different thing though. And you could just use a dispatch_after call to take care of that.


Adding  refreshThreshold Parameter to the wrap Function

The cache's  TTL can vary significantly, for instance, between 5 minutes and 1 day. It's challenging to determine a single, unified refreshThreshold setting for all use cases. Therefore, adding a separate refreshThreshold parameter to the wrap function could be a valuable enhancement.

@eternasuno - can you give a couple examples of this use case?


added some simple functions to AnimationPlayer

Objective
Fixes #5848.
Solution

Adding function to get animation_clip from AnimationPlayer while documenting that it could be the default handle.
Adding a function which tells if the animation player has finished playing the animation_clip.

The language used to explain what the default handle implies could be more clear. My problem is that the default handle could actually refer to an actual animation if an AnimationClip is set for the default handle, which leads me to ask, "Should animation_clip should be an Option?"

I changed it to an option which was a really simple change.

I have a change stashed locally that does this and a bit more, but it's not finished yet because it's actually a bit more complicated than that.
I don't think this PR handles animations being played backward, repeating animations or setting the elapsed manually

So for playing backward. It looks like the animation will repeat even if repeat is false. But I didn't change that. I could fix it in this PR.
In this PR, repeating animations never finish. The correctness of this is up to debate.
Setting elapsed manually has a one frame delay before finished is updated. This is unavoidable unless the AnimationPlayer keeps track of the AnimationClip's duration. It would take a frame to get this information whenever the animation player starts playing an animation. It could also be temporarily incorrect if the AnimationClip in Assets has been changed.
Which of these would you like me to work on?

Which of these would you like me to work on?

I actually haven't found yet a fix that makes me happy, which is why I didn't open the PR. Try some things, let's see how it works out 😄
Another thing about repeat that I don't like if you have ideas on how to fix: setting repeat to false on a currently playing and repeating animation should let the current loop finish before stopping. This is currently true if done during the first repeat, not during others

So for playing backward. It looks like the animation will repeat even if repeat is false. But I didn't change that. I could fix it in this PR.
In this PR, repeating animations never finish. The correctness of this is up to debate.

After a deeper look this is actually incorrect. I will set up so test cases and iterate over some solutions.

What should the behavior of a non-repeating animation player with a negative speed at time 0?
Should it stay on the first frame or should it play the entire animation backwards. What should happen if speed is negative with any positive time? Should you have to set the time to the duration of the animation to play it once backwards? What if you want to play it forward and then backward?

Also I find it odd that the elapsed time goes up (or down if negative) forever. This is also weird because a non-repeating backward animation with an elapsed time greater than the duration of the animation will be on the last frame for a period of time before playing the animation backward (twice).

What should the behavior of a non-repeating animation player with a negative speed at time 0?

Should it stay on the first frame or should it play the entire animation backwards. What should happen if speed is negative with any positive time? Should you have to set the time to the duration of the animation to play it once backwards? What if you want to play it forward and then backward?

IMO, we should treat non-repeating behavior as a clamp on the time modulus the length of the clip. If it's not repeating and the speed is negative, we should play to the beginning then mark it finished. This is essentially playing the clip backwards, and allows users to ping-pong the clip if they so desire. It's the least surprising interaction between these two features.

@asafigan can you resolve the merge conflicts? I'd like to get this moving again and they're more complex than I want to tackle in the web UI :)

@DevinLeamy your review here would be welcome, since you're building on it.

@DevinLeamy your review here would be welcome, since you're building on it.

I'm on board with the changes here! IMO it probably would be easiest to patch them into #9002. @alice-i-cecile Any opposition to doing that?

No objections; just credit the original author at the top of your PR description :)

No objections; just credit the original author at the top of your PR description :)

Of course! It's been updated.

Updated and incorporated into #9002. Thanks a ton for your work, and if you get a chance your review there would be welcome!


Bluetooth: controller: Fix pin or key missing response

Fix the missing reset of Encryption Procedure state when the
peripheral responded with error reason as pin or key missing
which otherwise caused connection disconnection on next
reception of data or control packet.
Relates to #15570.
Signed-off-by: Vinayak Kariappa Chettimada<EMAIL_ADDRESS>

Something worth backporting to 1.14?

@jhedberg yes. This PR will get more commits, as there are more than one issue/problem analysed in the usecase.  Until the reporter of the issue or @joerchan can verify that they are fixed I will keep DNM label.

@cvinayak ok, I've added the appropriate label so this doesn't get forgotten once it's ready for merging

@joerchan and @pdunaj if this PR is in general ok (fixes MIC failure), then please approve.
The buffer leak related crash will be analysed thereafter.


Support Node-RED V1.0.3

Does anyone know if the library works reliably with the new Node-RED version 1.0.3? Can the new asynchronous processing of the flows not cause any problems?

Here is an example of the record:
29 Jan 17:22:41 - [info] Starting flows
29 Jan 17:22:42 - [info] Started flows
29 Jan 17:22:42 - [error] [OPCUA-IIoT-Read: 6e915dc4.0001c4] Error: Client Not SESSIONACTIVE On Read
29 Jan 17:22:42 - [error] [OPCUA-IIoT-Read: f9a382cf.2b206] Error: Client Not SESSIONACTIVE On Read
29 Jan 17:22:42 - [error] [OPCUA-IIoT-Read: fbdaf455.5d6498] Error: Client Not SESSIONACTIVE On Read
29 Jan 17:22:44 - [warn] [OPCUA-IIoT-Flex-Server: 95398011.c113c] Creating new address for OPC UA
29 Jan 17:22:44 - [warn] [OPCUA-IIoT-Flex-Server: 95398011.c113c] OPC UA address created
29 Jan 17:22:44 - [error] [OPCUA-IIoT-Read: 6e915dc4.0001c4] Error: Client Not SESSIONACTIVE On Read
29 Jan 17:22:44 - [error] [OPCUA-IIoT-Read: f9a382cf.2b206] Error: Client Not SESSIONACTIVE On Read
29 Jan 17:22:44 - [error] [OPCUA-IIoT-Read: fbdaf455.5d6498] Error: Client Not SESSIONACTIVE On Read
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
RegisterServer to the LDS has failed during secure connection => please check that you server certificate is trusted by the LDS err: _socket has been disconnected by third party
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
29 Jan 17:23:34 - [info] Stopping flows
29 Jan 17:23:34 - [warn] [modbus-write: Write: Team leader advice] FSM Reset On State {"value": "failed", "actions": [], "changed": true}
29 Jan 17:23:34 - [warn] [modbus-write: Write: Team leader advice] FSM Reset On State {"value": "failed", "actions": [], "changed": true}
29 Jan 17:23:34 - [warn] [modbus-write: Write: Team leader advice] FSM Reset On State {"value": "failed", "actions": [], "changed": true}
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
RegisterServer to the LDS has failed during secure connection => please check that you server certificate is trusted by the LDS err: _socket has been disconnected by third party
[33mWarning: AddressSpace # constructEventData (eventType, options) cannot find property [39mAuditSecurityEventType => [36mstatusCodeId [39m
Here is the flow :
[{"id":"9df96908.d81da8","type":"function","z":"9c5ab8d1.cd4228","name":"Call  team leader","func":"try{\nnode.status({fill:\"green\",shape:\"dot\",text:\"run\"});\nvar value=msg.payload[0].value.value\n\n\nif (value==0){\n    msg.payload=[256];\n    node.status({fill:\"grey\",shape:\"ring\",text:\"off\"});\n    global.set(\"callTeamLeaderHR1\", 0);\n}\nelse {\n    msg.payload=[262];\n    node.status({fill:\"blue\",shape:\"dot\",text:\"on\"});\n    global.set(\"callTeamLeaderHR1\", 0); \n}\nreturn msg;\n    \n}\n\ncatch(err){\n    node.error(err)\n    node.status({fill:\"red\",shape:\"ring\",text:\"error\"});\n    \n    \n}","outputs":1,"noerr":0,"x":760,"y":120,"wires":[["b9c20b87.e2cb28","2405cde6.272892"]]},{"id":"c6ae2be9.95e2b8","type":"OPCUA-IIoT-Read","z":"9c5ab8d1.cd4228","attributeId":"13","maxAge":1,"depth":1,"connector":"fdc25143.b20ab","name":"","justValue":true,"showStatusActivities":true,"showErrors":true,"parseStrings":false,"historyDays":1,"serverMaxItemsToRead":"","x":390,"y":120,"wires":[["4bf77a8.e877984","43dec47b.f29c4c"]]},{"id":"c2b6b734.00f9d8","type":"modbus-response","z":"9c5ab8d1.cd4228","name":"","registerShowMax":20,"x":1170,"y":160,"wires":[]},{"id":"174a62c.fd00e9d","type":"inject","z":"9c5ab8d1.cd4228","name":"Inject OpcUa","topic":"","payload":"{\"nodetype\":\"inject\",\"injectType\":\"inject\",\"addressSpaceItems\":[{\"name\":\"\",\"nodeId\":\"ns=1;s=balizaHR1-Call\",\"datatypeName\":\"Byte\"}]}","payloadType":"json","repeat":"1","crontab":"","once":false,"onceDelay":0.1,"x":160,"y":120,"wires":[["c6ae2be9.95e2b8"]]},{"id":"4bf77a8.e877984","type":"rbe","z":"9c5ab8d1.cd4228","name":"","func":"rbei","gap":"","start":"","inout":"out","property":"msg.payload[0].value.value","x":570,"y":120,"wires":[["9df96908.d81da8"]]},{"id":"b9c20b87.e2cb28","type":"debug","z":"9c5ab8d1.cd4228","name":"Send status Beacon HR1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":1010,"y":80,"wires":[]},{"id":"43dec47b.f29c4c","type":"debug","z":"9c5ab8d1.cd4228","name":"Send msg","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":580,"y":80,"wires":[]},{"id":"2405cde6.272892","type":"modbus-write","z":"9c5ab8d1.cd4228","name":"","showStatusActivities":false,"showErrors":false,"unitid":"","dataType":"MHoldingRegisters","adr":"14","quantity":"1","server":"8aa59291.9dc38","x":980,"y":140,"wires":[[],["c2b6b734.00f9d8"]]},{"id":"fdc25143.b20ab","type":"OPCUA-IIoT-Connector","z":"","discoveryUrl":"","endpoint":"opc.tcp://<IP_ADDRESS>:4840","keepSessionAlive":true,"loginEnabled":false,"securityPolicy":"None","securityMode":"NONE","name":"LOCAL DEMO SERVER","showErrors":true,"individualCerts":false,"publicCertificateFile":"","privateKeyFile":"","defaultSecureTokenLifetime":"60000","endpointMustExist":false,"autoSelectRightEndpoint":false,"strategyMaxRetry":"","strategyInitialDelay":"","strategyMaxDelay":"","strategyRandomisationFactor":"","requestedSessionTimeout":"","connectionStartDelay":"","reconnectDelay":"","maxBadSessionRequests":""},{"id":"8aa59291.9dc38","type":"modbus-client","z":"","name":"","clienttype":"tcp","bufferCommands":true,"stateLogEnabled":false,"tcpHost":"<IP_ADDRESS>","tcpPort":"502","tcpType":"DEFAULT","serialPort":"/dev/ttyUSB","serialType":"RTU-BUFFERD","serialBaudrate":"9600","serialDatabits":"8","serialStopbits":"1","serialParity":"none","serialConnectionDelay":"100","unit_id":1,"commandDelay":1,"clientTimeout":1000,"reconnectOnTimeout":true,"reconnectTimeout":2500,"parallelUnitIdsAllowed":false}]

Please, reopen if you are a sponsor.


Automation issue in Version 5.8

I am running Version 5.8 Pro of the plugin.
When I use the server side hook to have the plugin generate the static HTML it never completes. It creates the basic directories but none of the site specific folders.
The folders created as the "basic directories" are as follows:
author
category
comments
feed
index.html
wp-content
wp-includes
wp-json
When I manually run the generation of the files the system completes in 23 minutes and generates a zip file.
Let me know what diagnosis information you require and I will retrieve it.
I am running: Redhat 7, Latest Wordpress, PHP 7.2, I use the Avada theme.

Hi @Rapitharian I may have already replied via email, but I'm working on a new version (5.9) at the moment and will be diving into the automated export/deploy functionality area soon. I'll have a version for you to test soon. This should be easier than trying to debug on version 5.8, but will keep this open for now.
When you run the manually export, is the output correct? (ie, able to do a manual deploy?)

Leon,
Correct the manual export works perfectly.
The automated export just stalls on 5.8.
Sent from my iPad
On Oct 2, 2018, at 9:46 PM, Leon Stafford <notifications<EMAIL_ADDRESS>wrote:
Hi @Rapitharianhttps://github.com/Rapitharian I may have already replied via email, but I'm working on a new version (5.9) at the moment and will be diving into the automated export/deploy functionality area soon. I'll have a version for you to test soon. This should be easier than trying to debug on version 5.8, but will keep this open for now.
When you run the manually export, is the output correct? (ie, able to do a manual deploy?)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/leonstafford/wordpress-static-html-plugin/issues/161#issuecomment-426485885, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AZ6cja4P3FnS3E7D3fsrdIk3_BdHDAUiks5uhBb8gaJpZM4XCBFq.

OK, one last thing to try on the scheduled/cron export - if you can control the max_execution_time option in PHP, set that to the 25 mins or so. It will run faster than the web version, but it's doing it under one PHP process, unlike the web, which does each file/chunk in a new process.
That may get you sorted. It may have worked before when the site was smalled/not including as many files as 5.8...
Please let me know if that sorts it

Leon,
I changed the max_execution_time to 25mins and it had no effect.
Get Outlook for Androidhttps://aka.ms/ghei36
From: Leon Stafford
Sent: Wednesday, October 3, 6:11 AM
Subject: Re: [leonstafford/wordpress-static-html-plugin] Automation issue in Version 5.8 (#161)
To: leonstafford/wordpress-static-html-plugin
Cc: Rapitharian, Mention
OK, one last thing to try on the scheduled/cron export - if you can control the max_execution_time option in PHP, set that to the 25 mins or so. It will run faster than the web version, but it's doing it under one PHP process, unlike the web, which does each file/chunk in a new process.
That may get you sorted. It may have worked before when the site was smalled/not including as many files as 5.8...
Please let me know if that sorts it
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/leonstafford/wordpress-static-html-plugin/issues/161#issuecomment-426581552, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AZ6cjYSUoyePLZFLIAAIOWo-Vi8EH6Z9ks5uhI1JgaJpZM4XCBFq.

Hi @Rapitharian,
Sorry for the late update. About a week ago, I got WP-CLI integration working with the plugin. I'll be phasing out the WP hook currently used with scheduling deploys, in favor of driving any automation from WP-CLI for more flexibility.
Please try the pre-release version here and let me know if any issues encountered:
https://github.com/leonstafford/wp2static/releases/tag/latest_snapshot


Set html2pdf().output('datauristring') response in Global variable.

Not able to set html2pdf().output('datauristring')  response to global variable which is publicly define. I am using angular 8, i want to upload generated pdf on s3 by form data. i found your some stuff on GitHub for convert pdf to blob and from blob convert to file. but not able to access this datauri pdf string globally for file generation process.
this.blobString: any; html2pdf().from(element).set(options).toPdf().output('datauristring').then(function (res) {   this.blobString = res; }); console.log(this.blobString);
console output: undefined
Please give a help..
This question raise on stack overflow also, please have a look.
https://stackoverflow.com/questions/59200501/upload-html2pdf-generated-pdf-file-on-s3-bucket-by-form-data

You need to perform console.log and your actions inside .then callback function


updating for nushel 0.92.1

0.92 changed a lot of the plugin interface. I did my best to convert everything to the new API. This is my first Rust contribution ever so please be gentle 🙃

Looks good, thanks for doing this!


community guidelines in README

@KonradHoeffner wrote:

There are no explicit community guidelines in the README.md but it's a GitHub repository with an issue tracker for reporting issues and seek support, but the way the checklist is written implies this is not enough

650a846 fixes this


#355 Fix String Excaped Character

This PR aims to fix #355

@Maxwell-Alexius Can you also add vm tests (just like lexer's)? Because this string might be changed during this process AST->bytecode->VM's value

Is it sth like string test which have escaped characters?
Sent from my Htc HTC_D728x using FastHub

@Maxwell-Alexius Yes, it's better to add new test cases to every string function tests. And you don't have to add every escape cases I think, just focus on \" and \'

Updated!


application/javascript is deprecated

Per the IANA Media Types registry, RFC 9239, and the HTML specification, JavaScript content should always be served using the MIME type text/javascript. No other MIME types are considered valid for JavaScript, and using any MIME type other than text/javascript may result in scripts that do not load or run.

Source: MDN
What else does it use that is deprecated? I didn't check.

[Hey @lukeed , 'just stumbled across your project.  It's always nice to see other folks working in the MIME space.]
I ran into this same issue with mime.  The problem is that mime-db doesn't currently include extensions for the text/javascript type.  Or, rather, it does but that change hasn't been published yet.   (Change was in May 2022, last release of mime-db was Feb 2022).
Maybe file an issue with the mime-db project to see if they'll push a new release for you.
FWIW, this issue prompted me to remove mime-db from the package.json#dependencies and, instead, have the build script pull directly from the mime-db source on GH.
On a related note, you may want to take a look at my mime-score module.  It contains the logic 'mime' uses to select which mime-type an extension should map to when when there are extension conflicts.  I've got a PR to switch mime-types use this logic as well... if/when I find time to work on it.

Yeah, mime-db looks correct:
https://github.com/jshttp/mime-db/blob/a76e5a824c228e2e58363c9404e42a54ee1d142f/src/iana-types.json#L9942
I think we probably just need a new release of mrmime?

thank you Luke!


Request for CIC-Evasive-PDFMal2022 Dataset

hi, thanlau:
I have gone through your work on the PdfRep dataset, and I really appreciate the effort and dedication you put into creating it.
But now I am unable to download the CIC-Evasive-PDFMal2022 Dataset directly from the official website.
I would greatly appreciate it if you could share the dataset with me directly or provide an alternative method to access it.

Hi, thanks for reaching out! Since I’m not the owner of the
CIC-Evasive-PDFMal2022 dataset, I’m unable to distribute it. However,
you’re more than welcome to use the malware samples we collected, which are
available at this link. Our experiments have shown that incorporating these
samples can greatly enhance the diversity of the dataset, making it more
representative. Link:
https://www.dropbox.com/scl/fo/e8z8d2i6y26nkdfkdtk64/h?rlkey=391h2dq0r70dxilhifvl6zlfj&e=1&dl=0
Ran Liu
On Wed, Sep 4, 2024 at 10:50 AM muxi-0104 @.***> wrote:

hi, thanlau:
I have gone through your work on the PdfRep dataset, and I really
appreciate the effort and dedication you put into creating it.
But now I am unable to download the CIC-Evasive-PDFMal2022 Dataset
directly from the official website.
I would greatly appreciate it if you could share the dataset with me
directly or provide an alternative method to access it.
—
Reply to this email directly, view it on GitHub
https://github.com/thanlau/PdfRep/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFJSGUF4RHO53GEJP2JRK73ZU4M27AVCNFSM6AAAAABNUQEU5WVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYDKNJYHA2TCMY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thank you very much for your prompt response.
I have successfully downloaded your data, but I found that there is only the VirusShare PDF dataset. I noticed that the accompanying "feature file.csv" references additional datasets. Therefore, I would like to request access to the other datasets mentioned in the feature file.
Additionally, I observed that the dataset's licensing permits redistribution, republication, and mirroring of the Evasive-PDFMal2022 dataset. Based on this, I believe it would be possible for you to share the full dataset with me directly.
This dataset is crucial for my ongoing research, and I would greatly appreciate your assistance in obtaining it.
@.***
------------------ 原始邮件 ------------------
发件人:                                                                                "thanlau/PdfRep"                                                                                @.>;
发送时间: 2024年9月5日(星期四) 上午8:35
@.>;
<EMAIL_ADDRESS>主题: Re: [thanlau/PdfRep] Request for CIC-Evasive-PDFMal2022 Dataset (Issue #1)
Hi, thanks for reaching out! Since I’m not the owner of the
CIC-Evasive-PDFMal2022 dataset, I’m unable to distribute it. However,
you’re more than welcome to use the malware samples we collected, which are
available at this link. Our experiments have shown that incorporating these
samples can greatly enhance the diversity of the dataset, making it more
representative. Link:
https://www.dropbox.com/scl/fo/e8z8d2i6y26nkdfkdtk64/h?rlkey=391h2dq0r70dxilhifvl6zlfj&e=1&dl=0
Ran Liu
On Wed, Sep 4, 2024 at 10:50 AM muxi-0104 @.***> wrote:
> hi, thanlau:
> I have gone through your work on the PdfRep dataset, and I really
> appreciate the effort and dedication you put into creating it.
> But now I am unable to download the CIC-Evasive-PDFMal2022 Dataset
> directly from the official website.
> I would greatly appreciate it if you could share the dataset with me
> directly or provide an alternative method to access it.
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/thanlau/PdfRep/issues/1>, or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AFJSGUF4RHO53GEJP2JRK73ZU4M27AVCNFSM6AAAAABNUQEU5WVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYDKNJYHA2TCMY>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: @.***>
>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


Infinite error loop fix

Coverage decreased (-0.32%) to 85.5% when pulling d1bd54f2ca80d18b86dd097012329a504f5c992b on infiniteErrorLoopFix into 491804bab748695f9572257165e3dd8599c8e5c0 on master.


WRQ-5673: Added subtitle button to video player sample

Checklist

[x] I have read and understand the contribution guide
[ ] A CHANGELOG entry is included
[ ] At least one test case is included for this feature or bug fix
[x] Documentation was added or is not needed
[ ] This is an API breaking change

Issue Resolved / Feature Added
https://github.com/enactjs/enact/issues/3188
Following this issue, we consider to support subtitle for video player if we can.
Resolution
I made a subtitle button in a sample video player app.
Imported subtitle will be on when clicking the subtitle button.
Additional Considerations
Links
WRQ-5673
Comments
Enact-DCO-1.0-Signed-off-by: Jiye Kim<EMAIL_ADDRESS>

Please update PR title and PR description

Please resolve the conflict

Please resolve conflicts in README.md carefully as mentioned in https://github.com/enactjs/samples/pull/218#issuecomment-1975881863.

I reverted force-push and fixed prop bleeding.

Good work!


Handle response from file:// urls correctly in fetch polyfill

Since file:// urls do not respond with a status code, we can assume an equivalent of 200 when we have reached the onload handler.
This was encountered in openlayers/ol3#5712, using PhantomJS to request file:// urls.
See openlayers/ol3#5652 for a similar situation that was fixed.

Closing, because rejecting file:// urls is the native behavior of current implementations as well. See github/fetch#186.


Make it possible to run Windows Desktop on the Core Version of Windows Server

Tell us about your request
It looks like what I want/need, is to separate the Docker Desktop process/executable from its System Tray part/component, or the other way around.
Which service(s) is this request for?
Docker for Windows
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
I hope you can find quite comprehensive description of what is my use-case and what I am trying to achieve in my post to the community forum:  https://forums.docker.com/t/docker-desktop-with-wsl2-integration-on-windows-server-core-edition/104625
Unfortunately nobody commented yet. :(
Are you currently working around the issue?
Well, actually I haven't found any solution yet. :(
I am currently thinking about trying installing everything manually based on the comments of some users in the comments to https://github.com/docker/roadmap/issues/78.
I am definitely also going to study Podman, it looks like it can run the containers a decentralized way without a "central" process.
However, I don't expect it to be as easy as installing the Docker for Desktop :(
Additional context
In the ideal world, I could run the latest version of Windows on my mobile workstation with WSL2 and Docker for Desktop.
But because it is having the Conexant Audio chipset causing BSD on the latest windows builds 2004 and 20H2, Microsoft is protecting me from doing the upgrade and unfortunately also from using the WSL2.
The only way I could solve it, is spinning a VM, but I don't want to waste the precious resources by using the full-blown OS with Desktop Experience, that's why I am insisting on the idea of having a Windows Server Core friendly version of Docker for Windows running in a VM.
The other reason for going the Core server path is the fact that the most actual Windows server versions are coming from the Semi-Annual Channel. Well, in fact it is currently a necessity, because there haven't been released any LTSC version of Windows Server with WSL2 yet.
Running it in a VM is a great way how to solve the HW independency and the benefit would be the possibility to develop on a VM running on my notebook while being at my cottage and move it to my Hyper-V server easily as one VHDX file when being back in the city.
Last but not least this way I also could share all the resources of one VM for both the Linux and Windows containers.
thanks
LubomirH

Hey @LubomirH, what are you using Desktop for in this instance? :) right now desktop isn't supported on any versions of windows server as it's designed to be a developer tool not a production tool to run things at scale, so curious what you are trying to achieve? 😄

Hi nebuk89, I would have thought it is pretty clear from the post here and the post on Docker forum.  I have however reworded my post a little, hopefully it makes more sense now. One might call it a Portable Docker for IT nerds. :)
I do understand it isn't supported on any server version, but it is working fine there, the only pity is it needs the task bar which is missing in the core version.
I have seen many tips and tricks how to make the Docker for Desktop run unattended while searching for the solution.
So maybe it isn't so bad idea to make the main process run as a service and have the docker in taskbar just as some extension, to see its status or control some of the settings.
I don't think I am the only one who would like to have the possibility to run Docker like this on a dedicated PC or in the "more advanced" :) scenario I have described above.
The question is if the support for core server is needed or it could be tolerated and supported just by community.

Actually, I need to run linux containers seamlessly on Windows Server.
At the moment, many linux containers have problem when the container tries something with filesystem with volume mounts.
So, if WSL2 can be used as backend for docker in Server Core, that would solve most of my problems.

Docker for Windows Server is being developed by a company called Mirantis. That's why you aren't finding info on Docker website.

My understanding of Docker's roadmap is that, it's becoming more of a suite of tools for Developers. They look to be interested in catering to the needs of developers while they are creating their apps using container images.
The image that's created through Docker is based on Open Container Initiative (OCI) and so it's compatible to run in Kubernetes as well as other orchestration platforms.
Docker EE is no longer a product. If you want run containers in on-prem Windows Server, you need to use Windows's Container capability, which is developed by Mirantis.
Docker Desktop is now their primary software and it's no longer a feel tool to be used by Enterprises. Sure, it's free for personal and small company usages.

@mkellerman Docker Engine is just one of at least 3 ways to run a container.  The OCI image and runtime standards ensure your images are compatible across different runtimes. The Kubernetes docs show how to install containerd on Windows Server if you don't want to use the Microsoft docs for installing Docker EE.


Feature/venue request form

Added a web_string parameter for Group objects, similar to what is available as process_string for Invitation objects.
Added OpenReview request form code to openreview-py repo. Added tests for :

Setting up the Request Form infra (groups and invitations)
Create a request form
Deploy the request
Revise the request

Once this is merged, we can keep adding tests for making the request form infra more robust.

Oops sorry, I didn't want to approve it but I can merge it when all my comments are addressed. I know this is a continuous process so we can more tests in another PRs.

Oops sorry, I didn't want to approve it but I can merge it when all my comments are addressed. I know this is a continuous process so we can more tests in another PRs.

@melisabok  Sounds good. I have a questions: Do we want to have venue_request as a sub package in openreview (i.e. openreview.venue_request), similar to the way agora is right now?
As you can see, currently I have put this directory outside the main openreview package. I am not sure if we should be packaging this with openreview.

I don't know, I'm not an expert how python packages are organized, openreview.venue_request seems good to me. Which are the other options?

Well it looks like the last commit caused a lot of my comments to be marked Outdated, but they still stand.

Well it looks like the last commit caused a lot of my comments to be marked Outdated, but they still stand.

Thanks @zbialecki . I got those merged already.


[Fix]Fixed the issue where type and by_epoch in loop_cfg exist simult…

…aneously during training in solo_r50_fpn_3x_coco configuration, resulting in failure to train.
Thanks for your contribution and we appreciate it a lot. The following instructions would make your pull request more healthy and more easily get feedback. If you do not understand some items, don't worry, just make the pull request and seek help from maintainers.
Motivation
Fixed the issue where type and by_epoch in loop_cfg exist simultaneously during training in solo_r50_fpn_3x_coco configuration, resulting in failure to train.
Modification
Modified solo_r50_fpn_3x_coco configuration file.
BC-breaking (Optional)
Does the modification introduce changes that break the backward-compatibility of the downstream repos?
If so, please describe how it breaks the compatibility and how the downstream projects should modify their code to keep compatibility with this PR.
Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases here, and update the documentation.
Checklist

Pre-commit or other linting tools are used to fix the potential lint issues.
The modification is covered by complete unit tests. If not, please add more unit test to ensure the correctness.
If the modification has potential influence on downstream projects, this PR should be tested with downstream projects, like MMDet or MMPreTrain.
The documentation has been modified accordingly, like docstring or example tutorials.

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


Resource Manager - ResourceOperations.List - paging/nextLink bug

The response from the ResourceOperations.List method is supposed to include the nextLink to get the next page of results. This value is always null, because the code is looking at "$odata.NextLink" to get the nextLink string, but it's actually sent as "nextLink". Paging for resources is essentially broken in ResourceManagementClient due to this issue. (Probably applies to other List operations like ResourceGroups, etc. as well)

Please let us know if this is still an issue. This should already be fixed.


Operation Mode and Firmware Version can't be parsed

Further investigation of sscanf and strings needed. Propably caused because %c adds no termination. This causes an crash when data is sent to HA.

I found a fix and implemented it in my fork of your project. Just in case you are interested
kind regards
Matthias

I would, but I made the fork as I wanted to change many things, so the fix is not isolated enough for a PR.
I you like you may have a look at https://github.com/surealdb/esphome-marax/blob/14fb4fa817e9e6e7a85d00af45588081779afdda/coffee.yaml#L182, and its usage in https://github.com/surealdb/esphome-marax/blob/14fb4fa817e9e6e7a85d00af45588081779afdda/coffee.yaml#L197
and https://github.com/surealdb/esphome-marax/blob/14fb4fa817e9e6e7a85d00af45588081779afdda/coffee.yaml#L204

Understand! I'll try to add it. Thanks a lot!

Works great. Thanks Matthias @surealdb


WIP- Selection bug

Fixes #1765
Please check logic

Ok thinking about it again and looking at the dom in Chrome it appears the original code selects the first few days of the month on the prevMonth calander on the invisible elements and then doesnt set inRange Class on the visible elements of the month the days belong too.
Some guidance on how you want it to work please.
At the moment we are  setting inRange class on the invisible elements and not on the visible elements which is obviously confusing.
I am wondering if the user changes the css how it will all pan out.

I don't think I got this right.
I am leaving it up for discussion as I cant get my head round the logic.

OK I think this is correct now but I may be missing the point still or maybe the original logic is outdated.
Tested with 1 month and > 1 month.
I see that if showMonths > 1 the prevMonthDay and nextMonthDay elements are hidden.
This PR correctly sets inRange for both single month and multi month .
Comments welcome

The other thing I noticed is if the dates are already present in the input in range is set on the nextMonthDay and prevMonthDay anyway.
Prehaps this logic is now no longer required probably after it was decided to hide day overlaps on multi month select?

@chmln An y chance you can look at this.
Shouldn't take long.
I  would like to get this bug fixed. 😄

Great work @mikes-gh and thanks for your input @viorelsfetea :fire:


231 postgres rename column

note that the second commit should be removed (spotlessKotlin re-enabled) but i don't understand what the format error is or how to fix it

do you just need to run ./gradlew spotlessApply? if that doesnt work, can you share the error you get?

yes, that did it.  thanks!


iOS icon & index.html revise

about generating iOS icon and changing index.html file
According to this guideline that I have found:

I propose to change the way this generator modify index.html to include only the default <link rel="apple-touch-icon" href="..."> linked to 180x180 image.
Or add an option for this.

By the way, thank you for making this lovely helper. I really like it. :)

Hi @Wasenshi123, thanks for your feedback and opening this improvement item! Your proposition makes sense, I'm going to reduce it to only one version. Btw, feel free to open a PR about it and link it to this issue.


Update VA Branch with master

Updates VA branch with master. Adds repo manager documentation.

+1, go for it!


polish: display name in devtool

Related #1768
react devtool now parses all the function calls so polish the anonymous function name to a readable one
After

LGTM, I think in the future we might rename the useSWRHandler to something else (not starting with use), and remove that useDebugValue.


norm.cdf is painfully slow.

Running CDF for a large amount of times reveals itself as being quite slow, and it hinders my test script's performance, by a lot.
for i in range(2000000):
    probNoEC, probNB = norm.cdf([0.02,  0.01],  loc=0, scale=1)

Running the previous code on a slow PC - or a toaster, not sure which is which - , which I use at work, takes 2 minutes and 41 seconds.
With this in mind, and not wanting to sound ungrateful for the amazing work the Scipy community has done, are there any tips for speeding this whole thing up - not counting with caching results, as the inputs are too random ?

@lhorus Well, this is extremely odd. I was going to say, that having 80 micro seconds per iteration is quite good. I expected this to be the limit due to expensive exponential(-ish) functions. However, calculating the same number of CDFs using GNU scientific library is actually extremely fast, comparing to python. Moreover, the function itself is implemented using Fortran and thus has to be fast enough.

First, try to run norm.cdf() just once on a large array rather than a few values at a time.
Second, try using scipy.special.ndtr() directly rather than going through all of the statistical distributions machinery, which adds a fair bit of overhead for generality's sake.

Vectorisation
>>> import numpy as np
>>> from scipy.stats import norm
>>> %timeit probs = norm.cdf([0.02,  0.01]*2000000,  loc=0, scale=1)
277 ms ± 23.2 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

The timing for @rkern answer:
>>> import numpy as np
>>> from scipy.special import ndtr
>>> %timeit ndtr([0.02,  0.01]*2000000)
133 ms ± 3.82 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)

In future please ask these kinds of questions on the mailing list, or on Stackoverflow. The github issues board is reserved for bugs, etc.


Update dependencies

Codecov Report

Merging #28 (73b0191) into master (32126e2) will decrease coverage by 0.02%.
The diff coverage is 84.37%.

@@            Coverage Diff             @@
##           master      #28      +/-   ##
==========================================
- Coverage   92.85%   92.83%   -0.03%
==========================================
  Files          91       94       +3
  Lines        2983     2988       +5
==========================================
+ Hits         2770     2774       +4
- Misses        213      214       +1

Flag
Coverage Δ

unittests
92.83% <84.37%> (-0.03%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

xfuse/convert/st.py
74.46% <ø> (ø)

xfuse/convert/utility.py
88.88% <0.00%> (+0.81%)
:arrow_up:

xfuse/convert/visium.py
100.00% <ø> (ø)

xfuse/data/slide/data/annotated_image.py
83.72% <81.81%> (-3.78%)
:arrow_down:

xfuse/analyze/gene_maps.py
91.76% <100.00%> (ø)

xfuse/convert/image.py
100.00% <100.00%> (ø)

xfuse/messengers/stats/writer/file.py
100.00% <100.00%> (ø)

xfuse/utility/core.py
90.69% <100.00%> (-0.42%)
:arrow_down:

xfuse/utility/state/state.py
100.00% <100.00%> (ø)

xfuse/utility/visualization.py
91.33% <100.00%> (ø)

... and 3 more

Continue to review full report at Codecov.

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


'null' background image

When browsing https://opencollective.com/yeoman
A null background image is loaded resulting in a bogus request to https://opencollective.com/null. That is in the end a performance issue because a full web page is loaded in place of a static image.

Frank Paczynski

Backer since October 2017

Total amount contributed: $3

In this snippet, there is also:

some `undefined' classes that could be removed.
a duplicate jsx class that could also be investigated.

The duplicate class issue is mentioned here: https://github.com/zeit/styled-jsx/issues/407


Failing exchange under heavy-load between landscape service and frontend

At the moment, the landscape service uses SSE (server side events) to broadcast the latest landscape every tenth second to any subscribed frontend.
If under heavy load, the landscape service cannot satisfy the "tenth second" update. Therefore, it catches up after a short time, which results in multiple SSE to the frontend. The frontend cannot handle this and eventually crashes.
We need to fix this.
Additionally: Is there any better way to achieve an authorized exchange (publish / subscribe) between these two?

Can you give additional information what you mean with "heavy load"? I see the problem but I can not reproduce it with the current sample app for monitoring.

@lotzk had the idea to outsource the frontend-update functionality into a new service. I like this approach and will start to implement this.

TODO: Test new broadcast-service. If fixed, close this issue.


feat: Add Google Tag Manager scripts for analytics

Asana ticket: app portion of Add Google analytics
This follows up on the infrastructure update.
Get the GTM ID from an environment variable.
Live now on dev-orange.

@paulswartz Since Erin is out this week, any chance you have a spare moment to review this? I'm happy to ask someone else if you are very busy at the moment.


Add contraband component

Fixes #22062.
About the PR

Why / Balance

Technical details

Media

[ ] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes

Changelog

I would like to know the full extent of this PR.
If the goal is just for presents, this feels kind of silly, considering they're a seasonal thing only. I feel like a lot of those could just be resolved IC by sec.
If the intent is any farther than that, it's worth mentioning that this was discussed at a maintainer meeting and the decision was that there shouldn't be explicit markers for contraband.
Furthermore, the definition of contraband is pretty fluid and context-dependent.

I would like to know the full extent of this PR.
If the goal is just for presents, this feels kind of silly, considering they're a seasonal thing only. I feel like a lot of those could just be resolved IC by sec.
If the intent is any farther than that, it's worth mentioning that this was discussed at a maintainer meeting and the decision was that there shouldn't be explicit markers for contraband.
Furthermore, the definition of contraband is pretty fluid and context-dependent.

The secondary (and more important long-term) reason, is that @Chief-Engineer wants there to be descriptions on contraband items.

We specifically talked about that during the meeting and the consensus was to have specific item descriptions modified to specify them as syndicate origin and not to go any farther.

We specifically talked about that during the meeting and the consensus was to have specific item descriptions modified to specify them as syndicate origin and not to go any farther.

What about adding a field for faction of origin, so that a description will just say that?

getting a C20-R in your present is part of the fun


Event.watch cannot receive history events

MyContract.event1({fromBlock: 0, toBlock: 'latest'}).watch(handler)
Expected Behavior
handler get called with event logs in all block, one by one, chronologically.
Current Behavior
handler won't get called with event log in non-latest blocks.
Possible Solution
Not sure. But please note that MyContract.allEvents does not have this bug. The watch handler can receive all history events of MyContract.
Your Environment
Version used: 2.2.3
Ubuntu 16.04
Mac OS 10.12

Regarding your expected behavior:

handler get called with event logs in all block, one by one, chronologically.

I don't think that's how events are supposed to work. Do you have any documentation that shows that the callback is called once per event? Also, can you demonstrate that ethereumjs-testrpc isn't returning the correct events?

+1 this is a bug and.
This won't work with testrpc but works with geth:
  var voterRegisteredEvent = voteInstance.VoterRegistered();
  var voteErrorEvent = voteInstance.VoteError();

  voterRegisteredEvent.watch((err, e) => {
    // never triggered...
  });

  voteErrorEvent.watch((err, e) => {
    // never triggered
  });

  voteInstance.registerVoter.sendTransaction( //...

Here is what I get in the testrpc logs:
eth_newFilter
eth_newFilter
eth_newFilter
eth_sendTransaction
eth_getFilterLogs
eth_getFilterChanges
eth_getFilterLogs
eth_getFilterLogs
eth_getFilterLogs

  Transaction: 0xda7c3a2382cbf978ee5e4069b2b0b1f3e6a6f2ef0f20d92144aed807496bda4c
  Gas usage: 0xadb9
  Block Number: 0x1a
  Block Time: Mon Oct 10 2016 18:49:40 GMT+0000 (UTC)

eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
eth_getFilterChanges
...

Those ethègetFilterChanges never stop and the events are never triggered.

Regarding eth_getFilterChanges going on forever: Have you upgraded to TestRPC 3.0 released last week?

Yes:
$ cat /usr/lib/node_modules/ethereumjs-testrpc/package.json
{
  "name": "ethereumjs-testrpc",
  "version": "3.0.0",
...

@promethe42 Your code is no different from these tests as far as I can tell. I suspect something else is at play here.

@tcoulter As far as I can tell, those tests are triggering events manually on a "local" instance:
instance.triggerEvent(5, 6, {from: accounts[0]}, function(err, result) {

My events are triggered by the smart contract execution and are listen to using the RPC API on http://<IP_ADDRESS>:8545.

These tests are triggered by the smart contract execution as well. In the case of the test, instance is analogous to your voteInstance - it's a contract abstraction that talks to the testrpc, executes contract code on the vm that then triggers events.

My events are triggered by the smart contract execution and are listen to using the RPC API on http://<IP_ADDRESS>:8545.

Regardless of whether or not TestRPC is being used as a server or a library, the same code and API is used to process transactions, so the execution should be no different.

Here is the whole code if it can help:
https://github.com/promethe42/cocorico/blob/master/blockchain-worker/src/ballot-queue-worker.js#L90
voterRegisteredEvent and voteErrorEvent are never triggered. Could there be any valid reason for this?
I'm starting testrpc with this command line:
https://github.com/promethe42/cocorico/blob/feature/api-tests/provisioning/roles/blockchain/templates/blockchain-miner.upstart.conf.j2#L24
Am I missing something?

related
https://github.com/ethereum/web3.js/issues/509
https://github.com/ethereumjs/testrpc/issues/150

I was getting the same issue with eth_getFilterChanges repeating endlessly. I solved it by calling watcher.stopWatching() at the end of my test:
let watcher = testTopic.BetAccepted().watch((error, response) => {
    /* watch code */
});

/* test code */

watcher.stopWatching();

Any progress here? I'm also unable to return any but the latest triggered events. Seeing as the event log is a very cheap form of storage I find it critical to develop good dApps.

@libreoscar are you sure that code is correct? in our test, we show the {fromBlock ... as the second argument to the web3 event... Perhaps this is the problem?
cc @monkybrain

Same here. I runs my RPC on geth in Google Cloud by following command:
$ geth --rpc --rpccorsdomain "*" --rpcaddr "<IP_ADDRESS>" --cache=1024
But my listener isn't tirggers:
          var fltr = web3.eth.filter({fromBlock: 4363762, toBlock: 'pending', address: '0xF8967e9d70B6BdA12eD5db727c2D55C004564046'});
          fltr.get(function(err, res) {
            console.log('egereg get: ', err || res);
          });

          fltr.watch(function(err, res) {
            console.log('egereg watch: ', err || res);
          });

Closing as this doesn't seem to be an issue anymore. Our tests ensure this works.


fix: Caddy2 doesn't respond to USR1 signal. Fixes #40.

fixes #40, caddy should reload because it is being run with the --watch flag and docker-gen is writing to /etc/caddy/Caddyfile

Awesome work! Thank you! @sobolevn I believe this one can be merged right away.

Awesome!
@couetilc you have contributed a lot of useful stuff already, but can you please also take a look at our CI?
$ curl <IP_ADDRESS>:80
curl: (56) Recv failure: Connection reset by peer
The command "curl <IP_ADDRESS>:80" exited with 56.

Sure thing, @sobolevn should be fixed in https://github.com/wemake-services/caddy-gen/pull/51

Let's test if the CI now works! 👍


Change of a sentence on "Require app protection policy"

Cx shared feedback that it would be more clear to see "This setting applies to the following iOS and Android apps:" instead of "The following client apps have been confirmed to support this setting:" on the lists of apps in the "Require app protection policy" section.

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

ID: bd934939-4dbb-3a92-f996-56b9557f49ac
Version Independent ID: 3cda6b81-26e8-c9ac-e768-d912636a461b
Content: Grant controls in Conditional Access policy - Azure Active Directory
Content Source: articles/active-directory/conditional-access/concept-conditional-access-grant.md
Service: active-directory
Sub-service: conditional-access
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

Hello @scarvalho-eng , thanks for taking time to share your valuable feedback! Who is the Cx? Can you pls provide more clarity around the confusion caused due to this statement?

Cx was the Customer and he said the sentence "The following client apps have been confirmed to support this setting:" before the list of apps in "Require app protection policy" could better phrased. I just wanted to share his feedback! Thank you

@scarvalho-eng , please note that there might be more apps than that list but we don't have confirmation of what else is included. That is why we have written/mentioned it as confirmed. Let me know if it answers your query.

Hello!
Just checking to see if you have had a chance to see the previous response. Kindly let us know if it answers your question and if you need further assistance on this issue.

Hello!
Just checking to see if you have had a chance to see the previous response. Kindly let us know if it answers your question and if you need further assistance on this issue.

Hi @HarshitaSingh-MSFT ! Yes I understand. The only thing I wanted to share was that the Cx was confused with the "language". Why these sentences were not the same:

In "Require app protection policy" and "Require approved client app"
Thank you

I have made changes to make both lines consistent.
We will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.


Save and re-use this "Random".

Code Path: confignode/src/main/java/org/apache/iotdb/confignode/manager/PartitionManager.java

Creating a new Random object each time a random value is needed is inefficient and may produce numbers which are not random depending on the JDK. For better efficiency and randomness, create a single Random, then store, and reuse it.
The Random() constructor tries to set the seed with a distinct value every time. However there is no guarantee that the seed will be random or even uniformly distributed. Some JDK will use the current time as seed, which makes the generated numbers not random at all.
This rule finds cases where a new Random is created each time a method is invoked.

My idea is to add a cache to store random. If this idea is possible, please assigned it to me

thank you


Support stable and beta Rust

Currently only builds on nightly. Fix whatever is missing, then add Travis builds on stable and beta.

serde_macros for stable and beta is tracked at #7.


html tags are not escaped

This allows for script execution
http://try.orientation.io/articles/embedded-javascript
And can also prevent a page rendering correctly:
http://try.orientation.io/articles/a-tag-broke-my-page

Two thoughts:

Orientation should only be open to trusted users (I know it's a cop-out)
Do you think it's reasonable to escape all HTML tags from a documentation article?

Well, authenticated and authorized don't always mean trusted :smile:
Given that orientation supports and encourages markdown I think it's entirely reasonable to disable html tags entirely. That said I cannot speak for everyone who uses Orientation. I didn't even realise HTML tags were supported at all until a stray unclosed script tag broke a colleague's article. I suspect most Orientation users are equally unaware of Orientation's HTML tag support.

I agree. :smiley:

@nsheridan Fixed:

http://try.orientation.io/articles/a-tag-broke-my-page
http://try.orientation.io/articles/embedded-javascript


test: Add test workflow

THIS IS A TEST

I'm sorry, but I don't accept any pull requests on weekends. I think you should enjoy your holiday too!
Feel free to re-submit it on weekdays according to my timezone.
Closed.

I'm sorry, but I don't accept any pull requests on weekends. I think you should enjoy your holiday too!
Feel free to re-submit it on weekdays according to my timezone.
Closed.


Auto-deploy not working to test server?

We are up to version 0.5.2b but the test server is only running 0.5.1.

And something is funky with the webhook, it seems to keep going off

@mechanicjay fixed this (yay!) and said:

When the repo changed url changed from your personal github space to the makeabilitylab space, the local config was still referencing the old repo, needed to manually update it, then resend the webhook.  It appears as thought -test rebuild and is now running successfully.
It seems as part of the move, the ssh key we've been using to pull the new code is no longer being accepted.   So I added it back in to the makeabiltywebsite github config.

Thanks @mechanicjay!


Implement back-end logic to handle changes in game parameters

Guessing time to be able to be set ONLY by GameMaster
Selected Guess Time to be saved to DB


Received exception from server (version 20.8.17): Code: 410. DB::Exception: Received from cc-uf628g12z193p91z5.ads.rds.aliyuncs.com:3306. DB::Exception: jdbc-bridge is not running. Please, start it manually.   0 rows in set. Elapsed: 0.085 sec.

Recently I executed the "insert into  from  " on Click House client，it  showed that jdbc-bridge is not running.In fact ,I already ran it.

Recently I executed the "insert into from " on Click House client，it showed that jdbc-bridge is not running.In fact ,I already ran it.

My ClickHouse client Version is <IP_ADDRESS>,server is 20.8.17

Loading JSON from file [config/vertx.json]...
2021-08-17 15:47:12.012 [main] [WARN ] {Utils:949} - Failed to load JSON from file config/vertx.json
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {Utils:940} - Loading JSON from file [config/server.json]...
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [WARN ] {Utils:949} - Failed to load JSON from file config/server.json
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {JdbcBridgeVerticle:573} - Start to monitor configuration file(s) at [config/datasources]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {JdbcBridgeVerticle:573} - Start to monitor configuration file(s) at [config/schemas]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {JdbcBridgeVerticle:573} - Start to monitor configuration file(s) at [config/queries]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {BaseRepository:275} - Registering new type of NamedDataSource: [jdbc] -> [ru.yandex.clickhouse.jdbcbridge.impl.JdbcDataSource]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {BaseRepository:278} - Default type of NamedDataSource is set to [jdbc]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {BaseRepository:275} - Registering new type of NamedDataSource: [script] -> [ru.yandex.clickhouse.jdbcbridge.impl.ScriptDataSource]
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {Utils:940} - Loading JSON from file [config/httpd.json]...
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [WARN ] {Utils:949} - Failed to load JSON from file config/httpd.json
2021-08-17 15:47:13.013 [vert.x-eventloop-thread-0] [INFO ] {JdbcBridgeVerticle:270} - Starting web server...
2021-08-17 15:47:14.014 [vert.x-worker-thread-1] [INFO ] {JsonFileRepository:75} - No NamedSchema configuration found
2021-08-17 15:47:14.014 [vert.x-worker-thread-1] [INFO ] {JsonFileRepository:75} - No NamedQuery configuration found
2021-08-17 15:47:14.014 [vert.x-eventloop-thread-0] [INFO ] {JdbcBridgeVerticle:274} - Server http://<IP_ADDRESS>:9019 started in 1138 ms
2021-08-17 15:47:14.014 [vert.x-worker-thread-2] [INFO ] {JsonFileRepository:87} - Loading NamedDataSource configuration...
2021-08-17 15:47:14.014 [vert.x-worker-thread-2] [INFO ] {BaseRepository:206} - Adding NamedDataSource(id=msjdbc)...
2021-08-17 15:47:14.014 [vert.x-worker-thread-2] [WARN ] {DriverDataSource:70} - Registered driver with driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver was not found, trying direct instantiation.

Can you access jdbc-bridge from your ClickHouse server/container? Try curl -v http://<jdbc-birdge>:9019/ping.
Moreover, you may want to revisit configuration on ClickHouse server, check /etc/clickhouse-server/config.xml and/or other configuration files under /etc/clickhouse-server/config.d for something like below:
<yandex>
...
<jdbc_bridge>
  <host>jdbc-bridge</host>
  <port>9019</port>
</jdbc_bridge>
...
</yandex>


Update LICENSE

Description
update license to include 2019 as covered year.
Screenshots (if appropriate):

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[] I have used ESLint & Prettier to follow the code style of this project.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

@patw0929 @dhanesh-kapadiya

Coverage remained the same at 93.255% when pulling 127a3713d8707bd95c79e03711496e5272a3c90f on Parikshit-Hooda:patch-1 into 3f9b3c728927542d878618c05f14510566c68255 on patw0929:master.


Add hook to execute custom logic before Integ test task starts

Description
Add hook to execute custom logic before the integ test starts.
This is required for a workaround to enable the jacoco code coverage for Integ Tests.
Related PR: https://github.com/opensearch-project/cross-cluster-replication/pull/284
Issues Resolved
[1926]
Check List

[x] New functionality includes testing.

[x] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@ankitkala you need to commit/amend with -s for DCO check.

start gradle check

start gradle check


⚠ Bofrost.at has degraded performance

In 2674750, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1508 ms

Resolved: Bofrost.at performance has improved in 5fbde8f.


Error Building Project When Import It

Error
To Reproduce
Steps to reproduce the behavior:

Import project
Build it

Expected behavior
A clear and concise description of what you expected to happen.
Smartphone (please complete the following information):

Device: [e.g. Pocophone]
OS: [e.g. Android 9]
Library version: [e.g. 1.10.5]

// Checkstyle rule violations were found. See the report at: file:///C:/Users/manja/Downloads/RxAndroidBle-master/rxandroidble/build/reports/checkstyle/checkstyle.html
Checkstyle files with violations: 1
Checkstyle violations by severity: [error:1]

Additional context
Add any other context about the problem here.

Locally everything seems to work fine for me so I assume you are using a Windows machine. If that is the case you should use LF instead of CRLF as EOL marker. See #655 and #567
Best Regards
P.S. If this will not help — you could try running gradlew checkstyle and paste the exact error message.


Missing macro

Hi, @yuokamoto
There is no RAPYUTASIMULATIONPLUGINS_API macro in RRConversionUtils.h. Is this the intended design?

Honestly says, I'm not remember but I guess it is just mistake and RAPYUTASIMULATIONPLUGINS_API should be added


npm install fails on typescript error

Released code works fine, but when I downloaded the repo (to update the most version number in package.json) and ran npm install I got a whole bunch of errors like this:
node_modules/most/type-definitions/most.d.ts(7,72): error TS2304: Cannot find name 'Promise'.

I had forgotten to install a Promises definition which is discussed in the Most README.  Fixed by running typings install --save --global dt~es6-shim


Using JsonConverters for common types

Hello.
I try to override serialization and deserialization for common types, such as DateTime and Guid with using standard newtonsoft JsonConverters. But converters works fine when object serialize to Json, when we deserialize object, then converters for common types not used, used Neo4J deserialization. Example: https://github.com/Readify/Neo4jClient/commit/7bd953174d77ab652f19b39e5e358837dff539b5
I think, that current behavior very strange. Should use JsonConverters for both operations, serialization and deserialization, or use only Neo4J solution for both operations.
Thanks.

Hullo,
Do you have an example of this happening with some sample code and what you expect to happen. An example of the converter you're using etc.
Or feel free to have a look at a pull request, that'd be awesomeballs!
Ta,
Chris

Please see https://github.com/Readify/Neo4jClient/pull/137 for sample. Fix for problem NOT implemented.

Fixed and published in <IP_ADDRESS>

Thanks :)

@cskardon Can you provide to me information about publishing that fix? When NuGet package will be updated?

Ok, I see that already published. Thank you. :)


[ Install Script ] Freenas Jail

Fpr those interested in a copy paste solution to get py-kms running.
Loosely based on my own personal script (https://github.com/Ornias1993/Freenas-Setup/blob/master/install/kms.sh)
This script creates a basic (default) jail (named "kms") and installs py-kms as a service on Freenas 11.3U1.
Logs are stored under /config (easy to put into a seperate external dataset and with room for future config files)
How to?
Create both files in a directory and run ./kms.sh, be happy about it.
./kms.sh
echo '{"pkgs":["bash","ca_root_nss","nano","py37-tkinter","py37-pip","py37-sqlite3","git"]}' > /tmp/pkg.json
iocage create -n "kms" -p /tmp/pkg.json -r 11.3-RELEASE dhcp=on" allow_raw_sockets="1" boot="on"
rm /tmp/pkg.json
iocage exec kms mkdir -p /config
iocage exec kms svn checkout https://github.com/SystemRage/py-kms/trunk/py-kms /usr/local/share/py-kms
iocage exec kms "pw user add kms -c kms -u 666 -d /nonexistent -s /usr/bin/nologin"
iocage exec kms chown -R kms:kms /usr/local/share/py-kms /config
iocage exec kms mkdir /usr/local/etc/rc.d
cp ./py_kms /mnt/tank/iocage/jails/kms/root/usr/local/etc/rc.d/py_kms
iocage exec kms chmod u+x /usr/local/etc/rc.d/py_kms
iocage exec kms sysrc "py_kms_enable=YES"
iocage exec kms service py_kms start

./py_kms
#!/bin/sh

# $FreeBSD$
#
# PROVIDE: py_kms
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
# py-kms_enable: Set to YES to enable py-kms
# Default: NO
# py-kms_user: The user account used to run the py-kms daemon.
# This is optional, however do not specifically set this to an
# empty string as this will cause the daemon to run as root.
# Default: media
# py-kms_group: The group account used to run the py-kms daemon.
# This is optional, however do not specifically set this to an
# empty string as this will cause the daemon to run with group wheel.
# Default: media
# py-kms_data_dir: Directory where py-kms configuration
# data is stored.

. /etc/rc.subr
name=py_kms
rcvar=${name}_enable
load_rc_config $name

: ${py_kms_enable:="NO"}
: ${py_kms_user:="kms"}
: ${py_kms_group:="kms"}
: ${py_kms_data_dir:="/config"}

command="/usr/local/bin/python3.7"
command_args="/usr/local/share/py-kms/pykms_Server.py <IP_ADDRESS> 1688 -F ${py_kms_data_dir}/py-kms.log etrigan start --etrigan-pid ${py_kms_data_dir}/etrigan.pid"

run_rc_command "$1"

Hereby both files are co-licenced "Unlicence", so Maintainers are free to do with this as they please! :)
I suggest a Wiki article, Freenas plugin creation or including the code.
In any case it has now been documented here for future interested parties!

Added as documentation.

Please change/complete the script [py_kms] to prevent the following error:
root@kms:/# service py_kms start
Starting py_kms.
Traceback (most recent call last):
  File "/usr/local/share/py-kms/pykms_Server.py", line 640, in <module>
    server_main_terminal()
  File "/usr/local/share/py-kms/pykms_Server.py", line 562, in server_main_terminal
    server_daemon()
  File "/usr/local/share/py-kms/pykms_Server.py", line 392, in server_daemon
    mute = srv_config['etriganmute'], pause_loop = None)
  File "/usr/local/share/py-kms/Etrigan.py", line 120, in __init__
    self.setup_files()
  File "/usr/local/share/py-kms/Etrigan.py", line 146, in setup_files
    filehandler = logging.FileHandler(self.logfile)
  File "/usr/local/lib/python3.7/logging/__init__.py", line 1087, in __init__
    StreamHandler.__init__(self, self._open())
  File "/usr/local/lib/python3.7/logging/__init__.py", line 1116, in _open
    return open(self.baseFilename, self.mode, encoding=self.encoding)
PermissionError: [Errno 13] Permission denied: '/etrigan.log'
/usr/local/etc/rc.d/py_kms: WARNING: failed to start py_kms

./py_kms
-command_args="/usr/local/share/py-kms/pykms_Server.py <IP_ADDRESS> 1688 -F ${py_kms_data_dir}/py-kms.log etrigan start --etrigan-pid ${py_kms_data_dir}/etrigan.pid"
+command_args="/usr/local/share/py-kms/pykms_Server.py <IP_ADDRESS> 1688 -F ${py_kms_data_dir}/py-kms.log etrigan start --etrigan-pid ${py_kms_data_dir}/etrigan.pid --etrigan-log ${py_kms_data_dir}/etrigan.log"

Tested under TrueNAS Core 12.0


How to draw a mask image

Thank you again for your contribution. I have a few questions and hope you can help me answer them:

I see that you have provided a link to the tool for drawing mask images, but I find that this link does not seem to work, could you please check it again?
 How do I get an arbitrary mask.png?
Looking forward to your reply!

Hi, you may use the Colab of LAMA to draw a mask.

Hi, you may use the Colab of LAMA to draw a mask.

OK, thank you very much for your reply !


Seed plugin ansible content

This allows plugins (like manageiq-content) to provide ansible playbooks and roles to embedded ansible.
The directory trees at /content/ansible in the plugins will be merged into the /content/ansible_consolidated directory in the manageiq repo root directory. From there the roles directory should be added to the roles_path in your local ansible config (and is added to the path on the appliance by the changes in https://github.com/ManageIQ/manageiq-appliance/pull/240) so that all playbooks will have access to the roles provided by plugins.
The playbooks in the /content/ansible_consolidated directory will be available in a special playbook repository and can be used as targets for service templates and/or automate methods.
NOTE: As of now, plugin roles are not fetched from ansible-galaxy if a requirements file is provided.

Overall looks good, but I'm not sure about the location or the timing of when it's run.

@Fryguy @NickLaMuro Any other thoughts on this one?


Lane assist: selected arrow not always colored correctly

Hello, there.

As you can see, the last instruction before arrival includes lane assist, but does not correctly highlight the lane to be used, unlike the instruction above it. I first opened this ticket on Project-OSRM/osrm-backend#5121 but was told the problem lied in osrm-frontend.
Regards.

I don't think this is really frontend issue - the 'Keep left' maneuver from backend is slight left but turn:lanes on that link are through|slight_right. How frontend should suppose that slight left means through here? :wink:
Maybe it's just necessary to update turn:lanes right on OSM to slight_left|slight_right? @Penegal, what are real lane directions on that road?

The OSRM API response returns valid: true for the lanes that should be preferred.  Here's what we're returning for the "Keep left" maneuver:

The left-most lane has the valid: true indication.  The intent of this flag is to describe which lanes can be used for the maneuver.
However, I think LRM is having a problem with the rendering.  Compare the right lane in the "Take exit A 31" step to the left lane in the "Keep left at the fork" step:

The bug lies here I think:
https://github.com/Project-OSRM/osrm-frontend/blob/gh-pages/src/itinerary_builder.js#L93-L95
where we're doing as @yuryleb suggest - greying out the icon if "through" doesn't match "slight left", even though OSRM has determined already that the lane is valid: true.

Thanks @danpat for explanation but if I remove my hacks for opacity and maneuver icon, the invalid CSS does gray out lane icons:

invalid style fragment:
.invalid.lanes.leaflet-routing-icon {
	filter: invert(50%);

Maybe we should use opacity instead of filter there?

Yes, we can :blush:

The intent of the invert(50%) is to convert the original icon (darkblue) in the SVG into a grey version of itself.  The opacity set here then fades that.
If we remove https://github.com/Project-OSRM/osrm-frontend/blob/gh-pages/src/itinerary_builder.js#L93-L95 completely, and change the .invalid CSS rule to:
.invalid.lanes.leaflet-routing-icon {
	filter: grayscale(100%) opacity(50%);
}

Then I think it might achieve what's desired here (valid lanes are blue, invalid lanes are light grey).
I saw your comment on the osrm-backend ticket at https://github.com/Project-OSRM/osrm-backend/issues/5121#issuecomment-400202969 and I think you might be right.  Not only are we incorrectly fading the icons in the UI, I think there is a different, but related bug in turn lane info when we're collapsing instructions.  I think we should keep those problems separate though, they have different solutions.
In the UI case, I don't think we should be separating the idea of greying the icon vs fading the icon, which is what the code is currently doing.

@danpat, it seems filter doesn't work in IE11 :worried: Maybe we could use simple opacity instead?

Gah, and that's the reason I avoid doing frontend browser stuff.
👍 for just fading the icons and not also trying to make them grey in IE11.

I suppose the issue could be closed after merged #280


Rename NullMixer to MixerNull

This should match the 1.5.0 release documentation, and the name ordering being used with MixerSDL and RendererOpenGL.
Edit: Change from PR #167.

Odd, I distinctly remember having done exactly this. Did I poof the changes again?


feat: release action

@git-hulk what about adding images to kvrocks exporter? I'm not sure that is working. Needs creds for Docker and testing

@tufitko Thanks for your contribution. No worry. will have a look and test later.


Weird typos in log messages

depositrtyrtyion rather than deposition in https://graylog2.diamond.ac.uk/messages/logs_8652/38743030-cc2c-11ee-8ab3-1866dafae904
Not found searching the source

Ah, this was me and Rob while debugging yesterday. I did change it back and did a Hyperion restart before this time though, I don't think this is an issue now


please add html css page

I don' t know,how to run it on webserver. Will you please create index.html file too and integrate with existing code to workk

No plan to implement the web interface, but you could execute the application in your backend.

No plan to implement the web interface, but you could execute the application in your backend.


Validation does not work with multi select tag

When I tried validating a select tag with strict mode turned on, I noticed that validation does not work well when I select multiple options because it will reset all the selected options and leave just one selected.

Issue has been resolved in version 1.3.0


Create route for pomodoro

this simple issue i thinked that idea is generate the route src/app/pomodoro/pages.tsx. if is this, is done. if isnt... i failed again. i going to continue tomorrow if you dont have problem. see you


coveralls integration breaks builds on private forks

#654 adds much needed coveralls integration for our gcov data. Unfortunately something about the authorization mechanism causes builds pushed to private forks that are hooked up to travis-ci in their own right to break. An example is here: https://github.com/flihp/tpm2-tss/tree/remove-debug-prefix
@williamcroberts : have you had to deal with this for the tools? I'm tempted to try to filter submission to coveralls using the URL of the repo being built but that seems like a hack.

This seems to have spread to the PRs, not just private forks. @williamcroberts : have you seen this in the tools stuff? Any ideas? If this was just for private repos I'd just skip coveralls if the credentials variable isn't set but I don't think we can do that for PRs.

doesn't look like a new issue: https://github.com/lemurheavy/coveralls-public/issues/703

merged #665 which resolves this. existing PRs need to be rebased to get rid of the scary red 'x' next to their build status 😄


asgiref not in dependencies

Python Version
3.12
Django Version
none
Package Version
2.1.1
Description
asgiref is not in the dependencies, but is used by servestatic.

Good catch, will fix now.


Website down

Looks like naturalearthtiles.org is down. Is the project unmaintained?

changed to http://naturalearthtiles.lukasmartinelli.ch


[Bug] Cross references from data section not showing

I have many functions or symbols that are referenced only by symbols in the data section, but when trying to find cross references to those, the Xref list is empty, which means there is no way to see where they are being used from.
There is not even a workaround for this (as far as I know) because I cannot use the text search to find where they are being mentioned (unlike IDA's text search, which you can use to just search on the assembly itself when everything else fails)

You can use text search. Just escape the hex values like \x12\x34
This is also probably a duplicate issue. We’ve been asking for data references for a while 🙂

I see you're already aware of https://github.com/Vector35/binaryninja-api/issues/303, just putting a link to it anyway for reference.

@toolCHAINZ I am, but that one only mentions strings from the string view, which is not exactly the same I'm asking for here, I think?

I assume it's all the same root cause, so figured it's worth linking.

@joshwatson I don't understand what you mean by escaping. Do you mean escaping the address of the function/symbol I want to find, or the name of the function/symbol, or something else?

Right, I think you meant the addresses, and probably using "Escaped string" on the search dialog. Yeah, that's a workaround, although a highly inconvenient one of course, but it works, so many thanks again @joshwatson ++!

I know we haven't made public progress on this one but it's high on our internal priority list. We keep a hit list of the top five most impactful bugs and this and related issues are square in it. Don't have an ETA for a fix yet unfortunately but know that we see it too and know it's important.


Proper endpoints in integration tests + 2 negative test cases

Type of change

[ ] Refactor
[ ] New feature
[ ] Bug fix
[ ] CVE fix
[ ] Optimization
[ ] Documentation Update
[ ] Configuration Update
[ ] Bump-up dependent library
[x] Integration tests

Description

Proper endpoints to be checked in integration tests
Added two negative test cases

Related Tickets & Documents

Related Issue #OLS-83

Checklist before requesting a review

[x] I have performed a self-review of my code.
[x] Unit tests passed locally.
[ ] If it is a core feature, I have added thorough tests.

Testing

Please provide detailed steps to perform tests related to this code change.
How were the fix/results from this change verified? Please provide relevant screenshots or results.

/lgtm

Please force push a squashed commit

/approve
/lgtm


Updates for issue #61

Mod() might be fixed now?
Added 4 tests for the numbers mentioned.
Also added .NET 9.0 to the test project.

Thanks for stepping in and submitting a fix when I did not issue a fix right away.
Sorry it got steamrolled by my commit. I may still cheery pick some of the other changes you proposed here into a separate commit.
BTW, pretty sure the reason some of those tests that fail if using Doubles instead of Decimals has to do with the imprecision of converting a base-2 representation to a base-10 representation.
Converting from a Double to a BigDecimal can cause inaccuracies and/or unexpected behavior.
The best part is, it only happens for some numbers, and not others. In particular, it happens for numbers that don't have a finite decimal representation in base-2. This is definitely a gotcha, because it can lead you into thinking that your code, which has a cast from a double in it somewhere, works great, when in reality, there is a bug lying in wait for just the right input value to activate.
Maybe we can discourage casts from double using a obsolete attribute or something.


Add local SSL CA check

Just tested this PR and it works like a charm! Now we can do an SSL check on every request.


[hdf5] fix pc files

extracted from #13994
cc @cenit

CI error due to #17612

LGTM! Thanks @Neumann-A

Also thanks @cenit!


Not Working

I am trying to demo this but it is not letting me find a word when I drag. Any idea as to whats going on?
Is this browser specific? or should it work on all browsers?

is there any call back on completion of quiz???


Safari issue when zooming out

First of all, thank very much for this great work!
When I try to zoom out(ctrl+-) then zoom back in, Safari(Mac) doesn't seem to get the height again. It gets the last height when I zoom out leaving a long white space.

I'm not sure there's much that can be done about this, since detecting font size changes is not really possible (without polling hacks). Unless you think there might be a bug in the plugin?


weighted least squares support with README.md fixes

Same code as before.  I've updated the README.md and the examples.
You'll need to tweak the paths to the images in the markdown.  I don't
know if there is some sort of semi-automated way.

Is there something else needed to merge this PR?

Thanks for the help!


[Q] how to convert tsp udp to hls with multiresolution for OTT  streaming in tsduck toolkit

tsp -I ip <IP_ADDRESS>:1001 -O hls --duration 3 -p master.m3u8 stream.ts
how to convert hls with multiresolution for ott streaming in tsduck
and how to delete the hls segment file after 10 segment file automatically for live streaming
tell me a full script how to delete the segment file automatically and for multiple resolution OTT streaming udp to hls

Vanakkam thala


Add description to stabilize stack action

https://github.com/icssc/AntAlmanac/pull/447#issuecomment-1328521999
Also, IDK how GitHub wasn't complaining about this before, but the GitHub Actions docs say description is a required field:
https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions

Sometime in the future I'll add the rest of the descriptions and comments to other parts of the actions.


Inaccurate write/delete benchmarks in the Readme

From the discussions in #1 and #3 , the write benchmarks showcased in the readme do not reflect real use cases (SQL writes without a transaction).
The changes in #3 should result in a benchmark more similar to the image below.
You should consider updating it, otherwise it could lead to newcomers believing Sqlite is slow for storing data, and that is not the case at all when put into perspective.

Can you do a PR with the updated data?
Or, what do you think about removing benchmarks?
I removed the benchmarks folder because all packages were out of date, and I definitely didn't have time to update the code.

Can you do a PR with the updated data?
Or, what do you think about removing benchmarks?
I removed the benchmarks folder because all packages were out of date, and I definitely didn't have time to update the code.

Removing them is an option. If you do that, you could include something else in the readme that says that the library is approximately X times faster than shared preferences because get_storage is a memory storage, which doesn't write to disk all the time.
My main concern is simply spreading wrong information about other storage solutions. I know you mentioned get_storage was created originally as a fast cache, so why bother comparing with Hive or Sqlite. I believe SP shares similar use cases though, so I'm not that against comparing with it.


adding installation of packages jiocloud-ssl-certificate puppet-jiocloud...

... software-properties-common

@hkumarmk had a patch to resolve the same issue #317 and I think it is better. My vote is to close this and wait until that one is verified.

Feel free to close this. Not making the changes as @hkumarmk suggested as #317 is better than this.


dyld: Symbol not found: OBJC_CLASS$_NSURLSessionStreamTask

Greetings Programs!
I installed the framework as per the instructions and it works perfectly on the simulator but when I try to deploy it to the iPad Air, I receive this error:
dyld: Symbol not found: OBJC_CLASS$_NSURLSessionStreamTask
Referenced from: /private/var/mobile/Containers/Bundle/Application/6C0EEFA5-82C7-4667-B4A2-9315E7FB0317/iApprove.app/Frameworks/Alamofire.framework/Alamofire
Expected in: /System/Library/Frameworks/CFNetwork.framework/CFNetwork
in /private/var/mobile/Containers/Bundle/Application/6C0EEFA5-82C7-4667-B4A2-9315E7FB0317/iApprove.app/Frameworks/Alamofire.framework/Alamofire
Thanks!
Wg

@wizgod Could you please confirm which version of iOS you are having this problem?

Also, could you let us know how you installed Alamofire into your project.

Hi kylef!
I'm using iOS 9 beta on the iPad. I installed it by:

Dragging Alamofire.xcodeproj into the projects navigator
Added the top Alamofire.framework to Embedded Binaries in my project's target.

Thanks!
Wg

Also set the deployment targets to 9.0 in the Alamofire project.

It would appear that it was the iOS version.
Unfortunately iTunes wouldn't let me restore to the 9 GM seed so I had to restore to the 9.1 beta then it let me restore down to 9. After updating XCode to the 7 GM seed as well, I was able to deploy to the device.


docstring for FNOGNO

FNOGNO needs a docstring! More documentation PRs to come.

Thanks @dhpitt, this is great! Can you just use numpy style docstrings, see e.g. https://github.com/neuraloperator/neuraloperator/blob/main/neuralop/models/fno.py.

Thanks @dhpitt! Merging.


Update GraphiQL version to 7.1

The GraphiQL Document Explorer in 7.0 has an issue with attempting to view the details of an Interface type, the issue is resolved in 7.1.

Could you send a PR to express-graphql to fix it?
https://github.com/graphql/express-graphql/blob/master/src/renderGraphiQL.js#L19
At this moment, this project just follow every commits and releases from express-graphql

Thank you, Chentsulin. I submitted the pull request with express-graphql so I'll close this.
https://github.com/graphql/express-graphql/pull/80

@JeremyRylan this PR already be included in v0.5.3!


Migrate to BrowserSync ^2.0.0

The upgrade path is seamless for this project and requires no action, however before I send a PR will you be wanting the UI disabled by default, perhaps with a commented line advising people that it's there?
Info - http://www.wearejh.com/news/browsersync-2-0/
Option docs - http://www.browsersync.io/docs/options

Thanks for the head's up, @shakyShane. I've just been running through the capabilities of your baked-in UI and it's very well done.
Relevant text for the team on the UI:

It comes bundled with BrowserSync! That means there’s no need for any separate installs, configuration or external apps.
It runs automatically in a browser! This creates some unique use-cases that other tools simply cannot match (such as accessing the UI via a phone or tablet, for example).
It’s cross-platform! Just as BrowserSync is, the UI opens in a browser and will work on Mac, Windows and Linux.

The UI includes the weinre project that enables remote debugging on connected devices.

Given the UI is installed by default, do you know ~ how much larger this makes the dependency tree?
I would go ahead with a PR and we'll continue local testing. Will comment back if we have further questions.
Cheers! :)

Fyi, appears to be a small rendering issue in your docs http://www.browsersync.io/docs/gulp/ :)

@addyosmani - dependencies are always a valid concern - true. The UI is extremely light-weight though, and were it not for weinre, the tree for the UI would only be a single level.

That being said, I am absolutely thinking about having a BrowserSync-lite for power-users who really only want the sync/live reload. This would be trivial to implement as the entire UI, whilst bundled, is actually just a BrowserSync plugin.
Interested to hear everyones opinions :)

also, good catch with the docs rendering, all fixed now :)

I haven't tried this, but does it load the settings page by default? How are the programmatic API option and the options in the UI related?
I generally think this looks good.

BrowserSync-lite

Many tools go with a module-core for the core functionality and module for everything. I could see the use for browsersync-core and browsersync (which depends on browsersync-core).

I haven't tried this, but does it load the settings page by default?

From my testing the UI is available, but isn't loaded to the end-user by default. They have to manually navigate to the URL for it in order to access, which feels okay to me.

Yeah I decided against forcing it to be opened by default. For anyone wondering though, the open option takes any availableurl, so to open the UI instead of the default:
browserSync({
    server: "./app",
    open: "ui" //or `ui-external`
});

This is fixed in https://github.com/google/web-starter-kit/commit/d7b0b9b249fc6e11f3c617067e06ce6b6eb67561

Thanks for the reminder, @stevemao!

:+1:  - enjoy :)

Appreciate the updates once again, @shakyShane!


Fix resource warning in KafkaPageSink#appendPage

(Java | Resource management | AutoCloseable used without 'try'-with-resources)

(Java | Resource management | AutoCloseable used without 'try'-with-resources)

@findepi, @electrum Do we have a documentation with list of Intellij warning worth enabling when developing Presto?

Do we have a documentation with list of Intellij warning worth enabling when developing Presto?

https://github.com/prestosql/presto#additional-ide-configuration @losipiuk


feat(WEB-8358): Literature pagination urls

What

Change page param from query to path param
Add link tags for next and prev

Pull Request Test Coverage Report for Build d152b951fcba141bcbaeebe34f5f9700e30227b7

18 of 19 (94.74%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.1%) to 66.523%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/literature/helpers/meta_tag_helpers.ex
8
9
88.89%

Totals

Change from base Build f2ad5970dd8d5d83dbd6d09fd07e0b69cc271ed2:
1.1%

Covered Lines:
926

Relevant Lines:
1392

💛  - Coveralls


Feat/i want to index the owa browsing journey - LESQ-696

Description

update noIndex and noFollow on teacher journey pages:
<meta name="robots" content="index,follow"/>

remove teacher journey exclusions

How to test
Lesson jouney pages should have - <meta name="robots" content="index,follow"/>
robot.txt no longer has:
User-agent: *
Disallow: /teachers/programmes/
Disallow: /teachers/lessons/

https://deploy-preview-2317--oak-web-application.netlify.thenational.academy/robots.txt
Checklist

[ ] Added or updated tests where appropriate
[ ] Manually tested across browsers / devices
[ ] Considered impact on accessibility
[ ] Design sign-off
[ ] Approved by product owner
[ ] Does this PR update a package with a breaking change

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


Refactored and changed integration tests to get rid of flaky test cases

Please make sure these boxes are checked, before submitting a new PR.

[x] You ran rustfmt on the code base before submitting (on latest nightly with rustfmt support)
[x] You reference which issue is being closed in the PR text (if applicable)

Issues
I believe this may resolve #130 but I'll keep the issue open for a while longer and see how the testing behaves while I work on the other issues.
Other Changes
Fixed a minor bug when closing a connection (one line removed in the NetworkThread).
I replaced the timers in the dispatch_integration_tests with KPromises in all the places where this could be done easily. There's still a bunch of timers left which I think is unavoidable for the things they test.

Thanks for the feedback. I agree with all of what you said. I'll have another go at it and make it as clean and neat as I can.


acquire train data from lmdb

Sometimes we need to train the PCA model when we already created an indexer. (for example, there is a memory issue after we have indexed thousands or even millions of data, and we need PCA to fix it.)
We need to fetch train data from lmdb, but this is tricky when we move to jcloud since we need to fetch data from the server instead of local machine.
One way to solve this is to add a new endpoint in client called /fetch:
data = client.post('/fetch', params={'batch_size': 1024})
for training we can use partial_train():
annlite.partial_train(data)

lets make sure we are not overcomplicating the indexer and its usage.

If this LMDB is not going to work on jcloud, please do not proceed with this idea. If there is a need for less memory, for now I would just expect to have proper contiguration from beginning.


Add const MAX_TRIAL_BONUS_DAYS

Related issue
Fixed Issues
$ GH_LINK
Tests

What unit/integration tests cover your change? What autoQA tests cover your change?
What tests did you perform that validates your changed worked?

Modified locally the CONST.jsx file in node_modules/expensify-common and ensured 42 was shown in the RHP for someone who has the NVP private_eligible50 set to true on a brand new account that clicked on Business in the first Inbox task.
QA

What does QA need to do to validate your changes?
What areas to they need to test for regressions?

Support login into an account with private_eligible50 set to true
Click Business in the inbox task
The RHP should open and you should see the number 42

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


Save notebooks with ordered keys

It would be ideal if the notebook JSON was saved with sorted top-level keys, i.e. ['cells', 'metadata', 'nbformat', 'nbformat_minor']. Currently the order is ['nbformat', 'nbformat_minor', 'metadata', 'cells'].
The reason for this is to reduce git diffs, if for example one also opens and saves the notebook via jupyter notebook or jupyter lab (which save it in this manner).
(as noted in https://github.com/microsoft/vscode-python/issues/10544#issuecomment-598752751)

Good catch @chrisjsewell.
We'll get to it. (Y)

Validated.


Tentative fixes to minor issues encountered

Itemgetter not defined error
Incompatibility with non-ascii char

Thanks @MaggieMeow!
Yes, setting encoding is a good idea.


ADD Etag support

In order to take advantage of product hunt's API Etag support, allows to
retrieve etag and to set custom headers for requests.
client = ProductHunt::Client.new('mytoken')
post = client.post(3372)
etag = client.last_etag # retrieve etag from last request

post = client.post(3372, headers: { 'If-None-Match': etag }) # only newer records

If there is no new record (response will return a 304 status), API
methods will just return nil.

Hum, tests fail on travis because it builds with SKIP_CALL_STUBS=true
and there is no export TOKEN=[secure].
Is it something that runs only when you trigger the build yourself?
Anyway, all is green on local when using webmock and when making real
access with my dev token.

Will double check the settings I've got for Travis, they shouldn't be adding any friction to contributions like yours.

@oelmekki thanks for this PR, I adapted it slightly to 1) associate the etag with the record/collection returned from a call rather than the API client itself, 2) added support for explicit etag parameter passing eg. etag: 'abcd1234', mainly for conveniece, 3) added a #modified? method to records/collections returned from the API
So the example you provided above now looks like this:
client = ProductHunt::Client.new('mytoken')
post = client.post(3372)
etag = post.etag # retrieve etag from last request

post = client.post(3372, etag: etag) # only newer records
if post.modified?
    do_something_with_the_updated_post(post)
else
    # accessing any attribute of post will raise a ProductHunt::InvalidAccessToUnmodifiedRecordError
end

BTW, these changes are available in v0.0.5 of the gem (deployed to rubygems.org)


Access to template instance in a route after rendering i.e. in onAfterAction

This is more of a feature request than an issue. I run into this while refactoring my app  to use iron-router to animate templates in or out during routing. I can still do it on Template.rendered etc but it would be nice to have access to the rendered template in the onAfterAction or Unload hook to perform template specific actions (e.g animations etc) on the template instance. This request might be out of the scope of the router but I thought I ask to guess interest if any.

+1 for having access to the template in the onAfterAction callback.

+1

+1


homebrew installation support

👋 heads up, I have filed an PR of including swc into homebrew-core.

Thanks. I'll close this as it's not a bug of swc